p-hatan/ mirror

pub repository

mirror.p-hatan.ir

source_gen

0.2.4

Automatic sourcecode generation for Dart

Download archive

Readme

Build Status Coverage Status Stories in Ready

NOTE: Dart 1.9 is required to use this package. You can download a Dev channel release here.

source_gen provides:

  • A tool for generating code that is part of your Dart project.
  • A framework for creating and using multiple code generators in a single project.
  • A convention for human and tool generated Dart code to coexist with clean seperation.

Example

Given a library example.dart:

library source_gen.example.example;

import 'package:source_gen/generators/json_serializable.dart';

part 'example.g.dart';

@JsonSerializable()
class Person extends Object with _$PersonSerializerMixin {
  final String firstName, middleName, lastName;
  final DateTime dateOfBirth;

  Person(this.firstName, this.lastName, {this.middleName, this.dateOfBirth});

  factory Person.fromJson(json) => _$PersonFromJson(json);
}

source_gen creates the corresponding part example.g.dart:

part of source_gen.example.example;

// **************************************************************************
// Generator: JsonGenerator
// Target: class Person
// **************************************************************************

Person _$PersonFromJson(Map<String, Object> json) => new Person(
    json['firstName'], json['lastName'],
    middleName: json['middleName'],
    dateOfBirth: json.containsKey('dateOfBirth')
        ? DateTime.parse(json['dateOfBirth'])
        : null);

abstract class _$PersonSerializerMixin {
  String get firstName;
  String get middleName;
  String get lastName;
  DateTime get dateOfBirth;
  Map<String, Object> toJson() => {
    'firstName': firstName,
    'middleName': middleName,
    'lastName': lastName,
    'dateOfBirth': dateOfBirth == null ? null : dateOfBirth.toIso8601String()
  };
}

See the example code in the source_gen GitHub repo.

Creating a generator

Extend the Generator class to plug into source_gen.

Running generators

Create a script that invokes the generate method.

Alternatively, you can create a build.dart file which calls the build method.

You can invoke this script directly. It also understands the Dart Editor build system so code is updated as your modify files.

See build.dart in the repository for an example.

source_gen vs Dart Transformers

Dart Transformers are often used create and modify code and assets as part of a Dart project.

Transformers allow modification of existing code and encapsulates changes by having developers use pub commands – run, serve, and build.

source_gen provides a different model. Code is generated and updated as part of a project. It is designed to create part files that agument developer maintained Dart libraries.

Generated code MAY be checked in as part of our project source, although the decision may vary depending on project needs.

Generated code SHOULD be included when publishing a project as a pub package. The fact that source_gen is used in a package is an implementation detail.

Changelog

##0.2.4

  • Added associatedFileSet to Generator. Allows a generator to specify that changes to any file in a directory next to a Dart source file can initiate a generation run.

##0.2.3

  • Use async *. Requires SDK >= 1.9.0-dev.10

  • Protect against crash during code format.

##0.2.2

  • Added omitGeneateTimestamp named argument to generate method.

  • Generator.generate is now called with the LibraryElement, too.

##0.2.1

  • Fixed critical bug affecting annotation matching. #35

  • Started using published dart_style package.

##0.2.0+2

  • Tweaks to JsonGenerator to address #31 and #32

##0.2.0+1

  • Updated README.md with new examples.
  • Fixed sub-bullet indenting in CHANGELOG.md.

##0.2.0

  • BREAKING Moved and renamed JSON serialization classes.
  • Added a JsonLiteral generator.
  • Improved handling and reporting of Generator errors.
  • JsonGenerator
    • Learned how to use constructor arguments.
    • Learned how to properly handle DateTime.

##0.1.1

  • Support for parameterized annotations.
  • Add named arguments to JsonGenerator.

##0.1.0+1

  • README.md updates.

##0.1.0

  • BREAKING Generator.generate is now async – returns Future<String>
  • Big update to README.md.

##0.0.1

  • Ready for experimentation.

##0.0.0+1

  • First play release.

Installing

export PUB_HOSTED_URL=https://pub.mirror.p-hatan.ir
flutter pub add source_gen
pubspec.yaml
name: source_gen
version: 0.2.4
author: Kevin Moore <kevmoo@google.com>
description: Automatic sourcecode generation for Dart
homepage: https://github.com/kevmoo/source_gen.dart
environment:
  sdk: '>=1.9.0-dev.10 <2.0.0'
