Skip to content

Commit

Permalink
Merge pull request #207 from yumemi-inc/feature/update_yumemi_lints_v…
Browse files Browse the repository at this point in the history
…ersion_automatically

mason でパッケージ作成時に yumemi_lints の lint バージョンを更新する
  • Loading branch information
K9i-0 committed Jun 4, 2024
2 parents f7f3a68 + fea31bd commit fed93db
Show file tree
Hide file tree
Showing 37 changed files with 55 additions and 48 deletions.
2 changes: 1 addition & 1 deletion apps/app/analysis_options.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
include: package:yumemi_lints/flutter/3.19/recommended.yaml
include: package:yumemi_lints/flutter/3.22/recommended.yaml

analyzer:
plugins:
Expand Down
4 changes: 2 additions & 2 deletions apps/app/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1165,10 +1165,10 @@ packages:
dependency: "direct dev"
description:
name: yumemi_lints
sha256: "073a9a10e8f4b7024cc3f00ccde00455fec6f60326f4e87639feb9e4ce8ab54b"
sha256: "32793569af25ca58377c39cbde762ce14e1fe81859f0e3dde213d4e8e7715da2"
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "2.1.0"
sdks:
dart: ">=3.4.1 <4.0.0"
flutter: ">=3.22.1"
2 changes: 1 addition & 1 deletion apps/app/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ dev_dependencies:
json_serializable: ^6.7.1
riverpod_generator: ^2.4.0
riverpod_lint: ^2.3.10
yumemi_lints: ^2.0.0
yumemi_lints: ^2.1.0

flutter:
uses-material-design: true
Expand Down
2 changes: 1 addition & 1 deletion apps/catalog/analysis_options.yaml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
include: package:yumemi_lints/flutter/3.19/recommended.yaml
include: package:yumemi_lints/flutter/3.22/recommended.yaml
4 changes: 2 additions & 2 deletions apps/catalog/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -603,10 +603,10 @@ packages:
dependency: "direct dev"
description:
name: yumemi_lints
sha256: "073a9a10e8f4b7024cc3f00ccde00455fec6f60326f4e87639feb9e4ce8ab54b"
sha256: "32793569af25ca58377c39cbde762ce14e1fe81859f0e3dde213d4e8e7715da2"
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "2.1.0"
sdks:
dart: ">=3.4.1 <4.0.0"
flutter: ">=3.22.1"
2 changes: 1 addition & 1 deletion apps/catalog/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ dependencies:
dev_dependencies:
build_runner: ^2.4.7
widgetbook_generator: ^3.7.0
yumemi_lints: ^2.0.0
yumemi_lints: ^2.1.0

flutter:
uses-material-design: true
9 changes: 8 additions & 1 deletion melos.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,10 @@ command:
json_serializable: ^6.7.1
riverpod_generator: ^2.4.0
riverpod_lint: ^2.3.10
yumemi_lints: ^2.0.0
yumemi_lints: ^2.1.0
test: ^1.24.0
hooks:
post: melos run yumemi_lints_update

scripts:
report_test:
Expand Down Expand Up @@ -61,6 +63,11 @@ scripts:
packageFilters:
dependsOn: flutter_localizations

yumemi_lints_update:
exec: dart run yumemi_lints update
packageFilters:
dependsOn: yumemi_lints

ide:
intellij:
# Disabling IntelliJ's automatic configuration.
Expand Down
2 changes: 1 addition & 1 deletion packages/cores/core/analysis_options.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
include: package:yumemi_lints/flutter/3.19/recommended.yaml
include: package:yumemi_lints/flutter/3.22/recommended.yaml

analyzer:
plugins:
Expand Down
4 changes: 2 additions & 2 deletions packages/cores/core/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -700,10 +700,10 @@ packages:
dependency: "direct dev"
description:
name: yumemi_lints
sha256: "073a9a10e8f4b7024cc3f00ccde00455fec6f60326f4e87639feb9e4ce8ab54b"
sha256: "32793569af25ca58377c39cbde762ce14e1fe81859f0e3dde213d4e8e7715da2"
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "2.1.0"
sdks:
dart: ">=3.4.1 <4.0.0"
flutter: ">=3.22.1"
2 changes: 1 addition & 1 deletion packages/cores/core/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ dev_dependencies:
json_serializable: ^6.7.1
riverpod_generator: ^2.4.0
riverpod_lint: ^2.3.10
yumemi_lints: ^2.0.0
yumemi_lints: ^2.1.0
2 changes: 1 addition & 1 deletion packages/cores/data/analysis_options.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
include: package:yumemi_lints/flutter/3.19/recommended.yaml
include: package:yumemi_lints/flutter/3.22/recommended.yaml

