Skip to content

feat(bazel): support api generation for initializer APIs#1854

Merged
devversion merged 3 commits intoangular:mainfrom
devversion:initializer-api-docs
Mar 18, 2024
Merged

feat(bazel): support api generation for initializer APIs#1854
devversion merged 3 commits intoangular:mainfrom
devversion:initializer-api-docs

Conversation

@devversion
Copy link
Member

Adds support for API generation of initializer APIs like the new input, model, output etc.

This commit:

  • Updates entities.ts to match upcoming changes in the compiler to identify initializer APIs. Unfortunately cannot use the direct import yet- due to a circular dep.
  • Adds a new renderable entry for initializer API
  • Implements the rendering of the initializer API
  • Fixes an issue where the isDeveloperPreview detection accidentally worked— but in practice is a field only for renderable entries.
  • Syncs the entities.ts for other fields like isNewType

image

Adds support for API generation of initializer APIs like
the new `input`, `model`, `output` etc.

This commit:

* Updates `entities.ts` to match upcoming changes in the compiler to
  identify initializer APIs. Unfortunately cannot use the direct import
  yet- due to a circular dep.

* Adds a new renderable entry for initializer API
* Implements the rendering of the initializer API
* Fixes an issue where the `isDeveloperPreview` detection accidentally
  worked— but in practice is a field only for renderable entries.
* Syncs the `entities.ts` for other fields like `isNewType`
@angular-robot angular-robot bot added the detected: feature PR contains a feature commit label Mar 15, 2024
Copy link
Member

@josephperrott josephperrott left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators Apr 18, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

detected: feature PR contains a feature commit

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants