rehana 0.0.6
rehana: ^0.0.6 copied to clipboard

Rehana Flutter App Engine is a flutter kit which contains ready to use components.

1
likes
80/ 130
pub points
1%
popularity

We analyzed this package 46 hours ago, and awarded it 80 pub points (of a possible 130):

Follow Dart file conventions
10 / 20

0/10 points: Provide a valid pubspec.yaml

Homepage URL doesn't exist.

At the time of the analysis https://rehanasolutions.com was unreachable.

5/5 points: Provide a valid README.md

5/5 points: Provide a valid CHANGELOG.md

Provide documentation
10 / 20

10/10 points: Package has an example

  • Found example at: example/main.dart

0/10 points: Failed to run dartdoc

  • dartdoc failed with:
exitCode: 255
stdout: [2021-12-05T06:30:11.146785] Starting...
Documenting rehana...
Initialized dartdoc with 936 libraries in 131.3 seconds
Generating docs for library scaffold_helper from package:rehana/services/scaffold_helper.dart...
Generating docs for library navigation from package:rehana/services/navigation.dart...
Generating docs for library url from package:rehana/services/url.dart...
Generating docs for library search from package:rehana/services/search.dart...
Generating docs for library dialog from package:rehana/services/dialog.dart...
Generating docs for library base from package:rehana/dialogs/base.dart...
Generating docs for library info from package:rehana/dialogs/info.dart...
Generating docs for library about_app from package:rehana/dialogs/about_app.dart...
Generating docs for library loading from package:rehana/dialogs/loading.dart...
Generating docs for library actions from package:rehana/dialogs/actions.dart...
Generating docs for library rehana from package:rehana/rehana.dart...
Generating docs for library rehana from package:rehana/rehana_web.dart...
Generating docs for library clipboard from package:rehana/helpers/clipboard.dart...
Generating docs for library date_time from package:rehana/helpers/date_time.dart...
Generating docs for library security from package:rehana/helpers/security.dart...
Generating docs for library console from package:rehana/helpers/console.dart...
Generating docs for library toast from package:rehana/helpers/toast.dart...
Generating docs for library drawer_item_card from package:rehana/widgets/drawer_item_card.dart...
Generating docs for library search from package:rehana/widgets/search.dart...
Generating docs for library orientational_column_row from package:rehana/widgets/orientational_column_row.dart...
Generating docs for library loading_card from package:rehana/widgets/loading_card.dart...
Generating docs for library drop_down_menu from package:rehana/widgets/drop_down_menu.dart...
Generating docs for library key from package:rehana/widgets/key.dart...
Generating docs for library toast from package:rehana/widgets/toast.dart...
Generating docs for library input from package:rehana/widgets/input.dart...
Generating docs for library flexible_textfield from package:rehana/widgets/flexible_textfield.dart...
Generating docs for library locator from package:rehana/locator.dart...
Generating docs for library label_value from package:rehana/models/label_value.dart...
Generating docs for library app_bar_item from package:rehana/models/app_bar_item.dart...
Generating docs for library drawer_item from package:rehana/models/drawer_item.dart...
Generating docs for library dropdown_item from package:rehana/models/dropdown_item.dart...
Generating docs for library themes from package:rehana/themes.dart...
Documented 32 public libraries in 1.8 seconds

stderr:   warning: rehana has no library level documentation comments
    from rehana: (file:///tmp/pub-dartlang-dartdocJKLKSV/pkg/lib/rehana.dart:1:9)
  warning: rehana has no library level documentation comments
    from rehana: (file:///tmp/pub-dartlang-dartdocJKLKSV/pkg/lib/rehana_web.dart:1:9)
  error: failed to write file at: rehana/rehana-library.html
    for symbol rehana: (file:///tmp/pub-dartlang-dartdocJKLKSV/pkg/lib/rehana_web.dart:1:9)
    conflicting with file already generated by rehana: (file:///tmp/pub-dartlang-dartdocJKLKSV/pkg/lib/rehana.dart:1:9)
            Dartdoc generates a path and filename to write to for each symbol.
            rehana conflicts with another symbol in the generated path, and
            therefore can not be written out.  Changing the name, library name, or
            class name (if appropriate) of one of the conflicting items can resolve
            the conflict.   Alternatively, use the @nodoc tag in one symbol's
            documentation comments to hide it.
Found 2 warnings and 1 error.
Unhandled exception:
encountered 1 errors
#0      Dartdoc.generateDocs (package:dartdoc/dartdoc.dart:241:9)
<asynchronous suspension>
#1      main (file:///project/pkg/pub_dartdoc/bin/pub_dartdoc.dart:32:19)
<asynchronous suspension>


Support multiple platforms
20 / 20

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

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

PackageConstraintCompatibleLatest
encrypt^5.0.0-beta.15.0.15.0.1
flutterflutter0.0.00.0.0
fluttertoast^7.1.87.1.88.0.8
get_it^6.0.06.1.17.2.0
rxdart^0.26.00.26.00.27.3
url_launcher^6.0.26.0.176.0.17
uuid^3.0.13.0.53.0.5
Transitive dependencies
PackageConstraintCompatibleLatest
args-2.3.02.3.0
asn1lib-1.0.31.0.3
async-2.8.22.8.2
characters-1.1.01.2.0
clock-1.1.01.1.0
collection-1.15.01.15.0
convert-3.0.13.0.1
crypto-3.0.13.0.1
flutter_web_plugins-0.0.00.0.0
js-0.6.30.6.3
meta-1.7.01.7.0
plugin_platform_interface-2.0.22.0.2
pointycastle-3.4.03.4.0
sky_engine-0.0.990.0.99
typed_data-1.3.01.3.0
url_launcher_android-6.0.136.0.13
url_launcher_ios-6.0.136.0.13
url_launcher_linux-2.0.22.0.2
url_launcher_macos-2.0.22.0.2
url_launcher_platform_interface-2.0.42.0.4
url_launcher_web-2.0.52.0.5
url_launcher_windows-2.0.22.0.2
vector_math-2.1.02.1.1

To reproduce run dart pub outdated --no-dev-dependencies --up-to-date --no-dependency-overrides.

Found 3 issues. Showing the first 2:

The constraint `^7.1.8` on fluttertoast does not support the stable version `8.0.2`.

Try running dart pub upgrade --major-versions fluttertoast to update the constraint.

The constraint `^6.0.0` on get_it does not support the stable version `7.0.0`.

Try running dart pub upgrade --major-versions get_it to update the constraint.

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

Support sound null safety
0 / 20

0/20 points: Package does not opt in to null safety.

Package language version (indicated by the sdk constraint `>=2.7.0 <3.0.0`) is less than 2.12.

Consider migrating.

Analysed with Pana 0.21.4, Flutter 2.5.3, Dart 2.14.4.

1
likes
80
pub points
1%
popularity

Publisher

rehanasolutions.com

Rehana Flutter App Engine is a flutter kit which contains ready to use components.

Homepage (missing)

Documentation

API reference

License

MIT (LICENSE)

Dependencies

encrypt, flutter, fluttertoast, get_it, rxdart, url_launcher, uuid

More

Packages that depend on rehana