Commit 4577437
committed
fix: preserve overlay.yaml during make clean, regenerate specs
make clean was deleting the entire specs/ directory, which wiped out
hand-written overlay.yaml files (e.g. servicemanager/overlay.yaml).
This caused check-generated to fail because overlay service constants
(BatteryPropertiesService, MediaCameraService, etc.) disappeared.
Fix: clean now deletes only spec.yaml files and empty directories,
preserving overlay.yaml files. Also regenerates all specs with the
generated-code header.1 parent 11bece1 commit 4577437
383 files changed
Lines changed: 770 additions & 2 deletions
File tree
- cmd/bindercli
- specs
- aaudio
- android
- accessibilityservice
- accounts
- apphibernation
- appwidget
- app
- admin
- ambientcontext
- assist
- backup
- blob
- contentsuggestions
- job
- ondeviceintelligence
- people
- pinner
- prediction
- search
- servertransaction
- slice
- smartspace
- tare
- timedetector
- timezonedetector
- time
- trust
- usage
- wallpapereffectsgeneration
- wearable
- binderdebug/test
- bluetooth
- le
- companion
- datatransfer
- virtualcamera
- virtualnative
- virtual
- audio
- camera
- sensor
- content
- integrity
- om
- pm
- dex
- permission
- verify/domain
- res
- rollback
- credentials
- database
- debug
- dvr
- flags
- frameworks
- automotive
- display
- powerpolicy
- internal_
- telemetry
- cameraservice
- common
- device
- service
- location/altitude
- sensorservice
- stats
- vibrator
- graphics
- bufferstreams
- drawable
- fonts
- gui
- hardware
- audio
- common
- core
- sounddose
- effect
- sounddose
- authsecret
- automotive
- audiocontrol
- can
- evs
- ivn
- occupant_awareness
- remoteaccess
- vehicle
- biometrics
- common
- face
- fingerprint
- bluetooth
- audio
- finder
- lmp_event
- ranging
- boot
- broadcastradio
- camera2
- extension
- impl
- params
- utils
- camera
- common
- device
- metadata
- provider
- cas
- common
- fmq
- confirmationui
- contexthub
- devicestate
- display
- drm
- dumpstate
- face
- fastboot
- fingerprint
- gatekeeper
- gnss
- measurement_corrections
- visibility_control
- graphics
- allocator
- common
- composer3
- hdmi
- health
- storage
- identity
- input
- common
- processor
- iris
- ir
- keymaster
- lights
- light
- location
- macsec
- media
- bufferpool2
- c2
- memtrack
- net/nlinterceptor
- neuralnetworks
- nfc
- oemlock
- power
- stats
- radio
- config
- data
- ims
- media
- messaging
- modem
- network
- sap
- sim
- voice
- rebootescrow
- secure_element
- security
- authgraph
- keymint
- secretkeeper
- secureclock
- see/storage
- sensors
- soundtrigger3
- soundtrigger
- tests/extension/vibrator
- tetheroffload
- thermal
- threadnetwork
- tv
- hdmi
- cec
- connection
- earc
- input
- tuner
- usb
- gadget
- uwb
- fira_android
- vibrator
- weaver
- wifi
- common
- hostapd
- supplicant
- location
- provider
- media
- audiopolicy
- audio
- common
- browse
- metrics
- midi
- musicrecognition
- permission
- projection
- session
- soundtrigger_middleware
- soundtrigger
- tv
- ad
- interactive
- tunerresourcemanager
- tuner
- net
- vcn
- wifi
- nl80211
- nfc
- cardemulation
- os
- connectivity
- health
- image
- incremental
- logcat
- storage
- permission
- printservice
- recommendation
- print
- security
- attestationverification
- keymaster
- keystore
- recovery
- rkp
- service
- ambientcontext
- appprediction
- assist/classification
- attention
- autofill
- augmented
- carrier
- chooser
- contentcapture
- contentsuggestions
- controls
- actions
- templates
- credentials
- displayhash
- dreams
- euicc
- games
- media
- notification
- oemlock
- ondeviceintelligence
- persistentdata
- quickaccesswallet
- quicksettings
- remotelockscreenvalidation
- resolver
- resumeonreboot
- rotationresolver
- search
- settings/suggestions
- smartspace
- storage
- textclassifier
- timezone
- translation
- trust
- voice
- vr
- wallpapereffectsgeneration
- wallpaper
- watchdog
- wearable
- se/omapi
- speech
- tts
- system
- keystore2
- net/netd
- suspend
- internal_
- telecom
- telephony
- cdma
- data
- emergency
- euicc
- gba
- ims
- aidl
- feature
- stub
- mbms
- vendor
- satellite
- stub
- tests
- binder
- enforcepermission
- text
- style
- tracing
- util
- view
- accessibility
- autofill
- contentcapture
- displayhash
- inputmethod
- textclassifier
- textservice
- translation
- webkit
- widget
- inline
- window
- com
- android
- codegentest
- frameworks
- coretests/aidl
- perftests/am/util
- ims
- internal_
- uce
- common
- options
- presence
- uceservice
- internal_
- appwidget
- app
- procstats
- backup
- compat
- content
- graphics/fonts
- infra
- inputmethod
- logging
- net
- os
- policy
- statusbar
- telecom
- telephony
- euicc
- textservice
- util
- view
- inline
- widget
- net
- onemedia
- playback
- printspooler/renderer
- server
- inputflinger
- power/stats
- smspush/unitTests
- systemui
- assist
- notetask
- screenshot
- appclips
- unfold/progress
- wallet/controller
- test
- binder
- viewembed
- wm/shell
- back
- bubbles
- common/pip
- desktopmode
- draganddrop
- onehanded
- recents
- splitscreen
- startingsurface
- transition
- util
- google/android/lint/integration_tests
- fuzztest
- parcelables
- servicemanager
- src/com/android/commands/uinput
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 | |
|---|---|---|---|
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
| 106 | + | |
107 | 107 | | |
108 | | - | |
| 108 | + | |
| 109 | + | |
109 | 110 | | |
110 | 111 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1807 | 1807 | | |
1808 | 1808 | | |
1809 | 1809 | | |
| 1810 | + | |
| 1811 | + | |
1810 | 1812 | | |
1811 | 1813 | | |
1812 | 1814 | | |
1813 | 1815 | | |
| 1816 | + | |
1814 | 1817 | | |
1815 | 1818 | | |
1816 | 1819 | | |
| |||
1831 | 1834 | | |
1832 | 1835 | | |
1833 | 1836 | | |
| 1837 | + | |
1834 | 1838 | | |
1835 | 1839 | | |
1836 | 1840 | | |
| |||
1840 | 1844 | | |
1841 | 1845 | | |
1842 | 1846 | | |
| 1847 | + | |
1843 | 1848 | | |
1844 | 1849 | | |
1845 | 1850 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
| |||
0 commit comments