dependencies:
  analyzer: ^0.23.0
  args: ^0.12.2+3
  cli_util: ^0.0.1
  dart_style: ^0.1.5
  path: ^1.3.2
dev_dependencies:
  scheduled_test: ^0.11.7

Version history

VersionPublishedArchiveSHA-256
0.0.02015-01-30T21:13:01.757720ZDownload6781d7a42ffccb9534ac8f813b24d714f664ade3a4864c0565a91c068e3c4512
0.0.0+12015-01-30T21:14:01.851ZDownload01436e160d2a9621bbeb13fcee592dd32729c6c41a9e7b2903a3729e3a3e3b05
0.0.12015-02-12T18:35:09.912260ZDownload49d7832f4b94bed87ef401a177cdd2bcca9b9cc717ddc2ccc953e47f83eb87da
0.1.02015-02-14T02:47:15.083390ZDownload4c04d6bcd2c9518892c43dc2c6d26fb43f3eb13e22385d6d4c2fdbdaf2eefd38
0.1.0+12015-02-14T03:00:47.621650ZDownload45fa06dc132e192dfea197d6ba6db67fe00f248fbe411bd4353a7bbcc5867d61
0.1.12015-02-16T01:22:27.215440ZDownload185777c4d8647237d8e1945768e66983a3155b531e8257e1dec39e5597826a9e
0.2.02015-02-16T23:07:41.360490ZDownload8aa3a515cb1af7eb09302576dd6eaa6956b07492f79c1040117a097452b19fbe
0.2.0+12015-02-16T23:12:16.887230ZDownloadf616295e640597234c920d4a8715ec5fab7992918e0e6702730087ebee7a9a33
0.2.0+22015-02-17T02:47:01.803100ZDownloadb7d15ae2ebaa862237418c96b12e91c8c6423edb30d864889e6b61bd488aa2e5
0.2.12015-02-21T00:35:24.286100ZDownloadf987ed93ad5d91568e75576d623306e9a08cc8780e612a63f4559c5af0ac7ce1
0.2.22015-03-03T18:57:19.176980ZDownload028c11209fae6020ffbd7f5df25345f7b4c9cb9bbca9cd35efde9fb39d3d20e7
0.2.3-dev2015-03-09T00:37:57.142910ZDownload114b0d794138a54ac0f33a084e1a997f828dcb90d95414ddd34970ca2b4b2932
0.2.42015-03-09T05:10:40.630790ZDownload9450550fb03493410372865688e44cde387fc010efe595a4aa293babab2f3998
0.3.02015-03-30T15:40:46.794370ZDownloada966f30cb7837a583e6ab4e70276a2f5f16da28ea08acc59d54ce779825b238e
0.3.0+12015-03-31T16:11:09.597310ZDownload4d9b54721c9c987b7f376e0f9f8838906ad29302f96beb6efbd428c287b6998a
0.3.0+22015-03-31T16:20:22.562800ZDownloada61f5a848399ece2a0d09744bcc7acb9fc61ec0e2c528d8576be23b4f2421b8b
0.4.02015-04-15T02:40:34.327950ZDownloadb186a8ad1f09c754c099ded64b47368a626cfab8c6b552fb13993df2d9ea86bd
0.4.0+12015-04-23T20:22:47.678590ZDownload7ab4489e449673119345a2bc979725e1da9ff64d23fdb5f2d96dc12f532bf598
0.4.12015-06-04T23:40:28.402ZDownload5d34516bd3fd940774cb0cedb928471ac65b511bf9c1b6495ee08688fe72753e
0.4.22015-06-24T03:31:15.966ZDownloadf9b8c91d5c58924117dfd002512ce054f352f127eb24223f0c73ddd5d172972f
0.4.32015-08-11T19:54:28.367ZDownload21d2df19ff4e55c092745e81bdff71e51a0f6fd264adf01d2edefdc593c61199
0.4.3+12015-08-12T01:21:03.454ZDownloadee8e88c8cb2912d91656989971fbde96d7322a0c8d10c9a4da0db6fca37723e4
0.4.42015-09-03T09:40:25.938ZDownload7d741875c518f7df2a3fa0898c86019df238884f0acfd88faf95d9f2563c3885
0.4.4+12015-09-06T12:16:51.691ZDownload68b0ecdc1cd41cc11b1861ff35685055dbc19624e514436899df1b652c437259
0.4.52015-09-17T21:12:04.251ZDownload6b09f7fec39276e1e1e8257ce8a3f4959d755270e359fc1da1e073145e4a895a
0.4.5+12015-09-27T18:09:13.774ZDownloadc7f2f502c6b57306b4fc2942054c13d4116b611b65d5f3dd204803316bf98aa3
0.4.62015-11-23T21:24:02.772ZDownloadd9af0d1ed0862c0d6c3e345bfc80d76aa66fe4c66881494183caade7628f038e
0.4.72015-12-09T23:25:25.022ZDownloadf4989f03570d457b08d28648ce166f3a0b40fa6c63c350ed7e83db6dcdaf1aa2
0.4.7+12015-12-10T21:02:53.477ZDownload79cc126d9bdb7cdab61774d1d2600a5abf624d5a6f0df9687aa102e43f4d1bf4
0.4.7+22015-12-16T23:39:04.798ZDownloadce29f74384e219a3ca1e1d3856de6b062f4ef96f04e6d6c2a51b6493609d2da5
0.4.8-dev2015-12-30T00:00:43.437ZDownloadad6e3f26aa31ef273d61757901a219ea0ef2f85c46ff4997279e4660cd93a948
0.4.82015-12-30T00:07:23.384ZDownload9f4c430b63f56b52391ba8d946ecd60e8899723d6d6bfab0e4b7a3ea598781d9
0.5.02016-03-15T18:14:53.590ZDownload92bacb604834306b3c03329610ab21cf2cfc60aaaeb56148f14d77c3ba664d76
0.5.0+12016-04-29T17:37:04.038ZDownloaddf0e403bb006d65f1ec623d29451df4281da5817848d3fc1850c186175735eea
0.5.0+22016-06-03T20:23:29.525ZDownloadc12d5b1a8c85c81f839d358915982ead119969c88416ff76f8391f36898572ca
0.5.0+32016-06-06T17:17:34.237ZDownloadf278bed2b07759590f74c7fbfe6f3b615a3480285b30f3c80c6dd6e015d603b3
0.5.12016-08-05T20:15:55.395ZDownload8a2cdb5401bdd27b5ac95816aa1899fe74a061cfd3ceca7f216f06367e4b9c0b
0.5.1+12016-09-08T04:16:30.055ZDownloada080f2fd13a3e5fcef24b4817045b54d02473ba7ace2338984fb737215cc2ed8
0.5.1+22016-09-13T20:13:40.042ZDownloadc3ad10f9cc3daae89ad03733fdde1deb93e348d83d0e6392cd098c07f65a16c7
0.5.1+32016-09-15T22:06:25.310ZDownloadb32d9d5ae84966eecbd1e5ad51e091070b8dfb04a356b9ef732bc47aef4d93c8
0.5.1+42016-10-17T22:31:49.434ZDownload880571a71ee3f769dbaee2fecfde17a1c55b8567f0cfec879060dd9ef6d5588e
0.5.1+52016-11-01T19:54:22.799ZDownload2e276a6e66274d48d516f3705259e88468daf3686d2102bb1b2a33b42a7f6fe0
0.5.1+62016-11-12T20:55:05.353ZDownload16cf51784d9c4a271449bd10adc3e6e9d430d4a1267866250156b6e6fd542741
0.5.1+72016-11-18T16:42:59.641ZDownload56ca91c734958e50c9ff6a9e75d39743529d255e91b2c0ab74fea1c34ced3df1
0.5.22016-11-30T19:19:05.809ZDownload824c5936959d2174d60b25ffe9976672de323c2db7581c7e50909a5d85c18b99
0.5.32017-01-09T22:10:19.073ZDownload27004611311c2e7b99a7808871ccc665871fed2a1ab59d0c8b7004bbc096cb5c
0.5.3+12017-01-10T20:52:59.987ZDownloadb131d9d04902e6c6748bdf3c25c85572610b7e8a7a5de50be5b3611db7346924
0.5.3+22017-01-11T17:49:28.719ZDownload889a26373fca9da46145eb3d28c94b86b98f6a0e8c7e3873f301901600866fbf
0.5.42017-01-27T21:52:43.401ZDownloadd2ccef13bbbc67fcf9a63f902292d0aa718ec3f3d417c08481026f90a34c6e4c
0.5.4+12017-02-13T22:27:13.218ZDownload93b904a0e31f7fc4240f63c5f9d2db1386a7b1c99c6f6aa8be055c109d44a2bd
0.5.4+22017-02-14T20:02:38.487ZDownload9729871b12f938c181592a5452c1ac16c586e5551b496feb4441b670d6ba5ecd
0.5.4+32017-04-01T22:13:00.800764ZDownloadb1525500f06d5dc30010b81cd502499ee7b12d186b62996960cfb3d800907330
0.5.52017-04-18T20:49:14.706652ZDownload29880a14f5164dd39daed86af137c561de87ca568e3a1bea9cdbf469ad4eace5
0.5.62017-04-25T19:09:33.115523ZDownload4b3f9e88c1b24b41c0965a39336981ea5cd4379a57f0cba821f1559eca3a2414
0.5.72017-05-05T16:46:44.951542ZDownload6b998111e1f1db4329f6708d9a685289d52f03f6efde792179fe222d63e6bd01
0.5.82017-06-01T17:56:53.159572ZDownload84d385101935e06bbd053650b5e9e79b3bfa8524fba3cdbdf37b56940509b18d
0.5.92017-06-23T16:23:50.608723ZDownload490ff70a5b96ac61a1f33ea06617ddd1637eba26bf0af3418c1e65148f47ec18
0.5.102017-06-28T19:45:32.572648ZDownloaddb6f3d0ce38abfa651ec284d5dbdf77eab887ac1437300915fe9aea4d989428c
0.5.10+12017-06-28T22:19:52.620223ZDownload592e69acc52543d15e338c71635040281512b2b8102c1789fcf7124d966a2fa6
0.6.02017-07-06T17:55:22.898508ZDownload55ab465973b8609fbea8ad2264791574e5a8b8a61baebcbfb731e86bfa41cd03
0.6.12017-07-11T20:17:56.066833ZDownloadc57306131212b485c3d2aca3ca3d5bf754b716fb734dd78355a6e0ee3803eb91
0.6.1+12017-07-18T19:01:32.464515ZDownload88bf04d9a95f802a80d2aa44951af97ecc78694cd619e371aa7e6c258b1fd341
0.7.02017-07-26T15:53:26.972230ZDownload82fed6a7b543292967f5ee117a4ac70f46ce0e606b70e5598442a718667b664e
0.7.12017-08-14T19:39:54.400066ZDownloadf0836d67102e990e91d241f959c9d11d9649adddae018de81ced2d311dda5c06
0.7.22017-10-09T17:29:13.448439ZDownload490ebbe2fe810dfad89b4f65faef17cf3196075d2f6289aa4e2efd8488c55bb5
0.7.2+12017-11-02T21:40:20.664766ZDownloadfa5f1f08c17393694aefb99dbf48ccd7b655c7d1dcdfa7711f1ccb270330123b
0.7.32017-12-14T22:11:59.192075ZDownloada37e18e80f040c32c7a2f4bc8c7432a469ed7c2862a5d9289a6ff48e4ba6a2f5
0.7.42018-01-18T22:48:40.751043ZDownloada92f61c75587d6b857342a6245112d88284e5af859111f08a33a5115d186f104
0.7.4+12018-01-22T22:41:46.493430ZDownloadcb305e60d3510a8e0e0a71fe9288d05102d4f2a7b2a7919bdaf9a81e2a97008f
0.7.4+22018-01-31T18:05:12.173299ZDownload1c76eccb339d59e754817cd2d8d3dda0324fe96758a47fe88a8e47bb09776889
0.7.4+32018-02-03T00:36:31.323017ZDownload70f568ebc07b1eb98d15b4d68ac72fe682ab408d4fa361803634308a7d2d4c91
0.7.52018-02-10T00:45:18.400325ZDownload771af51fd09d58dd508a5f9484942e03705e669fadeaa0a2c656398368404016
0.7.5+12018-02-15T17:56:57.268360ZDownload86671b875a05bf94d52580accb762a2782e8d05e1c8d31924698cf9c531cab8f
0.7.62018-03-07T21:42:28.661927ZDownload67c812824acd5a97d5bbfa55b87dd89e787c30b40f4cbd7b5f732380837f37ea
0.8.02018-03-29T16:54:59.795537ZDownloadec67c64ddf9245c3c0cba5f6a83bd58bd33680016d1a8b316404ca0564e1c5c3
0.8.12018-04-16T17:31:46.859327ZDownloade91eb866e1cfb74d184617bea7c7aa0f0c63e3631c4bad0561b7c638e8e17884
0.8.1+12018-05-15T15:44:46.282077ZDownloadba7471ea154b3004035e6111489575a98ff104215c5f517ccaea417e6f1db5a2
0.8.1+22018-05-24T20:31:30.308119ZDownloadbf809804245d2d64a4994f515dced1c7c9259f8ac02dd5beaca9f96ee33bb3e5
0.8.1+32018-05-24T20:51:58.315339ZDownloadab4292cf29e51dea46152382f8d5b8238828b5e57cdfab1f64a66cf91b433dda
0.8.22018-06-14T22:52:56.982288ZDownload5c803a46675661abf1fe3e9e8d41f51d91b049d5687a3210b24b21b979c0c5ba
0.8.32018-06-27T17:09:22.969533ZDownload78e4ce142c5ff175c8d6de7142e14b020baf2cd26d11cbca6f1ca1c3237d6f9e
0.8.3+12018-07-19T20:54:50.068799ZDownload6dc2966238f5ef91b386b7f389ed1509734f9ac3c611eb500744d2c42adb6777
0.9.02018-07-24T17:50:42.508978ZDownloadb6e742cfdae20fb5b7df501ec149de20e163d0f31237d66327d5ae7acc2fcee7
0.9.0+12018-08-09T20:39:24.258451ZDownloadc3483de972cc4900ac0c9a48b5502d0ee6989c31b9210716fdcd0cb7eb3dbff5
0.9.12018-09-10T19:30:06.459444ZDownloadb3ec830d2c8c1a9e401d73eef9c9d6b37be68b9e8a978fdd2dbaac689119084d
0.9.1+12018-09-25T19:54:25.977637ZDownloade4f38b82c9c61da9ca6d467bc820ec83fe2042b9ddf0a696251dedc35c6b17eb
0.9.1+22018-10-03T18:13:53.860043ZDownloadc5caec5d6b49c2fb4de3f5ad3690cf15f243f092e1429ebc9cca41456a0d6fc6
0.9.1+32018-10-08T17:07:20.573049ZDownload7bb4d7a400d0ce12db8294ea38a17b45cd2160f3e7f067db4babd634bb7dc207
0.9.22018-12-06T16:24:30.692927ZDownload3589f0bda85b22fcf5bf278a131bef39b708dbbb366231577a03583654118691
0.9.32018-12-12T23:44:59.894671ZDownload6803c60b479569b66f4eeeccd729516a8a206f18fb65d43c9c7dd353969a18c1
0.9.42019-01-15T00:15:06.443357ZDownloadaec5ac8442d984f64b2a4ce607cc584c36130ace31905edfc87cf18f6aec79da
0.9.4+12019-02-01T01:52:39.081298ZDownload05169692a6710e977386f839f701554e8694f57efedf7799d756778b100d3672
0.9.4+22019-04-03T23:33:19.607371ZDownload5e3adef59bc366c2017f57740c7d8d1dc0a4e31163e24ebf99c956f8137ba4f4
0.9.4+32019-07-20T00:35:49.585853ZDownload160003b8992a32aa8c1d1fe14989884694d447830200200fb5fc866456ed92f3
0.9.4+42019-08-21T20:01:24.876211ZDownloadd586b21439d5e97945a43d37ca3e4d5c9a604789acde852fec8795e4d4771b1a
0.9.4+52019-09-26T21:40:25.521586ZDownloadedc0c486ed5372738a73e0696c40dd5bdf82bb9e5cfa94343c3ff6b0bfc1c749
0.9.4+62019-10-29T21:13:10.010070ZDownload8a2a0f83d2e40e39d1801b1930474842702f224747a8579a2607515c0e79a8ae
0.9.4+72020-01-02T16:19:31.323269ZDownload842b2fd8a62d3906cf9acfe49fc7943367a339d9f56f4c996f21813b469a637a
0.9.52020-02-24T21:05:02.838501ZDownload7e5d13ff3527bfb4c3b60332fbf9d41e422e36171df6245fe74aa2cea67ddcff
0.9.62020-07-10T20:50:33.135194ZDownloaddbc6ebc1601b93872c398568b35a2d76bdf064b06e47d88dd5d013eb09183651
0.9.7+12020-09-22T18:44:01.420797ZDownload1976da708bee8c500319cdac0928b14c39d24f04844ab7eb1ce393374ffddad7
0.9.82020-10-27T14:21:47.361069ZDownloade98921e3fcbf1c7ce0426480e08297daa339fb58aec80732acb18279dbb33887
0.9.92020-12-02T16:38:09.111402ZDownload8979d98fd8236d4c2444dca9929ae53fdc7b3fb287624f435d34f2dab412037c
0.9.102020-12-08T22:20:17.647894ZDownload066cbf2951859914e50e9fedcd1208eb1fd0cad0a7d2a8096e5469c5bd0d16cf
0.9.10+12020-12-14T17:19:52.558479ZDownload42da85edf0db1e00985bd8c742347798a3a45961253628574a95eb978b73d26f
0.9.10+22021-02-10T17:20:03.868506ZDownloadca667420729cb6b44e4712d6854ba31057a4ecb3f130c074872615421813915c
0.9.10+32021-02-18T16:10:10.952298ZDownload0359bf4f1c924ccacb89594b0e077d524a5ced4f39f138a4f3099f0915674a13
0.9.10+42021-03-15T18:00:30.325581ZDownload69bd9e57e5868239b9a5af665ec89c3e0bd5383b1e0204c743d5dc649e2c4f1a
0.9.10+52022-01-05T01:10:52.759806ZDownloadf6f2cbed82fcba49d43f2ed4632a5c778c97f3942dcf744f00c9024330113750
1.0.02021-03-18T22:47:27.927452ZDownload02df8471ce494d13135214d4ddeca5515860fe9aa23c7d647cefd902656ad5fe
1.0.12021-05-26T02:31:25.396479ZDownload6738dd60a81607f6fbb03a1937b805edc2252f5d3df3ee27a59d2dcbefd0f3f8
1.0.22021-06-10T14:27:09.092497ZDownload64d757138a28ddfd6a5d81ae6d4fa817a12866a72a2f46fc0d794cdaf0c25cb4
1.0.32021-07-13T17:14:18.976566ZDownloadffb7124eb6752de71e87a122cc50a8a191044add69fd990d76958bc38ee552fd
1.0.42021-07-19T18:05:04.295700ZDownloadaeb82049b7500ffc19680f705eb0662a2fe396922af16fdb13fe3452b04bc41e
1.0.52021-07-21T20:47:13.088139ZDownload3e743f02b0916cf719347492bc475f1fc270302c4f650544f16a55e9a463a143
1.1.02021-08-19T16:53:54.186085ZDownloadf6f2e0bd328c2ae57037a396c66248abe882f07440c5f41bb5e11e02977f8578
1.1.12021-09-27T19:55:46.369581ZDownload0789859e3153ff27166759475653f63d0e2634d687af3eb9be3af4373734452d
1.2.02021-11-29T21:02:48.763054ZDownloadcd200d4210d2c746f7ebbd7ef64c53f867484074f4512ec48d1bb157104861c0
1.2.12021-12-16T23:28:00.534751ZDownloadd5aa894fcfa327e19196d6f4f733597a10b42a7e55c8cb2b0dd60d7e7d27dccf
1.2.22022-04-14T18:59:24.510923ZDownload00f8b6b586f724a8c769c96f1d517511a41661c0aede644544d8d86a1ab11142
1.2.32022-09-13T17:57:50.664750ZDownload0f5cf4243080b2c57650128ac1841498282da5ca1da0e826a03c9e208186c59d
1.2.42022-09-20T19:28:57.987850ZDownloadf596f11cb219b3a0ae74639f8528c93cb1688c6d538e6ace5be03378803b33c1
1.2.52022-09-20T20:57:43.789847ZDownload85f8c7d6425dff95475db618404732f034c87fe23efe05478cea50520a2517a3
1.2.62022-10-11T19:33:09.765553ZDownload2d79738b6bbf38a43920e2b8d189e9a3ce6cc201f4b8fc76be5e4fe377b1c38d
1.2.72023-01-31T21:42:43.749118ZDownloadc2bea18c95cfa0276a366270afaa2850b09b4a76db95d546f3d003dcc7011298
1.3.02023-05-05T02:03:50.687671ZDownloadb20e191de6964e98032573cecb1d2b169d96ba63fdb586d24dcd1003ba7e94f6
1.3.12023-05-09T16:35:28.042766ZDownload378a173055cd1fcd2a36e94bf254786d6812688b5f53b6038a2fd180a5a5e210
1.3.22023-05-11T22:16:44.366357ZDownload373f96cf5a8744bc9816c1ff41cf5391bbdbe3d7a96fe98c622b6738a8a7bd33
1.4.02023-06-29T18:48:44.825404ZDownloadfc0da689e5302edb6177fdd964efcb7f58912f43c28c2047a808f5bfff643d16
1.5.02023-12-13T22:53:11.649167ZDownload14658ba5f669685cd3d63701d01b31ea748310f7ab854e471962670abcf57832
2.0.02024-12-17T17:42:11.443838ZDownload35c8150ece9e8c8d263337a265153c3329667640850b9304861faea59fc98f6b
3.0.0-dev2025-06-27T06:36:54.182475ZDownloadb9e3027417cb348083c375318f3aa993a8f54508d0e1defe332ce6baa8516333
3.0.02025-07-17T17:14:37.601825ZDownloadfc787b1f89ceac9580c3616f899c9a447413cbdac1df071302127764c023a134
3.1.02025-08-11T16:39:52.344200ZDownload7b19d6ba131c6eb98bfcbf8d56c1a7002eba438af2e7ae6f8398b2b0f4f381e3
4.0.02025-08-27T16:39:24.558832ZDownload800f12fb87434defa13432ab37e33051b43b290a174e15259563b043cda40c46
4.0.12025-09-04T06:58:09.137390ZDownloadccf30b0c9fbcd79d8b6f5bfac23199fb354938436f62475e14aea0f29ee0f800
4.0.22025-10-09T16:07:31.945450ZDownload9098ab86015c4f1d8af6486b547b11100e73b193e1899015033cb3e14ad20243
4.1.02025-11-18T17:13:45.285144ZDownload0d6c4e1080176801112ed1111226d13cd4f74947383aabafbd9726a22083aeaa
4.1.12025-11-19T15:54:15.465395ZDownload07b277b67e0096c45196cbddddf2d8c6ffc49342e88bf31d460ce04605ddac75
4.1.22026-01-13T18:21:40.936048ZDownload585bc140f20da42c584ece2df28f4d9ef2566955332b626f655957b3a8c8ad54
4.2.02026-01-20T08:12:05.809971ZDownload1d562a3c1f713904ebbed50d2760217fd8a51ca170ac4b05b0db490699dbac17
4.2.12026-03-13T18:17:48.674680ZDownloadadc962c96fffb2de1728ef396a995aaedcafbe635abdca13d2a987ce17e57751
4.2.22026-03-20T18:23:58.206313ZDownload732792cfd197d2161a65bb029606a46e0a18ff30ef9e141a7a82172b05ea8ecd
4.2.32026-04-29T00:11:56.314655ZDownloadec37cc0e6694374cbef59ed79685572c870a54ede6fa30a3e420feb3adffea02
4.2.42026-07-23T15:32:25.334278ZDownloada603f1fb984a7391ae5978d1b92bfaaa08b350dca5c825256f925818f7943bf5
4.3.02026-08-19T18:31:41.506676ZDownload11b6047da8e4eb6c643ccac3d0fda3f9c9e11651695f7da24a85ade8aff15a44
4.3.12026-10-14T14:37:11.648771ZDownload833ea7d15b5be79949d3d6c077da0267a0bd93c16897b36a771395a91e63086e

Dependencies

analyzer "^0.23.0"

args "^0.12.2+3"

cli_util "^0.0.1"

dart_style "^0.1.5"

path "^1.3.2"