diff --git a/packages/wyatt_analysis/README.md b/packages/wyatt_analysis/README.md index b403cf66..89dcb528 100644 --- a/packages/wyatt_analysis/README.md +++ b/packages/wyatt_analysis/README.md @@ -20,7 +20,7 @@ ![SDK: Dart & Flutter](https://img.shields.io/badge/SDK-Dart%20%7C%20Flutter-blue?style=flat-square) -This package provides lint rules for Dart and Flutter which are used at [Wyatt](https://wyattapp.io) and [Wyatt Studio](https://wyatt-studio.fr). For more information, see the complete list of options in **lib/analysis_options.2.0.0.yaml**. +This package provides lint rules for Dart and Flutter which are used at [Wyatt](https://wyattapp.io) and [Wyatt Studio](https://wyatt-studio.fr). For more information, see the complete list of options in **lib/analysis_options.2.3.0.yaml**. **Note**: This package was heavily inspired by [pedantic](https://github.com/dart-lang/pedantic), [Very Good Analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) and the official [flutter_lints](https://pub.dev/packages/flutter_lints). @@ -29,12 +29,9 @@ This package provides lint rules for Dart and Flutter which are used at [Wyatt]( To use the lints, add a dependency in your `pubspec.yaml`: ```yaml -dev_dependencies: - wyatt_analysis: - git: - url: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages - ref: wyatt_analysis-v2.0.0 - path: packages/wyatt_analysis +wyatt_analysis: + hosted: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub/ + version: 2.3.0 ``` Then, add an include in `analysis_options.yaml`: @@ -52,13 +49,13 @@ include: package:wyatt_analysis/analysis_options.flutter.yaml If you wish to restrict the lint version, specify a version of `analysis_options.yaml` instead: ```yaml -include: package:wyatt_analysis/analysis_options.flutter.2.0.0.yaml +include: package:wyatt_analysis/analysis_options.flutter.2.3.0.yaml ``` If you just want **Dart** version: ```yaml -include: package:wyatt_analysis/analysis_options.2.0.0.yaml +include: package:wyatt_analysis/analysis_options.2.3.0.yaml ``` ## Suppressing Lints diff --git a/packages/wyatt_analysis/lib/analysis_options.2.2.3.yaml b/packages/wyatt_analysis/lib/analysis_options.2.3.0.yaml similarity index 100% rename from packages/wyatt_analysis/lib/analysis_options.2.2.3.yaml rename to packages/wyatt_analysis/lib/analysis_options.2.3.0.yaml diff --git a/packages/wyatt_analysis/lib/analysis_options.flutter.2.2.3.yaml b/packages/wyatt_analysis/lib/analysis_options.flutter.2.3.0.yaml similarity index 94% rename from packages/wyatt_analysis/lib/analysis_options.flutter.2.2.3.yaml rename to packages/wyatt_analysis/lib/analysis_options.flutter.2.3.0.yaml index 8209c3d1..03b12877 100644 --- a/packages/wyatt_analysis/lib/analysis_options.flutter.2.2.3.yaml +++ b/packages/wyatt_analysis/lib/analysis_options.flutter.2.3.0.yaml @@ -14,7 +14,7 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . -include: package:wyatt_analysis/analysis_options.2.2.3.yaml +include: package:wyatt_analysis/analysis_options.2.3.0.yaml linter: rules: diff --git a/packages/wyatt_analysis/lib/analysis_options.flutter.yaml b/packages/wyatt_analysis/lib/analysis_options.flutter.yaml index ec20de19..fdcd428a 100644 --- a/packages/wyatt_analysis/lib/analysis_options.flutter.yaml +++ b/packages/wyatt_analysis/lib/analysis_options.flutter.yaml @@ -15,5 +15,5 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . -include: package:wyatt_analysis/analysis_options.flutter.2.2.3.yaml +include: package:wyatt_analysis/analysis_options.flutter.2.3.0.yaml diff --git a/packages/wyatt_analysis/lib/analysis_options.yaml b/packages/wyatt_analysis/lib/analysis_options.yaml index b189110d..0ad26874 100644 --- a/packages/wyatt_analysis/lib/analysis_options.yaml +++ b/packages/wyatt_analysis/lib/analysis_options.yaml @@ -15,5 +15,5 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . -include: package:wyatt_analysis/analysis_options.2.2.3.yaml +include: package:wyatt_analysis/analysis_options.2.3.0.yaml diff --git a/packages/wyatt_analysis/lib/wyatt_analysis.dart b/packages/wyatt_analysis/lib/wyatt_analysis.dart index 9045e81e..90216d73 100644 --- a/packages/wyatt_analysis/lib/wyatt_analysis.dart +++ b/packages/wyatt_analysis/lib/wyatt_analysis.dart @@ -18,4 +18,4 @@ /// used internally at [Wyatt Studio](https://wyatt-studio.fr). library wyatt_analysis; -const String wyattAnalysisVersion = '2.2.3'; +const String wyattAnalysisVersion = '2.3.0'; diff --git a/packages/wyatt_analysis/new_version.sh b/packages/wyatt_analysis/new_version.sh index 8f2df17d..625f89c5 100755 --- a/packages/wyatt_analysis/new_version.sh +++ b/packages/wyatt_analysis/new_version.sh @@ -21,8 +21,8 @@ usage: $(basename "$0") -- create new analyzer files. where: - previous_version: last version, for example \`2.2.1\` - new_version: new version, for example \`2.2.3\`" + previous_version: last version, for example \`2.3.0\` + new_version: new version, for example \`2.4.0\`" old=$1 new=$2 @@ -87,6 +87,9 @@ mv -f tempfile.tmp "${NEW_OPTIONS_FLUTTER}" sed -e "s/${old}/${new}/g" "${LIB}" > tempfile.tmp mv -f tempfile.tmp "${LIB}" +sed -e "s/${old}/${new}/g" "README.md" > tempfile.tmp +mv -f tempfile.tmp "README.md" + echo " # Copyright (C) 2022 WYATT GROUP # Please see the AUTHORS file for details.