google / google/source_helper.dart

Support analyzer 14 (for IO-Design-Team/hive_ce#308)

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

Description

## Context

Requested from https://github.com/IO-Design-Team/hive_ce/issues/308 (`hive_ce_generator` analyzer 14 upgrade).

This continues / supersedes https://github.com/google/source_helper.dart/issues/72 and https://github.com/google/source_helper.dart/issues/73 (opened earlier without the cross-repo link; please close those as duplicates of this issue).

## Request

Please bump the `analyzer` constraint to allow analyzer 14:

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

Latest `source_helper` 1.3.12 still has `analyzer: '>=9.0.0 <14.0.0'`, which blocks dependents that need analyzer 14.

A constraint-only bump was validated locally with analyzer 14.1.0 (`dart analyze` clean, all tests passed).

Contributor guide

Open the contributing guide

Research direction

Start by locating the package dependency manifest and its current analyzer constraint. Confirm the requested upper bound permits analyzer 14, then run dart analyze and the full test suite; done means both remain clean with analyzer 14.1.0.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart
Domain
tooling
Issue type
Feature
Difficulty
1/5
Estimated time
Under an hour
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
85/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.