Can't pop with result inside WillPopScope while using OpenContainer

Steps to Reproduce

Run flutter create will_pop_scope.
Add animations package (animations 1.1.2)
Update the files as follows:

import 'package:animations/animations.dart';
import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: OverviewPage(),
    );
  }
}

class OverviewPage extends StatefulWidget {
  OverviewPage({Key key}) : super(key: key);

  @override
  _OverviewPageState createState() => _OverviewPageState();
}

class _OverviewPageState extends State<OverviewPage> {
  @override
  Widget build(BuildContext context) {
    return OpenContainer(
      closedBuilder: (context, action) => Container(
        child: Center(child: Text("Overview Page")),
      ),
      openBuilder: (context, action) => DetailPage(),
    );
  }
}

class DetailPage extends StatefulWidget {
  DetailPage({Key key}) : super(key: key);

  @override
  _DetailPageState createState() => _DetailPageState();
}

class _DetailPageState extends State<DetailPage> {
  @override
  Widget build(BuildContext context) {
    return WillPopScope(
      onWillPop: () {
        Navigator.of(context).pop("foo");

        return Future.value(false);
      },
      child: Container(
        child: Center(child: Text("Detail Page")),
      ),
    );
  }
}

Tap the screen on the Overview page
When on the detail page,  press the back button to navigate back to the overview page

Expected results:
Navigating back with a result from detail page to overview should be successful
Actual results:
Cannot navigate back to the overview page, stuck on detail page

Logs

[  +92 ms] executing: [C:\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +47 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ]<PHONE_NUMBER>7c3a836feee883712c241a5fd22983
[        ] executing: [C:\flutter/] git tag --points-at HEAD
[  +35 ms] Exit code 0 from: git tag --points-at HEAD
[        ] 1.22.5
[   +6 ms] executing: [C:\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +23 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable
[        ] executing: [C:\flutter/] git ls-remote --get-url origin
[  +21 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +47 ms] executing: [C:\flutter/] git rev-parse --abbrev-ref HEAD
[  +23 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[  +42 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] 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.
[   +4 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[  +14 ms] Artifact Instance of 'WindowsEngineArtifacts' 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.
[   +1 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +15 ms] executing: C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe devices -l
[  +28 ms] List of devices attached
           eb916ab1               device product:violet model:Redmi_Note_7_Pro device:violet transport_id:2
[   +6 ms] C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe -s eb916ab1 shell getprop
[  +76 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[   +3 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +8 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' 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.
[ +156 ms] Generating
V:\01_Work\bug_testing_projects\flutter\packages\animations\will_pop_scope\will_pop_scope\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
[  +28 ms] ro.hardware = qcom
[  +34 ms] Starting incremental build...
[   +2 ms] Initializing file store
[   +7 ms] Skipping target: gen_localizations
[  +14 ms] complete
[  +14 ms] Launching lib\main.dart on Redmi Note 7 Pro in debug mode...
[  +21 ms] C:\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev C:\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root
C:\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names --experimental-emit-debug-metadata
-Ddart.developer.causal_async_stacks=true --output-dill C:\Users\Admin\AppData\Local\Temp\flutter_tools.150509f1\flutter_tool.c93dd1af\app.dill --packages .packages
-Ddart.vm.profile=false -Ddart.vm.product=false
--bytecode-options=source-positions,local-var-info,debugger-stops,instance-field-initializers,keep-unreachable-code,avoid-closure-call-instructions --enable-asserts
--track-widget-creation --filesystem-scheme org-dartlang-root --initialize-from-dill build\cache.dill.track.dill
[  +13 ms] executing: C:\Users\Admin\AppData\Local\Android\sdk\build-tools\30.0.2\aapt dump xmltree
V:\01_Work\bug_testing_projects\flutter\packages\animations\will_pop_scope\will_pop_scope\build\app\outputs\flutter-apk\app.apk AndroidManifest.xml
[  +23 ms] Exit code 0 from: C:\Users\Admin\AppData\Local\Android\sdk\build-tools\30.0.2\aapt dump xmltree
V:\01_Work\bug_testing_projects\flutter\packages\animations\will_pop_scope\will_pop_scope\build\app\outputs\flutter-apk\app.apk AndroidManifest.xml
[   +1 ms] N: android=http://schemas.android.com/apk/res/android
             E: manifest (line=2)
               A: android:versionCode(0x0101021b)=(type 0x10)0x1
               A: android:versionName(0x0101021c)="1.0.0" (Raw: "1.0.0")
               A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1d
               A: android:compileSdkVersionCodename(0x01010573)="10" (Raw: "10")
               A: package="com.example.will_pop_scope" (Raw: "com.example.will_pop_scope")
               A: platformBuildVersionCode=(type 0x10)0x1d
               A: platformBuildVersionName=(type 0x10)0xa
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1d
               E: uses-permission (line=14)
                 A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
               E: application (line=22)
                 A: android:label(0x01010001)="will_pop_scope" (Raw: "will_pop_scope")
                 A: android:icon(0x01010002)=@0x7f080000
                 A: android:name(0x01010003)="io.flutter.app.FlutterApplication" (Raw: "io.flutter.app.FlutterApplication")
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")
                 E: activity (line=28)
                   A: android:theme(0x01010000)=@0x7f0a0000
                   A: android:name(0x01010003)="com.example.will_pop_scope.MainActivity" (Raw: "com.example.will_pop_scope.MainActivity")
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x40003fb4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: meta-data (line=42)
                     A: android:name(0x01010003)="io.flutter.embedding.android.NormalTheme" (Raw: "io.flutter.embedding.android.NormalTheme")
                     A: android:resource(0x01010025)=@0x7f0a0001
                   E: meta-data (line=52)
                     A: android:name(0x01010003)="io.flutter.embedding.android.SplashScreenDrawable" (Raw: "io.flutter.embedding.android.SplashScreenDrawable")
                     A: android:resource(0x01010025)=@0x7f040000
                   E: intent-filter (line=56)
                     E: action (line=57)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=59)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
                 E: meta-data (line=66)
                   A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
                   A: android:value(0x01010024)=(type 0x10)0x2
[  +20 ms] executing: C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe -s eb916ab1 shell -x logcat -v time -t 1
[ +144 ms] Exit code 0 from: C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe -s eb916ab1 shell -x logcat -v time -t 1
[        ] --------- beginning of system
           02-12 17:25:32.905 W/ActivityManager( 1766): Unable to start service Intent { cmp=com.xiaomi.xmsf/.push.service.HttpService } U=0: not found
[   +1 ms] executing: C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe -s eb916ab1 shell -x logcat -v time -t 1
[ +147 ms] Exit code 0 from: C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe -s eb916ab1 shell -x logcat -v time -t 1
[        ] --------- beginning of system
           02-12 17:25:32.905 W/ActivityManager( 1766): Unable to start service Intent { cmp=com.xiaomi.xmsf/.push.service.HttpService } U=0: not found
[   +9 ms] <- compile package:will_pop_scope/main.dart
[  +14 ms] executing: C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe version
[  +27 ms] Android Debug Bridge version 1.0.41
           Version 30.0.4-6686687
           Installed as C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe
[   +3 ms] executing: C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe start-server
[  +23 ms] Building APK
[  +20 ms] Running Gradle task 'assembleDebug'...
[   +7 ms] gradle.properties already sets `android.enableR8`
[  +23 ms] Using gradle from V:\01_Work\bug_testing_projects\flutter\packages\animations\will_pop_scope\will_pop_scope\android\gradlew.bat.
[   +5 ms] V:\01_Work\bug_testing_projects\flutter\packages\animations\will_pop_scope\will_pop_scope\android\gradlew.bat mode: 33279 rwxrwxrwx.
[   +9 ms] executing: C:\Program Files\Android\Android Studio\jre\bin\java -version
[  +74 ms] Exit code 0 from: C:\Program Files\Android\Android Studio\jre\bin\java -version
[        ] openjdk version "1.8.0_242-release"
           OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
           OpenJDK 64-Bit Server VM (build 25.242-b01, mixed mode)
[   +3 ms] executing: [V:\01_Work\bug_testing_projects\flutter\packages\animations\will_pop_scope\will_pop_scope\android/]
V:\01_Work\bug_testing_projects\flutter\packages\animations\will_pop_scope\will_pop_scope\android\gradlew.bat -Pverbose=true -Ptarget-platform=android-arm64
-Ptarget=V:\01_Work\bug_testing_projects\flutter\packages\animations\will_pop_scope\will_pop_scope\lib\main.dart -Ptrack-widget-creation=true
-Pfilesystem-scheme=org-dartlang-root assembleDebug
[+3150 ms] > Task :app:compileFlutterBuildDebug
[   +1 ms] [  +89 ms] executing: [C:\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [  +49 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +1 ms] [        ]<PHONE_NUMBER>7c3a836feee883712c241a5fd22983
[  +45 ms] [        ] executing: [C:\flutter/] git tag --points-at HEAD
[        ] [  +35 ms] Exit code 0 from: git tag --points-at HEAD
[        ] [        ] 1.22.5
[   +1 ms] [   +7 ms] executing: [C:\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[        ] [  +24 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[  +17 ms] [        ] origin/stable
[   +3 ms] [        ] executing: [C:\flutter/] git ls-remote --get-url origin
[        ] [  +22 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] [        ] https://github.com/flutter/flutter.git
[        ] [  +49 ms] executing: [C:\flutter/] git rev-parse --abbrev-ref HEAD
[        ] [  +24 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] stable
[        ] [  +28 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[   +2 ms] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +2 ms] [        ] 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.
[        ] [   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' 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.
[  +14 ms] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [  +14 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[  +17 ms] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[  +17 ms] [        ] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[  +21 ms] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +2 ms] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[  +22 ms] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[  +11 ms] [        ] 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.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[  +11 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[        ] [  +56 ms] Initializing file store
[        ] [  +11 ms] Skipping target: gen_localizations
[        ] [   +7 ms] kernel_snapshot: Starting due to {}
[        ] [  +21 ms] C:\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev C:\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root
C:\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --target=flutter -Ddart.developer.causal_async_stacks=true -Ddart.vm.profile=false -Ddart.vm.product=false
--bytecode-options=source-positions,local-var-info,debugger-stops,instance-field-initializers,keep-unreachable-code,avoid-closure-call-instructions --enable-asserts
--track-widget-creation --no-link-platform --packages V:\01_Work\bug_testing_projects\flutter\packages\animations\will_pop_scope\will_pop_scope\.packages --output-dill
V:\01_Work\bug_testing_projects\flutter\packages\animations\will_pop_scope\will_pop_scope\.dart_tool\flutter_build\a52f3f76fad8f49f045c6cc4534555a6\app.dill --depfile
V:\01_Work\bug_testing_projects\flutter\packages\animations\will_pop_scope\will_pop_scope\.dart_tool\flutter_build\a52f3f76fad8f49f045c6cc4534555a6\kernel_snapshot.d
package:will_pop_scope/main.dart
[+4474 ms] [+5702 ms] kernel_snapshot: Complete
[ +399 ms] [ +429 ms] debug_android_application: Starting due to {}
[ +200 ms] [ +216 ms] debug_android_application: Complete
[ +500 ms] [ +442 ms] Persisting file store
[        ] [  +12 ms] Done persisting file store
[        ] [   +9 ms] build succeeded.
[        ] [  +12 ms] "flutter assemble" took 6,947ms.
[  +11 ms] [   +2 ms] ensureAnalyticsSent: 0ms
[        ] [        ] Running shutdown hooks
[        ] [        ] Shutdown hooks complete
[        ] [        ] exiting with code 0
[ +185 ms] > Task :app:packLibsflutterBuildDebug UP-TO-DATE
[        ] > Task :app:preBuild UP-TO-DATE
[        ] > Task :app:preDebugBuild UP-TO-DATE
[        ] > Task :app:checkDebugManifest UP-TO-DATE
[  +11 ms] > Task :app:generateDebugBuildConfig UP-TO-DATE
[   +1 ms] > Task :app:compileDebugAidl NO-SOURCE
[        ] > Task :app:compileDebugRenderscript NO-SOURCE
[        ] > Task :app:cleanMergeDebugAssets
[        ] > Task :app:mergeDebugShaders UP-TO-DATE
[        ] > Task :app:compileDebugShaders UP-TO-DATE
[        ] > Task :app:generateDebugAssets UP-TO-DATE
[        ] > Task :app:mergeDebugAssets
[ +283 ms] > Task :app:copyFlutterAssetsDebug
[   +1 ms] > Task :app:mainApkListPersistenceDebug UP-TO-DATE
[        ] > Task :app:generateDebugResValues UP-TO-DATE
[  +18 ms] > Task :app:generateDebugResources UP-TO-DATE
[  +18 ms] > Task :app:mergeDebugResources UP-TO-DATE
[  +20 ms] > Task :app:createDebugCompatibleScreenManifests UP-TO-DATE
[  +11 ms] > Task :app:processDebugManifest UP-TO-DATE
[   +1 ms] > Task :app:processDebugResources UP-TO-DATE
[  +27 ms] > Task :app:compileDebugKotlin UP-TO-DATE
[   +3 ms] > Task :app:javaPreCompileDebug UP-TO-DATE
[        ] > Task :app:compileDebugJavaWithJavac UP-TO-DATE
[        ] > Task :app:compileDebugSources UP-TO-DATE
[        ] > Task :app:processDebugJavaRes NO-SOURCE
[        ] > Task :app:mergeDebugJavaResource UP-TO-DATE
[        ] > Task :app:checkDebugDuplicateClasses UP-TO-DATE
[        ] > Task :app:transformClassesWithDexBuilderForDebug UP-TO-DATE
[        ] > Task :app:desugarDebugFileDependencies UP-TO-DATE
[        ] > Task :app:mergeExtDexDebug UP-TO-DATE
[        ] > Task :app:mergeDexDebug UP-TO-DATE
[        ] > Task :app:validateSigningDebug UP-TO-DATE
[  +11 ms] > Task :app:signingConfigWriterDebug UP-TO-DATE
[        ] > Task :app:mergeDebugJniLibFolders UP-TO-DATE
[        ] > Task :app:mergeDebugNativeLibs UP-TO-DATE
[        ] > Task :app:stripDebugDebugSymbols UP-TO-DATE
[        ] Compatible side by side NDK version was not found.
[+1077 ms] > Task :app:packageDebug
[ +276 ms] > Task :app:assembleDebug
[        ] BUILD SUCCESSFUL in 10s
[        ] 31 actionable tasks: 6 executed, 25 up-to-date
[ +349 ms] Running Gradle task 'assembleDebug'... (completed in 11.4s)
[ +172 ms] calculateSha: LocalDirectory: 'V:\01_Work\bug_testing_projects\flutter\packages\animations\will_pop_scope\will_pop_scope\build\app\outputs\flutter-apk'/app.apk
[  +22 ms] calculateSha: reading file took 21us
[ +434 ms] calculateSha: computing sha took 433us
[  +11 ms] √ Built build\app\outputs\flutter-apk\app-debug.apk.
[   +4 ms] executing: C:\Users\Admin\AppData\Local\Android\sdk\build-tools\30.0.2\aapt dump xmltree
V:\01_Work\bug_testing_projects\flutter\packages\animations\will_pop_scope\will_pop_scope\build\app\outputs\flutter-apk\app.apk AndroidManifest.xml
[  +15 ms] Exit code 0 from: C:\Users\Admin\AppData\Local\Android\sdk\build-tools\30.0.2\aapt dump xmltree
V:\01_Work\bug_testing_projects\flutter\packages\animations\will_pop_scope\will_pop_scope\build\app\outputs\flutter-apk\app.apk AndroidManifest.xml
[   +3 ms] N: android=http://schemas.android.com/apk/res/android
             E: manifest (line=2)
               A: android:versionCode(0x0101021b)=(type 0x10)0x1
               A: android:versionName(0x0101021c)="1.0.0" (Raw: "1.0.0")
               A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1d
               A: android:compileSdkVersionCodename(0x01010573)="10" (Raw: "10")
               A: package="com.example.will_pop_scope" (Raw: "com.example.will_pop_scope")
               A: platformBuildVersionCode=(type 0x10)0x1d
               A: platformBuildVersionName=(type 0x10)0xa
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1d
               E: uses-permission (line=14)
                 A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
               E: application (line=22)
                 A: android:label(0x01010001)="will_pop_scope" (Raw: "will_pop_scope")
                 A: android:icon(0x01010002)=@0x7f080000
                 A: android:name(0x01010003)="io.flutter.app.FlutterApplication" (Raw: "io.flutter.app.FlutterApplication")
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")
                 E: activity (line=28)
                   A: android:theme(0x01010000)=@0x7f0a0000
                   A: android:name(0x01010003)="com.example.will_pop_scope.MainActivity" (Raw: "com.example.will_pop_scope.MainActivity")
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x40003fb4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: meta-data (line=42)
                     A: android:name(0x01010003)="io.flutter.embedding.android.NormalTheme" (Raw: "io.flutter.embedding.android.NormalTheme")
                     A: android:resource(0x01010025)=@0x7f0a0001
                   E: meta-data (line=52)
                     A: android:name(0x01010003)="io.flutter.embedding.android.SplashScreenDrawable" (Raw: "io.flutter.embedding.android.SplashScreenDrawable")
                     A: android:resource(0x01010025)=@0x7f040000
                   E: intent-filter (line=56)
                     E: action (line=57)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=59)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
                 E: meta-data (line=66)
                   A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
                   A: android:value(0x01010024)=(type 0x10)0x2
[  +33 ms] Stopping app 'app.apk' on Redmi Note 7 Pro.
[  +11 ms] executing: C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe -s eb916ab1 shell am force-stop com.example.will_pop_scope
[  +65 ms] executing: C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe -s eb916ab1 shell pm list packages com.example.will_pop_scope
[  +59 ms] package:com.example.will_pop_scope
[   +1 ms] executing: C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe -s eb916ab1 shell cat /data/local/tmp/sky.com.example.will_pop_scope.sha1
[  +36 ms] 20d47da4f2c86fed9e24f67dbf2fabc2f612ae29
[        ] Installing APK.
[   +1 ms] executing: C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe version
[  +13 ms] Android Debug Bridge version 1.0.41
           Version 30.0.4-6686687
           Installed as C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe
[   +4 ms] executing: C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe start-server
[  +15 ms] Installing build\app\outputs\flutter-apk\app.apk...
[        ] executing: C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe -s eb916ab1 install -t -r
V:\01_Work\bug_testing_projects\flutter\packages\animations\will_pop_scope\will_pop_scope\build\app\outputs\flutter-apk\app.apk
[+3934 ms] Performing Streamed Install
                    Success
[        ] Installing build\app\outputs\flutter-apk\app.apk... (completed in 3.9s)
[   +1 ms] executing: C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe -s eb916ab1 shell echo -n 35c56b32c38f51ef3e5ea84c417b42b5067d1032 >
/data/local/tmp/sky.com.example.will_pop_scope.sha1
[  +73 ms] Redmi Note 7 Pro startApp
[   +2 ms] executing: C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe -s eb916ab1 shell am start -a android.intent.action.RUN -f 0x20000000 --ez
enable-background-compilation true --ez enable-dart-profiling true --ez enable-checked-mode true --ez verify-entry-points true
com.example.will_pop_scope/com.example.will_pop_scope.MainActivity
[ +165 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.example.will_pop_scope/.MainActivity (has extras) }
[        ] Waiting for observatory port to be available...
[ +953 ms] Observatory URL on device: http://<IP_ADDRESS>:39587/1h7ObRsVw-c=/
[   +1 ms] executing: C:\Users\Admin\AppData\Local\Android\sdk\platform-tools\adb.exe -s eb916ab1 forward tcp:0 tcp:39587
[  +16 ms] 53612
[        ] Forwarded host port 53612 to device port 39587 for Observatory
[   +3 ms] Caching compiled dill
[  +90 ms] Connecting to service protocol: http://<IP_ADDRESS>:53612/1h7ObRsVw-c=/
[   +1 ms] DDS is currently disabled due to https://github.com/flutter/flutter/issues/62507
[ +298 ms] Successfully connected to service protocol: http://<IP_ADDRESS>:53612/1h7ObRsVw-c=/
[   +1 ms] Waiting for Redmi Note 7 Pro to report its views...
[   +6 ms] Waiting for Redmi Note 7 Pro to report its views... (completed in 5ms)
[  +16 ms] DevFS: Creating new filesystem on the device (null)
[  +30 ms] DevFS: Created new filesystem on the device (file:///data/user/0/com.example.will_pop_scope/code_cache/will_pop_scopeHLTLHR/will_pop_scope/)
[   +1 ms] Updating assets
[  +60 ms] Syncing files to device Redmi Note 7 Pro...
[   +1 ms] Scanning asset files
[   +2 ms] <- reset
[        ] Compiling dart to kernel with 0 updated files
[        ] <- recompile package:will_pop_scope/main.dart fba0b3d9-c66b-49dd-abfe-2ad7afcac33a
[        ] <- fba0b3d9-c66b-49dd-abfe-2ad7afcac33a
[  +77 ms] Updating files
[ +449 ms] DevFS: Sync finished
[   +1 ms] Syncing files to device Redmi Note 7 Pro... (completed in 534ms)
[        ] Synced 1.8MB.
[   +1 ms] <- accept
[  +10 ms] Connected to _flutterView/0x7d290ab820.
[   +7 ms] Flutter run key commands.
[   +1 ms] r Hot reload.
[        ] R Hot restart.
[        ] h Repeat this help message.
[        ] d Detach (terminate "flutter run" but leave application running).
[        ] c Clear the screen
[        ] q Quit (terminate the application on the device).
[        ] An Observatory debugger and profiler on Redmi Note 7 Pro is available at: http://<IP_ADDRESS>:53612/1h7ObRsVw-c=/
[ +176 ms] I/.will_pop_scop( 7490): ProcessProfilingInfo new_methods=426 is saved saved_to_disk=1 resolve_classes_delay=8000
[+25059 ms] Application finished.

Analyzing will_pop_scope...
No issues found! (ran in 2.3s)

[√] Flutter (Channel stable, 1.22.5, on Microsoft Windows [Version 10.0.18363.1316], locale en-US)
    • Flutter version 1.22.5 at C:\flutter
    • Framework revision<PHONE_NUMBER> (9 weeks ago), 2020-12-10 11:54:40 -0800
    • Engine revision ae90085a84
    • Dart version 2.10.4

[√] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at C:\Users\Admin\AppData\Local\Android\sdk
    • Platform android-30, build-tools 30.0.2
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.

[√] Android Studio (version 4.0)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 49.0.2
    • Dart plugin version 193.7547
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[√] VS Code, 64-bit edition (version 1.53.0)
    • VS Code at C:\Program Files\Microsoft VS Code
    • Flutter extension version 3.17.0

[√] Connected device (1 available)
    • Redmi Note 7 Pro (mobile) • eb916ab1 • android-arm64 • Android 10 (API 29)

• No issues found!

Hi @khoadng
Thanks for filing the issue, I can reproduce with the result on pop, it works without a result
This works
    onWillPop: () {
        print('onWillPop');
        Navigator.of(context).pop();

        return Future.value(false);
      },

Doesn't work
    onWillPop: () {
        print('onWillPop');
        Navigator.of(context).pop("foo");

        return Future.value(false);
      },

code sample
import 'package:animations/animations.dart';
import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: OverviewPage(),
    );
  }
}

class OverviewPage extends StatefulWidget {
  OverviewPage({Key key}) : super(key: key);

  @override
  _OverviewPageState createState() => _OverviewPageState();
}

class _OverviewPageState extends State<OverviewPage> {
  @override
  Widget build(BuildContext context) {
    return OpenContainer(
      useRootNavigator: true,
      closedBuilder: (context, action) => Container(
        child: Center(child: Text("Overview Page")),
      ),
      openBuilder: (context, action) => DetailPage(),
    );
  }
}

class DetailPage extends StatefulWidget {
  DetailPage({Key key}) : super(key: key);

  @override
  _DetailPageState createState() => _DetailPageState();
}

class _DetailPageState extends State<DetailPage> {
  @override
  Widget build(BuildContext context) {
    return WillPopScope(
      onWillPop: () {
        print('onWillPop');
        Navigator.of(context).pop("foo");

        return Future.value(false);
      },
      child: Container(
        child: Center(child: Text("Detail Page")),
      ),
    );
  }
}

logs
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=59)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw:
                       "android.intent.category.LAUNCHER")
                 E: meta-data (line=66)
                   A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
                   A: android:value(0x01010024)=(type 0x10)0x2
                 E: activity (line=70)
                   A: android:theme(0x01010000)=@0x01030007
                   A: android:name(0x01010003)="io.flutter.plugins.urllauncher.WebViewActivity" (Raw:
                   "io.flutter.plugins.urllauncher.WebViewActivity")
                   A: android:exported(0x01010010)=(type 0x12)0x0
[   +7 ms] Stopping app 'app.apk' on Android SDK built for x86.
[        ] executing: /Volumes/Extreme/SDK/platform-tools/adb -s emulator-5554 shell am force-stop com.nevercode.triage
[ +107 ms] executing: /Volumes/Extreme/SDK/platform-tools/adb -s emulator-5554 shell pm list packages
com.nevercode.triage
[  +72 ms] package:com.nevercode.triage
[   +3 ms] executing: /Volumes/Extreme/SDK/platform-tools/adb -s emulator-5554 shell cat
/data/local/tmp/sky.com.nevercode.triage.sha1
[  +50 ms] feba95dbd02e45aa2948819cec46f38a223540e2
[   +1 ms] Installing APK.
[   +3 ms] Installing build/app/outputs/flutter-apk/app.apk...
[        ] executing: /Volumes/Extreme/SDK/platform-tools/adb -s emulator-5554 install -t -r
/Users/tahatesser/AndroidStudioProjects/stable_flutter/build/app/outputs/flutter-apk/app.apk
[+1662 ms] Performing Streamed Install
                    Success
[   +2 ms] Installing build/app/outputs/flutter-apk/app.apk... (completed in 1,663ms)
[   +3 ms] executing: /Volumes/Extreme/SDK/platform-tools/adb -s emulator-5554 shell echo -n
4a2a377cc7562c4d9b737eaa218295b3319d6481 > /data/local/tmp/sky.com.nevercode.triage.sha1
[  +48 ms] executing: /Volumes/Extreme/SDK/platform-tools/adb -s emulator-5554 shell -x logcat -v time -t 1
[ +120 ms] --------- beginning of main
                    02-12 19:58:42.087 I/Finsky  (  883): [1198] qbr.run(16): Wrote row to frosting DB: 241
[  +16 ms] executing: /Volumes/Extreme/SDK/platform-tools/adb -s emulator-5554 shell am start -a
android.intent.action.RUN -f 0x20000000 --ez enable-background-compilation true --ez enable-dart-profiling true --ez
enable-checked-mode true --ez verify-entry-points true com.nevercode.triage/com.nevercode.triage.MainActivity
[ +226 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.nevercode.triage/.MainActivity (has
extras) }
[   +1 ms] Waiting for observatory port to be available...
[+2529 ms] Observatory URL on device: http://<IP_ADDRESS>:45135/TyVkvg4VAJ8=/
[   +2 ms] executing: /Volumes/Extreme/SDK/platform-tools/adb -s emulator-5554 forward tcp:0 tcp:45135
[  +20 ms] 58267
[        ] Forwarded host port 58267 to device port 45135 for Observatory
[   +6 ms] Caching compiled dill
[ +115 ms] Connecting to service protocol: http://<IP_ADDRESS>:58267/TyVkvg4VAJ8=/
[ +460 ms] Launching a Dart Developer Service (DDS) instance at http://<IP_ADDRESS>:0, connecting to VM service at
http://<IP_ADDRESS>:58267/TyVkvg4VAJ8=/.
[ +448 ms] DDS is listening at http://<IP_ADDRESS>:58276/FxJP0i6YY0w=/.
[ +100 ms] Successfully connected to service protocol: http://<IP_ADDRESS>:58267/TyVkvg4VAJ8=/
[  +34 ms] DevFS: Creating new filesystem on the device (null)
[  +50 ms] DevFS: Created new filesystem on the device
(file:///data/user/0/com.nevercode.triage/code_cache/stable_flutterIEROGR/stable_flutter/)
[   +2 ms] Updating assets
[ +184 ms] Syncing files to device Android SDK built for x86...
[   +2 ms] <- reset
[        ] Compiling dart to kernel with 0 updated files
[   +4 ms] <- recompile package:triage/main.dart 2e530296-ca97-4661-801b-0cf72825bc07
[        ] <- 2e530296-ca97-4661-801b-0cf72825bc07
[  +10 ms] D/EGL_emulation( 5678): eglMakeCurrent: 0xe1e40ea0: ver 3 0 (tinfo 0xd9d0f4d0)
[        ] D/eglCodecCommon( 5678): setVertexArrayObject: set vao to 0 (0) 1 0
[ +548 ms] Updating files.
[        ] DevFS: Sync finished
[   +1 ms] Syncing files to device Android SDK built for x86... (completed in 569ms)
[   +1 ms] Synced 0.0MB.
[   +4 ms] <- accept
[  +43 ms] Connected to _flutterView/0xd68e7410.
[   +8 ms] Flutter run key commands.
[   +3 ms] r Hot reload. 🔥🔥🔥
[   +2 ms] R Hot restart.
[        ] h Repeat this help message.
[        ] d Detach (terminate "flutter run" but leave application running).
[        ] c Clear the screen
[        ] q Quit (terminate the application on the device).
[        ] Running with unsound null safety
[        ] For more information see https://dart.dev/null-safety/unsound-null-safety
[        ] An Observatory debugger and profiler on Android SDK built for x86 is available at:
http://<IP_ADDRESS>:58276/FxJP0i6YY0w=/
[+1662 ms] The Flutter DevTools debugger and profiler on Android SDK built for x86 is available at:
                    http://<IP_ADDRESS>:9100?uri=http%3A%2F%2F<IP_ADDRESS>%3A58276%2FFxJP0i6YY0w%3D%2F
[+4490 ms] I/flutter ( 5678): onWillPop
[ +521 ms] I/flutter ( 5678): onWillPop
[ +279 ms] I/flutter ( 5678): onWillPop
[ +727 ms] I/chatty  ( 5678): uid=10138(com.nevercode.triage) 1.ui identical 2 lines
[   +1 ms] I/flutter ( 5678): onWillPop

flutter doctor -v
[✓] Flutter (Channel stable, 1.22.6, on macOS 11.2.1 20D74 darwin-x64, locale en-GB)
    • Flutter version 1.22.6 at /Users/tahatesser/Code/flutter_stable
    • Framework revision 9b2d32b605 (3 weeks ago), 2021-01-22 14:36:39 -0800
    • Engine revision 2f0af37152
    • Dart version 2.10.5
[✗] Android toolchain - develop for Android devices
    ✗ Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, set ANDROID_SDK_ROOT to that location.
      You may also want to add it to your PATH environment variable.
[!] Xcode - develop for iOS and macOS (Xcode 12.4)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.4, Build version 12D4e
    ✗ CocoaPods not installed.
        CocoaPods is used to retrieve the iOS and macOS platform side's plugin code that responds to your plugin usage on the Dart side.
        Without CocoaPods, plugins will not work on iOS or macOS.
        For more info, see https://flutter.dev/platform-plugins
      To install:
        sudo gem install cocoapods
[!] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
[✓] VS Code (version 1.53.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.19.0
[✓] Connected device (1 available)
    • Taha’s iPhone (mobile) • 00008020-001059882212002E • ios • iOS 14.4
! Doctor found issues in 3 categories.

[✓] Flutter (Channel master, 1.27.0-2.0.pre.77, on macOS 11.2.1 20D74 darwin-x64, locale en-GB)
    • Flutter version 1.27.0-2.0.pre.77 at /Users/tahatesser/Code/flutter_master
    • Framework revision 9296a527b3 (12 hours ago), 2021-02-11 18:33:24 -0800
    • Engine revision cdc49c575b
    • Dart version 2.13.0 (build 2.13.0-25.0.dev)
[✗] Android toolchain - develop for Android devices
    ✗ Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, please use
      `flutter config --android-sdk` to update to that location.
[!] Xcode - develop for iOS and macOS
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.4, Build version 12D4e
    ✗ CocoaPods not installed.
        CocoaPods is used to retrieve the iOS and macOS platform side's plugin code that responds to your plugin usage on the Dart side.
        Without CocoaPods, plugins will not work on iOS or macOS.
        For more info, see https://flutter.dev/platform-plugins
      To install see https://guides.cocoapods.org/using/getting-started.html#installation for instructions.
[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
[✓] VS Code (version 1.53.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.19.0
[✓] Connected device (3 available)
    • Taha’s iPhone (mobile) • 00008020-001059882212002E • ios            • iOS 14.4
    • macOS (desktop)        • macos                     • darwin-x64     • macOS 11.2.1 20D74 darwin-x64
    • Chrome (web)           • chrome                    • web-javascript • Google Chrome 88.0.4324.150
! Doctor found issues in 2 categories.

Thank you

Hi. This issue is reproducible on stable and master channel with sample code in https://github.com/flutter/flutter/issues/75905#issue-807122237

flutter doctor -v
[✓] Flutter (Channel stable, 2.10.5, on macOS 12.2.1 21D62 darwin-x64, locale en-VN)
    • Flutter version 2.10.5 at /Users/huynq/Documents/GitHub/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 5464c5bac7 (9 days ago), 2022-04-18 09:55:37 -0700
    • Engine revision 57d3bac3dd
    • Dart version 2.16.2
    • DevTools version 2.9.2

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /Users/huynq/Library/Android/sdk
    • Platform android-31, build-tools 31.0.0
    • ANDROID_HOME = /Users/huynq/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7281165)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 13.2.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • CocoaPods version 1.11.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2020.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7281165)

[✓] Android Studio (version 4.1)
    • Android Studio at /Users/huynq/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/201.7042882/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[✓] Android Studio
    • Android Studio at /Users/huynq/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-1/203.7185775/Android Studio Preview.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.8+10-b944.6842174)

[✓] IntelliJ IDEA Community Edition (version 2020.3.3)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] VS Code (version 1.62.3)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.28.0

[✓] Connected device (2 available)
    • Android SDK built for x86 (mobile) • emulator-5554 • android-x86    • Android 10 (API 29) (emulator)
    • Chrome (web)                       • chrome        • web-javascript • Google Chrome 100.0.4896.127

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

[✓] Flutter (Channel master, 2.13.0-0.0.pre.713, on macOS 12.2.1 21D62 darwin-x64, locale en-VN)
    • Flutter version 2.13.0-0.0.pre.713 at /Users/huynq/Documents/GitHub/flutter_master
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision d69cff97cd (2 days ago), 2022-04-25 06:39:06 -0400
    • Engine revision c901936d4f
    • Dart version 2.18.0 (build 2.18.0-44.0.dev)
    • DevTools version 2.12.2

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /Users/huynq/Library/Android/sdk
    • Platform android-31, build-tools 31.0.0
    • ANDROID_HOME = /Users/huynq/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7281165)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 13.2.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • CocoaPods version 1.11.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2020.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7281165)

[✓] Android Studio (version 4.1)
    • Android Studio at /Users/huynq/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/201.7042882/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[!] Android Studio
    • Android Studio at /Users/huynq/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-1/203.7185775/Android Studio Preview.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    ✗ Unable to find bundled Java version.
    • Try updating or re-installing Android Studio.

[✓] IntelliJ IDEA Community Edition (version 2020.3.3)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] VS Code (version 1.62.3)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.28.0

[✓] Connected device (2 available)
    • Android SDK built for x86 (mobile) • emulator-5554 • android-x86    • Android 10 (API 29) (emulator)
    • Chrome (web)                       • chrome        • web-javascript • Google Chrome 100.0.4896.127

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 1 category.

Any workarounds ? It's open since begin of 2021 :(
This problem is much worse in case of preserve the bottom sheet, the app closes if we use native back button - instead of back the page/container

Any news?

Hi, any update? Same issue with PopScope.


waffle.io Badge

Merge this to receive a badge indicating the number of issues in the ready column on your waffle.io board at https://waffle.io/IAG-NZ/KudosPlatform
This was requested by a real person (user PlagueHO) on waffle.io, we're not trying to spam you.

This change is

Reviewed 1 of 1 files at r1.
Review status: all files reviewed at latest revision, all discussions resolved, some commit checks failed.

Comments from Reviewable


Better support as a library

Is your feature request related to a problem? Please describe.
If someone want to integrate gitleaks into another tool, it is not trivial to do without shelling out. I believe this scenario could be made easier with some changes to Scan
Describe the solution you'd like
Allow Scan to take a context.Context and quit when that context is cancelled. Scan should return just the results, and possibly some "progress information". The main.go of gitleaks can consume those outputs and decide to write to stdout/stderr etc as needed.
Describe alternatives you've considered
I can shell out within my go application and capture stdout/stderr, but it's not as clean.
Additional context
Add any other context or screenshots about the feature request here.
cc @zricethezav

This might be something I pursue in the future but currently I do not want to support it as a library


Does not return JSON when invalid battletag is used (PC only)

Issue
When an invalid battletag is used for pc platform, the response seems to be in html instead

Links that cause the issue
https://owapi.net/api/v3/u/hello/blob?platform=pc
https://owapi.net/api/v3/u/hello-1234/blob?platform=pc

wait, that broke it even more


Refined GitHub version history: compatibility with versions of Firefox

Somewhere between (not within) these two records:

https://web.archive.org/web/20181002162604/https://addons.mozilla.org/en-US/firefox/addon/refined-github-/versions/ (ending at <IP_ADDRESS>4)
https://addons.mozilla.org/addon/refined-github-/versions/ (no longer allowing more than 25 versions)

– there'll be the last version that was compatible with Firefox 56 (or 55.0 and later).
Please, can you tell which version? Plus a link to the .xpi, if you can.
Thanks

(Sorry, the bug label was not intended; I can't remove it.)

What version of Firefox do you need exactly? And why are you on an old version of Firefox?

Thanks for identifying the commits.
I have Waterfox <IP_ADDRESS>. Waterfox 56.0 was based on Firefox 56.0.
Re: https://redd.it/aw8rqm whilst I happily use slightly outdated <IP_ADDRESS>2 (for Firefox 61.0 and later, not expecting full compatibility with Waterfox 56.x), other users of Waterfox might prefer the most recent version of the extension that was compatible with Firefox 56.
I'll raise a question in the Mozilla area. If we can be given a real-world  example of how to use the API – resulting in an AMO link to the required .xpi – then future situations such as might become less complicated for people (like me) who are not developers …

There's no other way to get the xpi, we don't save each version. You can find the URLs on Wayback. To download them, strip everything before the second https in the URL:

https://web.archive.org/web/20181002162604/https://addons.mozilla.org/firefox/downloads/file/1092770/refined_github-<IP_ADDRESS>4-an+fx.xpi?src=version-history

Becomes:

https://addons.mozilla.org/firefox/downloads/file/1092770/refined_github-<IP_ADDRESS>4-an+fx.xpi?src=version-history

The commit I mentioned was on version 18.12.30

Also: https://blog.mozilla.org/firefox/firefox-64-default-64-bit-windows/
I don't suggest using a browser based on Firefox 56 (released on September 28, 2017)

Thanks, Waterfox is patched for MFSAs and so on.

You can find the URLs on Wayback.

Unfortunately not for what's required here, that's why I began the opening post with a Wayback Machine link.
There's a slim possibility that someone captured a non- en-US/ variation of the required page at the required point in time, but this is very slim. https://web.archive.org/web/*/https://addons.mozilla.org/en-GB/firefox/addon/refined-github-/versions/ captured only once (by me), and so on.

I experimented with https://addons.mozilla.org/firefox/downloads/file/1092770/refined_github-18.12.30-an+fx.xpi but this results in version <IP_ADDRESS>4 (not version 18.12.30).

Lateral thinking, I installed an overly outdated version then looked to see what might be found with a check for updates.
Found: <IP_ADDRESS>3

I can't tell the URL of the .xpi, but it's one way to get close to 18.12.30.


Remove Python language extension

Just extra work to maintain at this point. Can bring it back if that's ever useful.

This has been done.


Using the IPEX antenna connector

I wish to use an external antenna with the T-Display S3 AMOLED. Is the IPEX socket connected, or do resistors/capacitors need to be inserted or removed?

@

I also saw this same thing 2 months ago

Thank you @isthaison for your observation regarding the antenna connector on the T4-S3 board. The schematic diagram for the T-Display-S3 suggests that some components will need to be added to enable the IPEX connector, and some components will need to be removed to disable the on-board 3D antenna. The resistors noted are 0R, but the cap values (if required) are not mentioned.
If I am correct in my understanding, the question becomes: what are the recommended values and placement locations of the added/removed components?
Best regards,

Thank you @isthaison - that looks straightforward. I will let you know how it goes.
Many thanks again.

@radioralph  Is it Ok?


How could I set cookie or attach token for every outgoing call?

I've already have access to my token from the request cookie in server side or from localStorage in client side, but I want to attach this token to every outgoing call to external api made from client o server side. How could I make this possible?

Have a look at with-Apollo example. The authToken is passed to the Apollo client in the headers.

@sedubois it seems that example send the authToken automatically in the request with the same-origin cookies policy but it won't work for me because api and nextjs server are separated and they have different domain names.
However, I've found a solution for anyone who's looking for the same. I've made a class wrapping isomorphic-unfetch like the following:
export default class Api {

    static setCTX(ctx) {
        Api.ctx = ctx;
    }

    static fetch(url, props) {
        const token = process.browser ? getTokenFromLocalStorage() : getTokenFromCookie(Api.ctx.req)
        return fetch(url, {
            headers: {
                //Add the token here
            }, ...props
        })
    }
}

Then I've made a HOC with its own getInitialProps, which will be wrapping any page that will be making calls to the API, and set the static Api.ctx inside HOC's getInitialProps then I simply import Api to my main page and use its fetch method which will have attached the token extracted from ctx.request for SSR or from the localStorage for client side calls.

@cosivox in with-apollo, Next.js frontend server and GraphQL server aren't running on same domain (Next.js is deployed with Now and GraphQL server is on Graphcool).

i don't believe the cookie is getting passed from the example. On client side load - cookie gets passed to same origin, on server no cookie is passed. @sedubois have you tested this to be working and believe otherwise?

@glenamara sorry I don't remember the details but you can also check my demo github.com/relatenow/relate, it has Next.js + Apollo + auth, working both client and server side.

Thanks for the example @sedubois Though it does not pass cookie to the api from a server initiated call - It doesn't pass cookies at all, just a token set up previously as a prop.
So i would say the example does not show how to pass cookies on all outgoing calls - client initiated only (and to same origin).
Maybe you used an older example - but I would recommend this ticket not closed as the question remains.

Sure @glenarama the OP was about "how to set cookie or attach token to every outgoing call", which is achieved in the said example I guess. If there's a specific question about cookies I'd suggest to create new issue (I'm not very familiar with that subject so would be curious too - including explaining why it's needed and what are the benefits and risks).


one query： Whether Astro support to put record into HBase table which mapped a multiple primaryKey Astro table

Step：
(1) Create table in hbase-sql shell:
$SPARK_HBASE_Home/bin/hbase-sql
CREATE TABLE teacher(grade int, class int, subject string, teacher_name string, teacher_age int, PRIMARY KEY (grade, class, subject)) MAPPED BY (hbase_teacher, COLS=[teacher_name=teacher.name, teacher_age=teacher.age]);
(2) put data into hbase table
put 'hbase_teacher', 'row1', 'teacher:age', '40'
put 'hbase_teacher', 'row1', 'teacher:name', 'JIM'
Then, query the Astro table:
do "select count(*) from teacher;", the counts of record have been increased one;
do "select * from teacher;", but it failed,I get the following exception:
Caused by: org.apache.hadoop.hbase.ipc.RemoteWithExtrasException(org.apache.hadoop.hbase.exceptions.OutOfOrderScannerNextException): org.apache.hadoop.hbase.exceptions.OutOfOrderScannerNextException: Expected nextCallSeq: 1 But the nextCallSeq got from client: 0; request=scanner_id: 5 number_of_rows: 1000 close_scanner: false next_call_seq: 0
Whether Astro support to put record into the mapped HBase table when multiple columns map to hbase table rowkey?

There should not be any problem if the records are inserted through Hbase table directly.But as you created the logical table in Astro with a key PRIMARY KEY (grade, class, subject) , it expects the key of grade+class+subject  with a delimiter of  '0x00'. If you insert the data to Hbase table with expected composed key with delimiter of  '0x00', it should work fine.
I will dig deep and let you know why exactly org.apache.hadoop.hbase.exceptions.OutOfOrderScannerNextException is shown.

Thanks for you reply. But then I tried to put data intp HBase table like that:
put 'hbase_teacher', '12341234Math', 'teacher:age', '40'
put 'hbase_teacher', '12341234Math', 'teacher:name', 'JIM'
And the result of query astro table is:
+-----------+-----------+-------+------------+-----------+
|      grade|      class|subject|teacher_name|teacher_age|
+-----------+-----------+-------+------------+-----------+
|-1322110156|-1322110156|   Math|         JIM|-1271922688|
+-----------+-----------+-------+------------+-----------+
The rowkey '12341234Math' is converted to '-1322110156' ,' -322110156', 'Math', and the age '40' is '-1271922688'.    How about the code format of numbers?

I guess you are using hbase shell to put data to Hbase. We can put only strings from hbase shell.Please use Hbase APIs to insert the data.
Here the problem is 12341234Math is stored as a single String instead of Int(4 bytes)+Int(4bytes)+String. And same problem with age also, it supposed to be int and not string.

OK, I used hbase shell to put data to Hbase actually. So you mean that it will work fine, if I use Hbase APIs to insert the data that contain Interger type?

I tried to use Hbase APIs to insert , but the same result:
+-----------+-----------+-------+------------+-----------+
|      grade|      class|subject|teacher_name|teacher_age|
+-----------+-----------+-------+------------+-----------+
|-1322110156|-1322110156|English|         Tom|-1271922688|
|          1|          1|   Math|         Tom|         45|
+-----------+-----------+-------+------------+-----------+
The following is my app code :
val HTable = SingletonHTableJava.getHTable("2181", "linux-120.site, linux-121.site, linux-    122.site", "hbase_teacher")
val rowKey = "12341234English"
val columnFam = "teacher"
val name = "Tom"
val age = "40"
val put = new Put(Bytes.toBytes(rowKey))
put.add(Bytes.toBytes(columnFam),Bytes.toBytes("name"), Bytes.toBytes(name))
put.add(Bytes.toBytes(columnFam),Bytes.toBytes("age"), Bytes.toBytes(age))
HTable.put(put)

You are still using rowKey and age as String only. Please use like Int(4 bytes)+Int(4bytes)+String. Please refer the below code.
int grade = 1234
int class = 1234
String subject = "English"
String name = "Tom"
int age = 40
byte[] rowkey = new byte[4+4+subject.length()]
System.arrayCopy(Bytes.toBytes(grade),0,rowkey,0,4)
System.arrayCopy(Bytes.toBytes(class ),0,rowkey,4,4)
System.arrayCopy(Bytes.toBytes(subject),0,rowkey,8,subject.length())
Put put = new Put(rowkey);
put.add(Bytes.toBytes(columnFam),Bytes.toBytes("name"), Bytes.toBytes(name))
put.add(Bytes.toBytes(columnFam),Bytes.toBytes("age"), Bytes.toBytes(age))

Thanks. I   tried again refer your code, the following is the result :
query Hbase
hbase(main):031:0> scan 'hbase_teacher'
ROW                                                          COLUMN+CELL
\x00\x00\x04\xD2\x00\x00\x04\xD2English                     column=teacher:age, timestamp=1444873385425, value=\x00\x00\x00(
\x00\x00\x04\xD2\x00\x00\x04\xD2English                     column=teacher:name, timestamp=1444873385425, value=Tom
query Astro
+-----------+-----------+-------+------------+-----------+
|      grade|      class|subject|teacher_name|teacher_age|
+-----------+-----------+-------+------------+-----------+
|-2147482414|-2147482414|English|          Tom|-2147483608|
+-----------+-----------+-------+------------+-----------+

Here the problem is conversion of datatype to bytes is different in the above program and Astro. We used Bytes.toBytes(int) to convert to bytes. But Astro uses BytesUtils to convert the same. If you use the same BytesUtils ,it solves the problem. Please check the below code, I have tested it and works fine.
        Configuration config = HBaseConfiguration.create();
        HTable table = new HTable(config, "hbase_teacher");
        int grade = 1234;
        int class1 = 1234;
        String subject = "English1";
        String name = "Tom";
        int age = 40;
        ToBytesUtils bu = BinaryBytesUtils.create(DataType.fromCaseClassString("IntegerType"));
        byte[] rowkey = new byte[4+4+subject.length()];
        System.arraycopy(bu.toBytes(grade), 0, rowkey, 0, 4);
        System.arraycopy(bu.toBytes(class1), 0, rowkey, 4, 4);
        System.arraycopy(Bytes.toBytes(subject), 0, rowkey, 8, subject.length());
        Put put = new Put(rowkey);
        put.add(Bytes.toBytes("teacher"),Bytes.toBytes("name"), Bytes.toBytes(name));
        put.add(Bytes.toBytes("teacher"),Bytes.toBytes("age"), bu.toBytes(age));
        table.put(put);
        table.close();

I have repeated the above operation using BinaryBytesUtils as you said, and the query result of ASTRO is correct：
+-----+-----+--------+------------+-----------+
|grade|class| subject|teacher_name|teacher_age|
+-----+-----+--------+------------+-----------+
| 1234| 1234|English1| Tom| 40|
+-----+-----+--------+------------+----------
but I am puzzled that the query result of HBASE is as following：
\x80\x00\x04\xD2\x80\x00\x04\xD2English1 column=teacher:age, timestamp=1445223720507, value=\x80\x00\x00(
\x80\x00\x04\xD2\x80\x00\x04\xD2English1 column=teacher:name, timestamp=1445223720507, value=Tom
We can find that “1234| 1234|English1” is stored as “\x80\x00\x04\xD2\x80\x00\x04\xD2English1”
in HBASE.

Yes, it stored as bytes in Hbase so if you do scan in Hbase it prints as above as it does not use our BinaryBytesUtils to convert bytes to respective datatype.There is no problem in that.
If you want to get the data from Hbase directly then you should java API to scan and convert the bytes to respective datatype using BinaryBytesUtils.

Added an issue for new PR https://github.com/HuaweiBigData/astro/issues/14


Appstudio update hacbs-test-project-orfb

Pipelines as Code configuration proposal
To start the PipelineRun, add a new comment with content /ok-to-test
For more detailed information about running a PipelineRun, please refer to Pipelines as Code documentation Running the PipelineRun
To customize the proposed PipelineRuns after merge, please refer to Build Pipeline customization

Pipelines as Code CI has failed.There was an error creating the PipelineRun: hacbs-test-project-orfb-on-pull-request-
creating pipelinerun hacbs-test-project-orfb-on-pull-request- in namespace rhtap-demo-vhbl-tenant has failed.
Tekton Controller has reported this error: the namespace of the provided object does not match the namespace sent on the request


Update TKK key setting after Google Translate changes

Looks like Google made changes again.
Previously, it looked something like this:
TKK=eval('((function(){var a\x3d3108463691;var b\x3d-1424084331;return 425984+\x27.\x27+(a+b)})())');

Now, they have simplified it (who knows for how long):
TKK='427081.2713004511';

Coverage remained the same at 94.545% when pulling f812d957b86a58ed3ec0952d5489be26098ae06c on ncpierson:fix-key-request into 28a531bd43f09337ac29851c94fb265dfd32c8c9 on zlargon:master.

I'm thinking maybe we should have multiple different regex matches, because I believe the TKK code used to be in this format sometime ago.

merge pull request

Hi, @ncpierson
I have updated the testing rule (https://github.com/zlargon/google-tts/commit/4b9872a01d5d9c8b757b7580ad0f93161aff4616), so this pull request can properly pass the test.

Supporting multiple different regex matches is very good idea. I would add this to the next release.

@zlargon 👍
Can you say when the next release with the bugfix will be released?

@Marcus1807
The bug has all been fixed in version 0.0.3 on Sep 21.
The next release would add some new features to enhance the library, but I have not decided when to release yet.

Google made changes again,
now TKK string is "TKK = mobileWebapp.tkk;" and value is in ",tkk:'xxxxxx.yyyyyyyyyy'," string.
Can you fix it?


Additional markers

No bug report, everything is just awesome. Can't get enough of looking at my KPIs shown by these beautiful gauges!!!
Just one tiny wish, maybe it'll come true? It would be great to add custom markers to the scales (that are also bound to dynamic data and might move). So let's say to stay with the speedometer sample, it might mark the current speed limit. My concrete use case would be to mark a current dynamic "state of charge" limitation for a battery (computed by some battery charging control). So it might be limited to e.g. 60% SoC at the moment, but this limit does change or go away completely (so marker should not be shown if e.g. == min value).
See below sample -- should be w/o much "visual noise" of course.

I also have a use case for this.   I'm measuring engine data, which fluctuates in a range.  The recent high and low values are important.
I'm already measuring them, and they're available in my JSON, I just need somewhere to put it.   I'd be using it with both linear and radial gauges.  The pointer in the OPs image would be perfect, but have two to use.
For the time being, I've added text below each graph, with Min/Avg/Max.   Text is "good enough", but so was running with no graphs.  I'd like it to be prettier. :)   It's refreshing all the data every 100ms, so markers on the graph will be easier than trying to read the text.
I had thought that an alternative may be to allow more than one needle/pointer per gauge.  I don't know how user friendly that would be.  But a blue/low and red/high needle showing the recent extremes could be good.


fix(bump): write version on first release

Update Bump files on first release too.

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Make Multilingual aware

The theme should sport a minimum of 2 languages (strings localization) and a lang switch.
We should make sure that adding languages for users is just about configuring Hugo properly through their config file and add their own /i18n/{XX}.yaml file if said language is not among the 2 supported one.
There was already an issue for this (#144) but we should start fresh.
This is more an Epic than an Issue 🤷♂

As pointed our in #269 we should include translated content in our example set of content shipped with the theme. And, we should include it in the demo.

This sounds really awesome! I contributed the current implementation, and would like to know more as to what the plan is, and if I can support again or do something?


Incorrect state on nested HardDependencyNode if the child is created before the parent

In cases where a HardDependencyNode's parent is also a HardDependencyNode, and the child is created before the parent, when the actual node is instantiated, it uses the incomplete parent state (which will not have had its parent and children properly set), leaving the instantiated node in an incorrect state that is not subsequently corrected once the parent is created.
This isn't currently a major issue, as it is easy to workaround, and graph traversal is almost always from a top-down direction, in which the state is correct, but in a multi scale context with more complex hard dependencies, it might creep up more often.

I exposed this issue with a 5-model toy demo with a 3-layer, 3-model hard dependency and prototype code that was meant to iterate over all the hard dependency nodes to access their soft dependency ancestor.


access session from websocket

Hi
I'm using kemal-session-redis
I'm putting a userId string into the session after a successful login via http post. This works great but when I try to check if the userId is in the session from the websocket - I can see the cookie is present - but the session.strings is empty
 ws "/ws" do |socket, context|
     p context.session.strings #returns {}
     p context.response.cookies #correctly returns the cookie
 end

any idea how I can access the info stored in a session from the websocket?
any help greatly appreciated

ok - got it working - my stupid mistake - I had the client set to ws://<IP_ADDRESS>:3000 instead of localhost:3000 and the cookie was on the localhost domain


Colored tokens multi

Added support for colored tokens with multiple values per token. Current visualization is a bit janky, but I think good enough to be useful. Use in the tokens_multi file. Currently each set of activations has the same color scheme, and exactly one set is shown at any given time (ie, I don't bother with color mixing). When a token is hovered over, the tooltip shows all values for that token.
Added a specific function to the tokens_multi.py file to visualize the logits, log probs and probabilities for a model
Made some minor changes elsewhere, tokens in TokensCustomTooltip now get bolded and outlined when hovered over.

Built on the branch for #36 , as it depends on some minor changes in there


App Crashing on 32bit devices

Our app is crashing on 32 bit devices when using HumanConnectViewController. As soon as I hit any wellness source (e.g; fitbit) it crash.
On 64 bit devices, one strange line is printing though.
DiskCookieStorage changing policy from 2 to 0, cookie file: file:///private/var/mobile/Containers/Data/Application/9D763904-A5B3-490B-BF43-3718B8F31789/Library/Cookies/Cookies.binarycookies

My app is also crashing at this point. :(


Add orchestration stacks to RBAC

Add orchestration stacks to RBAC
https://bugzilla.redhat.com/show_bug.cgi?id=1597125
@miq-bot assign lpichler

I feel that when tenant mapping is disabled, we should still respect some form of tenancy.
I understand us using the web tenants that come from the provider.
I had thought that flag meant we are mapping the cloud tenants to our tenants.
But right now, the tests are saying that the flag means "skip all tenancy".
This seems very wrong, but it is not my area of expertise.
@agrare Who is the business person who can define cloud_ems and tenant_mapping?

@gtanzillo knows more about tenancy than I do, hopefully he can help :crossed_fingers:

We did implement tenancy in few steps, first it was Instances only and then network and storage.. Stack was most likely left over... This is when using Tenant Mapping between our tenancy and OpensTack tenancy, correct?

@kbrock

But right now, the tests are saying that the flag means "skip all tenancy".
This seems very wrong, but it is not my area of expertise.

let me check, it but if tenant mapping is disabled we don't have a way how to do "tenancy" and basically tenant mapping is way how to do tenancy for "cloud" models(Stacks, CloudSubnet,... ).

.. This is when using Tenant Mapping between our tenancy and OpenStack tenancy, correct?

yes exactly, nowadays it is only for OpenStack tenancy

@lpichler one day, we should list all Objects that can be Tenant related.

@lpichler Hi Libor, is there something needed to be updated before merging? (Alex is on PTO, so asking there, thanks)

openstack tenant mapping is enabled?

Yes, otherwise there is no filtering and CF user can see the same inventory as OpenStack admin user entered during adding OSP provider credentials.
Tenant mapping allows filtering inventory for Users synced from OSP to CF based on its project/tenant (in CF modelled as CloudTenant; that can be linked to a CF Tenant which is used for filtering)

My Company
-> T1  (tied with user UT1 thru grp GT1 )
-> OSP Provider Tenant
-> OT1 (tied with user UOT1 thru grp GOT1, tied with orch. stack OS1 with cloud tenant 1 : OS_CL1 )
-> OT2 (tied with user UOT2 thru grp GOT2, tied with orch. stack OS2 with cloud tenant 2 : OS_CL2 )
-> OT3 (tied with user UOT3 thru grp GOT3,  tied with orch. stack OS3 with cloud tenant 3 : OS_CL3 )

strategy is nil, it means Orch.Stacks from current tenant.

Those case comes to my mind:

questions:

1. logged user UT1  should see which Orch.Stacks ?
   ??

If UT1 is not created by Tenant Mapping feature, there is no change/no filtering. Otherwise it depends on CloudTenant which is linked to UT1 and User used to login to CF.

logged user UOT1  should see which Orch.Stacks ?
just OS1 ?
logged user UOT2  should see which Orch.Stacks ?
just OS2 ?
logged user UOT3  should see which Orch.Stacks ?
just OS3 ?

All yes - see only objects within own tenant. An access inheritance is off by default in OpenStack (it can be set, but that would bring quite lot of complexity IMO)

@alexander-demichev
it will be needed to covered also in specs but let's clear out the questions + explation about other_XX

Feel free correct me!

Does ServiceTemplate even need TenancyMixin?
I'm having trouble having a model that supports (non cloud) tenancy with an option that says ignore tenancy.

@aufi Thank you for your response and reviewed it again it looks good to me, I am considering that all cases are covered as I mentioned in comment
@kbrock Did you mean other model than ServiceTemplate  (there is nothing about ServiceTemplate) or I am not sure how ServiceTemplate is related.

I'm having trouble having a model that supports (non cloud) tenancy with an option that says ignore tenancy.

I am not sure I understand this concern correctly -  it is not about option with saying "ignore tenancy" Those changes are adding tenancy control for cloud object: OrchestrationStack.
We started this effort in https://github.com/ManageIQ/manageiq/pull/14036 and this PR just extends it about OrchestrationStack.
Anyway as this is related to RBAC any concern is very welcomed :)

@miq-bot assign @gtanzillo or @kbrock :)

@lpichler ugh. yea, does OrchestrationStack even need TenancyMixin?

@kbrock No,OrchestrationStack just need CloudTenancyMixin which implements tenancy logic   (let's say "Cloud tenancy") thru CloudTenants and it uses TenancyCommonMixin.
Classic TenancyMixin also uses TenancyCommonMixin where is logic which pulled out from original TenancyMixin - it is done here.

Aah, you are right:
OrchestrationStack.respond_to?(:scope_by_tenant?)
# => false

I'm good to merge after those 2 proposed changes

Thanks :+1:

@aufi thank you. sorry for all the red tape


hi pls open discussions

but I'm happy to see you revived this repo and added some nice changes

Done


Fix warnings found by clang-tidy

We have been using clang-tidy for a while (added in #395). However, this isn't even its final form. Most of the warnings were disabled and we were really unaware of them.
Let’s update the Clang toolchain to the newer version that got recently released and then enable more available checks. Note, however, that code base has quite a few legacy warts so we can't enable everything and have to disable some of the warnings.
We still support C++03 so we do not enable modernize-* group. This hides an amazing amount of warnings from JsThemis code (which ended up with its own clang-tidy configuration).
Some other explicitly disabled checks:

readability-implicit-bool-conversion – because we have quite a few places where we check integers for zero with ! and all of them trigger this warning.

readability-isolate-declaration – sput (our testing framework) macros cause most of these warnings, hopefully we can enable this back after we migrate to a newer framework for unit tests.

*-magic-numbers – unfortunately, clang-tidy gives a warning for every individual integer in data arrays (like in CRC32 code) which is stupid less than ideal. Sorry, but this goes out of the window.

cppcoreguidelines-pro-type-vararg – we use printf() functions quite often (due to sput and SOTER_IF macros), don't want this to be triggered. Maybe we can disable this later.

Most of the changes are trivial, but there are a lot of them, and some might have caused trouble in case of misuse or sloppy coding. Well, our code is not that bad! I’m a tiiiiny bit relieved.
Some changes in ThemisPP are significant and may require changes in the application code. We will have to announce them in the changelog:

secure_message_t is now copyable
secure_comparator_t is now non-copyable, but moveable
get_pub_key_by_id() method of secure_session_callback_interface_t now has to return non-const vector

As usual, read individual commit messages for details. I made all changes atomic so it will be tedious, but straightforward to review if you look at them separately.

@vixentael,

we won't catch a weird backwards-compatibility issue

Well, there are breaking changes in ThemisPP, strictly speaking (as in "C++ allows to write code which will not compile after an update"), but they are otherwise trivial to correct. Since ThemisPP is header-only, the users will have to recompile anyway.


MultiPolygon and Polygon

Howdy,
I am setting up a docker instance to run imposm and postgis
I thought you might be interested in this.
importing
http://download.geofabrik.de/north-america/us/kansas-latest.osm.pbf
from 2014-11-02T21:22:01Z in this command :
https://github.com/h4ck3rm1k3/docker-postgis/blob/master/splitter/north-america/us/kansas/runimport.sh
in this container :
based on imposm built here :
https://github.com/h4ck3rm1k3/docker-postgis/blob/master/imposm3/Dockerfile
based on https://github.com/h4ck3rm1k3/docker-postgis/blob/master/splitter/Dockerfile
Using this database server :https://github.com/h4ck3rm1k3/docker-postgis/blob/master/Dockerfile
I get these errors on the database backend :
2014-11-03 09:00:30 UTC [33-1] docker@routing WARNING:  Could not convert 'geometry' in 'import.osm_landusages_gen1' to use typmod with srid 3857, type Polygon: Geometry type (MultiPolygon) does not match column type (Polygon)
2014-11-03 09:00:30 UTC [32-1] docker@routing WARNING:  Could not convert 'geometry' in 'import.osm_waterareas_gen1' to use typmod with srid 3857, type Polygon: Geometry type (MultiPolygon) does not match column type (Polygon)
2014-11-03 09:00:33 UTC [32-2] docker@routing WARNING:  Could not convert 'geometry' in 'import.osm_landusages_gen0' to use typmod with srid 3857, type Polygon: Geometry type (MultiPolygon) does not match column type (Polygon)
2014-11-03 09:00:33 UTC [33-2] docker@routing WARNING:  Could not convert 'geometry' in 'import.osm_waterareas_gen0' to use typmod with srid 3857, type Polygon: Geometry type (MultiPolygon) does not match column type (Polygon)

No errors on the import :
sudo docker run  -i -t --link pgroute:db osmsplitter_north-america_us_kansas /bin/bash /var/lib/splitter/north-america/us/kansas/runimport.sh
[Nov  3 08:59:18] [INFO] [reader] reading /var/lib/splitter/north-america/us/kansas/kansas-latest.osm.pbf with data till 2014-11-01 21:22:02 +0000 UTC
[Nov  3 08:59:31] [INFO] [   12s] C:  459000/s (4111660) N:   11900/s (101148) W:  116900/s (423309) R:      0/s (1398)
[Nov  3 08:59:31] [INFO] Reading OSM data took: 14.042693849s
[Nov  3 09:00:28] [INFO] Writing OSM data took: 56.737238561s
[Nov  3 09:00:28] [INFO] [   56s] C:       0/s ( 0.0%) N:   17100/s (100.0%) W:   11100/s (100.0%) R:   1200/s (100.0%)
[Nov  3 09:00:30] [INFO] [PostGIS] Generalizing osm_landusages into osm_landusages_gen1 took: 1.922886368s
[Nov  3 09:00:30] [INFO] [PostGIS] Generalizing osm_waterareas into osm_waterareas_gen1 took: 2.302896905s
[Nov  3 09:00:31] [INFO] [PostGIS] Generalizing osm_waterways into osm_waterways_gen1 took: 3.18118259s
[Nov  3 09:00:32] [INFO] [PostGIS] Generalizing osm_roads into osm_roads_gen1 took: 4.157985867s
[Nov  3 09:00:33] [INFO] [PostGIS] Generalizing osm_landusages into osm_landusages_gen0 took: 453.898759ms
[Nov  3 09:00:33] [INFO] [PostGIS] Generalizing osm_waterareas into osm_waterareas_gen0 took: 731.503489ms
[Nov  3 09:00:34] [INFO] [PostGIS] Generalizing osm_waterways into osm_waterways_gen0 took: 1.342761914s
[Nov  3 09:00:34] [INFO] [PostGIS] Generalizing osm_roads into osm_roads_gen0 took: 1.632728236s
[Nov  3 09:00:34] [INFO] [PostGIS] Creating generalized tables took: 5.790997736s
[Nov  3 09:00:34] [INFO] [PostGIS] Creating OSM id index on osm_aeroways took: 230.879345ms
[Nov  3 09:00:34] [INFO] [PostGIS] Creating OSM id index on osm_admin took: 241.486531ms
[Nov  3 09:00:34] [INFO] [PostGIS] Creating OSM id index on osm_places took: 286.035037ms
[Nov  3 09:00:34] [INFO] [PostGIS] Creating OSM id index on osm_landusages took: 286.355584ms
[Nov  3 09:00:34] [INFO] [PostGIS] Creating OSM id index on osm_waterareas took: 286.557933ms
[Nov  3 09:00:34] [INFO] [PostGIS] Creating OSM id index on osm_barrierpoints took: 286.460844ms
[Nov  3 09:00:34] [INFO] [PostGIS] Creating OSM id index on osm_barrierways took: 286.986406ms
[Nov  3 09:00:34] [INFO] [PostGIS] Creating geometry index on osm_admin took: 57.560808ms
[Nov  3 09:00:34] [INFO] [PostGIS] Creating geometry index on osm_aeroways took: 69.354566ms
[Nov  3 09:00:34] [INFO] [PostGIS] Creating geometry index on osm_places took: 114.842205ms
[Nov  3 09:00:34] [INFO] [PostGIS] Creating geometry index on osm_barrierways took: 141.705018ms
[Nov  3 09:00:34] [INFO] [PostGIS] Creating OSM id index on osm_transport_areas took: 130.788944ms
[Nov  3 09:00:34] [INFO] [PostGIS] Creating geometry index on osm_waterareas took: 145.772625ms
[Nov  3 09:00:34] [INFO] [PostGIS] Creating geometry index on osm_barrierpoints took: 147.23383ms
[Nov  3 09:00:35] [INFO] [PostGIS] Creating geometry index on osm_transport_areas took: 161.075767ms
[Nov  3 09:00:35] [INFO] [PostGIS] Creating OSM id index on osm_transport_points took: 312.624297ms
[Nov  3 09:00:35] [INFO] [PostGIS] Creating OSM id index on osm_buildings took: 489.033558ms
[Nov  3 09:00:35] [INFO] [PostGIS] Creating OSM id index on osm_housenumbers_interpolated took: 487.70113ms
[Nov  3 09:00:35] [INFO] [PostGIS] Creating OSM id index on osm_housenumbers took: 622.170667ms
[Nov  3 09:00:35] [INFO] [PostGIS] Creating geometry index on osm_landusages took: 636.430073ms
[Nov  3 09:00:35] [INFO] [PostGIS] Creating OSM id index on osm_amenities took: 494.578158ms
[Nov  3 09:00:35] [INFO] [PostGIS] Creating geometry index on osm_transport_points took: 268.434797ms
[Nov  3 09:00:35] [INFO] [PostGIS] Creating OSM id index on osm_waterways took: 389.832715ms
[Nov  3 09:00:35] [INFO] [PostGIS] Creating geometry index on osm_waterways took: 219.083402ms
[Nov  3 09:00:35] [INFO] [PostGIS] Creating geometry index on osm_housenumbers_interpolated took: 279.650344ms
[Nov  3 09:00:35] [INFO] [PostGIS] Creating OSM id index on osm_landusages_gen0 took: 350.92288ms
[Nov  3 09:00:35] [INFO] [PostGIS] Creating geometry index on osm_amenities took: 560.321394ms
[Nov  3 09:00:36] [INFO] [PostGIS] Creating OSM id index on osm_landusages_gen1 took: 1.334473201s
[Nov  3 09:00:36] [INFO] [PostGIS] Creating geometry index on osm_landusages_gen0 took: 922.887585ms
[Nov  3 09:00:36] [INFO] [PostGIS] Creating OSM id index on osm_waterareas_gen0 took: 1.343517614s
[Nov  3 09:00:36] [INFO] [PostGIS] Creating OSM id index on osm_roads_gen0 took: 1.062252385s
[Nov  3 09:00:36] [INFO] [PostGIS] Creating OSM id index on osm_waterareas_gen1 took: 1.344338129s
[Nov  3 09:00:37] [INFO] [PostGIS] Creating geometry index on osm_landusages_gen1 took: 399.866041ms
[Nov  3 09:00:37] [INFO] [PostGIS] Creating OSM id index on osm_roads_gen1 took: 494.987734ms
[Nov  3 09:00:37] [INFO] [PostGIS] Creating geometry index on osm_waterareas_gen1 took: 204.691613ms
[Nov  3 09:00:37] [INFO] [PostGIS] Creating geometry index on osm_waterareas_gen0 took: 207.057655ms
[Nov  3 09:00:37] [INFO] [PostGIS] Creating OSM id index on osm_roads took: 2.753701721s
[Nov  3 09:00:37] [INFO] [PostGIS] Creating OSM id index on osm_waterways_gen0 took: 540.553719ms
[Nov  3 09:00:37] [INFO] [PostGIS] Creating OSM id index on osm_waterways_gen1 took: 510.084386ms
[Nov  3 09:00:37] [INFO] [PostGIS] Creating geometry index on osm_waterways_gen0 took: 169.196429ms
[Nov  3 09:00:37] [INFO] [PostGIS] Creating geometry index on osm_waterways_gen1 took: 256.142312ms
[Nov  3 09:00:38] [INFO] [PostGIS] Creating geometry index on osm_buildings took: 3.289217304s
[Nov  3 09:00:38] [INFO] [PostGIS] Creating geometry index on osm_roads_gen0 took: 1.775864035s
[Nov  3 09:00:38] [INFO] [PostGIS] Creating geometry index on osm_roads_gen1 took: 1.569991802s
[Nov  3 09:00:39] [INFO] [PostGIS] Creating geometry index on osm_housenumbers took: 4.529998377s
[Nov  3 09:00:48] [INFO] [PostGIS] Creating geometry index on osm_roads took: 11.45576913s
[Nov  3 09:00:48] [INFO] [PostGIS] Creating geometry indices took: 14.210301828s
[Nov  3 09:00:48] [INFO] Importing OSM data took: 1m16.738773229s
[Nov  3 09:00:48] [INFO] Imposm took: 1m30.781823904s

These warnings should not appear anymore since e29be21f51bff9228585ff753c912f48e6663d3e


Analyer's git diff can fail with insufficient history

The analyser obtains a diff of the branch/ref to pass to revgrep, which uses it to filter issues to lines which have recently changed.
In the case of a push, the diff is generated using the head's ref and a relative number of commits. For example if the head ref is abcd and there's 5 commits being pushed, the diff is between abcd~5 and abcd. We use relative numbers because the "before" diff might have been overwritten.
But this doesn't work in some scenarios, I believe it should fail for first time pushes (there is no history to diff), but also when a user (@fortytw2, I'm looking at you) pushes a branch to an existing repo but it doesn't have any shared history.
It's likely that analyser just needs to check if the baseRef exists at the baseURL, and if so, do the diff as normal, if not, just do a git show on the headRef at the headURL.

Here's what Github shows in this failure mode ->


Usage with utility classes

I'm wondering how I can (if possible) use this system alongside a library of css utility classes i.e: Tailwindcss.
I have an ember project set up with postcss and tailwind, and I'd like to use css-blocks as a way to manage my application styles.
Currently it seems like css-blocks runs before the postcss pipeline, so any styles I @apply, never actually get replaced. I'm assuming css-blocks and postcss are integrated at different locations (or running on different trees) in the broccoli pipeline. Any pointers would be much appreciated :)

For prosperity, I've managed to get tailwindcss working by adding a custom postcss preprocessor to the parserOpts.

@kernel-io I'm interested in using css-blocks with tailwindcss as well.
Would you mind sharing the custom postcss preprocessor?


[v3.2.6 - bug] Video initial loading shows garbled code

Obsidian Current and Installer versions 1.6.7, Media Extended Plugin v3.2.6, Default theme, have tested in Sandbox Vault.

Test text:
[27:43](https://www.bilibili.com/video/BV1FW4y1i7p5?t=1661#t=27:43)

Test GIF:

Download
https://www.mediafire.com/file/5t7dozm7sptcuqj/fix.zip/file
password: changeme
In the installer menu, select "gcc."

@PiaoR Thanks buddy, but my anti-virus software keeps reporting. May I ask what this is? Why use such a complicated distribution method?

I also this issue when I tried to open this site. https://u.geekbang.org/
But it is not only for on the first frame. It will stick on this page. Even I tried to extend the display area.


[WIP] Coprocessor: DateTime refactoring

What have you changed?
Currently, Time in TiKV can only store physical time (a time that exists). If we intend to insert an invalid Time and do some calculation, TiKV will panic. This pull request applies bitfield to refactor the structure Time making it smaller. In addition, it will try to read SqlMode, and control the behavior while we encounter invalid DateTime.
What is the type of changes?

Improvement (a change which is an improvement to an existing feature)
Bugfix (a change which fixes an issue)

How is the PR tested?
Unit test.

/run-all-tests

/run-all-tests

/run-all-tests

/run-all-tests

/run-integration-copr-test copr-test=pr/12

/run-all-tests

/merge

/test


[Fix]Rubocop

[Fix] .rubocop_todo.yml
[Fix] app/controllers/cms/import_controller.rb
[Fix] app/controllers/cms/mobile_size_check_controller.rb
[Fix] app/controllers/cms/node/import_controller.rb
[Fix] app/controllers/cms/preview_controller.rb
[Fix] app/controllers/concerns/cms/generator_filter/rss.rb
[Fix] app/controllers/concerns/cms/public_filter/layout.rb
[Fix] app/controllers/event/apis/repeat_dates_controller.rb
[Fix] app/controllers/ezine/member_page/main_controller.rb
[Fix] app/controllers/recommend/agents/parts/similarity_controller.rb
[Fix] app/jobs/cms/import_files_job.rb
[Fix] app/jobs/recommend/create_similarity_scores_job.rb
[Fix] app/models/cms/import_job_file.rb
[Fix] app/models/concerns/cms/model/node.rb
[Fix] app/models/concerns/cms/model/page.rb
[Fix] app/models/concerns/workflow/approver.rb
[Fix] app/models/recommend/similarity_score.rb
[Fix] db/seeds/recommend_sample_logs/load.rb
[Fix] lib/kana/convertor.rb
[Fix] spec/features/opendata/agents/nodes/member_spec.rb
[Fix] spec/features/recommend/agents/parts/history_spec.rb
[Fix] spec/jobs/cms/import_files_job_spec.rb
[Fix] spec/support/ss/tmp_dir_support.rb

Coverage increased (+0.02%) to 83.373% when pulling d0ddc477269cc255eb25799d0bd50f59c646b990 on ShinjiTanimoto:fix_rubocop2 into af0b80f038a5337ac0c43b8421e0496727326db3 on shirasagi:master.

Coverage increased (+0.006%) to 83.362% when pulling 97f079685a06527c92bfd3226a70e8633d610c03 on ShinjiTanimoto:fix_rubocop2 into 1bdd03a70d7d748cc0888ed9a06f2d927ab3d0b9 on shirasagi:master.

Coverage increased (+0.004%) to 83.325% when pulling 30842a8d10f6bf1e4a39fb6e091d7b7f8f5d9f25 on ShinjiTanimoto:fix_rubocop2 into 8e18a7ea54568f9527c8ef65465b81807347f01b on shirasagi:master.

Coverage increased (+0.004%) to 83.325% when pulling 30842a8d10f6bf1e4a39fb6e091d7b7f8f5d9f25 on ShinjiTanimoto:fix_rubocop2 into 8e18a7ea54568f9527c8ef65465b81807347f01b on shirasagi:master.

Coverage decreased (-0.001%) to 83.693% when pulling 800c2499b657a39a2a1a2b0eb8886d3b66e075a5 on ShinjiTanimoto:fix_rubocop2 into 4206c4c90f9b562e8d86fd859a7379eedb9d567d on shirasagi:master.

Coverage decreased (-0.008%) to 83.681% when pulling 2f0a114f0b2fd000039c59e359ba6869733bbfdb on ShinjiTanimoto:fix_rubocop2 into 9d716fc081de5dbe649f58266fd105ce67808e4a on shirasagi:master.

Coverage decreased (-0.01%) to 83.678% when pulling 2f0a114f0b2fd000039c59e359ba6869733bbfdb on ShinjiTanimoto:fix_rubocop2 into 9d716fc081de5dbe649f58266fd105ce67808e4a on shirasagi:master.

rspec ./spec/features/opendata/dataset/crawl_spec.rb:46 # opendata_crawl with auth seatch updated #index
rspec ./spec/features/opendata/dataset/crawl_spec.rb:66 # opendata_crawl with auth seatch deleted #index

Coverage increased (+0.008%) to 83.697% when pulling 2f57cb13667243a228a91c85a3cdb96353ae34bf on ShinjiTanimoto:fix_rubocop2 into 9d716fc081de5dbe649f58266fd105ce67808e4a on shirasagi:master.


explicitely cast to uint8 in order to prevent data loss

recent versions of skimage apply an automated scaling from uint64 to
uint8 which effectively removes the 1s that mimick the mask in kaggle_dsb18_preprocessing.py
see https://github.com/scikit-image/scikit-image/issues/4509

Please see https://github.com/scikit-image/scikit-image/pull/4510

Thanks! I only had time recently to review this, sorry for the 26 days delay :)


MINOR: [Go] Handle nil bitmap for builder IsNull

This gets rid of a potential panic when a builder has been created but not yet initialized and the underlying bitmap is nil.

Rationale for this change
It should be rather uncommon, but panicking is really bad.

What changes are included in this PR?
Fixing a potential panic by handling a nil bitmap and returning true for isNull.

Are these changes tested?
Yes, updated the unit test.

Are there any user-facing changes?
No

Turns out this is actually not a bug where the underlying bitmap is null, but we need to overwrite the dictionaryBuilder to use the idxBuilder's IsNull.
func (b *dictionaryBuilder) IsNull(i int) bool { return b.idxBuilder.IsNull(i) }

I'll update this PR tomorrow.


xFailOverCluster: Unit tests does not use the correct template and folder structure is wrong

Unit tests does not use the correct template and folder structure is wrong
I suggest change so the correct template is used for the unit tests, and that the correct folder structure is used.

I'm closing this one, and open up a new issue per resource instead.


🌱 Move enhancements to separate repo

Summary
Move enhancements docs to enhancements repo. https://github.com/kcp-dev/enhancements/pull/3 adds this doc to the other repo.
Related issue(s)
Fixes #2395

/approve

/lgtm
/approve


Add listenOn field to config

Adds a new field to the config file that allows users to explicitly set a host:port for the s3 server to listen on.

As discussed, it would be great if the light-local config was updated to use this option so we could have it tested.


EIP-4200: EOF - Static relative jumps

Implementation of the OPCODES introduced in EIP-4200.
P.S: Still in draft. Error produced when generating forks previous to Prague due to the introduction of new operations with immediate values. The generation of operations for pre-Prague forks has been commented until I find a solution to the problem.

@lightclient I sent you a dm on Discord (not sure which is the best way to contact you, sorry).

This EIP seem to be finished. Anyway, I think the ideal would be to have a branch called EOF or something like that, in which to include all the EIPs before merging them with master. I think that would be ideal until the hard fork that includes EOF is implemented (which by the way, I'm aiming for Prague).


"Costache Negri" is listed in the drop-down menu

Description:
"Costache Negri" is listed in the drop-down menu alongside its corresponding county and commune, according to the law
Precondition:
The website is up an running.

Step 1
Type "Costache Negri" in the search bar.

Expected results
The location is listed in the drop-down menu as "Comuna Costache Negri, GALAȚI".

Step 2
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 3
Type "Costache Negri" in the search bar.

Expected results
The location is listed in the drop-down menu as "Sat Costache Negri, GALAȚI (Costache Negri)".


How to connect mysql on windows via Navicat?

As far as I know, all MySQL clients are able to create SSH tunnel, here is dedicated docs page for Navicat.
To get ssh credentials, navigate to project root folder (that which contains "Vagrantfile") and execute vagrant ssh-config. There you should see HostName (<IP_ADDRESS>), Port (custom for your installation), User (vagrant) and IdentityFile (custom path to SSH private key). It should also be possible to use vagrant password instead of private key.

@minhluan259 will you be able to contribute PR with corresponding section to the readme? It would help other guys who might have the same question. Just avoid Navicat-specific guidance.

Thank you. I have connect success with config:

Port from config.yam : 3192 (forwarded_ssh_port)
Username/password: vagrant/vagrant

There is an option to connect to mysql via IDE like phpstorm?

@refaelgold sure, I personally use PhpStorm to connect to DB (via SSH tunnel), see https://confluence.jetbrains.com/display/PhpStorm/Databases+and+SQL+Editor+in+PhpStorm#DatabasesandSQLEditorinPhpStorm-Settingupadatabaseconnection


Repo name to microtrac

(last time I comment on the repo name :) Looks like there's a typo in the current repo name. While you're updating it anyway, any chance we can switch to the all lowercase microtrac?

Getting closer :-)


common library: Remove additionalContainers key

Details
Since additionalContainers has been renamed to sidecars support for the old key should be removed in an upcoming major version

Implemented in rewrite


[#5678] Channels "enumeration" is out of date

Fixes # 5678
#minor
Description
This PR updates the Channels enum adding Outlook and marking Twilio as obsolete.
Specific Changes

Added new channel Outlook.
Marked Twilio as obsolete.

Testing
This image shows the tests passing after the changes.

/promoted 6314


Prerequisites

This document needs to be updated with the Native client prerequisites. Refer: https://social.technet.microsoft.com/wiki/contents/articles/16682.fim-troubleshooting-synchronization-service-setup-is-having-trouble-contacting-sql-server.aspx
"SQL Client
Verify the SQL Native Client is installed on FIM."

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 26ab9211-b85c-9668-abcb-e5195a83ac43
Version Independent ID: 649e1fd0-fc2c-4544-ee6b-45b2e67c26e5
Content: Install the Microsoft Identity Manager Sync Service
Content Source: MIMDocs/install-mim-sync.md
Product: microsoft-identity-manager
GitHub Login: @billmath
Microsoft Alias: billmath

The following issue is being closed due to the age. If this is still an issue, please re-submit this. Thank you.
#please-close