purple_lints 0.4.0 copy "purple_lints: ^0.4.0" to clipboard
purple_lints: ^0.4.0 copied to clipboard

List of strict linter rules that can be used both in Dart and Flutter projects to enforce a highly maintainable style.

[0.4.0] – 2022-10-10 #

Added #

  • always_put_required_named_parameters_first, combinators_ordering, unreachable_from_main and use_string_in_part_of_directives rules

Changed #

  • use_build_context_synchronously rule severity from info to error

Removed #

  • prefer_expression_function_bodies rule
  • invariant_booleans rule due to its deprecation

[0.3.0] – 2022-05-21 #

Added #

  • Language strict analyzer rules
  • New use_enums, use_super_parameters, and use_colored_box linter rules
  • avoid_types_on_closure_parameters rule

Changed #

  • cast_nullable_to_non_nullable severity from info to warning
  • body_might_complete_normally_nullable severity from info to ignore

0.2.0 - [17.03.2022] #

Removed #

  • Remove always_put_control_body_on_new_line rule

0.1.1 - [17.03.2022] #

Fixed #

  • Remove three experimental rules that are not yet usable.

0.1.0 - [13.03.2022] #

  • Initial version.
4
likes
130
pub points
39%
popularity

Publisher

verified publisheryakov.codes

List of strict linter rules that can be used both in Dart and Flutter projects to enforce a highly maintainable style.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

More

Packages that depend on purple_lints