Anyone knows where I can find the 'official' (or at least semi-official) description of dartanalyzer output format with --machine command line argument?
I can't find it neither in the source nor in the documentation.
This is an example of output:
WARNING|STATIC_TYPE_WARNING|UNDEFINED_GETTER|/home/zdeslav/dev/event_source/test/eventsource_test.dart|25|40|10|There is no such getter 'EVENT_BARK' in 'EventSource'
I assume that first field is severity, so probably it reads WARNING/ERROR but have no idea if there are other values.
Next 2 fields are likely the context and type of finding.
The rest of the fields seem obvious (r.g. numbers are line/col/length).
I would appreciate if anyone could provide more details. I have extended SublimeLinter with support for Dart, but need this info to finish it.