pubglobalupdate 0.4.2

  • Readme
  • Changelog
  • Installing
  • 48

pubglobalupdate.dart #

Command (Linux/Mac/Windows) to update all current global activated packages (git, path or hosted) to their latest version

Build Status

Activate #

pub global activate pubglobalupdate

Usage #

Usage: pubglobalupdate [<pkg1> <pkg2>...]

By default all packages are updated

Global options:
-h, --help       Usage help
    --version    Display version
-v, --verbose    Verbose
-d, --dry-run    Do not run test, simple show the command executed

Update all current activated packages

$ pubglobalupdate

Update one package

$ pubglobalupdate stagehand

Dev #

  • before commit, run all unit tests
  • to activate from your local drive: pub global activate -s path .
  • to activate from git repository: pub global activate -s git git://github.com/tekartik/pubglobalupdate.dart

Dependencies #

Changelog #

0.4.2 #

  • Pedantic 1.9 support

0.4.0 #

  • Dart2 support

0.3.3 #

  • Add implicit-cast: false support

0.3.2 #

  • Update dependencies to their latest version
  • doc update

0.3.1 #

  • Use process_run 0.5.0

0.3.0 #

  • Initial version

Use this package as an executable

1. Install it

You can install the package from the command line:


$ pub global activate pubglobalupdate

2. Use it

The package has the following executables:


$ pubglobalupdate
Popularity:
Describes how popular the package is relative to other packages. [more]
0
Health:
Code health derived from static analysis. [more]
100
Maintenance:
Reflects how tidy and up-to-date the package is. [more]
90
Overall:
Weighted score of the above. [more]
48
Learn more about scoring.

We analyzed this package on Jul 2, 2020, and provided a score, details, and suggestions below. Analysis was completed with status completed using:

  • Dart: 2.8.4
  • pana: 0.13.9+1

Maintenance issues and suggestions

Make sure dartdoc successfully runs on your package's source files. (-10 points)

exitCode: 255 stdout: Documenting pubglobalupdate... Initialized dartdoc with 37 libraries in 36.6 seconds Validating docs... no issues found Documented 0 public libraries in 6.7 seconds stderr: Unhandled exception: dartdoc could not find any libraries to document #0 Dartdoc.generateDocs (package:dartdoc/dartdoc.dart:218:9)

Maintain an example.

None of the files in the package's example/ directory matches known example patterns.

Common filename patterns include main.dart, example.dart, and pubglobalupdate.dart. Packages with multiple examples should provide example/README.md.

For more information see the pub package layout conventions.

Dependencies

Package Constraint Resolved Available
Direct dependencies
Dart SDK >=2.5.0 <3.0.0
args >=1.0.2 <3.0.0 1.6.0
path >=1.6.1 <3.0.0 1.7.0
process_run >=0.8.1 <2.0.0 0.10.10+2
pub_semver >=1.3.2 <3.0.0 1.4.4
Transitive dependencies
charcode 1.1.3
collection 1.14.13
meta 1.1.8 1.2.0
source_span 1.7.0
string_scanner 1.0.5
term_glyph 1.1.0
Dev dependencies
dev_test >=0.12.0
io any 0.3.4
pedantic >=1.4.0
test any
yaml any 2.2.1