Repository navigation
Commit f6c3827
ADFA-174: Phase 2 mechanical rename, com.itsaky.androidide -> org.appdevforall.codeonthego
Renames Kotlin/Java package declarations, directory layout, manifest
strings, and build-script references across the tree. Does not touch
BuildConfig.PACKAGE_NAME, applicationId, or AGP namespace - those stay
com.itsaky.androidide until Phase 3 (ADR 0017), which is gated on the
terminal-packages cross-repo coordination tracked in ADFA-6386.
Deliberately left at the old namespace, since each is tied to that
same deferred constant or an external identity:
- Generated classes (R, BuildConfig, the per-module eventbus index
classes, data-binding Binding classes) - these live wherever AGP's
namespace currently points, which hasn't moved.
- composite-builds/ (vendored build-logic, ADR 0003) and the
:gradle-plugin module (its generated init-script string is a
literal FQN baked in by composite-builds).
- The vendored fork packages inside composite-builds/build-deps
(desugaring, diffutils, fuzzysearch, javac.config, layoutlib,
zipfs2) and the external android-tree-sitter library
(com.itsaky.androidide.treesitter).
- Cross-app identity checks: Firebase's google-services.json,
logsender's and termux's manifest <package> references, and the
literal applicationId strings in tests/docs that describe the
currently-running app.
- testing/resources/sample-project and
gradle-plugin/src/test/resources (fixtures simulating an external
project, not our own identity).
:plugin-api/:plugin-manager (com.itsaky.androidide.plugins.*) are
included in this pass per team decision, despite being a published
surface for third-party IDE plugins - plugin-builder's own group was
already migrated to org.appdevforall.codeonthego.plugins before this
branch existed.
One real bug fixed along the way: common's FileProviderUtilsTest had
a test fixture whose expected-output literal was swept along with
production code, even though the test's whole point is exercising
today's real (unflipped) package name as input.
Verified: a full-tree compile (every module, every flavor/build-type,
including a sweep for bare R/BuildConfig/databinding usage in files
sitting at a module's namespace root) is clean, and the full unit test
suite is green except a pre-existing lsp:java `refactor` test family
(ExtractMethodPlanTest, ExtractMethodEditTest,
ExtractVariableSoundnessTest, RegionAnalysisPrimitivesTest,
ExtractMethodSignatureTest, ExtractionRegionSoundnessTest) - confirmed
by stashing this entire change and re-running against the untouched
baseline: identical failures, unrelated to this rename.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>1 parent 6ecf001 commit f6c3827
2,609 files changed
Lines changed: 30874 additions & 30836 deletions
File tree
- .github/workflows
- actions/src
- main/java/org/appdevforall/codeonthego/actions
- internal
- locations
- test/java/org/appdevforall/codeonthego/actions
- annotation-processors-ksp/src/main/kotlin/org/appdevforall/codeonthego/annotations/ksp/inflater
- apk-viewer-plugin
- src/main/kotlin/com/example/sampleplugin
- fragments
- app
- src
- androidTest/kotlin/org/appdevforall/codeonthego
- app/strictmode
- editor/ui
- helper
- scenarios
- screens
- debug
- java/org/appdevforall/codeonthego
- app
- quickbuild
- main
- java
- com/itsaky/androidide
- events
- fragments/debug
- shortcuts
- org/appdevforall/codeonthego
- actions
- build
- debug
- editor
- etc
- filetree
- file
- main
- observers
- profiler
- sidebar
- text
- activities
- editor
- adapters
- onboarding
- viewholders
- agent/model
- analytics
- gradle
- quickbuild
- api
- app
- configuration
- strictmode
- assets
- deeplink
- di
- dnd
- editor/floating
- events
- fragments
- debug
- git
- adapter
- onboarding
- output
- sheets
- sidebar
- handlers
- interfaces
- localWebServer
- logs
- lsp
- models
- preferences
- projects/builder
- provider
- quickbuild
- repositories
- roomData/recentproject
- search/replace
- services
- builder
- debug
- log
- shortcuts
- groups
- tasks/callables
- templates/manager
- models
- parsing
- ui
- compose
- common
- plugins
- templates
- theme
- models
- outline
- themes
- transition
- utils
- ui
- viewmodels
- viewmodel
- res
- layout-land
- layout-sw600dp
- layout-v30
- layout
- release/java/org/appdevforall/codeonthego
- app
- quickbuild
- testDebug/java/org/appdevforall/codeonthego/quickbuild
- test/java/org/appdevforall/codeonthego
- actions
- build
- file
- profiler
- activities
- editor
- analytics
- quickbuild
- api
- app
- configuration
- assets
- deeplink
- editor/floating
- fragments
- git
- output
- sheets
- handlers
- localWebServer
- logs
- lsp
- models
- preferences
- quickbuild
- repositories
- roomData/recentproject
- search/replace
- services
- builder
- debug
- templates/manager
- models
- parsing
- ui
- outline
- utils
- viewmodels
- viewmodel
- assets
- common-compose/src
- main/java/org/appdevforall/codeonthego/common/compose
- test/java/org/appdevforall/codeonthego/common/compose
- common-ui/src/main/java/org/appdevforall/codeonthego
- common/src
- androidTest/java/org/appdevforall/codeonthego/utils
- main/java/org/appdevforall/codeonthego
- activities/editor
- adapters
- app
- configuration
- colorpicker
- documentation
- fragments
- interfaces
- managers
- models
- shell
- syntax
- colorschemes
- decoration
- highlighters
- tasks
- templates
- ui
- themes
- utils
- window
- test/java/org/appdevforall/codeonthego
- documentation
- managers
- utils
- docs
- features
- editor-api/src/main/java/org/appdevforall/codeonthego
- editor/api
- treesitter/api
- editor-treesitter/src/main/java
- io/github/rosemoe/sora/editor/ts
- org/appdevforall/codeonthego/treesitter
- editor/src
- androidTest/java/org/appdevforall/codeonthego/editor/language
- outline
- treesitter
- main
- java
- io/github/rosemoe/sora/widget
- org/appdevforall/codeonthego/editor
- adapters
- events
- language
- cpp
- groovy
- incremental
- newline
- outline
- treesitter
- internal
- predicates
- utils
- processing
- schemes
- internal/parser
- snippets
- ui
- utils
- res/layout
- test/java/org/appdevforall/codeonthego/editor
- language
- outline
- schemes/internal/parser
- ui
- eventbus-events/src/main/java/org/appdevforall/codeonthego/eventbus/events
- editor
- filetree
- file
- plugin
- preferences
- project
- floating-window/src/main/java/org/appdevforall/codeonthego/floating
- fragment
- model
- permission
- service
- ui
- window
- git-core
- src
- main/java/org/appdevforall/codeonthego/git/core
- models
- test/java/org/appdevforall/codeonthego/git/core
- gradle-plugin-config/src/main/java/org/appdevforall/codeonthego/tooling/api
- gradle-plugin/src
- main/java/org/appdevforall/codeonthego/gradle
- quickbuild
- test/java/org/appdevforall/codeonthego/gradle
- quickbuild
- idetooltips/src
- main/java/org/appdevforall/codeonthego
- idetooltips
- utils
- test/java/org/appdevforall/codeonthego/idetooltips
- lexers/src/test/java/org/appdevforall/codeonthego/lexers
- xml
- logger/src
- main/java/org/appdevforall/codeonthego
- logging
- provider
- utils
- utils
- test/java/org/appdevforall/codeonthego/logging
- provider
- utils
- logsender-sample/src/main/java/org/appdevforall/codeonthego/logsender/sample
- logsender/src/main
- aidl/org/appdevforall/codeonthego/logsender
- java/org/appdevforall/codeonthego/logsender
- socket
- utils
- lookup/src
- main/java/org/appdevforall/codeonthego/lookup
- internal
- test/java/org/appdevforall/codeonthego/lookup
- internal
- lsp
- api
- src
- main/java
- com/itsaky/androidide/lsp/debug/events
- org/appdevforall/codeonthego/lsp
- actions
- api
- debug
- events
- model
- utils
- internal/model
- snippets
- util
- test/java/org/appdevforall/codeonthego/lsp
- actions
- api
- util
- external/src
- main/java/org/appdevforall/codeonthego/lsp/external
- test/java/org/appdevforall/codeonthego/lsp/external
- java/src
- main/java
- com/itsaky/androidide/lsp/java/actions
- org/appdevforall/codeonthego/lsp/java
- actions
- common
- diagnostics
- generators
- compiler
- debug
- spec
- utils
- edits
- models
- parser
- ts
- providers
- completion
- definition
- snippet
- refactor
- rewrite
- utils
- visitors
- test
- java/org/appdevforall/codeonthego/lsp/java
- actions
- compiler
- debug
- partial
- providers
- refactor
- utils
- resources
- jvm-symbol-index/src/main/kotlin/org/appdevforall/codeonthego/indexing/jvm
- kotlin/src
- main
- java
- com/itsaky/androidide/lsp/kotlin
- org/appdevforall/codeonthego/lsp/kotlin
- actions
- compiler
- index
- modules
- registrar
- services
- util
- completion
- diagnostic
- format
- refactor
- ui
- signaturehelp
- utils
- refactor
- resources/META-INF/kt-lsp
- test/java/org/appdevforall/codeonthego/lsp/kotlin
- actions
- compiler
- index
- modules
- util
- completion
- fixtures
- format
- refactor
- signaturehelp
- utils
- refactor
- models/src/main/java/org/appdevforall/codeonthego/lsp
- edits
- models
- util
- refactor-core/src
- main/java/org/appdevforall/codeonthego/lsp/refactor
- test/java/org/appdevforall/codeonthego/lsp/refactor
- ui/src
- main/java/org/appdevforall/codeonthego/lsp/ui
- test/java/org/appdevforall/codeonthego/lsp/ui
- xml/src
- main/java/org/appdevforall/codeonthego/lsp/xml
- edits
- models
- providers
- completion
- common
- etc
- layout
- manifest
- format
- snippet
- utils
- test/java/org/appdevforall/codeonthego/lsp/xml
- providers/completion
- utils
- markdown-preview-plugin
- src/main/kotlin/com/codeonthego/markdownpreviewer
- fragments
- plugin-api
- plugin-builder
- src
- main/kotlin/org/appdevforall/codeonthego/plugins/build
- test/kotlin/org/appdevforall/codeonthego/plugins/build
- src
- main
- java/org/appdevforall/codeonthego/plugins/services
- kotlin/org/appdevforall/codeonthego/plugins
- ai
- prompt
- ui
- base
- extensions
- security
- services
- templates
- test
- java/org/appdevforall/codeonthego/plugins/services
- kotlin/org/appdevforall/codeonthego/plugins
- ai
- prompt
- security
- services
- plugin-manager
- src
- main/kotlin
- com/itsaky/androidide/plugins/manager/services
- org/appdevforall/codeonthego/plugins/manager
- build
- context
- core
- documentation
- fragment
- language
- loaders
- project
- security
- services
- snippets
- ui
- test/kotlin/org/appdevforall/codeonthego/plugins/manager
- core
- loaders
- services
- preferences/src/main/java/org/appdevforall/codeonthego/preferences
- internal
- utils
- profiler/src/main/java/org/appdevforall/cotg/profiler/ui/theme
- quickbuild
- core/src
- main
- java/org/appdevforall/cotg/quickbuild
- domain/reload
- service/deploy
- test/java/org/appdevforall/cotg/quickbuild
- domain/reload
- service
- deploy
- session
- docs
- runtime
- src
- main
- aidl/org/appdevforall/codeonthego/quickbuild
- java/org/appdevforall/codeonthego/quickbuild/runtime
- test/java/org/appdevforall/codeonthego/quickbuild/runtime
- resources/src/main
- java/org/appdevforall/codeonthego/resources
- localization
- res/layout
- scripts
- subprojects
- aaptcompiler/src
- main/java/org/appdevforall/codeonthego/aapt
- logging
- test
- java/org/appdevforall/codeonthego/aaptcompiler
- resources/layout
- builder-model-impl/src/main/java/org/appdevforall/codeonthego/builder/model
- flashbar/src/main/java/org/appdevforall/codeonthego/flashbar
- anim
- util
- javac-services/src/main/java/org/appdevforall/codeonthego/javac/services
- compiler
- fs
- partial
- util
- visitors
- project-models/src/main
- java
- com/itsaky/androidide/projects/models
- org/appdevforall/codeonthego/projects/models
- proto
- project-serialization/src/main/java/org/appdevforall/codeonthego/project/serial
- project-serial/src/main/java/org/appdevforall/codeonthego/projects/serial
- projects/src
- main/java/org/appdevforall/codeonthego/projects
- api
- builder
- classpath
- models
- util
- test/java/org/appdevforall/codeonthego/projects
- api
- classpath
- util
- shizuku-manager/src/main
- java/moe/shizuku/manager
- adb
- shizuku-provider/src/main
- tooling-api-events/src/main/java/org/appdevforall/codeonthego/tooling
- events
- configuration
- download
- internal
- task
- test
- transform
- work
- model
- tooling-api-impl
- src
- main/java/org/appdevforall/codeonthego/tooling/impl
- logging
- progress
- serial
- sync
- util
- test/java/org/appdevforall/codeonthego/tooling
- api/sync
- impl
- logging
- serial
- tooling-api-model/src/main/java/org/appdevforall/codeonthego/tooling/api
- models
- params
- result
- util
- tooling-api/src/main/java/org/appdevforall/codeonthego/tooling/api
- messages
- result
- sync
- util
- xml-dom/src/main/java/org/eclipse/lemminx
- commons
- dom
- utils
- xml-utils/src
- main/java/org/appdevforall/codeonthego/xml
- internal
- resources
- versions
- widgets
- util
- permissions
- registry
- resources
- utils
- versions
- widgets
- test/java/org/appdevforall/codeonthego/xml
- registry
- resources
- versions
- widgets
- templates-api/src/main/java/org/appdevforall/codeonthego/templates
- base
- models
- util
- templates-impl
- src
- main
- java/org/appdevforall/codeonthego/templates/impl
- base
- zip
- res/layout
- test/java/org/appdevforall/codeonthego/templates
- impl/zip
- termux
- termux-app/src/main/java
- com/termux/app
- terminal
- org/appdevforall/codeonthego/activities
- testing
- android/src/main
- java/org/appdevforall/codeonthego/testing/android
- common/src/main/java/org/appdevforall/codeonthego/testing/common
- lsp/src/main/java/org/appdevforall/codeonthego/lsp/api
- util
- resources/test-project
- android-library/src/main/java/org/appdevforall/codeonthego/tooling/test
- another-android-library/src/main/java/org/appdevforall/codeonthego/tooling/test
- another-java-library
- nested-java-library/src/main/java/org/appdevforall/codeonthego/tooling/test
- src/main/java/org/appdevforall/codeonthego/tooling/test
- app/src/main
- resources
- actions
- completion
- package
- partial
- selection
- utils
- res/layout
- java-library
- nested-java-library/src/main/java
- com/itsaky/androidide/tooling/test
- org/appdevforall/codeonthego/tooling/test
- src/main/java
- com/itsaky/androidide/tooling/test
- org/appdevforall/codeonthego/tooling/test
- other-java-library/src/main/java
- com/itsaky/androidide/tooling/test
- org/appdevforall/codeonthego/tooling/test
- tooling/src/main/java/org/appdevforall/codeonthego/testing/tooling
- models
- uidesigner/src
- main
- java/org/appdevforall/codeonthego/uidesigner
- actions
- adapters
- drag
- drawable
- fragments
- models
- undo
- utils
- viewmodel
- views
- res
- layout
- test/java/org/appdevforall/codeonthego/uidesigner
- undo
- xml-inflater/src
- main/java/org/appdevforall/codeonthego/inflater
- drawable
- events
- internal
- adapters
- appcompat
- ui
- utils
- models
- utils
- vectormaster
- enums
- models
- utilities
- legacyparser
- parser
- test/java/org/appdevforall/codeonthego/inflater
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
104 | | - | |
| 104 | + | |
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
| |||
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
132 | | - | |
| 132 | + | |
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | | - | |
| 216 | + | |
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
| 20 | + | |
| 21 | + | |
20 | 22 | | |
21 | 23 | | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
25 | 27 | | |
26 | 28 | | |
27 | | - | |
28 | | - | |
| 29 | + | |
| 30 | + | |
29 | 31 | | |
30 | 32 | | |
31 | 33 | | |
32 | | - | |
| 34 | + | |
33 | 35 | | |
34 | 36 | | |
35 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
0 commit comments