strict_analyzer 0.2.1+3

  • Readme
  • Changelog
  • Example
  • Installing
  • new51

strict_analyzer #

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

Getting Started #

  • Add a dev dependency in your pubspec.yaml
dev_dependencies:
  strict_analyzer: ^0.2.0
  • Place an analysis_options.yaml at the root of your package.

  • Include the next line in your analysis_options.yaml:

include: package:strict_analyzer/analysis_options.yaml

In addition, you can always change the severity of lints or ignore individual lint rule. You can find information on how to do this at the link below.

Static analysis details

[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.

example/README.md

These are just analyzer settings. There is no example!

Use this package as a library

1. Depend on it

Add this to your package's pubspec.yaml file:


dependencies:
  strict_analyzer: ^0.2.1+3

2. Install it

You can install packages from the command line:

with pub:


$ pub get

with Flutter:


$ flutter pub get

Alternatively, your editor might support pub get or flutter pub get. Check the docs for your editor to learn more.

3. Import it

Now in your Dart code, you can use:


import 'package:strict_analyzer/strict_analyzer.dart';
  
Popularity:
Describes how popular the package is relative to other packages. [more]
2
Health:
Code health derived from static analysis. [more]
100
Maintenance:
Reflects how tidy and up-to-date the package is. [more]
100
Overall:
Weighted score of the above. [more]
51
Learn more about scoring.

We analyzed this package on Jul 8, 2020, and provided a score, details, and suggestions below. Analysis was completed with status completed using:

  • Dart: 2.8.4
  • pana: 0.13.14

Dependencies

Package Constraint Resolved Available
Direct dependencies
Dart SDK >=2.8.1 <3.0.0