> echo Attempting build for Anonymous7code-BMI-Calculator-Flutter-App- with Flutter 1.17.0 and jdk 11 Attempting build for Anonymous7code-BMI-Calculator-Flutter-App- with Flutter 1.17.0 and jdk 11 > docker run --rm -v /home/ubuntu/storage/flutter_assets/extracted/Anonymous7code-BMI-Calculator-Flutter-App-/BMI-Calculator-Flutter-App--0ded433dd208291934183400c13a61f64bb9a9a3:/source:ro -v /home/ubuntu/BachelorsThesis/scripts/flutter/output/Anonymous7code-BMI-Calculator-Flutter-App-:/output -v /home/ubuntu/.pub-cache:/root/.pub-cache flutter-android:1.17.0-jdk11 bash -c cp -r /source/. /app && cd /app && true && flutter clean && flutter pub get && (./gradlew clean || true) && if grep -R "part '.*\.g\.dart'" lib >/dev/null 2>&1; then flutter pub run build_runner build --delete-conflicting-outputs || true; fi && flutter build apk --debug --no-pub --split-per-abi && cp build/app/outputs/flutter-apk/*.apk /output/ && cp .dart_tool/package_config.json /output/ && cp pubspec.lock /output/ && cp pubspec.yaml /output/ 2>/dev/null || true && mkdir -p /output/libs && find android -name "*.gradle" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true && find android -name "*.gradle.kts" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true && find android -name "*.toml" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true && find . -name "*.jar" -not -name "gradle-wrapper.jar" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true && find . -name "*.aar" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true && find . -name "*.so" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true Downloading Dart SDK from Flutter engine 540786dd51f112885a89792d678296b95e6622e5... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Warning: Problem : timeout. Will retry in 1 seconds. 3 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Warning: Problem : timeout. Will retry in 2 seconds. 2 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Warning: Problem : timeout. Will retry in 4 seconds. 1 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Failed to retrieve the Dart SDK from: https://storage.googleapis.com/flutter_infra/flutter/540786dd51f112885a89792d678296b95e6622e5/dart-sdk-linux-x64.zip If you're located in China, please see this page: https://flutter.dev/community/china > docker run --rm -v /home/ubuntu/storage/flutter_assets/extracted/Anonymous7code-BMI-Calculator-Flutter-App-/BMI-Calculator-Flutter-App--0ded433dd208291934183400c13a61f64bb9a9a3:/source:ro -v /home/ubuntu/BachelorsThesis/scripts/flutter/output/Anonymous7code-BMI-Calculator-Flutter-App-:/output -v /home/ubuntu/.pub-cache:/root/.pub-cache -v /home/ubuntu/.gradle:/root/gradle flutter-android:1.17.0-jdk11 bash -c cp -r /source/. /app && cd /app && true && flutter clean && flutter pub get && (./gradlew clean || true) && if grep -R "part '.*\.g\.dart'" lib >/dev/null 2>&1; then flutter pub run build_runner build --delete-conflicting-outputs || true; fi && sed -i 's/signingConfig signingConfigs\.release/signingConfig signingConfigs.debug/' android/app/build.gradle || true && flutter build apk --release --no-pub --split-per-abi && cp build/app/outputs/flutter-apk/*.apk /output/r8/ && cp .dart_tool/package_config.json /output/r8/ && cp pubspec.lock /output/r8/ Downloading Dart SDK from Flutter engine 540786dd51f112885a89792d678296b95e6622e5... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Warning: Problem : timeout. Will retry in 1 seconds. 3 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Warning: Problem : timeout. Will retry in 2 seconds. 2 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Warning: Problem : timeout. Will retry in 4 seconds. 1 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Failed to retrieve the Dart SDK from: https://storage.googleapis.com/flutter_infra/flutter/540786dd51f112885a89792d678296b95e6622e5/dart-sdk-linux-x64.zip If you're located in China, please see this page: https://flutter.dev/community/china Downloading Dart SDK from Flutter engine 540786dd51f112885a89792d678296b95e6622e5... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Warning: Problem : timeout. Will retry in 1 seconds. 3 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Warning: Problem : timeout. Will retry in 2 seconds. 2 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Warning: Problem : timeout. Will retry in 4 seconds. 1 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Failed to retrieve the Dart SDK from: https://storage.googleapis.com/flutter_infra/flutter/540786dd51f112885a89792d678296b95e6622e5/dart-sdk-linux-x64.zip If you're located in China, please see this page: https://flutter.dev/community/china > echo Build failed with Flutter 1.17.0 and jdk version 11 with the following error: Command '['docker', 'run', '--rm', '-v', '/home/ubuntu/storage/flutter_assets/extracted/Anonymous7code-BMI-Calculator-Flutter-App-/BMI-Calculator-Flutter-App--0ded433dd208291934183400c13a61f64bb9a9a3:/source:ro', '-v', '/home/ubuntu/BachelorsThesis/scripts/flutter/output/Anonymous7code-BMI-Calculator-Flutter-App-:/output', '-v', '/home/ubuntu/.pub-cache:/root/.pub-cache', '-v', '/home/ubuntu/.gradle:/root/gradle', 'flutter-android:1.17.0-jdk11', 'bash', '-c', '\n cp -r /source/. /app && cd /app && true && flutter clean && flutter pub get && (./gradlew clean || true) && if grep -R "part \'.*\\.g\\.dart\'" lib >/dev/null 2>&1; then flutter pub run build_runner build --delete-conflicting-outputs || true; fi && sed -i \'s/signingConfig signingConfigs\\.release/signingConfig signingConfigs.debug/\' android/app/build.gradle || true && flutter build apk --release --no-pub --split-per-abi && cp build/app/outputs/flutter-apk/*.apk /output/r8/ && cp .dart_tool/package_config.json /output/r8/ && cp pubspec.lock /output/r8/\n ']' returned non-zero exit status 1. Build failed with Flutter 1.17.0 and jdk version 11 with the following error: Command '['docker', 'run', '--rm', '-v', '/home/ubuntu/storage/flutter_assets/extracted/Anonymous7code-BMI-Calculator-Flutter-App-/BMI-Calculator-Flutter-App--0ded433dd208291934183400c13a61f64bb9a9a3:/source:ro', '-v', '/home/ubuntu/BachelorsThesis/scripts/flutter/output/Anonymous7code-BMI-Calculator-Flutter-App-:/output', '-v', '/home/ubuntu/.pub-cache:/root/.pub-cache', '-v', '/home/ubuntu/.gradle:/root/gradle', 'flutter-android:1.17.0-jdk11', 'bash', '-c', '\n cp -r /source/. /app && cd /app && true && flutter clean && flutter pub get && (./gradlew clean || true) && if grep -R "part \'.*\\.g\\.dart\'" lib >/dev/null 2>&1; then flutter pub run build_runner build --delete-conflicting-outputs || true; fi && sed -i \'s/signingConfig signingConfigs\\.release/signingConfig signingConfigs.debug/\' android/app/build.gradle || true && flutter build apk --release --no-pub --split-per-abi && cp build/app/outputs/flutter-apk/*.apk /output/r8/ && cp .dart_tool/package_config.json /output/r8/ && cp pubspec.lock /output/r8/\n ']' returned non-zero exit status 1. > echo Attempting build for Anonymous7code-BMI-Calculator-Flutter-App- with Flutter 1.20.0 and jdk 11 Attempting build for Anonymous7code-BMI-Calculator-Flutter-App- with Flutter 1.20.0 and jdk 11 > docker run --rm -v /home/ubuntu/storage/flutter_assets/extracted/Anonymous7code-BMI-Calculator-Flutter-App-/BMI-Calculator-Flutter-App--0ded433dd208291934183400c13a61f64bb9a9a3:/source:ro -v /home/ubuntu/BachelorsThesis/scripts/flutter/output/Anonymous7code-BMI-Calculator-Flutter-App-:/output -v /home/ubuntu/.pub-cache:/root/.pub-cache flutter-android:1.20.0-jdk11 bash -c cp -r /source/. /app && cd /app && true && flutter clean && flutter pub get && (./gradlew clean || true) && if grep -R "part '.*\.g\.dart'" lib >/dev/null 2>&1; then flutter pub run build_runner build --delete-conflicting-outputs || true; fi && flutter build apk --debug --no-pub --split-per-abi && cp build/app/outputs/flutter-apk/*.apk /output/ && cp .dart_tool/package_config.json /output/ && cp pubspec.lock /output/ && cp pubspec.yaml /output/ 2>/dev/null || true && mkdir -p /output/libs && find android -name "*.gradle" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true && find android -name "*.gradle.kts" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true && find android -name "*.toml" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true && find . -name "*.jar" -not -name "gradle-wrapper.jar" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true && find . -name "*.aar" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true && find . -name "*.so" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true Downloading Dart SDK from Flutter engine c8e3b9485386425213e2973126d6f57e7ed83c54... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Warning: Problem : timeout. Will retry in 1 seconds. 3 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Warning: Problem : timeout. Will retry in 2 seconds. 2 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Warning: Problem : timeout. Will retry in 4 seconds. 1 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Failed to retrieve the Dart SDK from: https://storage.googleapis.com/flutter_infra/flutter/c8e3b9485386425213e2973126d6f57e7ed83c54/dart-sdk-linux-x64.zip If you're located in China, please see this page: https://flutter.dev/community/china > docker run --rm -v /home/ubuntu/storage/flutter_assets/extracted/Anonymous7code-BMI-Calculator-Flutter-App-/BMI-Calculator-Flutter-App--0ded433dd208291934183400c13a61f64bb9a9a3:/source:ro -v /home/ubuntu/BachelorsThesis/scripts/flutter/output/Anonymous7code-BMI-Calculator-Flutter-App-:/output -v /home/ubuntu/.pub-cache:/root/.pub-cache -v /home/ubuntu/.gradle:/root/gradle flutter-android:1.20.0-jdk11 bash -c cp -r /source/. /app && cd /app && true && flutter clean && flutter pub get && (./gradlew clean || true) && if grep -R "part '.*\.g\.dart'" lib >/dev/null 2>&1; then flutter pub run build_runner build --delete-conflicting-outputs || true; fi && sed -i 's/signingConfig signingConfigs\.release/signingConfig signingConfigs.debug/' android/app/build.gradle || true && flutter build apk --release --no-pub --split-per-abi && cp build/app/outputs/flutter-apk/*.apk /output/r8/ && cp .dart_tool/package_config.json /output/r8/ && cp pubspec.lock /output/r8/ Downloading Dart SDK from Flutter engine c8e3b9485386425213e2973126d6f57e7ed83c54... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Warning: Problem : timeout. Will retry in 1 seconds. 3 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: storage.googleapis.com Warning: Problem : timeout. Will retry in 2 seconds. 2 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 246M 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0 1 246M 1 2528k 0 0 245k 0 0:17:09 0:00:10 0:16:59 624k 14 246M 14 35.9M 0 0 3259k 0 0:01:17 0:00:11 0:01:06 9092k 28 246M 28 70.0M 0 0 5833k 0 0:00:43 0:00:12 0:00:31 17.3M 41 246M 41 101M 0 0 7802k 0 0:00:32 0:00:13 0:00:19 23.4M 56 246M 56 139M 0 0 9987k 0 0:00:25 0:00:14 0:00:11 28.2M 69 246M 69 171M 0 0 11.2M 0 0:00:21 0:00:15 0:00:06 33.8M 83 246M 83 205M 0 0 12.6M 0 0:00:19 0:00:16 0:00:03 33.9M 97 246M 97 239M 0 0 13.8M 0 0:00:17 0:00:17 --:--:-- 33.9M 100 246M 100 246M 0 0 14.0M 0 0:00:17 0:00:17 --:--:-- 34.5M Building flutter tool... Downloading Material fonts... 4.6s Downloading Gradle Wrapper... 4.2s Downloading package sky_engine... 0.6s Downloading flutter_patched_sdk tools... 1.8s Downloading flutter_patched_sdk_product tools... 1.8s Downloading linux-x64 tools... 2.1s Downloading linux-x64/font-subset tools... 0.6s Running "flutter pub get" in app... The current Dart SDK version is 2.9.0. Because bmi depends on cupertino_icons >=1.0.1 which requires SDK version >=2.12.0-0 <4.0.0, version solving failed. ---- Log transcript ---- FINE: Pub 2.9.0 MSG : Resolving dependencies... SLVR: fact: bmi is 1.0.0+1 SLVR: derived: bmi SLVR: fact: bmi depends on flutter any from sdk SLVR: fact: bmi depends on hexcolor ^1.0.6 SLVR: fact: bmi depends on cupertino_icons ^1.0.2 SLVR: fact: bmi depends on flutter_test any from sdk SLVR: selecting bmi SLVR: derived: flutter_test any from sdk SLVR: derived: cupertino_icons ^1.0.2 SLVR: derived: hexcolor ^1.0.6 SLVR: derived: flutter any from sdk SLVR: fact: flutter_test 0.0.0 from sdk depends on flutter any from sdk SLVR: fact: flutter_test 0.0.0 from sdk depends on test_api 0.2.17 SLVR: fact: flutter_test 0.0.0 from sdk depends on path 1.7.0 SLVR: fact: flutter_test 0.0.0 from sdk depends on fake_async 1.1.0 SLVR: fact: flutter_test 0.0.0 from sdk depends on clock 1.0.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on stack_trace 1.9.5 SLVR: fact: flutter_test 0.0.0 from sdk depends on vector_math 2.0.8 SLVR: fact: flutter_test 0.0.0 from sdk depends on async 2.4.2 SLVR: fact: flutter_test 0.0.0 from sdk depends on boolean_selector 2.0.0 SLVR: fact: flutter_test 0.0.0 from sdk depends on characters 1.0.0 SLVR: fact: flutter_test 0.0.0 from sdk depends on charcode 1.1.3 SLVR: fact: flutter_test 0.0.0 from sdk depends on collection 1.14.13 SLVR: fact: flutter_test 0.0.0 from sdk depends on matcher 0.12.8 SLVR: fact: flutter_test 0.0.0 from sdk depends on meta 1.1.8 SLVR: fact: flutter_test 0.0.0 from sdk depends on source_span 1.7.0 SLVR: fact: flutter_test 0.0.0 from sdk depends on stream_channel 2.0.0 SLVR: fact: flutter_test 0.0.0 from sdk depends on string_scanner 1.0.5 SLVR: fact: flutter_test 0.0.0 from sdk depends on term_glyph 1.1.0 SLVR: fact: flutter_test 0.0.0 from sdk depends on typed_data 1.2.0 SLVR: selecting flutter_test 0.0.0 from sdk SLVR: derived: typed_data 1.2.0 SLVR: derived: term_glyph 1.1.0 SLVR: derived: string_scanner 1.0.5 SLVR: derived: stream_channel 2.0.0 SLVR: derived: source_span 1.7.0 SLVR: derived: meta 1.1.8 SLVR: derived: matcher 0.12.8 SLVR: derived: collection 1.14.13 SLVR: derived: charcode 1.1.3 SLVR: derived: characters 1.0.0 SLVR: derived: boolean_selector 2.0.0 SLVR: derived: async 2.4.2 SLVR: derived: vector_math 2.0.8 SLVR: derived: stack_trace 1.9.5 SLVR: derived: clock 1.0.1 SLVR: derived: fake_async 1.1.0 SLVR: derived: path 1.7.0 SLVR: derived: test_api 0.2.17 IO : Get versions from https://pub.dartlang.org/api/packages/test_api. IO : Get versions from https://pub.dartlang.org/api/packages/path. IO : Get versions from https://pub.dartlang.org/api/packages/fake_async. IO : Get versions from https://pub.dartlang.org/api/packages/clock. IO : Get versions from https://pub.dartlang.org/api/packages/stack_trace. IO : Get versions from https://pub.dartlang.org/api/packages/vector_math. IO : Get versions from https://pub.dartlang.org/api/packages/async. IO : Get versions from https://pub.dartlang.org/api/packages/boolean_selector. IO : Get versions from https://pub.dartlang.org/api/packages/characters. IO : Get versions from https://pub.dartlang.org/api/packages/charcode. IO : HTTP GET https://pub.dartlang.org/api/packages/test_api | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : HTTP GET https://pub.dartlang.org/api/packages/path | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : HTTP GET https://pub.dartlang.org/api/packages/fake_async | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : HTTP GET https://pub.dartlang.org/api/packages/clock | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : HTTP GET https://pub.dartlang.org/api/packages/stack_trace | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : HTTP GET https://pub.dartlang.org/api/packages/vector_math | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : HTTP GET https://pub.dartlang.org/api/packages/async | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : HTTP GET https://pub.dartlang.org/api/packages/boolean_selector | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : HTTP GET https://pub.dartlang.org/api/packages/characters | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : HTTP GET https://pub.dartlang.org/api/packages/charcode | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/path | took 0:00:00.401451 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 11:47:19 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:01:03 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 6219 | age: 14 | x-guploader-uploadid: AJjja9ZzXdetO8lgA0mQDPpq0aIK8zK3HpgeYVNxpaOJEGVUDPEAQ5qsIGhi2iL_F4N2TBk5 | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=zTjeMg==,md5=D47lKOgiDVlZJcxHe6EAEg== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779191239870276 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T07:46:13.228972 | accept-ranges: bytes | content-length: 6219 | x-goog-stored-content-encoding: gzip | etag: "0f8ee528e8220d595925cc477ba10012" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:03:03 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/clock | took 0:00:00.419322 | x-goog-storage-class: STANDARD | last-modified: Fri, 28 Aug 2026 20:42:08 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:00:28 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1681 | age: 49 | x-guploader-uploadid: AJjja9Z4wZVGnJhVXCOwuK0KbaPmMwu_aPgi-1Yz5FzJxw2tt_-7ESBmk4l2QsFb0Cz1tm6dHtHtpmQ | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=a5uy7A==,md5=jkSsbNrAZKg2RTOPRNBiGw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1787949728776841 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-28T20:42:08.680963 | accept-ranges: bytes | content-length: 1681 | x-goog-stored-content-encoding: gzip | etag: "8e44ac6cdac064a83645338f44d0621b" | via: 1.1 google | x-goog-metageneration: 1 | expires: Fri, 04 Sep 2026 13:02:28 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/test_api | took 0:00:00.436254 | x-goog-storage-class: STANDARD | last-modified: Wed, 02 Sep 2026 23:46:41 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:01:06 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 6659 | age: 11 | x-guploader-uploadid: AJjja9b_1TY6CjDF9DI75MNKzNPuXxispl7rzKZ7BcJVPaXwh3zPmok_DJ5WTKSSNedyhsYYORVdpOAF25VF0w | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=ct0LSw==,md5=AUfIrfJOrudEAV9Q+DREJw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1788392801596489 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-09-02T23:46:41.494524 | accept-ranges: bytes | content-length: 6659 | x-goog-stored-content-encoding: gzip | etag: "0147c8adf24eaee744015f50f8344427" | via: 1.1 google | x-goog-metageneration: 1 | expires: Fri, 04 Sep 2026 13:03:06 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/fake_async | took 0:00:00.422788 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 10:34:20 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:00:28 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1895 | age: 49 | x-guploader-uploadid: AJjja9Zwy-fwcUn7kTdL1qnLoCKkl-G8whNlkqO6SdMAlOpA15_ecaS9494frE9-voVWH762vjFtiiM | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=6qISPg==,md5=3aSQCzskDhYkinnwp3sOiQ== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779186860088766 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T07:03:59.347978 | accept-ranges: bytes | content-length: 1895 | x-goog-stored-content-encoding: gzip | etag: "dda4900b3b240e16248a79f0a77b0e89" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:02:28 GMT IO : Get versions from https://pub.dartlang.org/api/packages/collection. IO : HTTP GET https://pub.dartlang.org/api/packages/collection | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : Get versions from https://pub.dartlang.org/api/packages/matcher. IO : HTTP GET https://pub.dartlang.org/api/packages/matcher | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : Get versions from https://pub.dartlang.org/api/packages/meta. IO : HTTP GET https://pub.dartlang.org/api/packages/meta | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : Get versions from https://pub.dartlang.org/api/packages/source_span. IO : HTTP GET https://pub.dartlang.org/api/packages/source_span | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/collection | took 0:00:00.057266 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 11:00:09 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:00:11 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 4309 | age: 66 | x-guploader-uploadid: AJjja9a9szP1G65Eg5YHlnBBCkw8y9dPkIDzgauuPs27TNxzgec19tvw3OgjYPk1Zf8OglLCBymdkAQ | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=2SNc4g==,md5=mh0IZOrmaQZqOIxDvxLdqQ== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188409177628 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T06:52:01.047841 | accept-ranges: bytes | content-length: 4309 | x-goog-stored-content-encoding: gzip | etag: "9a1d0864eae669066a388c43bf12dda9" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:02:11 GMT IO : Get versions from https://pub.dartlang.org/api/packages/stream_channel. IO : HTTP GET https://pub.dartlang.org/api/packages/stream_channel | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/matcher | took 0:00:00.061199 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 11:32:54 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:01:05 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 4561 | age: 12 | x-guploader-uploadid: AJjja9ZMuGXWvowKz2xVLh-5pQbZo2c-emCR6IE3PVf0Le1mXD54nJclY7eMhxqHFaFnRnBE | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=btDBtw==,md5=0puYJXyevyOo6nWkRleiwA== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779190374158603 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T07:35:25.471338 | accept-ranges: bytes | content-length: 4561 | x-goog-stored-content-encoding: gzip | etag: "d29b98257c9ebf23a8ea75a44657a2c0" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:03:05 GMT IO : Get versions from https://pub.dartlang.org/api/packages/string_scanner. IO : HTTP GET https://pub.dartlang.org/api/packages/string_scanner | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/source_span | took 0:00:00.057522 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 12:08:27 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 12:59:59 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 3473 | age: 78 | x-guploader-uploadid: AJjja9YvRSYSsgHRRwMWu07qyWo42v-7pDNUu794g44RH1w6eyCypbpWejSV3wVpOmxzXwLCE8cr7zKQZuHZ9g | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=tMm31w==,md5=Aps8g924Vp4prylQ7EhdEw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779192507631747 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-26T07:39:20.694903 | accept-ranges: bytes | content-length: 3473 | x-goog-stored-content-encoding: gzip | etag: "029b3c83ddb8569e29af2950ec485d13" | via: 1.1 google | x-goog-metageneration: 31 | expires: Fri, 04 Sep 2026 13:01:59 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/meta | took 0:00:00.068828 | x-goog-storage-class: STANDARD | last-modified: Thu, 09 Jul 2026 12:54:32 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:01:03 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 9214 | age: 14 | x-guploader-uploadid: AJjja9YH_jocbJ5OPubm8niQeoXRhTAo77CaEO-dAjYDpSl1hw9BHxdMPkD-3uRkFY3EbVHij34lVUM8_KzTLw | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=2eaAeQ==,md5=+9FrqcjXTXN2TyAvA8Bwxg== | content-type: application/json; charset="utf-8" | x-goog-generation: 1783601672883305 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T07:36:49.258488 | accept-ranges: bytes | content-length: 9214 | x-goog-stored-content-encoding: gzip | etag: "fbd16ba9c8d74d73764f202f03c070c6" | via: 1.1 google | x-goog-metageneration: 16 | expires: Fri, 04 Sep 2026 13:03:03 GMT IO : Get versions from https://pub.dartlang.org/api/packages/term_glyph. IO : HTTP GET https://pub.dartlang.org/api/packages/term_glyph | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/stream_channel | took 0:00:00.055023 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 12:11:00 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 12:59:56 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 2689 | age: 81 | x-guploader-uploadid: AJjja9ZNMk3L1CX9Qxg8u-kmM59qbuh6dyJIh_AfG7r2jSMWI2lTMbIGJ_N7NwiFlRU9lk_rG0EcKjM | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=/ORJWw==,md5=dRhGntlRT7pzTn9tEVpACw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779192660573946 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-26T07:42:06.280864 | accept-ranges: bytes | content-length: 2689 | x-goog-stored-content-encoding: gzip | etag: "7518469ed9514fba734e7f6d115a400b" | via: 1.1 google | x-goog-metageneration: 31 | expires: Fri, 04 Sep 2026 13:01:56 GMT IO : Get versions from https://pub.dartlang.org/api/packages/typed_data. IO : HTTP GET https://pub.dartlang.org/api/packages/typed_data | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.9.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/string_scanner | took 0:00:00.055717 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 12:11:16 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:00:43 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 2604 | age: 34 | x-guploader-uploadid: AJjja9acleI78ZwmeZiDIzkOXvVdOdkFDmdiZR-UdIvYObrX_nV-mi7JmKTewcfyY4mdBdvs | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=TjpLYQ==,md5=pq4fl9vEU5kZZS7nR+Qdgg== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779192676412982 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T08:03:37.939737 | accept-ranges: bytes | content-length: 2604 | x-goog-stored-content-encoding: gzip | etag: "a6ae1f97dbc4539919652ee747e41d82" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:02:43 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/term_glyph | took 0:00:00.057053 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 12:15:16 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:00:43 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1270 | age: 34 | x-guploader-uploadid: AJjja9ao3y8YdH6Nz8k_EaWrSXRa0ahQjkzutzpNMPtcbwsXMtRbD--suiR37E7OftuqPVJG | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=PuYVcA==,md5=+oYeQiZJhOvu8uNZVRwU4g== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779192916117094 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T08:06:44.979841 | accept-ranges: bytes | content-length: 1270 | x-goog-stored-content-encoding: gzip | etag: "fa861e42264984ebeef2e359551c14e2" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:02:43 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/typed_data | took 0:00:00.057168 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 12:19:13 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:00:10 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 2115 | age: 67 | x-guploader-uploadid: AJjja9YITsH9uITS2rHPMgylDe5B_XgQ5-bd2mNtAA2KUWohmHRB_rOzw8xnW2OcRT06ba6b | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=53ZdBg==,md5=Cm1s6A1FjCpTfr1oGDtvog== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779193153451742 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T08:09:46.667882 | accept-ranges: bytes | content-length: 2115 | x-goog-stored-content-encoding: gzip | etag: "0a6d6ce80d458c2a537ebd68183b6fa2" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:02:10 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/boolean_selector | took 0:00:01.314786 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 10:57:13 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 12:59:59 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1655 | age: 79 | x-guploader-uploadid: AJjja9a23h7tzdprnJ_otfVjLSQFXBI46K4aE1wWR9Vd0mGI8VKLF0haTneg9JUrjW6TuT8EZ7UdMSmQdm1KyQ | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=Z5yACw==,md5=uP4zwzQvNSAyVc+sj/wVsg== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188233157967 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T06:48:16.756959 | accept-ranges: bytes | content-length: 1655 | x-goog-stored-content-encoding: gzip | etag: "b8fe33c3342f35203255cfac8ffc15b2" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:01:59 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/vector_math | took 0:00:01.322872 | x-goog-storage-class: STANDARD | last-modified: Wed, 29 Jul 2026 23:23:02 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:00:04 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 4275 | age: 74 | x-guploader-uploadid: AJjja9aXjS0Ha10fuvuRL5XnwSYtpO49d_98djuNk9CS-7hbkDS62RipZyfE3oZgsA1BMxq9aFHB6PI | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=DSt3cw==,md5=K9X4ozqmPz1UvN2TWGLzqQ== | content-type: application/json; charset="utf-8" | x-goog-generation: 1785367382372032 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-28T10:19:15.533875 | accept-ranges: bytes | content-length: 4275 | x-goog-stored-content-encoding: gzip | etag: "2bd5f8a33aa63f3d54bcdd935862f3a9" | via: 1.1 google | x-goog-metageneration: 10 | expires: Fri, 04 Sep 2026 13:02:04 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/characters | took 0:00:01.322781 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 10:58:58 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:00:27 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1869 | age: 51 | x-guploader-uploadid: AJjja9YxW2u0u8DJM1ZpcqoyYINT_9zyIXTYK9VdBYxRHtp8MOouoFWwYPLFcGYWiNVVYvUbE5Brgos | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=xBiBSg==,md5=guZhTGVNtTdI0WjT05296Q== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188337988234 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-26T05:46:49.763511 | accept-ranges: bytes | content-length: 1869 | x-goog-stored-content-encoding: gzip | etag: "82e6614c654db53748d168d3d39dbde9" | via: 1.1 google | x-goog-metageneration: 31 | expires: Fri, 04 Sep 2026 13:02:27 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/charcode | took 0:00:01.358509 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 10:58:58 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:01:06 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1620 | age: 12 | x-guploader-uploadid: AJjja9YWAsegEBjJKzkz0iEaAw7Htom7dhQXy-enDuo8PP5FNPhWtGpyLZ-6y-K4gVos1D3U | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=mS1m/Q==,md5=p9xETWIaHRNLqkgcMLo0yw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188338336651 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-26T05:46:49.947920 | accept-ranges: bytes | content-length: 1620 | x-goog-stored-content-encoding: gzip | etag: "a7dc444d621a1d134baa481c30ba34cb" | via: 1.1 google | x-goog-metageneration: 31 | expires: Fri, 04 Sep 2026 13:03:06 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/async | took 0:00:01.364309 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 10:53:31 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 12:59:59 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 5692 | age: 79 | x-guploader-uploadid: AJjja9b1BewtRTct4SHvQrfVOCBEqp5h1PrDtdjyR6fAQR-MSPnMXuAAJFikJZkKzlHjSDIuun6EDOs | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=n5m6mw==,md5=XAx8RTtbcKfrBC0catIctA== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188011319255 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T06:44:43.304569 | accept-ranges: bytes | content-length: 5692 | x-goog-stored-content-encoding: gzip | etag: "5c0c7c453b5b70a7eb042d1c6ad21cb4" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:01:59 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/stack_trace | took 0:00:03.373852 | x-goog-storage-class: STANDARD | last-modified: Fri, 28 Aug 2026 20:43:17 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:00:58 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 9199 | age: 22 | x-guploader-uploadid: AJjja9YLe8G4fO-_r5frSaYTfOuKu1ZLGeNu5557cPSSNjDrE3CNsq-6J5kZQTtP2s0ChuXXuLzfs2U | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=ye0lzA==,md5=fKUIpFzuJrX3BUs06BmXvA== | content-type: application/json; charset="utf-8" | x-goog-generation: 1787949797632309 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-28T20:43:17.550887 | accept-ranges: bytes | content-length: 9199 | x-goog-stored-content-encoding: gzip | etag: "7ca508a45cee26b5f7054b34e81997bc" | via: 1.1 google | x-goog-metageneration: 1 | expires: Fri, 04 Sep 2026 13:02:58 GMT SLVR: fact: cupertino_icons 1.0.3 requires SDK version >=2.12.0 <3.0.0 SLVR: derived: not cupertino_icons 1.0.3 IO : Get versions from https://pub.dartlang.org/api/packages/cupertino_icons. IO : HTTP GET https://pub.dartlang.org/api/packages/cupertino_icons | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 0A41B75C-14A8-401A-B399-97B61951F8D0 | X-Pub-Environment: flutter_bot:flutter_cli:get | X-Pub-Reason: direct | user-agent: Dart pub 2.9.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/cupertino_icons | took 0:00:00.056854 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 11:01:42 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:00:56 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1919 | age: 24 | x-guploader-uploadid: AJjja9Z-LsWazE4lFMyLKbxzdUsXfdqW5RJoI5f6aXn6MQCfqjT1M8Y98k727CfA8tJ4qZdxyY542jg | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=PkHFGg==,md5=T/hFcHQCosSpPswIrtqIDw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188502852997 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T06:54:06.184390 | accept-ranges: bytes | content-length: 1919 | x-goog-stored-content-encoding: gzip | etag: "4ff845707402a2c4a93ecc08aeda880f" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:02:56 GMT SLVR: fact: hexcolor 1.0.6 depends on flutter any from sdk SLVR: fact: hexcolor 1.0.6 depends on flutter_web_plugins any from sdk SLVR: selecting hexcolor 1.0.6 SLVR: derived: flutter_web_plugins any from sdk SLVR: fact: flutter 0.0.0 from sdk depends on characters 1.0.0 SLVR: fact: flutter 0.0.0 from sdk depends on collection 1.14.13 SLVR: fact: flutter 0.0.0 from sdk depends on meta 1.1.8 SLVR: fact: flutter 0.0.0 from sdk depends on typed_data 1.2.0 SLVR: fact: flutter 0.0.0 from sdk depends on vector_math 2.0.8 SLVR: fact: flutter 0.0.0 from sdk depends on sky_engine any from sdk SLVR: selecting flutter 0.0.0 from sdk SLVR: derived: sky_engine any from sdk SLVR: fact: typed_data >=1.2.0 <1.3.0-nnbd depends on collection ^1.1.0 SLVR: selecting typed_data 1.2.0 SLVR: selecting term_glyph 1.1.0 SLVR: fact: string_scanner >=1.0.3 <1.1.0-nullsafety depends on charcode ^1.1.0 SLVR: fact: string_scanner >=1.0.4 <1.1.0-nullsafety depends on meta ^1.1.0 SLVR: fact: string_scanner >=1.0.3 <1.1.0-nullsafety depends on source_span ^1.4.0 SLVR: selecting string_scanner 1.0.5 SLVR: fact: stream_channel >=1.6.8 <2.1.0-nullsafety depends on async >=1.11.0 <3.0.0 SLVR: selecting stream_channel 2.0.0 SLVR: fact: source_span >=1.4.1 <1.8.0-nullsafety depends on charcode ^1.0.0 SLVR: fact: source_span >=1.6.0 <1.8.0-nullsafety depends on collection ^1.8.0 SLVR: fact: source_span >=1.6.0 <1.8.0-nullsafety depends on meta >=0.9.0 <2.0.0 SLVR: fact: source_span >=1.4.1 <1.8.0-nullsafety depends on path ^1.2.0 SLVR: fact: source_span >=1.5.0 <1.8.0-nullsafety depends on term_glyph ^1.0.0 SLVR: selecting source_span 1.7.0 SLVR: selecting meta 1.1.8 SLVR: fact: matcher >=0.12.3+1 <0.12.10-nullsafety depends on stack_trace ^1.2.0 SLVR: selecting matcher 0.12.8 SLVR: selecting collection 1.14.13 SLVR: selecting charcode 1.1.3 SLVR: selecting characters 1.0.0 SLVR: fact: boolean_selector >=1.0.4 <2.1.0-nullsafety depends on source_span ^1.0.0 SLVR: fact: boolean_selector >=2.0.0 <2.1.0-nullsafety depends on string_scanner ^1.0.0 SLVR: selecting boolean_selector 2.0.0 SLVR: fact: async >=2.0.8 <2.5.0-nullsafety depends on collection ^1.5.0 SLVR: selecting async 2.4.2 SLVR: selecting vector_math 2.0.8 SLVR: fact: stack_trace >=1.9.3 <1.10.0-nullsafety depends on path ^1.2.0 SLVR: selecting stack_trace 1.9.5 SLVR: fact: clock >=1.0.1 <1.1.0-nullsafety depends on meta >=0.9.0 <2.0.0 SLVR: selecting clock 1.0.1 SLVR: fact: fake_async >=1.1.0 <1.2.0-nullsafety depends on clock ^1.0.0 SLVR: fact: fake_async >=1.1.0 <1.2.0-nullsafety depends on collection ^1.8.0 SLVR: selecting fake_async 1.1.0 SLVR: selecting path 1.7.0 SLVR: fact: test_api >=0.2.5 <0.2.19-nullsafety depends on async ^2.0.0 SLVR: fact: test_api >=0.2.14 <0.2.19-nullsafety depends on boolean_selector >=1.0.0 <3.0.0 SLVR: fact: test_api <0.2.19-nullsafety depends on collection ^1.8.0 SLVR: fact: test_api >=0.2.17 <0.2.18-∞ depends on matcher >=0.12.6 <0.12.9 SLVR: fact: test_api <0.2.19-nullsafety depends on meta ^1.1.5 SLVR: fact: test_api <0.2.19-nullsafety depends on path ^1.2.0 SLVR: fact: test_api <0.2.19-nullsafety depends on source_span ^1.4.0 SLVR: fact: test_api <0.2.19-nullsafety depends on stack_trace ^1.9.0 SLVR: fact: test_api >=0.2.4 <0.2.19-nullsafety depends on stream_channel >=1.7.0 <3.0.0 SLVR: fact: test_api >=0.2.5 <0.2.19-nullsafety depends on string_scanner ^1.0.0 SLVR: fact: test_api <0.2.19-nullsafety depends on term_glyph ^1.0.0 SLVR: selecting test_api 0.2.17 SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on flutter any from sdk SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on characters 1.0.0 SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on collection 1.14.13 SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on meta 1.1.8 SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on typed_data 1.2.0 SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on vector_math 2.0.8 SLVR: selecting flutter_web_plugins 0.0.0 from sdk SLVR: selecting sky_engine 0.0.99 from sdk SLVR: fact: cupertino_icons >=1.0.1 requires SDK version >=2.12.0-0 <4.0.0 SLVR: conflict: cupertino_icons >=1.0.1 requires SDK version >=2.12.0-0 <4.0.0 SLVR: ! cupertino_icons >=1.0.1 is satisfied by cupertino_icons ^1.0.2 SLVR: ! which is caused by "bmi depends on cupertino_icons ^1.0.2" SLVR: ! thus: version solving failed SLVR: Version solving took 0:00:03.872471 seconds. | Tried 1 solutions. FINE: Resolving dependencies finished (3.9s). ERR : The current Dart SDK version is 2.9.0. | | Because bmi depends on cupertino_icons >=1.0.1 which requires SDK version >=2.12.0-0 <4.0.0, version solving failed. FINE: Exception type: SolveFailure FINE: package:pub/src/solver/version_solver.dart 312:5 VersionSolver._resolveConflict | package:pub/src/solver/version_solver.dart 133:27 VersionSolver._propagate | package:pub/src/solver/version_solver.dart 97:11 VersionSolver.solve. | ===== asynchronous gap =========================== | dart:async Future.catchError | package:pub/src/utils.dart 113:52 captureErrors.wrappedCallback | package:stack_trace Chain.capture | package:pub/src/utils.dart 126:11 captureErrors | package:pub/src/command_runner.dart 193:13 PubCommandRunner.runCommand ---- End log transcript ---- pub get failed (1; ---- End log transcript ----) Downloading android-arm-profile/linux-x64 tools... 0.8s Downloading android-arm-release/linux-x64 tools... 0.7s Downloading android-arm64-profile/linux-x64 tools... 1.4s Downloading android-arm64-release/linux-x64 tools... 0.9s Downloading android-x64-profile/linux-x64 tools... 1.4s Downloading android-x64-release/linux-x64 tools... 0.6s Running Gradle task 'assembleRelease'... FAILURE: Build failed with an exception. * Where: Script '/opt/flutter/packages/flutter_tools/gradle/flutter.gradle' line: 641 * What went wrong: A problem occurred evaluating root project 'android'. > A problem occurred configuring project ':app'. > The value for this property cannot be changed any further. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 1m 19s Running Gradle task 'assembleRelease'... 80.0s Gradle task assembleRelease failed with exit code 1 > echo Build failed with Flutter 1.20.0 and jdk version 11 with the following error: Command '['docker', 'run', '--rm', '-v', '/home/ubuntu/storage/flutter_assets/extracted/Anonymous7code-BMI-Calculator-Flutter-App-/BMI-Calculator-Flutter-App--0ded433dd208291934183400c13a61f64bb9a9a3:/source:ro', '-v', '/home/ubuntu/BachelorsThesis/scripts/flutter/output/Anonymous7code-BMI-Calculator-Flutter-App-:/output', '-v', '/home/ubuntu/.pub-cache:/root/.pub-cache', '-v', '/home/ubuntu/.gradle:/root/gradle', 'flutter-android:1.20.0-jdk11', 'bash', '-c', '\n cp -r /source/. /app && cd /app && true && flutter clean && flutter pub get && (./gradlew clean || true) && if grep -R "part \'.*\\.g\\.dart\'" lib >/dev/null 2>&1; then flutter pub run build_runner build --delete-conflicting-outputs || true; fi && sed -i \'s/signingConfig signingConfigs\\.release/signingConfig signingConfigs.debug/\' android/app/build.gradle || true && flutter build apk --release --no-pub --split-per-abi && cp build/app/outputs/flutter-apk/*.apk /output/r8/ && cp .dart_tool/package_config.json /output/r8/ && cp pubspec.lock /output/r8/\n ']' returned non-zero exit status 1. Build failed with Flutter 1.20.0 and jdk version 11 with the following error: Command '['docker', 'run', '--rm', '-v', '/home/ubuntu/storage/flutter_assets/extracted/Anonymous7code-BMI-Calculator-Flutter-App-/BMI-Calculator-Flutter-App--0ded433dd208291934183400c13a61f64bb9a9a3:/source:ro', '-v', '/home/ubuntu/BachelorsThesis/scripts/flutter/output/Anonymous7code-BMI-Calculator-Flutter-App-:/output', '-v', '/home/ubuntu/.pub-cache:/root/.pub-cache', '-v', '/home/ubuntu/.gradle:/root/gradle', 'flutter-android:1.20.0-jdk11', 'bash', '-c', '\n cp -r /source/. /app && cd /app && true && flutter clean && flutter pub get && (./gradlew clean || true) && if grep -R "part \'.*\\.g\\.dart\'" lib >/dev/null 2>&1; then flutter pub run build_runner build --delete-conflicting-outputs || true; fi && sed -i \'s/signingConfig signingConfigs\\.release/signingConfig signingConfigs.debug/\' android/app/build.gradle || true && flutter build apk --release --no-pub --split-per-abi && cp build/app/outputs/flutter-apk/*.apk /output/r8/ && cp .dart_tool/package_config.json /output/r8/ && cp pubspec.lock /output/r8/\n ']' returned non-zero exit status 1. > echo Attempting build for Anonymous7code-BMI-Calculator-Flutter-App- with Flutter 1.22.0 and jdk 11 Attempting build for Anonymous7code-BMI-Calculator-Flutter-App- with Flutter 1.22.0 and jdk 11 > docker run --rm -v /home/ubuntu/storage/flutter_assets/extracted/Anonymous7code-BMI-Calculator-Flutter-App-/BMI-Calculator-Flutter-App--0ded433dd208291934183400c13a61f64bb9a9a3:/source:ro -v /home/ubuntu/BachelorsThesis/scripts/flutter/output/Anonymous7code-BMI-Calculator-Flutter-App-:/output -v /home/ubuntu/.pub-cache:/root/.pub-cache flutter-android:1.22.0-jdk11 bash -c cp -r /source/. /app && cd /app && true && flutter clean && flutter pub get && (./gradlew clean || true) && if grep -R "part '.*\.g\.dart'" lib >/dev/null 2>&1; then flutter pub run build_runner build --delete-conflicting-outputs || true; fi && flutter build apk --debug --no-pub --split-per-abi && cp build/app/outputs/flutter-apk/*.apk /output/ && cp .dart_tool/package_config.json /output/ && cp pubspec.lock /output/ && cp pubspec.yaml /output/ 2>/dev/null || true && mkdir -p /output/libs && find android -name "*.gradle" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true && find android -name "*.gradle.kts" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true && find android -name "*.toml" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true && find . -name "*.jar" -not -name "gradle-wrapper.jar" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true && find . -name "*.aar" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true && find . -name "*.so" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true Downloading Dart SDK from Flutter engine 5babba6c4d25fa237bbf755ab85c9a0c50b3c6ec... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 171M 0 846k 0 0 733k 0 0:04:00 0:00:01 0:03:59 733k 17 171M 17 29.6M 0 0 13.7M 0 0:00:12 0:00:02 0:00:10 13.7M 37 171M 37 63.7M 0 0 20.2M 0 0:00:08 0:00:03 0:00:05 20.2M 57 171M 57 98.6M 0 0 23.7M 0 0:00:07 0:00:04 0:00:03 23.7M 77 171M 77 133M 0 0 25.8M 0 0:00:06 0:00:05 0:00:01 26.8M 97 171M 97 167M 0 0 27.2M 0 0:00:06 0:00:06 --:--:-- 33.3M 100 171M 100 171M 0 0 27.2M 0 0:00:06 0:00:06 --:--:-- 34.3M Building flutter tool... Downloading Material fonts... 0.8s Downloading Gradle Wrapper... 0.1s Downloading package sky_engine... 0.1s Downloading flutter_patched_sdk tools... 1.6s Downloading flutter_patched_sdk_product tools... 1.6s Downloading linux-x64 tools... 2.1s Downloading linux-x64/font-subset tools... 0.3s Running "flutter pub get" in app... The current Dart SDK version is 2.10.0. Because bmi depends on cupertino_icons >=1.0.1 which requires SDK version >=2.12.0-0 <4.0.0, version solving failed. ---- Log transcript ---- FINE: Pub 2.10.0 MSG : Resolving dependencies... SLVR: fact: bmi is 1.0.0+1 SLVR: derived: bmi SLVR: fact: bmi depends on flutter any from sdk SLVR: fact: bmi depends on hexcolor ^1.0.6 SLVR: fact: bmi depends on cupertino_icons ^1.0.2 SLVR: fact: bmi depends on flutter_test any from sdk SLVR: selecting bmi SLVR: derived: flutter_test any from sdk SLVR: derived: cupertino_icons ^1.0.2 SLVR: derived: hexcolor ^1.0.6 SLVR: derived: flutter any from sdk SLVR: fact: flutter_test 0.0.0 from sdk depends on flutter any from sdk SLVR: fact: flutter_test 0.0.0 from sdk depends on test_api 0.2.19-nullsafety.2 SLVR: fact: flutter_test 0.0.0 from sdk depends on path 1.8.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on fake_async 1.2.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on clock 1.1.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on stack_trace 1.10.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on vector_math 2.1.0-nullsafety.3 SLVR: fact: flutter_test 0.0.0 from sdk depends on async 2.5.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on boolean_selector 2.1.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on characters 1.1.0-nullsafety.3 SLVR: fact: flutter_test 0.0.0 from sdk depends on charcode 1.2.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on collection 1.15.0-nullsafety.3 SLVR: fact: flutter_test 0.0.0 from sdk depends on matcher 0.12.10-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on meta 1.3.0-nullsafety.3 SLVR: fact: flutter_test 0.0.0 from sdk depends on source_span 1.8.0-nullsafety.2 SLVR: fact: flutter_test 0.0.0 from sdk depends on stream_channel 2.1.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on string_scanner 1.1.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on term_glyph 1.2.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on typed_data 1.3.0-nullsafety.3 SLVR: selecting flutter_test 0.0.0 from sdk SLVR: derived: typed_data 1.3.0-nullsafety.3 SLVR: derived: term_glyph 1.2.0-nullsafety.1 SLVR: derived: string_scanner 1.1.0-nullsafety.1 SLVR: derived: stream_channel 2.1.0-nullsafety.1 SLVR: derived: source_span 1.8.0-nullsafety.2 SLVR: derived: meta 1.3.0-nullsafety.3 SLVR: derived: matcher 0.12.10-nullsafety.1 SLVR: derived: collection 1.15.0-nullsafety.3 SLVR: derived: charcode 1.2.0-nullsafety.1 SLVR: derived: characters 1.1.0-nullsafety.3 SLVR: derived: boolean_selector 2.1.0-nullsafety.1 SLVR: derived: async 2.5.0-nullsafety.1 SLVR: derived: vector_math 2.1.0-nullsafety.3 SLVR: derived: stack_trace 1.10.0-nullsafety.1 SLVR: derived: clock 1.1.0-nullsafety.1 SLVR: derived: fake_async 1.2.0-nullsafety.1 SLVR: derived: path 1.8.0-nullsafety.1 SLVR: derived: test_api 0.2.19-nullsafety.2 IO : Get versions from https://pub.dartlang.org/api/packages/test_api. IO : Get versions from https://pub.dartlang.org/api/packages/path. IO : Get versions from https://pub.dartlang.org/api/packages/fake_async. IO : Get versions from https://pub.dartlang.org/api/packages/clock. IO : Get versions from https://pub.dartlang.org/api/packages/stack_trace. IO : Get versions from https://pub.dartlang.org/api/packages/vector_math. IO : Get versions from https://pub.dartlang.org/api/packages/async. IO : Get versions from https://pub.dartlang.org/api/packages/boolean_selector. IO : Get versions from https://pub.dartlang.org/api/packages/characters. IO : Get versions from https://pub.dartlang.org/api/packages/charcode. IO : HTTP GET https://pub.dartlang.org/api/packages/test_api | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/path | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/fake_async | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/clock | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/stack_trace | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/vector_math | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/async | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/boolean_selector | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/characters | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/charcode | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/test_api | took 0:00:00.376146 | x-goog-storage-class: STANDARD | last-modified: Wed, 02 Sep 2026 23:46:41 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:03:06 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 6659 | age: 34 | x-guploader-uploadid: AJjja9ZFYzlXuqEJu5gnluI5ZSJKodWkBh_05TWfROa7abyJI_OJcIqFGNQw2pssrKz9QOh9Ddo2XUE | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=ct0LSw==,md5=AUfIrfJOrudEAV9Q+DREJw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1788392801596489 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-09-02T23:46:41.494524 | accept-ranges: bytes | content-length: 6659 | x-goog-stored-content-encoding: gzip | etag: "0147c8adf24eaee744015f50f8344427" | via: 1.1 google | x-goog-metageneration: 1 | expires: Fri, 04 Sep 2026 13:05:06 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/clock | took 0:00:00.381009 | x-goog-storage-class: STANDARD | last-modified: Fri, 28 Aug 2026 20:42:08 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:02:30 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1681 | age: 70 | x-guploader-uploadid: AJjja9bbHaEdMdQA_vkLOS2XZwznKb9bxYF1YzS2tBsmK_Ytrqryj-TqxsQfYHl_4jH4N18L | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=a5uy7A==,md5=jkSsbNrAZKg2RTOPRNBiGw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1787949728776841 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-28T20:42:08.680963 | accept-ranges: bytes | content-length: 1681 | x-goog-stored-content-encoding: gzip | etag: "8e44ac6cdac064a83645338f44d0621b" | via: 1.1 google | x-goog-metageneration: 1 | expires: Fri, 04 Sep 2026 13:04:30 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/fake_async | took 0:00:00.383150 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 10:34:20 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:02:30 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1895 | age: 70 | x-guploader-uploadid: AJjja9amjoWn2RWLo-T3NlC_QmJYKJYrZx5Fsvtm9f6aEOSysrX0afWLb3-P_qxtvZm3HhFcsH5qnpy15ApDkQ | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=6qISPg==,md5=3aSQCzskDhYkinnwp3sOiQ== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779186860088766 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T07:03:59.347978 | accept-ranges: bytes | content-length: 1895 | x-goog-stored-content-encoding: gzip | etag: "dda4900b3b240e16248a79f0a77b0e89" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:04:30 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/stack_trace | took 0:00:00.383757 | x-goog-storage-class: STANDARD | last-modified: Fri, 28 Aug 2026 20:43:17 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:02:58 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 9199 | age: 42 | x-guploader-uploadid: AJjja9ZF0liCfyOr0AveL5uoMsHq4oN9LIt1dPEhK__mEXF8T5O1GVQLLzZZjOcwyoTbhXXs | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=ye0lzA==,md5=fKUIpFzuJrX3BUs06BmXvA== | content-type: application/json; charset="utf-8" | x-goog-generation: 1787949797632309 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-28T20:43:17.550887 | accept-ranges: bytes | content-length: 9199 | x-goog-stored-content-encoding: gzip | etag: "7ca508a45cee26b5f7054b34e81997bc" | via: 1.1 google | x-goog-metageneration: 1 | expires: Fri, 04 Sep 2026 13:04:58 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/path | took 0:00:00.386426 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 11:47:19 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:03:03 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 6219 | age: 37 | x-guploader-uploadid: AJjja9b6vsIausgghowrQMgsttHqR1xUGC7Q7qsNjv3J6BQQ8NzxjG2ZsoUVx9e4QP_9RSw | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=zTjeMg==,md5=D47lKOgiDVlZJcxHe6EAEg== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779191239870276 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T07:46:13.228972 | accept-ranges: bytes | content-length: 6219 | x-goog-stored-content-encoding: gzip | etag: "0f8ee528e8220d595925cc477ba10012" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:05:03 GMT IO : Get versions from https://pub.dartlang.org/api/packages/collection. IO : HTTP GET https://pub.dartlang.org/api/packages/collection | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : Get versions from https://pub.dartlang.org/api/packages/matcher. IO : HTTP GET https://pub.dartlang.org/api/packages/matcher | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : Get versions from https://pub.dartlang.org/api/packages/meta. IO : HTTP GET https://pub.dartlang.org/api/packages/meta | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : Get versions from https://pub.dartlang.org/api/packages/source_span. IO : HTTP GET https://pub.dartlang.org/api/packages/source_span | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : Get versions from https://pub.dartlang.org/api/packages/stream_channel. IO : HTTP GET https://pub.dartlang.org/api/packages/stream_channel | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/collection | took 0:00:00.057238 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 11:00:09 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:02:11 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 4309 | age: 89 | x-guploader-uploadid: AJjja9Zc9Mo9Zd8LMGsyk0mGi8z32E7Vbn-qMCip3YcssJVyMe0O8RKf6hf2B_GP5VtO57dsXZJvHsfXjPi7nA | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=2SNc4g==,md5=mh0IZOrmaQZqOIxDvxLdqQ== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188409177628 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T06:52:01.047841 | accept-ranges: bytes | content-length: 4309 | x-goog-stored-content-encoding: gzip | etag: "9a1d0864eae669066a388c43bf12dda9" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:04:11 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/meta | took 0:00:00.056835 | x-goog-storage-class: STANDARD | last-modified: Thu, 09 Jul 2026 12:54:32 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:03:03 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 9214 | age: 37 | x-guploader-uploadid: AJjja9ahEXfAOaHKzF_fVaGDt-qTzpVl9yqUhLGq8HwRSh06JqsDgBQ4Kr6fdw9UDv3yuFJL | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=2eaAeQ==,md5=+9FrqcjXTXN2TyAvA8Bwxg== | content-type: application/json; charset="utf-8" | x-goog-generation: 1783601672883305 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T07:36:49.258488 | accept-ranges: bytes | content-length: 9214 | x-goog-stored-content-encoding: gzip | etag: "fbd16ba9c8d74d73764f202f03c070c6" | via: 1.1 google | x-goog-metageneration: 16 | expires: Fri, 04 Sep 2026 13:05:03 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/matcher | took 0:00:00.080448 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 11:32:54 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:03:05 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 4561 | age: 35 | x-guploader-uploadid: AJjja9b-Prv7gPJrR9XNSgNpM73Fj8H5W9jDaPTuSYlsEsU5sE77R03EyVs9aPN8T5R96fJ9L77MZB6i82uAgw | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=btDBtw==,md5=0puYJXyevyOo6nWkRleiwA== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779190374158603 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T07:35:25.471338 | accept-ranges: bytes | content-length: 4561 | x-goog-stored-content-encoding: gzip | etag: "d29b98257c9ebf23a8ea75a44657a2c0" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:05:05 GMT IO : Get versions from https://pub.dartlang.org/api/packages/string_scanner. IO : HTTP GET https://pub.dartlang.org/api/packages/string_scanner | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/stream_channel | took 0:00:00.056126 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 12:11:00 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:01:56 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 2689 | age: 104 | x-guploader-uploadid: AJjja9apmakfxpOObBufSF4WIxugMXWZUft8HkD2wVQuuy-wgCj9MR7PSgFu-jJxf7DYFxHZkWioZQ | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=/ORJWw==,md5=dRhGntlRT7pzTn9tEVpACw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779192660573946 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-26T07:42:06.280864 | accept-ranges: bytes | content-length: 2689 | x-goog-stored-content-encoding: gzip | etag: "7518469ed9514fba734e7f6d115a400b" | via: 1.1 google | x-goog-metageneration: 31 | expires: Fri, 04 Sep 2026 13:03:56 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/source_span | took 0:00:00.065973 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 12:08:27 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:01:59 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 3473 | age: 101 | x-guploader-uploadid: AJjja9b2Fll5zvRVRd6CPGkFfz_w9UE2YIvSB4mFRyqdETDnLBYFRanUaTvGpftS8ef0sM_u | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=tMm31w==,md5=Aps8g924Vp4prylQ7EhdEw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779192507631747 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-26T07:39:20.694903 | accept-ranges: bytes | content-length: 3473 | x-goog-stored-content-encoding: gzip | etag: "029b3c83ddb8569e29af2950ec485d13" | via: 1.1 google | x-goog-metageneration: 31 | expires: Fri, 04 Sep 2026 13:03:59 GMT IO : Get versions from https://pub.dartlang.org/api/packages/term_glyph. IO : HTTP GET https://pub.dartlang.org/api/packages/term_glyph | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : Get versions from https://pub.dartlang.org/api/packages/typed_data. IO : HTTP GET https://pub.dartlang.org/api/packages/typed_data | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/string_scanner | took 0:00:00.055009 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 12:11:16 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:02:44 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 2604 | age: 56 | x-guploader-uploadid: AJjja9ab4JGo3NUOgBhL8B-PB_UVfdjTfe6FM-hPGjyIPp4C4sW_Ynvq8PGrkHGPbQ-jw662 | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=TjpLYQ==,md5=pq4fl9vEU5kZZS7nR+Qdgg== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779192676412982 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T08:03:37.939737 | accept-ranges: bytes | content-length: 2604 | x-goog-stored-content-encoding: gzip | etag: "a6ae1f97dbc4539919652ee747e41d82" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:04:44 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/term_glyph | took 0:00:00.060436 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 12:15:16 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:02:44 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1270 | age: 56 | x-guploader-uploadid: AJjja9a7vl7EIWKMYRWgFkHhECIJy61Zmk9HFd2reTnfnyV0FSiJ7bDoNJqihesz0v3vkUXOIbw7taCiM9eiWA | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=PuYVcA==,md5=+oYeQiZJhOvu8uNZVRwU4g== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779192916117094 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T08:06:44.979841 | accept-ranges: bytes | content-length: 1270 | x-goog-stored-content-encoding: gzip | etag: "fa861e42264984ebeef2e359551c14e2" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:04:44 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/typed_data | took 0:00:00.058086 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 12:19:13 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:02:11 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 2115 | age: 89 | x-guploader-uploadid: AJjja9aFE59GcDz9PfZbUoMQ5tNnkf0lOy9_JaHXYguoI0yFsNUP6C_1zVnLKfw2BP78lY6TWEGOGDINuh4aZw | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=53ZdBg==,md5=Cm1s6A1FjCpTfr1oGDtvog== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779193153451742 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T08:09:46.667882 | accept-ranges: bytes | content-length: 2115 | x-goog-stored-content-encoding: gzip | etag: "0a6d6ce80d458c2a537ebd68183b6fa2" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:04:11 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/charcode | took 0:00:01.338673 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 10:58:58 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:03:06 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1620 | age: 35 | x-guploader-uploadid: AJjja9a5cHaL1M098ewxLOG0FCkhENF6HjCoUOAWDhtiyhu4sE4F98jf5YOkjCYXVnUQYe19 | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=mS1m/Q==,md5=p9xETWIaHRNLqkgcMLo0yw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188338336651 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-26T05:46:49.947920 | accept-ranges: bytes | content-length: 1620 | x-goog-stored-content-encoding: gzip | etag: "a7dc444d621a1d134baa481c30ba34cb" | via: 1.1 google | x-goog-metageneration: 31 | expires: Fri, 04 Sep 2026 13:05:06 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/boolean_selector | took 0:00:01.343100 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 10:57:13 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:02:00 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1655 | age: 101 | x-guploader-uploadid: AJjja9ZEsj7m0OZL0rVM4X8awkKaWdAlQAWea6eVysG0mFIBnoImCWG7ZPX6ia0Rm8zkiZd3 | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=Z5yACw==,md5=uP4zwzQvNSAyVc+sj/wVsg== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188233157967 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T06:48:16.756959 | accept-ranges: bytes | content-length: 1655 | x-goog-stored-content-encoding: gzip | etag: "b8fe33c3342f35203255cfac8ffc15b2" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:04:00 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/async | took 0:00:01.346489 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 10:53:31 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:01:59 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 5692 | age: 102 | x-guploader-uploadid: AJjja9YcD7kboh-hZvDr2uXurtvh1uOd5G26Uj492P1iSZhqBqxImQQDG1ibQTK7Pbxtur28 | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=n5m6mw==,md5=XAx8RTtbcKfrBC0catIctA== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188011319255 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T06:44:43.304569 | accept-ranges: bytes | content-length: 5692 | x-goog-stored-content-encoding: gzip | etag: "5c0c7c453b5b70a7eb042d1c6ad21cb4" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:03:59 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/characters | took 0:00:01.348707 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 10:58:58 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:02:30 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1869 | age: 71 | x-guploader-uploadid: AJjja9b2SY2rZP7VDtep2JGi_rnZNVGoPaSmryjd5cNCmdqoUObwivIC97GVvz-4CFaOZfNAt36Bh8M62yDoKw | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=xBiBSg==,md5=guZhTGVNtTdI0WjT05296Q== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188337988234 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-26T05:46:49.763511 | accept-ranges: bytes | content-length: 1869 | x-goog-stored-content-encoding: gzip | etag: "82e6614c654db53748d168d3d39dbde9" | via: 1.1 google | x-goog-metageneration: 31 | expires: Fri, 04 Sep 2026 13:04:30 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/vector_math | took 0:00:01.351298 | x-goog-storage-class: STANDARD | last-modified: Wed, 29 Jul 2026 23:23:02 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:02:05 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 4275 | age: 96 | x-guploader-uploadid: AJjja9Y-ro5L_7euCNjgr5d63RBME98eH4oac-9Fe0TXFyij_ayH23dvDetlsVJ6xNqwNDCE | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=DSt3cw==,md5=K9X4ozqmPz1UvN2TWGLzqQ== | content-type: application/json; charset="utf-8" | x-goog-generation: 1785367382372032 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-28T10:19:15.533875 | accept-ranges: bytes | content-length: 4275 | x-goog-stored-content-encoding: gzip | etag: "2bd5f8a33aa63f3d54bcdd935862f3a9" | via: 1.1 google | x-goog-metageneration: 10 | expires: Fri, 04 Sep 2026 13:04:05 GMT SLVR: fact: cupertino_icons 1.0.3 requires SDK version >=2.12.0 <3.0.0 SLVR: derived: not cupertino_icons 1.0.3 IO : Get versions from https://pub.dartlang.org/api/packages/cupertino_icons. IO : HTTP GET https://pub.dartlang.org/api/packages/cupertino_icons | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 7350D41C-69C0-4E26-93AA-7DF24E411861 | X-Pub-Environment: flutter_bot:flutter_cli:get | X-Pub-Reason: direct | user-agent: Dart pub 2.10.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/cupertino_icons | took 0:00:00.056658 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 11:01:42 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:02:56 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1919 | age: 45 | x-guploader-uploadid: AJjja9ay26KMyqUnMs9GrzFAQI0ZFZ4AqufgDiC6Qfj19XcW9XFAOLZkzDtrNewktU3rRdMk77z52G-kcTYUmw | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=PkHFGg==,md5=T/hFcHQCosSpPswIrtqIDw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188502852997 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T06:54:06.184390 | accept-ranges: bytes | content-length: 1919 | x-goog-stored-content-encoding: gzip | etag: "4ff845707402a2c4a93ecc08aeda880f" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:04:56 GMT SLVR: fact: hexcolor 1.0.6 depends on flutter any from sdk SLVR: fact: hexcolor 1.0.6 depends on flutter_web_plugins any from sdk SLVR: selecting hexcolor 1.0.6 SLVR: derived: flutter_web_plugins any from sdk SLVR: fact: flutter 0.0.0 from sdk depends on characters 1.1.0-nullsafety.3 SLVR: fact: flutter 0.0.0 from sdk depends on collection 1.15.0-nullsafety.3 SLVR: fact: flutter 0.0.0 from sdk depends on meta 1.3.0-nullsafety.3 SLVR: fact: flutter 0.0.0 from sdk depends on typed_data 1.3.0-nullsafety.3 SLVR: fact: flutter 0.0.0 from sdk depends on vector_math 2.1.0-nullsafety.3 SLVR: fact: flutter 0.0.0 from sdk depends on sky_engine any from sdk SLVR: selecting flutter 0.0.0 from sdk SLVR: derived: sky_engine any from sdk SLVR: fact: typed_data >=1.3.0-nullsafety.3 <1.3.0-nullsafety.5 depends on collection >=1.15.0-nullsafety <1.15.0 SLVR: selecting typed_data 1.3.0-nullsafety.3 SLVR: selecting term_glyph 1.2.0-nullsafety.1 SLVR: fact: string_scanner >=1.1.0-nullsafety.1 <1.1.0-nullsafety.3 depends on charcode >=1.2.0-nullsafety <1.2.0 SLVR: fact: string_scanner >=1.1.0-nullsafety.1 <1.1.0-nullsafety.3 depends on source_span >=1.8.0-nullsafety <1.8.0 SLVR: selecting string_scanner 1.1.0-nullsafety.1 SLVR: fact: stream_channel >=2.1.0-nullsafety.1 <2.1.0-nullsafety.3 depends on async >=2.5.0-nullsafety <2.5.0 SLVR: selecting stream_channel 2.1.0-nullsafety.1 SLVR: fact: source_span >=1.8.0-nullsafety.2 <1.8.0-nullsafety.3 depends on charcode >=1.2.0-nullsafety <1.2.0 SLVR: fact: source_span >=1.8.0-nullsafety.2 <1.8.0-nullsafety.3 depends on collection >=1.15.0-nullsafety <1.15.0 SLVR: fact: source_span >=1.8.0-nullsafety.2 <1.8.0-nullsafety.3 depends on path >=1.8.0-nullsafety <1.8.0 SLVR: fact: source_span >=1.8.0-nullsafety.2 <1.8.0-nullsafety.3 depends on term_glyph >=1.2.0-nullsafety <1.2.0 SLVR: selecting source_span 1.8.0-nullsafety.2 SLVR: selecting meta 1.3.0-nullsafety.3 SLVR: fact: matcher >=0.12.10-nullsafety.1 <0.12.10-nullsafety.3 depends on stack_trace >=1.10.0-nullsafety <1.10.0 SLVR: selecting matcher 0.12.10-nullsafety.1 SLVR: selecting collection 1.15.0-nullsafety.3 SLVR: selecting charcode 1.2.0-nullsafety.1 SLVR: selecting characters 1.1.0-nullsafety.3 SLVR: fact: boolean_selector >=2.1.0-nullsafety.1 <2.1.0-nullsafety.3 depends on source_span >=1.8.0-nullsafety <1.8.0 SLVR: fact: boolean_selector >=2.1.0-nullsafety.1 <2.1.0-nullsafety.3 depends on string_scanner >=1.1.0-nullsafety <1.1.0 SLVR: selecting boolean_selector 2.1.0-nullsafety.1 SLVR: fact: async >=2.5.0-nullsafety.1 <2.5.0-nullsafety.3 depends on collection >=1.15.0-nullsafety <1.15.0 SLVR: selecting async 2.5.0-nullsafety.1 SLVR: selecting vector_math 2.1.0-nullsafety.3 SLVR: fact: stack_trace >=1.10.0-nullsafety.1 <1.10.0-nullsafety.3 depends on path >=1.8.0-nullsafety <1.8.0 SLVR: selecting stack_trace 1.10.0-nullsafety.1 SLVR: selecting clock 1.1.0-nullsafety.1 SLVR: fact: fake_async >=1.2.0-nullsafety.1 <1.2.0-nullsafety.3 depends on clock >=1.1.0-nullsafety <1.1.0 SLVR: fact: fake_async >=1.2.0-nullsafety.1 <1.2.0-nullsafety.3 depends on collection >=1.15.0-nullsafety <1.15.0 SLVR: selecting fake_async 1.2.0-nullsafety.1 SLVR: selecting path 1.8.0-nullsafety.1 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on async >=2.5.0-nullsafety <2.5.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on boolean_selector >=2.1.0-nullsafety <2.1.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on collection >=1.15.0-nullsafety <1.15.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on matcher >=0.12.10-nullsafety <0.12.10 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on meta >=1.3.0-nullsafety <1.3.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on path >=1.8.0-nullsafety <1.8.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on source_span >=1.8.0-nullsafety <1.8.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on stack_trace >=1.10.0-nullsafety <1.10.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on stream_channel >=2.1.0-nullsafety <2.1.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on string_scanner >=1.1.0-nullsafety <1.1.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on term_glyph >=1.2.0-nullsafety <1.2.0 SLVR: selecting test_api 0.2.19-nullsafety.2 SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on flutter any from sdk SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on characters 1.1.0-nullsafety.3 SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on collection 1.15.0-nullsafety.3 SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on meta 1.3.0-nullsafety.3 SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on typed_data 1.3.0-nullsafety.3 SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on vector_math 2.1.0-nullsafety.3 SLVR: selecting flutter_web_plugins 0.0.0 from sdk SLVR: selecting sky_engine 0.0.99 from sdk SLVR: fact: cupertino_icons >=1.0.1 requires SDK version >=2.12.0-0 <4.0.0 SLVR: conflict: cupertino_icons >=1.0.1 requires SDK version >=2.12.0-0 <4.0.0 SLVR: ! cupertino_icons >=1.0.1 is satisfied by cupertino_icons ^1.0.2 SLVR: ! which is caused by "bmi depends on cupertino_icons ^1.0.2" SLVR: ! thus: version solving failed SLVR: Version solving took 0:00:01.850635 seconds. | Tried 1 solutions. FINE: Resolving dependencies finished (1.8s). ERR : The current Dart SDK version is 2.10.0. | | Because bmi depends on cupertino_icons >=1.0.1 which requires SDK version >=2.12.0-0 <4.0.0, version solving failed. FINE: Exception type: SolveFailure FINE: package:pub/src/solver/version_solver.dart 312:5 VersionSolver._resolveConflict | package:pub/src/solver/version_solver.dart 133:27 VersionSolver._propagate | package:pub/src/solver/version_solver.dart 97:11 VersionSolver.solve. | ===== asynchronous gap =========================== | dart:async Future.catchError | package:pub/src/utils.dart 113:52 captureErrors.wrappedCallback | package:stack_trace Chain.capture | package:pub/src/utils.dart 126:11 captureErrors | package:pub/src/command_runner.dart 182:13 PubCommandRunner.runCommand ---- End log transcript ---- pub get failed (1; ---- End log transcript ----) > docker run --rm -v /home/ubuntu/storage/flutter_assets/extracted/Anonymous7code-BMI-Calculator-Flutter-App-/BMI-Calculator-Flutter-App--0ded433dd208291934183400c13a61f64bb9a9a3:/source:ro -v /home/ubuntu/BachelorsThesis/scripts/flutter/output/Anonymous7code-BMI-Calculator-Flutter-App-:/output -v /home/ubuntu/.pub-cache:/root/.pub-cache -v /home/ubuntu/.gradle:/root/gradle flutter-android:1.22.0-jdk11 bash -c cp -r /source/. /app && cd /app && true && flutter clean && flutter pub get && (./gradlew clean || true) && if grep -R "part '.*\.g\.dart'" lib >/dev/null 2>&1; then flutter pub run build_runner build --delete-conflicting-outputs || true; fi && sed -i 's/signingConfig signingConfigs\.release/signingConfig signingConfigs.debug/' android/app/build.gradle || true && flutter build apk --release --no-pub --split-per-abi && cp build/app/outputs/flutter-apk/*.apk /output/r8/ && cp .dart_tool/package_config.json /output/r8/ && cp pubspec.lock /output/r8/ Downloading Dart SDK from Flutter engine 5babba6c4d25fa237bbf755ab85c9a0c50b3c6ec... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 5 171M 5 9212k 0 0 8447k 0 0:00:20 0:00:01 0:00:19 8444k 28 171M 28 49.1M 0 0 23.5M 0 0:00:07 0:00:02 0:00:05 23.5M 49 171M 49 85.8M 0 0 27.7M 0 0:00:06 0:00:03 0:00:03 27.7M 66 171M 66 114M 0 0 27.9M 0 0:00:06 0:00:04 0:00:02 27.9M 87 171M 87 151M 0 0 29.6M 0 0:00:05 0:00:05 --:--:-- 30.4M 100 171M 100 171M 0 0 30.5M 0 0:00:05 0:00:05 --:--:-- 35.8M Building flutter tool... Downloading Material fonts... 0.8s Downloading Gradle Wrapper... 0.2s Downloading package sky_engine... 0.2s Downloading flutter_patched_sdk tools... 2.0s Downloading flutter_patched_sdk_product tools... 1.8s Downloading linux-x64 tools... 2.3s Downloading linux-x64/font-subset tools... 0.2s Running "flutter pub get" in app... The current Dart SDK version is 2.10.0. Because bmi depends on cupertino_icons >=1.0.1 which requires SDK version >=2.12.0-0 <4.0.0, version solving failed. ---- Log transcript ---- FINE: Pub 2.10.0 MSG : Resolving dependencies... SLVR: fact: bmi is 1.0.0+1 SLVR: derived: bmi SLVR: fact: bmi depends on flutter any from sdk SLVR: fact: bmi depends on hexcolor ^1.0.6 SLVR: fact: bmi depends on cupertino_icons ^1.0.2 SLVR: fact: bmi depends on flutter_test any from sdk SLVR: selecting bmi SLVR: derived: flutter_test any from sdk SLVR: derived: cupertino_icons ^1.0.2 SLVR: derived: hexcolor ^1.0.6 SLVR: derived: flutter any from sdk SLVR: fact: flutter_test 0.0.0 from sdk depends on flutter any from sdk SLVR: fact: flutter_test 0.0.0 from sdk depends on test_api 0.2.19-nullsafety.2 SLVR: fact: flutter_test 0.0.0 from sdk depends on path 1.8.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on fake_async 1.2.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on clock 1.1.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on stack_trace 1.10.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on vector_math 2.1.0-nullsafety.3 SLVR: fact: flutter_test 0.0.0 from sdk depends on async 2.5.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on boolean_selector 2.1.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on characters 1.1.0-nullsafety.3 SLVR: fact: flutter_test 0.0.0 from sdk depends on charcode 1.2.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on collection 1.15.0-nullsafety.3 SLVR: fact: flutter_test 0.0.0 from sdk depends on matcher 0.12.10-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on meta 1.3.0-nullsafety.3 SLVR: fact: flutter_test 0.0.0 from sdk depends on source_span 1.8.0-nullsafety.2 SLVR: fact: flutter_test 0.0.0 from sdk depends on stream_channel 2.1.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on string_scanner 1.1.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on term_glyph 1.2.0-nullsafety.1 SLVR: fact: flutter_test 0.0.0 from sdk depends on typed_data 1.3.0-nullsafety.3 SLVR: selecting flutter_test 0.0.0 from sdk SLVR: derived: typed_data 1.3.0-nullsafety.3 SLVR: derived: term_glyph 1.2.0-nullsafety.1 SLVR: derived: string_scanner 1.1.0-nullsafety.1 SLVR: derived: stream_channel 2.1.0-nullsafety.1 SLVR: derived: source_span 1.8.0-nullsafety.2 SLVR: derived: meta 1.3.0-nullsafety.3 SLVR: derived: matcher 0.12.10-nullsafety.1 SLVR: derived: collection 1.15.0-nullsafety.3 SLVR: derived: charcode 1.2.0-nullsafety.1 SLVR: derived: characters 1.1.0-nullsafety.3 SLVR: derived: boolean_selector 2.1.0-nullsafety.1 SLVR: derived: async 2.5.0-nullsafety.1 SLVR: derived: vector_math 2.1.0-nullsafety.3 SLVR: derived: stack_trace 1.10.0-nullsafety.1 SLVR: derived: clock 1.1.0-nullsafety.1 SLVR: derived: fake_async 1.2.0-nullsafety.1 SLVR: derived: path 1.8.0-nullsafety.1 SLVR: derived: test_api 0.2.19-nullsafety.2 IO : Get versions from https://pub.dartlang.org/api/packages/test_api. IO : Get versions from https://pub.dartlang.org/api/packages/path. IO : Get versions from https://pub.dartlang.org/api/packages/fake_async. IO : Get versions from https://pub.dartlang.org/api/packages/clock. IO : Get versions from https://pub.dartlang.org/api/packages/stack_trace. IO : Get versions from https://pub.dartlang.org/api/packages/vector_math. IO : Get versions from https://pub.dartlang.org/api/packages/async. IO : Get versions from https://pub.dartlang.org/api/packages/boolean_selector. IO : Get versions from https://pub.dartlang.org/api/packages/characters. IO : Get versions from https://pub.dartlang.org/api/packages/charcode. IO : HTTP GET https://pub.dartlang.org/api/packages/test_api | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/path | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/fake_async | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/clock | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/stack_trace | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/vector_math | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/async | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/boolean_selector | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/characters | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP GET https://pub.dartlang.org/api/packages/charcode | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/test_api | took 0:00:00.384831 | x-goog-storage-class: STANDARD | last-modified: Wed, 02 Sep 2026 23:46:41 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:03:06 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 6659 | age: 87 | x-guploader-uploadid: AJjja9ZFYzlXuqEJu5gnluI5ZSJKodWkBh_05TWfROa7abyJI_OJcIqFGNQw2pssrKz9QOh9Ddo2XUE | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=ct0LSw==,md5=AUfIrfJOrudEAV9Q+DREJw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1788392801596489 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-09-02T23:46:41.494524 | accept-ranges: bytes | content-length: 6659 | x-goog-stored-content-encoding: gzip | etag: "0147c8adf24eaee744015f50f8344427" | via: 1.1 google | x-goog-metageneration: 1 | expires: Fri, 04 Sep 2026 13:05:06 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/fake_async | took 0:00:00.390139 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 10:34:20 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:02:30 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1895 | age: 123 | x-guploader-uploadid: AJjja9amjoWn2RWLo-T3NlC_QmJYKJYrZx5Fsvtm9f6aEOSysrX0afWLb3-P_qxtvZm3HhFcsH5qnpy15ApDkQ | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=6qISPg==,md5=3aSQCzskDhYkinnwp3sOiQ== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779186860088766 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T07:03:59.347978 | accept-ranges: bytes | content-length: 1895 | x-goog-stored-content-encoding: gzip | etag: "dda4900b3b240e16248a79f0a77b0e89" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:04:30 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/path | took 0:00:00.392252 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 11:47:19 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:03:03 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 6219 | age: 90 | x-guploader-uploadid: AJjja9b6vsIausgghowrQMgsttHqR1xUGC7Q7qsNjv3J6BQQ8NzxjG2ZsoUVx9e4QP_9RSw | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=zTjeMg==,md5=D47lKOgiDVlZJcxHe6EAEg== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779191239870276 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T07:46:13.228972 | accept-ranges: bytes | content-length: 6219 | x-goog-stored-content-encoding: gzip | etag: "0f8ee528e8220d595925cc477ba10012" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:05:03 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/clock | took 0:00:00.392746 | x-goog-storage-class: STANDARD | last-modified: Fri, 28 Aug 2026 20:42:08 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:04:30 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1681 | age: 3 | x-guploader-uploadid: AJjja9bXrMmtyQavf3l1MZbVFvlPC-A0nzKctx3E3zPtDaaO6_dToEueLtzbRrbeJx58dcyOjvrym2crT9JloQ | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=a5uy7A==,md5=jkSsbNrAZKg2RTOPRNBiGw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1787949728776841 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-28T20:42:08.680963 | accept-ranges: bytes | content-length: 1681 | x-goog-stored-content-encoding: gzip | etag: "8e44ac6cdac064a83645338f44d0621b" | via: 1.1 google | x-goog-metageneration: 1 | expires: Fri, 04 Sep 2026 13:06:30 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/vector_math | took 0:00:00.393396 | x-goog-storage-class: STANDARD | last-modified: Wed, 29 Jul 2026 23:23:02 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:04:05 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 4275 | age: 28 | x-guploader-uploadid: AJjja9Z8JBVqwFe5x-6G3qOnWqcrE0O46cn00L9r2A6sh_MNO4NUue_hpgazDYnz_JAo9sWEU-ujF_g | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=DSt3cw==,md5=K9X4ozqmPz1UvN2TWGLzqQ== | content-type: application/json; charset="utf-8" | x-goog-generation: 1785367382372032 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-28T10:19:15.533875 | accept-ranges: bytes | content-length: 4275 | x-goog-stored-content-encoding: gzip | etag: "2bd5f8a33aa63f3d54bcdd935862f3a9" | via: 1.1 google | x-goog-metageneration: 10 | expires: Fri, 04 Sep 2026 13:06:05 GMT IO : Get versions from https://pub.dartlang.org/api/packages/collection. IO : HTTP GET https://pub.dartlang.org/api/packages/collection | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : Get versions from https://pub.dartlang.org/api/packages/matcher. IO : HTTP GET https://pub.dartlang.org/api/packages/matcher | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : Get versions from https://pub.dartlang.org/api/packages/meta. IO : HTTP GET https://pub.dartlang.org/api/packages/meta | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : Get versions from https://pub.dartlang.org/api/packages/source_span. IO : HTTP GET https://pub.dartlang.org/api/packages/source_span | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : Get versions from https://pub.dartlang.org/api/packages/stream_channel. IO : HTTP GET https://pub.dartlang.org/api/packages/stream_channel | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/collection | took 0:00:00.077947 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 11:00:09 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:04:12 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 4309 | age: 21 | x-guploader-uploadid: AJjja9YHoH3yA1TIdWQGDTiqt6PmcVnKHTzwc1bIdDl-HgV3U-7jujKDchzkdAzSNoPcbFubxqvrUnmm5mKtdg | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=2SNc4g==,md5=mh0IZOrmaQZqOIxDvxLdqQ== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188409177628 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T06:52:01.047841 | accept-ranges: bytes | content-length: 4309 | x-goog-stored-content-encoding: gzip | etag: "9a1d0864eae669066a388c43bf12dda9" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:06:12 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/matcher | took 0:00:00.059238 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 11:32:54 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:03:05 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 4561 | age: 88 | x-guploader-uploadid: AJjja9b-Prv7gPJrR9XNSgNpM73Fj8H5W9jDaPTuSYlsEsU5sE77R03EyVs9aPN8T5R96fJ9L77MZB6i82uAgw | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=btDBtw==,md5=0puYJXyevyOo6nWkRleiwA== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779190374158603 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T07:35:25.471338 | accept-ranges: bytes | content-length: 4561 | x-goog-stored-content-encoding: gzip | etag: "d29b98257c9ebf23a8ea75a44657a2c0" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:05:05 GMT IO : Get versions from https://pub.dartlang.org/api/packages/string_scanner. IO : HTTP GET https://pub.dartlang.org/api/packages/string_scanner | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/meta | took 0:00:00.058126 | x-goog-storage-class: STANDARD | last-modified: Thu, 09 Jul 2026 12:54:32 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:03:03 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 9214 | age: 90 | x-guploader-uploadid: AJjja9ahEXfAOaHKzF_fVaGDt-qTzpVl9yqUhLGq8HwRSh06JqsDgBQ4Kr6fdw9UDv3yuFJL | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=2eaAeQ==,md5=+9FrqcjXTXN2TyAvA8Bwxg== | content-type: application/json; charset="utf-8" | x-goog-generation: 1783601672883305 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T07:36:49.258488 | accept-ranges: bytes | content-length: 9214 | x-goog-stored-content-encoding: gzip | etag: "fbd16ba9c8d74d73764f202f03c070c6" | via: 1.1 google | x-goog-metageneration: 16 | expires: Fri, 04 Sep 2026 13:05:03 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/source_span | took 0:00:00.060303 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 12:08:27 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:03:59 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 3473 | age: 34 | x-guploader-uploadid: AJjja9ZAccdhh4jyRtCR1mdB-45PyjFfL16BfrIyQi7BlsLOETRqQ0WL2lArVgjcvB3fBfET | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=tMm31w==,md5=Aps8g924Vp4prylQ7EhdEw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779192507631747 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-26T07:39:20.694903 | accept-ranges: bytes | content-length: 3473 | x-goog-stored-content-encoding: gzip | etag: "029b3c83ddb8569e29af2950ec485d13" | via: 1.1 google | x-goog-metageneration: 31 | expires: Fri, 04 Sep 2026 13:05:59 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/stream_channel | took 0:00:00.058049 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 12:11:00 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:03:56 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 2689 | age: 37 | x-guploader-uploadid: AJjja9YnYZ6TwOr0ogYxpU64RuWJj582eGNU78udL7M7XSci8F1nFhDrInbOFdw3Ihyj2JYC | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=/ORJWw==,md5=dRhGntlRT7pzTn9tEVpACw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779192660573946 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-26T07:42:06.280864 | accept-ranges: bytes | content-length: 2689 | x-goog-stored-content-encoding: gzip | etag: "7518469ed9514fba734e7f6d115a400b" | via: 1.1 google | x-goog-metageneration: 31 | expires: Fri, 04 Sep 2026 13:05:56 GMT IO : Get versions from https://pub.dartlang.org/api/packages/term_glyph. IO : HTTP GET https://pub.dartlang.org/api/packages/term_glyph | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : Get versions from https://pub.dartlang.org/api/packages/typed_data. IO : HTTP GET https://pub.dartlang.org/api/packages/typed_data | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | user-agent: Dart pub 2.10.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/string_scanner | took 0:00:00.057133 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 12:11:16 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:02:44 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 2604 | age: 109 | x-guploader-uploadid: AJjja9ab4JGo3NUOgBhL8B-PB_UVfdjTfe6FM-hPGjyIPp4C4sW_Ynvq8PGrkHGPbQ-jw662 | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=TjpLYQ==,md5=pq4fl9vEU5kZZS7nR+Qdgg== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779192676412982 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T08:03:37.939737 | accept-ranges: bytes | content-length: 2604 | x-goog-stored-content-encoding: gzip | etag: "a6ae1f97dbc4539919652ee747e41d82" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:04:44 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/term_glyph | took 0:00:00.059562 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 12:15:16 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:02:44 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1270 | age: 109 | x-guploader-uploadid: AJjja9a7vl7EIWKMYRWgFkHhECIJy61Zmk9HFd2reTnfnyV0FSiJ7bDoNJqihesz0v3vkUXOIbw7taCiM9eiWA | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=PuYVcA==,md5=+oYeQiZJhOvu8uNZVRwU4g== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779192916117094 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T08:06:44.979841 | accept-ranges: bytes | content-length: 1270 | x-goog-stored-content-encoding: gzip | etag: "fa861e42264984ebeef2e359551c14e2" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:04:44 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/typed_data | took 0:00:00.056977 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 12:19:13 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:04:11 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 2115 | age: 22 | x-guploader-uploadid: AJjja9ZAWiSJ25OKrqm2nZSEDpuoSKkaA2pmeNszAUlG_KmmgaPIvbknfuNxhYPTK8TiozMbr9wqWvA | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=53ZdBg==,md5=Cm1s6A1FjCpTfr1oGDtvog== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779193153451742 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T08:09:46.667882 | accept-ranges: bytes | content-length: 2115 | x-goog-stored-content-encoding: gzip | etag: "0a6d6ce80d458c2a537ebd68183b6fa2" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:06:11 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/characters | took 0:00:01.298900 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 10:58:58 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:04:31 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1869 | age: 2 | x-guploader-uploadid: AJjja9bp9d46tIf04g7bfayqhpdWrRSOy4-eS7vb2V9m0oWmmXLualTYi0b1jM-z0fJXAQKktHO5jQ | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=xBiBSg==,md5=guZhTGVNtTdI0WjT05296Q== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188337988234 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-26T05:46:49.763511 | accept-ranges: bytes | content-length: 1869 | x-goog-stored-content-encoding: gzip | etag: "82e6614c654db53748d168d3d39dbde9" | via: 1.1 google | x-goog-metageneration: 31 | expires: Fri, 04 Sep 2026 13:06:31 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/boolean_selector | took 0:00:01.340193 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 10:57:13 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:04:00 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1655 | age: 34 | x-guploader-uploadid: AJjja9Yz_-banKq5q6j9YRZ3ATRFSPonfEQsPkYtp78WNkuf95YVkII8HTEjqMg-N00EH6jq | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=Z5yACw==,md5=uP4zwzQvNSAyVc+sj/wVsg== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188233157967 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T06:48:16.756959 | accept-ranges: bytes | content-length: 1655 | x-goog-stored-content-encoding: gzip | etag: "b8fe33c3342f35203255cfac8ffc15b2" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:06:00 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/charcode | took 0:00:01.343193 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 10:58:58 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:03:06 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1620 | age: 88 | x-guploader-uploadid: AJjja9a5cHaL1M098ewxLOG0FCkhENF6HjCoUOAWDhtiyhu4sE4F98jf5YOkjCYXVnUQYe19 | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=mS1m/Q==,md5=p9xETWIaHRNLqkgcMLo0yw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188338336651 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-26T05:46:49.947920 | accept-ranges: bytes | content-length: 1620 | x-goog-stored-content-encoding: gzip | etag: "a7dc444d621a1d134baa481c30ba34cb" | via: 1.1 google | x-goog-metageneration: 31 | expires: Fri, 04 Sep 2026 13:05:06 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/async | took 0:00:01.346410 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 10:53:31 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:04:00 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 5692 | age: 34 | x-guploader-uploadid: AJjja9afbvSLERADnvwOdVxshvBbrCnvM1RNbGd9PWchISDB2AWH1Jv7Xnbh8xNHeyVJ4dexwUKPQPY | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=n5m6mw==,md5=XAx8RTtbcKfrBC0catIctA== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188011319255 | server: UploadServer | alt-svc: h3=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T06:44:43.304569 | accept-ranges: bytes | content-length: 5692 | x-goog-stored-content-encoding: gzip | etag: "5c0c7c453b5b70a7eb042d1c6ad21cb4" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:06:00 GMT IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/stack_trace | took 0:00:01.349731 | x-goog-storage-class: STANDARD | last-modified: Fri, 28 Aug 2026 20:43:17 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:02:58 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 9199 | age: 96 | x-guploader-uploadid: AJjja9ZF0liCfyOr0AveL5uoMsHq4oN9LIt1dPEhK__mEXF8T5O1GVQLLzZZjOcwyoTbhXXs | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=ye0lzA==,md5=fKUIpFzuJrX3BUs06BmXvA== | content-type: application/json; charset="utf-8" | x-goog-generation: 1787949797632309 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-28T20:43:17.550887 | accept-ranges: bytes | content-length: 9199 | x-goog-stored-content-encoding: gzip | etag: "7ca508a45cee26b5f7054b34e81997bc" | via: 1.1 google | x-goog-metageneration: 1 | expires: Fri, 04 Sep 2026 13:04:58 GMT SLVR: fact: cupertino_icons 1.0.3 requires SDK version >=2.12.0 <3.0.0 SLVR: derived: not cupertino_icons 1.0.3 IO : Get versions from https://pub.dartlang.org/api/packages/cupertino_icons. IO : HTTP GET https://pub.dartlang.org/api/packages/cupertino_icons | Accept: application/vnd.pub.v2+json | X-Pub-OS: linux | X-Pub-Command: get | X-Pub-Session-ID: 5F2B025E-EA5E-4829-B15B-433BB6562274 | X-Pub-Environment: flutter_bot:flutter_cli:get | X-Pub-Reason: direct | user-agent: Dart pub 2.10.0 IO : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/cupertino_icons | took 0:00:00.056678 | x-goog-storage-class: STANDARD | last-modified: Tue, 19 May 2026 11:01:42 GMT | cache-control: public, max-age=120 | date: Fri, 04 Sep 2026 13:02:56 GMT | access-control-allow-origin: * | vary: Accept-Encoding | content-encoding: gzip | x-goog-stored-content-length: 1919 | age: 98 | x-guploader-uploadid: AJjja9ay26KMyqUnMs9GrzFAQI0ZFZ4AqufgDiC6Qfj19XcW9XFAOLZkzDtrNewktU3rRdMk77z52G-kcTYUmw | access-control-expose-headers: ETag,x-goog-hash,Accept,User-Agent | x-goog-hash: crc32c=PkHFGg==,md5=T/hFcHQCosSpPswIrtqIDw== | content-type: application/json; charset="utf-8" | x-goog-generation: 1779188502852997 | server: UploadServer | alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 | x-goog-meta-validated: 2026-08-29T06:54:06.184390 | accept-ranges: bytes | content-length: 1919 | x-goog-stored-content-encoding: gzip | etag: "4ff845707402a2c4a93ecc08aeda880f" | via: 1.1 google | x-goog-metageneration: 32 | expires: Fri, 04 Sep 2026 13:04:56 GMT SLVR: fact: hexcolor 1.0.6 depends on flutter any from sdk SLVR: fact: hexcolor 1.0.6 depends on flutter_web_plugins any from sdk SLVR: selecting hexcolor 1.0.6 SLVR: derived: flutter_web_plugins any from sdk SLVR: fact: flutter 0.0.0 from sdk depends on characters 1.1.0-nullsafety.3 SLVR: fact: flutter 0.0.0 from sdk depends on collection 1.15.0-nullsafety.3 SLVR: fact: flutter 0.0.0 from sdk depends on meta 1.3.0-nullsafety.3 SLVR: fact: flutter 0.0.0 from sdk depends on typed_data 1.3.0-nullsafety.3 SLVR: fact: flutter 0.0.0 from sdk depends on vector_math 2.1.0-nullsafety.3 SLVR: fact: flutter 0.0.0 from sdk depends on sky_engine any from sdk SLVR: selecting flutter 0.0.0 from sdk SLVR: derived: sky_engine any from sdk SLVR: fact: typed_data >=1.3.0-nullsafety.3 <1.3.0-nullsafety.5 depends on collection >=1.15.0-nullsafety <1.15.0 SLVR: selecting typed_data 1.3.0-nullsafety.3 SLVR: selecting term_glyph 1.2.0-nullsafety.1 SLVR: fact: string_scanner >=1.1.0-nullsafety.1 <1.1.0-nullsafety.3 depends on charcode >=1.2.0-nullsafety <1.2.0 SLVR: fact: string_scanner >=1.1.0-nullsafety.1 <1.1.0-nullsafety.3 depends on source_span >=1.8.0-nullsafety <1.8.0 SLVR: selecting string_scanner 1.1.0-nullsafety.1 SLVR: fact: stream_channel >=2.1.0-nullsafety.1 <2.1.0-nullsafety.3 depends on async >=2.5.0-nullsafety <2.5.0 SLVR: selecting stream_channel 2.1.0-nullsafety.1 SLVR: fact: source_span >=1.8.0-nullsafety.2 <1.8.0-nullsafety.3 depends on charcode >=1.2.0-nullsafety <1.2.0 SLVR: fact: source_span >=1.8.0-nullsafety.2 <1.8.0-nullsafety.3 depends on collection >=1.15.0-nullsafety <1.15.0 SLVR: fact: source_span >=1.8.0-nullsafety.2 <1.8.0-nullsafety.3 depends on path >=1.8.0-nullsafety <1.8.0 SLVR: fact: source_span >=1.8.0-nullsafety.2 <1.8.0-nullsafety.3 depends on term_glyph >=1.2.0-nullsafety <1.2.0 SLVR: selecting source_span 1.8.0-nullsafety.2 SLVR: selecting meta 1.3.0-nullsafety.3 SLVR: fact: matcher >=0.12.10-nullsafety.1 <0.12.10-nullsafety.3 depends on stack_trace >=1.10.0-nullsafety <1.10.0 SLVR: selecting matcher 0.12.10-nullsafety.1 SLVR: selecting collection 1.15.0-nullsafety.3 SLVR: selecting charcode 1.2.0-nullsafety.1 SLVR: selecting characters 1.1.0-nullsafety.3 SLVR: fact: boolean_selector >=2.1.0-nullsafety.1 <2.1.0-nullsafety.3 depends on source_span >=1.8.0-nullsafety <1.8.0 SLVR: fact: boolean_selector >=2.1.0-nullsafety.1 <2.1.0-nullsafety.3 depends on string_scanner >=1.1.0-nullsafety <1.1.0 SLVR: selecting boolean_selector 2.1.0-nullsafety.1 SLVR: fact: async >=2.5.0-nullsafety.1 <2.5.0-nullsafety.3 depends on collection >=1.15.0-nullsafety <1.15.0 SLVR: selecting async 2.5.0-nullsafety.1 SLVR: selecting vector_math 2.1.0-nullsafety.3 SLVR: fact: stack_trace >=1.10.0-nullsafety.1 <1.10.0-nullsafety.3 depends on path >=1.8.0-nullsafety <1.8.0 SLVR: selecting stack_trace 1.10.0-nullsafety.1 SLVR: selecting clock 1.1.0-nullsafety.1 SLVR: fact: fake_async >=1.2.0-nullsafety.1 <1.2.0-nullsafety.3 depends on clock >=1.1.0-nullsafety <1.1.0 SLVR: fact: fake_async >=1.2.0-nullsafety.1 <1.2.0-nullsafety.3 depends on collection >=1.15.0-nullsafety <1.15.0 SLVR: selecting fake_async 1.2.0-nullsafety.1 SLVR: selecting path 1.8.0-nullsafety.1 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on async >=2.5.0-nullsafety <2.5.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on boolean_selector >=2.1.0-nullsafety <2.1.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on collection >=1.15.0-nullsafety <1.15.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on matcher >=0.12.10-nullsafety <0.12.10 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on meta >=1.3.0-nullsafety <1.3.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on path >=1.8.0-nullsafety <1.8.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on source_span >=1.8.0-nullsafety <1.8.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on stack_trace >=1.10.0-nullsafety <1.10.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on stream_channel >=2.1.0-nullsafety <2.1.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on string_scanner >=1.1.0-nullsafety <1.1.0 SLVR: fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on term_glyph >=1.2.0-nullsafety <1.2.0 SLVR: selecting test_api 0.2.19-nullsafety.2 SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on flutter any from sdk SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on characters 1.1.0-nullsafety.3 SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on collection 1.15.0-nullsafety.3 SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on meta 1.3.0-nullsafety.3 SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on typed_data 1.3.0-nullsafety.3 SLVR: fact: flutter_web_plugins 0.0.0 from sdk depends on vector_math 2.1.0-nullsafety.3 SLVR: selecting flutter_web_plugins 0.0.0 from sdk SLVR: selecting sky_engine 0.0.99 from sdk SLVR: fact: cupertino_icons >=1.0.1 requires SDK version >=2.12.0-0 <4.0.0 SLVR: conflict: cupertino_icons >=1.0.1 requires SDK version >=2.12.0-0 <4.0.0 SLVR: ! cupertino_icons >=1.0.1 is satisfied by cupertino_icons ^1.0.2 SLVR: ! which is caused by "bmi depends on cupertino_icons ^1.0.2" SLVR: ! thus: version solving failed SLVR: Version solving took 0:00:01.767381 seconds. | Tried 1 solutions. FINE: Resolving dependencies finished (1.8s). ERR : The current Dart SDK version is 2.10.0. | | Because bmi depends on cupertino_icons >=1.0.1 which requires SDK version >=2.12.0-0 <4.0.0, version solving failed. FINE: Exception type: SolveFailure FINE: package:pub/src/solver/version_solver.dart 312:5 VersionSolver._resolveConflict | package:pub/src/solver/version_solver.dart 133:27 VersionSolver._propagate | package:pub/src/solver/version_solver.dart 97:11 VersionSolver.solve. | ===== asynchronous gap =========================== | dart:async Future.catchError | package:pub/src/utils.dart 113:52 captureErrors.wrappedCallback | package:stack_trace Chain.capture | package:pub/src/utils.dart 126:11 captureErrors | package:pub/src/command_runner.dart 182:13 PubCommandRunner.runCommand ---- End log transcript ---- pub get failed (1; ---- End log transcript ----) Downloading android-arm-profile/linux-x64 tools... 1.5s Downloading android-arm-release/linux-x64 tools... 1.2s Downloading android-arm64-profile/linux-x64 tools... 0.3s Downloading android-arm64-release/linux-x64 tools... 1.3s Downloading android-x64-profile/linux-x64 tools... 0.3s Downloading android-x64-release/linux-x64 tools... 0.3s Running Gradle task 'assembleRelease'... FAILURE: Build failed with an exception. * Where: Script '/opt/flutter/packages/flutter_tools/gradle/flutter.gradle' line: 646 * What went wrong: A problem occurred evaluating root project 'android'. > A problem occurred configuring project ':app'. > The value for this property cannot be changed any further. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 1m 18s Running Gradle task 'assembleRelease'... 79.1s Gradle task assembleRelease failed with exit code 1 > echo Build failed with Flutter 1.22.0 and jdk version 11 with the following error: Command '['docker', 'run', '--rm', '-v', '/home/ubuntu/storage/flutter_assets/extracted/Anonymous7code-BMI-Calculator-Flutter-App-/BMI-Calculator-Flutter-App--0ded433dd208291934183400c13a61f64bb9a9a3:/source:ro', '-v', '/home/ubuntu/BachelorsThesis/scripts/flutter/output/Anonymous7code-BMI-Calculator-Flutter-App-:/output', '-v', '/home/ubuntu/.pub-cache:/root/.pub-cache', '-v', '/home/ubuntu/.gradle:/root/gradle', 'flutter-android:1.22.0-jdk11', 'bash', '-c', '\n cp -r /source/. /app && cd /app && true && flutter clean && flutter pub get && (./gradlew clean || true) && if grep -R "part \'.*\\.g\\.dart\'" lib >/dev/null 2>&1; then flutter pub run build_runner build --delete-conflicting-outputs || true; fi && sed -i \'s/signingConfig signingConfigs\\.release/signingConfig signingConfigs.debug/\' android/app/build.gradle || true && flutter build apk --release --no-pub --split-per-abi && cp build/app/outputs/flutter-apk/*.apk /output/r8/ && cp .dart_tool/package_config.json /output/r8/ && cp pubspec.lock /output/r8/\n ']' returned non-zero exit status 1. Build failed with Flutter 1.22.0 and jdk version 11 with the following error: Command '['docker', 'run', '--rm', '-v', '/home/ubuntu/storage/flutter_assets/extracted/Anonymous7code-BMI-Calculator-Flutter-App-/BMI-Calculator-Flutter-App--0ded433dd208291934183400c13a61f64bb9a9a3:/source:ro', '-v', '/home/ubuntu/BachelorsThesis/scripts/flutter/output/Anonymous7code-BMI-Calculator-Flutter-App-:/output', '-v', '/home/ubuntu/.pub-cache:/root/.pub-cache', '-v', '/home/ubuntu/.gradle:/root/gradle', 'flutter-android:1.22.0-jdk11', 'bash', '-c', '\n cp -r /source/. /app && cd /app && true && flutter clean && flutter pub get && (./gradlew clean || true) && if grep -R "part \'.*\\.g\\.dart\'" lib >/dev/null 2>&1; then flutter pub run build_runner build --delete-conflicting-outputs || true; fi && sed -i \'s/signingConfig signingConfigs\\.release/signingConfig signingConfigs.debug/\' android/app/build.gradle || true && flutter build apk --release --no-pub --split-per-abi && cp build/app/outputs/flutter-apk/*.apk /output/r8/ && cp .dart_tool/package_config.json /output/r8/ && cp pubspec.lock /output/r8/\n ']' returned non-zero exit status 1. > echo Attempting build for Anonymous7code-BMI-Calculator-Flutter-App- with Flutter 2.0.0 and jdk 11 Attempting build for Anonymous7code-BMI-Calculator-Flutter-App- with Flutter 2.0.0 and jdk 11 > docker run --rm -v /home/ubuntu/storage/flutter_assets/extracted/Anonymous7code-BMI-Calculator-Flutter-App-/BMI-Calculator-Flutter-App--0ded433dd208291934183400c13a61f64bb9a9a3:/source:ro -v /home/ubuntu/BachelorsThesis/scripts/flutter/output/Anonymous7code-BMI-Calculator-Flutter-App-:/output -v /home/ubuntu/.pub-cache:/root/.pub-cache flutter-android:2.0.0-jdk11 bash -c cp -r /source/. /app && cd /app && true && flutter clean && flutter pub get && (./gradlew clean || true) && if grep -R "part '.*\.g\.dart'" lib >/dev/null 2>&1; then flutter pub run build_runner build --delete-conflicting-outputs || true; fi && flutter build apk --debug --no-pub --split-per-abi && cp build/app/outputs/flutter-apk/*.apk /output/ && cp .dart_tool/package_config.json /output/ && cp pubspec.lock /output/ && cp pubspec.yaml /output/ 2>/dev/null || true && mkdir -p /output/libs && find android -name "*.gradle" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true && find android -name "*.gradle.kts" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true && find android -name "*.toml" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true && find . -name "*.jar" -not -name "gradle-wrapper.jar" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true && find . -name "*.aar" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true && find . -name "*.so" 2>/dev/null | grep -v "/build/" | grep -v "/.gradle/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true Downloading Dart SDK from Flutter engine 40441def692f444660a11e20fac37af9050245ab... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 193M 0 302k 0 0 277k 0 0:11:54 0:00:01 0:11:53 277k 11 193M 11 22.0M 0 0 10.4M 0 0:00:18 0:00:02 0:00:16 10.4M 25 193M 25 50.3M 0 0 13.1M 0 0:00:14 0:00:03 0:00:11 13.1M 32 193M 32 63.9M 0 0 15.6M 0 0:00:12 0:00:04 0:00:08 15.6M 57 193M 57 111M 0 0 21.8M 0 0:00:08 0:00:05 0:00:03 22.4M 75 193M 75 146M 0 0 23.9M 0 0:00:08 0:00:06 0:00:02 29.1M 92 193M 92 180M 0 0 25.3M 0 0:00:07 0:00:07 --:--:-- 31.5M 100 193M 100 193M 0 0 25.7M 0 0:00:07 0:00:07 --:--:-- 38.7M Building flutter tool... ╔════════════════════════════════════════════════════════════════════════════╗ ║ Welcome to Flutter! - https://flutter.dev ║ ║ ║ ║ The Flutter tool uses Google Analytics to anonymously report feature usage ║ ║ statistics and basic crash reports. This data is used to help improve ║ ║ Flutter tools over time. ║ ║ ║ ║ Flutter tool analytics are not sent on the very first run. To disable ║ ║ reporting, type 'flutter config --no-analytics'. To display the current ║ ║ setting, type 'flutter config'. If you opt out of analytics, an opt-out ║ ║ event will be sent, and then no further information will be sent by the ║ ║ Flutter tool. ║ ║ ║ ║ By downloading the Flutter SDK, you agree to the Google Terms of Service. ║ ║ Note: The Google Privacy Policy describes how data is handled in this ║ ║ service. ║ ║ ║ ║ Moreover, Flutter includes the Dart SDK, which may send usage metrics and ║ ║ crash reports to Google. ║ ║ ║ ║ Read about data we send with crash reports: ║ ║ https://flutter.dev/docs/reference/crash-reporting ║ ║ ║ ║ See Google's privacy policy: ║ ║ https://policies.google.com/privacy ║ ╚════════════════════════════════════════════════════════════════════════════╝ Downloading Material fonts... 785ms Downloading Gradle Wrapper... 59ms Downloading package sky_engine... 172ms Downloading flutter_patched_sdk tools... 2,159ms Downloading flutter_patched_sdk_product tools... 1,898ms Downloading linux-x64 tools... 2,498ms Downloading linux-x64/font-subset tools... 336ms Running "flutter pub get" in app... 936ms bash: line 2: ./gradlew: No such file or directory Downloading android-arm-profile/linux-x64 tools... 938ms Downloading android-arm-release/linux-x64 tools... 249ms Downloading android-arm64-profile/linux-x64 tools... 345ms Downloading android-arm64-release/linux-x64 tools... 245ms Downloading android-x64-profile/linux-x64 tools... 211ms Downloading android-x64-release/linux-x64 tools... 213ms Building without sound null safety For more information see https://dart.dev/null-safety/unsound-null-safety Running Gradle task 'assembleDebug'... Checking the license for package Android SDK Build-Tools 29.0.2 in /opt/android/licenses License for package Android SDK Build-Tools 29.0.2 accepted. Preparing "Install Android SDK Build-Tools 29.0.2 (revision: 29.0.2)". "Install Android SDK Build-Tools 29.0.2 (revision: 29.0.2)" ready. Installing Android SDK Build-Tools 29.0.2 in /opt/android/build-tools/29.0.2 "Install Android SDK Build-Tools 29.0.2 (revision: 29.0.2)" complete. "Install Android SDK Build-Tools 29.0.2 (revision: 29.0.2)" finished. Checking the license for package Android SDK Platform 30 in /opt/android/licenses License for package Android SDK Platform 30 accepted. Preparing "Install Android SDK Platform 30 (revision: 3)". "Install Android SDK Platform 30 (revision: 3)" ready. Installing Android SDK Platform 30 in /opt/android/platforms/android-30 "Install Android SDK Platform 30 (revision: 3)" complete. "Install Android SDK Platform 30 (revision: 3)" finished. Running Gradle task 'assembleDebug'... 151.7s ✓ Built build/app/outputs/flutter-apk/app-armeabi-v7a-debug.apk. > docker run --rm -v /home/ubuntu/storage/flutter_assets/extracted/Anonymous7code-BMI-Calculator-Flutter-App-/BMI-Calculator-Flutter-App--0ded433dd208291934183400c13a61f64bb9a9a3:/source:ro -v /home/ubuntu/BachelorsThesis/scripts/flutter/output/Anonymous7code-BMI-Calculator-Flutter-App-:/output -v /home/ubuntu/.pub-cache:/root/.pub-cache -v /home/ubuntu/.gradle:/root/gradle flutter-android:2.0.0-jdk11 bash -c cp -r /source/. /app && cd /app && true && flutter clean && flutter pub get && (./gradlew clean || true) && if grep -R "part '.*\.g\.dart'" lib >/dev/null 2>&1; then flutter pub run build_runner build --delete-conflicting-outputs || true; fi && sed -i 's/signingConfig signingConfigs\.release/signingConfig signingConfigs.debug/' android/app/build.gradle || true && flutter build apk --release --no-pub --split-per-abi && cp build/app/outputs/flutter-apk/*.apk /output/r8/ && cp .dart_tool/package_config.json /output/r8/ && cp pubspec.lock /output/r8/ Downloading Dart SDK from Flutter engine 40441def692f444660a11e20fac37af9050245ab... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 193M 0 149k 0 0 167k 0 0:19:45 --:--:-- 0:19:45 167k 8 193M 8 16.0M 0 0 8475k 0 0:00:23 0:00:01 0:00:22 8475k 20 193M 20 40.0M 0 0 13.7M 0 0:00:14 0:00:02 0:00:12 13.7M 37 193M 37 72.2M 0 0 18.5M 0 0:00:10 0:00:03 0:00:07 18.5M 53 193M 53 103M 0 0 21.2M 0 0:00:09 0:00:04 0:00:05 21.2M 71 193M 71 138M 0 0 23.4M 0 0:00:08 0:00:05 0:00:03 27.6M 87 193M 87 168M 0 0 24.4M 0 0:00:07 0:00:06 0:00:01 30.7M 100 193M 100 193M 0 0 25.1M 0 0:00:07 0:00:07 --:--:-- 32.0M Building flutter tool... ╔════════════════════════════════════════════════════════════════════════════╗ ║ Welcome to Flutter! - https://flutter.dev ║ ║ ║ ║ The Flutter tool uses Google Analytics to anonymously report feature usage ║ ║ statistics and basic crash reports. This data is used to help improve ║ ║ Flutter tools over time. ║ ║ ║ ║ Flutter tool analytics are not sent on the very first run. To disable ║ ║ reporting, type 'flutter config --no-analytics'. To display the current ║ ║ setting, type 'flutter config'. If you opt out of analytics, an opt-out ║ ║ event will be sent, and then no further information will be sent by the ║ ║ Flutter tool. ║ ║ ║ ║ By downloading the Flutter SDK, you agree to the Google Terms of Service. ║ ║ Note: The Google Privacy Policy describes how data is handled in this ║ ║ service. ║ ║ ║ ║ Moreover, Flutter includes the Dart SDK, which may send usage metrics and ║ ║ crash reports to Google. ║ ║ ║ ║ Read about data we send with crash reports: ║ ║ https://flutter.dev/docs/reference/crash-reporting ║ ║ ║ ║ See Google's privacy policy: ║ ║ https://policies.google.com/privacy ║ ╚════════════════════════════════════════════════════════════════════════════╝ Downloading Material fonts... 1,270ms Downloading Gradle Wrapper... 94ms Downloading package sky_engine... 219ms Downloading flutter_patched_sdk tools... 2,265ms Downloading flutter_patched_sdk_product tools... 1,907ms Downloading linux-x64 tools... 2,452ms Downloading linux-x64/font-subset tools... 325ms Running "flutter pub get" in app... 894ms bash: line 2: ./gradlew: No such file or directory Downloading android-arm-profile/linux-x64 tools... 887ms Downloading android-arm-release/linux-x64 tools... 263ms Downloading android-arm64-profile/linux-x64 tools... 323ms Downloading android-arm64-release/linux-x64 tools... 241ms Downloading android-x64-profile/linux-x64 tools... 251ms Downloading android-x64-release/linux-x64 tools... 189ms Building without sound null safety For more information see https://dart.dev/null-safety/unsound-null-safety Running Gradle task 'assembleRelease'... Checking the license for package Android SDK Build-Tools 29.0.2 in /opt/android/licenses License for package Android SDK Build-Tools 29.0.2 accepted. Preparing "Install Android SDK Build-Tools 29.0.2 (revision: 29.0.2)". "Install Android SDK Build-Tools 29.0.2 (revision: 29.0.2)" ready. Installing Android SDK Build-Tools 29.0.2 in /opt/android/build-tools/29.0.2 "Install Android SDK Build-Tools 29.0.2 (revision: 29.0.2)" complete. "Install Android SDK Build-Tools 29.0.2 (revision: 29.0.2)" finished. Checking the license for package Android SDK Platform 30 in /opt/android/licenses License for package Android SDK Platform 30 accepted. Preparing "Install Android SDK Platform 30 (revision: 3)". "Install Android SDK Platform 30 (revision: 3)" ready. Installing Android SDK Platform 30 in /opt/android/platforms/android-30 "Install Android SDK Platform 30 (revision: 3)" complete. "Install Android SDK Platform 30 (revision: 3)" finished. Running Gradle task 'assembleRelease'... 208.8s ✓ Built build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk (5.3MB). > docker run --rm -v /home/ubuntu/storage/flutter_assets/extracted/Anonymous7code-BMI-Calculator-Flutter-App-/BMI-Calculator-Flutter-App--0ded433dd208291934183400c13a61f64bb9a9a3:/source:ro -v /home/ubuntu/BachelorsThesis/scripts/flutter/output/Anonymous7code-BMI-Calculator-Flutter-App-:/output -v /home/ubuntu/.pub-cache:/root/.pub-cache -v /home/ubuntu/.gradle:/root/gradle flutter-android:2.0.0-jdk11 bash -c cp -r /source/. /app && cd /app && true && flutter clean && flutter pub get && (./gradlew clean || true) && if grep -R "part '.*\.g\.dart'" lib >/dev/null 2>&1; then flutter pub run build_runner build --delete-conflicting-outputs || true; fi && sed -i 's/signingConfig signingConfigs\.release/signingConfig signingConfigs.debug/' android/app/build.gradle || true && flutter build apk --release --obfuscate --split-debug-info=/output/obfuscated/ --no-pub --split-per-abi && cp build/app/outputs/flutter-apk/*.apk /output/obfuscated/ && cp .dart_tool/package_config.json /output/obfuscated/ && cp pubspec.lock /output/obfuscated/ Downloading Dart SDK from Flutter engine 40441def692f444660a11e20fac37af9050245ab... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 193M 0 158k 0 0 171k 0 0:19:15 --:--:-- 0:19:15 171k 8 193M 8 15.6M 0 0 8348k 0 0:00:23 0:00:01 0:00:22 8348k 24 193M 24 48.3M 0 0 16.4M 0 0:00:11 0:00:02 0:00:09 16.4M 42 193M 42 83.0M 0 0 21.1M 0 0:00:09 0:00:03 0:00:06 21.1M 60 193M 60 117M 0 0 23.9M 0 0:00:08 0:00:04 0:00:04 23.9M 78 193M 78 151M 0 0 25.6M 0 0:00:07 0:00:05 0:00:02 30.3M 94 193M 94 182M 0 0 26.3M 0 0:00:07 0:00:06 0:00:01 33.3M 100 193M 100 193M 0 0 26.6M 0 0:00:07 0:00:07 --:--:-- 33.5M Building flutter tool... ╔════════════════════════════════════════════════════════════════════════════╗ ║ Welcome to Flutter! - https://flutter.dev ║ ║ ║ ║ The Flutter tool uses Google Analytics to anonymously report feature usage ║ ║ statistics and basic crash reports. This data is used to help improve ║ ║ Flutter tools over time. ║ ║ ║ ║ Flutter tool analytics are not sent on the very first run. To disable ║ ║ reporting, type 'flutter config --no-analytics'. To display the current ║ ║ setting, type 'flutter config'. If you opt out of analytics, an opt-out ║ ║ event will be sent, and then no further information will be sent by the ║ ║ Flutter tool. ║ ║ ║ ║ By downloading the Flutter SDK, you agree to the Google Terms of Service. ║ ║ Note: The Google Privacy Policy describes how data is handled in this ║ ║ service. ║ ║ ║ ║ Moreover, Flutter includes the Dart SDK, which may send usage metrics and ║ ║ crash reports to Google. ║ ║ ║ ║ Read about data we send with crash reports: ║ ║ https://flutter.dev/docs/reference/crash-reporting ║ ║ ║ ║ See Google's privacy policy: ║ ║ https://policies.google.com/privacy ║ ╚════════════════════════════════════════════════════════════════════════════╝ Downloading Material fonts... 782ms Downloading Gradle Wrapper... 94ms Downloading package sky_engine... 474ms Downloading flutter_patched_sdk tools... 2,216ms Downloading flutter_patched_sdk_product tools... 1,637ms Downloading linux-x64 tools... 2,379ms Downloading linux-x64/font-subset tools... 377ms Running "flutter pub get" in app... 977ms bash: line 2: ./gradlew: No such file or directory Downloading android-arm-profile/linux-x64 tools... 1,028ms Downloading android-arm-release/linux-x64 tools... 381ms Downloading android-arm64-profile/linux-x64 tools... 376ms Downloading android-arm64-release/linux-x64 tools... 367ms Downloading android-x64-profile/linux-x64 tools... 366ms Downloading android-x64-release/linux-x64 tools... 331ms Building without sound null safety For more information see https://dart.dev/null-safety/unsound-null-safety Running Gradle task 'assembleRelease'... Checking the license for package Android SDK Build-Tools 29.0.2 in /opt/android/licenses License for package Android SDK Build-Tools 29.0.2 accepted. Preparing "Install Android SDK Build-Tools 29.0.2 (revision: 29.0.2)". "Install Android SDK Build-Tools 29.0.2 (revision: 29.0.2)" ready. Installing Android SDK Build-Tools 29.0.2 in /opt/android/build-tools/29.0.2 "Install Android SDK Build-Tools 29.0.2 (revision: 29.0.2)" complete. "Install Android SDK Build-Tools 29.0.2 (revision: 29.0.2)" finished. Checking the license for package Android SDK Platform 30 in /opt/android/licenses License for package Android SDK Platform 30 accepted. Preparing "Install Android SDK Platform 30 (revision: 3)". "Install Android SDK Platform 30 (revision: 3)" ready. Installing Android SDK Platform 30 in /opt/android/platforms/android-30 "Install Android SDK Platform 30 (revision: 3)" complete. "Install Android SDK Platform 30 (revision: 3)" finished. Running Gradle task 'assembleRelease'... 226.0s ✓ Built build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk (5.1MB). > echo Build succeeded with Flutter 2.0.0 Build succeeded with Flutter 2.0.0