Skip to content

Metadata hint for logging group #14748

@snicoll

Description

@snicoll

We currently have a logger-name value provider that was recently updated to accommodate the logging groups feature.

IDE have to catch up with the new semantic but this introduced a new case for which we don't have proper metadata.

logging.levels. can auto-complete packages, classes, root, out-of-the-box logging groups and custom logging groups.

logging.groups.my_group= can auto-complete the former notion of logger-name (that is packages and classes).

It would be nice if we had a proper way to describe it so that, in the long run, both properties are properly handled. My best attempt at this is to add an attribute to logger-name named "group" that would be true by default.

We could then define this semantic on logging.groups.values with that property set to false so that groups aren't included.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions