Conversation
|
I run the tool they use to calculate the score locally https://pub.dev/packages/pana and currently gives a 140/160. Providing docs give 0/20, I will improve that and push to this branch directly. |
- Moved package source to `src` - Exposed "public API" with `lib/raygun_cli.dart` - Created empty example - Updated `bin/raygun_cli.dart` to use the exposed public API
30de782 to
05ae7ae
Compare
|
I've done some package structure changes.
The result from "pana" reads now 160/160. Details below. ✓ Follow Dart file conventions (30 / 30)[*] 10/10 points: Provide a valid
|
| Package | Constraint | Compatible | Latest |
|---|---|---|---|
args |
^2.6.0 |
2.6.0 | 2.6.0 |
http |
^1.3.0 |
1.3.0 | 1.3.0 |
Transitive dependencies
| Package | Constraint | Compatible | Latest |
|---|---|---|---|
async |
- | 2.12.0 | 2.12.0 |
collection |
- | 1.19.1 | 1.19.1 |
http_parser |
- | 4.1.2 | 4.1.2 |
meta |
- | 1.16.0 | 1.16.0 |
path |
- | 1.9.1 | 1.9.1 |
source_span |
- | 1.10.1 | 1.10.1 |
string_scanner |
- | 1.4.1 | 1.4.1 |
term_glyph |
- | 1.2.2 | 1.2.2 |
typed_data |
- | 1.4.0 | 1.4.0 |
web |
- | 1.1.0 | 1.1.0 |
To reproduce run dart pub outdated --no-dev-dependencies --up-to-date --no-dependency-overrides.
[*] 10/10 points: Package supports latest stable Dart and Flutter SDKs
[*] 20/20 points: Compatible with dependency constraint lower bounds
pub downgrade does not expose any static analysis error.
Points: 160/160.
|
Woohoo, game completed :) |
feat: #2 - Improve pubdev score
Description 📝
Type of change
Updates
👉 Package dependency changes for better up/downgrades
👉 Structural changes to adhere to format pubdev requires
Author to check 👓
Reviewer to check ✔️