analyzer:
plugins:
Expand Down
4 changes: 2 additions & 2 deletions packages/cores/data/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -779,10 +779,10 @@ packages:
dependency: "direct dev"
description:
name: yumemi_lints
sha256: "073a9a10e8f4b7024cc3f00ccde00455fec6f60326f4e87639feb9e4ce8ab54b"
sha256: "32793569af25ca58377c39cbde762ce14e1fe81859f0e3dde213d4e8e7715da2"
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "2.1.0"
sdks:
dart: ">=3.4.1 <4.0.0"
flutter: ">=3.22.1"
2 changes: 1 addition & 1 deletion packages/cores/data/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@ dev_dependencies:
custom_lint: ^0.6.4
riverpod_generator: ^2.4.0
riverpod_lint: ^2.3.10
yumemi_lints: ^2.0.0
yumemi_lints: ^2.1.0
2 changes: 1 addition & 1 deletion packages/cores/designsystem/analysis_options.yaml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
include: package:yumemi_lints/flutter/3.19/recommended.yaml
include: package:yumemi_lints/flutter/3.22/recommended.yaml
4 changes: 2 additions & 2 deletions packages/cores/designsystem/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -532,10 +532,10 @@ packages:
dependency: "direct dev"
description:
name: yumemi_lints
sha256: "073a9a10e8f4b7024cc3f00ccde00455fec6f60326f4e87639feb9e4ce8ab54b"
sha256: "32793569af25ca58377c39cbde762ce14e1fe81859f0e3dde213d4e8e7715da2"
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "2.1.0"
sdks:
dart: ">=3.4.1 <4.0.0"
flutter: ">=3.22.1"
2 changes: 1 addition & 1 deletion packages/cores/designsystem/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ dev_dependencies:
flutter_test:
sdk: flutter
theme_extensions_builder: ^3.0.1
yumemi_lints: ^2.0.0
yumemi_lints: ^2.1.0

flutter:
uses-material-design: true
2 changes: 1 addition & 1 deletion packages/cores/init/analysis_options.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
include: package:yumemi_lints/flutter/3.19/recommended.yaml
include: package:yumemi_lints/flutter/3.22/recommended.yaml

analyzer:
plugins:
Expand Down
4 changes: 2 additions & 2 deletions packages/cores/init/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -610,10 +610,10 @@ packages:
dependency: "direct dev"
description:
name: yumemi_lints
sha256: "073a9a10e8f4b7024cc3f00ccde00455fec6f60326f4e87639feb9e4ce8ab54b"
sha256: "32793569af25ca58377c39cbde762ce14e1fe81859f0e3dde213d4e8e7715da2"
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "2.1.0"
sdks:
dart: ">=3.4.1 <4.0.0"
flutter: ">=3.22.1"
2 changes: 1 addition & 1 deletion packages/cores/init/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@ dependencies:
dev_dependencies:
custom_lint: ^0.6.4
riverpod_lint: ^2.3.10
yumemi_lints: ^2.0.0
yumemi_lints: ^2.1.0
2 changes: 1 addition & 1 deletion packages/cores/navigation/analysis_options.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
include: package:yumemi_lints/flutter/3.19/recommended.yaml
include: package:yumemi_lints/flutter/3.22/recommended.yaml

analyzer:
plugins:
Expand Down
4 changes: 2 additions & 2 deletions packages/cores/navigation/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -660,10 +660,10 @@ packages:
dependency: "direct dev"
description:
name: yumemi_lints
sha256: "073a9a10e8f4b7024cc3f00ccde00455fec6f60326f4e87639feb9e4ce8ab54b"
sha256: "32793569af25ca58377c39cbde762ce14e1fe81859f0e3dde213d4e8e7715da2"
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "2.1.0"
sdks:
dart: ">=3.4.1 <4.0.0"
flutter: ">=3.22.1"
2 changes: 1 addition & 1 deletion packages/cores/navigation/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ dev_dependencies:
sdk: flutter
riverpod_generator: ^2.4.0
riverpod_lint: ^2.3.10
yumemi_lints: ^2.0.0
yumemi_lints: ^2.1.0

flutter:
2 changes: 1 addition & 1 deletion packages/features/debug_mode/analysis_options.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
include: package:yumemi_lints/flutter/3.19/recommended.yaml
include: package:yumemi_lints/flutter/3.22/recommended.yaml

