Skip to content

chore(deps): bump coolint from 2.0.0 to 2.1.2 in /packages/shelf_flutter_app - #13

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/packages/shelf_flutter_app/coolint-2.1.2
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/packages/shelf_flutter_app/coolint-2.1.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 7, 2026

Copy link
Copy Markdown
Contributor

Bumps coolint from 2.0.0 to 2.1.2.

Release notes

Sourced from coolint's releases.

2.1.2

What's Changed

Changed

  • Disabled avoid_catches_without_on_clauses and lines_longer_than_80_chars rules by commenting them out.
  • Removed no-equal-then-else from dart_code_metrics rules.

Full Changelog: coolosos/coolint@2.1.1...2.1.2

2.1.1

What's Changed

Full Changelog: coolosos/coolint@2.1.0...2.1.1

2.1.0

What's Changed

Full Changelog: coolosos/coolint@2.0.1...2.1.0

2.0.1

What's Changed

Full Changelog: coolosos/coolint@2.0.0...2.0.1

Changelog

Sourced from coolint's changelog.

2.1.2

Changed

  • Disabled avoid_catches_without_on_clauses and lines_longer_than_80_chars rules by commenting them out.
  • Removed no-equal-then-else from dart_code_metrics rules.

2.1.1

Added

  • A comprehensive set of new lint rules inspired by pedantic_mono and ubuntu_linter for even stricter code analysis.
  • A full example project to demonstrate the linter's usage and rules in action.
  • New badges to the README.md for likes, pub points, and downloads.
  • A "Show your support" section to the README.md with custom "linted by coolint" badges.
  • CONTRIBUTING.md and a friendly CODE_OF_CONDUCT.md to encourage community participation.
  • Issue and Pull Request templates to streamline contributions.

Changed

  • BREAKING CHANGE: The linter rules are now split into two files to support pure Dart projects and Flutter projects separately.
    • package:coolint/dart.yaml: For pure Dart projects.
    • package:coolint/flutter.yaml: For Flutter projects (includes all Dart rules).
  • BREAKING CHANGE: The dependency on package:lints has been removed. All rules are now vendored directly within the package. This gives coolint full control and stability over the ruleset, independent of external packages.
  • The README.md has been significantly updated to reflect the new modular structure and all other improvements.
  • The dependabot.yml file has been improved to also update GitHub Actions.
  • The AUTHORS file has been restructured for clarity.
  • The syntax of the dart.yaml file has been updated to use the list format for active rules and commented-out lines for disabled rules, improving readability.

Removed

  • Removed the external dependency on package:lints.

2.1.0

Added

  • A wide range of new linter rules to enforce stricter code quality and consistency.
  • New rules include: unnecessary_underscores, strict_top_level_inference, invalid_runtime_check_with_js_interop_types, unnecessary_library_name, and library_annotations.
  • The coolint.yaml file is now fully documented and organized into logical categories for better readability and maintenance.
  • A new, more comprehensive README.md has been created to better explain the project's philosophy and usage.

Changed

  • The severity of invalid_assignment and only_throw_errors has been increased to error.
  • The rule format in coolint.yaml has been corrected to use key: value pairs, fixing an issue with disabled rules.
  • All comments in coolint.yaml are now in English.
  • Added /**/__brick__/** to the analyzer's exclude list to ignore Mason brick templates.

Removed

  • Removed the library_names rule.
  • Removed the prefer_relative_imports rule to resolve a conflict with always_use_package_imports.
  • Removed the redundant prefer-trailing-comma rule from the dart_code_metrics section.

2.0.1

... (truncated)

Commits
  • f234894 Feat/modular linter refactor (#11)
  • 2f59012 modularize, vendor rules, and expand ruleset (#10)
  • a8fbe6a chore(repo): improve project structure and documentation (#9)
  • 0465cef Merge pull request #7 from coolosos/chore-release-2.0.1
  • 2c44de2 up version
  • 85574fe Update pubspec.yaml
  • 0293228 Merge pull request #6 from coolosos/dependabot/pub/flutter_lints-5.0.0
  • afc34eb Bump flutter_lints from 4.0.0 to 5.0.0
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [coolint](https://github.com/coolosos/coolint) from 2.0.0 to 2.1.2.
- [Release notes](https://github.com/coolosos/coolint/releases)
- [Changelog](https://github.com/coolosos/coolint/blob/main/CHANGELOG.md)
- [Commits](coolosos/coolint@2.0.0...2.1.2)

---
updated-dependencies:
- dependency-name: coolint
  dependency-version: 2.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dart Pull requests that update Dart code dependencies Pull requests that update a dependency file labels Sep 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dart Pull requests that update Dart code dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants