Skip to content

Add descriptive documentation to compose schema properties #776

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 27, 2025

Conversation

testA113
Copy link
Contributor

@testA113 testA113 commented Apr 27, 2025

A PR applying the same changes as compose-spec/compose-spec#581, but to the source repo.

Description:
Improved schema documentation by adding descriptive text to various properties in the JSON schema.

This enhances DX by providing clear explanations of what each property does without requiring users to constantly refer to external documentation.

These changes address issue compose-spec/compose-spec#138.

The descriptions come from sane descriptions found in https://github.com/microsoft/compose-language-service/blob/7a74283ddb866988fed86241f461a657f0aee6d0/src/service/providers/KeyHoverProvider.ts#L63-L184

@testA113 testA113 requested a review from ndeloof as a code owner April 27, 2025 01:32
@ndeloof ndeloof enabled auto-merge (rebase) April 27, 2025 14:16
@ndeloof ndeloof merged commit c2eed30 into compose-spec:main Apr 27, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants