google / google/source_helper.dart

Support analyzer 14

Open Beginner friendly
#72 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Dart
Stars
18
Forks
6
PR merge metrics
No merged PRs in 30d

Description

## Request

Please bump the `analyzer` constraint to allow analyzer 14, following the prior release pattern:

```yaml
analyzer: '>=9.0.0 <15.0.0'
```

## Context

Latest published `source_helper` is `1.3.12` with:

```yaml
analyzer: '>=9.0.0 <14.0.0'
```

Downstream packages that need `analyzer: ^14.0.0` (for example `hive_ce_generator`) are blocked because `source_helper` does not allow analyzer 14 yet.

Previous bumps followed the same upper-bound pattern (`<11`, `<13`, `<14`). A `1.3.13` release with `'>=9.0.0 <15.0.0'` would unblock those dependents.

## Checklist

- [ ] Bump `analyzer` constraint to `'>=9.0.0 <15.0.0'`
- [ ] Bump package version (e.g. `1.3.13`) and update `CHANGELOG.md`
- [ ] Verify `dart analyze` / tests pass against analyzer 14

Contributor guide

Open the contributing guide

Research direction

Start by locating the package manifest and the existing analyzer constraint, then compare it with the prior release pattern described in the issue. Update the constraint and package version, record the change in CHANGELOG.md, and run dart analyze and the test suite to verify analyzer 14 support.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart
Domain
tooling
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
78/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.