Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lint_strict_dependencies

Simple linter of strict dependencies for Flutter apps.

Usage

Install

dev_dependencies:
  lint_strict_dependencies: any

Config

To use lint_strict_dependencies, you need adding setting to your strict_dependencies.yaml.

rules:
  - module: "ui/components"
    allowReferenceFrom:
      - "ui/pages"
    allowSameModule: true
  - module: "view_models"
    allowReferenceFrom:
      - "ui/pages"
    allowSameModule: false
  - module: "models"
    allowReferenceFrom:
      - "view_models"
      - "ui/pages"
    allowSameModule: false

Execute lint

flutter pub run lint_strict_dependencies:main

About

Linter for strict dependencies

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages