Skip to content

yumemi-inc/flutter-yumemi-lints-tools

Folders and files

NameName
Last commit message
Last commit date
Mar 24, 2025
Apr 1, 2025
Mar 18, 2025
Feb 15, 2025
Apr 22, 2025
Feb 15, 2025
Feb 15, 2025
Feb 15, 2025
Apr 23, 2025
Mar 25, 2025
Mar 25, 2025

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

Ryo24/
Ryo24
blendthink/
blendthink

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages