Responsive classes not working on IE and Edge

I've encountered the weirdest issue where some responsive classes starting with xl: are not working on IE and Edge. In my case xl:w-1/2 is not being detected, though it's in the stylesheet. Other breakpoint classes like lg:w-1/3 etc. are working without problems. And other classes with the breakpoint xl: like xl:flex-row are working too. I'm trying to debug this for hours now and have no clue why this responsive class is not picked up by IE and Edge.
Weird enough, if I add the class manually at the end of my stylesheet like this, it works.
@media (min-width: 1280px) {
  .xl\:w-1\/2 {
    width: 50%;
  }
}

Does anyone have a clue about this? You can check out my website michaelaerni.ch for an example of the issue.

@aerni How big is your CSS file? I've experienced a similar issue in the past, where IE/Edge would seemingly stop applying CSS after a certain amount of rules, but my stylesheet was over 10 MB (it was only for development, and PurgeCSS would bring it down to ~20 KB for production).

Yes, it is the file size or actually the number of rules, but the 10MB css file also not the best.
The theoretical max ruleset count of IE is 65534, this css file has more than 137 thousand rules by counting "{" characters (cssstats or chrome's css overview actually got stuck processing it).

Yes, you're right. I just run PurgeCSS and it's working now. Guess I have to test in IE/Edge with PurgeCSS on. Thanks a lot!


semantic highlighting doesn't work for Java

Bug Description: semantic highlighting doesn't work for Java.
Steps to Reproduce:

Enable semantic highlighting with "editor.semanticHighlighting.enabled": true,
Run command "Developer: Inspect Tokens"
Navigate to a java file and move the cursor to a class and the popup will only list TextGrammar info and not semantic token type.

Screenshot from Theia:

Screenshot from VSCode (1.78.2) using the command "Developer: Inspect Editor Tokens and Scopes"

Same issue with TypeScript files.
Tested other themes (that supports semantic highlighting ) besides the built in and have the same issue.
Additional Information

Operating System: MacOS Ventura
Theia Version: 1.37.0 (<IP_ADDRESS>)
Theme: Built in Light+

Thank you for the report. I think this is a Theia issue that is tracked here: https://github.com/eclipse-theia/theia/issues/10428

Indeed


The populateWhere filter does not work for deeply nested objects

Describe the bug
The PopulateWhere filter does not work for two or more nested objects, but everything is filtered correctly for one nested object.
Reproduction
@Entity()
export class UserContact {
   @PrimaryKey()
   id!: number;

   @Property()
   address: string;

    @Property()
   main: boolean;

   @ManyToOne({
    entity: () => User ,
    nullable: true,
   })
    user?: User;
}

@Entity()
export class User {

   @PrimaryKey()
   id!: number;

   @Property()
   fullName!: string;

   @ManyToOne({
    entity: () => Article ,
    nullable: true,
   })
    article?: Article;

   @OneToMany({
    entity: () => UserContact,
    mappedBy: 'user',
    orphanRemoval: false,
    })
   contacts: new Collection<UserContact>(this);
}

@Entity()
export class Article {

 @PrimaryKey()
   id!: number;

  @Property()
  title: string;

  @Property()
  description?: string;

  @Property()
  text?: string;

  @OneToMany({
    entity: () => User,
    mappedBy: 'article',
    orphanRemoval: false,
  })
  authors?: new Collection<User>(this);
}

// call to the Article repository
    const articles = await this.articleRepository.findOne(
      { id },
      {
        populate: ['authors.contacts.user'],
        populateWhere: {
          authors: { contacts: { main: { $eq: true } } },
        },
      },
    );

I expect to get something like this:

{
  "id": 1,
  "title": "any",
  "authors": [
    {
      "id": 1,
      "fullName": "Any",
      "contacts": [
        {
          "id": 1,
          "address": "Any address",
          "main": true
        },

      ]
    }
  ]
}

or if there is no primary contact
{
  "id": 1,
  "title": "any",
  "authors": [
    {
      "id": 1,
      "fullName": "Any",
      "contacts": []
    }
  ]
}

Instead if populateWhere applied I got

{
  "id": 1,
  "title": "any",
  "authors": []
}

What driver are you using?
@mikro-orm/postgresql
MikroORM version
5.9.5
Node.js version
18.15.0
Operating system
No response
Validations

[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Slack.
[X] The provided reproduction is a minimal reproducible example of the bug.

I believe this should be working in v6, a lot has changed when it comes to how populateWhere works (and as such, I don't plan to backport this as parts of it are breaking).

I believe this should be working in v6, a lot has changed when it comes to how populateWhere works (and as such, I don't plan to backport this as parts of it are breaking).

Yes, I have tested the latest version 6.1.5, it works as expected. Thanks. We can close the issue.


[] Upgrade to latest dependencies

Cron. -knative-prow-robot
/cc we don't use Prow
/assign we don't use Prow
Produced via:
./hack/update-deps.sh --upgrade --release v0.21
./hack/update-codegen.sh

Details:
bumping knative.dev/pkg 75d66b5...1bbf0a6:
  > 1bbf0a6 add LabelSelector to InformerFactory so that the informers only list and watch resources with the given labels (# 1940)
bumping knative.dev/eventing d395f6f...b10d720:
  > b10d720 [# 4744] Bump test zipkin version (# 4755)
  > 2b95f45 upgrade to latest dependencies (# 4747)

Codecov Report

Merging #173 (adc0d27) into master (cfb1684) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #173   +/-   ##
=======================================
  Coverage   78.05%   78.05%
=======================================
  Files          18       18
  Lines         565      565
=======================================
  Hits          441      441
  Misses        121      121
  Partials        3        3

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update cfb1684...adc0d27. Read the comment docs.

Codecov Report

Merging #173 (adc0d27) into master (cfb1684) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #173   +/-   ##
=======================================
  Coverage   78.05%   78.05%
=======================================
  Files          18       18
  Lines         565      565
=======================================
  Hits          441      441
  Misses        121      121
  Partials        3        3

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update cfb1684...adc0d27. Read the comment docs.


Add role name to RepositoryPermissionLevel

I am currently using this API to fetch what role does a user have on a repository. AFAICS, RepositoryPermissionLevel struct is missing role_name which is provided by the API (https://docs.github.com/en/rest/collaborators/collaborators?apiVersion=2022-11-28#get-repository-permissions-for-a-user). Due, to this I am unable to use the library. This PR introduces the field within the RepositoryPermissionLevel struct

It looks like this might be a duplicate of #3186.
Please run step 4 found in CONTRIBUTING.md and push the auto-generated changes to this PR. Then, once the CLA is signed, we can merge.


Remember the folder when adding a workspace recommendation in a multi-folder workspace

Remember which box was checked, permanently,
when 'Add to Workspace Recommendation' extensions.

May I know which checkbox do you mean? Can you please provide a screenshot?

The checkboxes that come up when clicking 'Add to Workspace Recommendations'
No, I can't get screenshot to work.
On Wed, Oct 12, 2022 at 1:55 AM Sandeep Somavarapu @.***>
wrote:

May I know which checkbox do you mean? Can you please provide a screenshot?
—
Reply to this email directly, view it on GitHub
https://github.com/microsoft/vscode/issues/163087#issuecomment-1275745032,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHJ7GLWGINULZVYTXF3DG4LWCZVFLANCNFSM6AAAAAARAQYRKU
.
You are receiving this because you authored the thread.Message ID:
@.***>

It would be great if you provide screenshot or gif of your steps. Because I cant see them from my side

Open the extensions tab.
Click the gear icon for the extension wanted.
Select 'Add to Extension Recommedations'.
A popup shows a list of checkboxes:
'Select all'
' Workspace'
'Workspace'
Depending on which box is checked, an entry is made in
'.vscode/extensions' or
'.code-workspace'
I don't want to have to select a checkbox every time.
I want it to be remembered.
On Thursday, October 13, 2022, Sandeep Somavarapu @.***>
wrote:

It would be great if you provide screenshot or gif of your steps. Because
I cant see them from my side
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.<
https://ci3.googleusercontent.com/proxy/QrhefA7lejxHm-FdtNZhUztXBptzKhaAankZpKNz1na8Hd36ZWv4WACXxiH00jjSvql6fAsFZeDY99z_RJXL1KhXoCyQFQAJ_kCOvDTez9ZL697MnahyiFh5KEEw5YtKuW_oxVrjZgFDN_Lq9Wo90SNdNE92lyIwDVeU10AknkOueyvlZRgk_y_ooaU9n2A4DkMz-5DjTYKZmkqnidodPTUZm2UQ8ZX9kmq1BBVFF3sxXGEFPg=s0-d-e1-ft#https://github.com/notifications/beacon/AHJ7GLSLHDAEAYXQK75ZQUTWC73PDA5CNFSM6AAAAAARAQYRKWWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSMEU5KK.gif>Message
ID: @.***>

Ah, I think you see check boxes when you are in a multi folder workspace.

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

We closed this issue because we don't plan to address it in the foreseeable future. If you disagree and feel that this issue is crucial: we are happy to listen and to reconsider.
If you wonder what we are up to, please see our roadmap and issue reporting guidelines.
Thanks for your understanding, and happy coding!


is_url_code_point discrepancy from spec

Hi, https://url.spec.whatwg.org/#url-code-points states:

The URL code points are ASCII alphanumeric, U+0021 (!), U+0024 ($), U+0026 (&), U+0027 ('), U+0028 LEFT PARENTHESIS, U+0029 RIGHT PARENTHESIS, U+002A (*), U+002B (+), U+002C (,), U+002D (-), U+002E (.), U+002F (/), U+003A (:), U+003B (;), U+003D (=), U+003F (?), U+0040 (@), U+005F (_), U+007E (~), and code points in the range U+00A0 to U+10FFFD, inclusive, excluding surrogates and noncharacters.

But is_url_code_point has:
"!$&'()*+,-./:/=?@_~"

Shouldn't this be like:
"!$&'()*+,-./:;=?@_~"

I.e. change the second slash (/) to a semicolon (;).

Yep, thanks for catching


Use accurate language.

Replace the term "slaving" with the more accurate descriptor "working hard".

Do you feel like it is coming as offending here? It never bugged me as it comes as a joke and is a reference to our [devilish mascot](https://github.com/emmajane/humbug/blob/d9708b8dc75fda54519648b6b416b3999b71f6ba/README.md#bah-humbug. It is by no means to be interpreted literally or promote slavery.

In my experience using positive, inclusive language makes people feel welcomed and more interested in using software. More to the point though: I don't see any harm in using accurate language, which is why I submitted the PR. So if it is not meant to be interpreted literally, why not replace the term with the more accurate descriptor? YOLO. :)

Costs nothing, helps someone feel included, why not?

Fair enough


Update README.md

Added missing info about how to install the package (otherwise you have to look inside package.js to know the full package name).

Thanks!


Can not connect to ws://a0d7b954-zwavejs2mqtt:3000

Problem/Motivation
installing new vm from HASS (google backup) backup
Expected behavior
connect to ws://a0d7b954-zwavejs2mqtt:3000
Actual behavior
getting error message never experienced before normally just work

Steps to reproduce
after restore to new vm from backup  homeassistant z-wavejs says not able to connect (picture)
when typing the ws://a0d7b954-zwavejs2mqtt:3000
so i deleted the integration and tried again and again....
no luck

(How can someone else make/see it happen)
don't know because never been this issue before

Proposed changes

(If you have a proposed change, workaround or fix,
describe the rationale behind it)

running vm virtual box never exprienced this before.

Anything in the add-on logs?

not really only thing is this don't know if it is to any use.
2021-11-02 16:56:49.189 INFO APP: GET / 304 1.207 ms - - 2021-11-02 16:56:49.210 INFO APP: GET /static/js/app.433ebbae6250eed321a0.js 304 1.612 ms - - 2021-11-02 16:56:49.222 INFO APP: GET /static/css/app.c3c029fa61114f4f5b2f.css 304 1.810 ms - - 2021-11-02 16:56:49.454 INFO APP: GET /api/auth-enabled 304 0.987 ms - - 2021-11-02 16:56:49.489 INFO APP: GET /static/logo.png 304 0.474 ms - - 2021-11-02 16:56:49.673 INFO APP: GET /static/fonts/MaterialIcons-Regular.fa3334f.woff2 304 1.033 ms - - 2021-11-02 16:56:49.761 INFO APP: GET /api/settings 304 79.894 ms - - 2021-11-02 16:56:49.791 INFO APP: GET /api/auth-enabled 304 1.034 ms - -

I cannot do anything with that.

It is working now BUT!!
I needed to uninstall zwave2mqtt shutdown completely HASS (first tried to uninstall and reinstall with restart from ui not working) restart Hass reinstall z2m and now I need to start over place all my devices in rooms etc.
I also did upgrade to just released 2021.11 from 2021.10.xx

Just sharing my experience as it might provide some additional information.
What I have tried:

zwave2mqtt configured with Start on boot = true and Watchdog = true. I updated zwave2mqtt from 0.27.0 to 0.28.0. HA would not reconnect.

I reconfigured Start on boot = false and Watchdog = false. I updated zwave2mqtt from 0.27.0 to 0.28.0. HA reconnects and zwave2mqtt was off because Start on boot = false. However, when I started zwave2mqtt, it would eventually disconnect and would not reconnect.

I am hoping I don't have to do what koburg did. Uninstall zwave2mqtt, reboot HA, reinstall zwave2mqtt then reconfigure everything.

I have tried the koburg method, and it does still not work for me :-/


SAD

The code for SAD model has not been added in this repo, has it?

The SAD module is added to ENet-Label-Torch. As to other versions, just add it by yourself.

Ok   Thanks ~~


builtins: use ST_Union as aggregate

PR: https://github.com/cockroachdb/cockroach/pull/53127
From release notes:

Implemented the ST_Union builtin as an aggregate. The previous alpha-available ST_Union for two arguments is deprecated. [#53127][#53127] {% comment %}doc{% endcomment %}

Fixed in #8582


[new ports] Add more gz ports

Add more GZ ports.
My main goal is to compile new gazebo in vcpkg.
I take the list of libraries from here:
https://raw.githubusercontent.com/gazebo-tooling/gazebodistro/master/collection-garden.yaml
libs in vcpkg:

[x] gz-cmake3
[x] gz-math7
[x] gz-utils2
[x] gz-tools2
[x] sdf13

libs in this PR:

[ ] gz-common5
[ ] gz-msgs9
[ ] gz-plugin2
[ ] gz-fuel-tools8
[ ] gz-transport12

remain:

[ ] gz-physics6
[ ] gz-sim7
[ ] gz-gui7
[ ] gz-launch6
[ ] gz-rendering7
[ ] gz-sensors7

If this PR adds a new port, please uncomment and fill out this checklist:

[x] Changes comply with the maintainer guide
[x] The name of the port matches an existing name for this component on https://repology.org/ if possible, and/or is strongly associated with that component on search engines.
[x] Optional dependencies are resolved in exactly one way. For example, if the component is built with CMake, all find_package calls are REQUIRED, are satisfied by vcpkg.json's declared dependencies, or disabled with CMAKE_DISABLE_FIND_PACKAGE_Xxx
[x] The versioning scheme in vcpkg.json matches what upstream says.
[x] The license declaration in vcpkg.json matches what upstream says.
[x] The installed as the "copyright" file matches what upstream says.
[x] The source code of the component installed comes from an authoritative source.
[x] The generated "usage text" is accurate. See adding-usage for context.
[x] The version database is fixed by rerunning ./vcpkg x-add-version --all and committing the result.
[x] Only one version is in the new port's versions file.
[x] Only one version is added to each modified port's versions file.

gz-transport12
usage:
gz-transport12 provides CMake targets:

    # this is heuristically generated, and may not be correct
    find_package(gz-transport12 CONFIG REQUIRED)
    target_link_libraries(main PRIVATE gz-transport12::core gz-transport12::requested gz-transport12::gz-transport12)

    find_package(gz-transport12-all CONFIG REQUIRED)
    target_link_libraries(main PRIVATE gz-transport12::all gz-transport12::requested gz-transport12::gz-transport12-all)

    find_package(gz-transport12-log CONFIG REQUIRED)
    target_link_libraries(main PRIVATE gz-transport12::log gz-transport12::requested gz-transport12::gz-transport12-log)

    find_package(gz-transport12-parameters CONFIG REQUIRED)
    target_link_libraries(main PRIVATE gz-transport12::requested gz-transport12::parameters gz-transport12::gz-transport12-parameters)

When testing usage, the following error occurs:
>------ Rebuild All started: Project: CMakeUsage, Configuration: x64-Debug ------
  MSBuild version 17.6.3+07e294721 for .NET Framework

  MSBuild version 17.6.3+07e294721 for .NET Framework

    Checking Build System
    Building Custom Rule C:/Users/monica/source/repos/CMakeUsage/CMakeUsage/CMakeLists.txt
    CMakeUsage.cpp
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(136,62): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(136,62): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(136,62): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(139,62): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(139,62): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(139,62): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(151,60): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(151,60): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(151,60): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(154,60): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(154,60): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(154,60): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(166,69): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(166,69): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(166,69): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(169,69): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(169,69): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(169,69): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(179,66): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(179,66): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(179,66): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(182,66): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(182,66): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(182,66): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(192,69): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(192,69): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(192,69): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(195,69): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(195,69): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(195,69): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(205,66): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(205,66): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(205,66): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(208,66): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(208,66): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(208,66): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(218,69): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(218,69): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(218,69): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(221,69): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(221,69): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(221,69): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(231,66): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(231,66): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(231,66): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(234,66): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(234,66): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(234,66): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(377,14): error C2988: unrecognizable template declaration/definition
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(377,14): error C2059: syntax error: 'const'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(377,14): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(377): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(378,5): error C2143: syntax error: missing ';' before '{'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(378,5): error C2447: '{': missing function header (old-style formal list?)
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(386,14): error C2988: unrecognizable template declaration/definition
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(386,14): error C2059: syntax error: 'const'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(386,14): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(386): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(387,5): error C2143: syntax error: missing ';' before '{'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(387,5): error C2447: '{': missing function header (old-style formal list?)
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Material.hh(95,72): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Material.hh(95,77): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Material.hh(95,72): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Material.hh(95,72): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Material.hh(138,5): error C2059: syntax error: '<L_GRAMMAR_end_class>'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(94): error C2587: '_radian': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(94,38): message : see declaration of '_radian' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(96,1): error C2587: 'this': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(94,15): message : see declaration of 'this' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(94,15): error C3615: constexpr function 'gz::math::v7::Angle::Angle' cannot result in a constant expression
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(94,15): message : failure was caused by 'constexpr' constructor not initializing member 'gz::math::v7::Angle::value' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(142): error C2587: 'this': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(141,29): message : see declaration of 'this' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(143,1): error C2648: 'gz::math::v7::Angle::value': use of member as default parameter requires static member
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(241,23): message : see declaration of 'gz::math::v7::Angle::value' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(143,1): error C2587: 'this': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(141,29): message : see declaration of 'this' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(143,24): error C2597: illegal reference to non-static member 'gz::math::v7::Angle::value'
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(241,23): message : see declaration of 'gz::math::v7::Angle::value' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(223,1): error C2587: '_out': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(220,61): message : see declaration of '_out' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(223,1): error C2587: '_a': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(221,70): message : see declaration of '_a' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(224,1): error C2587: '_out': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(220,61): message : see declaration of '_out' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(235,1): error C2587: '_in': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(231,61): message : see declaration of '_in' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(236,1): error C2587: '_in': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(231,61): message : see declaration of '_in' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(236,1): error C2587: '_a': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(232,64): message : see declaration of '_a' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(237,1): error C2587: '_in': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(231,61): message : see declaration of '_in' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\AxisAlignedBox.hh(137,1): error C2587: '_out': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\AxisAlignedBox.hh(134,61): message : see declaration of '_out' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\AxisAlignedBox.hh(137,1): error C2587: '_b': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\AxisAlignedBox.hh(135,51): message : see declaration of '_b' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\AxisAlignedBox.hh(138,1): error C2587: '_out': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\AxisAlignedBox.hh(134,61): message : see declaration of '_out' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\transport12\gz\transport\Helpers.hh(54,73): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\transport12\gz\transport\Helpers.hh(54,73): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\transport12\gz\transport\Helpers.hh(54,73): error C2059: syntax error: ')'

Rebuild All failed.

CMakeFindUsage.cpp

#include <iostream>
#include "ignition/transport.hh"
using namespace std;
int main()
{
cout << "Hello CMake." << endl;
return 0;
}

CMakeLists.txt

cmake_minimum_required (VERSION 3.8)
set(CMAKE_TOOLCHAIN_FILE "E:/gz/scripts/buildsystems/vcpkg.cmake")
project ("CMakeFindUsage")
add_library (main "CMakeFindUsage.cpp")
find_package(gz-transport12 CONFIG REQUIRED)
target_link_libraries(main PRIVATE gz-transport12::core gz-transport12::requested gz-transport12::gz-transport12)
find_package(gz-transport12-all CONFIG REQUIRED)
target_link_libraries(main PRIVATE gz-transport12::all gz-transport12::requested gz-transport12::gz-transport12-all)
find_package(gz-transport12-log CONFIG REQUIRED)
target_link_libraries(main PRIVATE gz-transport12::log gz-transport12::requested gz-transport12::gz-transport12-log)
find_package(gz-transport12-parameters CONFIG REQUIRED)
target_link_libraries(main PRIVATE gz-transport12::requested gz-transport12::parameters gz-transport12::gz-transport12-parameters)

Note: I will be converting your PR to draft status. When you respond, please revert to "ready for review".

gz-transport12
usage:
gz-transport12 provides CMake targets:

    # this is heuristically generated, and may not be correct
    find_package(gz-transport12 CONFIG REQUIRED)
    target_link_libraries(main PRIVATE gz-transport12::core gz-transport12::requested gz-transport12::gz-transport12)

    find_package(gz-transport12-all CONFIG REQUIRED)
    target_link_libraries(main PRIVATE gz-transport12::all gz-transport12::requested gz-transport12::gz-transport12-all)

    find_package(gz-transport12-log CONFIG REQUIRED)
    target_link_libraries(main PRIVATE gz-transport12::log gz-transport12::requested gz-transport12::gz-transport12-log)

    find_package(gz-transport12-parameters CONFIG REQUIRED)
    target_link_libraries(main PRIVATE gz-transport12::requested gz-transport12::parameters gz-transport12::gz-transport12-parameters)

When testing usage, the following error occurs:
>------ Rebuild All started: Project: CMakeUsage, Configuration: x64-Debug ------
  MSBuild version 17.6.3+07e294721 for .NET Framework

  MSBuild version 17.6.3+07e294721 for .NET Framework

    Checking Build System
    Building Custom Rule C:/Users/monica/source/repos/CMakeUsage/CMakeUsage/CMakeLists.txt
    CMakeUsage.cpp
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(136,62): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(136,62): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(136,62): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(139,62): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(139,62): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(139,62): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(151,60): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(151,60): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(151,60): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(154,60): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(154,60): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(154,60): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(166,69): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(166,69): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(166,69): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(169,69): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(169,69): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(169,69): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(179,66): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(179,66): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(179,66): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(182,66): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(182,66): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(182,66): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(192,69): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(192,69): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(192,69): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(195,69): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(195,69): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(195,69): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(205,66): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(205,66): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(205,66): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(208,66): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(208,66): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(208,66): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(218,69): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(218,69): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(218,69): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(221,69): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(221,69): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(221,69): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(231,66): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(231,66): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(231,66): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(234,66): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(234,66): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(234,66): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(377,14): error C2988: unrecognizable template declaration/definition
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(377,14): error C2059: syntax error: 'const'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(377,14): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(377): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(378,5): error C2143: syntax error: missing ';' before '{'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(378,5): error C2447: '{': missing function header (old-style formal list?)
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(386,14): error C2988: unrecognizable template declaration/definition
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(386,14): error C2059: syntax error: 'const'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(386,14): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(386): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(387,5): error C2143: syntax error: missing ';' before '{'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Helpers.hh(387,5): error C2447: '{': missing function header (old-style formal list?)
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Material.hh(95,72): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Material.hh(95,77): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Material.hh(95,72): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Material.hh(95,72): error C2059: syntax error: ')'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Material.hh(138,5): error C2059: syntax error: '<L_GRAMMAR_end_class>'
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(94): error C2587: '_radian': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(94,38): message : see declaration of '_radian' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(96,1): error C2587: 'this': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(94,15): message : see declaration of 'this' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(94,15): error C3615: constexpr function 'gz::math::v7::Angle::Angle' cannot result in a constant expression
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(94,15): message : failure was caused by 'constexpr' constructor not initializing member 'gz::math::v7::Angle::value' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(142): error C2587: 'this': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(141,29): message : see declaration of 'this' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(143,1): error C2648: 'gz::math::v7::Angle::value': use of member as default parameter requires static member
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(241,23): message : see declaration of 'gz::math::v7::Angle::value' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(143,1): error C2587: 'this': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(141,29): message : see declaration of 'this' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(143,24): error C2597: illegal reference to non-static member 'gz::math::v7::Angle::value'
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(241,23): message : see declaration of 'gz::math::v7::Angle::value' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(223,1): error C2587: '_out': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(220,61): message : see declaration of '_out' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(223,1): error C2587: '_a': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(221,70): message : see declaration of '_a' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(224,1): error C2587: '_out': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(220,61): message : see declaration of '_out' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(235,1): error C2587: '_in': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(231,61): message : see declaration of '_in' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(236,1): error C2587: '_in': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(231,61): message : see declaration of '_in' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(236,1): error C2587: '_a': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(232,64): message : see declaration of '_a' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(237,1): error C2587: '_in': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\Angle.hh(231,61): message : see declaration of '_in' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\AxisAlignedBox.hh(137,1): error C2587: '_out': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\AxisAlignedBox.hh(134,61): message : see declaration of '_out' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\AxisAlignedBox.hh(137,1): error C2587: '_b': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\AxisAlignedBox.hh(135,51): message : see declaration of '_b' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\math7\gz\math\AxisAlignedBox.hh(138,1): error C2587: '_out': illegal use of local variable as default parameter
  G:\gz\installed\x64-windows\include\gz\math7\gz\math\AxisAlignedBox.hh(134,61): message : see declaration of '_out' [C:\Users\monica\source\repos\CMakeUsage\out\build\x64-debug\CMakeUsage\main.vcxproj]
G:\gz\installed\x64-windows\include\gz\transport12\gz\transport\Helpers.hh(54,73): error C2589: '(': illegal token on right side of '::'
G:\gz\installed\x64-windows\include\gz\transport12\gz\transport\Helpers.hh(54,73): error C2062: type 'unknown-type' unexpected
G:\gz\installed\x64-windows\include\gz\transport12\gz\transport\Helpers.hh(54,73): error C2059: syntax error: ')'

Rebuild All failed.

CMakeFindUsage.cpp
#include
#include "ignition/transport.hh"
using namespace std;
int main()
{
cout << "Hello CMake." << endl;
return 0;
}
CMakeLists.txt

Maybe you use low standard c++? What c++ version are you using?

@MonicaLiu0311
Can you add to the cmake?
set(CMAKE_CXX_STANDARD 20)

@MonicaLiu0311 Can you add to the cmake? set(CMAKE_CXX_STANDARD 20)

Yes, I used C++17 when I reported the error for the first time, and then switched to C++20, and the same error still occurred.

@MonicaLiu0311 I don't know how to solve the gz-transport12 usage problem.
I can try different version (lower then latest).

I lower the version to 12.1.0. If it still doesn't work, can you try to include only:
#include <gz/transport.hh>
and not the ignition header?

https://forum.qt.io/topic/39782/c2589-illegal-token-on-right-side-of
Maybe #define NOMINMAX before the include?

I lower the version to 12.1.0. If it still doesn't work, can you try to include only: #include <gz/transport.hh> and not the ignition header?

Neither can be found:
gz/
ignition/

After I added the following preprocessor macros to the CMakeLists.txt for test usage, the test passed:
if(MSVC)
   add_definitions(-DNOMINMAX) # Don't pull in the Windows min/max macros
endif()

But this cannot be a solution, because we need to ensure that usage can be used directly.

CMakeLists.txt

cmake_minimum_required (VERSION 3.8)
set(CMAKE_TOOLCHAIN_FILE "E:/gz/scripts/buildsystems/vcpkg.cmake")
project ("CMakeFindUsage")
add_library (main "CMakeFindUsage.cpp")
if (MSVC)
add_definitions(-DNOMINMAX) # Don't pull in the Windows min/max macros
endif()
find_package(gz-transport12 CONFIG REQUIRED)
target_link_libraries(main PRIVATE gz-transport12::core gz-transport12::requested gz-transport12::gz-transport12)
find_package(gz-transport12-all CONFIG REQUIRED)
target_link_libraries(main PRIVATE gz-transport12::all gz-transport12::requested gz-transport12::gz-transport12-all)
find_package(gz-transport12-log CONFIG REQUIRED)
target_link_libraries(main PRIVATE gz-transport12::log gz-transport12::requested gz-transport12::gz-transport12-log)
find_package(gz-transport12-parameters CONFIG REQUIRED)
target_link_libraries(main PRIVATE gz-transport12::requested gz-transport12::parameters gz-transport12::gz-transport12-parameters)

Note: I will be converting your PR to draft status. When you respond, please revert to "ready for review".

I think the same happen for all transport ports in vcpkg:
https://github.com/microsoft/vcpkg/tree/master/ports/ignition-transport4
https://github.com/microsoft/vcpkg/tree/master/ports/ignition-transport8
https://github.com/microsoft/vcpkg/tree/master/ports/ignition-transport9

And the usage provided by the port seems to be redundant.

@FrankXie05 I am not sure what I should do.
All these packages are using the function ignition_modular_library and I don't want to change it, because it affecting many ports.
Any suggestion what to do and how to do it?

And the usage provided by the port seems to be redundant.

Where do you see usage file provided by the ports? all of them auto generate it on the fly.

@MonicaLiu0311 @FrankXie05
Ready for review.

@MonicaLiu0311 @FrankXie05
Ready for review.

Can you review my PR?
Adela0814

@talregev Sorry for the late reply. Regarding port gz-common5, the GZ_PROFILER_REMOTERY is a script file? It should be placed in the share or tool folder to avoid contaminating the file structure of vcpkg。

I am not sure.
From here I think it a lib/exe:
https://github.com/search?q=repo%3Agazebosim%2Fgz-common GZ_PROFILER_REMOTERY&type=code

@talregev From what is generated, I think this is a tool.
Need to install the tool folder.
https://github.com/gazebosim/gz-common/blob/33b6175fde4e2fad25e3b734f3ede3adbffacab7/profiler/src/CMakeLists.txt#L118

@talregev From what is generated, I think this is a tool. Need to install the tool folder. https://github.com/gazebosim/gz-common/blob/33b6175fde4e2fad25e3b734f3ede3adbffacab7/profiler/src/CMakeLists.txt#L118

I did a patch that install it to share\gz\gz-common5
I am not sure how to install it to tools folder. I will happy to get some help. Thank you.

@talregev From what is generated, I think this is a tool. Need to install the tool folder. https://github.com/gazebosim/gz-common/blob/33b6175fde4e2fad25e3b734f3ede3adbffacab7/profiler/src/CMakeLists.txt#L118

I figure it out.
Now I install it to tools/gz-common5


TODO: re-enable references

https://github.com/fpco/stackage/pull/2168#issuecomment-270882559

https://www.stackage.org/nightly-2017-01-06/package/references-<IP_ADDRESS>


Speed

[ ] I don't think there much of a speed difference between D and Nim when GC'ed types are not involved for general code.

[ ] One perf gotcha is that by default Nim seq and strings have value semantics and assignment will deep copy.

I think performance all come down to data structure + programmer familiarity with the language + time spent.
Now there are domain specific considerations that can make a huge difference, and most Nim library authors publish extensive benchmarks of their solutions compared to their mainstream alternative
Generic need in the wild, parsing files

[ ] There is the Faster Command Line Tool in <insert language> benchmark that was started by the D community, Nim also replicated it, TL;DR D and Nim had the same speed and same compilation time. To be honest the fastest CSV parser I used (to parse GBs of machine learning datasets) is XSV in Rust.

Domain specific
Http server:

[ ] Mofuw by @2vg is faster than tokio-minihttp, the current #1 on TechEmpower benchmark.

Functional programming

[ ] Zero_functional is currently number 1 or 2 against 9 other langs. The other number 2 or 1 lang being Rust. Zero_functional fuses loop at compile-time when chaining zip.map.filter.reduce functional constructs.

Numerical/scientific computing
This is my domain so I know much more about it.

[ ]  D has the advantage of having access to register size and L1 cache or L2 cache size at compile-time when using LDC, this is important for truly generic code.

[ ]  D does not have access to restrict and builtin_assume_aligned which is necessary to reach Fortran speed when operating on arrays and tensors.

[ ]  D cannot disable (?) the GC at specific point.

Open questions

[ ]  Does D has an alternative to closures that can inline proc passed to higher order functions like map?

[ ]  Can D arrays be parametrized with compile-time proc? For example, for efficient parallel reduction you need to create an intermediate array of N elements (N your number of cores), it should be padded so that the elements do not sit in the same cache line (64B on all CPU) to avoid false sharing/cache invalidation. For a type T I need something like this var results{.align64, noInit.}: array[min(T.sizeof, OPENMP_NB_THREADS * maxItemsPerCacheLine), T]

thanks! PR's welcome to incorporate your points so they don't get lost!

added https://github.com/timotheecour/D_vs_nim/commit/208b717c49fe452672df5074eb597f71f2aac61f to address some points above (marking them as checked)

/cc @mratsim

D cannot disable (?) the GC at specific point.

what do you mean? see https://dlang.org/library/core/memory/gc.disable.html

@timotheecour hence the question mark ;) I don't know D.
By the way regarding: D has the advantage of having access to register size and L1 cache or L2 cache size at compile-time when using LDC. This was used in Mir, full article here. I have also seen L1 cache size dependent code in mir library.


Swagger ApiListingResource should not rely on ServletContext

ApiListingResource should not rely on ServletContext so that it can run on Jersey without ServletContainer.

Thanks, this is covered by #1103.


CASMHMS-5754: Pull in version 8.2.3 of the cray-service chart

Summary and Scope
Summarize what has changed. Explain why this PR is necessary. What is impacted? Is this a new feature, critical bug fix, etc?
Pull in version 8.2.3 of the cray-service chart to pick up a fix for the PostgreSQL backup cronjob.
The cray-hms-smd helm chart version for CSM 1.3 and CSM 1.4 has been bumped from 2.1.0 to 4.0.0. Since the 2.1.z chart has only been present in prerelease version of CSM 1.3 and 1.4, we no longer need to keep the v2.1 directory around.
The v3.0 release of HSM is no longer needed, as HMS abandoned and deprecated that release.
Is this change backwards incompatible, backwards compatible, or a backwards compatible bugfix?
Backwards compatible
Issues and Related PRs
List and characterize relationship to Jira/Github issues and other pull requests. Be sure to list dependencies.

Resolves CASMHMS-5754

Testing
List the environments in which these changes were tested.
Tested on:

Virtual Shasta

Test description:
How were the changes tested and success verified? If schema changes were part of this change, how were those handled in your upgrade/downgrade testing?

Were the install/upgrade-based validation checks/tests run (goss tests/install-validation doc)? Yes
Were continuous integration tests run? If not, why?
Was upgrade tested? If not, why? Yes
Was downgrade tested? If not, why? Yes

Verified that HSM was able to be be successfully upgraded and downgraded.
Manually triggered the postgres backup job, and then followed https://github.com/Cray-HPE/docs-csm/blob/main/operations/hardware_state_manager/Restore_HSM_Postgres_from_Backup.md to restore HSM from a postgres backup.
Risks and Mitigations
Are there known issues with these changes? Any other special considerations?
Low risk.
Pull Request Checklist

[ ] Version number(s) incremented, if applicable
[ ] Copyrights updated
[ ] License file intact
[ ] Target branch correct
[ ] CHANGELOG.md updated
[ ] Testing is appropriate and complete, if applicable

Looks like the new cray-postgres-db-backup:0.2.3 backup image has a security exemption on it. :https://github.com/Cray-HPE/docs-csm/blob/release/1.3/RELEASE_NOTES.md?plain=1#L132


Unicode text not positioned correctly (Python 3)

From<EMAIL_ADDRESS>on 2014-10-28T13:37:06Z
Spyder Version:  2.3.0beta2
Python Version:  3.3.5
Qt Version    :  4.8.4, PyQt4 (API v2) 4.9.6 on Windows
pyflakes >=0.6.0:  None (OK)
pep8 >=0.6      :  None (NOK)
IPython >=0.13  :  2.0.0 (OK)
rope >=0.9.2    :  0.9.4 (OK)
sphinx >=0.6.6  :  1.2.2 (OK)
matplotlib >=1.0:  1.3.1 (OK)
sympy >=0.7.0   :  0.7.5 (OK)
pylint >=0.25   :  1.1.0 (OK)
What steps will reproduce the problem?

Run this:

print('    {:<40.40}  {:<}'.format("on the left", "on the right"))
print('    {:<40.40}  {:<}'.format("this should be on the left", "this should be on the right"))
print('    {:<40.40}  {:<}'.format("こちらでご紹介するソフトウェアは、カシオ", "this should be on the right"))
print('    {:<40.40}  {:<}'.format("left", "right"))
print('    {:<40.40}  {:<}'.format("left is here", "right is here"))
What is the expected output? What do you see instead?
The columns of text should be aligned vertically. It works OK for ASCII text, but not for Unicode text (this is Japanese).
Please provide any additional information below
. I tried it in iPython (only).
Maybe this problem is in some other module (not Spyder).
Original issue: http://code.google.com/p/spyderlib/issues/detail?id=2029

From ccordoba12 on 2014-11-18T14:46:13Z
Closing because we can't do anything about this one. It's a Python problem itself.
Status: WontFix

From ccordoba12 on 2014-10-28T17:34:23Z
The same happens in a python interpreter started in a terminal on Linux. It probably has to with the fact the unicode chars are not monospaced (I don't know).
It doesn't seem to do with Spyder though.


selectedRows text label typo fix

"rows(s)" -> "row(s)"

Coverage remained the same at 78.484% when pulling 8587157b8fe76b311db25123e4079d9ea4bf18d7 on nasiscoe:patch-1 into<PHONE_NUMBER>fbd011de0fead8ffb9aba91d000bd2 on gregnb:master.

Thanks for the PR!


TF_PLUGIN_CACHE_DIR conflicts with terragrunt-provider-cache-dir

Describe the bug
The new terragrunt cache does not work if TF_PLUGIN_CACHE_DIR is set.
To Reproduce
Steps to reproduce the behavior, code snippets and examples which can be used to reproduce the issue.
export TF_PLUGIN_CACHE_DIR=/tmp/some_dir

terragrunt run-all plan --terragrunt-provider-cache

INFO[0000] Terragrunt Cache server is listening on <IP_ADDRESS>:41633
INFO[0000] Start Terragrunt Cache server
[...]
time=2024-04-17T13:41:08+10:00 level=info msg=Executing hook: provider_cache prefix=[/home/user/1/terraform-infrastructure/account-123]
mkdir: cannot create directory ‘/eu-west-2’: Permission denied
time=2024-04-17T13:41:08+10:00 level=error msg=Error running hook provider_cache with message: [/home/user/1/terraform-infrastructure/account-123/.terragrunt-cache/0fK4SCob1IAaucSrunKJyHPWS44/goKD5XcJkhR-H2Gm3a3BkAmDkQY] exit status 1 prefix=[/home/user/1/terraform-infrastructure/account-123]
time=2024-04-17T13:41:08+10:00 level=error msg=Errors encountered running before_hooks. Not running 'terraform'. prefix=[/home/user/1/terraform-infrastructure/account-123]
INFO[0015] Shutting down Terragrunt Cache server...
INFO[0015] Terragrunt Cache server stopped
[...]

Expected output
The above is working fine if I do "UNSET TF_PLUGIN_CACHE_DIR"
Nice to have

[ ] Terminal output
[ ] Screenshots

Versions

Terragrunt version: v0.57.2
Terraform version: v1.5.5
Environment details (Ubuntu 20.04, Windows 10, etc.): ubuntu 22.04

Additional context
We have both some old terraform code and new terragrunt architecture. Because of this, all employees have TF_PLUGIN_CACHE_DIR set as part of their terminals.
Because of this, we cannot easily use terragrunt cache.
Note: sorry if the ticket lacks code/examples - I'm hoping it's easy enough to reproduce for everybody.
If not, let me know, and I will provide more info if necessary.

Hi @jgournet,
I couldn't repro the issue. Based on your log, the issue is in the hook.
time=2024-04-17T13:41:08+10:00 level=info msg=Executing hook: provider_cache prefix=[/home/user/1/terraform-infrastructure/account-123]
mkdir: cannot create directory ‘/eu-west-2’: Permission denied

Arg ... obviously !
sorry about that ...
Thank you


socket.io example is not working with now

Hello,
I tried deploying your socket.io example with now but it looks like doesn't working.
The console log of my instance says 404 on getting resources from /socket.io/.
Is there anything that I missed to configure to make it work?

Since Now 2.0 currently doesn't support websockets I'm going to close this issue.
https://zeit.co/blog/now-2

Then it will be better to remove the not-working example or some note is added to make it not confusing.

@timneutkens Since Next API Routes are based on micro (I think?) then does this mean there is no hope of API Routes/Now 2.0, doing any WebSocket stuff? Specifically important for GraphQL Subscriptions...
Do we just make a custom Express server and host somewhere else?

Next API Routes are based on micro

They're not, it's a different implementation.

does this mean there is no hope of API Routes/Now 2.0, doing any WebSocket stuff?

Vercel.com does not currently support websockets, we recommend using a reliable queuing system instead like https://pusher.com/


Added Images PureOS

Thanks! Looking good :+1:

Thanks! Looking good :+1:

Thanks! Looking good +1

=) show!

Thanks! Looking good +1

=) show!


[Frontend] Add toggle for scrapable to a valid NewBookmark Card

[ ] Toggle should be check box that appears in the card on a valid bookmark.

I would like to work on this issue. Could you assign it to me please?

Thanks @Nikkaa13, All yours! Let me know if you have any questions.

@Nikkaa13 Sorry I went ahead and completed the ticket! Thanks for your help though.


Asset api update

@cbardini: it's intended to keep AssetRules in v1-preview, correct?

@cbardini: it's intended to keep AssetRules in v1-preview, correct?

Yes, I checked and AssetRules still requires v1-preview


Appium Quickstart

Thank you for contributing to the sauce-docs project!
A well described pull request helps maintainers quickly review and merge your change
Before submitting your PR, please check our contributing
guidelines, applied for this repository. Avoid large PRs, help reviewers by making them as simple
and short as possible.
First draft of the 'Appium' quickstart. Worked with Rachel & Nancy to decide placement.
Description
Changed current item in Mobile Apps ->Automated Testing -> Appium -> Using Appium to "About Appium" and added "Quickstart" at the same level (Question, should this be the first or second nav item?
Created two specific examples:

Appium Android Web Browser Test on EMU
Appium iOS Native Test on RDC

Obviously there are many more permutations, and have links to examples of these, but each of these 'flavors' gives a test of each option
Motivation and Context

Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] Documentation fix (typos, incorrect content, missing content, etc.)

Checklist

[x] I have read the contributing document.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[x] All new and existing tests passed.

So yes, this test is Run-Ready, but I want to give the users a similar
experience they may have when they would upload their own tests and apps.
Therefore, for the quickstart, I will have users take a run-ready test, and
make changes to them, similar to how they would the first time they
uploaded/ added their own tests to the platform.
The point here is-- you want to run a test AND you want to know how to make
all the important changes you may want to make-- which code changes what:

Change the xml file (Why? so you can choose different tests to run from
the test suite)
Change the Appium version (Why? to see if you can run a different
version of Appium )
Add an app (Why? So you know how to run your own app)
Change capabilities (Why? to try out running on different OS /browsers)

These are some simple 'kick the tire' things that you want to do to see
that Sauce Labs can run the types of tests you have. The idea here is a
POC/ kick the tires, run a test-- and make it really clear what things you
will have to update if you were to go through the process of adding your
own appium tests to Sauce Labs
On Mon, Jul 26, 2021 at 9:53 AM Nancy Sweeney @.***>
wrote:

@.**** requested changes on this pull request.
Hi @walkerlj0 https://github.com/walkerlj0 -- I made some
comments/suggestions as I started reviewing this, but I stopped because I
feel like the procedure itself is a bit confusing in that the objective of
the quickstart is to get a user to successfully run a sample test that is
already pre-configured, but these steps still walk through making edits as
though the test is not "run-ready". Am I misunderstanding the purpose of
the quickstart?
Also, I think the first step needs to be to actually clone the demo repo,
no?
Lastly, why is Run Your Tests a separate section heading instead of a step
in the process? Is it the same for both the VD and RD processes? Also, I am
not sure a quickstart is the place to throw in run command flag options at
the end?
In docs/mobile-apps/automated-testing/appium.md
https://github.com/saucelabs/sauce-docs/pull/550#discussion_r676604115:

import useBaseUrl from @.***/useBaseUrl';
import Tabs from @.***/Tabs';
import TabItem from @.***/TabItem';
-This page is intended to provide you with a quick overview of how Appium works so that you can get started with mobile application testing.
+This page is intended to provide you with instructions on how to quickly setup Appium tests with Java using the TestNG test runner on an Android Emulator or iOS Simulator, and run tests using the Sauce Labs App and Virtual Device Cloud. To see a comprehensive list of example, check out the appium directory in our demo-java repo.
⬇ Suggested change
-This page is intended to provide you with instructions on how to quickly setup Appium tests with Java using the TestNG test runner on an Android Emulator or iOS Simulator, and run tests using the Sauce Labs App and Virtual Device Cloud. To see a comprehensive list of example, check out the appium directory in our demo-java repo.
+This page is intended to provide you with instructions on how to quickly setup Appium tests with Java using the TestNG test runner on an Android Emulator or iOS Simulator, and run tests using the Sauce Labs App and Virtual Device Cloud. To see a comprehensive list of examples, check out the Appium directory in our demo-java repo.

In docs/mobile-apps/automated-testing/appium.md
https://github.com/saucelabs/sauce-docs/pull/550#discussion_r676604788:

-## Appium Overview
+You can see more detailed and comprehensive instructions for all use cases can be found in the Real Devices and Virtual Devices docs.
⬇ Suggested change
-You can see more detailed and comprehensive instructions for all use cases can be found in the Real Devices and Virtual Devices docs.
+You can see more detailed and comprehensive instructions for all use cases in the Real Devices and Virtual Devices docs.

In docs/mobile-apps/automated-testing/appium.md
https://github.com/saucelabs/sauce-docs/pull/550#discussion_r676608427:

What You'll Need
-You can read about Appium's system requirements here.
+* Sample Tests
+* The Swag Labs Sample App (App Tests)
The (App Tests) reference implies you are pointing to "tests" rather than
"apps"? Since the link text itself is pretty descriptive, I don't think you
even need the parenthetical additive, anyway.
In docs/mobile-apps/automated-testing/appium.md
https://github.com/saucelabs/sauce-docs/pull/550#discussion_r676609816:

What You'll Need
-You can read about Appium's system requirements here.
+* Sample Tests
+* The Swag Labs Sample App (App Tests)
+* A Sauce Labs Username and Access Key
Throughout the documentation, when the username/access key is referenced,
we typically link to https://app.saucelabs.com/user-settings.
In docs/mobile-apps/automated-testing/appium.md
https://github.com/saucelabs/sauce-docs/pull/550#discussion_r676611472:

-## Appium Architecture
+## Quickstart – Test a Mobile Web Browser on Sauce Labs VMs
Since the entire page is a "Quickstart", I don't think we need to repeat
that in this heading. I am taking it out of the saucectl docs and a
secondary heading.
In docs/mobile-apps/automated-testing/appium.md
https://github.com/saucelabs/sauce-docs/pull/550#discussion_r676615753:

-Appium has a client-server architecture.
+### Step 1: Install Dependencies
+Make sure you have Java, an IDE, and Maven installed on your computer. To test a mobile web browser you will need either Android Studio or XCode to run an Emulator/ Simulator for testing on.
⬇ Suggested change
-Make sure you have Java, an IDE, and Maven installed on your computer. To test a mobile web browser you will need either Android Studio or XCode to run an Emulator/ Simulator for testing on.
+Make sure you have Java, an IDE, and Maven installed on your computer. To test a mobile web browser, you need either Android Studio or XCode to run an Emulator/ Simulator test.
Wondering why these are not listed in the "What You'll Need" section? You
list IntelliJ IDEA as an example IDE, but then you say either AS or Xcode
is required." It feels confusing.
In docs/mobile-apps/automated-testing/appium.md
https://github.com/saucelabs/sauce-docs/pull/550#discussion_r676628075:

-### Appium Client
+You will also want to set your SAUCE_USERNAME and SAUCE_ACCESS_KEY as environment variables.
⬇ Suggested change
-You will also want to set your SAUCE_USERNAME and SAUCE_ACCESS_KEY as environment variables.
+Set your SAUCE_USERNAME and SAUCE_ACCESS_KEY as environment variables.

Let's stick with more direct language and stay away from
unnecessarily wordy "you will need/want to..." type statements.
I really like your video on setting credentials, but it might be
little too spoon-feedy for a quickstart? Maybe we could just provide a link
to the https://docs.saucelabs.com/basics/environment-variables page?
Although....I absolutely think that page of the documentation should
include a link to your video for folks who would rather watch than read.

In docs/mobile-apps/automated-testing/appium.md
https://github.com/saucelabs/sauce-docs/pull/550#discussion_r676641430:

+### Step 2: Get Test Code

+In the Sauce Appium sample repo, you will be running the test in the /src/test/java/tests directory called AppiumAndroidEmuWebTest.java
-### Appium Server
+With TestNG you specify the tests you want to run using an .xml file in the/resources/xml directory, by editing the pom.xml file. Update the testngXmlFile tag to use the correct TestNG xml file:

When you are writing a step-by-step procedure, each step should
begin with an action rather than an explanation. e.g., "Edit pom.xml in
[this location] to reference the sample test found [here]."
The reference is /resources/xml, but the link it to resources/config
(there is no /xml folder in the resources directory in the link you
provide)?
pom.xml is not located in the directory you provide; it is in the
root folder of the repo. (
https://github.com/saucelabs-training/quickstart-appium-java/blob/main/pom.xml
)

In docs/mobile-apps/automated-testing/appium.md
https://github.com/saucelabs/sauce-docs/pull/550#discussion_r676650463:

-
-

-We recommend using the webdriverio testing utility as your WebDriver testing framework for node.js. For more information, refer to the documentation.

-iOS
-```js
-const opts = {

capabilities: {

platformName: "iOS",

app: "/path/to/the/downloaded/MyiOS.app.zip",

}

-};
+### Step 3: Set the Appium Version
+Java tests using the TestNG framework rely on the pom.xml file to import the correct Appium version. At the top of pom.xml inside of the properties tag, update the appium.version tag to one that is supported on Sauce Labs and the device you are testing:
This is a quickstart, and the sample pom.xml already has a valid value
for Appium version. Is this step necessary?
In docs/mobile-apps/automated-testing/appium.md
https://github.com/saucelabs/sauce-docs/pull/550#discussion_r676653252:

-Android
-```py
-desired_caps = {}
-desired_caps['platformName'] = 'Android'
-desired_caps['app'] = PATH('../../apps/MyIOS.apk')
-self.driver = webdriver.Remote('https://ondemand.us-west-1.saucelabs.com/wd/hub', desired_caps)
+appium_android_emu_web_test.xml
The pom.xml file already has this value set, so I'm not sure what the
purpose of this step is?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/saucelabs/sauce-docs/pull/550#pullrequestreview-714844658,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AP7AGKV6JLE5IA25GDQIN73TZVZFXANCNFSM5A4QUKOA
.

--
Lindsay Walker
Technical E-Learning Developer | Sauce Labs

You make some valid points if, in fact, the objective is to both quickly run a test and also understand the elements you would edit to run your own tests, which is the source of our disconnect. My understanding is that the purpose of the quickstart is to allow a new user to run a sample test and view the results in the Sauce Labs UI in less than 15 minutes. This is specifically for folks who want to see what a successful test looks like when they don't actually have one. The next phase of creating and running your own tests against your own app is out of scope for this doc.

You make a good point that we have different purposes in the quickstarts-
I think it is important to leave this as is to surface the value of Sauce
Labs. We need users to quickly use the features of Sauce Labs-- no just run
any ol test-- they should be able to quickly run a test using Sauce Labs*
features*. If we are just having them run a test without any ability to
choose different OSs and browsers, then why should they pay to use our
platform? They can run that locally without Sauce Labs
I would actually argue that our saucectl docs are missing something-- the
saucectl init command. Our goal as a company is to quickly surface the
value of Sauce Labs to users so they have a reason to use our platform
(without the ability to run on different platforms, there's not much point
in using Sauce Labs), and a quickstart should also do that.
Would you consider adding saucectl init to the other docs?
On Mon, Jul 26, 2021 at 12:58 PM Nancy Sweeney @.***>
wrote:

You make some valid points if, in fact, the objective is to both quickly
run a test and also understand the elements you would edit to run your own
tests, which is the source of our disconnect. My understanding is that the
purpose of the quickstart is to allow a new user to run a sample test and
view the results in the Sauce Labs UI in less than 15 minutes. This is
specifically for folks who want to see what a successful test looks like
when they don't actually have one. The next phase of creating and running
your own tests against your own app is out of scope for this doc.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/saucelabs/sauce-docs/pull/550#issuecomment-886909333,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AP7AGKQA2FS43MV5TG2BTN3TZWO6FANCNFSM5A4QUKOA
.

--
Lindsay Walker
Technical E-Learning Developer | Sauce Labs

I would. The init command was released after these docs were written, but it is my intention to include it.
With respect to this document, we might need to seek clarification regarding the objective, since we are clearly not in alignment on that point. While I understand that it is important for users to see the value and flexibility of the SL offering, it is equally important to have a "Here -- try it!" first step that requires minimal/no effort so we can showcase the test results, which would hopefully incentivize this (not so savvy) tire-kicker to lobby for a purchase. The developers and QA folks, aka, the ones who will actually be running real tests, are not the target audience for these docs.
That said, if I have misunderstood the directive and goal of these docs, I am happy to revisit the saucectl quickstarts so they are more consistent with your vision.

Yeah, I added it to the team agenda, we can iron out a purpose maybe even
format for these.
Are there any specific items (e.g. Step1) in either workflow (e.g.  *Test
a Mobile Web Browser on Sauce Labs VMs *or Test a Mobile App on Sauce Labs
Real Devices)?
I could see perhaps getting rid of Step 2: Appium version, however, I'm
worried that if they don't, and I haven't touched the repo in a while, it
could cause errors
Happy to discuss!
On Mon, Jul 26, 2021 at 2:05 PM Nancy Sweeney @.***>
wrote:

I would. The init command was released after these docs were written, but
it is my intention to include it.
With respect to this document, we might need to seek clarification
regarding the objective, since we are clearly not in alignment on that
point. While I understand that it is important for users to see the value
and flexibility of the SL offering, it is equally important to have a "Here
-- try it!" first step that requires minimal/no effort so we can showcase
the test results, which would hopefully incentivize this (not so savvy)
tire-kicker to lobby for a purchase. The developers and QA folks, aka, the
ones who will actually be running real tests, are not the target audience
for these docs.
That said, if I have misunderstood the directive and goal of these docs, I
am happy to revisit the saucectl quickstarts so they are more consistent
with your vision.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/saucelabs/sauce-docs/pull/550#issuecomment-886952987,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AP7AGKSIFULUY4ZSW4RJGRLTZWWZLANCNFSM5A4QUKOA
.

--
Lindsay Walker
Technical E-Learning Developer | Sauce Labs


Override of fetch adding unwanted headers

On import of the newrelic capacitor NPM package, the fetch method will be overwritten such that new headers (newrelic, traceparent, tracestate) are added to every network request. This is causing CORS issues for our API.
Description
We are getting CORS issues when hitting our APIs by simply importing this NPM package. This is due to the override in fetch adding three new headers to every network request as seen here: https://github.com/newrelic/newrelic-capacitor-plugin/blob/b1405c6b7a1886aa9225ef50d4c8f9aed15ab4e9/src/index.ts#L172-L174.
This was tested in version 1.3.7, but the code in the latest version is still showing the above code.
This is a problem because our APIs are rejecting these headers, as they are not part of our existing Access-Control-Allow-Headers. For context, we use newrelic in our NodeJS backend, native android and iOS apps, and web browser. We've never had to manually allow these headers and haven't seen docs requiring that to be changed in the servers. So I believe this is a bug.
I even tried disabling networkRequestEnabled in the config, but that didn't help. And after reviewing the source code realized there's no way to disable this with a config change.
Steps to Reproduce

Install @newrelic/newrelic-capacitor-plugin in a Capacitor project
Run the plugin setup as indicated in https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-ionic-capacitor/get-started/introduction-new-relic-ionic-capacitor/
Import the plugin in the root of your React project
Make a fetch API call to a server that has a set Access-Control-Allow-Headers that does not include newrelic, traceparent, or tracestate.
Run the app and trigger the Network request
Notice the error in the console, as well as the network failing due to CORS

Expected Behavior
I expect the network requests going to any domain that is not newrelic, or the configured collectorAddress, to not have extra headers.
Relevant Logs / Console output

Your Environment
Reproducible in browser:
Browsers: Chrome 126.0.6478.127
Operating System: Mac M1 2020
Reproducible in Capacitor:
iOS: iPhone 15 Pro 17.4 Simulator
NPM:
@capacitor/core: 5.0.3
@newrelic/newrelic-capacitor-plugin: 1.3.7
react: 17.0.2
Additional context
We currently use new relic in iOS, Android, and the Browser.
We use a collectorAddress (beacon) in the above environments using the New Relic SDK.
Using that same setting in Capacitor did not help with the above error. The network requests to other endpoints still included these headers in all the fetch requests done by the same React app.
We use fetch for the majority of our network calls, including login the user in, getting all the user data, etc... This makes our app not load at all when New Relic adds those headers that cause a CORS error on all the network calls.
Adding those headers to our APIs is an option, but I don't believe that to be the right solution and it would require changes across multiple repositories, so I would like to leave that as a last resort.

@LuisRizo We've implemented additional headers to enable DistributedTracing functionality. To date, we haven't received any reports of these headers causing Cross-Origin Resource Sharing (CORS) issues. However, to provide flexibility and address potential concerns, we're considering adding a configuration flag that would allow users to opt out of including these headers in network requests if needed.

We have Created Internal Ticket to fix this issue.

it is fixed in 1.5.1 and we added distibutedTracingEnabled Flag to disable the distributed Tracing.


[TASK] Add new student autorisation

I'll would like to add my school-account

@BeetjeMark Pull request merged. Thank you!


LED pins always configured as PWM outputs

Describe the bug
I have come across an issue with the recent devicetree changes. For several boards, the pinmux.c logic previously decided whether to configure LED pins as GPIOs or PWMs based on Kconfig. Now they decide based on DT_NODE_HAS_COMPAT_STATUS(…, okay) on the PWM controller, which - at least for some boards - leads to always configuring the LED pins as PWMs, thus breaking samples using the LEDs as GPIOs.
This is definitely an issue with several NXP boards, but similar issues may exist on other boards.
To Reproduce
Steps to reproduce the behavior:

cd samples/basic/blinky; mkdir build; cd build
cmake -DBOARD=twr_ke18f
make flash
Observe no blinking LED

Expected behavior
Amber LED (led0, D9) should blink.
Impact
Unable to control LEDs using GPIOs.
Environment (please complete the following information):

OS: Ubuntu 18.04
Toolchain Zephyr SDK
Commit SHA: v2.3.0-rc1-99-ga0ae53410e

See e.g. https://github.com/zephyrproject-rtos/zephyr/blob/a0ae53410eef31d1773dbfc5a3a6591e45dee11c/boards/arm/twr_ke18f/pinmux.c#L37 for an example of this. Node ftm3 is always enabled in the devicetree leading to the LED pins always being configured as PWM outputs.

Setting priority as high, since this breaks existing board definitions.

Potentially covered by #24745.

relates to #25251

In look at this on at least twr_ke18f we need to decide which case should be the default from the board.dts point of view (GPIO or PWM), and then add overlays to any samples that want to behave differently.   The reason for this is we desire to move pinmux configuration into DTS going forward and so when that happens we'll run into this again at that point.  So lets just address this once right now.

Boards impacted:

[ ] frdm_k82f
[ ] frdm_kw41z
[ ] hexiwear_k64
[ ] twr_ke18f
[ ] rv32m1_vega

boards/arm/frdm_k82f/pinmux.c:#else
boards/arm/frdm_kw41z/pinmux.c:#else
boards/arm/hexiwear_k64/pinmux.c:#else
boards/arm/mec1501modular_assy6885/pinmux.c:#else
boards/arm/mec1501modular_assy6885/pinmux.c:#else
boards/arm/mec15xxevb_assy6853/pinmux.c:#else
boards/arm/mec15xxevb_assy6853/pinmux.c:#else
boards/arm/twr_ke18f/pinmux.c:#else
boards/arm/twr_ke18f/pinmux.c:#else
boards/arm/twr_ke18f/pinmux.c:#else
boards/arm/twr_ke18f/pinmux.c:#else
boards/arm/twr_ke18f/pinmux.c:#else
boards/arm/v2m_musca/pinmux.c:#else
boards/arm/v2m_musca_b1/pinmux.c:#else
boards/riscv/rv32m1_vega/pinmux.c:#else

@henrikbrixandersen , @MaureenHelm would appreciate if you can comment on the default setting for the PINs.  I would think GPIO and than have blinky_pwm, fade_led, and rgb_led have overlays to switch to PWM instead of GPIO.

@henrikbrixandersen , @MaureenHelm would appreciate if you can comment on the default setting for the PINs. I would think GPIO and then have blinky_pwm, fade_led, and rgb_led have overlays to switch to PWM instead of GPIO.

@galak I would say that LEDs as GPIOs would be a sane default. Board specific overlays in the PWM samples could very well be the best way of handling this.

Another approach to the same issue for STM32 boards was taken by @erwango in #25288.

Another approach to the same issue for STM32 boards was taken by @erwango in #25288.

It would work, just means punting the issue to 2.4.  The problem will come up again when we move pinmux data to DTS.  So I'd say we try and make a decision about it now if we can.

Release meeting: Decided to follow the approach in #25288 for the 5 boards listed here. @galak will follow-up with a PR.


[DOC] Getting started with examples README

Report incorrect documentation
Create README at examples and Jupyter notebook tutorials to describe what each example is meant to showcase. Similar to https://github.com/Project-MONAI/tutorials
I can see 3 categories:

MONAI Bundle -> MAP - link to key inference operator
Model trained with MONAI, but not bundle available -> MAP -  link to key inference operator
Model NOT trained with MONAI -> MAP - link to how to create your own custom operator (I don't think we have this example yet)

Also add to documentation:
https://docs.monai.io/projects/monai-deploy-app-sdk/en/latest/getting_started/examples.html#apps

@AnilMistry @MMelQin @GreySeaWolf FYI


Remove tbdex related features

Moved to tbdex repo: https://github.com/TBD54566975/tbdex/pull/188

eventually I think we should add back "web5 message formats" which are used by tbdex. if you agree (@mistermoe @phoebe-lew) I can open an issue

@decentralgabe what's an example of a web5 message format?

tbdex message formats that we define here as a generic authenticated message payload

@decentralgabe i'm still confused how that's a web5 message and not just a tbdex message...feel free to chuck up a PR if it's easier to explain via example!

@phoebe-lew its the same thing I'm proposing a rename


Added requirments.txt for phone-numbers-tracker

Description
Added requirments.txt file
Please include a summary of the change and which issue is fixed. List any dependencies that are required for this change.
Fixes #(103)
Fixes #103
Replace issue_no with the issue number which is fixed in this PR
Have you read the Contributing Guidelines on Pull Requests?

[x] Yes
[ ] No

Type of change
Please delete options that are not relevant.

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

Checklist:

[x] My code follows the style guidelines(Clean Code) of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I've edited the README.md and link to my code.
[x] I have created a helpful and easy to understand README.md
[x] My documentation follows Template for README.md
[x] My changes generate no new warnings
[x] I have added tests/screenshots(if any) that prove my fix is effective or that my feature works.

Hi @c0sm0void, can you review this PR. Thank you!


Remove dependency of internal nuget packages

The following nuget package is not publicly available because of some policy.

'Microsoft.Developer.IdentityService.Client'

This package is used to get the current User in Visual studio along with AAD token which model builder can use for accessing Azure resources. An alternative package that is public available is Azure identity client library.

Moving to Azure so this work gets picked up earlier.


PlatformerController.cs in episodes 7 onwards is broken

Unity 5.0.2f1 and 5.1.2f1 throws: "error CS1501: No overload for method Move' takes 2' arguments" when directly copy and pasting PlatformerController.cs from the source files.
Worked about 2 weeks ago, possibly caused by some new Unity update?

My mistake, rechecking my code lead to discovering an error with how Move() was formatted on my end. Everything seems to be working as intended!


Order line

I want to merge this change because...

Impact

[ ] New migrations
[ ] New/Updated API fields or mutations
[ ] Deprecated API fields or mutations
[ ] Removed API types, fields, or mutations
[ ] Documentation needs to be updated

Pull Request Checklist

[ ] Privileged queries and mutations are guarded by proper permission checks
[ ] Database queries are optimized and the number of queries is constant
[ ] Database migration files are up to date
[ ] The changes are tested
[ ] GraphQL schema and type definitions are up to date
[ ] Changes are mentioned in the changelog

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.10 out of 11 committers have signed the CLA.:white_check_mark: korycins:white_check_mark: IKarbowiak:white_check_mark: jakubkuc:white_check_mark: fowczarek:white_check_mark: tomaszszymanski129:white_check_mark: patrys:white_check_mark: maarcingebala:white_check_mark: NyanKiyoshi:white_check_mark: CossackDex:white_check_mark: L3str4nge:x: khaidanggYou have signed the CLA already but the status is still pending? Let us recheck it.


Increase the polling time to a minimum of 3min.

Critical Changes
Changes
Issues Closed
Fix #3346
New Metadata
Deleted Metadata

@randi274 could you test again the "Deployment Failure" use case. You should be able to get now the failure message right away.

@kofijohnson I'm still seeing this time wait to time out after the full 3 minutes, though the deployment fails after 90 seconds. Maybe we can review this when you get in, or go with the easier fix from commit c756062 and just shorten the polling time to 90 seconds?

@jesslopez-sf as a heads up, we're changing this to 90 seconds, since that's when the deployment is timing out anyways. Let us know if you have any concerns with that change.

@randi274 No concerns with that change. Thanks for the heads up!


Adding regression script for GST PET PEBB PEQT IET RAND

This PR contains regression script changes for GST PET PEBB PEQT IET RAND. How to use this script, please check REGRESSION.md

Script changes

Can you push this PR to develop branch


the dataset

Hello, sir, I am a scholar from China. When I download the dataset from the official website of Carnegie Mellon, the link is always halfway down. How did you download it?

I never had the download issue. I'd find a faster/more reliable network if I were in your shoes.

您的邮件已经收到，谢谢！


FFW controller

Added FeedFoward network controller class
A parameters have been added to choose controller type

Thank you for the PRs. I will correct as requested.
I will also validate the modification with both Tasks.
I am planning to add the vanilla LSTM as the paper. I will submit all those modifications when I will be done.

Thanks, sounds great!


Added documented file for Class fundamentals

Documentation on JAVA Fundamentals📜
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context.
Fixes #1996

Type of change 📝

[x] Documentation (Content Creation in the form of codes or tutorials)

Domain of Contribution 📊

[x] Java_Domain

Checklist ✅

[x] I follow Contributing Guidelines & Code of conduct of this project.
[x] I have performed a self-review of my own code or work.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] My changes generates no new warnings.
[x] I'm GWOC'21 contributor

Screenshots / Gif (Optional) 📸

@AkMo3 Pls check it and let me know if there is any change or we are good to go.

There is a lot of plagiarism, kindly correct it.

Ok will do it today itself

@nandini7637 I guess its good to go now


no execution of benchmarks possible

Hi,
i have problems with execution of the included benchmarks.
at root directory i use following command:
gradlew  :jodd-core:Base32Benchmark  -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=us  --stacktrace
Following stacktrace / error will be reported :
> Configure project :
-----------------
 Jodd 5.1.0-20191101

 snapshot: true
 java: v1.8
 date: 20191101
-----------------

Running Benchmark: Base32Benchmark

> Task :jodd-core:Base32Benchmark FAILED
Exception in thread "main" java.lang.RuntimeException: ERROR: Unable to find the resource: /META-INF/BenchmarkList
        at org.openjdk.jmh.runner.AbstractResourceReader.getReaders(AbstractResourceReader.java:98)
        at org.openjdk.jmh.runner.BenchmarkList.find(BenchmarkList.java:122)
        at org.openjdk.jmh.runner.Runner.internalRun(Runner.java:263)
        at org.openjdk.jmh.runner.Runner.run(Runner.java:209)
        at org.openjdk.jmh.Main.main(Main.java:71)

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':jodd-core:Base32Benchmark'.
> Process 'command 'C:\Program Files\AdoptOpenJDK\jdk-<IP_ADDRESS>-hotspot\bin\java.exe'' finished with non-zero exit value 1

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

* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':jodd-core:Base32Benchmark'.
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.accept(ExecuteActionsTaskExecuter.java:151)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.accept(ExecuteActionsTaskExecuter.java:148)
        at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:191)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:141)
		...........
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
Caused by: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\AdoptOpenJDK\jdk-<IP_ADDRESS>-hotspot\bin\java.exe'' finished with non-zero exit value 1
        at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:396)
		...........
        at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:90)
        at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:48)
        at org.gradle.internal.execution.impl.DefaultWorkExecutor.execute(DefaultWorkExecutor.java:33)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:120)
        ... 126 more

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/5.4.1/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 2s
22 actionable tasks: 1 executed, 21 up-to-date

Is this a local issue?
Or does anyone have this issue , too?
Can anyone maybe help me?
Thanks!
Greetz

This is gradle change, need to mark JMH as annotation processor.


Add Ping Method for http services

Currently Http endpoints are generated by models and templates.
There should be an end point example : localhost:50058/ping
it can be created in main.go for the http based project main.

Fixed and merged


Prompt for file permissions in ReplForm

Because assets are sent after scanning the QR code, and the assets are written by AppInvHTTPD to the external storage, on devices running SDK 23 or higher we will need to prompt for permission to write to the external storage on launch if the app doesn't have external file permissions.

Fixed by 3b3f7d0