convert 2.0.1

  • README.md
  • CHANGELOG.md
  • Installing
  • Versions
  • 91

Conversion utilities package

This package contains encoders and decoders for converting between different data representations. It's the external counterpart of the dart:convert core library, and contains less-central APIs and APIs that need more flexible versioning.

2.0.1

  • PercentEncoder no longer encodes digits. This follows the specified behavior.

2.0.0

Note: No new APIs have been added in 2.0.0. Packages that would use 2.0.0 as a lower bound should use 1.0.0 instead—for example, convert: ">=1.0.0 <3.0.0".

  • HexDecoder, HexEncoder, PercentDecoder, and PercentEncoder no longer extend ChunkedConverter.

1.1.1

  • Fix all strong-mode warnings.

1.1.0

  • Add AccumulatorSink, ByteAccumulatorSink, and StringAccumulatorSink classes for providing synchronous access to the output of chunked converters.

1.0.1

  • Small improvement in percent decoder efficiency.

1.0.0

  • Initial version

1. Depend on it

Add this to your package's pubspec.yaml file:


dependencies:
  convert: "^2.0.1"

2. Install it

You can install packages from the command line:

with pub:


$ pub get

with Flutter:


$ flutter packages get

Alternatively, your editor might support pub get or packages get. Check the docs for your editor to learn more.

3. Import it

Now in your Dart code, you can use:


import 'package:convert/convert.dart';
        
Version Uploaded Documentation Archive
2.0.1 Aug 8, 2016 Go to the documentation of convert 2.0.1 Download convert 2.0.1 archive
2.0.0 Jun 3, 2016 Go to the documentation of convert 2.0.0 Download convert 2.0.0 archive
1.1.1 Apr 27, 2016 Go to the documentation of convert 1.1.1 Download convert 1.1.1 archive
1.1.0 Apr 22, 2016 Go to the documentation of convert 1.1.0 Download convert 1.1.0 archive
1.0.1 Nov 3, 2015 Go to the documentation of convert 1.0.1 Download convert 1.0.1 archive
1.0.0 Oct 8, 2015 Go to the documentation of convert 1.0.0 Download convert 1.0.0 archive

Analysis

This feature is new.
We welcome feedback.

We analyzed this package, and provided a score, details, and suggestions below.

  • completed on Dec 6, 2017
  • Dart: 2.0.0-dev.8.0
  • pana: 0.7.3+1

Scores

Popularity:
Describes how popular the package is relative to other packages. [more]
96
Health:
Code health derived from static analysis. [more]
99
Maintenance:
Reflects how tidy and up-to-date the package is. [more]
67
Overall score:
Weighted score of the above. [more]
91

Platforms

Detected platforms: Flutter, server, web

All libraries agree

Suggestions

  • Use analysis_options.yaml.

    Rename old .analysis_options file to analysis_options.yaml.

Dependencies

Package Constraint Resolved Available
Direct dependencies
charcode ^1.1.0 1.1.1
typed_data ^1.1.0 1.1.5
Dev dependencies
test ^0.12.0