Lines Matching refs:as

13   javadoc comments like @hide, @doconly, @removed, etc, as well as various
16 * Extracting source level annotations into external annotations file (such as
17 the typedef annotations, which cannot be stored in the SDK as .class level
61 metalava extracts metadata from source code to generate artifacts such as the
101 new formats (e.g. to fix past errors in doclava, such as annotation instance
104 * Ability to merge in data (annotations etc) from external sources, such as
105 IntelliJ external annotations data as well as signature files containing
115 instead of "abstract class extends java.lang.Enum", annotations as
124 API contract (in particular nullness contracts, as well as parameter names
160 javadoc will mistreat, such as sentences that "end" with "e.g. ". It also
170 recently changed and if so marking them as @Migrate (which lets the Kotlin
171 compiler treat errors in the user code as warnings instead of errors.)
181 as well and metalava will parse and extract API information from them just as
185 problems such as removing API elements. Metalava adds new warnings around
186 nullness, such as attempting to change a nullness contract incompatibly
194 same signatures as in the signature files.
201 the exact same API as is listed in the signature files, and once this was
217 fix all existing violations. Periodically, as older issues are fixed, you can
218 regenerate the baseline. For issues with some false positives, such as API
297 javadoc, which meant that most of the source tree was opaque. Therefore, as
339 "diffing", such as warning if an API is changing in an incompatible way. It
341 missing in older signature files, such as annotation methods) without having
346 API and for example mark a subset of its methods as included. By having a
452 annotations as migrated. To do this, it just extends `ComparisonVisitor`,
455 new annotations as @Migrate.
463 to flag all API elements that have been removed as invalid (since you cannot
472 docs as before.
475 docs (such as documenting permissions, ranges and typedefs from annotations) was