Skip to content

Conversation

@ldematte
Copy link
Contributor

Backport of (#127023)

…d implementation (elastic#127023)

Design and implementation of Entitlement with this level of detail needs to stay close to the code, and take advantage of javadoc features like linking and class-references to help us with refactorings and future code changes.

The bulk of the information went into the package-info file for the main library, but I split up some parts and referenced them from the main doc, where I thought it made sense (mainly: the bridge sub-project for some implementation details, PolicyManager, EntitlementInitialization and FileAccessTree); this way they still can be reached from the "overview" while being closer to where the information really belongs.

Relates to ES-11284
@ldematte ldematte added backport auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) v8.19.0 :Core/Infra/Entitlements Entitlements infrastructure labels Apr 22, 2025
@elasticsearchmachine elasticsearchmachine merged commit 2d6f5e1 into elastic:8.x Apr 22, 2025
15 checks passed
@ldematte ldematte deleted the backport/8.x/entitlements/package-docs branch April 22, 2025 10:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport :Core/Infra/Entitlements Entitlements infrastructure v8.19.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants