mozilla-mobile / gradle-apilint

Gradle Plugin that tracks the API of an Android library and helps maintain backward compatibility.
Mozilla Public License 2.0
8 stars 9 forks source link

Add @annotation support to apilint. r=snorp. #8

Closed agi90 closed 6 years ago

agi90 commented 6 years ago

This patch adds support for @annotations in the API specification.

apilint will track certain, hard-coded, annotations and will error out if any of those annotations are added or removed as that is assumed to be an incompatible change.

This is the initial list of annotations that are tracked is as following: