-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdio_either_pana_score_log.txt
169 lines (126 loc) · 6.9 KB
/
dio_either_pana_score_log.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
Microsoft Windows [Version 10.0.19045.5131]
(c) Microsoft Corporation. All rights reserved.
2024-11-14 15:22:20.213963 WARNING: Flutter SDK path was not specified, pana will use the default Dart SDK to run `dartanalyze` on Flutter packages.
2024-11-14 15:22:20.222963 INFO: Running `dart.exe --version`...
2024-11-14 15:22:20.248962 INFO: Running `flutter.bat --no-version-check --version --machine`...
2024-11-14 15:22:20.531821 INFO: Running `git rev-parse --show-toplevel`...
2024-11-14 15:22:20.766 INFO: Running `dart.exe pub get --no-example`...
2024-11-14 15:22:21.878298 INFO: Running `dart.exe pub outdated --json --up-to-date --no-dev-dependencies --no-dependency-overrides`...
2024-11-14 15:22:22.301827 INFO: Analyzing package...
2024-11-14 15:22:22.317327 INFO: Running `dart.exe analyze --format machine lib`...
2024-11-14 15:22:25.931878 INFO: Running `git init`...
2024-11-14 15:22:25.971469 INFO: Running `git remote add origin https://github.com/anjarnaufals/dio_either`...
2024-11-14 15:22:25.998192 INFO: Running `git remote show origin`...
2024-11-14 15:22:26.688011 INFO: Running `git fetch --depth 1 --no-recurse-submodules origin main`...
2024-11-14 15:22:27.739257 INFO: Running `git ls-tree -r --name-only --full-tree origin/main`...
2024-11-14 15:22:27.767757 INFO: Running `git show origin/main:pubspec.yaml`...
2024-11-14 15:22:29.177606 INFO: Running `dart.exe format --output=none --set-exit-if-changed C:\Users\Viscous-Studio\AppData\Local\Temp\pana_6e88ff2f\.\lib`...
2024-11-14 15:22:29.413243 INFO: Analyzing pub downgrade...
2024-11-14 15:22:29.417749 INFO: Running `dart.exe pub downgrade --no-example`...
2024-11-14 15:22:30.547001 INFO: Running `dart.exe analyze --format machine lib`...
2024-11-14 15:22:31.073900 INFO: [pub-downgrade-success]
2024-11-14 15:22:31.075900 INFO: Running `dart.exe pub upgrade --no-example`...
2024-11-14 15:22:32.486103 INFO: Running `dart.exe pub global activate dartdoc`...
2024-11-14 15:22:38.188681 INFO: Running `dart.exe pub global run dartdoc --output C:\Users\Viscous-Studio\AppData\Local\Temp\pana.1731572540201.1c8120ea\doc --sanitize-html --max-file-count 10000000 --max-total-size 2147483648 --no-validate-links`...
2024-11-14 15:22:49.451227 INFO: `dartdoc` completed:
Documenting dio_either...
Discovering libraries...
Linking elements...
Precaching local docs for 700639 elements...
Initialized dartdoc with 440 libraries
Generating docs for library dio_either.dart from package:dio_either/dio_either.dart...
Documented 1 public library in 10.3 seconds
Success! Docs generated into c:\users\viscous-studio\appdata\local\temp\pana.1731572540201.1c8120ea\doc
Found 0 warnings and 0 errors.
## ✓ Follow Dart file conventions (30 / 30)
### [*] 10/10 points: Provide a valid `pubspec.yaml`
### [*] 5/5 points: Provide a valid `README.md`
### [*] 5/5 points: Provide a valid `CHANGELOG.md`
### [*] 10/10 points: Use an OSI-approved license
Detected license: `Unlicense`.
## ✓ Provide documentation (20 / 20)
### [*] 10/10 points: 20% or more of the public API has dartdoc comments
40 out of 60 API elements (66.7 %) have documentation comments.
Some symbols that are missing documentation: `dio_either.HttpStatusCodes.accepted`, `dio_either.HttpStatusCodes.badGateway`, `dio_either.HttpStatusCodes.badRequest`, `dio_either.HttpStatusCodes.created`, `dio_either.HttpStatusCodes.forbidden`.
### [*] 10/10 points: Package has an example
## ✓ Platform support (20 / 20)
### [*] 20/20 points: Supports 6 of 6 possible platforms (**iOS**, **Android**, **Web**, **Windows**, **macOS**, **Linux**)
* ✓ Android
* ✓ iOS
* ✓ Windows
* ✓ Linux
* ✓ macOS
* ✓ Web
These issues are present but do not affect the score, because they may not originate in your package:
<details>
<summary>
Package not compatible with platform Web
</summary>
Because:
* `package:dio_either/dio_either.dart` that imports:
* `package:dio_either/src/safety_cast.dart` that imports:
* `package:logger/logger.dart` that imports:
* `package:logger/src/outputs/advanced_file_output_stub.dart` that imports:
* `dart:io`
</details>
### [x] 0/0 points: WASM compatibility
<details>
<summary>
Package not compatible with runtime wasm
</summary>
Because:
* `package:dio_either/dio_either.dart` that imports:
* `package:dio_either/src/safety_cast.dart` that imports:
* `package:logger/logger.dart` that imports:
* `package:logger/src/outputs/advanced_file_output_stub.dart` that imports:
* `dart:io`
</details>
This package is not compatible with runtime `wasm`, and will not be rewarded full points in a future version of the scoring model.
See https://dart.dev/web/wasm for details.
## ✓ Pass static analysis (50 / 50)
### [*] 50/50 points: code has no errors, warnings, lints, or formatting issues
## ✓ Support up-to-date dependencies (40 / 40)
### [*] 10/10 points: All of the package dependencies are supported in the latest version
|Package|Constraint|Compatible|Latest|
|:-|:-|:-|:-|
|[`dio`]|`^5.7.0`|5.7.0|5.7.0|
|[`dio_smart_retry`]|`^7.0.1`|7.0.1|7.0.1|
|[`either_dart`]|`^1.0.0`|1.0.0|1.0.0|
|[`http_mock_adapter`]|`^0.6.1`|0.6.1|0.6.1|
|[`logger`]|`^2.4.0`|2.4.0|2.4.0|
<details><summary>Transitive dependencies</summary>
|Package|Constraint|Compatible|Latest|
|:-|:-|:-|:-|
|[`async`]|-|2.12.0|2.12.0|
|[`collection`]|-|1.19.1|1.19.1|
|[`dio_web_adapter`]|-|2.0.0|2.0.0|
|[`http_parser`]|-|4.1.1|4.1.1|
|[`meta`]|-|1.16.0|1.16.0|
|[`path`]|-|1.9.1|1.9.1|
|[`source_span`]|-|1.10.0|1.10.0|
|[`string_scanner`]|-|1.4.0|1.4.0|
|[`term_glyph`]|-|1.2.1|1.2.1|
|[`typed_data`]|-|1.4.0|1.4.0|
|[`web`]|-|1.1.0|1.1.0|
</details>
To reproduce run `dart pub outdated --no-dev-dependencies --up-to-date --no-dependency-overrides`.
[`dio`]: https://pub.dev/packages/dio
[`dio_smart_retry`]: https://pub.dev/packages/dio_smart_retry
[`either_dart`]: https://pub.dev/packages/either_dart
[`http_mock_adapter`]: https://pub.dev/packages/http_mock_adapter
[`logger`]: https://pub.dev/packages/logger
[`async`]: https://pub.dev/packages/async
[`collection`]: https://pub.dev/packages/collection
[`dio_web_adapter`]: https://pub.dev/packages/dio_web_adapter
[`http_parser`]: https://pub.dev/packages/http_parser
[`meta`]: https://pub.dev/packages/meta
[`path`]: https://pub.dev/packages/path
[`source_span`]: https://pub.dev/packages/source_span
[`string_scanner`]: https://pub.dev/packages/string_scanner
[`term_glyph`]: https://pub.dev/packages/term_glyph
[`typed_data`]: https://pub.dev/packages/typed_data
[`web`]: https://pub.dev/packages/web
### [*] 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.