showcase 0.6.0

Flutter Android iOS

Generate documentation screenshots of your widgets by just annotating them.

1
likes
90 / 110
pub points
47 %
popularity

We analyzed this package on Sep 28, 2020, and awarded it 90 pub points (of a possible 110):

Follow Dart file conventions
20 / 20

10/10 points: Provide a valid pubspec.yaml

5/5 points: Provide a valid README.md

5/5 points: Provide a valid CHANGELOG.md

Provide documentation
20 / 20

10/10 points: Package has an example

  • Found example at: example/README.md

10/10 points: 20% or more of the public API has dartdoc comments

  • 14 out of 21 API elements (66.7 %) have documentation comments.
Support multiple platforms
10 / 20

10/20 points: Supports 2 of 3 possible platforms (iOS, Android, Web)

Consider supporting multiple platforms:

Package not compatible with runtime flutter-web on Web

Because:

  • package:showcase/showcase.dart that imports:
  • package:showcase/fetch_font.dart that imports:
  • package:glob/glob.dart that imports:
  • package:glob/src/list_tree.dart that imports:
  • package:glob/src/io.dart that imports:
  • package:glob/src/io_export.dart that imports:
  • dart:io
Pass static analysis
30 / 30

30/30 points: code has no errors, warnings, lints, or formatting issues

Support up-to-date dependencies
10 / 20

0/10 points: All of the package dependencies are supported in the latest version

  • Could not run pub outdated: pub get failed:
The current Dart SDK version is 2.9.3.

Because test >=1.16.0-nullsafety requires SDK version >=2.10.0-0 <2.11.0 and test >=0.12.0-beta.3 <1.3.0 requires SDK version >=1.8.0 <2.0.0-∞, test >=0.12.0-beta.3 <1.3.0-∞ or >=1.16.0-nullsafety is forbidden.
And because test >=1.3.0 <1.12.0 depends on boolean_selector ^1.0.0 and test >=1.9.3 <1.15.4 depends on analyzer >=0.36.0 <0.40.0, test >=0.12.0-beta.3 <1.15.4-∞ or >=1.16.0-nullsafety requires boolean_selector ^1.0.0 or analyzer >=0.36.0 <0.40.0.
And because test >=1.15.3 <1.16.0-nullsafety depends on test_api 0.2.18 and every version of flutter_test from sdk depends on boolean_selector 2.0.0, if test >=0.12.0-beta.3 and flutter_test any from sdk then analyzer >=0.36.0 <0.40.0 or test_api 0.2.18.
And because showcase depends on flutter_test any from sdk which depends on test_api 0.2.17, test >=0.12.0-beta.3 requires analyzer >=0.36.0 <0.40.0.
So, because showcase depends on both analyzer ^0.35.0 and test ^1.0.0, version solving failed.

10/10 points: Package supports latest stable Dart and Flutter SDKs

1
likes
90
pub points
47%
popularity

Publisher

borges.dev

Generate documentation screenshots of your widgets by just annotating them.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

analyzer, build, dart_style, flutter, flutter_test, glob, http, source_gen, yaml

More

Packages that depend on showcase