When I add google_fonts to the project it stops building

Steps to Reproduce
just adding google_fonts: ^3.0.1 to the project pubspec.yaml and then running any build-related tasks like flutter run or flutter build apk -after pub get surely- is producing the issue
at same time, removing google_fonts: ^3.0.1 from the project pubspec.yaml and then pub get and run is working like charm !
The error I get is:
Launching lib\main.dart on M2011K2G in debug mode...

FAILURE: Build failed with an exception.

* Where:
Script 'D:\DEV\Android\Flutter\packages\flutter_tools\gradle\flutter.gradle' line: 1156

* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command 'D:\DEV\Android\Flutter\bin\flutter.bat'' finished with non-zero exit value 1
* 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 3s
Exception: Gradle task assembleDebug failed with exit code 1
Exited (sigterm)

Output of: flutter run --verbose
flutter run --verbose
[  +60 ms] executing: [D:\DEV\Android\Flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +395 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +1 ms] fb57da5f945d02ef4f98dfd9409a72b7cce74268
[        ] executing: [D:\DEV\Android\Flutter/] git tag --points-at fb57da5f945d02ef4f98dfd9409a72b7cce74268
[  +97 ms] Exit code 0 from: git tag --points-at fb57da5f945d02ef4f98dfd9409a72b7cce74268
[        ] 3.0.1
[   +7 ms] executing: [D:\DEV\Android\Flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +36 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable
[        ] executing: [D:\DEV\Android\Flutter/] git ls-remote --get-url origin
[  +33 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +94 ms] executing: [D:\DEV\Android\Flutter/] git rev-parse --abbrev-ref HEAD
[  +36 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[  +70 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +48 ms] executing: D:\DEV\Android\Android_SDK\platform-tools\adb.exe devices -l
[ +107 ms] List of devices attached
                    527e198b               device product:venus model:M2011K2G device:venus transport_id:1
[   +5 ms] D:\DEV\Android\Android_SDK\platform-tools\adb.exe -s 527e198b shell getprop
[ +155 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +5 ms] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +111 ms] Skipping pub get: version match.
[  +34 ms] Found plugin path_provider at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider-2.0.10\
[   +4 ms] Found plugin path_provider_android at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_android-2.0.14\
[   +2 ms] Found plugin path_provider_ios at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_ios-2.0.9\
[   +1 ms] Found plugin path_provider_linux at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_linux-2.1.6\
[   +2 ms] Found plugin path_provider_macos at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_macos-2.0.6\
[   +2 ms] Found plugin path_provider_windows at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_windows-2.0.6\
[  +89 ms] Found plugin path_provider at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider-2.0.10\
[   +1 ms] Found plugin path_provider_android at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_android-2.0.14\
[   +2 ms] Found plugin path_provider_ios at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_ios-2.0.9\
[   +1 ms] Found plugin path_provider_linux at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_linux-2.1.6\
[   +2 ms] Found plugin path_provider_macos at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_macos-2.0.6\
[   +2 ms] Found plugin path_provider_windows at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_windows-2.0.6\
[  +21 ms] Generating D:\GitHub\scms_shaaban\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
[  +67 ms] ro.hardware = qcom
[  +44 ms] Initializing file store
[  +10 ms] Skipping target: gen_localizations
[   +4 ms] gen_dart_plugin_registrant: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents:
D:\GitHub\scms_shaaban\.dart_tool\package_config_subset,D:\GitHub\scms_shaaban\.dart_tool\flutter_build\dart_plugin_registrant.dart}
[  +27 ms] Found plugin path_provider at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider-2.0.10\
[   +1 ms] Found plugin path_provider_android at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_android-2.0.14\
[   +1 ms] Found plugin path_provider_ios at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_ios-2.0.9\
[        ] Found plugin path_provider_linux at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_linux-2.1.6\
[   +1 ms] Found plugin path_provider_macos at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_macos-2.0.6\
[   +1 ms] Found plugin path_provider_windows at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_windows-2.0.6\
[  +11 ms] gen_dart_plugin_registrant: Complete
[   +2 ms] Skipping target: _composite
[   +2 ms] complete
[   +4 ms] Launching lib\main.dart on M2011K2G in debug mode...
[   +4 ms] D:\DEV\Android\Flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev D:\DEV\Android\Flutter\bin\cache\dart-sdk\bin\snapshots\frontend_server.dart.snapshot --sdk-root
D:\DEV\Android\Flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names --experimental-emit-debug-metadata -DFLUTTER_WEB_AUTO_DETECT=true --output-dill
C:\Users\ROOT\AppData\Local\Temp\flutter_tools.d832eb6\flutter_tool.7a819ea1\app.dill --packages D:\GitHub\scms_shaaban\.dart_tool\package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts
--track-widget-creation --filesystem-scheme org-dartlang-root --initialize-from-dill build\c075001b96339384a97db4862b8ab8db.cache.dill.track.dill --source
D:\GitHub\scms_shaaban\.dart_tool\flutter_build\dart_plugin_registrant.dart --source package:flutter/src/dart_plugin_registrant.dart
-Dflutter.dart_plugin_registrant=file:///D:/GitHub/scms_shaaban/.dart_tool/flutter_build/dart_plugin_registrant.dart --enable-experiment=alternative-invalidation-strategy
[  +10 ms] executing: D:\DEV\Android\Android_SDK\platform-tools\adb.exe -s 527e198b shell -x logcat -v time -t 1
[  +11 ms] <- compile package:s_c_m_s/main.dart
[ +588 ms] --------- beginning of main
                    05-27 04:38:21.198 D/AudioTrack(21118): [audioTrackData][mute] 53s(f:0 m:53004 s:0 k:52945) : pid 21118 uid 10026 sessionId 1618153 sr 48000 ch 2 fmt 1
[   +8 ms] executing: D:\DEV\Android\Android_SDK\platform-tools\adb.exe version
[  +98 ms] Android Debug Bridge version 1.0.41
           Version 33.0.0-8141338
           Installed as D:\DEV\Android\Android_SDK\platform-tools\adb.exe
[   +1 ms] executing: D:\DEV\Android\Android_SDK\platform-tools\adb.exe start-server
[  +97 ms] Building APK
[  +12 ms] Running Gradle task 'assembleDebug'...
[   +4 ms] Using gradle from D:\GitHub\scms_shaaban\android\gradlew.bat.
[  +11 ms] executing: D:\DEV\Android\STUDIO\jre\bin\java -version
[ +128 ms] Exit code 0 from: D:\DEV\Android\STUDIO\jre\bin\java -version
[   +1 ms] openjdk version "11.0.10" 2021-01-19
           OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
           OpenJDK 64-Bit Server VM (build 11.0.10+0-b96-7249189, mixed mode)
[   +1 ms] executing: [D:\GitHub\scms_shaaban\android/] D:\GitHub\scms_shaaban\android\gradlew.bat -Pverbose=true -Ptarget-platform=android-arm64 -Ptarget=D:\GitHub\scms_shaaban\lib\main.dart
-Pbase-application-name=android.app.Application -Pdart-defines=RkxVVFRFUl9XRUJfQVVUT19ERVRFQ1Q9dHJ1ZQ== -Pdart-obfuscation=false -Ptrack-widget-creation=true -Ptree-shake-icons=false -Pfilesystem-scheme=org-dartlang-root
assembleDebug
[+1201 ms] > Task :app:preBuild UP-TO-DATE
[        ] > Task :app:preDebugBuild UP-TO-DATE
[        ] > Task :app:mergeDebugNativeDebugMetadata NO-SOURCE
[+2191 ms] > Task :app:compileFlutterBuildDebug
[ +301 ms] > Task :app:compileFlutterBuildDebug FAILED
[   +1 ms] FAILURE: Build failed with an exception.
[   +2 ms] * Where:
[        ] Script 'D:\DEV\Android\Flutter\packages\flutter_tools\gradle\flutter.gradle' line: 1156
[        ] * What went wrong:
[        ] Execution failed for task ':app:compileFlutterBuildDebug'.
[        ] > Process 'command 'D:\DEV\Android\Flutter\bin\flutter.bat'' finished with non-zero exit value 1
[        ] * 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 3s
[        ] Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
[        ] You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
PS D:\GitHub\SCMS_shaaban> flutter run --verbose
[  +58 ms] executing: [D:\DEV\Android\Flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +387 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +1 ms] fb57da5f945d02ef4f98dfd9409a72b7cce74268
[        ] executing: [D:\DEV\Android\Flutter/] git tag --points-at fb57da5f945d02ef4f98dfd9409a72b7cce74268
[ +100 ms] Exit code 0 from: git tag --points-at fb57da5f945d02ef4f98dfd9409a72b7cce74268
[        ] 3.0.1
[   +6 ms] executing: [D:\DEV\Android\Flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +37 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable
[        ] executing: [D:\DEV\Android\Flutter/] git ls-remote --get-url origin
[  +36 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +93 ms] executing: [D:\DEV\Android\Flutter/] git rev-parse --abbrev-ref HEAD
[  +35 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[  +66 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +48 ms] executing: D:\DEV\Android\Android_SDK\platform-tools\adb.exe devices -l
[ +105 ms] List of devices attached
                    527e198b               device product:venus model:M2011K2G device:venus transport_id:1
[   +5 ms] D:\DEV\Android\Android_SDK\platform-tools\adb.exe -s 527e198b shell getprop
[ +141 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +5 ms] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +109 ms] Skipping pub get: version match.
[  +38 ms] Found plugin path_provider at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider-2.0.10\
[   +4 ms] Found plugin path_provider_android at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_android-2.0.14\
[   +2 ms] Found plugin path_provider_ios at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_ios-2.0.9\
[   +2 ms] Found plugin path_provider_linux at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_linux-2.1.6\
[   +2 ms] Found plugin path_provider_macos at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_macos-2.0.6\
[   +3 ms] Found plugin path_provider_windows at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_windows-2.0.6\
[ +119 ms] Found plugin path_provider at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider-2.0.10\
[   +1 ms] Found plugin path_provider_android at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_android-2.0.14\
[   +1 ms] Found plugin path_provider_ios at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_ios-2.0.9\
[   +1 ms] Found plugin path_provider_linux at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_linux-2.1.6\
[   +1 ms] Found plugin path_provider_macos at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_macos-2.0.6\
[   +2 ms] Found plugin path_provider_windows at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_windows-2.0.6\
[  +17 ms] Generating D:\GitHub\scms_shaaban\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
[  +62 ms] ro.hardware = qcom
[  +33 ms] Initializing file store
[  +11 ms] Skipping target: gen_localizations
[   +4 ms] gen_dart_plugin_registrant: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents:
D:\GitHub\scms_shaaban\.dart_tool\package_config_subset,D:\GitHub\scms_shaaban\.dart_tool\flutter_build\dart_plugin_registrant.dart}
[  +21 ms] Found plugin path_provider at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider-2.0.10\
[   +1 ms] Found plugin path_provider_android at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_android-2.0.14\
[   +2 ms] Found plugin path_provider_ios at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_ios-2.0.9\
[   +1 ms] Found plugin path_provider_linux at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_linux-2.1.6\
[   +1 ms] Found plugin path_provider_macos at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_macos-2.0.6\
[   +1 ms] Found plugin path_provider_windows at D:\DEV\Android\Flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_windows-2.0.6\
[  +15 ms] gen_dart_plugin_registrant: Complete
[   +2 ms] Skipping target: _composite
[   +2 ms] complete
[   +6 ms] Launching lib\main.dart on M2011K2G in debug mode...
[   +5 ms] D:\DEV\Android\Flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev D:\DEV\Android\Flutter\bin\cache\dart-sdk\bin\snapshots\frontend_server.dart.snapshot --sdk-root
D:\DEV\Android\Flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names --experimental-emit-debug-metadata -DFLUTTER_WEB_AUTO_DETECT=true --output-dill
C:\Users\ROOT\AppData\Local\Temp\flutter_tools.843a3c35\flutter_tool.6a7fedae\app.dill --packages D:\GitHub\scms_shaaban\.dart_tool\package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts
--track-widget-creation --filesystem-scheme org-dartlang-root --initialize-from-dill build\c075001b96339384a97db4862b8ab8db.cache.dill.track.dill --source
D:\GitHub\scms_shaaban\.dart_tool\flutter_build\dart_plugin_registrant.dart --source package:flutter/src/dart_plugin_registrant.dart
-Dflutter.dart_plugin_registrant=file:///D:/GitHub/scms_shaaban/.dart_tool/flutter_build/dart_plugin_registrant.dart --enable-experiment=alternative-invalidation-strategy
[  +14 ms] executing: D:\DEV\Android\Android_SDK\platform-tools\adb.exe -s 527e198b shell -x logcat -v time -t 1
[  +16 ms] <- compile package:s_c_m_s/main.dart
[ +593 ms] --------- beginning of main
                    05-27 04:40:18.210 D/AudioTrack(21118): [audioTrackData][fine] 15s(f:15014 m:11 s:0 k:0) : pid 21118 uid 10026 sessionId 1618161 sr 44100 ch 2 fmt 1
[   +8 ms] executing: D:\DEV\Android\Android_SDK\platform-tools\adb.exe version
[ +101 ms] Android Debug Bridge version 1.0.41
                    Version 33.0.0-8141338
                    Installed as D:\DEV\Android\Android_SDK\platform-tools\adb.exe
[   +2 ms] executing: D:\DEV\Android\Android_SDK\platform-tools\adb.exe start-server
[ +102 ms] Building APK
[  +12 ms] Running Gradle task 'assembleDebug'...
[   +5 ms] Using gradle from D:\GitHub\scms_shaaban\android\gradlew.bat.
[  +21 ms] executing: D:\DEV\Android\STUDIO\jre\bin\java -version
[ +136 ms] Exit code 0 from: D:\DEV\Android\STUDIO\jre\bin\java -version
[        ] openjdk version "11.0.10" 2021-01-19
           OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
           OpenJDK 64-Bit Server VM (build 11.0.10+0-b96-7249189, mixed mode)
[   +2 ms] executing: [D:\GitHub\scms_shaaban\android/] D:\GitHub\scms_shaaban\android\gradlew.bat -Pverbose=true -Ptarget-platform=android-arm64 -Ptarget=D:\GitHub\scms_shaaban\lib\main.dart
-Pbase-application-name=android.app.Application -Pdart-defines=RkxVVFRFUl9XRUJfQVVUT19ERVRFQ1Q9dHJ1ZQ== -Pdart-obfuscation=false -Ptrack-widget-creation=true -Ptree-shake-icons=false -Pfilesystem-scheme=org-dartlang-root
assembleDebug
[+1102 ms] > Task :app:preBuild UP-TO-DATE
[        ] > Task :app:preDebugBuild UP-TO-DATE
[        ] > Task :app:mergeDebugNativeDebugMetadata NO-SOURCE
[+2199 ms] > Task :app:compileFlutterBuildDebug
[ +298 ms] > Task :app:compileFlutterBuildDebug FAILED
[   +1 ms] Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
[        ] You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
[   +1 ms] See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
[        ] 1 actionable task: 1 executed
[        ] FAILURE: Build failed with an exception.
[   +3 ms] * Where:
[        ] Script 'D:\DEV\Android\Flutter\packages\flutter_tools\gradle\flutter.gradle' line: 1156
[        ] * What went wrong:
[        ] Execution failed for task ':app:compileFlutterBuildDebug'.
[        ] > Process 'command 'D:\DEV\Android\Flutter\bin\flutter.bat'' finished with non-zero exit value 1
[        ] * Try:
[   +1 ms] > Run with --stacktrace option to get the stack trace.
[   +1 ms] > Run with --info or --debug option to get more log output.
[   +1 ms] > Run with --scan to get full insights.
[   +1 ms] * Get more help at https://help.gradle.org
[   +1 ms] BUILD FAILED in 3s
[ +527 ms] Running Gradle task 'assembleDebug'... (completed in 4.3s)
[+3784 ms] Exception: Gradle task assembleDebug failed with exit code 1
[   +2 ms] "flutter run" took 9,777ms.
[   +4 ms]
           #0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
           #1      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:699:9)
           <asynchronous suspension>
           #2      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1183:27)
           <asynchronous suspension>
           #3      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #4      CommandRunner.runCommand (package:args/command_runner.dart:209:13)
           <asynchronous suspension>
           #5      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:281:9)
           <asynchronous suspension>
           #6      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #7      FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:229:5)
           <asynchronous suspension>
           #8      run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:9)
           <asynchronous suspension>
           #9      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #10     main (package:flutter_tools/executable.dart:94:3)
           <asynchronous suspension>

[ +119 ms] ensureAnalyticsSent: 112ms
[   +1 ms] Running shutdown hooks
[        ] Shutdown hooks complete
[        ] exiting with code 1

Flutter analyze Output:

   info - Unused import: 'package:flutter/material.dart' - lib\constants.dart:1:8 - unused_import
   info - Use key in widget constructors - lib\main.dart:9:7 - use_key_in_widget_constructors
   info - Use key in widget constructors - lib\screens\auth_screen.dart:9:7 - use_key_in_widget_constructors
   info - Private field could be final - lib\screens\auth_screen.dart:19:8 - prefer_final_fields
   info - The value of the field '_isSignUp' isn't used - lib\screens\auth_screen.dart:19:8 - unused_field
   info - The declaration '_toggleObscureText' isn't referenced - lib\screens\auth_screen.dart:22:8 - unused_element
   info - Prefer const with constant constructors - lib\screens\auth_screen.dart:40:23 - prefer_const_constructors
   info - Prefer const with constant constructors - lib\screens\auth_screen.dart:147:36 - prefer_const_constructors
   info - Avoid `print` calls in production code - lib\screens\auth_screen.dart:160:35 - avoid_print
   info - Use key in widget constructors - lib\screens\splash_sccreen.dart:9:7 - use_key_in_widget_constructors
   info - Prefer const with constant constructors - lib\screens\splash_sccreen.dart:25:13 - prefer_const_constructors
   info - Unused import: 'package:s_c_m_s/constants.dart' - lib\styles.dart:2:8 - unused_import

12 issues found. (ran in 1.7s)

Flutter Doctor output:
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.0.1, on Microsoft Windows [Version 10.0.19043.1645], locale en-US)
[!] Android toolchain - develop for Android devices (Android SDK version 32.0.0)
    X Android SDK file not found: D:\DEV\Android\Android_SDK\platforms\android-32\android.jar.
[√] Chrome - develop for the web
[X] Visual Studio - develop for Windows
    X Visual Studio not installed; this is necessary for Windows development.
      Download at https://visualstudio.microsoft.com/downloads/.
      Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2020.3)
[√] Connected device (4 available)
[√] HTTP Host Availability

! Doctor found issues in 2 categories.

Perhaps due to X Android SDK file not found: D:\DEV\Android\Android_SDK\platforms\android-32\android.jar., can you try fixing that first?

I have a similar issue on my macbook (Apple Silicon). I can't build for macos, ios, android after I add google fonts to the pubspec.yaml. Building for Chrome works fine even with google fonts.

The error log I get when building for macos or ios
Launching lib/main.dart on macOS in debug mode...
CocoaPods' output:
↳
Preparing
Analyzing dependencies
Inspecting targets to integrate
Using ARCHS setting to build architectures of target Pods-Runner: (``)
Fetching external sources
-> Fetching podspec for FlutterMacOS from Flutter/ephemeral
-> Fetching podspec for path_provider_macos from Flutter/ephemeral/.symlinks/plugins/path_provider_macos/macos
Error output from CocoaPods:
↳
/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi/library.rb:275: [BUG] Bus Error at 0x00000001002e0000
ruby 2.6.8p205 (2021-07-07 revision 67951) [universal.arm64e-darwin21]
-- Crash Report log information --------------------------------------------
See Crash Report log file under the one of following:
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
for more details.
Don't forget to include the above Crash Report log file in bug reports.

Bug reports are welcome.
For details: https://www.ruby-lang.org/bugreport.html
[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.
Error: To set up CocoaPods for ARM macOS, run:
arch -x86_64 sudo gem install ffi
Exception: Error running pod install
Exited

I am not sure what caused the issue. All I know is that the project builds again once I remove google_fonts, and adding google_fonts to the pubspec.yaml file causes the problem to reoccur even if I'm not using google_fonts in my project.

Have you tried arch -x86_64 sudo gem install ffi?

Yes I have tried that and it didn't help.
Flutter projects build just fine until I add google_fonts to the pubspec.yaml and then it won't compile even if I don't use google_fonts in my dart code at all (i.e. I don't even import it).

Can you try flutter clean and building with and without google_fonts?

First I created a new flutter project that has the default counter app without any modifications. Then I ran flutter run -d macos without google_fonts: ^3.0.1  in the dependencies of pubspec.yaml. Everything runs fine.
If I do flutter run -d macos with google_fonts: ^3.0.1 in the pubspec.yaml, it fails to build with the error message I supplied. This behavior persists before and after running flutter clean.
Once I remove google_fonts from the pubspec.yaml I can immediately build and run the project successfully again. I don't even need to run flutter clean
Flutter version is 3.0.2 if that is worth anything.

Weird... It would be helpful to get a stacktrace as described in:
D:\GitHub\scms_shaaban\android\gradlew.bat -Pverbose=true -Ptarget-platform=android-arm64 -Ptarget=D:\GitHub\scms_shaaban\lib\main.dart
-Pbase-application-name=android.app.Application -Pdart-defines=RkxVVFRFUl9XRUJfQVVUT19ERVRFQ1Q9dHJ1ZQ== -Pdart-obfuscation=false -Ptrack-widget-creation=true -Ptree-shake-icons=false -Pfilesystem-scheme=org-dartlang-root
assembleDebug
[+1102 ms] > Task :app:preBuild UP-TO-DATE
[        ] > Task :app:preDebugBuild UP-TO-DATE
[        ] > Task :app:mergeDebugNativeDebugMetadata NO-SOURCE
[+2199 ms] > Task :app:compileFlutterBuildDebug
[ +298 ms] > Task :app:compileFlutterBuildDebug FAILED
[   +1 ms] Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
[        ] You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
[   +1 ms] See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
[        ] 1 actionable task: 1 executed
[        ] FAILURE: Build failed with an exception.
[   +3 ms] * Where:
[        ] Script 'D:\DEV\Android\Flutter\packages\flutter_tools\gradle\flutter.gradle' line: 1156
[        ] * What went wrong:
[        ] Execution failed for task ':app:compileFlutterBuildDebug'.
[        ] > Process 'command 'D:\DEV\Android\Flutter\bin\flutter.bat'' finished with non-zero exit value 1
[        ] * Try:
[   +1 ms] > Run with --stacktrace option to get the stack trace.
[   +1 ms] > Run with --info or --debug option to get more log output.
[   +1 ms] > Run with --scan to get full insights.
```

Okay, so since I'm building for macOS, there is no gradlew involved and I cannot find the instructions for getting a stack trace in the output of flutter run -d macos --verbose (used the find operation). However, I did capture the output of flutter run -d macos --verbose so you can examine it yourself and see if there is anything of interest there. It's pretty huge (5k lines), but I've included it all, just because I don't know if some of the things I would consider unimportant (like package version resolution) may end up being important information somewhere in the process of resolving this issue.
Here is the file:  google_fonts_bug_verbose_project_build.txt

Given the crash, /Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi/library.rb:275: [BUG] Bus Error at 0x0000000104618000                ruby 2.6.8p205 (2021-07-07 revision 67951) [universal.arm64e-darwin21], I would take a look at https://stackoverflow.com/questions/66644365/cocoapods-on-m1-apple-silicon-fails-with-ffi-wrong-architecture and other similar questions on StackOverflow. Since there's nothing actionable for this package, I'm closing this bug, but do let us know if you figure out how to solve the build issue.

Thanks for the link and thanks for the responses. It was helpful. In the end I solved the issue with your help, so hopefully this will help others too.
Like the OP of your stackoverflow post, I had seen the instruction sudo arch -x86_64 gem install ffi before, and I had tried it, but building still didn't work. However my ruby install wasn't as borked as his, so I looked elsewhere (not wanting to forcefully remove and reinstall everything). Turns out I was missing a step, which I found in this stackoverflow answer.
First you need to run sudo arch -x86_64 gem install ffi and then you have to cd into the macos and/or ios directory of your flutter project and run arch -x86_64 pod install. After doing both of those in that order, I was able to succesfully build projects witih google_fonts again, even different projects where I did not run arch -x86_64 pod install in its macos or ios directory.
p.s. I'm not sure about closing this, because the original person to open the issue was using windows, so he may have a different issue than I have, but it's your call to make. He doesn't seem to be involved in the discussion anymore anyway.


install apptainer on AL9 VM

RITM2017181 requested installation of apptainer on our AL9 VM: emphaticgpvm-test-al90.fnal.gov

This request was completed on February 23, 2024


Amplitude metadata doesn't seem to be working

I don't know if it's trying and failing to pull it out of the flac files, but if it's not, it's ignoring the data on the Song objects. Check out index.js and the SongContainer.js for details.

Removed Amplitude. It seems to be both overkill and kind of annoying to interact with from React.


Update setup.yml

Removed extra line which was causing error while rekeying NBDE servers.

I have tested the changes by deploying the cluster and also tried rekey and it worked fine.


Update Docker support to v0.0.18

Hi, I just released a new version of my Dockerfile language server today!
Please update to v0.0.18 to pick up the latest features and bug fixes. :)

Thanks, @rcjsuen :smiley:

After #98 is merged these updates will happen automatically :)


Bug installing java

This may have already been reported but I don't have time to look.  Reporting because the script asked me to.
Yes, Master?
$:~ > brew update && brew cask install java
Already up-to-date.
Error: wrong number of arguments (1 for 0) while loading '/usr/local/Library/Taps/caskroom/homebrew-cask/Casks/java.rb'
Please report this bug:
    https://github.com/caskroom/homebrew-cask/issues
<main>:8:in `name'
<main>:8:in `<class:Java>'
<main>:in `<main>'
/usr/local/Cellar/brew-cask/0.46.0/rubylib/cask/source/path_base.rb:55:in `eval'
/usr/local/Cellar/brew-cask/0.46.0/rubylib/cask/source/path_base.rb:55:in `rescue in load'
/usr/local/Cellar/brew-cask/0.46.0/rubylib/cask/source/path_base.rb:52:in `load'
/usr/local/Cellar/brew-cask/0.46.0/rubylib/cask/source/tapped.rb:28:in `load'
/usr/local/Cellar/brew-cask/0.46.0/rubylib/cask.rb:124:in `load'
/usr/local/Cellar/brew-cask/0.46.0/rubylib/cask/cli/install.rb:19:in `block in install_casks'
/usr/local/Cellar/brew-cask/0.46.0/rubylib/cask/cli/install.rb:17:in `each'
/usr/local/Cellar/brew-cask/0.46.0/rubylib/cask/cli/install.rb:17:in `install_casks'
/usr/local/Cellar/brew-cask/0.46.0/rubylib/cask/cli/install.rb:6:in `run'
/usr/local/Cellar/brew-cask/0.46.0/rubylib/cask/cli.rb:81:in `run_command'
/usr/local/Cellar/brew-cask/0.46.0/rubylib/cask/cli.rb:121:in `process'
/usr/local/bin/brew-cask.rb:42:in `<top (required)>'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
/usr/local/Library/brew.rb:58:in `require?'
/usr/local/Library/brew.rb:146:in `<main>'

Hi there - #10224 has what you need.


[meta] add helm 3.5.3 support

This commit bump the Helm version used in helm-charts tests to 3.5.3.

transient metricbeat failure as usual...


The ignored function is always called twice

Describe the bug
According to the documentation of the ignored option:
If a function with two arguments is provided, it gets called twice per path -
once with a single argument (the path), second time with two arguments
(the path and the fs.Stats object of that path).

I'm supplying a function as the ignored option with a single argument, yet it's being called twice and always with 2 arguments: the first time with a stats object, and the second time without one.
Another weird behaviour when I do give it a function with 2 arguments is that it doesn't seem to call the function for each file, just the first subdirectories it sees after which
Versions:

Chokidar version: 3.4.0
Node version: 12.18.2
OS version: Ubuntu 20.04

To Reproduce:
const chokidar = require('chokidar');
let watcher = chokidar.watch(some_directory, {ignored: function ignoreThisPath(_path) {

	console.log(arguments.length)
	console.log(_path);
	return false;
}});

Expected behavior
It should only be called once
Additional context
I've been using chokidar for years: it automatically restarts (well, exits) my dev server when I change a js file

@paulmillr It would be also nice to have more infor on what to do if I only want to respond to the call with stat included as I need that. What do I return when the ignored function is called without the stat? True, false? Why do you need to call this function twice? Actually, it seems to be called three times for me. Perhaps another separate ignore-like properties in options for each?


Replace 'vagrant ssh' with golang ssh package in system tests

folks, I tried out golang ssh package based on a discussion we had a few days back around improving test times.
This improved the system test run times significantly (about 70%!). PTAL

The test job now completes in about 21 min than taking over an hour before :smiley:
http://1f53f76f.ngrok.com/job/Pull-Request Build Master/buildTimeTrend

folks, I have updated the diffs with comments incorporated.
@jainvipin I have kept the sscanf() for now based on our discussion.
PTAL when you get a chance.


Great work done with this template

Any plan to extend it?? From where you got the icons- looks so cool!

Hi @TejasCMehta 👋
Yes, Ihave plans to create more pages and components, but at the moment i'm very busy with my job :(
About the icons i have used Heroicons, from  the same creators of tailwind
https://heroicons.com
I will add this info on README. Tks.

I like overall concept of Angular regarding component base structure. I would like to see how you will implement Auth and API call layer with guards. I think you can make this template as boilerplate with schematics.
ref: https://pranavsarda.hashnode.dev/simpler-boilerplate-for-your-next-angular-project

Update README file


Include a license for project

I was wondering what license the source for your project is under? I have tried this project out and have had success, but before incorporating the project I need to understand the licensing.
Personally I prefer Apache, MIT, or BSD style licenses.

Oh wow, I can't believe I forgot about that :p
0ca85d0 adds the MIT license

Great. Thanks!


lib/css/card.css Missing

Hi guys,
Good job on this awesome plugin, however it doesn't seem to work out of the box which is really frustrating.
I get the following error:
{URL}/bower_components/card/lib/css/card.css 404 (Not Found)
I'm guessing the css files are built by sass and gulp but my project is using neither. It would be nice to have a generated css file in the repository by default (after all, bower's "main" list expects it anyway)

There is no CSS file! Can you try updating the version?

I have the latest version, and in the latest version your bower file makes reference to "lib/css/card.css"

Ah, thanks! Fixed :)


tauri build in CI doesn't seem to be using the Rust cache

https://github.com/firezone/firezone/actions/runs/7729393371/job/21072455959#step:5:522

No wonder it's taking so darn long

I tried hiding the Windows client inside a lib crate, with a bin crate that just calls firezone_windows_client_lib::entrypoint, but it still had about 100 compiler calls that couldn't be cached because of crate-type.
So I'm not sure how the advice for splitting up crates would work https://github.com/mozilla/sccache?tab=readme-ov-file#rust
Maybe it means the pure Rust crates should be stuck in a lib, and kept apart from crates that need proc-macro or C linking.


Data Lineage with OpenLineage and Airflow -  Astronomer

URL: https://www.youtube.com/watch?v=2s013GQy1Sw
Review (1-2 sentences): Beneficial webinar about how to implement data lineage with Marquez and Airflow. With real examples, not only theory!

Published in Digest #16.


[WelcomeUX] Open folder... and Clone git repository buttons don't work

Testing #18091

Tracked with #18857 and #18859


Add shields for Branson, Missouri

Fixes #285.

I prefer the variant that looks like the real sign's alignment.


JSON client cleanup

Test & encoding

[Current coverage][cc-pull] is 98.38%

Merging [#4][cc-pull] into [develop][cc-base-branch] will decrease coverage by -0.00%

@@            develop         #4   diff @@
==========================================
  Files             6          7     +1
  Lines           564        557     -7
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
- Hits            555        548     -7
  Misses            9          9
  Partials          0          0

[][cc-pull]

Powered by Codecov. Last updated by 75b2c4c
[cc-base-branch]: https://codecov.io/gh/praekeltfoundation/certbot/branch/develop?src=pr
[cc-pull]: https://codecov.io/gh/praekeltfoundation/certbot/pull/4?src=pr

Dear codecov.io,
Please stop adding the silly sunburst diagram to your comments. It is not switched on.
Thank you,
Jamie

:+1:


[Readme] Add DP table

Closes https://github.com/fnplus/interview-techdev-guide/issues/448

Thanks for contributing!


Create dataset loader for NLLB Seed

NusaCatalogue: https://indonlp.github.io/nusa-catalogue/card.html?nllb_seed

Dataset
nllb_seed

Description
NLLB Seed is a set of professionally-translated sentences in the Wikipedia domain. Data for NLLB-Seed was sampled from Wikimedia’s List of articles every Wikipedia should have, a collection of topics in different fields of knowledge and human activity. NLLB-Seed consists of around six thousand sentences in 39 languages. NLLB-Seed is meant to be used for training rather than model evaluation. Due to this difference, NLLB-Seed does not go through the human quality assurance process present in FLORES-200.

License
CC-BY-NC 4.0

#self-assign


how to apply EQTransformer tool  for picking P and S phases of the local events(< 150 km)

Thanks for the nice tool. I want to know one thing, can this model and tool be applicable directly for local events (P and S) picking  (< 150km ) of a certain area of India or china. if not let me also know what steps should i follow for the same.

Hi, this is exactly what the code has been designed for. You can directly apply it for detecting and picking P and S in local distances (< 200 km). All you need is to install the package and use a pre-trained model (in ModelsAndSampleData directory). Your data need to be in SAC or Miniseed format (preferably in day-long files) with a conventional file name format (see the documentation).

Thanks, However my data are in mseed format with hourly files(in one day 24 number of files/channel) ....can you please suggest some scripts for merging the 24 nos hourly files into single day-long file.
secondly, if i have data gaps in between 24 hours how to overcome this problem...does it require to fill zero.

Hourly files are fine. You don't need to merge them. Just make sure the name formats of the file follow the one in the documentation.
EQTransformer takes care of all the pre-processing including the gap filling. All you need is to give the code the address of the directory containing your mseed files (mseed files for each station in a separate folder).
I suggest you run the jupyter notebooks in the examples directory. It tasks about 30 min to run all the examples and it makes everything clear.

ok...my data format is in this format RT.RET.00.BHE__2018-01-01T01:00:00.005000Z__2018-01-01T01:59:59.995000Z.mseed can it be read by your programme or needs to change ?? However, i was trying to change this format as per the documents file but while slicing there is problem 'UTCDateTime object is not subsciptible..so can you please suggest a solution for the same.


Links on the third page navigation

Navigate the links on the third page (recommendation page) to be opened on a new tab.
Links to  DevOps Capabilities
and Learn more about ....

Solved


Emotes not displayed if separated by whitespace other than the space character

This is most obvious with newlines, but will theoretically happen with tabs or non-ascii space characters. Splitting on a regex /\s+/g instead of just " " should resolve the issue.

True, fixed. Cheers :+1:

Just tested, works great! Thanks for the quick turnaround


Fix for missing author null reference (#332)

Fix for issue #332. If any assembly attributes like AssemblyCompanyAttribute are missing from the assembly, the code no longer throws an exception but calls the onError function as expected.
Also:

Updated project.json and similar files to get compiling with up to date tools.
Added some xUnit tests around assembly attribute use.
Added two missing XML comments.

There appears to be an issue referencing xUnit in the AppVeyor build. I have tested this on multiple Windows machines with clean clones both using build.cmd and Visual Studio Build. I will continue to investigate.


Prevent emails being partially sent out in an event of having corrupted entries

 [QAE18] Reminder email sent multiple times to users who have not submitted their application


electron: 'open trace' command does not work properly

Description
The open trace command does not work successfully when starting the desktop application (electron-app).
The following error is thrown and can be viewed from the dev-tools console:
Uncaught (in promise) Error: Illegal props. Cannot have 'canSelectFiles' and 'canSelectFolders' at the same times. Props was: {"title":"Open Trace","canSelectFolders":true,"canSelectFiles":true}.
    at Object.toDialogProperties (/home/evinfug/worksp…ib/67.bundle.js:500)
    at<EMAIL_ADDRESS>(/home/evinfug/worksp…ib/67.bundle.js:467)
    at ElectronFileDialogService.<anonymous> (/home/evinfug/worksp…ib/67.bundle.js:370)
    at step (/home/evinfug/worksp…ib/67.bundle.js:305)
    at Object.next (/home/evinfug/worksp…ib/67.bundle.js:286)
    at fulfilled (/home/evinfug/worksp…ib/67.bundle.js:277)

The error is due to the open props by setting both canSelectFolders and canSelectFiles as options:
https://github.com/theia-ide/theia-trace-extension/blob/3908ad2aef7a86ca20a0348a41045ed5801bfbf7/viewer-prototype/src/browser/trace-viewer/trace-viewer-contribution.ts#L38-L43
Steps to reproduce

start the electron example application: yarn rebuild:electron && (cd electron-app && yarn start)
open the quick-command palette: ctrl+shift+p
attempt to execute open trace - nothing happens and the error is thrown
alternatively you can open the trace explorer and click the open trace button

Reference: https://github.com/eclipse-theia/theia/blob/b6add4a6e6e97cbdff73279fab0a0b116576ccb5/packages/filesystem/src/electron-browser/file-dialog/electron-file-dialog-service.ts#L143-L154

@vince-fugnitto that's a problem for us. A trace can be a single for or a directory with with multiple files (CTF traces). It's a important to be able to select either a file or directory. Moreover, when user opens a directory, then the code is checking if there one or more CTF traces in it.
So, the trace extension, it's an important feature. We had issues in Eclipse with having either a file or directory dialog only, but not both. I thought we would have that issues in the new platform.
Anyways, any ideas on how to fix that?

@vince-fugnitto that's a problem for us. A trace can be a single for or a directory with with multiple files (CTF traces). It's a important to be able to select either a file or directory. Moreover, when user opens a directory, then the code is checking if there one or more CTF traces in it.
So, the trace extension, it's an important feature. We had issues in Eclipse with having either a file or directory dialog only, but not both. I thought we would have that issues in the new platform.
Anyways, any ideas on how to fix that?

Anyways, any ideas on how to fix that?

@bhufmann it’s a limitation from Electron itself that on Linux and Windows the dialog cannot be for both files and folders simultaneously:

Note: On Windows and Linux an open dialog can not be both a file selector and a directory selector, so if you set properties to ['openFile', 'openDirectory'] on these platforms, a directory selector will be shown.

Perhaps for the browser you can have the dialog accept both, and for electron you fallback to two different dialogs (one file and one folder) like you had previously? Else, I was thinking that we somehow customize the behaviour to use the browser type dialog even in the electron (desktop) application.

Anyways, any ideas on how to fix that?

@bhufmann it’s a limitation from Electron itself that on Linux and Windows the dialog cannot be for both files and folders simultaneously:

Note: On Windows and Linux an open dialog can not be both a file selector and a directory selector, so if you set properties to ['openFile', 'openDirectory'] on these platforms, a directory selector will be shown.

Perhaps for the browser you can have the dialog accept both, and for electron you fallback to two different dialogs (one file and one folder) like you had previously? Else, I was thinking that we somehow customize the behaviour to use the browser type dialog even in the electron (desktop) application.

I haven’t verified the behaviour yet, but I wonder if the browser version supports opening both files and folders simultaneously.

I haven’t verified the behaviour yet, but I wonder if the browser version supports opening both files and folders simultaneously.

I haven’t verified the behaviour yet, but I wonder if the browser version supports opening both files and folders simultaneously.

In the browser version you can select either a file or directory from the same dialog. We don't use multi-selection at the moment.

I haven’t verified the behaviour yet, but I wonder if the browser version supports opening both files and folders simultaneously.

In the browser version you can select either a file or directory from the same dialog. We don't use multi-selection at the moment.

I think, for now we should only open the directory chooser, because the current main use case are Common Trace Format (CTF) traces analyzed by a Trace Compass server. CTF traces are directories (metadata file and binaries). Using the directory chooser we will be able to open a single CTF trace as well as a set of CTF traces by selecting a the parent directory with multiple CTF traces. This is for the MVP. Single file traces can still be opened from the file explorer using "Open With -> Trace Viewer"
In the future, we'll need to consider opening single file traces together with CTF traces and this will be handled in a different issue tracker.

I think, for now we should only open the directory chooser, because the current main use case are Common Trace Format (CTF) traces analyzed by a Trace Compass server. CTF traces are directories (metadata file and binaries). Using the directory chooser we will be able to open a single CTF trace as well as a set of CTF traces by selecting a the parent directory with multiple CTF traces. This is for the MVP. Single file traces can still be opened from the file explorer using "Open With -> Trace Viewer"
In the future, we'll need to consider opening single file traces together with CTF traces and this will be handled in a different issue tracker.

I think, for now we should only open the directory chooser...

@bhufmann sounds good, I was also going to suggest as a future usability improvement to allow traces to be drag-and-dropped into the explorer as well (similarly to how the explorer/navigator can accept files/foders to be drag-and-dropped).

I think, for now we should only open the directory chooser...

@bhufmann sounds good, I was also going to suggest as a future usability improvement to allow traces to be drag-and-dropped into the explorer as well (similarly to how the explorer/navigator can accept files/foders to be drag-and-dropped).

Please note that in the future there needs to be a way to detect traces (files) and add them to an experiment (set of traces analyzed) together. That was not the scope of fix #232.

Please note that in the future there needs to be a way to detect traces (files) and add them to an experiment (set of traces analyzed) together. That was not the scope of fix #232.


Date picker disabled absolute date range

I tested again with this simple code, just unzip the file (libreary files are updated to the latest one):
https://easyupload.io/77pt29

the calendar has only this date range available
minDate: new Date("2023-05-05"), maxDate: new Date("2023-05-25"),
in the input field calendar I digit a date outside the range above like 2021-04-20
I open the calendar but it appear on the current date which actually is 31 august 2023 and is completely disabled. I can't choose anymore a date from the calendar
I clean the input field calendar (no date) and I open the again the calendar but still on the current date which actually is 31 august 2023 and is completely disabled

Another things that is not a issue but more a UX improvment when you config the calendar with:
// Optionally convert the static year field into a year selector dropdown. yearSelect: true, yearSelectMin: 1900, yearSelectMax: 2030, // Optionally convert the static month field into a month selector dropdown. monthSelect: true,
When the calendar is rendered the user have to click one time on the year or month selection and it appear the select field not opened, after this the user have to click one more time to the select field in order to open the dropdown. I don't understand why there is this strange behaviour, if the calendar is already configurated to show the two dropdowns, the user should click just one time to open the dropdown.

Hi, regarding the initial date when the calendar first opens, you will need to specify this within your config.
// Allow a date that isn't today to be set as the initial date. If unset, this value is initialised to today's date
initialDate: new Date(),
You will need to set this to set a starting point for the calendar, even if you use the input field to enter a date string as an override, otherwise the calendar will not know where to compute the min max date ranges relative to the current selection within the datepicker. The initialDate will need to be set to a date between the specified min and max date range.
Regarding the year/month select fields, this was a compromise   that had to be made to allow for proper keyboard support when using a screen reader. I tried setting the calendar to use a select element embedded within the datepicker without first being opened via click as it is now, but there were too many unforeseen keyboard conflicts that occurred when I did this. Though a bit odd, it is the best solution at present that doesn't cause more issues to arise when implemented.

I tried to use initialDate but I had the same issue. I upload the code and I used initialDate and also presetDate insidere beforeRender method:
https://easyupload.io/g0havn
You can comment also the beforeRender method and check just with initialDate, it will not work.
example 1)

just choose a date from the picker you will see that presetDate works because the focus move on 2023-04-19
edit the input filed by writing a date outside the range like 06/08/2001
open the calendar again and it appear the calendar on year 2023 month september focused on 19 and nothing is clickable, everything is disabed.

example 2)

please comment the beforeRender method so you have just initialDate.
just choose a date from the picker you will see that initialDate works because the focus move on 2023-04-25
edit the input filed by writing a date outside the range like 06/08/2001
open the calendar again and it appear the calendar on the year 2023, month september and focused on 1st which is the today. Nothing is clickable, everything is disabed.

Thanks for explaining, I was able to reproduce this and have fixed it within the Datepicker module version 4.14.
You will still have to set initialDate in addition to minDate and maxDate as mentioned, however now if you attempt to get around this by editing the input field with a date outside of this range it will default back to the original initialDate.


Task overview: Bug when Score 0 is given

Displays "Mark" instead of "Mark again" and shows "?" score

Obsolete since 0 cannot be given any longer as score.


Luckperms issue with placeholderapi %luckperms_group_expiry_time_vip% not working as it should.

What's the issue
The issue is the when doing %luckperms_group_expiry_time_vip% it dosn't show actual expire time, as it's wrong images of evidence:

How you can see the actual time of rank is different then when on a placeholderapi.
Useful information:
PlaceholderAPI version:
2.10.9
Luckperms version:
LuckPerms-Bukkit-5.1.86
The extension was re downloaded just to be sure it's not because of outdated extension.

This is an issue with how the TimeUtil utility class (provided by PAPI, which is used to format the time it is given) calculates the number of days and hours from the provided duration.
The PAPI Expansion for LP just asks it to format the remaining time in seconds into a (supposedly) nicely human-readable formatted string.
Already made a PR for it PlaceholderAPI/PlaceholderAPI#423, hope it gets reviewed soon.

Thank you!


Fix links in How to add an aggregate function? guide

Fix broken links.
Add links to Arena Allocation article.
Fix test name.

Looks good to me. Thank you!


[First timers only] Move demo video above "Features" header

This issue is a "First timers only" issue, and it is supposed to be done by someone who has no previous experience contributing to an open source project.
If you are interested in contributing, let us know in the comments below!
What you will need to know
Nothing! This issue is meant to welcome you to open source, and we're happy to walk you through it.
The issue
The demo video in README.md is currently resides under "Features" section. It would make more sense to have it right before that header:

Step by step guide

[ ] Change the code Update the file README.md. Press the little pen Icon and edit the lines as shown below.

Below is a "diff" showing in red (and a -) which lines to remove, and in green (and a +) which lines to add.
@@ -12,10 +12,10 @@ nginx-lua-mp4 (or simply _luamp_) is a LUA module for [OpenResty](https://openre
 To put it simply, if you have a 1920x1080 video file
 `https://example.com/vids/cat.mp4`, you can request URL `https://example.com/vids/w_640/cat.mp4` and you will get a 640x360 of the same video. You can crop/scale, keep aspect ratio or discard it, add padding around video (need a dynamic blurred padding? We got you covered).

-## Features
-
 https://user-images.githubusercontent.com/3368441/161866581-ee1c745c-f119-430c-810c-f13a820a6c4b.mp4

+## Features
+
 ✅ — ready, 🚧 — WIP

 - General:

[ ]  Commit your changes

[ ] Start a Pull Request. There are two ways how you can start a pull request:

If you are familiar with the terminal or would like to learn it, here is a great tutorial on how to send a pull request using the terminal.

You can also edit files directly in your browser and open a pull request from there.

[ ] Done! Ask in comments for a review 🤓

Hi @hom3chuk, can I please work on this issue?

Hey @saikmusunuri sure, go ahead! 🚀

Thanks!

Hey @saikmusunuri how is it going with the PR? Let me know if you have any troubles going through it and I will help you with it 🤓

Hey @saikmusunuri how is it going with the PR? Let me know if you have any troubles going through it and I will help you with it 🤓

Hey, I have created a  PR. Please review it.
Thanks


Is it possible to run Whisper with parallelization to several GPUs

When I do this I just run separate dockers attached to each GPU. This solution works very well for my needs.


In Iskcon page, last card is overlapping on footer.

Description
Describe the bug:
In Iskcon page, last card is overlapping on footer.
Expected behavior:
Last card should not be overlapping on footer.

Actual behavior:
Last card is overlapping on footer.

Reproduction Steps
Steps to reproduce the behavior:

Go to 'Iskcon page'
Scroll down to 'Footer section'
See error

Additional Information
Device (please complete the following information):

OS: [Windows]
Browser [Chrome]
Version [22]

Additional context:
Kindly Assign this issue to me under SSOC'24 @akshitagupta15june .

Kindly Assign this issue to me under GSSOC'24


Credit Card Number input issue on Android device

I observed that, the soft keyboard switches to alphabets side on each key press for card number input.

If I remove the cc-format, it is not switching to alphabet side.

That's unfortunate, but sadly I don't think there's anything I can do to change that

you can set the format of the input field to "tel" and it will only show numbers on mobile devices i believe.

Yeah I believe that's your only option. Sucks that Android is incorrect in that respect and doesn't abide by the numeric pattern.


fix: fix types export

:tada: This PR is included in version 0.6.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


high cpu usage when using texture: self.gif_image.texture

Versions

Python:
OS: ubuntu 18.04
Kivy: 1.10.1
Kivy installation method: pip
*single core processor

hi,
i need to display and control a gif ( its actually 20 png in a zip file, i read that its better), using canvas instructions (not in Image widget).
i cant use "source"  because of the gif won't animate so i use "texture"
the following code raises the CPU usage from ~10 to ~60 and stays there.
INFO   ] [Image       ] Providers: img_tex, img_dds, img_sdl2, img_pil, img_gif (img_ffpyplayer ignored)
from kivy.uix.image import Image

gif_image = ObjectProperty(Image(source='assets/toggle_gif_thumb.zip', anim_delay=0.05))
TGL = ObjectProperty(Image(source='assets/toggle_thumb.png'))
in_process = BooleanProperty()

kv:
    canvas.after:
        Color:
            rgb: 1, 1, 1
        Ellipse:
            texture: self.gif_image.texture if self.in_process else self.TGL.texture   <=== this line raise the cpu usage

@tshirtman he said it's about ZIP/PNG. Need to be confirmed, maybe the Clock is leaking (never stop) somehow? Or texture not correctly cached?


Cannot read property 'oneOfType' of undefined

Trying to run the example in readme as-is without any modification.
RN 43, Windows, Android
Am I missing something?

Never mind. I fixed this, and it's addressed here: https://github.com/appintheair/react-native-looped-carousel/pull/85
leftArrowText: React.propTypes.oneOfType([
      React.PropTypes.string,
      React.PropTypes.element,
    ]),
    rightArrowText: React.propTypes.oneOfType([
      React.PropTypes.string,
      React.PropTypes.element,
    ]),

Should be:
leftArrowText: React.PropTypes.oneOfType([
      React.PropTypes.string,
      React.PropTypes.element,
    ]),
    rightArrowText: React.PropTypes.oneOfType([
      React.PropTypes.string,
      React.PropTypes.element,
    ]),

Note the "P" in "React.propTypes"


Adding AC-GAN example on MNIST

Provides a simple implementation of Auxiliary Classifier Generative Adversarial Networks from this paper.

squashed changes in, let me know if there's anything else.

Great, thanks!

I have a question about the implementation.
According to the FAQ, after changing the trainable property we need to re-compile the model to take effect. But during the training process the model was not re-compiled so I am not sure during the generator training, the weights for descriminator changed or not.
Also we can try to use gradient reversal layer and compare the result. It did similar things but I am not sure which one is better

Weights of discriminator are not changed while training the combined model, since discriminator.trainable==False when the combined model was compiled.

Yes you are right.
So in fact Line 222 and Line 231 is just a reminder.
On Sat, 26 Nov 2016 at 18:05 Fariz Rahman<EMAIL_ADDRESS>wrote:

Weights of discriminator are not changed while training the combined
model, since discriminator.trainable==False when the combined model was
compiled.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/fchollet/keras/pull/4475#issuecomment-263091341, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AA5UUHxiSZ6QPDCYsjoZSYSoVEeB-UmFks5rCLsjgaJpZM4K54qy
.

@bobchennan #4503

I have another question about the implementation. The generator model is not used directly for training. In this case, do we really need to compile the generator as done in this code? Does it have any differences if we omit the following line?
generator.compile(optimizer=Adam(lr=adam_lr, beta_1=adam_beta_1), loss='binary_crossentropy')

We need to use generator to generate fake samples. If I remember right if only prediction is needed we don't need to compile the model.


Plain Line Breaks?

I am trying to achieve (I don't know of another way to semantically separate (or break continuity) between two separate paragraphs within the same section within rfcxml's restrictions):
<t>Some text</t>

<t>More text</t>

It seems I cannot do this because the break gets included in the previous paragraph or gets wrapped in its own paragraph.
The closest I have achieved is:
Some text\\
{{&zwsp}}

More text

which gives me:
<t>Some text

</t>
<t>More text</t>

What am I missing here?

Hi Rahul,
I have trouble imagining what you are trying to achieve -- "semantically separate (or break continuity)"?
If you can give us a peak on the document maybe it's easier to understand for us.

Hi Carsten,
I-D template has been acting strange which prevents me from putting up the compiled output for my example (which literally is an example), even Martin seems to agree that behaviour is strange. Give me a day or two (I might just fork the repo when I get my WSL machine back) to give you an actual sample text.
Meanwhile, let me try to explain what I am doing as best as I can. Sometimes one like to show a semantic separation between two paragraphs, as they are taking about slightly distinct things (in my case, an HTTP request and a corresponding HTTP response), but keep them within the same section. Sometimes this is done by adding extra vertical space between paragraphs, sometimes a separator or in older books even drop caps. I wanted to mimic the first of the three, adding extra vertical space  between request and response text (since this would become two linebreaks in the txt version), which I do as follows:
request text

\\
response text

But this unsatisfactorily produces:
<t>request text</t>
<t>

response text</t>

What I would like to see, at the very least is:
<t>request text</t>

<t>response text</t>

I also tried:
request text

response text

which turns into the pointless:
<t>request text</t>
<t>
</t>
<t>response text</t>

I am, of course, open to suggestion if there are better ideas for organizing text.

Unnumbered section sounds better, but it did not occur to me to use it.
Thanks for the suggestion, Carsten!

I've tried playing around with unnumbered sections, but I am not sure how to create an unnumbered section without a title! It seems the {:unnumbered} ALD is tied to the title of a section. Do I use raw XML here? Or is there another way?
Please Help!!!

I use unnumbered sections with a title.
While the v3 grammar does allow sections without titles (neither title= attribute nor <name child), I don't think they are actually meant to be used this way (the rendering seems to ignore the presence of the unnamed subsection).

I played around with this a bit and here are my results:
The rendering engine does complain of a missing <name tag, which is a bug either in the renderers or the spec. However, it allows
<name/> without any issues, and this produces the desired HTML and TXT. (I did not check title=, as that is deprecated anyway).
As far as kramdown-rfc is concerned, I managed to recreate it in the most obtuse way possible. I define a "nothing" entity as:
entity:
  nothing: ""

Then my untitled unnumbered section looks like this:
### {{&nothing}}
{{: anchor="unique" numbered="false" toc="exclude"}}

This feels so horribly hacky though.... I wonder if there is a better way?


Add support for weeks in iso8601 duration parser (#350)

According to the ISO 8601, there are two formats for representing a duration:

In both basic and extended format the complete representation of the expression for duration shall be [PnnW] or [PnnYnnMnnDTnnHnnMnnS].

This PR implements the first of those, as requested in #350.
iex(1)> Timex.Duration.parse("P2W")
{:ok, #<Duration(P14D)>}

However, I'm unsure about how to handle mixing the formats. While the ISO standard does not explicitly prohibit combining the two formats, it does clearly distinguish them, suggesting that they should be used separately. Because of this, I am inclined to treat any combination of the two formats as invalid input. However, both the Nodejs library linked to in the issue and Python's isodate (to give another example), do support this, in different ways:
The node library will ignore the W designator, or everything except W, depending on which comes first.
The Python library will take into account both. From the library's test suite:

(parse_duration("P1Y1M5W"),
   [...should equal the difference between...]
   date(2000, 1, 30),
   date(2001, 4, 4)),

I also added some typespecs for the internal parsing functions in a different commit. It took me a while to understand those, so I thought the specs could be helpful. I'd be happy to remove them though.
Checklist

[x] New functions have typespecs, changed functions were updated
[x] Same for documentation, including moduledocs
[x] Tests were added or updated to cover changes
[ ] Commits were squashed into a single coherent commit

Coverage increased (+0.07%) to 68.013% when pulling 8f6acca41f1d8019233dd7284a3ebf9f97238670 on mlovic:add-week-duration-support into 3852b8eb407a6c5cc7df8709511969330c8e2e8b on bitwalker:master.

This is great! Thanks for the PR!
The key is in the language used to describe the "basic" vs "extended" formats:

In both basic and extended format the complete representation of the expression for duration shall be [PnnW] or [PnnYnnMnnDTnnHnnMnnS].

As somebody who is deep into parser theory and implementation, to me this reads that the "complete representation" of a duration in basic format is PnnW, and the "complete representation" of a duration in extended format is PnnYnnMnnDTnnHnnMnnS and that mixing the two should be considered invalid according to the spec (as implied by the "or"). I suspect Node's parser simply parses a "valid" format, either basic or extended, until it has fully parsed one of the two formats, ignoring what's left. Python's behaviour is interesting (even convenient!), but I believe it to be effectively an extension of the spec, and I would prefer to avoid going down that road in Timex.

Coverage remained the same at 67.938% when pulling 820a002ab6153351845efe6dbb3198a372bfdf29 on mlovic:add-week-duration-support into 85ee14feed16ac7ce7827ac6bbdb10471c107141 on bitwalker:master.

Thanks!


bug: missing overflow check in regions.grow

A repro exposing the missing overflow check that we discussed (offset+len-1 can overflow).

Thanks @crusso! (This is great, in the sense that it gives a test for those overflow-prone additions we talked about today.)


Issue with Handling dynamic Column Type Returning No Rows for Kusto Function Call

Describe the bug
When invoking a Kusto function from a Spring Boot application using the com.microsoft.azure.kusto:kusto-data SDK, the function returns a response with a complex JSON object that includes only one column of type dynamic. Despite the function successfully executing in the Kusto query window, the SDK returns no rows in the result set.
The response structure includes a column named "data" with the ColumnType set to dynamic, but the Rows field is empty ("Rows":[]). The expected behavior is that the SDK should handle the dynamic column type and provide the JSON data in the result, even when there are no rows explicitly returned.
This issue may be specific to how the SDK processes dynamic types or handles function results that return complex JSON objects with nested fields.
To Reproduce

Create a Kusto function that returns a complex JSON object with nested fields.
Execute the function using the Kusto SDK in a Spring Boot application.
Observe that while the function is executed successfully, the result set returns an empty Rows array and does not parse the dynamic data correctly.

Expected behavior
The result set should contains row/rows
Screenshots

Setup (please complete the following information):

SDK Version: [e.g. 5.0.4] and also tried with
com.microsoft.azure.kusto:kusto-data:5.1.0

Desktop (please complete the following information):

OS: [e.g. iOS]
Version [e.g. 22]

Additional context
response data :
"[{"FrameType":"DataSetHeader","IsProgressive":false,"Version":"v2.0","IsFragmented":false,"ErrorReportingPlacement":"InData"},{"FrameType":"DataTable","TableId":0,"TableKind":"QueryProperties","TableName":"@ExtendedProperties","Columns":[{"ColumnName":"TableId","ColumnType":"int"},{"ColumnName":"Key","ColumnType":"string"},{"ColumnName":"Value","ColumnType":"dynamic"}],"Rows":[[1,"Visualization","{\"Visualization\":null,\"Title\":null,\"XColumn\":null,\"Series\":null,\"YColumns\":null,\"AnomalyColumns\":null,\"XTitle\":null,\"YTitle\":null,\"XAxis\":null,\"YAxis\":null,\"Legend\":null,\"YSplit\":null,\"Accumulate\":false,\"IsQuerySorted\":false,\"Kind\":null,\"Ymin\":\"NaN\",\"Ymax\":\"NaN\",\"Xmin\":null,\"Xmax\":null}"]]},{"FrameType":"DataTable","TableId":1,"TableKind":"PrimaryResult","TableName":"PrimaryResult","Columns":[{"ColumnName":"data","ColumnType":"dynamic"}],"Rows":[]},{"FrameType":"DataTable","TableId":2,"TableKind":"QueryCompletionInformation","TableName":"QueryCompletionInformation","Columns":[{"ColumnName":"Timestamp","ColumnType":"datetime"},{"ColumnName":"ClientRequestId","ColumnType":"string"},{"ColumnName":"ActivityId","ColumnType":"guid"},{"ColumnName":"SubActivityId","ColumnType":"guid"},{"ColumnName":"ParentActivityId","ColumnType":"guid"},{"ColumnName":"Level","ColumnType":"int"},{"ColumnName":"LevelName","ColumnType":"string"},{"ColumnName":"StatusCode","ColumnType":"int"},{"ColumnName":"StatusCodeName","ColumnType":"string"},{"ColumnName":"EventType","ColumnType":"int"},{"ColumnName":"EventTypeName","ColumnType":"string"},{"ColumnName":"Payload","ColumnType":"string"}],"Rows":[["2024-09-16T06:40:44.6158067Z","QueryDemoe0e59a7e-dfd3-4bfd-8be2-cfa781db2f92","3d3fc8fc-63a3-472c-a0b6-f8878dee0eb6","99c13fd6-2cfe-4746-a59b-34b83fb0dfa3","ae168864-3645-48d0-b9dd-aecafbe49d65",4,"Info",0,"S_OK (0)",4,"QueryInfo","{\"Count\":1,\"Text\":\"Query completed successfully\"}"],["2024-09-16T06:40:44.6158067Z","QueryDemoe0e59a7e-dfd3-4bfd-8be2-cfa781db2f92","3d3fc8fc-63a3-472c-a0b6-f8878dee0eb6","99c13fd6-2cfe-4746-a59b-34b83fb0dfa3","ae168864-3645-48d0-b9dd-aecafbe49d65",4,"Info",0,"S_OK (0)",5,"WorkloadGroup","{\"Count\":1,\"Text\":\"default\"}"],["2024-09-16T06:40:44.6158067Z","QueryDemoe0e59a7e-dfd3-4bfd-8be2-cfa781db2f92","3d3fc8fc-63a3-472c-a0b6-f8878dee0eb6","99c13fd6-2cfe-4746-a59b-34b83fb0dfa3","ae168864-3645-48d0-b9dd-aecafbe49d65",4,"Info",0,"S_OK (0)",6,"EffectiveRequestOptions","{\"Count\":1,\"Text\":\"{\\\"DataScope\\\":\\\"All\\\",\\\"QueryConsistency\\\":\\\"strongconsistency\\\",\\\"MaxMemoryConsumptionPerIterator\\\":2147483648,\\\"MaxMemoryConsumptionPerQueryPerNode\\\":2147483648,\\\"QueryFanoutNodesPercent\\\":100,\\\"QueryFanoutThreadsPercent\\\":100}\"}"],["2024-09-16T06:40:44.6158067Z","QueryDemoe0e59a7e-dfd3-4bfd-8be2-cfa781db2f92","3d3fc8fc-63a3-472c-a0b6-f8878dee0eb6","99c13fd6-2cfe-4746-a59b-34b83fb0dfa3","ae168864-3645-48d0-b9dd-aecafbe49d65",6,"Stats",0,"S_OK (0)",0,"QueryResourceConsumption","{\"ExecutionTime\":0.0111178,\"resource_usage\":{\"cache\":{\"shards\":{\"hot\":{\"hitbytes\":0,\"missbytes\":0,\"retrievebytes\":0},\"cold\":{\"hitbytes\":0,\"missbytes\":0,\"retrievebytes\":0},\"bypassbytes\":0}},\"cpu\":{\"user\":\"00:00:00.0156250\",\"kernel\":\"00:00:00\",\"total cpu\":\"00:00:00.0156250\",\"breakdown\":{\"query execution\":\"00:00:00.0156250\",\"query planning\":\"00:00:00\"}},\"memory\":{\"peak_per_node\":10010912},\"network\":{\"inter_cluster_total_bytes\":584,\"cross_cluster_total_bytes\":0}},\"input_dataset_statistics\":{\"extents\":{\"total\":2,\"scanned\":0,\"scanned_min_datetime\":\"0001-01-01T00:00:00.0000000Z\",\"scanned_max_datetime\":\"0001-01-01T00:00:00.0000000Z\"},\"rows\":{\"total\":30181,\"scanned\":0},\"rowstores\":{\"scanned_rows\":0,\"scanned_values_size\":0},\"shards\":{\"queries_generic\":0,\"queries_specialized\":0}},\"dataset_statistics\":[{\"table_row_count\":0,\"table_size\":0}],\"cross_cluster_resource_usage\":{}}"]]},{"FrameType":"DataSetCompletion","HasErrors":false,"Cancelled":false}]"

Can you give an example of a value that may be in that table?

Can you also check if the same queries works in other contexts - like in Kusto Explorer or in the web ui?

Closing due to a lack of response, feel free to comment.


Settings - The Default settings should be folded to level 2 when first opened

No easy solution here, defer.


Best controller to use?

Hello,
sorry for asking here but I couldn't find any other contact information. I'm planning to build this for a kinesis Essential contoured keyboard, of all the controllers supported which one is the best or the one you would recommend?
I want build the "Pro" version with Bluetooth, does it also support wired mode (I need both Bluetooth AND wired options if possible)

The nicenano is the most versatile. You can use it wired or wireless


Update projectreunion.md

Hi, I created a new file in this repository and even forked it, but my name is not in the contributors

It's great that you're interested in the project. To show up as a contributor on the githib project page, you'll need to submit a pull request that's approved by a maintainer and merged into the project, or be granted direct contributor status on the repository. The latter is largely reserved for people working directly on the project in the Microsoft organization.
If you'd like to have a pull request approved, you'll need to make a meaningful contribution that addresses an issue in the repository. Generally speaking, this means taking up one of the issues and working on it, though we welcome small contributions like improvements to documentation or correction of typos in files.
You have a few pull requests open right now that only seem to add a marker file with no new comment (though the logo is a cute touch). Since these don't materially advance or improve the project, I'm going to close out this pull request and the others.
We'd love to have you as a contributor if you would like to help move the project forward. You've worked out the correct process for suggesting contributions, but you'll need to have a bit more substance in the submission to get an approval. Most of the bugs & feature requests in the issue backlog will actually come in through components maintained in related projects & repos, but if you're looking for an easy way to get a PR in, you might want to take a read through the docs here and see if there are any minor improvements or fixes that are needed. It's also a good way to get a deeper introduction to the project.


[FormRecognizer] Hide FormContentType enum's JSON member

@kinelski commented on Fri Sep 03 2021
We have mistakenly added JSON as a FormContentType option, but it's not actually used by the service. JSON is only used when the input is a form URL:
https://github.com/Azure/azure-sdk-for-net-pr/blob/a497198e0b4c9beb568b19de16d019a14b64fabc/sdk/formrecognizer/Azure.AI.FormRecognizer/src/swagger/fr3.0.yml#L34-L41
We need to:

Hide the JSON member in FormContentType.
Add proper error handling in case someone tries to use it. Would it be a breaking change?

@kinelski is this still a concern?

We'll keep the same error behavior but we'll still hide it. There's no point in spending much time on this one since it only affects the old client and we never got feedback related to customers trying to use this member.


Code for testing

This project seems amazing.
Do you have an idea when the code might be avilable for testing?
thanks a lot!!

Hi, thanks for your interest in our work. Our code will be released after CVPR.


hand dont moove

idk if this helps but i look in the stuff for the gorila rig and there are missing scripts

same issue, opened a new issue with screenshots of the missing scripts

how do i fix this issue?

SAME your the only i can find with this isuee


Sort kind names after loading all files

This prevents the HVM rules from being generated in different order every time.
Refresh the checker.hvm file to be in the new sorted order

Closes https://github.com/Kindelia/Kind2-before-merge/issues/46
I could have made sure that all files are loaded always in the same order, but I did it this way so that even after changing the contents of files, the rules would still be created in the same order, which helps maintain git diffs small.

Not applicable anymore in the new versions


AttributeError: 'av.data.stream.DataStream' object has no attribute 'decode'

    for frame in container.decode():
                 ^^^^^^^^^^^^^^^^^^
  File "av/container/input.pyx", line 208, in decode
  File "av/packet.pyx", line 81, in av.packet.Packet.decode
AttributeError: 'av.data.stream.DataStream' object has no attribute 'decode'

I'm still learning. It appears for packet in container.demux(): is the better solution.


Update linux installation instructions to cleanup packages-microsoft-prod.deb after installation

Summary
Currently instructions leave packages-microsoft-prod.deb in current folder after installation. Adding removal to cleanup leftovers

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: yanrez sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.


⚠ Fortnite has degraded performance

