Skip to content

Annotate non-user facing documentation interfaces with @ExcludeFromSources #605

Open
@Jolanrensen

Description

@Jolanrensen

Ever since the doc processors was updated to v0.3.2, we've had the @ExcludeFromSources annotation at our disposal.
This allows temporary doc-interfaces to be excluded from our preprocessed source files, cleaning them up a lot. It might also shrink our bytecode size, since there are fewer interfaces to be compiled.
Finally, it could help in other future applications. For instance, the dokkaJekyll task failed before I added @ExcludeFromSources to api/all.kt.

Metadata

Metadata

Assignees

Labels

KDocsImprovements or additions to KDocs

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions