parser_error 0.1.1

Dart native js
Flutter Android iOS web

Parser error formatter with support for the multiple source code parts.

example/example.dart

import "package:parser_error/parser_error.dart";

void main() {
  var messages = <ParserErrorMessage>[];
  var message = new ParserErrorMessage("Malformed 'type'", 25, 30);
  messages.add(message);
  message = new ParserErrorMessage("Expected ']' but found '`'", 29, 29);
  messages.add(message);
  var strings = ParserErrorFormatter.format(source, messages);
  print(strings.join("\n"));
  throw new FormatException();
}

String source = '''
#if defined(FOO)
typedef int[`
#endif
''';
1
likes
100
pub points
79%
popularity

Parser error formatter with support for the multiple source code parts.

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

andrew.mezoni@gmail.com

License

BSD (LICENSE)

Dependencies

text

More

Packages that depend on parser_error