In 16ff6c4, Fortnite (https://fortnite.com) experienced degraded performance:

HTTP code: 200
Response time: 1540 ms

Resolved: Fortnite performance has improved in d3ca64f.


ButtonGroupExamples: Fix "MudButton" and "MudMenu" alignment in Split button section

Description
During my interactions with the Button Group page, I observed a slight height misalignment in the Split button section. Specifically, the MudMenu button was slightly misaligned compared to its adjacent MudButton, by approximately 1px. Notably, this misalignment's visibility varied based on the page's zoom level. To address this, I introduced a style adjustment to the MudMenu to ensure consistent alignment.
How Has This Been Tested?
To ensure the robustness of the implemented fix:

Automated Testing: All existing unit tests were executed, and they passed without any failures.
Manual Testing: I manually examined the Split button functionality at various zoom levels on the Button Group page, ensuring the MudMenu button is consistently aligned with the adjacent MudButton.

Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Visual Demonstrations
To better understand the issue and its subsequent resolution, please refer to the images below:
Before the Fix:

After the Fix:

Checklist:

[x] The PR is submitted to the correct branch (dev).
[x] My code follows the code style of this project.
[ ] I've added relevant tests.

What's kinda weird, is that it shows correctly on the DEV site. The css seems to be the same.
https://mudblazor.com/components/buttongroup#icon-buttons
https://dev.mudblazor.com/components/buttongroup#disable-elevation

What's kinda weird, is that it shows correctly on the DEV site. The css seems to be the same.
https://mudblazor.com/components/buttongroup#icon-buttons https://dev.mudblazor.com/components/buttongroup#disable-elevation

Indeed weird, maybe the response timer on dev somehow affects it? Otherwise I have no idea.

Thanks!


Write a gitignore when initializing a project

/domain @Betterment/test_track_core
/no-platform
/cc @phantomphildius
When a project is built, generate_build_timestamp drops a build_timestamp file in the testtrack directory. The file is not meant to be committed, so generating a .gitignore file when we initialize a new project provides a nice default experience.

<< domain LGTM -- glad to see that we very clearly say "Commit these files to your repository." in the README too 🙂


Standards On Re-Implementing Existing, External Model In MSR

In working on a re-implementation of an external model, I have had some questions regarding the order and extent of operations. These have been discussed to some degree in MSR Developer meetings and in meetings I had 1-1 with others.
The following questions and or ideas, which are not in any particular order, could constitute starting points for standards for re-instantiating external models via MSR:

For each re-implemented model, should it be a recommendation to write up a mathematical explanation before any programming is performed? Consistently doing this might help the author of the re-implementation reduce technical debt for both MSR and non-MSR developers.
What should be permitted of the re-implementation to exist in the MSR repository? I imagine that each re-implementation will have a tutorial but that for the re-implementer a Python file (rather than Python in Quarto) might be more efficient. The tutorial file and possibly the Python file could live in the MSR repository, while the data files could stay in an external repository, possibly the developer's cdcent sandbox or another cdcent repository made exclusively for the re-implementation.
When should a re-implementation be given its own repository?
How can the development of re-implementations be chunked such that reviewers need to not wait until everything is complete to review? What constitutes a "chunk" of a re-implementation? For this latter question, perhaps the boundaries can be drawn at a [mathematical model explanation, outline of the tutorial sections, outline of the expected new features to be made for the re-implementation (this does not necessarily need to be done by the re-implementer), each new feature, the "complete"-ish code file post-new-features added]. After each or some of the above tasks are done, another developer can be tagged for a review (not formal PR review, but a comment).
How to understand differences that emerge between the original implementation and the MSR re-implementation. These differences might be such things as the posterior predictive distribution or visual differences in forecasts made or the inferred values of parameters. What constitutes a small enough difference to say the re-implementation has correctly been done? Should a tool for comparing such differences be built into the re-implementation or exist in cfa-forecasttools or somewhere else?

While this is framed as being about "reimplementations" specifically, I think the discussion points apply to any new models that may be implemented with pyrenew.

For each re-implemented model, should it be a recommendation to write up a mathematical explanation before any programming is performed? Consistently doing this might help the author of the re-implementation reduce technical debt for both MSR and non-MSR developers.

The code is the model. The mathematical write up is not guaranteed to to be accurate or up to date. If someone wants to write things up in math notation for their own benefit, they are welcome to.

What should be permitted of the re-implementation to exist in the MSR repository? I imagine that each re-implementation will have a tutorial but that for the re-implementer a Python file (rather than Python in Quarto) might be more efficient. The tutorial file and possibly the Python file could live in the MSR repository, while the data files could stay in an external repository, possibly the developer's cdcent sandbox or another cdcent repository made exclusively for the re-implementation.

If a model is re-usable it should be part of the model submodule. If it is a one-off, it should be presented as a tutorial. Tutorials should be reproducible without access to private data. "Loose" python files should not appear in the this repo.

When should a re-implementation be given its own repository?

As soon as its usage exceeds the scope of a tutorial.

How can the development of re-implementations be chunked such that reviewers need to not wait until everything is complete to review? What constitutes a "chunk" of a re-implementation? For this latter question, perhaps the boundaries can be drawn at a [mathematical model explanation, outline of the tutorial sections, outline of the expected new features to be made for the re-implementation (this does not necessarily need to be done by the re-implementer), each new feature, the "complete"-ish code file post-new-features added]. After each or some of the above tasks are done, another developer can be tagged for a review (not formal PR review, but a comment).

We should be careful to distinguish between pyrenew features and model features. If possible, model PR's should not introduce any new pyrenew features. This will help keep things "chunked."

How to understand differences that emerge between the original implementation and the MSR re-implementation. These differences might be such things as the posterior predictive distribution or visual differences in forecasts made or the inferred values of parameters. What constitutes a small enough difference to say the re-implementation has correctly been done? Should a tool for comparing such differences be built into the re-implementation or exist in cfa-forecasttools or somewhere else?

Still have to think about this. Such comparisons should not find their way into this repo, but are important steps in this process.

Endorse @damonbayer's answers here.


include instructions to update global.json

latest sdk values need to be set in global.json to make the projects work, to cope with the error reported in #236

@OzBob I'm not convinced this is the right approach. I don't think we want to encourage use of older SDK's. If someone doesn't have atleast the version specified in global.json, then the appropriate remedy would be to obtain the latest SDK IMHO.
I also don't think that forcing anyone to obtain an older-than-newest SDK is appropriate. Ideally, we would have some kind of a webhook that would automatically create a PR into global.json every time a new supported SDK (like 3.1.102) is published. In the alternative, I think specifying a rollForward policy in global.json - the latest patch seems like the right fit here - more prudent to me.

BTW I should I started with this really - thanks for taking the time to notice this problem and trying to solve it 👍

Thanks for saying thanks 😁👍
Webhook and roll forward to a patch sound like good ideas. If you do it, could you blog /document how and link here? It would be something I'd like to learn.


tracing: don't emit span New and Close events

Does this remove new and close events outside of anemo as well?
cc @velvia

Yes it does

Does this make #[instrument(level = "debug", skip_all)] etc no-ops now? Do we need to manually add more debug logs?
cc @akichidis

No, they aren't no ops. The spans are still opened and their context is shared with all events that happen while they're open.

Yeah, definitely #[instrument(...)] is still doing work, but it seems we will lose the logs of new and close for enabling logging at debug verbosity for Narwhal, which is what we care about the most. e.g. if we need to add separate log statements for https://github.com/mwtian/sui/blob/19e45f4964c1231b235c36d7f4dbbbc9633a73e5/narwhal/primary/src/core.rs to print header_digest, it will be a bit tedious. We will also lose latency info in a few places.
One question is what is the disadvantage of going back two steps, i.e. re-enabling logging new and close events based on the verbosity in #[instrument(...)], and log anemo span new and close at debug or trace verbosity?

The anemo trace spans need to be enabled so that appropriate context exists for when we end up seeing rpc errors. Before when they were at debug, there wasn't a lot of context on the error logs


Implement Mozart gesture arena on Fuchsia

Please.

See https://github.com/flutter/flutter/issues/10443 for the cross-view hit-testing.

Here is the API in Mozart:
https://fuchsia-review.googlesource.com/c/33525/

I understand this is part of what @chinmaygarde is working on at the moment.
@chinmaygarde, let me know if you'd any help with this one, especially on the framework side (I am less sure what needs doing on the engine side).

We are not actively working on this this week.

My understanding is that we can't implement this yet because Mozart2 doesn't yet have the gesture arena backend we need. I am therefore removing the customer: blocker label. We will not be working on this until we hear that the ball is back in our court.

cc @jaeheon

Funny timing. We do now have the gesture arena backend in Scenic, but we're not quite ready to integrate with Flutter's arena. A prereq is this PR:
https://github.com/flutter/engine/pull/28242
and once done, I'll cook up a design to have the flutter arena communicate with the PointerDelegate in PlatformView.

@jaeheon Is this this still on the radar for Fuchsia?

With recent events, probably no longer.


Issue 15313 - std.conv.emplace cannot initialize const objects

I've made successive simplifications of the complicated helper code around emplace. Last commit fixes the actual bug.

The actual fix and the void-ization of the internal helpers LGTM.
When I have more time, I'll review the refactoring of the implementation of emplaceImpl.


No suitable Matlab and/or MX_Library version found - skipping Gpufit Matlab binding!

I tried to use cmake-gui to build Gpufit from the source with MATLAB binding. I set Matlab_WORKING_DIRECTORY in cmake-gui while doing configuration, but it always shows me 'No suitable Matlab and/or MX_Library version found - skipping Gpufit Matlab binding!'. I don't have matlab 2014 in hand, but I tried matlab 2016-2018, and none of them worked out. Any thoughts? Thanks.

The Matlab_WORKING_DIRECTORY is setting the Matlab current folder when starting from Visual Studio.
The Matlab detection in CMake is made by CMake ("find_package( Matlab COMPONENTS MX_LIBRARY )"). Usually it works also for Matlab 2016-18 but it may not find Matlab in your case. Depending on your OS and the way you installed Matlab I would check with CMake until the single line ("find_package( Matlab COMPONENTS MX_LIBRARY )") works for you in any CMake file.

I tried to use cmake-gui to build Gpufit from the source with MATLAB binding. I set Matlab_WORKING_DIRECTORY in cmake-gui while doing configuration, but it always shows me 'No suitable Matlab and/or MX_Library version found - skipping Gpufit Matlab binding!'. I don't have matlab 2014 in hand, but I tried matlab 2016-2018, and none of them worked out. Any thoughts? Thanks.

Have you solved it?

Are you configuring the project for the correct architecture?  i.e. 32-bit vs. 64-bit?  If you are building for x64, you also need to have 64-bit matlab installed in order for cmake to find the correct package.

I am seeing the same "skipping Gpufit Matlab binding!" notification while trying to build Gpufit from both the command line and GUI. Where and how exactly do I set/change Matlab_WORKING_DIRECTORY (I am inexperienced with CMake)? I am confident I am building for the correct architecture (x64). Thank you!

I tried it again and I cannot reproduce the problem.
CMake automatically detects Matlab with the command find_package( Matlab COMPONENTS MX_LIBRARY ) in the file project-root/CMakeLists.txt. This will set variables in CMake, Matlab_FOUND, Matlab_EXECUTABLE and Matlab_ROOT_DIR. For me this works and Matlab is recognized. If you see "No suitable Matlab and/or MX_Library version found" instead, it means that CMake failed to find Matlab. It's most probably not a problem with Gpufit.
The Matlab_WORKING_DIRECTORY variable is set by us and not important for building the Matlab binding (as explained in the second comment here). It can be ignored for this issue.
I would update CMake and try it again. If it still fails to detect Matlab, it might be good to contact CMake or try to manually tell CMake where Matlab is by setting the Matlab_ROOT_DIR variable and running CMake again (find_package Matlab help of CMake).
I will leave this open a bit and add it to the FAQ. If you want, try the things mentioned above and report if they worked for you.


feat: Add KeysInValidator for validating fields containing specific keys

References
Issue(s): #201
Discussion: None
Description
This validator ensures that all keys in the object under validation are part of the specified parameter slice. The main benefits of this addition are:

It provides a simple and efficient way to validate that an object contains only the allowed keys, which enhances data integrity and consistency.
It reduces the need for custom validation logic in individual projects, promoting code reusability and maintainability.

Possible drawbacks

The KeysIn validator assumes that the object being validated is a map[string]interface{}. If the context value is not of this type, the validation will fail

The KeysIn validator assumes that the object being validated is a map[string]interface{}. If the context value is not of this type, the validation will fail

It is correct and this is how it should be done. 👍🏻

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

10 of 19 (52.63%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.1%) to 97.174%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

validation/keysin.go
10
19
52.63%

Totals

Change from base Build<PHONE_NUMBER>:
-0.1%

Covered Lines:
6052

Relevant Lines:
6228

💛  - Coveralls

Implementation looks correct to me. The third test case should expect true instead of false.

Implementation looks correct to me. The third test case should expect true instead of false.

updated, please check

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

21 of 23 (91.3%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.02%) to 97.288%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

validation/string.go
21
23
91.3%

Totals

Change from base Build<PHONE_NUMBER>:
-0.02%

Covered Lines:
6063

Relevant Lines:
6232

💛  - Coveralls

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

23 of 23 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.01%) to 97.345%

Totals

Change from base Build<PHONE_NUMBER>:
0.01%

Covered Lines:
6123

Relevant Lines:
6290

💛  - Coveralls

Thank you very much! 🎉