Skip to content

chore(deps): bump lints from 5.1.1 to 6.1.0#3

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pub/lints-6.1.0
Closed

chore(deps): bump lints from 5.1.1 to 6.1.0#3
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pub/lints-6.1.0

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 19, 2026

Bumps lints from 5.1.1 to 6.1.0.

Release notes

Sourced from lints's releases.

package:lints v6.1.0

package:lints v6.0.0

Commits
  • 07a8972 Add no_wildcard_variable_use and publish (#932)
  • 83154f2 refactor(path): eliminate redundant validation (#930)
  • cbb4854 Fix Int64.toRadixStringUnsigned extra leading digits (#926)
  • 41a9e01 Add missing Int64.toDebugString for the native class (#927)
  • 58b0a10 Make it possible to add default subcommand (#925)
  • e43ff94 feat(collection): Replace quickSort with pdqsort for performance and robustne...
  • 33b5232 Add separated, separatedList and separate to iterables and lists. (#919)
  • 20ed966 Add use_null_aware_elements to recommended (#923)
  • e6c3810 [crypto] remove the -wip to release new version (#921)
  • 018e1dc fix(crypto): update conditional import for js interop library (#915)
  • Additional commits viewable in compare view

@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github May 19, 2026

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@anilcancakir
Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps [lints](https://github.com/dart-lang/core/tree/main/pkgs) from 5.1.1 to 6.1.0.
- [Release notes](https://github.com/dart-lang/core/releases)
- [Commits](https://github.com/dart-lang/core/commits/lints-v6.1.0/pkgs)

---
updated-dependencies:
- dependency-name: lints
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/pub/lints-6.1.0 branch from 1ed8b50 to aef55ee Compare May 19, 2026 19:06
anilcancakir added a commit that referenced this pull request May 19, 2026
…rate XmlName

Applies dependabot PR #2 (xml major bump) + PR #3 (lints major bump). Both pass locally with 1055 non-integration tests green and zero analyzer issues.\n\nxml 7 deprecates XmlName('localname') in favor of XmlName.parts('localname'). Migrated all 8 occurrences in lib/src/helpers/plist_writer.dart in the same commit so dart analyze stays at zero info/warning/error after the bump.\n\nlints 6 is dev_dependencies-only (consumed via package:lints/recommended.yaml in analysis_options.yaml). The new rule set surfaces no new diagnostics on this codebase.\n\nDependabot PR #1 (test 1.30 -> 1.31 in example/packages/awesome_plugin) is NOT applied: test 1.31 requires test_api 0.7.11+, the Flutter SDK 3.44 currently bundles test_api 0.7.10 via flutter_test. Closing that PR; revisit after the next Flutter stable bump.
@anilcancakir
Copy link
Copy Markdown
Contributor

Closed by 34f523c on master (lints ^6.0.0 landed).

@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github May 19, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/pub/lints-6.1.0 branch May 19, 2026 19:07
anilcancakir added a commit that referenced this pull request May 20, 2026
…ehavior

Copilot review caught contradictions between the CLAUDE.md / SKILL.md
guidance and the actual `install` command behavior:

1. CLAUDE.md off-limits + SKILL.md Core Law #3 said generated scaffold
   output 'always uses \`^0.0.1\` caret form' and that path: deps are
   'monorepo-dev-only'. Reality post-rename: `install` injects a
   path: dep when package_config.json resolves fluttersdk_artisan to a
   relative rootUri (sibling-package monorepo), and injects `any`
   otherwise. The caret form was never the scaffold output. Rewrote
   both rules so the constraint applies to docs / install.yaml /
   README / llms.txt (where path: stays forbidden), while the install
   command picks the dep shape at runtime based on package_config.
   Synced the copilot-instructions.md mirror.

2. tests rule said `_seedConsumerProject` seeds 'pubspec +
   .dart_tool/package_config + bin/artisan.dart'. The canonical wrapper
   post-install is bin/dispatcher.dart; the seed helper deliberately
   writes the legacy filename because plugin:install's legacy
   injection mode (Mode 3) anchors on it. Clarified the rule so future
   tests for the Mode 1 / Mode 2 dispatcher.dart flows seed the new
   filename directly, while the existing legacy-mode tests stay on
   the old filename. Synced the .github/instructions mirror.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant