solid-software/solid_lints
🟧 Lints for Dart and Flutter based on software industry standards and best practices.
DartNOASSERTION
Issues
- 2
New rule: consider_making_a_member_private (if its not used outside)
#93 opened by danylo-safonov-solid - 0
Enable all lints by default
#174 opened by Conrad33 - 0
Fix newline_before_return false flags
#173 opened by vladimir-beloded - 0
Improve `no_empty_blocks`
#172 opened by arthurbcd - 5
Lints not showing any warnings
#163 opened by amrgetment - 1
Update avoid_debug_print suggested fix
#166 opened by illia-romanenko - 0
Refactor package structure
#168 opened by solid-vovabeloded - 1
Ignore methods/classes
#167 opened by illia-romanenko - 2
- 1
- 2
- 0
Disable (or allow disabling) avoid_unused_parameters for freezed classes
#147 opened by danylo-safonov-solid - 0
New lint: avoid_final_with_getter
#149 opened by danylo-safonov-solid - 1
New rule: feature_envy
#96 opened by danylo-safonov-solid - 0
some of the rules throw
#159 opened by danylo-safonov-solid - 0
- 2
Using avoid_using_api for extension methods.
#156 opened by gaetschwartz - 0
- 0
- 0
- 0
New lint: Use actually getters instead of getter functions (or vice versa?)
#150 opened by danylo-safonov-solid - 0
Prefer `late final` over `initState`
#148 opened by danylo-safonov-solid - 1
avoid-late - customization
#63 opened by illia-romanenko - 1
Allow type assertions for subclasses
#123 opened by solid-daniilmarchenko - 2
Change the baseline from 2 to 10 as described in the docs for `cyclomatic_complexity` lint
#146 opened by arthurbcd - 0
False positives on `prefer_declaring_const_constructors` when class extends a class that cannot be const.
#136 opened by arthurbcd - 0
- 0
- 0
- 0
- 0
- 1
- 10
avoid_using_api: Lint Default Constructor Only
#126 opened by getBoolean - 1
Support kebab-case rule names
#121 opened by solid-daniilmarchenko - 1
Fix no_magic_number missing reports
#70 opened by vladimir-beloded - 1
Add rule to avoid debugPrint
#100 opened by illia-romanenko - 0
Remove obsolete lints
#130 opened by yurii-prykhodko-solid - 4
Update README.md
#128 opened by danylo-safonov-solid - 0
Documentation parsing and generation: handle structured parameters
#101 opened by yurii-prykhodko-solid - 1
Parse comments from analysis_options.yaml file and include in docs
#99 opened by yurii-prykhodko-solid - 5
Avoid Using API Lint Rule
#81 opened by getBoolean - 0
New rule: avoid_similar_names
#95 opened by danylo-safonov-solid - 0
New rule: use_descriptive_names_for_type_parameters (when there's 3 or more)
#94 opened by danylo-safonov-solid - 0
New rule: dont_create_a_return_var
#92 opened by danylo-safonov-solid - 3
Review new lint rules from linter 3.0
#76 opened by illia-romanenko - 0
Investigate the way to add an ability to change the severity level of custom lints in YAML file
#79 opened by solid-vovabeloded - 0
Treat default values in constructors and methods as non-magic numbers.
#69 opened by vladimir-beloded - 0
avoid-unused-parameters false-reports when parameter is used in constructor
#64 opened by vladimir-beloded - 0
- 1