Viewing version 1.3.13. Open the latest package page.

source_helper

1.3.13

Utilities to help with Dart source code generation. Includes utilities for properly generating String literals from any String value.

Download archive

Readme

Utilities to help with Dart source code generation.

Pub package Dart package publisher Coverage Status

Contributing

See CONTRIBUTING.md for details.

License

Apache 2.0; see LICENSE for details.

Disclaimer

This project is not an official Google project. It is not supported by Google and Google specifically disclaims all warranties as to its quality, merchantability, or fitness for a particular purpose.

Changelog

1.3.13

  • Require analyzer: '>=9.0.0 <15.0.0'

1.3.12

  • Require analyzer: '>=9.0.0 <14.0.0'

1.3.11

  • Require analyzer: '>=9.0.0 <13.0.0'

1.3.10

  • Require analyzer: '>=9.0.0 <11.0.0'

1.3.9

  • Require analyzer: ^9.0.0
  • Require sdk: ^3.9.0
  • Require source_gen: ^4.1.1

1.3.8

  • Require analyzer: ^7.4.0
  • Require source_gen: >3.1.0 <5.0.0
  • Require sdk: ^3.7.0

1.3.7

  • Required analyzer: '>=7.3.0 <9.0.0'.

1.3.6

  • Require analyzer: ^7.3.0
  • Require source_gen: >=2.0.0 <4.0.0
  • Require sdk: ^3.6.0

1.3.5

  • Add camel to extension CaseHelper on String.
  • Support the latest package:analyzer and package:source_gen.
  • Require sdk: ^3.4.0

1.3.4

  • Require analyzer: >=5.12.0 <7.0.0
  • Require sdk: '>=2.19.0 <3.0.0'

1.3.3

  • Require analyzer: '>=4.6.0 <6.0.0'
  • Require sdk: '>=2.17.0 <3.0.0'

1.3.2

  • Support the latest version of package:analyzer.

1.3.1

  • Support the latest version of package:analyzer.

1.3.0

  • Added extension CaseHelper on String to preform common, identifier-related conversions.
  • Added an example

1.2.1

  • More efficiently escape strings with both single and double quotes.

1.2.0

  • Support the latest version of package:analyzer.

1.1.0

  • Added typeArgumentsOf extension to DartType.

1.0.0

  • First release!

Installing

export PUB_HOSTED_URL=https://pub.mirror.p-hatan.ir
flutter pub add 'source_helper:1.3.13'
pubspec.yaml
# Copyright 2021 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
name: source_helper
description: Utilities to help with Dart source code generation. Includes
  utilities for properly generating String literals from any String value.
version: 1.3.13
repository: https://github.com/google/source_helper.dart

environment:
  sdk: ^3.9.0

dependencies:
  analyzer: '>=9.0.0 <15.0.0'
  source_gen: ^4.1.1

dev_dependencies:
  dart_flutter_team_lints: ^3.0.0
  test: ^1.27.0
  test_descriptor: ^2.0.0

Version history

VersionPublishedArchiveSHA-256
1.0.0Cached · Upstream SHA-256 matchedDownload2ef3f4ce…32147f
1.1.0Cached · Upstream SHA-256 matchedDownload6c3edc0f…fa9988
1.2.0Cached · Upstream SHA-256 matchedDownload75d50f95…ea53f9
1.2.1Cached · Upstream SHA-256 matchedDownload9857722e…a00483
1.3.0Cached · Upstream SHA-256 matchedDownloadefa3f474…0fe056
1.3.1Cached · Upstream SHA-256 matchedDownloadbff606c0…b5b8b3
1.3.2Cached · Upstream SHA-256 matchedDownload522d9b05…a784fe
1.3.3Cached · Upstream SHA-256 matchedDownload3b67aade…87ca1f
1.3.4Cached · Upstream SHA-256 matchedDownload6adebc00…de01fd
1.3.5Cached · Upstream SHA-256 matchedDownload86d24711…b48b3c
1.3.6Cached · Upstream SHA-256 matchedDownload4f81479f…fdf2a1
1.3.7Cached · Upstream SHA-256 matchedDownloada447acb0…0f3aca
1.3.8Cached · Upstream SHA-256 matchedDownload6a3c6cc8…038723
1.3.9Cached · Upstream SHA-256 matchedDownloade82b1996…123f0d
1.3.10Cached · Upstream SHA-256 matchedDownload4a85e90b…e3caae
1.3.11Cached · Upstream SHA-256 matchedDownload1d3b229b…cb1b8f
1.3.12Cached · Upstream SHA-256 matchedDownload4227d54c…0e4eae
1.3.13Cached · Upstream SHA-256 matchedDownload5e6f216f…03c67c
1.4.0Cached · Upstream SHA-256 matchedDownload279126bc…0e9984

Dependencies

analyzer "\u003e=9.0.0 \u003c15.0.0"

source_gen "^4.1.1"