From 2bcc233740b80a3bf7bf8106a637f7ca08a22c4f Mon Sep 17 00:00:00 2001 From: Nils Reichardt Date: Fri, 5 Sep 2025 15:17:52 -0700 Subject: [PATCH 1/2] Replace deprecated "flutter pub run" with "dart run" --- packages/pdfx/README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/pdfx/README.md b/packages/pdfx/README.md index 3ec5936d..047bc564 100644 --- a/packages/pdfx/README.md +++ b/packages/pdfx/README.md @@ -22,12 +22,12 @@ flutter pub add pdfx For web run tool for automatically add pdfjs library (CDN) in index.html: ```shell -flutter pub run pdfx:install_web +dart run pdfx:install_web ``` For windows run tool automatically add override for pdfium version property in CMakeLists.txt file: ``` -flutter pub run pdfx:install_windows +dart run pdfx:install_windows ``` ## Usage example @@ -373,3 +373,4 @@ This plugin uses the iOS & MacOs native [CGPDFPage](https://developer.apple.com/ ### On Windows This plugin uses [PDFium](https://pdfium.googlesource.com/pdfium/+/master/README.md) + From 78c47410186986772ab003c29aadb5aa8d5de8ae Mon Sep 17 00:00:00 2001 From: nilsreichardt Date: Fri, 5 Sep 2025 15:26:48 -0700 Subject: [PATCH 2/2] Update other files --- packages/explorer/pubspec.yaml | 4 ++-- .../pdfx/android/src/main/java/dev/flutter/pigeon/Pigeon.java | 2 +- packages/pdfx/ios/Classes/messages.h | 2 +- packages/pdfx/lib/src/renderer/io/pigeon.dart | 2 +- packages/pdfx/lib/src/renderer/web/platform.dart | 2 +- packages/pdfx/pigeons/messages.dart | 2 +- packages/pdfx/scripts/pigeon.sh | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/explorer/pubspec.yaml b/packages/explorer/pubspec.yaml index aa078ebf..2e09b189 100644 --- a/packages/explorer/pubspec.yaml +++ b/packages/explorer/pubspec.yaml @@ -28,5 +28,5 @@ dev_dependencies: flutter_lints: ^2.0.2 scripts: - i18n_to_arb: flutter pub run intl_translation:extract_to_arb --output-dir=locales lib/src/i18n/string_resources.dart - i18n_from_arb: flutter pub run intl_translation:generate_from_arb lib/src/i18n/string_resources.dart locales/*.arb --output-dir=lib/src/i18n/messages + i18n_to_arb: dart run intl_translation:extract_to_arb --output-dir=locales lib/src/i18n/string_resources.dart + i18n_from_arb: dart run intl_translation:generate_from_arb lib/src/i18n/string_resources.dart locales/*.arb --output-dir=lib/src/i18n/messages diff --git a/packages/pdfx/android/src/main/java/dev/flutter/pigeon/Pigeon.java b/packages/pdfx/android/src/main/java/dev/flutter/pigeon/Pigeon.java index 53ad753f..036d1bc5 100644 --- a/packages/pdfx/android/src/main/java/dev/flutter/pigeon/Pigeon.java +++ b/packages/pdfx/android/src/main/java/dev/flutter/pigeon/Pigeon.java @@ -1096,7 +1096,7 @@ protected void writeValue(@NonNull ByteArrayOutputStream stream, Object value) } /** - * Rebuild: `flutter pub run pigeon --input pigeons/message.dart` + * Rebuild: `dart run pigeon --input pigeons/message.dart` * After build edit ios/Classes/pigeon/messages.m * replace `#import ` to * ```` diff --git a/packages/pdfx/ios/Classes/messages.h b/packages/pdfx/ios/Classes/messages.h index 5b0aef71..0b9e3a81 100644 --- a/packages/pdfx/ios/Classes/messages.h +++ b/packages/pdfx/ios/Classes/messages.h @@ -160,7 +160,7 @@ NS_ASSUME_NONNULL_BEGIN ///The codec used by PdfxApi. NSObject *PdfxApiGetCodec(void); -/// Rebuild: `flutter pub run pigeon --input pigeons/message.dart` +/// Rebuild: `dart run pigeon --input pigeons/message.dart` /// After build edit ios/Classes/pigeon/messages.m /// replace `#import ` to /// ```` diff --git a/packages/pdfx/lib/src/renderer/io/pigeon.dart b/packages/pdfx/lib/src/renderer/io/pigeon.dart index 8b7ce8ff..5bddc57c 100644 --- a/packages/pdfx/lib/src/renderer/io/pigeon.dart +++ b/packages/pdfx/lib/src/renderer/io/pigeon.dart @@ -513,7 +513,7 @@ class _PdfxApiCodec extends StandardMessageCodec { } } -/// Rebuild: `flutter pub run pigeon --input pigeons/message.dart` +/// Rebuild: `dart run pigeon --input pigeons/message.dart` /// After build edit ios/Classes/pigeon/messages.m /// replace `#import ` to /// ```` diff --git a/packages/pdfx/lib/src/renderer/web/platform.dart b/packages/pdfx/lib/src/renderer/web/platform.dart index 50114207..d9997a02 100644 --- a/packages/pdfx/lib/src/renderer/web/platform.dart +++ b/packages/pdfx/lib/src/renderer/web/platform.dart @@ -28,7 +28,7 @@ class PdfxWeb extends PdfxPlatform { assert( checkPdfjsLibInstallation(), 'pdf.js not added in web/index.html. ' - 'Run «flutter pub run pdfx:install_web» or add script manually'); + 'Run «dart run pdfx:install_web» or add script manually'); _eventChannel.setController(_eventStreamController); } diff --git a/packages/pdfx/pigeons/messages.dart b/packages/pdfx/pigeons/messages.dart index 5c94f824..0b3373f9 100644 --- a/packages/pdfx/pigeons/messages.dart +++ b/packages/pdfx/pigeons/messages.dart @@ -97,7 +97,7 @@ class UnregisterTextureMessage { int? id; } -/// Rebuild: `flutter pub run pigeon --input pigeons/message.dart` +/// Rebuild: `dart run pigeon --input pigeons/message.dart` /// After build edit ios/Classes/pigeon/messages.m /// replace `#import ` to /// ```` diff --git a/packages/pdfx/scripts/pigeon.sh b/packages/pdfx/scripts/pigeon.sh index 0653764e..e433ca23 100644 --- a/packages/pdfx/scripts/pigeon.sh +++ b/packages/pdfx/scripts/pigeon.sh @@ -4,7 +4,7 @@ BBlue='\033[1;34m' echo "$BBlue Run pigeon generator$Color_Off" -flutter pub run pigeon --input pigeons/messages.dart +dart run pigeon --input pigeons/messages.dart echo "$Green Success$Color_Off"