Commit 7a66a96
fix(specgen): rename ReadByte/WriteByte to avoid go vet interface clash
Java readByte/writeByte methods generate Go ReadByte/WriteByte which
conflict with io.ByteReader/ByteWriter interface signatures when the
generated method has different parameter or return types. Rename to
ReadByteValue/WriteByteValue in the specgen to fix this at the source.
Also make Init() graceful on older API levels: FindClass now skips
unavailable classes instead of failing the entire package init.1 parent 5d8257c commit 7a66a96
580 files changed
Lines changed: 243027 additions & 238439 deletions
File tree
- accessibilityservice
- consts
- accounts
- consts
- adservices
- adid
- adselection
- consts
- common
- customaudience
- measurement
- consts
- ondevicepersonalization
- consts
- signals
- topics
- animation
- consts
- appwidget
- app
- admin
- consts
- appfunctions
- consts
- appsearch
- consts
- observer
- assist
- backup
- blob
- consts
- job
- consts
- people
- sdksandbox
- sdkprovider
- slice
- consts
- usage
- consts
- wallpaper
- bluetooth
- consts
- le
- consts
- companion
- consts
- virtual
- content
- clipboard
- consts
- om
- pm
- consts
- verify/domain
- resolver
- consts
- res
- consts
- loader
- credentials
- consts
- crypto/hpke
- database
- consts
- sqlite
- devicelock
- consts
- drm
- consts
- gesture
- consts
- graphics
- consts
- drawable
- consts
- shapes
- fonts
- pdf
- content
- models
- selection
- text
- consts
- hardware
- biometrics
- camera2
- consts
- params
- consts
- consts
- display
- consts
- input
- consts
- lights
- usb
- health/connect
- changelog
- datatypes
- consts
- units
- icu
- lang
- consts
- math
- consts
- number
- consts
- text
- consts
- util
- consts
- inputmethodservice
- location
- consts
- media
- audiofx
- consts
- consts
- effect
- metrics
- consts
- midi
- consts
- quality
- consts
- session
- consts
- tv
- ad
- consts
- consts
- interactive
- consts
- mtp
- net
- consts
- eap
- http
- consts
- ipsec/ike
- consts
- exceptions
- rtp
- sip
- consts
- ssl
- vcn
- consts
- wifi
- aware
- consts
- consts
- p2p
- consts
- nsd
- consts
- rtt
- consts
- nfc
- cardemulation
- consts
- consts
- tech
- consts
- opengl
- consts
- os
- consts
- flagging
- health
- consts
- storage
- consts
- strictmode
- vibrator
- consts
- preference
- consts
- printservice
- print
- consts
- provider
- consts
- ranging
- consts
- oob
- raw
- uwb
- consts
- wifi/rtt
- renderscript
- consts
- sax
- security
- identity
- keystore
- consts
- service
- autofill
- consts
- carrier
- chooser
- consts
- controls
- actions
- consts
- templates
- consts
- credentials
- notification
- consts
- quickaccesswallet
- consts
- quicksettings
- consts
- settings/preferences
- consts
- voice
- consts
- se/omapi
- spec/java
- speech
- consts
- tts
- system
- telecom
- consts
- telephony
- consts
- data
- consts
- euicc
- gsm
- ims
- consts
- mbms
- consts
- text
- consts
- format
- consts
- method
- consts
- style
- consts
- tools/pkg/specgen
- transition
- util
- consts
- view
- accessibility
- consts
- animation
- consts
- autofill
- consts
- contentcapture
- consts
- displayhash
- display
- consts
- inputmethod
- consts
- inspector
- textclassifier
- consts
- textservice
- consts
- translation
- consts
- webkit
- consts
- widget
- consts
- photopicker
- window
- consts
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments