strict_analyzer 0.6.0 copy "strict_analyzer: ^0.6.0" to clipboard
strict_analyzer: ^0.6.0 copied to clipboard

The Dart analyzer settings with stricter linter rules that allow you to write more maintainable code and improve performance.

[0.6.0] - Dec 04, 2020 #

  • lines_longer_than_80_chars: info
  • missing_whitespace_between_adjacent_strings: info
  • no_adjacent_strings_in_list: error
  • package_api_docs: ignore
  • prefer_function_declarations_over_variables: info
  • prefer_is_empty: warning
  • prefer_is_not_empty: warning
  • slash_for_doc_comments: info
  • sort_constructors_first: info
  • unnecessary_await_in_return: error
  • unnecessary_new: info
  • unnecessary_nullable_for_final_variable_declarations: warning
  • use_is_even_rather_than_modulo: warning
  • unsupported_option_with_legal_values: error
  • undefined_shown_name: error
  • undefined_hidden_name: error
  • invalid_factory_annotation: error
  • invalid_factory_method_impl: error
  • must_call_super: error
  • invalid_override_of_non_virtual_member: error
  • invalid_use_of_visible_for_testing_member: error

[0.5.0+2] - Dec 03, 2020 #

  • lib fixed.

[0.5.0+1] - Dec 03, 2020 #

  • Example fixed.

[0.5.0] - Dec 03, 2020 #

  • avoid_single_cascade_in_expression_statements: info
  • avoid_types_on_closure_parameters: info
  • do_not_use_environment: warning

[0.4.0+2] - Oct 04, 2020 #

  • Fixed README.md

[0.4.0+1] - Oct 02, 2020 #

  • Fixed README.md

[0.4.0] - Oct 02, 2020 #

  • The minimum version of Dart SDK is now 2.10.
  • Linter 0.1.118
  • prefer_single_quotes: info
  • unnecessary_nullable_for_final_variable_declarations: info
  • hash_and_equals: warning
  • use_late_for_private_fields_and_variables: warning
  • prefer_asserts_in_initializer_lists: warning
  • no_logic_in_create_state: error

[0.3.1] - Aug 19, 2020 #

  • cascade_invocations: info

[0.3.0] - Aug 06, 2020 #

  • The minimum version of Dart SDK is now 2.9.
  • strict-inference: true
  • strict-raw-types: true
  • use_is_even_rather_than_modulo: info
  • sized_box_for_whitespace: warning
  • exhaustive_cases: error
  • missing_enum_constant_in_switch: error
  • inference_failure_on_collection_literal: error
  • inference_failure_on_function_return_type: error
  • inference_failure_on_instance_creation: error
  • inference_failure_on_uninitialized_variable: error
  • inference_failure_on_untyped_parameter: error
  • strict_raw_type: error

[0.2.1+3] - Jul 08, 2020 #

  • Deleted one_member_abstracts

[0.2.1+2] - Jul 06, 2020 #

  • Fixed CHANGELOG.md

[0.2.1+1] - Jul 04, 2020 #

  • Removed a meaningless example.

[0.2.1] - Jul 04, 2020 #

  • Changed prefer_constructors_over_static_methods: warning

[0.2.0+1] - Jul 02, 2020 #

  • Fixed README.md
  • Fixed CHANGELOG.md

[0.2.0] - Jul 02, 2020 #

  • Added invalid_required_positional_param: error

[0.1.0+1] - Jun 30, 2020 #

  • Fixed README.md

[0.1.0] - Jun 30, 2020 #

  • Added include_file_not_found: error

[0.0.1] - Jun 29, 2020 #

  • Initial version.
10
likes
40
pub points
0%
popularity

Publisher

unverified uploader

The Dart analyzer settings with stricter linter rules that allow you to write more maintainable code and improve performance.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (LICENSE)

More

Packages that depend on strict_analyzer