custom_lint 0.0.6 custom_lint: ^0.0.6 copied to clipboard
A package to help writing custom linters
0.0.6 #
feat!: getLints now is expected to return a Stream<Lint>
instead of Iterable<Lint>
fix: a bug where the lints shown by the IDE could get out of sync with the actual content of the file
0.0.5 #
Fixed error reporting if a custom_lint plugin throws but the exception comes from a package instead of the plugin itself.
0.0.4 #
- Fixed a bug where the command line could show IDE-only meant for debugging
0.0.3 #
PluginBase.getLints now receive a ResolvedUnitResult
instead of a LibraryElement
.
0.0.2 #
-
Compilation errors are now visible within the
pubspec.yaml
of applications that are using the plugin. -
Plugins that are currently loading are now highlighted inside the
pubspec.yaml
of applications that are using the plugin. -
If a plugin throws when trying to analyze a Dart file, the IDE will now show the exception at the top of the analyzed file.
-
Compilation errors, exceptions and prints are now accessible within a log file (
custom_lint.log
) inside applications using the plugin.
0.0.1 #
Initial release