It seems that data "2=1" will behave correctly as equivalent to "1=0;2=1":
- this is what C# plugin version 5.0 does
- and I checked code of main consumer of this data - dev-cockpit versions 1.6.1 and 1.10.
CPP-1424). Consumers of data would also benefit - less to load, less to parse, less to hold in memory. This is IMO quite good economy especially in case of COMMENT_LINES_DATA.
DefaultFileLinesContext can do optimization instead of improving this in all plugins.
Javadoc in CoreMetrics should be updated.