Skip to content

Commit 7e8e6d0

Browse files
xaionaro@dx.centerxaionaro@dx.center
authored andcommitted
fix: regenerate all code from clean state for CI compatibility
The previous commits regenerated from a dirty state (existing generated files influence cycle detection). CI runs make clean first, producing different output. This commit contains the clean-state regeneration result that matches what check-generated expects. Removes stale bluetooth interfaces and types sub-package files that are no longer generated from a clean state. Adds ~145 new CLI commands that are now reachable with the cleaner type resolution.
1 parent b454f61 commit 7e8e6d0

34 files changed

Lines changed: 9404 additions & 4782 deletions

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1982,7 +1982,7 @@ git submodule update --init --depth 1
19821982
go run ./tools/cmd/aospgen -3rdparty tools/pkg/3rdparty -output . -smoke-tests
19831983
```
19841984

1985-
This discovers all AIDL files across `frameworks-base`, `frameworks-native`, `hardware-interfaces`, and `system-hardware-interfaces`, infers search roots from package declarations, and generates Go proxies for all AOSP services. The current AOSP snapshot produces **5,174 Go files** across **406 packages**.
1985+
This discovers all AIDL files across `frameworks-base`, `frameworks-native`, `hardware-interfaces`, and `system-hardware-interfaces`, infers search roots from package declarations, and generates Go proxies for all AOSP services. The current AOSP snapshot produces **5,142 Go files** across **405 packages**.
19861986

19871987
### Transaction Code Resolution
19881988

@@ -2274,11 +2274,11 @@ See the example app at [`examples/gomobile/`](examples/gomobile/).
22742274
│ └── driver.go Open, mmap, ioctl BINDER_WRITE_READ
22752275
├── servicemanager/ ServiceManager client
22762276
├── errors/ AIDL exception types (ExceptionCode, StatusError)
2277-
├── android/ Pre-generated AOSP service proxies (5,174 files)
2277+
├── android/ Pre-generated AOSP service proxies (5,142 files)
22782278
│ ├── app/ ActivityManager, AlarmManager, ...
22792279
│ ├── os/ ServiceManager, PowerManager, ...
22802280
│ ├── hardware/ HAL interfaces
2281-
│ └── ... 406 packages total
2281+
│ └── ... 405 packages total
22822282
├── com/ AOSP com.android.* service proxies
22832283
├── examples/ 24 runnable examples
22842284
└── .github/workflows/ CI configuration

android/bluetooth/ibluetoothavrcptarget.go

Lines changed: 0 additions & 148 deletions
This file was deleted.

0 commit comments

Comments
 (0)