Skip to content

[GR-52611] Add the ability to add comments to JSON configuration file entriesΒ #8543

@zakkak

Description

@zakkak

Feature request

Similar to #7482, it would be nice to have the ability to include comments in all the JSON config files.

Is your feature request related to a problem? Please describe.

Right now there is no way to include comments justifying the choices made in configuration files.

Describe the solution you'd like.

Introduce a new key in the JSON schema to allow the addition of comments per entry.

Describe who do you think will benefit the most.

Everyone using the JSON configuration files.

Describe alternatives you've considered.

Dump a separate file with justifications.

Additional context.

I am planning to augment Quarkus to give the users more information about the reasons that lead to adding each entry in the json configuration files we generate (e.g. which dependency brings it in, which class hierarchy, etc.) and I think adding that info in the configuration file itself would be best.

Express whether you'd like to help contributing this feature

Yes.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions