Composing templates dynamically

I'm curious to know what the recommended way to compose templates is when the type of the child templates isn't known statically.
Here's a contrived example to demonstrate what I mean:
let bools = new Array(5).fill(0).map(_ => Math.random() >= 0.5);

const helloTemplate = (name) => html`<div>Hello ${name}!</div>`;

const byeTemplate = (name) => html`<div>Bye ${name}!</div>`;

// This is a kludge! Is there a better way?
const compose = (templates) => html(new Array(templates.length + 1).fill(""), ...templates);

const helloByeTemplate = () => compose(bools.map(b => b ? helloTemplate("Bob") : byeTemplate("Jim")));

Yup, what @jmas said.

Makes sense. Cheers!


Remove unneeded ol.VectorTile#disposeInternal function

This function only calls it's parent class; it can be removed

This is also done in #5177.

Feel free to merge this regardless.
If you feel like spending some time on a review, I'd be grateful if you could take a look at #5177.


log_to_file should default to true if log_directory is specified

fixed in https://github.com/XRPLF/clio/pull/241


New name for https://decentralized.cloud/

www.transfer.cloud (only $18,999)

www.file.bingo

www.file.garden

www.transfer.surf

www.sendfile.gratis

snapcloud.io
synccloud.io
rapidcloud.io

Snapcloud.io !
(made a new comment with input from @sunnyday90210 so people can upvote with 👍  )

I love https://snapcloud.io/ @sunnyday90210 I bought, is online! thanks!!! Really amazing name.

@alexsicart that awesome It looks great.

Guess the repo should be renamed too :)

@mathiasrw Before doing that, I'm trying to know what people think --> https://twitter.com/alexsicart/status/927684981899628546

www.weceive.com is free! go go go...

So what did you end up width @alexsicart ?


[release-1.7] Create dynamic release tar URL for verify and upgrade msg

This is an automated cherry-pick of #25783

@istio-testing: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

release-notes_istio_release-1.7
2a0ee17265815aab851a7ebbab412e91b7777c89
link
/test release-notes_istio_release-1.7

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/test release-notes_istio_release-1.7


Automate HTTP expose test

Automate HTTP expose test:
Verify a VM exposed as service can be used for HTTP connection.

/release-note-none

@rmohr This is a simple validation, to verify that the specific, yet commonly-used, use-case of HTTP traffic is not broken in the flow of the VM exposure as a service.
We don't implement the automation of all possible use-cases of service exposure on HTTP scenarios, as we do with TCP and UDP. We just run this single, simple test, so we can be sure that if a bug occurs in HTTP traffic over exposed service - we'll catch it.

@SchSeba @cynepco3hahue @rmohr
All CI failures are not related to my PR. Can you please merge?
Thanks!

@SchSeba Can you please review this PR so it can be merged?
Thanks!

I would prefer if for instance the TCP test would be improved so that it sends more than the MTU, or something like that. This test ere literally just sends another string Over TCP. It can't catch anything in addition to the existing tcp test.

@rmohr I moved the HTTP test to be part of the basic TCP test, and not a test of its own.
Regarding the improvement of TCP tests (traffic larger than MTU, etc.) - I agree we should improve them and add more complex, non-basic scenarios, but we'll do this on a different PR.

/myakove /duyan please review

/duyanyan

The code looks good
This is a very basic tests I am not sure I understand the added value related to the TCP connection test.

@SchSeba it's just a simple verification that the flow of HTTP traffic is not broken, when we run this traffic using an exposed service.
It's the only HTTP test we are running for exposed services, and we are keeping the more complex scenarios to be tested with TCP and UDP (and as Roman mentioned above - we should add more possible scenarios). From my P.O.V, I prefer adding this small HTTP test for exposed services, instead of discovering someday that this flow is actually broken due to a bug, that should have been revealed a long time ago.

@yossisegev I am fine with that

ci test please

@rmohr The failure in the latest CI, which you initiated, is because of other errors, not related to my changes.
This PR is getting old and bitter... Will it ever be merged?

This PR is getting old and bitter... Will it ever be merged?

@yossisegev so, you had immediately a review once you pushed the test. I pointed out that the test you added had no value. Then there was weekend. Then I finally convinced you that the test has no value. You changed it on Sunday. I run a retest on monday. What do you mean with ever?


[xcode 16 beta][macOS Sequoia]: Running app throws Failed to verify code signature. Failure Reason: This app cannot be installed because its integrity could not be verified.

Steps to reproduce
install xcode 16 beta 4.
create a flutter app
try to run it on ahardware device
looks like there os a problem runnign FLutter on Sequoya using xcode 16 beta.
Yes I know this is a beta and Flutter is focused on the current version, this is a heads up that you will be facing this problem when Xcode 16 will be current
Expected results
the app should launch and be functional
Actual results
Failed to verify code signature of /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.SPaNPZ/extracted/Payload/Runner.app : 0xe8008001 (An unknown error has occurred.)

Impossible d’installer « TestApp »
Domain: IXUserPresentableErrorDomain
Code: 14
Recovery Suggestion: Failed to verify code signature of /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.SPaNPZ/extracted/Payload/Runner.app : 0xe8008001 (An unknown error has occurred.)
User Info: {
    DVTErrorCreationDateKey = "2024-07-24 16:50:26 +0000";
    IDERunOperationFailingWorker = IDEInstallCoreDeviceWorker;
}
--
Failed to install the app on the device.
Domain: com.apple.dt.CoreDeviceError
Code: 3002
User Info: {
    NSURL = "file:///Users/devloper/StudioProjects/egrid18_flutter/build/ios/iphoneos/Runner.app";
}
--
Impossible d’installer « testapp »
Domain: IXUserPresentableErrorDomain
Code: 14
Failure Reason: Cette app n’a pas pu être installée, car son intégrité n’a pas pu être vérifiée.
Recovery Suggestion: Failed to verify code signature of /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.SPaNPZ/extracted/Payload/Runner.app : 0xe8008001 (An unknown error has occurred.)
--
Failed to verify code signature of /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.SPaNPZ/extracted/Payload/Runner.app : 0xe8008001 (An unknown error has occurred.)
Domain: MIInstallerErrorDomain
Code: 13
User Info: {
    FunctionName = "+[MICodeSigningVerifier _validateSignatureAndCopyInfoForURL:withOptions:error:]";
    LegacyErrorString = ApplicationVerificationFailed;
    LibMISErrorNumber = "-402620415";
    SourceFileLine = 79;
}
--

Event Metadata: com.apple.dt.IDERunOperationWorkerFinished : {
    "device_identifier" = "00008120-000C38580270201E";
    "device_isCoreDevice" = 1;
    "device_model" = "iPhone15,2";
    "device_osBuild" = "17.5.1 (21F90)";
    "device_platform" = "com.apple.platform.iphoneos";
    "device_thinningType" = "iPhone15,2";
    "dvt_coredevice_version" = "397.16";
    "dvt_coresimulator_version" = 986;
    "dvt_mobiledevice_version" = "1759.0.5";
    "launchSession_schemeCommand" = Run;
    "launchSession_state" = 1;
    "launchSession_targetArch" = arm64;
    "operation_duration_ms" = 1696;
    "operation_errorCode" = 14;
    "operation_errorDomain" = IXUserPresentableErrorDomain;
    "operation_errorWorker" = IDEInstallCoreDeviceWorker;
    "operation_name" = IDERunOperationWorkerGroup;
    "param_debugger_attachToExtensions" = 0;
    "param_debugger_attachToXPC" = 1;
    "param_debugger_type" = 3;
    "param_destination_isProxy" = 0;
    "param_destination_platform" = "com.apple.platform.iphoneos";
    "param_diag_113575882_enable" = 0;
    "param_diag_MainThreadChecker_stopOnIssue" = 0;
    "param_diag_MallocStackLogging_enableDuringAttach" = 0;
    "param_diag_MallocStackLogging_enableForXPC" = 1;
    "param_diag_allowLocationSimulation" = 1;
    "param_diag_checker_tpc_enable" = 1;
    "param_diag_gpu_frameCapture_enable" = 0;
    "param_diag_gpu_shaderValidation_enable" = 0;
    "param_diag_gpu_validation_enable" = 0;
    "param_diag_memoryGraphOnResourceException" = 0;
    "param_diag_mtc_enable" = 1;
    "param_diag_queueDebugging_enable" = 1;
    "param_diag_runtimeProfile_generate" = 0;
    "param_diag_sanitizer_asan_enable" = 0;
    "param_diag_sanitizer_tsan_enable" = 0;
    "param_diag_sanitizer_tsan_stopOnIssue" = 0;
    "param_diag_sanitizer_ubsan_enable" = 0;
    "param_diag_sanitizer_ubsan_stopOnIssue" = 0;
    "param_diag_showNonLocalizedStrings" = 0;
    "param_diag_viewDebugging_enabled" = 1;
    "param_diag_viewDebugging_insertDylibOnLaunch" = 1;
    "param_install_style" = 2;
    "param_launcher_UID" = 2;
    "param_launcher_allowDeviceSensorReplayData" = 0;
    "param_launcher_kind" = 0;
    "param_launcher_style" = 99;
    "param_launcher_substyle" = 0;
    "param_runnable_appExtensionHostRunMode" = 0;
    "param_runnable_productType" = "com.apple.product-type.application";
    "param_structuredConsoleMode" = 1;
    "param_testing_launchedForTesting" = 0;
    "param_testing_suppressSimulatorApp" = 0;
    "param_testing_usingCLI" = 0;
    "sdk_canonicalName" = "iphoneos18.0";
    "sdk_osVersion" = "18.0";
    "sdk_variant" = iphoneos;
}

--
System Information
macOS Version 15.0 (Build 24A5298h)
Xcode 16.0 (23047) (Build 16A5211f)
Timestamp: 2024-07-24T12:50:26-04:00
Code sample
Code sample
import 'package:flutter/material.dart';

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

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        // This is the theme of your application.
        //
        // TRY THIS: Try running your application with "flutter run". You'll see
        // the application has a purple toolbar. Then, without quitting the app,
        // try changing the seedColor in the colorScheme below to Colors.green
        // and then invoke "hot reload" (save your changes or press the "hot
        // reload" button in a Flutter-supported IDE, or press "r" if you used
        // the command line to start the app).
        //
        // Notice that the counter didn't reset back to zero; the application
        // state is not lost during the reload. To reset the state, use hot
        // restart instead.
        //
        // This works for code too, not just values: Most code changes can be
        // tested with just a hot reload.
        colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),
        useMaterial3: true,
      ),
      home: const MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  const MyHomePage({super.key, required this.title});

  // This widget is the home page of your application. It is stateful, meaning
  // that it has a State object (defined below) that contains fields that affect
  // how it looks.

  // This class is the configuration for the state. It holds the values (in this
  // case the title) provided by the parent (in this case the App widget) and
  // used by the build method of the State. Fields in a Widget subclass are
  // always marked "final".

  final String title;

  @override
  State<MyHomePage> createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  int _counter = 0;

  void _incrementCounter() {
    setState(() {
      // This call to setState tells the Flutter framework that something has
      // changed in this State, which causes it to rerun the build method below
      // so that the display can reflect the updated values. If we changed
      // _counter without calling setState(), then the build method would not be
      // called again, and so nothing would appear to happen.
      _counter++;
    });
  }

  @override
  Widget build(BuildContext context) {
    // This method is rerun every time setState is called, for instance as done
    // by the _incrementCounter method above.
    //
    // The Flutter framework has been optimized to make rerunning build methods
    // fast, so that you can just rebuild anything that needs updating rather
    // than having to individually change instances of widgets.
    return Scaffold(
      appBar: AppBar(
        // TRY THIS: Try changing the color here to a specific color (to
        // Colors.amber, perhaps?) and trigger a hot reload to see the AppBar
        // change color while the other colors stay the same.
        backgroundColor: Theme.of(context).colorScheme.inversePrimary,
        // Here we take the value from the MyHomePage object that was created by
        // the App.build method, and use it to set our appbar title.
        title: Text(widget.title),
      ),
      body: Center(
        // Center is a layout widget. It takes a single child and positions it
        // in the middle of the parent.
        child: Column(
          // Column is also a layout widget. It takes a list of children and
          // arranges them vertically. By default, it sizes itself to fit its
          // children horizontally, and tries to be as tall as its parent.
          //
          // Column has various properties to control how it sizes itself and
          // how it positions its children. Here we use mainAxisAlignment to
          // center the children vertically; the main axis here is the vertical
          // axis because Columns are vertical (the cross axis would be
          // horizontal).
          //
          // TRY THIS: Invoke "debug painting" (choose the "Toggle Debug Paint"
          // action in the IDE, or press "p" in the console), to see the
          // wireframe for each widget.
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[
            const Text(
              'You have pushed the button this many times:',
            ),
            Text(
              '$_counter',
              style: Theme.of(context).textTheme.headlineMedium,
            ),
          ],
        ),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: _incrementCounter,
        tooltip: 'Increment',
        child: const Icon(Icons.add),
      ), // This trailing comma makes auto-formatting nicer for build methods.
    );
  }
}

Screenshots or Video

Screenshots / Video demonstration
[Upload media here]

Logs
Logs
flutter run ios --verbose
[   +3 ms] executing: sw_vers -productName
[  +15 ms] Exit code 0 from: sw_vers -productName
[        ] macOS
[        ] executing: sw_vers -productVersion
[   +9 ms] Exit code 0 from: sw_vers -productVersion
[        ] 15.0
[        ] executing: sw_vers -buildVersion
[   +8 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 24A5298h
[        ] executing: uname -m
[   +3 ms] Exit code 0 from: uname -m
[        ] arm64
[   +3 ms] executing: sysctl hw.optional.arm64
[   +2 ms] Exit code 0 from: sysctl hw.optional.arm64
[        ] hw.optional.arm64: 1
[  +56 ms] executing: sysctl hw.optional.arm64
[   +5 ms] Exit code 0 from: sysctl hw.optional.arm64
[        ] hw.optional.arm64: 1
[        ] executing: /usr/bin/arch -arm64e xcrun xcodebuild -version
[  +84 ms] Exit code 0 from: /usr/bin/arch -arm64e xcrun xcodebuild -version
[        ] Xcode 16.0
           Build version 16A5211f
[   +1 ms] executing: /usr/bin/arch -arm64e xcrun xcdevice list --timeout 5
[   +2 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[        ] 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.
[  +22 ms] executing: /Users/theUse/Library/Android/sdk/platform-tools/adb devices -l
[        ] executing: /usr/bin/arch -arm64e xcrun xcdevice list --timeout 2
[        ] /usr/bin/arch -arm64e xcrun simctl list devices booted iOS --json
[        ] executing: /usr/bin/arch -arm64e xcrun simctl list devices booted iOS --json
[   +1 ms] executing: /usr/bin/arch -arm64e xcrun simctl list devices booted
[ +166 ms] Exit code 0 from: /usr/bin/arch -arm64e xcrun simctl list devices booted
[        ] == Devices ==
           -- iOS 17.0 --
           -- iOS 17.0 --
           -- iOS 17.2 --
           -- iOS 17.4 --
           -- iOS 17.5 --
           -- iOS 18.0 --
           -- iOS 18.0 --
           -- tvOS 16.4 --
           -- tvOS 17.0 --
           -- tvOS 17.2 --
           -- watchOS 9.4 --
           -- watchOS 10.0 --
           -- watchOS 10.2 --
           -- watchOS 10.4 --
           -- watchOS 10.5 --
           -- watchOS 11.0 --
           -- visionOS 1.0 --
[  +22 ms] List of devices attached
[ +172 ms] {
                      "devices" : {
                        "com.apple.CoreSimulator.SimRuntime.tvOS-17-0" : [

                        ],
                        "com.apple.CoreSimulator.SimRuntime.watchOS-9-4" : [

                        ],
                        "com.apple.CoreSimulator.SimRuntime.watchOS-10-2" : [

                        ],
                        "com.apple.CoreSimulator.SimRuntime.tvOS-17-2" : [

                        ],
                        "com.apple.CoreSimulator.SimRuntime.iOS-17-0" : [

                        ],
                        "com.apple.CoreSimulator.SimRuntime.tvOS-16-4" : [

                        ],
                        "com.apple.CoreSimulator.SimRuntime.watchOS-10-5" : [

                        ],
                        "com.apple.CoreSimulator.SimRuntime.watchOS-11-0" : [

                        ],
                        "com.apple.CoreSimulator.SimRuntime.iOS-17-2" : [

                        ],
                        "com.apple.CoreSimulator.SimRuntime.xrOS-1-0" : [

                        ],
                        "com.apple.CoreSimulator.SimRuntime.watchOS-10-4" : [

                        ],
                        "com.apple.CoreSimulator.SimRuntime.watchOS-10-0" : [

                        ],
                        "com.apple.CoreSimulator.SimRuntime.iOS-17-4" : [

                        ],
                        "com.apple.CoreSimulator.SimRuntime.iOS-18-0" : [

                        ],
                        "com.apple.CoreSimulator.SimRuntime.iOS-17-5" : [

                        ]
                      }
                    }
[+3007 ms] # list of devices and simulators

[  +45 ms] executing: /usr/bin/arch -arm64e xcrun devicectl --version
[  +61 ms] Exit code 0 from: /usr/bin/arch -arm64e xcrun devicectl --version
[        ] 397.16
[   +2 ms] executing: /usr/bin/arch -arm64e xcrun devicectl list devices --timeout 5 --json-output /var/folders/c5/wz5gbf_n73jb65ptb89dl0xh0000gn/T/flutter_tools.hdH24R/core_devices.579F2Q/core_device_list.json
[  +67 ms] Devices:

#remove list too long

[   +3 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +6 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +1 ms] 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.
[  +20 ms] "flutter run" took 3 727ms.
[  +26 ms] Target file "ios" not found.
[        ]
           #0      FlutterCommand.validateCommand (package:flutter_tools/src/runner/flutter_command.dart:1842:9)
           #1      RunCommand.validateCommand (package:flutter_tools/src/commands/run.dart:603:19)
           #2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:1696:11)
           <asynchronous suspension>
           #3      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1394:27)
           <asynchronous suspension>
           #4      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:153:19)
           <asynchronous suspension>
           #5      CommandRunner.runCommand (package:args/command_runner.dart:212:13)
           <asynchronous suspension>
           #6      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:372:9)
           <asynchronous suspension>
           #7      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:153:19)
           <asynchronous suspension>
           #8      FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:308:5)
           <asynchronous suspension>
           #9      run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:130:9)
           <asynchronous suspension>
           #10     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:153:19)
           <asynchronous suspension>
           #11     main (package:flutter_tools/executable.dart:93:3)
           <asynchronous suspension>

[ +189 ms] ensureAnalyticsSent: 123ms
[        ] Running 1 shutdown hook
[        ] Shutdown hooks complete
[   +4 ms] exiting with code 1

Flutter Doctor output
Doctor output
 % flutter doctor -v
[✓] Flutter (Channel stable, 3.22.3, on macOS 15.0 24A5298h darwin-arm64, locale fr)
    • Flutter version 3.22.3 on channel stable at /Users/pascalebeaulac/flutter_dev/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision b0850beeb2 (8 days ago), 2024-07-16 21:43:41 -0700
    • Engine revision 235db911ba
    • Dart version 3.4.4
    • DevTools version 2.34.3

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/pascalebeaulac/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.10+0-17.0.10b1087.21-11609105)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 16.0)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 16A5211f
    • CocoaPods version 1.15.2

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

[✓] Android Studio (version 2024.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 17.0.10+0-17.0.10b1087.21-11609105)

[✓] VS Code (version 1.89.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension can be installed from:
      🔨 https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[✓] Connected device (4 available)
    • iPhone (mobile)                 • 0000***0-000C0***0**0*0** • ios            • iOS 17.5.1 21F90
    • macOS (desktop)                 • macos                     • darwin-arm64   • macOS 15.0 24A5298h darwin-arm64
    • Mac Designed for iPad (desktop) • mac-designed-for-ipad     • darwin         • macOS 15.0 24A5298h darwin-arm64
    • Chrome (web)                    • chrome                    • web-javascript • Google Chrome 126.0.6478.183

[✓] Network resources
    • All expected network resources are available.

• No issues found!

verbose%0A%60%60%60%0A%0A%23%23+Steps+to+Reproduce%0A1.+...%0A2.+...%0A3.+...%0A%0A%23%23+Logs%0ASocketException%3A+Send+failed%2C+OS+Error%3A+No+route+to+host%2C+errno+%3D+65%0A%60%60%60%0A%230++++++_NativeSocket.send+%28dar
t%3Aio-patch%2Fsocket_patch.dart%3A1269%3A34%29%0A%231++++++_RawDatagramSocket.send+%28dart%3Aio-patch%2Fsocket_patch.dart%3A2584%3A15%29%0A%232++++++MDnsClient.lookup+%28package%3Amulticast_dns%2Fmulticast_dns.dart%3A225%3A1
4%29%0A%233++++++MDnsVmServiceDiscovery._pollingVmService+%28package%3Aflutter_tools%2Fsrc%2Fmdns_discovery.dart%3A232%3A66%29%0A%3Casynchronous+suspension%3E%0A%234++++++MDnsVmServiceDiscovery.firstMatchingVmService+%28packa
ge%3Aflutter_tools%2Fsrc%2Fmdns_discovery.dart%3A188%3A56%29%0A%3Casynchronous+suspension%3E%0A%235++++++MDnsVmServiceDiscovery.getVMServiceUriForLaunch+%28package%3Aflutter_tools%2Fsrc%2Fmdns_discovery.dart%3A433%3A50%29%0A%
3Casynchronous+suspension%3E%0A%236++++++Future.any.onValue+%28dart%3Aasync%2Ffuture.dart%3A618%3A5%29%0A%3Casynchronous+suspension%3E%0A%60%60%60%0A%60%60%60%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Flutter+%28Channel+stable%2C+3
.22.3%2C+on+macOS+15.0+24A5298h+darwin-arm64%2C+locale+fr%29%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Flutter+version+3.22.3+on+channel+stable+at+%2FUsers%2Fpascalebeaulac%2Fflutter_dev%2Fflutter%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Up
stream+repository+https%3A%2F%2Fgithub.com%2Fflutter%2Fflutter.git%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Framework+revision+b0850beeb2+%288+days+ago%29%2C+2024-07-16+21%3A43%3A41+-0700%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Engine+rev
ision+235db911ba%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Dart+version+3.4.4%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+DevTools+version+2.34.3%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Android+toolchain+-+develop+for+Android+devices+%28Android
+SDK+version+34.0.0%29%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Android+SDK+at+%2FUsers%2Fpascalebeaulac%2FLibrary%2FAndroid%2Fsdk%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Platform+android-34%2C+build-tools+34.0.0%0A++++%1B%5B32m%E2%80%A2%
1B%5B39m+Java+binary+at%3A+%2FApplications%2FAndroid+Studio.app%2FContents%2Fjbr%2FContents%2FHome%2Fbin%2Fjava%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Java+version+OpenJDK+Runtime+Environment+%28build+17.0.10%2B0-17.0.10b1087.21-1
1609105%29%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+All+Android+licenses+accepted.%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Xcode+-+develop+for+iOS+and+macOS+%28Xcode+16.0%29%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Xcode+at+%2FApplications%
2FXcode.app%2FContents%2FDeveloper%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Build+16A5211f%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+CocoaPods+version+1.15.2%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Chrome+-+develop+for+the+web%0A++++%1B%5B32
m%E2%80%A2%1B%5B39m+Chrome+at+%2FApplications%2FGoogle+Chrome.app%2FContents%2FMacOS%2FGoogle+Chrome%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Android+Studio+%28version+2024.1%29%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Android+Studio+
at+%2FApplications%2FAndroid+Studio.app%2FContents%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Flutter+plugin+can+be+installed+from%3A%0A++++++%F0%9F%94%A8+https%3A%2F%2Fplugins.jetbrains.com%2Fplugin%2F9212-flutter%0A++++%1B%5B32m%E2%
80%A2%1B%5B39m+Dart+plugin+can+be+installed+from%3A%0A++++++%F0%9F%94%A8+https%3A%2F%2Fplugins.jetbrains.com%2Fplugin%2F6351-dart%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Java+version+OpenJDK+Runtime+Environment+%28build+17.0.10%2B0
-17.0.10b1087.21-11609105%29%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+VS+Code+%28version+1.91.1%29%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+VS+Code+at+%2FApplications%2FVisual+Studio+Code.app%2FContents%0A++++%1B%5B32m%E2%80%A2%1B%5B3
9m+Flutter+extension+can+be+installed+from%3A%0A++++++%F0%9F%94%A8+https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3DDart-Code.flutter%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Connected+device+%284+available%29%0A
++++%1B%5B32m%E2%80%A2%1B%5B39m+AR18+iPhone+%28mobile%29++++++++++++%E2%80%A2+00008020-001D6D4A1402003A+%E2%80%A2+ios++++++++++++%E2%80%A2+iOS+17.5.1+21F90%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+macOS+%28desktop%29++++++++++++++++
+%E2%80%A2+macos+++++++++++++++++++++%E2%80%A2+darwin-arm64+++%E2%80%A2+macOS+15.0+24A5298h+darwin-arm64%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Mac+Designed+for+iPad+%28desktop%29+%E2%80%A2+mac-designed-for-ipad+++++%E2%80%A2+darw
in+++++++++%E2%80%A2+macOS+15.0+24A5298h+darwin-arm64%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Chrome+%28web%29++++++++++++++++++++%E2%80%A2+chrome++++++++++++++++++++%E2%80%A2+web-javascript+%E2%80%A2+Google+Chrome+126.0.6478.183%0
A++++%1B%5B33m%21%1B%5B39m+Error%3A+Browsing+on+the+local+area+network+for+Vincent.+Ensure+the+device+is+unlocked+and+attached+with+a+cable+or+associated+with+the+same+local+area+network+as+this+Mac.%0A++++++The+device+must+b
e+opted+into+Developer+Mode+to+connect+wirelessly.+%28code+-27%29%0A++++%1B%5B33m%21%1B%5B39m+Error%3A+Browsing+on+the+local+area+network+for+iPhone.+Ensure+the+device+is+unlocked+and+attached+with+a+cable+or+associated+with+
the+same+local+area+network+as+this+Mac.%0A++++++The+device+must+be+opted+into+Developer+Mode+to+connect+wirelessly.+%28code+-27%29%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Network+resources%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Al
l+expected+network+resources+are+available.%0A%0A%1B%5B32m%E2%80%A2%1B%5B39m+No+issues+found%21%0A%0A%60%60%60%0A%0A%23%23+Flutter+Application+Metadata%0A%2A%2AType%2A%2A%3A+app%0A%2A%2AVersion%2A%2A%3A+1.0.0%2B27%0A%2A%2AMat
erial%2A%2A%3A+true%0A%2A%2AAndroid+X%2A%2A%3A+false%0A%2A%2AModule%2A%2A%3A+false%0A%2A%2APlugin%2A%2A%3A+false%0A%2A%2AAndroid+package%2A%2A%3A+null%0A%2A%2AiOS+bundle+identifier%2A%2A%3A+null%0A%2A%2ACreation+channel%2A%2A
%3A+stable%0A%2A%2ACreation+framework+version%2A%2A%3A+a14f74ff3a1cbd521163c5f03d68113d50af93d3%0A%23%23%23+Plugins%0Afile_picker-8.0.6%0Aflutter_blue_plus-1.32.11%0Aflutter_local_notifications-17.2.1%2B2%0Aflutter_local_noti
fications_linux-4.0.1%0Aflutter_mailer-2.1.2%0Aflutter_plugin_android_lifecycle-2.0.20%0Amcumgr_flutter-0.4.1%0Apath_provider-2.1.3%0Apath_provider_android-2.2.7%0Apath_provider_foundation-2.4.0%0Apath_provider_linux-2.2.1%0A
path_provider_windows-2.3.0%0Apermission_handler-11.3.1%0Apermission_handler_android-12.0.7%0Apermission_handler_apple-9.4.5%0Apermission_handler_html-0.1.1%0Apermission_handler_windows-0.2.1%0Ashared_preferences-2.2.3%0Ashar
ed_preferences_android-2.2.3%0Ashared_preferences_foundation-2.4.0%0Ashared_preferences_linux-2.3.2%0Ashared_preferences_web-2.3.0%0Ashared_preferences_windows-2.3.2%0Asqflite-2.3.3%2B1%0Aurl_launcher-6.3.0%0Aurl_launcher_and
roid-6.3.5%0Aurl_launcher_ios-6.3.1%0Aurl_launcher_linux-3.1.1%0Aurl_launcher_macos-3.2.0%0Aurl_launcher_web-2.3.1%0Aurl_launcher_windows-3.1.2%0A%0A&labels=tool%2Csevere%3A+crash
[  +41 ms] ensureAnalyticsSent: 39ms
[        ] Running 1 shutdown hook
[        ] Shutdown hooks complete
[   +1 ms] exiting with code 1
verbose%0A%60%60%60%0A%0A%23%23+Steps+to+Reproduce%0A1.+...%0A2.+...%0A3.+...%0A%0A%23%23+Logs%0ASocketException%3A+Send+failed%2C+OS+Error%3A+No+route+to+host%2C+errno+%3D+65%0A%60%60%60%0A%230++++++_NativeSocket.send+%28dar
t%3Aio-patch%2Fsocket_patch.dart%3A1269%3A34%29%0A%231++++++_RawDatagramSocket.send+%28dart%3Aio-patch%2Fsocket_patch.dart%3A2584%3A15%29%0A%232++++++MDnsClient.lookup+%28package%3Amulticast_dns%2Fmulticast_dns.dart%3A225%3A1
4%29%0A%233++++++MDnsVmServiceDiscovery._pollingVmService+%28package%3Aflutter_tools%2Fsrc%2Fmdns_discovery.dart%3A232%3A66%29%0A%3Casynchronous+suspension%3E%0A%234++++++MDnsVmServiceDiscovery.firstMatchingVmService+%28packa
ge%3Aflutter_tools%2Fsrc%2Fmdns_discovery.dart%3A188%3A56%29%0A%3Casynchronous+suspension%3E%0A%235++++++MDnsVmServiceDiscovery.getVMServiceUriForLaunch+%28package%3Aflutter_tools%2Fsrc%2Fmdns_discovery.dart%3A433%3A50%29%0A%
3Casynchronous+suspension%3E%0A%236++++++Future.any.onValue+%28dart%3Aasync%2Ffuture.dart%3A618%3A5%29%0A%3Casynchronous+suspension%3E%0A%60%60%60%0A%60%60%60%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Flutter+%28Channel+stable%2C+3
.22.3%2C+on+macOS+15.0+24A5298h+darwin-arm64%2C+locale+fr%29%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Flutter+version+3.22.3+on+channel+stable+at+%2FUsers%2Fpascalebeaulac%2Fflutter_dev%2Fflutter%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Up
stream+repository+https%3A%2F%2Fgithub.com%2Fflutter%2Fflutter.git%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Framework+revision+b0850beeb2+%288+days+ago%29%2C+2024-07-16+21%3A43%3A41+-0700%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Engine+rev
ision+235db911ba%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Dart+version+3.4.4%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+DevTools+version+2.34.3%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Android+toolchain+-+develop+for+Android+devices+%28Android
+SDK+version+34.0.0%29%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Android+SDK+at+%2FUsers%2Fpascalebeaulac%2FLibrary%2FAndroid%2Fsdk%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Platform+android-34%2C+build-tools+34.0.0%0A++++%1B%5B32m%E2%80%A2%
1B%5B39m+Java+binary+at%3A+%2FApplications%2FAndroid+Studio.app%2FContents%2Fjbr%2FContents%2FHome%2Fbin%2Fjava%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Java+version+OpenJDK+Runtime+Environment+%28build+17.0.10%2B0-17.0.10b1087.21-1
1609105%29%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+All+Android+licenses+accepted.%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Xcode+-+develop+for+iOS+and+macOS+%28Xcode+16.0%29%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Xcode+at+%2FApplications%
2FXcode.app%2FContents%2FDeveloper%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Build+16A5211f%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+CocoaPods+version+1.15.2%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Chrome+-+develop+for+the+web%0A++++%1B%5B32
m%E2%80%A2%1B%5B39m+Chrome+at+%2FApplications%2FGoogle+Chrome.app%2FContents%2FMacOS%2FGoogle+Chrome%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Android+Studio+%28version+2024.1%29%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Android+Studio+
at+%2FApplications%2FAndroid+Studio.app%2FContents%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Flutter+plugin+can+be+installed+from%3A%0A++++++%F0%9F%94%A8+https%3A%2F%2Fplugins.jetbrains.com%2Fplugin%2F9212-flutter%0A++++%1B%5B32m%E2%
80%A2%1B%5B39m+Dart+plugin+can+be+installed+from%3A%0A++++++%F0%9F%94%A8+https%3A%2F%2Fplugins.jetbrains.com%2Fplugin%2F6351-dart%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Java+version+OpenJDK+Runtime+Environment+%28build+17.0.10%2B0
-17.0.10b1087.21-11609105%29%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+VS+Code+%28version+1.91.1%29%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+VS+Code+at+%2FApplications%2FVisual+Studio+Code.app%2FContents%0A++++%1B%5B32m%E2%80%A2%1B%5B3
9m+Flutter+extension+can+be+installed+from%3A%0A++++++%F0%9F%94%A8+https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3DDart-Code.flutter%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Connected+device+%284+available%29%0A
++++%1B%5B32m%E2%80%A2%1B%5B39m+AR18+iPhone+%28mobile%29++++++++++++%E2%80%A2+00008020-001D6D4A1402003A+%E2%80%A2+ios++++++++++++%E2%80%A2+iOS+17.5.1+21F90%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+macOS+%28desktop%29++++++++++++++++
+%E2%80%A2+macos+++++++++++++++++++++%E2%80%A2+darwin-arm64+++%E2%80%A2+macOS+15.0+24A5298h+darwin-arm64%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Mac+Designed+for+iPad+%28desktop%29+%E2%80%A2+mac-designed-for-ipad+++++%E2%80%A2+darw
in+++++++++%E2%80%A2+macOS+15.0+24A5298h+darwin-arm64%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Chrome+%28web%29++++++++++++++++++++%E2%80%A2+chrome++++++++++++++++++++%E2%80%A2+web-javascript+%E2%80%A2+Google+Chrome+126.0.6478.183%0
A++++%1B%5B33m%21%1B%5B39m+Error%3A+Browsing+on+the+local+area+network+for+Vincent.+Ensure+the+device+is+unlocked+and+attached+with+a+cable+or+associated+with+the+same+local+area+network+as+this+Mac.%0A++++++The+device+must+b
e+opted+into+Developer+Mode+to+connect+wirelessly.+%28code+-27%29%0A++++%1B%5B33m%21%1B%5B39m+Error%3A+Browsing+on+the+local+area+network+for+iPhone.+Ensure+the+device+is+unlocked+and+attached+with+a+cable+or+associated+with+
the+same+local+area+network+as+this+Mac.%0A++++++The+device+must+be+opted+into+Developer+Mode+to+connect+wirelessly.+%28code+-27%29%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Network+resources%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Al
l+expected+network+resources+are+available.%0A%0A%1B%5B32m%E2%80%A2%1B%5B39m+No+issues+found%21%0A%0A%60%60%60%0A%0A%23%23+Flutter+Application+Metadata%0A%2A%2AType%2A%2A%3A+app%0A%2A%2AVersion%2A%2A%3A+1.0.0%2B27%0A%2A%2AMat
erial%2A%2A%3A+true%0A%2A%2AAndroid+X%2A%2A%3A+false%0A%2A%2AModule%2A%2A%3A+false%0A%2A%2APlugin%2A%2A%3A+false%0A%2A%2AAndroid+package%2A%2A%3A+null%0A%2A%2AiOS+bundle+identifier%2A%2A%3A+null%0A%2A%2ACreation+channel%2A%2A
%3A+stable%0A%2A%2ACreation+framework+version%2A%2A%3A+a14f74ff3a1cbd521163c5f03d68113d50af93d3%0A%23%23%23+Plugins%0Afile_picker-8.0.6%0Aflutter_blue_plus-1.32.11%0Aflutter_local_notifications-17.2.1%2B2%0Aflutter_local_noti
fications_linux-4.0.1%0Aflutter_mailer-2.1.2%0Aflutter_plugin_android_lifecycle-2.0.20%0Amcumgr_flutter-0.4.1%0Apath_provider-2.1.3%0Apath_provider_android-2.2.7%0Apath_provider_foundation-2.4.0%0Apath_provider_linux-2.2.1%0A
path_provider_windows-2.3.0%0Apermission_handler-11.3.1%0Apermission_handler_android-12.0.7%0Apermission_handler_apple-9.4.5%0Apermission_handler_html-0.1.1%0Apermission_handler_windows-0.2.1%0Ashared_preferences-2.2.3%0Ashar
ed_preferences_android-2.2.3%0Ashared_preferences_foundation-2.4.0%0Ashared_preferences_linux-2.3.2%0Ashared_preferences_web-2.3.0%0Ashared_preferences_windows-2.3.2%0Asqflite-2.3.3%2B1%0Aurl_launcher-6.3.0%0Aurl_launcher_and
roid-6.3.5%0Aurl_launcher_ios-6.3.1%0Aurl_launcher_linux-3.1.1%0Aurl_launcher_macos-3.2.0%0Aurl_launcher_web-2.3.1%0Aurl_launcher_windows-3.1.2%0A%0A&labels=tool%2Csevere%3A+crash
[  +41 ms] ensureAnalyticsSent: 39ms
[        ] Running 1 shutdown hook
[        ] Shutdown hooks complete
[   +1 ms] exiting with code 1

Xcode side of things give the folowing error :
Failed to verify code signature of  (app is correctly signed in the IOS project) /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.VZXDQP/extracted/Runner.app : 0xe8008001 (An unknown error has occurred.)
Unable to Install “TheApp”
Domain: IXUserPresentableErrorDomain
Code: 14
Recovery Suggestion: Failed to verify code signature of /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.VZXDQP/extracted/Runner.app : 0xe8008001 (An unknown error has occurred.)
User Info: {
DVTErrorCreationDateKey = "2024-07-24 17:59:11 +0000";
IDERunOperationFailingWorker = IDEInstallCoreDeviceWorker;
}
Failed to install the app on the device.
Domain: com.apple.dt.CoreDeviceError
Code: 3002
User Info: {
NSURL = "file:///Users/user/StudioProjects/the_app_flutter/build/ios/iphoneos/Runner.app";
}
Unable to Install “TheApp”
Domain: IXUserPresentableErrorDomain
Code: 14
Failure Reason: This app cannot be installed because its integrity could not be verified.
Recovery Suggestion: Failed to verify code signature of /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.VZXDQP/extracted/Runner.app : 0xe8008001 (An unknown error has occurred.)
Failed to verify code signature of /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.VZXDQP/extracted/Runner.app : 0xe8008001 (An unknown error has occurred.)
Domain: MIInstallerErrorDomain
Code: 13
User Info: {
FunctionName = "+[MICodeSigningVerifier _validateSignatureAndCopyInfoForURL:withOptions:error:]";
LegacyErrorString = ApplicationVerificationFailed;
LibMISErrorNumber = "-402620415";
SourceFileLine = 79;
}
Event Metadata: com.apple.dt.IDERunOperationWorkerFinished : {
"device_identifier" = "*******-**************";
"device_isCoreDevice" = 1;
"device_model" = "iPhone11,6";
"device_osBuild" = "17.5.1 (21F90)";
"device_platform" = "com.apple.platform.iphoneos";
"device_thinningType" = "iPhone11,6";
"dvt_coredevice_version" = "397.16";
"dvt_coresimulator_version" = 986;
"dvt_mobiledevice_version" = "1759.0.5";
"launchSession_schemeCommand" = Run;
"launchSession_state" = 1;
"launchSession_targetArch" = arm64;
"operation_duration_ms" = 6405;
"operation_errorCode" = 14;
"operation_errorDomain" = IXUserPresentableErrorDomain;
"operation_errorWorker" = IDEInstallCoreDeviceWorker;
"operation_name" = IDERunOperationWorkerGroup;
"param_debugger_attachToExtensions" = 0;
"param_debugger_attachToXPC" = 1;
"param_debugger_type" = 3;
"param_destination_isProxy" = 0;
"param_destination_platform" = "com.apple.platform.iphoneos";
"param_diag_113575882_enable" = 0;
"param_diag_MainThreadChecker_stopOnIssue" = 0;
"param_diag_MallocStackLogging_enableDuringAttach" = 0;
"param_diag_MallocStackLogging_enableForXPC" = 1;
"param_diag_allowLocationSimulation" = 1;
"param_diag_checker_tpc_enable" = 1;
"param_diag_gpu_frameCapture_enable" = 0;
"param_diag_gpu_shaderValidation_enable" = 0;
"param_diag_gpu_validation_enable" = 0;
"param_diag_memoryGraphOnResourceException" = 0;
"param_diag_mtc_enable" = 1;
"param_diag_queueDebugging_enable" = 1;
"param_diag_runtimeProfile_generate" = 0;
"param_diag_sanitizer_asan_enable" = 0;
"param_diag_sanitizer_tsan_enable" = 0;
"param_diag_sanitizer_tsan_stopOnIssue" = 0;
"param_diag_sanitizer_ubsan_enable" = 0;
"param_diag_sanitizer_ubsan_stopOnIssue" = 0;
"param_diag_showNonLocalizedStrings" = 0;
"param_diag_viewDebugging_enabled" = 1;
"param_diag_viewDebugging_insertDylibOnLaunch" = 1;
"param_install_style" = 2;
"param_launcher_UID" = 2;
"param_launcher_allowDeviceSensorReplayData" = 0;
"param_launcher_kind" = 0;
"param_launcher_style" = 99;
"param_launcher_substyle" = 0;
"param_runnable_appExtensionHostRunMode" = 0;
"param_runnable_productType" = "com.apple.product-type.application";
"param_structuredConsoleMode" = 1;
"param_testing_launchedForTesting" = 0;
"param_testing_suppressSimulatorApp" = 0;
"param_testing_usingCLI" = 0;
"sdk_canonicalName" = "iphoneos18.0";
"sdk_osVersion" = "18.0";
"sdk_variant" = iphoneos;
}
System Information
macOS Version 15.0 (Build 24A5298h)
Xcode 16.0 (23047) (Build 16A5211f)
Timestamp: 2024-07-24T13:59:11-04:00

@nissaba
When posting the logs, please try to format them and then post it. Please follow the practice for better readability.

Failure Reason: This app cannot be installed because its integrity could not be verified.
Recovery Suggestion: Failed to verify code signature of /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.VZXDQP/extracted/Runner.app : 0xe8008001 (An unknown error has occurred.)
Failed to verify code signature of /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.VZXDQP/extracted/Runner.app : 0xe8008001 (An unknown error has occurred.)

Keeping the issue open and labeling for team's attention, as I currently don't have the latest config to verify.

try to run it on ahardware device

Was this running on your iOS 17.5.1 device?
How did you try to run it?  From Xcode? The flutter command from your report isn't a real command (it should be flutter run without the ios).
flutter run ios --verbose

If you're seeing it from the command line, can you run flutter run --verbose and upload the full output?
I'm downloading Xcode beta 4 to try it.

For both the app binary and any embedded frameworks, what is the output of the second command if you run these two commands?
# Extract the certs from the binary.
codesign -d --extract-certificates path/to/executableOrFrameworkLib

# Dump the certs. You can just run for codesign0 if there are multiple.
openssl x509 -in codesign0 -text -noout

@nissaba given we expect Apple to ship Xcode and macOS soon, are you able to give us more feedback about what you're seeing, and answering our follow-up questions?

As of Version 16.0 beta 5 (16A5221g), which I updated to this morning before seeing your message, everything looks good. I had also already updated to the latest Flutter stable build. I can’t say which update specifically fixed the issue.
I am now able to run the app on my physical iPhone and create an IPA. The only “error” I encountered was:
Oops; flutter has exited unexpectedly: "SocketException: Send failed (OS Error: No route to host, errno = 65), address = <IP_ADDRESS>, port = 5353".
However, this error did not prevent the app from running, which is good.
Unfortunately, I’m not familiar with the commands you mentioned—they all returned errors. The first one said the IPA was not code-signed, so I am not running it againt the correct folder or file.
and the other command “openssl x509 -in codesign0 -text -noout” >> "Could not open file or uri for loading certificate from codesign0: No such file or directory" aslo I am not sure against what this is suposed to run.
Also I am using automatic code sign.
Sorry, I’m not a pro at using the terminal. I primarily use Xcode and Android Studio for 99% of my development, so I rarely touch the terminal for development purposes.

Oops; flutter has exited unexpectedly: "SocketException: Send failed (OS Error: No route to host, errno = 65), address = <IP_ADDRESS>, port = 5353".

That's being tracked with https://github.com/flutter/flutter/issues/150131, you can follow over there.

As of Version 16.0 beta 5 (16A5221g), which I updated to this morning before seeing your message, everything looks good. I had also already updated to the latest Flutter stable build. I can’t say which update specifically fixed the issue.

Given that, no other reports, and no 👍  I'm going to close this issue.  Thanks for testing on the betas!


Better naming convention for Result type alias in errors module

Is your feature request related to a problem? Please describe.
Would it be possible to have a better type alias name for the firestore_db_and_auth::errors::Result type? As a relative newcomer to Rust this was extremely unclear how to use this. Currently the module errors declares a type alias that is intended to capture a variety of different errors (see original source code)
// Current implementation
pub type Result<T> = std::result::Result<T, FirebaseError>;

It was very unclear to me that where I would call operations like document::read() that I had to use the module's Result and not std::result. This is not clearly laid out in the documentation anywhere. Based on the example below, I'm not sure that the intention of this change lead to better ergonomics
// Incorrect
let result: Result<MyFirestoreUser, firestore_db_and_auth::errors::FirebaseError> = documents::read(&session, "user", "123456");

// Correct
let result: firestore_db_and_auth::errors::Result<MyFirestoreUser> = documents::read(&session, "user", "123456");

Describe the solution you'd like
Perhaps just declare this alias as something more specific to this crate FirestoreResult?
I think this keeps the ergonomic efficiency and also makes it clear you're getting a different Rust type as a result of the operation.
let result: FirestoreResult<MyFirestoreUser> = documents::read(&session, "user", "123456");

Describe alternatives you've considered
Is there a way to import this type into lib/main.rs so that I don't have to properly scope every call to firestore_db_and_auth:errors::Result
Additional context
Running on v0.6.0

Hi thanks for the feedback.
When I had designed the API this way of having an own Result type within an error module was kind of state of the art or let's say the most Rust idiomatic way. Error handling has changed since then in the community.
So I will give it a second thought here as well. Thanks again for the suggestions, maybe I'm going with these.

If you're open to the suggestion I'm happy to take a pass at making the change. I think the more controversial decision would be about the new type name - FirestoreResult? Definitely understand that this was idiomatic Rust (and may still be) but I do think this would make it more intuitive and would make the code more easily understood. Let me know!

I will add a FirestoreResult to the libraries directly/non-namespaced exported types as an alias for errors::Result.
(also recommended by https://doc.rust-lang.org/rust-by-example/error/result/result_alias.html)
It is still idiomatic Rust to have a Result type somewhere (see https://doc.rust-lang.org/rust-by-example/error/multiple_error_types/define_error_type.html#defining-an-error-type), so I will not remove the existing one.

I will add a FirestoreResult to the libraries directly/non-namespaced exported types as an alias for errors::Result.
(also recommended by https://doc.rust-lang.org/rust-by-example/error/result/result_alias.html)
It is still idiomatic Rust to have a Result type somewhere (see https://doc.rust-lang.org/rust-by-example/error/multiple_error_types/define_error_type.html#defining-an-error-type), so I will not remove the existing one.


dynamic_modules: scaffolds Rust SDK

Commit Message: dynamic_modules: scaffolds Rust SDK
Additional Description:
This scaffolds the Rust SDK of dynamic modules. The same set of
unit tests is passing for Rust SDK like raw C test programs.
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]
Still WIP

cc @marc-barry

/retest

added a bunch of commits, but at the end of the day, resulted in only a few lines of change to use atomic: https://github.com/envoyproxy/envoy/compare/21053c5c7967a721c118b75dd0991355af6d481a...ef12250860badd746016931700a8433a045974e2


⚠ Samsung has degraded performance

In 1d0fc55, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2034 ms

Resolved: Samsung performance has improved in 93f588f.


Not able to connect to License Server

Tried again on the VMware Workstation with Ubuntu 20.04 and got the same error.
BTW, got warning "SSL certificate problem: self signed certificate" when testing accessibility with curl and I am not sure if it is related to my problem.
Originally posted by @wzp21142 in https://github.com/HewlettPackard/swarm-learning/issues/7#issuecomment-869710142

Can you confirm:

Are you are running run-sl script on the same node where you have started the License Server ?

Is all the 4 env variables are set ? ( as mentioned in step 2 of https://github.com/HewlettPackard/swarm-learning/tree/master/examples/mnist-keras#readme )
If yes, give the o/p of the "echo" of the 4 variables ?

Provide the o/p of  "docker ps | grep swarm"

Can you confirm:

Are you are running run-sl script on the same node where you have started the License Server ?
Is all the 4 env variables are set ? ( as mentioned in step 2 of https://github.com/HewlettPackard/swarm-learning/tree/master/examples/mnist-keras#readme )
If yes, give the o/p of the "echo" of the 4 variables ?
Provide the o/p of  "docker ps | grep swarm"

1.Yes.
2.Yes. Take the terminal of node2 as an example:
APLS_IP=<IP_ADDRESS>
EXAMPLE=mnist-keras
WORKSPACE_DIR=/home/***/swarm-learning/examples
TRAINING_NODE=node2
3.
20ae9016d3d1   hub.myenterpriselicense.hpe.com/hpe_eval/swarm-learning/spire-server:0.3.0   "/spire/bin/launcher"    About a minute ago   Up About a minute                                               node-spire
d1c87c53a670   hub.myenterpriselicense.hpe.com/hpe_eval/swarm-learning/apls:0.3.0           "/opt/autopass/Autop…"   13 minutes ago       Up 13 minutes       <IP_ADDRESS>:5814->5814/tcp, :::5814->5814/tcp   trusting_feistel

Tested running License Server in VMware and the run-sl script in WSL and it seems to work fine. This error appears to be caused by the first point @suresh-ls mentioned.

Since user has confirmed License server is working fine, this issue can be closed now.


Allow an image to reference itself for incremental builds

The image can reference itself but only a specific version.
It's mainly useful for long build.
For example to add a package without rebuilding everything.

This sounds very confusing to me

stale


[doc] update CLA and script in CONTRIBUTING.md

Motivation
see: https://github.com/move-language/move/pull/133#issuecomment-1126848940
Have you read the Contributing Guidelines on pull requests?
Yes
Test Plan

Something seems to have made CI stuck. Can you force push again to see whether this fixes it?

Something seems to have made CI stuck. Can you force push again to see whether this fixes it?

I've added a commit to make ci running.


[RELAY][DYN] Dynamic UpSampling3D Op

This PR implements the dynamic version of the UpSampling3D relay op. After this is merged, we will be able to remove the final infer_value calls from the onnx importer, allowing us to import truly dynamic onnx graphs into relay. I also cleaned up some documentation and tests for upsampling and resize
It is very similar to the dynamic UpSampling op (see #6273).
@mbrookhart @zhiics @icemelon9 please take a look

@mbrookhart @zhiics can you please follow up

Thanks @electriclilies @mbrookhart


Fix GTK async dialog using 100% cpu

Resolves #150
If gtk_events_pending() returns 0, this loop would spin until gtk_events_pending() returned 1.
Now, we just run the (blocking) gtk_main_iteration in an unconditional loop (it unblocks once the dialog closes) which properly yields the thread.

Superseded by #152


referred pain definition

The spreadsheet comments were getting a bit long. So, I created a ticket.
@Finn1928 has proposed the following definition for referred pain:
A feeling of pain (MFOEM) that is perceived at some site or material anatomical entity (UBERON) x, where there is also some noxious stimulus y that is located at bodily site or material anatomical entity z, and y is the cause of the feeling of pain, and x is not connected with z.

This is great start! However, I think we need to modify it a little to make it more accessible to non-full-time-ontologists.
Consider how the symptom ontology (SYMP) defines referred pain:
A pain that is characterized by pain which is subjectively localized in one region although it is due to irritation in another region.

We can't import this class directly b/c SYMP defines pain as a symptom ... which is wrong. Plus, from a formal perspective, it uses the 'characterized by' locution, which is better suited for things like qualities (and other SDCs). However, I think it may provide some inspiration, and we can reference it as a skos:match.

Here is my attempt to build on Finn's definition and incorporate SYMP's more natural language definition:
A feeling of pain that is perceived to occur in an anatomical entity but is result of some noxious stimulus that affects a different anatomical entity.

notes:

feeling of pain is already defined as subjective. So, using SYMP's "subjectively localized" expression is redundant.
In Uberon, anatomical entity includes both material and immaterial entities. But, I am unsure if would cover things like a random patch of skin. I think the answer is "yes", but we can discuss more.
I changed "perceived at" to "perceived to occur in". Maybe the definition can be modified to use "perceived at" w/o making it too obtuse.
We should address how to best define noxious stimulus in another github ticket.

Also, here is the definition of referred pain from the Cleveland clinic:
Referred pain is when you have an injury in one area of your body but feel pain somewhere else.

I think this makes a good gloss. (BTW, we need to decide if we want the gloss to occur after the definition or in a separate annotation such as dcterms:description.)
cc @addiehl @JisooSeo @gopi-kris

If we can say 'anatomical entity' to cover both body parts and missing body part sites, that would help cut down the clunkiness a lot (and we'd be able to do the same with other definitions that use 'perceived at'). However, I'm not sure whether the space for a missing hand counts as an immaterial anatomical entity. The definition for immaterial anatomical entity doesn't help much for deciding if it counts.
Under 'immaterial anatomical entity', there's 'anatomical space', which might be what we want, but there's parts of the definition that don't match the missing hand space very well. "Non-material anatomical entity of three dimensions, that is generated by morphogenetic or other physiologic processes; is surrounded by one or more anatomical structures; contains one or more organism substances or anatomical structures." I'm not sure this space is generated through these processes, it's not 'surrounded' by anatomical structures, and it doesn't contain organism substances or anatomical structures.
If the sites we're concerned about don't match anything UBERON currently has, could we create our own subclass under immaterial anatomical entity that would count those sites?

An immaterial anatomical entity is not a missing body part. They are things like ear canals and heart chamber cavities. I.e., They are "meant" (in some sense) to be (or not be) there.
Representing missing body parts is an interesting issue. In the oral health and disease ontology we represented a missing tooth as a missing tooth finding. The reasoning being that a missing tooth is not a tooth. However, we can have a finding about person's dentition that it is missing a certain tooth. E.g. Here is the axiom for missing tooth 1 finding:
'is about' some
    ('Secondary dentition'
     and ('has part' only (not ('Right upper third secondary molar tooth'))))

I.e., The finding (an information content entity) is about an adult (i.e., secondary) dentition that lack the tooth.
This will not work phantom limb pain. The pain isn't perceived to occur in a clinical finding. Although, you can have clinical findings about feelings of pain that are perceived to occur in areas (i.e., sites) where there is no anatomical entity.

If immaterial anatomical entity can't include sites for missing body parts, then I think this definition will have to say the pain can either be perceived at an anatomical entity or site and that the noxious stimulus effects some other anatomical entity or site. This would be needed to allow for referred phantom pain sensations.

Let's define referred pain first and worry about phantom limbs next. Recall that referred pain does not involve phantom limbs.
Get Outlook for iOShttps://aka.ms/o0ukef

From: Finn1928 @.>
Sent: Friday, March 22, 2024 5:18:45 PM
To: uflcod/pain-ontology @.>
Cc: Bill Duncan @.>; Author @.>
Subject: Re: [uflcod/pain-ontology] referred pain definition (Issue #9)
If immaterial anatomical entity can't include sites for missing body parts, then I think this definition will have to say the pain can either be perceived at an anatomical entity or site and that the noxious stimulus effects some other anatomical entity or site. This would be needed to allow for referred phantom pain sensations.
—
Reply to this email directly, view it on GitHubhttps://github.com/uflcod/pain-ontology/issues/9#issuecomment-2015942115, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAYJ7TX7XIFTC2MNDY7BTNDYZSN3LAVCNFSM6AAAAABE5XLRGSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMJVHE2DEMJRGU.
You are receiving this because you authored the thread.Message ID: @.***>

I think referred pain can involve phantom limbs. There's lots of papers that talk about referred phantom sensations, including phantom pain: link These papers are talking about scenarios where, for instance, someone who lost a hand feels sensation where their hand was due to stimulation of the upper arm. Any painful cases of this would be both phantom pain and referred pain.

See the references above. Reffed pain in that sense does not involve phantom limbs.
Referred phantom sensation we can work on next. Let's start with the low hanging fruit.
Get Outlook for iOShttps://aka.ms/o0ukef

From: Finn1928 @.>
Sent: Friday, March 22, 2024 6:54:03 PM
To: uflcod/pain-ontology @.>
Cc: Bill Duncan @.>; Author @.>
Subject: Re: [uflcod/pain-ontology] referred pain definition (Issue #9)
I think referred pain can involve phantom limbs. There's lots of papers that talk about referred phantom sensations, including phantom pain: linkhttps://scholar.google.com/scholar?hl=en&as_sdt=0%2C33&q="referred+phantom+sensation"&oq=" These papers are talking about scenarios where, for instance, someone who lost a hand feels sensation where their hand was due to stimulation of the upper arm. Any painful cases of this would be both phantom pain and referred pain.
—
Reply to this email directly, view it on GitHubhttps://github.com/uflcod/pain-ontology/issues/9#issuecomment-2016049906, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAYJ7TS2G7ZG6J663Y4JNJDYZSZAXAVCNFSM6AAAAABE5XLRGSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMJWGA2DSOJQGY.
You are receiving this because you authored the thread.Message ID: @.***>

I don't think I'm understanding your position. Based on the google scholar search, the domain experts are treating some cases of referred pain as phantom pain. I think it's important for the definition to reflect this. And it seems like low hanging fruit to me to accommodate this by allowing referred pain to be about sites, especially since we're already allowing 'perceived at' to be about sites. I really don't want to be too pushy about this, but I'm not understanding why we shouldn't represent it this way.

Yes I saw your links.
Let's start with the easy case of defining referred pain in the way that the Clevand Clinic and other standard places do. Then focus on the phantom limbs.
We can always change/adjust the definitions as we learn more about the domain and different opinions that may exist within the pain research community.
Get Outlook for iOShttps://aka.ms/o0ukef

From: Finn1928 @.>
Sent: Friday, March 22, 2024 7:45:33 PM
To: uflcod/pain-ontology @.>
Cc: Bill Duncan @.>; Author @.>
Subject: Re: [uflcod/pain-ontology] referred pain definition (Issue #9)
I don't think I'm understanding your position. Based on the google scholar search, the domain experts are treating some cases of referred pain as phantom pain. I think it's important for the definition to reflect this. And it seems like low hanging fruit to me to accommodate this by allowing referred pain to be about sites, especially since we're already allowing 'perceived at' to be about sites. I really don't want to be too pushy about this, but I'm not understanding why we shouldn't represent it this way.
—
Reply to this email directly, view it on GitHubhttps://github.com/uflcod/pain-ontology/issues/9#issuecomment-2016156536, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAYJ7TWXXUH7CEJMSOR3IIDYZS7B3AVCNFSM6AAAAABE5XLRGSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMJWGE2TMNJTGY.
You are receiving this because you authored the thread.Message ID: @.***>


[test] Move TestSentryStacktrace test

To avoid changing line number in TestSentryStacktrace test, it is moved from general test file to dedicated test file.

Coverage remained the same at 82.828% when pulling bcd915b22e2225c50fa5f0a61eadf2bed9b168b8 on feature/move-stacktrace-test into 402ca014eaab3a0e188996f4808b720a7719b90d on master.

Coverage remained the same at 82.828% when pulling bcd915b22e2225c50fa5f0a61eadf2bed9b168b8 on feature/move-stacktrace-test into 402ca014eaab3a0e188996f4808b720a7719b90d on master.


Converting the rest pose to A pose & SMPL-X support

Hi! Your script has been immensely helpful for my work. I have two questions:

How can I convert the rest pose from the default T pose to an A pose? (I need to perform this operation in bulk.)
Have you considered adding SMPL-X support to the existing script? Even just including hand gestures would be a great addition.

Thank you for your work!

Hi jiaxilv,
I'm sorry for the late reply.

How can I convert the rest pose from the default T pose to an A pose? (I need to perform this operation in bulk.)

If you want to change to A-pose, it is necessary to change joint positions of the rest pose and change joint rotations accordingly.
First, we need to create A-pose rotations before create the rest pose(87 line on smpl2bvh.py)
A_pose = torch.zeros((1, 72), dtype=torch.float32)
A_pose[:, 3 * 16 + 2] = -torch.pi / 3
A_pose[:, 3 * 17 + 2] =  torch.pi / 3
A_pose_quat = quat.from_scaled_angle_axis(
    A_pose.numpy().reshape(1, 24, 3)
)

Then, create the rest pose as A-pose (89~91 lines)
rest = model(
    # betas = torch.randn([1, num_betas], dtype=torch.float32)
    body_pose=A_pose[:, 3:]
)

After that, you need to add A-pose inverse rotations to rotations on your data, it will fix the change of the rest pose. (123 line)
rots = quat.inv_mul(A_pose_quat, rots)

I haven't tested it, but perhaps this will work!

Have you considered adding SMPL-X support to the existing script? Even just including hand gestures would be a great addition.

I added SMPL+H support on my another repo(https://github.com/KosukeFukazawa/CharacterAnimationTools), but I don't maintain for a long time.
SMPL-X uses face joints, which can be quite complex to define in a hierarchical structure like bvh.
If you face some problem, feel free to contact me again.

Hi, I have joint locations from SMPLX model of shape [N, 144, 3]. I understand that creating hierarchical structure for face is difficult, but is there a way to convert first 55 bones to BVH?


gocql: use NewNativeType instead of unsafe hacks

Use gocql.NewNativeType instead of unsafe hacks to produce a NativeType
Signed-off-by: Chris Bannister<EMAIL_ADDRESS>

The Travis build says pkg/cassandra/gocql/testutils/udt.go:45: undefined: gocql.NewNativeType
We're pinning to an older version of gocql driver. Internally we have one installation with an old version of Cassandra, but should be decommissioning it in a couple of months. Let's keep this PR open for now.

@yurishkuro Any word on when the upgrade to a newer gocql will happen, with health checks?

sorry, we have not prioritized the upgrade of gocql yet. We tried it once internally and it resulted in much worse performance, so we put it on hold.

Is this already done?

Yes, gocql driver was updated. This can be closed


Vega/Vegalite do not render

Using the notebooks from here, try rendering a vega or vegalite control.
https://github.com/vega/ipyvega/tree/master/notebooks
None of them work.
Looks to be a problem with loading the vega script:

I am also getting this on the latest insiders build.

However, I do not get the error in the developer console as posted above. The mimetype is set to application/javascript, the only other one available being text/plain. Switching to this just shows the python repr of the object:

I found this issue because I was experiencing it while using a Julia kernel, the behavior I am seeing there is slightly different:

The mime type is set to application/vnd.vegalite.v4+json. Switching it to an available image/* type like image/png correctly shows the plot:

But naturally, this means none of the interactive features work. Strangely enough, running the same commands from the REPL provided by the Julia extension causes a new window to open where all features work correctly:

Full text of code that is working in the REPL:
using DataFrames
using VegaDatasets
using VegaLite

data = dataset("cars")
data |> @vlplot(height=250, width="container", :bar, x="Origin:n", y="count()")

dataset("cars") |>
@vlplot(
    repeat={
        row=[:Horsepower, :Acceleration, :Miles_per_Gallon],
        column=[:Miles_per_Gallon, :Acceleration, :Horsepower]
    }
) +
@vlplot(
    :point,
    selection={
        brush={
            type=:interval,
            resolve=:union,
            on="[mousedown[event.shiftKey], window:mouseup] > window:mousemove!",
            translate="[mousedown[event.shiftKey], window:mouseup] > window:mousemove!",
            zoom="wheel![event.shiftKey]"
        },
        grid={
            type=:interval,
            resolve=:global,
            bind=:scales,
            translate="[mousedown[!event.shiftKey], window:mouseup] > window:mousemove!",
            zoom="wheel![!event.shiftKey]"
        }
    },
    x={field={repeat=:column}, type=:quantitative},
    y={field={repeat=:row}, type=:quantitative},
    color={
        condition={
            selection=:brush,
            field=:Origin,
            type=:nominal
        },
        value=:grey
    }
)

Both the notebook code and the REPL code produce a value of type VegaLite.VLSpec, but I am not knowledgeable enough of how this is handled to find where the handling is different between the notebook and the REPL.

Looking at it further, I noticed the "blank" window actually has an error message (written in white):
SyntaxError: Unexpected token o in JSON at position 1

I'll look more into what could be causing this.

I've tracked down the issue, it looks like it was with some code from "another" extension that was being packaged up and shipped as part of this extension. The problem was that a JS object was being passed to the Vega renderer instead of a serialized JSON string, which is what it expected.

@joshua-maros Sorry for the delayed response and thank you for submitting a fix. Assigning to myself so we make sure to review and accept your PR.

The supplied PR has been merged. Seems like this is working correctly now.


Conduct 508 scan of the Quartz UI

[ ] Complete scan of Quartz UI

Disabled Quartz UI for CAMPD 1.1, moved out to PI 9 ot be re-enabled for future ECMPS releases


[Event Request] codeunit 5005272 "Deliv.-Rem. Ext. Text Transfer" OnBeforeDeliveryReminderLineInsert

🕮 Describe the request
Could you please add the following event?

[Scope('OnPrem')]
procedure DelivReminInsertExtendedText(var DeliveryReminderLine: Record "Delivery Reminder Line")
var
    ForDeliveryReminderLine: Record "Delivery Reminder Line";
begin
    ...

    TmpExtTextLine.Reset();
    if TmpExtTextLine.Find('-') then begin
        repeat
            ForDeliveryReminderLine.Init();
            ForDeliveryReminderLine."Document No." := DeliveryReminderLine."Document No.";
            ForDeliveryReminderLine."Line No." := NextLineNo;
            NextLineNo := NextLineNo + LineSpacing;
            ForDeliveryReminderLine.Description := TmpExtTextLine.Text;
            ForDeliveryReminderLine."Attached to Line No." := DeliveryReminderLine."Line No.";
            //+EVENT
            OnBeforeDeliveryReminderLineInsert(ForDeliveryReminderLine, DeliveryReminderLine, TempExtTextLine, NextLineNo, LineSpacing);
            //+EVENT
            ForDeliveryReminderLine.Insert();
        until TmpExtTextLine.Next() = 0;
        MakeUpdateRequired := true;
    end;
    TmpExtTextLine.DeleteAll();
end;

[IntegrationEvent(false, false)]
local procedure OnBeforeDeliveryReminderLineInsert(var ToDeliveryReminderLine: Record "Delivery Reminder Line"; DeliveryReminderLine: Record "Delivery Reminder Line"; TempExtTextLine: Record "Extended Text Line" temporary; var NextLineNo: Integer; LineSpacing: Integer)
begin
end;

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: 11637.


Local (e.g. querying the gateway) Cached queries take longer than none cached queries on TPLink Archer C7

Describe the bug
Attempting to query a local host, e.g. TPLink itself, the query takes more time when caching is enabled. The time is noticable ~1sec. When caching is disabled, queries are resolved in the same speed as non-local queries, e.g. one.one.one.one
To Reproduce
Enable cache and query a local host, e.g. gw.local
Expected behaviour
Cached queries should be faster than non-cached queries for local hosts also

Fixed on: https://github.com/ulfox/nettrust/pull/6


Fix 'TypeError: Cannot read property 'kind' of null' in captions feat…

player.captions.currentTrack is null in Chrome 61 when there are no captions, so the caption supported detection triggers an error (the detection still actually works though).

I didn't create any issue since it's in the "There will be bugs" a.k.a. develop branch

Cheers 👍


⚠ ClamAV has degraded performance

In 479aa68, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 67 ms

Resolved: ClamAV performance has improved in 6ef5fb8.


Bug in guzzle with PHP Version 7.3.0

I have a problem with PHP Version 7.3.0 (similar to what I had earlier with bug #1507).
I am using the latest release: google-api-php-client-2.2.2., which apparently uses Guzzle 6.3.
My code works perfectly now with PHP Version 7.2.8.
However, when I switch to PHP Version 7.3.0, I get the following error:
fseek() expects parameter 3 to be int, array given

[C:/wamp64/f3.6.4/lib/base.php:2219] Base->error()
[C:/wamp64/creds/google-api-php-client-2.2.2/vendor/guzzlehttp/psr7/src/Stream.php:199] fseek()
[C:/wamp64/creds/google-api-php-client-2.2.2/vendor/guzzlehttp/psr7/src/Stream.php:93] GuzzleHttp\Psr7\Stream->seek()
[C:/wamp64/creds/google-api-php-client-2.2.2/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:256] GuzzleHttp\Psr7\Stream->__toString()
[C:/wamp64/creds/google-api-php-client-2.2.2/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:224] GuzzleHttp\Handler\CurlFactory->applyBody()
[C:/wamp64/creds/google-api-php-client-2.2.2/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:42] GuzzleHttp\Handler\CurlFactory->applyMethod()
[C:/wamp64/creds/google-api-php-client-2.2.2/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php:39] GuzzleHttp\Handler\CurlFactory->create()
[C:/wamp64/creds/google-api-php-client-2.2.2/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php:28] GuzzleHttp\Handler\CurlHandler->__invoke()

It seems there may be a Guzzle statement that is incompatible with PHP Version 7.3.0.
Bob

Hi @jdpedrie.
I made the fix you cited in my local code and the program works properly.
It would be nice if that change could be incorporated in the latest release on
https://github.com/googleapis/google-api-php-client/releases
for those of us who "abhor using composer".
Thanks, Bob

@drrhf I'll work on getting something released this week.

@drrhf We just tagged v2.2.3: https://github.com/googleapis/google-api-php-client/releases/tag/v2.2.3

Thank you very much.


Probably should have been a major version

Thanks for this library!
I feel like the 1.1.x release should probably be a major version. It moved codemirror to peer dependency, and the requires are also different.
Would be great if such breaking changes can result in a major version in the future.
Thanks!

@danqing you're right, I'm going to fix it - hold tight

2.0.0 is up, and I pushed a fixed to 1.1.2 so hopefully others don't get stung on this. Thanks for bringing this up

Thanks!

I removed all of the subsequent 1.x releases post 1.0.0 and have deprecated 1.x so this should not longer be an issue

Hey you should probably not do that because now anyone depending on any of those has code that doesn’t build for no discernible reason

@ticky Yea there wasn't really a best option at the time and I wanted to address it quick. 1.0.0 still exists. With the deprecation message I'd like to think it's good enough. Right now I don't really see any major consequences, perhaps a 404 if you had an exact version in your package.json e.g. "react-codemirror2: 1.1.0"
Did you have an error or are you speculating?

Version 1.1.1 was in my lockfile so it broke CI.

@ticky my bad, shouldn't be a problem moving forward


Update to latest version of GOV.UK Frontend

What
Before the next release, upgrade the latest version of GOV.UK Frontend shipped with the kit.
Why
We want users to be able to benefit from new features and fixes in the latest version of the GOV.UK Design System.
Who needs to work on this
Developer, Content designer (possibly)
Who needs to review this
Developer
Done when

[ ] npm package govuk-frontend is up-to-date in the kit package dependencies
[ ] Changelog has been updated to include note about latest version of GOV.UK Frontend
[ ] In necessary, draft something for the release notes about the update to GOV.UK Frontend

Just because we've missed it in the past, I wanted to flag that the new pagination component will need to be added to app/views/layout.html as part of the update.


Prompt shows wrong branch

Here's my configuration:
export PS1="\u@\h \W \[$txtcyn\]\$git_branch\[$txtred\]\$git_dirty\[$txtrst\]\n\$ "

Right now in my terminal I see the following prompt:
samstern@samstern-macbookpro firebase-tools (master)
$

But when I run git branch you can see I am not on master:
samstern@samstern-macbookpro firebase-tools (master)
$ git branch
  fix-firestore-delete-escaping
  master
* ss-firestore-delete-bugfix

Any idea what's going on here?

Have you also set PROMPT_COMMAND?

No I don't have that set anywhere.

https://github.com/jimeh/git-aware-prompt/blob/75781b7b7d825f09ed1a9b0eccb2b508da210f49/prompt.sh#L23
You should either source prompt.sh or add that line elsewhere. Without that, git_branch and git_dirty will probably only ever be set once.

@lethosor that seemed to work, thanks!


(refactor) REQUIRED validation shares more code

This is the last of the safe changes to cherry-pick from https://github.com/blinkmobile/forms/pull/15

the Elements that need to customise their REQUIRED validation now simply declare an #isEmpty() method, instead of various very-similar implementations of #validate()

lgtm :+1:


Capability adapter

Read then remove this section:
Please read this and follow there instructions in there before creating an issue.
Most importantly, do not create an issue if you have not tried fixing it by using the latest version of the mod!
Also make sure you've read the full readme here on github.
If you are reporting a bug regarding the interior view of the Machines, the one you get when you right click a machine, do not report it to any other mod author involved in the crash. It is highly likely that its CM3s fault.
Compact Machines version: latest
Forge version: latest
I am not using Optifine:
Link to Crashlog: here
Screenshot (if possible): here
Description of the problem including expected versus actual behavior:
May be a long shot but any chance you’ve talked to this guy about doing a pull request to add his capability adapter code in?
https://minecraft.curseforge.com/projects/capability-adapter
Steps to reproduce:

It should be pulled into Applied Energistics, if at all.


ASR uses only system language

Version 0.9.4 The app's "speak" buton invokes ASR, but cannot be switched from the system language (e.g. US English) to anything else. Should follow the input language of the translation.

Thaťs true, I will follow the input language of the translation.

fixed in version 0.9.5


Cannot read property '1' of null     at Object.matchImageSnapshotPlugin [as handler]

Hi!
On run test, and in test I run
cy.matchImageSnapshot(category_with_filters_${label});
I have error, http://prntscr.com/n7jec5
Can you help me?

somebody have same error?

@mcmc4519 can you share your cypress.json configuration?  I'm wondering if there is a configuration edge case we didn't handle.

@mcmc4519 can you share your cypress.json configuration? I'm wondering if there is a configuration edge case we didn't handle.

I think this issue should be fixed in v3.0.2.  Feel free to reopen if you're still facing the issue.

@crosscompile
Hello. I see same error after update to 3.0.2 (and 3.1.0). No matter with or without screenshotsFolder option specified.

Sorry about that, looks like the regex used doesn't account for Window's file paths.

Released a fix in v3.1.1.  I don't have a Windows computer handy to fully test if someone is able to confirm the fix works.

Check it on Windows. Everything is ok. Thank you!


A problem occurred evaluating project ':react-native-os'

A problem occurred evaluating project ':react-native-os'.

Could not find method compile() for arguments [com.facebook.react:react-native:+] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

Try:

Run with --info or --debug option to get more log output.
Run with --scan to get full insights.

Exception is:
org.gradle.api.GradleScriptException: A problem occurred evaluating project ':react-native-os'.
at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:93)
at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.lambda$apply$0(DefaultScriptPluginFactory.java:135)
at org.gradle.configuration.ProjectScriptTarget.addConfiguration(ProjectScriptTarget.java:79)
at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:138)
at org.gradle.configuration.BuildOperationScriptPlugin$1.run(BuildOperationScriptPlugin.java:65)
177 more
✓ Node.js - Required to execute JavaScript code
✓ yarn - Required to install NPM dependencies
✓ npm - Required to install NPM dependencies
✓ Watchman - Used for watching changes in the filesystem when in development mode
System:
OS: macOS 11.6
CPU: (12) x64 Intel(R) Core(TM) i5-10500 CPU @ 3.10GHz
Memory: 3.66 GB / 32.00 GB
Shell:
version: "5.8"
path: /bin/zsh
Binaries:
Node:
version: 16.16.0
path: /usr/local/bin/node
Yarn:
version: 1.22.19
path: /usr/local/bin/yarn
npm:
version: 8.11.0
path: /usr/local/bin/npm
Watchman:
version: 2<IP_ADDRESS>
path: /usr/local/bin/watchman
Managers:
CocoaPods:
version: 1.12.1
path: /Users/jacky/.rbenv/shims/pod
SDKs:
iOS SDK:
Platforms:
- iOS 14.5
- DriverKit 20.4
- macOS 11.3
- tvOS 14.5
- watchOS 7.4
Android SDK:
Android NDK: 22.1.7171670
IDEs:
Android Studio: 2022.3 AI-223.8836.35.2231.10671973
Xcode:
version: 12.5.1/12E507
path: /usr/bin/xcodebuild
Languages:
Java:
version: 11.0.17
path: /Users/jacky/.jenv/shims/javac
Ruby:
version: 2.7.6
path: /Users/jacky/.rbenv/shims/ruby
npmPackages:
"@react-native-community/cli": Not Found
react:
installed: 18.2.0
wanted: 18.2.0
react-native:
installed: 0.72.3
wanted: 0.72.3
react-native-macos: Not Found
npmGlobalPackages:
"react-native": Not Found
Android:
hermesEnabled: Not found
newArchEnabled: Not found
iOS:
hermesEnabled: Not found
newArchEnabled: Not found

System:
OS: macOS 11.6
CPU: (12) x64 Intel(R) Core(TM) i5-10500 CPU @ 3.10GHz
Memory: 3.66 GB / 32.00 GB
Shell:
version: "5.8"
path: /bin/zsh
Binaries:
Node:
version: 16.16.0
path: /usr/local/bin/node
Yarn:
version: 1.22.19
path: /usr/local/bin/yarn
npm:
version: 8.11.0
path: /usr/local/bin/npm
Watchman:
version: 2<IP_ADDRESS>
path: /usr/local/bin/watchman
Managers:
CocoaPods:
version: 1.12.1
path: /Users/jacky/.rbenv/shims/pod
SDKs:
iOS SDK:
Platforms:
- iOS 14.5
- DriverKit 20.4
- macOS 11.3
- tvOS 14.5
- watchOS 7.4
Android SDK:
Android NDK: 22.1.7171670
IDEs:
Android Studio: 2022.3 AI-223.8836.35.2231.10671973
Xcode:
version: 12.5.1/12E507
path: /usr/bin/xcodebuild
Languages:
Java:
version: 11.0.17
path: /Users/jacky/.jenv/shims/javac
Ruby:
version: 2.7.6
path: /Users/jacky/.rbenv/shims/ruby
npmPackages:
"@react-native-community/cli": Not Found
react:
installed: 18.2.0
wanted: 18.2.0
react-native:
installed: 0.72.3
wanted: 0.72.3
react-native-macos: Not Found
npmGlobalPackages:
"react-native": Not Found
Android:
hermesEnabled: Not found
newArchEnabled: Not found
iOS:
hermesEnabled: Not found
newArchEnabled: Not found
Android
✓ Adb - Required to verify if the android device is attached correctly
✖ JDK - Required to compile Java code

Version found: 1.8.0_292
Version supported: >= 11
✓ Android Studio - Required for building and installing your app on Android
✓ Android SDK - Required for building and installing your app on Android
✓ ANDROID_HOME - Environment variable that points to your Android SDK installation

iOS
✓ Xcode - Required for building and installing your app on iOS
✓ Ruby - Required for installing iOS dependencies
✓ CocoaPods - Required for installing iOS dependencies
● ios-deploy - Required for installing your app on a physical device with the CLI
✖ .xcode.env - File to customize Xcode environment

Same issue here


It is not obvious what unsetting and setting CLOCKS_CLK_GPOUT0_CTRL_ENABLE_BITS in clock_configure() achieves

(Likely reason being that I don't understand what's going on, but would still appreciate if someone who is knowledgeable enough, would do the explaining.)
The clock_configure() function can be used to set up any of the clock. In that function there's a pair of hw_{clear,set}_bits() calls that write CLOCKS_CLK_GPOUT0_CTRL_ENABLE_BITS to the clock's CTRL register.
But the value of CLOCKS_CLK_GPOUT0_CTRL_ENABLE_BITS, 0x00000800, does not make sense with clk_sys for example, because in that clock's CTRL register the bits 31:8 are marked as "Reserved" (2.15.7. List of Registers).

I'm afraid I dunno the answer to your question, but in the meantime I can tell you that CLOCKS_CLK_GPOUT0_CTRL_ENABLE_BITS relates to this part of the datasheet:

Ahhh.... perhaps the fact that it's explicitly using CLOCKS_CLK_GPOUT0_CTRL_ENABLE_BITS is in fact a red-herring, and the code is simply relying on the fact that every clock has its ENABLE bit at the same bit-position as CLOCKS_CLK_GPOUT0_CTRL_ENABLE_BITS :slightly_smiling_face: (which is a safe assumption to make, as all the clocks registers are generated programatically).

EDIT: And writing to a non-existent part of a register probably has no effect? So it's probably easier to just "write to the clock's ENABLE field (regardless of whether it exists or not)" than it is to "check if the clock has an ENABLE field, and then write to it" ? man_shrugging

Which I think was the original question :-)

Thank you, I'll add that as a comment next to those calls and make a PR.

Although with the resus clock bit twelve is FORCE, meaning "Force a resus, for test purposes only" and bit eight is ENABLE. Supposedly this enforcement isn't too harmful then.

Yes that code assumes that that bit has no effect on the always-on clocks clk_sys and clk_ref, where it is reserved. Not a good assumption to make in general, but it is true for this hardware.
It is good to call this out explicitly, thank you for the PR.

#414 is merged


Removed deprecated args to work with phantomjs 2 #129

In PhantomJS 2, the phantom.args has been removed, using system.args works instead.

Logged this error https://github.com/marcelduran/yslow/issues/151
Now I realise it is a duplicate & there is a PR. Is there an ETA on this fix getting accepted?

It's a bummer this repo is getting ignored :( I would love to see this fix merged in. Any chance we could beg you to update it @marcelduran :)

Top, thanks guys !

I've applied the PR, however even running something simple as "phantomjs yslow.js --help" just hangs forever returning no information back.
At least I'm not getting an error now, but still not working.


javax.servlet.* to jakarta.servlet.* namespace transition

Signed-off-by: Gaurav Gupta<EMAIL_ADDRESS>

Hi @jGauravGupta ,
Tihs looks like an invasive breaking change for end users so would require to upgrade the version to a new major + almost nobody migrated to jakarta namespace since it is not yet a thing.
What about the compromise picked by some other project to deliver another artifact where javax is replaced by jakarta but keep the primary artifact as a javax one.
You can do it just adding shade plugin, see this example for johnzon: https://github.com/apache/johnzon/blob/master/pom.xml#L99
Maybe a compromise to investigate which will enable jakarta usage without breaking all javax users.

Coverage remained the same at 78.824% when pulling 29b9739d1b7cf47e64648a35c84a5fddbeb300bc on jGauravGupta:jakarta-servlet-api into 487e7a35fb1b4976deb589cbe2be2b850cb68bd8 on apache:master.

Hi @rmannibucau,
This PR can be closed in favor of #26.

Please check, whether commit cd031805d2618b0c1dd9c90265ebea1a1ce85387 isn't essentially, what you need. If so, please close this PR.

@jGauravGupta As a housekeeping issue, please be so kind to close this PR.

Thanks @jochenw for adding the Jakarta Servlet support, I will check with Woodstock build and create the issue here, if needed.


fix: add csh and tcsh scripts to the default ignore patterns

Shellcheck doesn't support csh or tcsh scripts, so they should be ignored

I just realized we missed the update on the README.md. =/


BugFix: Don't add livereload dependencies on after plugin addition

@nikhilkh to review.

https://github.com/omefire/cordova-plugin-livereload/issues/13


Add no_std support

This PR adds no_std support behind the no_std feature.

Welcome to Codecov :tada:
Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.
Thanks for integrating Codecov - We've got you covered :open_umbrella:


[DOCS] Differences Between an App and a Platform

Issue to be solved

Anatomy of a Flow App

Apps are Topshot, All Day, Cryptoys (targeted for a single userbase)

Anatomy of a Flow Platform

Platforms are ecosystem-level applications that work across the Flow network (Flowty, Flowverse, Evaluate)

Mostly kill this page but info should be available elsewhere

https://developers.flow.com/tutorials/user-accounts-and-wallets

Suggest A Solution
No response
What are you currently working on that this is blocking?
No response

Changing this to app architecture as opposed to app vs platform since there is too much overlap between the two


Speed scaling with time

Make it so the gameplay is slow early and becomes increasingly faster as time passes until a limit i sreached

Blocked by #15


Fixed a typo in the packages.

There was a simple flip of the wording preventing easy cut-and-paste usage of:
solid-ui-react
It was originally typed as:
solid-react-ui
All fixed :)

This PR fixes #.

[ ] I've added a unit test to test for potential regressions of this bug.
[ ] The changelog has been updated, if applicable.
[ ] Commits in this PR are minimal and have descriptive commit messages.

New feature description
Checklist

[ ] All acceptance criteria are met.
[x] Relevant documentation, if any, has been written/updated.
[ ] The changelog has been updated, if applicable.
[ ] New functions/types have been exported in index.ts, if applicable.
[ ] Commits in this PR are minimal and have descriptive commit messages.

My first bug fix in documentation.

Hi @RocketCityDynamics,
Good catch - thanks!


Remove Installed Language on web level given the language lcid

Usage
m365 spo web remove language
Description
This command will be used to remove/uninstall specific language on a web level by providing lcid or language id i.e. en-en 1033
Options

Option
Description

-i, --teamId <teamId>
The Id of the Microsoft Team

-r, --role [role]
Filter the results to only users with the given role: Owner or Member.

Additional Info
This came as a suggestion from @Adam-it  after raising the issue 2945.
P.S. Enabling multilingual feature on web level is designed by default to enable all languages

@alaakh42 Thanks for raising the issue! Would you mind taking a look at how we could design the issue? What options are required to remove a language?
Another quick tip; we should swap remove and language all our commands are based on grouping; so we should use m365 spo web language remove. That way we can use the add or list in the same grouping.

Also, let's review options as they seem to be referring to a different command

@alaakh42  thanks for opening this issue 👍. As before I think it is a great suggestion and a new command which CLI could have. Let me know if you need any support or help with the details of this issue (options, description, other) 👍.
If needed I may do some investigation myself to check for rest API endpoints to see what's possible here or even try to take the issue if you don't have time 🤔.
Please feel free to reach me out for any help👍

Closing due to lack of response


Post-processing of the detections

Hello @HYPJUDY ,
For post-processing the detections, you seem to be using the top-3 predictions for each class in the function post_process, whereas, in the activity detection literature including the original SSAD paper, only the top prediction is used.
Can you please provide some insights about choosing the top-3 predictions? Do you also do the same for ActivityNet dataset?
I would highly appreciate your response.
Thanks.

Hi, I refer this post processing tip/trick from another action detection code repository (but sorry I forgot which one, I should have written a comment... it should be a public code repo with paper published in recent 2~3 years).
I didn't highlight this operation because as I commented here
https://github.com/HYPJUDY/Decouple-SSAD/blob/9a78cea6be27f9cc7cd512e027f00526be5ecad8/operations.py#L410
It didn't improve the performance a lot, especially when doing this operation more than twice, and it cost more time.
You can try to remove this operation and compare the performance.

Hello @HYPJUDY
thanks for the reply. Yes, you are right in saying that performance does not vary much. I just used the top-1 predictions and the difference is about 0.7 mAP.


Fix tax issue for net mode and discount

I an user has a discount and is in net mode the tax calculation is wrong because negative items will be removed but the taxes aren't taken into account. So we need to correct the total tax amount.

Hello,
thank you for creating this pull request.
I have opened an issue on our Issue Tracker for you. See the issue link: https://issues.shopware.com/issues/PPI-743
Please use this issue to track the state of your pull request.

This has been fixed and merged (though with some slight alterations).
We do have our internal Gitlab repository, from which we clone here, therefore we can't click merge here. But you can find it in the history https://github.com/shopware/SwagPayPal/commit/a04256153e7ca6feb37541914a2050ca31b564b2.
Thank you for your contribution 🎉 💙

Okay thank you for the clarification.


tx-generator: add a trace that logs the commit-id on start-up

Similar in the way cardano-node does it

https://github.com/input-output-hk/cardano-node/pull/4083