analyzer:
plugins:
Expand Down
4 changes: 2 additions & 2 deletions packages/features/debug_mode/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -801,10 +801,10 @@ packages:
dependency: "direct dev"
description:
name: yumemi_lints
sha256: "073a9a10e8f4b7024cc3f00ccde00455fec6f60326f4e87639feb9e4ce8ab54b"
sha256: "32793569af25ca58377c39cbde762ce14e1fe81859f0e3dde213d4e8e7715da2"
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "2.1.0"
sdks:
dart: ">=3.4.1 <4.0.0"
flutter: ">=3.22.1"
2 changes: 1 addition & 1 deletion packages/features/debug_mode/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ dev_dependencies:
custom_lint: ^0.6.4
riverpod_generator: ^2.4.0
riverpod_lint: ^2.3.10
yumemi_lints: ^2.0.0
yumemi_lints: ^2.1.0
2 changes: 1 addition & 1 deletion packages/features/github_repository/analysis_options.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
include: package:yumemi_lints/flutter/3.19/recommended.yaml
include: package:yumemi_lints/flutter/3.22/recommended.yaml

analyzer:
plugins:
Expand Down
4 changes: 2 additions & 2 deletions packages/features/github_repository/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -848,10 +848,10 @@ packages:
dependency: "direct dev"
description:
name: yumemi_lints
sha256: "073a9a10e8f4b7024cc3f00ccde00455fec6f60326f4e87639feb9e4ce8ab54b"
sha256: "32793569af25ca58377c39cbde762ce14e1fe81859f0e3dde213d4e8e7715da2"
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "2.1.0"
sdks:
dart: ">=3.4.1 <4.0.0"
flutter: ">=3.22.1"
2 changes: 1 addition & 1 deletion packages/features/github_repository/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ dev_dependencies:
json_serializable: ^6.7.1
riverpod_generator: ^2.4.0
riverpod_lint: ^2.3.10
yumemi_lints: ^2.0.0
yumemi_lints: ^2.1.0
2 changes: 1 addition & 1 deletion packages/features/setting/analysis_options.yaml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
include: package:yumemi_lints/flutter/3.19/recommended.yaml
include: package:yumemi_lints/flutter/3.22/recommended.yaml
4 changes: 2 additions & 2 deletions packages/features/setting/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -406,10 +406,10 @@ packages:
dependency: "direct dev"
description:
name: yumemi_lints
sha256: "073a9a10e8f4b7024cc3f00ccde00455fec6f60326f4e87639feb9e4ce8ab54b"
sha256: "32793569af25ca58377c39cbde762ce14e1fe81859f0e3dde213d4e8e7715da2"
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "2.1.0"
sdks:
dart: ">=3.4.1 <4.0.0"
flutter: ">=3.22.1"
2 changes: 1 addition & 1 deletion packages/features/setting/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ dependencies:
intl: ^0.19.0

dev_dependencies:
yumemi_lints: ^2.0.0
yumemi_lints: ^2.1.0

flutter:
uses-material-design: true
2 changes: 1 addition & 1 deletion packages/features/webview/analysis_options.yaml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
include: package:yumemi_lints/flutter/3.19/recommended.yaml
include: package:yumemi_lints/flutter/3.22/recommended.yaml
4 changes: 2 additions & 2 deletions packages/features/webview/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -305,10 +305,10 @@ packages:
dependency: "direct dev"
description:
name: yumemi_lints
sha256: "073a9a10e8f4b7024cc3f00ccde00455fec6f60326f4e87639feb9e4ce8ab54b"
sha256: "32793569af25ca58377c39cbde762ce14e1fe81859f0e3dde213d4e8e7715da2"
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "2.1.0"
sdks:
dart: ">=3.4.1 <4.0.0"
flutter: ">=3.22.1"
2 changes: 1 addition & 1 deletion packages/features/webview/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ dependencies:
dev_dependencies:
flutter_test:
sdk: flutter
yumemi_lints: ^2.0.0
yumemi_lints: ^2.1.0

flutter:
uses-material-design: true
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ environment:
sdk: ^3.4.1

dev_dependencies:
yumemi_lints: ^2.0.0
test: ^1.24.0
yumemi_lints: ^2.1.0
2 changes: 1 addition & 1 deletion tools/bricks/cores_package_dart/hooks/post_gen.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ import 'dart:io';
import 'package:mason/mason.dart';

void run(HookContext context) {
Process.runSync('melos', ['bs'],);
Process.runSync('melos', ['bs']);
}
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,6 @@ dev_dependencies:
flutter_test:
sdk: flutter
test: ^1.24.0
yumemi_lints: ^2.0.0
yumemi_lints: ^2.1.0

flutter:

0 comments on commit fed93db

Please sign in to comment.