Skip to content

yumemi-inc/flutter-yumemi-lints-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

melos

Overview

This project provides tools for managing the yumemi_lints package:

  • Detecting differences in Dart/Flutter lint rules between versions
  • Automating lint rule updates

Originally, this project was part of the yumemi_lints repository. However, it was moved to a separate repository to simplify management. While yumemi_lints supports a wide range of Dart SDK versions (2.17 and above), this project only needs to support a single Dart SDK version. This separation helps reduce complexity in development environment setup and CI configuration.

Tools

This project provides tools:

  • check_lint_rules_identity
  • update_lint_rules

check_lint_rules_identity

A tool to detect differences in lint rules between different versions of the yumemi_lints package. It helps identify any changes or inconsistencies in the lint rules across versions.

dart run check_lint_rules_identity <version_paths_file> <lint_rules_dir>

update_lint_rules

A tool to automatically update lint rules in the yumemi_lints package. It ensures that the lint rules are kept up-to-date with the latest recommendations and best practices.

dart run update_lint_rules <lint_rules_dir>

How to contribute

See Contributor Guide for contributing conventions.

Contributors

blendthink/
blendthink

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages