austerity
Dart and Flutter static code analysis, but not for the faint hearted. This code tries to turn all violations in to red squiggly lines
Dart and Flutter static code analysis, but not for the faint hearted
English project snapshot. Visit GitHub for the latest content.
You lack discipline! It's ok, though. This is like having discipline. Maximum strictness Dart/Flutter static analysis. All lint rules, all errors.
Enables every non-conflicting Dart lint rule and sets severity to error. Your IDE shows red squiggles for violations instead of warnings.
errors
Override any rule in your analysis_options.yaml:
include: package:austerity/analysis_options.yaml
analyzer:
errors:
public_member_api_docs: ignore # or: warning
New Dart versions add rules which may break your build. Pin to avoid surprises:
austerity: 1.3.0 # pinned
# austerity: ^1.3.0 # may break on updates