aboutsummaryrefslogtreecommitdiff
path: root/aidl_checkapi.cpp
AgeCommit message (Expand)Author
2023-07-25Behave like previous frozen version with new flagDevin Moore
2023-06-02checkapi: ignore unstable parcelablesSteven Moreland
2023-06-02checkapi: unsupported declarations clearer errorSteven Moreland
2023-05-31Stable AIDL: ignore @JavaPassthroughSteven Moreland
2023-02-16checkapi -= new field defaults for unionsSteven Moreland
2023-02-06Add comment about @SensitiveData and backwards compatibilityDevin Moore
2022-12-22--dumpapi doesn't inline constantsJooyung Han
2022-03-14Remove @Hide.Steven Moreland
2022-03-10checkapi: ignore @HideSteven Moreland
2022-02-03Add Delegator support to the Java backendDevin Moore
2022-01-19Add @JavaSuppressLintJooyung Han
2021-11-26Make DefaultImpl support an opt-in option for AIDL interfaces, viaHao Ke
2021-11-02--checkapi checks nested types as wellJooyung Han
2021-10-13AidlNode: delete copy constructorSteven Moreland
2021-05-25checkapi: use ValueString to compare const valuesJooyung Han
2021-05-22checkapi works with importsJooyung Han
2021-04-30Make UidRangeParcel frozenJeongik Cha
2021-04-27checkapi: Allow default values for enum-type fieldsJooyung Han
2021-02-18IoDelegate::ListFiles: detect errorandroid-s-preview-1Steven Moreland
2021-02-12fix: --checkapi works with enum constantsJooyung Han
2021-02-12Extract DumpVisitorJooyung Han
2021-01-20--checkapi=equal checks the equality of two dumpsJooyung Han
2020-12-29Add @SuppressWarnings annotationJooyung Han
2020-12-22union requires first member's default valueJooyung Han
2020-12-14fix const-ref with --dumpapi & --checkapiJooyung Han
2020-12-03refactor: move members into AidlDefinedTypeJooyung Han
2020-12-03support const in parcelable/unionJooyung Han
2020-11-30checkapi: allow adding @DeprecatedJooyung Han
2020-11-30switch ToString/Signature for TypeSpecifierJooyung Han
2020-10-29check_api checks if annotation params are changedJooyung Han
2020-10-27migrate @JavaDebug to @JavaDerive(toString=true)Jooyung Han
2020-10-22checkapi: enum type for new field should have 0Jooyung Han
2020-10-13union: java backendJooyung Han
2020-09-16Use AIDL_* errors over libbase logging.Steven Moreland
2020-08-12Support @FixedSized annotation for structured parcelablesDevin Moore
2020-08-07checkapi: Check all AidlDefinedTypes for compatible annotationsDevin Moore
2020-08-06Rename @Immutable to @JavaOnlyImmutableJeongik Cha
2020-07-29Support @Immutable for a parcelableJeongik Cha
2020-07-23Remove duplication in aidl_checkapi.cppJiyong Park
2020-07-22Change the ownership of AidlDefinedType objectsJiyong Park
2020-07-21@JavaDebug annotation for the generation of toString()Jiyong Park
2020-07-06Primitives default to 0Steven Moreland
2020-05-15Allow renaming of fields in parcelableJiyong Park
2020-05-01Remove some historical exceptions for NetworkStack AIDLs.Lorenzo Colitti
2020-04-30Require new fields to have usable defaults.Steven Moreland
2020-04-29Allow nullable after API dump.Steven Moreland
2020-04-01Add name of files that have been removed in api_check errorDevin Moore
2019-12-19apicheck -> checkapiSteven Moreland