file 6.0.0-nullsafety.3 icon indicating copy to clipboard operation
file: ^6.0.0-nullsafety.3 copied to clipboard

A pluggable, mockable file system abstraction for Dart. Supports local file system access, as well as in-memory file systems, record-replay file systems, and chroot file systems.

141
likes
20/ 120
pub points
100%
popularity

We analyzed this package 6 days ago, and awarded it 20 pub points (of a possible 120):

icon indicating section status
Follow Dart file conventions
10 / 20icon to trigger folding of the section

0/10 points: Provide a valid pubspec.yaml

Sdk-constraint doesn't allow future stable dart 2.x releases

pubspec.yaml:10:8

   ╷
10 │   sdk: '>=2.10.0-0.0 <2.12.0'
   │        ^^^^^^^^^^^^^^^^^^^^^^
   ╵

5/5 points: Provide a valid README.md

5/5 points: Provide a valid CHANGELOG.md

icon indicating section status
Provide documentation
10 / 10icon to trigger folding of the section

10/10 points: Package has an example

icon indicating section status
Platform support
0 / 20icon to trigger folding of the section

0/20 points: Platform support detection failed

Could not determine supported platforms as package resolution failed.

Run dart pub get for more information.

icon indicating section status
Pass static analysis
0 / 30icon to trigger folding of the section

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

Found 840 issues. Showing the first 2:

ERROR: Target of URI doesn't exist: 'package:file/file.dart'.

lib/src/backends/chroot.dart:11:8

   ╷
11 │ import 'package:file/file.dart';
   │        ^^^^^^^^^^^^^^^^^^^^^^^^
   ╵

To reproduce make sure you are using the lints_core and run dart analyze lib/src/backends/chroot.dart

ERROR: Target of URI doesn't exist: 'package:file/src/common.dart'.

lib/src/backends/chroot.dart:12:8

   ╷
12 │ import 'package:file/src/common.dart' as common;
   │        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   ╵

To reproduce make sure you are using the lints_core and run dart analyze lib/src/backends/chroot.dart

icon indicating section status
Support up-to-date dependencies
0 / 20icon to trigger folding of the section

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

Sdk constraint doesn't support current Dart version 2.17.3. Cannot run `dart pub outdated`.

pubspec.yaml:10:8

   ╷
10 │   sdk: '>=2.10.0-0.0 <2.12.0'
   │        ^^^^^^^^^^^^^^^^^^^^^^
   ╵

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

Sdk constraint doesn't support current Dart version 2.17.3.

pubspec.yaml:10:8

   ╷
10 │   sdk: '>=2.10.0-0.0 <2.12.0'
   │        ^^^^^^^^^^^^^^^^^^^^^^
   ╵

Try widening the upper boundary of the constraint.

icon indicating section status
Support sound null safety
0 / 20icon to trigger folding of the section

0/20 points: Unable to detect null safety

Package resolution failed. Could not determine null safety.

Run dart pub get for more information.

Analysed with Pana 0.21.12, Dart 2.17.1.

141
likes
20
pub points
100%
popularity

Publisher

unverified uploader

A pluggable, mockable file system abstraction for Dart. Supports local file system access, as well as in-memory file systems, record-replay file systems, and chroot file systems.

Repository (GitHub)
View/report issues

License

Icon for licenses.BSD-3-Clause (LICENSE)

Dependencies

meta, path

More

Packages that depend on file