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
points
17
downloads

Publisher

unverified uploader

Weekly Downloads

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