Skip to content

Improve pub.dev score to 160/160 - #126

Merged
dreampowder merged 2 commits into
masterfrom
pubdev-score
Jun 1, 2026
Merged

Improve pub.dev score to 160/160#126
dreampowder merged 2 commits into
masterfrom
pubdev-score

Conversation

@dreampowder

Copy link
Copy Markdown
Owner

Raises the pana score from 140/160 to 160/160.

Fixes

  • License recognized (+10): the LICENSE file was a single line of prose, which pana couldn't identify. Replaced with the standard OSI MIT license text (same copyright).
  • Formatting (+10): ran dart format . across the package and example (whitespace-only), and added a dart format --set-exit-if-changed gate to CI so it stays clean.

Metadata

  • Richer description.
  • Added repository, issue_tracker, documentation, and topics (strava, fitness, oauth, http, api).
  • Bumped to 2.3.1; CHANGELOG updated.

Verification

pana → 160/160 across all sections. dart analyze --fatal-infos clean, flutter test green (19), no codegen drift.

No API changes (formatting + metadata only).

🤖 Generated with Claude Code

dreampowder and others added 2 commits June 1, 2026 23:39
- LICENSE: replace one-line prose with standard OSI MIT text so the license
  is recognized (+10).
- Apply `dart format .` across the package and example (+10); add a formatting
  gate to CI.
- pubspec: richer description, plus repository / issue_tracker / documentation
  / topics metadata.
- Bump to 2.3.1; CHANGELOG updated.

No API changes. pana now reports 160/160; analyze (fatal-infos) and tests green.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The repository ownership transferred to Serdar Coşkun. Update the LICENSE
copyright holder and the README license line accordingly, and credit the
original maintainer (Patrick Finkelstein) in the acknowledgements.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dreampowder
dreampowder merged commit a7b3e7e into master Jun 1, 2026
2 checks passed
@dreampowder
dreampowder deleted the pubdev-score branch June 1, 2026 20:46
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