-
Notifications
You must be signed in to change notification settings - Fork 41.6k
Description
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.