Updates for Upbound Cloud GA and UXP

Description of your changes

This PRs updates the examples and readme for the latest changes in the Upbound Cloud GA and UXP.
I have:

[x] Read and followed Upbound's contribution process.

How has this code been tested

Create a hosted cp on Upbound Cloud
Follow the updated instructions

LGTM. It will need one of the required reviewers to approve.


fix(core)!: improve proof request validation

BREAKING CHANGE: Proof request requestedAttributes and requestedPredicates are now a map instead of record. This is needed to have proper validation using class-validator.
Signed-off-by: Timo Glastra<EMAIL_ADDRESS>Maintainers: Before merging and squashing make sure to copy the BREAKING CHANGE entry to the commit message field, this is needed for automatic tracking of breaking changes

Codecov Report

Merging #525 (2ae23b1) into main (5e9a641) will decrease coverage by 0.02%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #525      +/-   ##
==========================================
- Coverage   86.27%   86.25%   -0.03%
==========================================
  Files         266      266
  Lines        5762     5775      +13
  Branches      931      933       +2
==========================================
+ Hits         4971     4981      +10
- Misses        790      793       +3
  Partials        1        1

Impacted Files
Coverage Δ

...re/src/modules/proofs/models/ProofAttributeInfo.ts
100.00% <100.00%> (ø)

...re/src/modules/proofs/models/ProofPredicateInfo.ts
100.00% <100.00%> (ø)

...ges/core/src/modules/proofs/models/ProofRequest.ts
100.00% <100.00%> (ø)

...s/core/src/modules/proofs/services/ProofService.ts
86.55% <100.00%> (ø)

packages/core/src/utils/transformers.ts
66.66% <100.00%> (-6.07%)
:arrow_down:

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 5e9a641...2ae23b1. Read the comment docs.


Install failed

when  I install the superset ,
the error is
ERROR: flask-jwt-extended 3.21.0 has requirement Flask>=1.0, but you'll have flask 0.12.4 which is incompatible.
when
superset db upgrade
ERROR: superset 0.28.1 has requirement flask<1.0.0, but you'll have flask 1.0 which is incompatible.
so can you agree on the same version?

Try this command : pip install Flask-JWT-Extended==3.20.0
i have tried,and it is useful.

You should use the pinned dependencies from requirements.txt, update/recreate using pip install -r requirements.txt


Updated 1.3.7 release note date

Signed-off-by: owaiskazi19<EMAIL_ADDRESS>Description
Updated 1.3.7 release note date
Issues Resolved
[List any issues this PR will resolve]
Check List

[ ] New functionality includes testing.

[ ] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[x] Commits are signed per the DCO using --signoff
[ ] Commit changes are listed out in CHANGELOG.md file (See: Changelog)

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Codecov Report

Merging #5536 (2bb6d59) into main (0cf6797) will increase coverage by 0.62%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##               main    #5536      +/-   ##
============================================
+ Coverage     70.86%   71.48%   +0.62%
- Complexity    58233    58691     +458
============================================
  Files          4730     4730
  Lines        278201   278201
  Branches      40233    40233
============================================
+ Hits         197139   198879    +1740
+ Misses        64914    63395    -1519
+ Partials      16148    15927     -221

Impacted Files
Coverage Δ

...nsearch/index/shard/IndexShardClosedException.java
66.66% <0.00%> (-33.34%)
:arrow_down:

...rch/client/transport/NoNodeAvailableException.java
42.85% <0.00%> (-28.58%)
:arrow_down:

.../java/org/opensearch/index/reindex/RemoteInfo.java
51.37% <0.00%> (-22.02%)
:arrow_down:

...a/org/opensearch/transport/netty4/Netty4Utils.java
42.42% <0.00%> (-21.22%)
:arrow_down:

...search/test/rest/yaml/section/TeardownSection.java
66.66% <0.00%> (-18.52%)
:arrow_down:

...arch/search/aggregations/pipeline/SimpleModel.java
53.84% <0.00%> (-15.39%)
:arrow_down:

...va/org/opensearch/common/bytes/BytesReference.java
74.28% <0.00%> (-14.29%)
:arrow_down:

...org/opensearch/ingest/common/DissectProcessor.java
80.95% <0.00%> (-14.29%)
:arrow_down:

...ex/reindex/AbstractBulkByScrollRequestBuilder.java
65.51% <0.00%> (-13.80%)
:arrow_down:

.../settings/ClusterUpdateSettingsRequestBuilder.java
33.33% <0.00%> (-11.12%)
:arrow_down:

... and 489 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Virtual Cards Edits

Context
Now that virtual cards have been functioning for a few months, and we've made the transition from using Privacy cards to using Stripe Virtual Cards, there are some things we've noted that need further attention.
I know there's A LOT to unpack here, but virtual cards are such a powerful feature/tool that we're offering, if we can optimize it's useage for host admins and assignees (collective admins), would be amazing <3 (also scaleable)
These are based on feedback from OC staff as fiscal host admins, and from users as collective admins. Issues have been gathered here temporarily.
Pain Points (without an MVP):
Virtual Cards Settings (as a fiscal host admin)

Virtual Card admin options are located in too many different places. As a host admin I am frequently clicking around to find 'Settings/Policy' vs 'Cards'.  This may require another redesign of the admin settings to streamline

Here:

There are virtual card options located in the 'Host Dashboard' as well as in 'Fiscal Host' Settings. (I still don't fully understand the difference between an 'Organization' and a 'Fiscal Host' and am often just clicking around till I find what I'm looking for. ) Even though I have edited our 'Virtual card application/policy' within the 'Virtual Card Settings' to ask that card requests are formatted in the correct way, I am still receiving virtual card requests that are not formatted correctly.  This is not intuitive, and as an admin with many other tasks, it is a burden to remember where things are located, instead of being able to find them in a straightforward manner. I know this has already been discussed, but do not have an MVP- would appreciate seeking some external (non-OC/fresh eyes) feedback from other users on the best way to resolve this issue.

Potential MVP Draft?: Not sure if this is how all groups want to manage VC card requests, but the 'Request a card' popup modul could say something standard like this (with options to request a card/request an increase in the same modul and the requester must select one of those options) -->see below for comments about 'Request card' vs 'Request an increase':

Initiative Name:
Assignee: [Drop down w names]
Please detail the card usage below: (include vendor name, purpose (if applicable), monthly amount)

Requesting a new card
Zoom $40/month
Trello  $30/month
Amazon - Cleaning Supplies $200/month
Total: $270/month
or
Requesting an increase on existing card
need an additional $100/month for Amazon for Household Supplies)
[ ] By submitting this request, you agree to adhere to our Virtual Card Policy (edited)

"the amounts could be drop-down, even, or like a little in-browser tally for each item that totals it for them/us. so it's super obvious."

Virtual Card Request vs Card Budget Increase

now that we use Privacy and cards are not vendor-locked/have max budget at $2500, users should request an increase rather than request a new card. We do not currently have a great way of having our users request an increase other than asking them to emailing us. It's confusing and involves too much back-and-forth.

e.g.: as an admin, a group requested an increase thru our current 'Request a card' button.  I only knew it was an increase (not to assign them a new card) bc of memory (this isnt reliable).  I usually create cards thru the collective's OC page (not thru https://opencollective.com/foundation/admin/host-virtual-cards ) so it is unrealistic to expect host admins to check for duplicates before completing each new card request
Potential mvp?: When a card is created, if there is already a card for that collective (not including their baby 'Project's' card), a pop-up saying : "This collective already has a card. Would you like to create a new card for them or increase their existing card?"
Additional Comments from Slack:

"would even be useful if it says 'request a card' first and then only 'request a limit increase' after that (a bit clunky, but i usually check if they have a card before issuing a new one, under 'virtual cards' in the admin dashboard)"
"Down the line something like this would be cool. But I think we want the flexibility of being able to offer multiple cards for certain situations"
"We want flexibility, in case we want to keep things separate for some reason."

How to handle expenses that aren't monthly (e.g. yearly or one-off)

There is not currently a 'built-into-the-platform' way to handle expenses that aren't monthly. (e.g. yearly or one-off)

This requires more manual oversight/approval/tracking (not scaleable)
Yearly/one-off can be done within Stripe, but these are not reflected to host admins on the platform (e.g. I made a 1-off card in Stripe, in OC it appears as monthly)

Sample Use Cases (Not sure how to handle this complexity and systemize as a fiscal host admin):

Possible mvps:

Multiple cards? (e.g. 1 with yearly budget; 1 with monthly budget)
Give them a low balance initially and ask them to request an increase when their yearly payments are due (unintuitive, likely that something will slip through the cracks)
Trust them and grant them the max budget to the whole request

Will likely select 3rd option because:

it requires least complication &
since we have the budget tied to the collective -> overspending is not possible
we carry a certain level of trust our hosted collective admins
Possible Pain Point here: "We can assign cards to Projects. But they’ll need to be careful to maintain the budget balance, as if the payment fails due to lack of balance, the individual will be on the hook."

Refunds

How do they work?
Do they sync with the platform?

Edits/Needs:

A stop put in place if a receipt has not been submitted within 30 days (this is vital to vc oversight as we scale up, tracking manually will be too much)

A blurb in the app saying : by requesting a card, I agree to comply with [host's] virtual card policy (+link)

This way if the card is ever misused, host is not liable.
However this would only be accepted by the assignee, so if another admin has access to the card and spends wrongly, host could not be liable--another reason why the assignee matters.

As a collective admin: Add the host's address (zip code) to the page where the virtual card is.

User feedback: "Every time I use the virtual card, I have to go and find the zip code.
I know for some merchants the zip code doesn't matter. But, for some it does matter, because the card has not worked until I updated the zip code.
This would really help us. Thank you."
Possible MVP: Display full address/name on card/full contact details on this page https://opencollective.com/foundation/admin/host-virtual-cards?collectiveAccountIds=11049
Possible MVP

People realistically don't check the 'Policy' link (where OCF has it's address listed)
Probably should be on the card itself in some place - perhaps in a dropdown saying "more details" or somewhere above in the text that isn't hidden
Add host's Zip code to the card info that's displayed to the collective admin/assignee - maybe just below the exp date/cvv

On the 'Create card' and the 'Assign card' moduls, add blurbs saying 'Assignee will be notified of card creation via email.'

As a fiscal host admin: It would be amazing if from this page https://opencollective.com/foundation/admin/virtual-cards, I could click on a card and view:

all transactions connected to that card,
if there are any missing receipts for that card,
maybe even link directly to that card within Stripe

As an assignee, a place on the platform to view all my pending receipt uploads (digging thru emails is inefficient/unreliable)

How to manage fraudulent charges

A button (on the expense itself, or in the list of transactions) to 'report error' or 'report fraud' or something
This slack discussion

To dispute a charge, you need to look at it in “transactions” rather than “authorizations” FYI
--> Should we add this somewhere? Docs?
"Blocking to a merchant might help avoid some of these issues"
"We could try to emulate Privacy single merchant behavior. This would need some development as it’s not existing directly on Stripe."
"We would need to change policy back to having a bunch of cards for each collective…I think collectives like having just one card, and it lowers the work for the support team" --> Consider scalability too
"Lack of vendor lock is a positive, but potentially offering it as a feature/option could work"

Comments:

Do we need to store card useage purposes (the answers to application) anywhere - for auditing purposes?  Or is it sufficient to have them available in FD? Or are receipts for transactions sufficient?

If not, we'd probably want to have submitted answers auto-stored in a spreadsheet or somewhere.

Re: Assignees:

Need clearer indication/docs of what being an 'assignee' means

Do all collective/Project admins have access to the virtual card #?

If 'yes', we need to specify this on the 'Team' page (e.g. all admins added here will gain access to any virtual cards created under this collective. Project admins will only gain access to cards created for that specific Project)

It should only be the assignee who has access to the card that they are responsible for. It feels a bit risky (as a collective admin) to put all the burden on 1 person, but have the access be open. -> Some groups have 10+ admins, that seems a bit risky to give them all access to a single virtual card number.

The card assignee should be the only one notified of missing receipts (or what is the point of the assignee?)
User feedback

"I have not shared virtual card info with anyone - the other admins know the virtual card information though. However, it says that I, [assignee] made these payments to [vendor], which I did not. under my name??? ...so just all virtual card uses are going to be shown as having been made by me.  Thats not ideal."

Potential MVPs:

Each admin (who wants one) gets their own card, rather than each collective only getting one card. Perhaps this is a bigger conversation of adding another distinction to 'Team Roles'
Rephrased: Cards should be treated like a 'company card', where a collective gets assigned a card to a specific admin, only this admin has access to that card #.[1 card per admin (per collective)..

There may be spaces for exceptions e.g. an admin uses their card for monthly recurring expenses. They request an additional 1-off card to pay for a retreat; that seems fine to me) -OR- an individual is an admin for 2 collectives, they might have multiple card access.
 I think this creates better/clearer accountability + leaves less space for bad actors

Edits to the auto-email the assignee receives:

Can someone link to the existing auto-email here?
Only the assignee should be emailed when the card is created (do you agree?)

### Copy edits to make: addressed in https://github.com/opencollective/opencollective/issues/5722

When the card is created:

"Do not share these card details with anyone.  Treat this card number as you would a physical card (being careful about viewing the card details in public spaces). To report fraudulent charges..."
The cardholder contact info as described by the host (especially the zip code/address)

This is a common question asked in support

Auto-email should include budget details (if it doesnt already)

e.g. Your admin (assignee name) has been issued a card with a $___/monthly budget.  You can find card usage, policy, instructions, and contact information here (+link to card policy from host settings).  Your card's details can be found in your Settings (+link).  If you would like to request a budget increase, close or edit the card, please ___"

an email like this ^^ should also be sent out whenever a card is edited:

e.g. Your card's budget ending in ___ has been edited.  If you did not request this change, please reach out to your fiscal host. You find card usage policy instructions here (+link to card policy from host settings) and your card's details can be found in your Settings (+link).

or closed:

e.g. Your card ending in __  assigned to (assignee name) has been closed.  If you think this is an error, please reach out to your fiscal host.~~

THANK YOU FOR READING - IT'S SO MUCH!

related: https://github.com/opencollective/opencollective/issues/5269#issuecomment-1086416610

Thanks for writing this up @kaylarep ! Looking forward to feedback from @kewitz @Betree @znarf

this is awesome work, i'm so glad this is in one place. i know some demos just came up improving some of these issues, and that @znarf has been doing some updates around email notifications, the expense creation automation, and refunds.
adding to the pile-on as a dream big item for this would be letting collective admins and hosts track monthly spending vs the allocated budget from the platform, like on the expenses tab for instance. right now they have no idea when they're getting close to their limit.

BIG +1 to this

Letting collective admins and hosts track monthly spending vs the allocated budget from the platform, like on the expenses tab for instance. right now they have no idea when they're getting close to their limit.

It should have been included in this issue, don't know how it was missed.

more feedback from a user about how they use the virtual card (relates to assignee; receipt upload)

What is happening with me is that I'm not usually the one who uses the card, I'm just the one left with the task of uploading the receipts when others use it. So, for me it's not an inconvenience with the card necessarily, but that people who use the card don't send/offer me the receipts they get and then I have to nag people. I haven't been able to find anyone in my network who's willing to be an admin for our page.  I guess I could have an expectation that people wanting/needing to use the card become admins so they can upload their own CC receipts?

not sure of an MVP to streamline this, but maybe:

having 1 card per assignee? instead of 1 card per collective

adding granularity in roles for people who don't want to be a collective admin, but will likely be using a virtual card to make purchases
a flow for these people to be added as a 'spender' admin (or something-- with very clear details that people added as 'Spenders' will be allowed to request a card from the fiscal host); -> they then have access to 'Request a card', -> they are assigned a card (and informed in the auto-email that they will need to upload receipts); they will make purchases, immediately photograph and upload the receipt. done.

People who are not admins should not be using the card, unless the admins are 100% sure they can get the receipts from them. It's the admin's responsibility to manage this, or they can't have a card. But we should communicate this more clearly.

I'm not sure how plausible that is-or if there's a good way we can check on that/accomodate. e.g. a collective's admin is issued a virtual card, but that collective may have a team of volunteers who make purchases for the initiative (like groceries for example).
its a lot to ask a collective admin to be the sole person responsible for both managing the Open Collective and also to make purchases on behalf of the collective (as stated in that feedback, they have a hard time finding community members willing to be OC admins, but those same volunteers may be more than happy to purchase & distribute groceries).

also need to consider regarding duplicate card requests: how 'Projects' will be handled (both from the fiscal host admin side & from the requester side)

"This Project's parent collective already has a card issued. Would you like to request a new card for this Project only (where funds will be removed from this Project's balance) or would you like to request an increase on the parent Collective's existing card?"

something like that?

Everyone who has access to the card must be made aware that receipts must be uploaded within 30 days.
e.g. sometimes a group's admins change, they are not aware of rules that the original admin agreed to
I think this is part of the conversation about 'Assignees' & roles

For compliance reasons, I wouldn't support assigning a card to non-admins.
We need card users to be covered by agreeing to our terms. However, it
would be very useful to make it more clear who is responsible for receipts
(an individual admin). Right now I get lots of emails saying I need to
upload receipts for transactions I'm not involved in that other admins
created, so it's hard to track my own ones. Also hosts need to know which
individual to hold responsible.

Message ID: @.***
com>

For compliance reasons, I wouldn't support assigning a card to non-admins.

+1
as it is right now, I imagine there are many non-admins using the virtual cards

We can't stop non-admins from using cards, but the admin assigned is
responsible for collecting and uploading the receipts. And if they can't
manage that, they can't have a card.

Message ID: @.***
com>

We can't stop non-admins from using cards, but the admin assigned is responsible for collecting and uploading the receipts. And if they can't manage that, they can't have a card.

have added a line to OCF docs for this

Duplicate with https://github.com/opencollective/opencollective/issues/4312 ?

@znarf This is an issue I created to try to consolidate all the ongoing issues mentioned in Slack (in the now-closed ocf-virtual-card-migration channel), mostly gathered from @emberwry and I as we were using virtual cards.
There are definitely some duplicates from https://github.com/opencollective/opencollective/issues/4312 but not all of them.
I do not think putting all these issues together into this issue like I did here was a good approach. Its too much all together like this, plus yes, there are also duplicates in other places, and not a good way to track.
If we plan to tackle 'Virtual Cards' edits all together, I might like to try and get these all organized into 1 Project/Discussion, with separate issues for each issue. I imagine at this point, there are a few duplicates/resolved issues floating around in different places.

@znarf cool, my intent was not to suggest we should close this one, just highlighting that they were both about Virtual Cards feedback/improvements.

Related to https://github.com/opencollective/opencollective/issues/5699, which covers only the monthly-only aspect of virtual cards.

From @znarf: "For the future, we'll need to make sure that Host Admins have the flexibility to "Mark as unpaid" Virtual Card Expenses."

user feedback:

Feature request: Show virtual card requests pending approvals.
It would be useful to see a pending virtual card request so I can know it was submitted successfully.
There's no email confirmation that the request has been submitted nor any indication as to how long I should expect to wait.

https://github.com/opencollective/opencollective/issues/5788 Custom label or description for virtual cards

https://github.com/opencollective/opencollective/issues/5787 Display virtual card Assignee to Admins

As a fiscal host admin, ideally would be able to click on a Collective's name on their virtual card (from within my dashboard), and a new tab would open to that collective's page.

I'm going to fold all of this into #5059 and close this out.

...aaaand I'm done https://github.com/opencollective/opencollective/issues/4312

there's probably some overlap, but this project all came from after
bringing in stripe so is more up to date
On Thu, May 19, 2022 at 07:01 François Hodierne @.***>
wrote:

Duplicate with #4312
https://github.com/opencollective/opencollective/issues/4312 ?
—
Reply to this email directly, view it on GitHub
https://github.com/opencollective/opencollective/issues/5410#issuecomment-1130395617,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AUM6MOB3UC2ZL32RUWW6OJTVKU463ANCNFSM5S3GURGA
.
You are receiving this because you commented.Message ID:
@.***>


Update BREAKING.md with all changes

Item is not assigned to anybody in a milestone that is close to completion. Plus, no description to make sense of what's at stake.
Please make it actionable.

This item can be closed since we are updating BREAKING.md with each individual change made to deprecated APIs.


DroidKaigi 2021 app is not listed in home launcher

Overview (Required)
DroidKaigi 2021 app is not listed on home launcher.
Steps To Reproduce

Install DroidKaigi 2021 app via DeployGate
Go to home app

Expected behavior

After step 1, "Open" button of the "DroidKaigi 2021" app should be enabled in DeployGate app
After step 2, "DroidKaigi 2021" app is found from app list

Screenshots
https://user-images.githubusercontent.com/12084705/109651343-c0d3f700-7ba1-11eb-8b32-c650c0488098.mp4
Env:

Device: Pixel 3a
OS: 11
App Version or the branch: latest beta of staging/refs/heads/main on DeployGate

Additional context

The issue is reproduced if I built app and installed it via adb
Probably the issue is caused because we set <data> along with action MAIN in the intent filter of MainActivity

Critical :eyes:  I will look this :eyes:


Cannot import useState because there is no useState export in react.

I just update react to latest version (16.8.2) and flow is complaining about this.
'Cannot import useState because there is no useState export in react.'.
Any plans to update flow?
Thanks

This has already been in Flow for a few versions now. Which Flow version are you using?

0.93.0

@ionutcirja How do you import it?

Also do you have globally installed flow?

Flow is installed locally as a dev dependency.
I'm importing as it should be imported: import {useState} from 'react'
Thanks

This is weird. Could you make a screenshot with the error in terminal?

Sure, here it is.
Many thanks for your help.

Can you also run flow version and show us the output just to be sure?

Yep.

Hmm, I think it might be about flow-babel-webpack-plugin.

It seems it is not. Now I'm running out of ideas.

When I'm running just flow I'm getting not errors, but something strange saying flow server didn't match the client.

Did you recently upgrade Flow? It's possible that your old server was still running and so it didn't launch a 0.93.0 server

Yes, upgraded few hours ago. Is there any way to 'clear' the old version.
I removed node modules and reinstalled already.

flow stop

Still getting 'Cannot import useState because there is no useState export in react.' when I run webpack.

@ionutcirja You probably have flow in transitive dependencies.
https://github.com/zhirzh/flow-babel-webpack-plugin/blob/master/package.json#L8
I would get rid from this plugin. It doesn't have official support and since it's archived it doesn't have any support.

Closing as not related to flow.

Problem fixed. Many thanks for your help.

how is it fixed?

How to fix it?
ERROR in ./src/counter.jsx 12:32-40
export 'useState' (imported as 'useState') was not found in 'react' (module has no exports)

Find the Solution Use Flow as metion by many developers above I tried installing flow and it work
npm i -D flow-babel-webpack-plugin works for me, but
Also If that not work try once this also
"flow-bin": ">=0.44.2 <1",


Update namespace mentioned in collect-custom-metrics-guestos-resource-manager-vm.md

Update namespace mention from "azure.vm.windows.guest" to "azure.vm.windows.guestmetrics" which is the namespace

#sign-off


Google storage for stemcells nor reachable from AWS China accounts

Since the change to use Google Storage to retrieve the stemcell images in "aws/cpi.yml" in line 14 we are not able to use them when deploying on our AWS China (Beijing) account.
To make it work we have to replace the current stemcell with the last one available on AWS, which was https://bosh-aws-light-stemcells.s3-accelerate.amazonaws.com/1.1/light-bosh-stemcell-1.1-aws-xen-hvm-ubuntu-bionic-go_agent.tgz
This means we are stuck with that version without all the security updates of the latest versions.
Could it be possible to at least make sure to keep updating the AWS endpoint at https://bosh-aws-light-stemcells.s3-accelerate.amazonaws.com with the latest stemcells?
That way we would still need to change the url by hand, but the latest stemcells would always be available in the aws s3 endpoint.
Thanks

It seems that what is needed is to make sure the AMI's needed are also added to the china region cn-north-1.
I can see on the current stemcells that region is not there.
If it returns an AMI id it means it’s available, if not it won’t. Example:
curl -s -L https://bosh.io/d/stemcells/bosh-aws-xen-hvm-ubuntu-bionic-go_agent?v=1.51 | tar -xzOf- stemcell.MF | grep cn-north-1 | awk '{print $2}'
curl -s -L https://bosh.io/d/stemcells/bosh-aws-xen-hvm-ubuntu-bionic-go_agent?v=1.10 | tar -xzOf- stemcell.MF | grep cn-north-1 | awk '{print $2}'
curl -s -L https://bosh.io/d/stemcells/bosh-aws-xen-hvm-ubuntu-bionic-go_agent?v=1.1 | tar -xzOf- stemcell.MF | grep cn-north-1 | awk '{print $2}'
ami-0606f87d13023bd1b
As you can see only the 1.1 version is available in the china region we need.

@flaviomoringa, unfortunately, we no longer have an legal entity (previously the Pivotal entity was used). Because of this we can no longer publish lite stemcells for the China region.

@rkoster that is quite unfortunate... Can't VMWare help with this? We are using VMWare Tanzu, so maybe we can ask them to help with this somehow?

VMWare Tanzue is not using the bionic stemcell right?

But yeah raising this issue with your VMware account representative could help the product people prioritize this feature request.

@rkoster not sure if they are using the bionic one, but at least we are in our concourse deployments to manage VMWare Tanzu's PCF version we use. I have already raised this issue with them, let's see what will happen.
Thanks for your help.


Could not find com.sedmelluq:lavaplayer-natives:1.3.14.

DRMC-Bot:main: Could not find com.sedmelluq:lavaplayer-natives:1.3.14.
Searched in the following locations:
  - https://jcenter.bintray.com/com/sedmelluq/lavaplayer-natives/1.3.14/lavaplayer-natives-1.3.14.pom
  - https://repo.maven.apache.org/maven2/com/sedmelluq/lavaplayer-natives/1.3.14/lavaplayer-natives-1.3.14.pom
  - https://m2.duncte123.dev/snapshots/com/sedmelluq/lavaplayer-natives/1.3.14/lavaplayer-natives-1.3.14.pom
  - https://repo.hypixel.net/repository/Hypixel/com/sedmelluq/lavaplayer-natives/1.3.14/lavaplayer-natives-1.3.14.pom
  - https://m2.duncte123.dev/releases/com/sedmelluq/lavaplayer-natives/1.3.14/lavaplayer-natives-1.3.14.pom
  - https://jitpack.io/com/sedmelluq/lavaplayer-natives/1.3.14/lavaplayer-natives-1.3.14.pom
  - https://m2.chew.pro/snapshots/com/sedmelluq/lavaplayer-natives/1.3.14/lavaplayer-natives-1.3.14.pom
Required by:
    project : > com.github.walkyst:lavaplayer-fork:1.3.97

Possible solution:
 - Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html

build.gradle
repositories {
    jcenter()
    mavenCentral() // for transitive dependencies
    maven {
        name 'm2-dv8tion'
        url 'https://m2.duncte123.dev/snapshots'
    }
    maven { url 'https://jitpack.io' }
    maven { url "https://m2.chew.pro/snapshots" }
}

Try walkyst/lavaplayer-natives-fork

Hmm..... how to install?

Same as you installed LP fork


Syntax highlighting for run block

Is your feature request related to a problem? Please describe.
Currently run block inside github actions are not syntax highlighted.

Github Actions
Shell Script

Describe the solution you'd like
I'd love to see bash syntax highlight to be supported for run blocks.
the extension could detect which shell a run block uses then provide syntax highlight for it.

Thanks for the suggestion. This looks like a duplicate of https://github.com/github/vscode-github-actions/issues/114


🐛 [Bug]:使用alpha版本的tiny-engine-cli创建平台运行报错

Environment
edge 130.0.2849.68 (正式版本) (64 位)
Version
node: 18.20.4
Version
<EMAIL_ADDRESS>Link to minimal reproduction

Step to reproduce
npx @opentiny/tiny-engine-cli@alpha create
安装依赖
pnpm i
启动项目
pnpm dev
启动后打开页面为空白，控制台报错
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'get')
at ULt (index.js:6672:25)
at init (index.js:6712:9)
at index.js:12677:7
at Array.forEach ()
at SO (index.js:12673:61)
at Object.beforeAppCreate (init.js:49:18)
at gQi (init.js:137:21)
at main.js:20:1
What is expected
No response
What is actually happening
No response
What is your project name
无
Any additional comments (optional)
No response

请问你现在可以了吗  我现在试了下还是报错


3.0 sync ak to ccs 12 May 2022

Merged commits up to https://github.com/apache/kafka/commit/06b621299310b944b385dd087b1dfb694eb75798 from https://github.com/apache/kafka/tree/3.0
 Conflicts:
	tests/kafkatest/version.py
	tests/kafkatest/__init__.py
	streams/quickstart/pom.xml
	streams/quickstart/java/src/main/resources/archetype-resources/pom.xml
	streams/quickstart/java/pom.xml
	gradle.properties

Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

All conflicts were ccs vs ak version names

confirmed all missing commits are included in the merge

LGTM, thanks.


⚠ Bofrost.at has degraded performance

In 1bc4c83, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 2813 ms

Resolved: Bofrost.at performance has improved in cdbb9da after 13 minutes.


Document webpack plugin

I see that there is a webpack plugin, which I would like to use. But I, can't figure out how to configure it correctly.
My own module root is in static/js/modules/ how do I use the files there for path resolving?

I will add the document of webpack plugin and add support to webpack2 in my nest PR.
You can add something like:
  "plugins": {
    "webpack": {
      "configPath": "./static/js/modules/webpack.config.js"
    }
  }

to your .tern-project file.

Thanks for the tip, but I don't have a webpack.config.js file because I'm running webpack using gulp. What should I put in the file then?
Just to be sure, my directory tree looks like this:
./gulpfile.js
<other files and directories>
./static/js/modules
./node_modules

And node_modules contains the deps, but static/js/modules contains my own js code.
And this is in my gulpfile:
{
  context: __dirname + '/static/js',
  resolve: {
    root: [
      __dirname + '/static/js/modules',
      __dirname + '/static/css',
      __dirname + '/static/templates',
    ],

    extensions: ['', '.js', '.jsx'],
  },
}

@JelteF I suggest create a webpack.config.js which export webpack config, and make your gulpfile.js require webpack.config.js.
The file webpack.config.js could be long and specified to work on different environment, it would harder for maintain if it exist in other file.


Update APT URLs for Ubuntu

Inside of the Ubuntu documentation, the APT URLs were wrong.

@chaudum I don't know where my CLA request stuck inside our company, but looks like you fixed it in the current version of the docs, so we you can close the PR.

Nevertheless, we're happy for new contributions any time :)


Reorgnize the StringView tests in sqllogictests

Which issue does this PR close?

Part of #12415
Rationale for this change
It's the follow-up PR of #12525. The main purpose of this PR is to remove the original string_view.slt. Some string function tests won't be covered by this PR.
See https://github.com/apache/datafusion/issues/12415#issuecomment-2365010349 for the remaining works.

What changes are included in this PR?
Move the function tests to string/string_query.slt.part and remove the string_view.slt.

Are these changes tested?
It's a refactor for string tests.

Are there any user-facing changes?
no

🚀

Thanks again @goldmedal  -- this is a really important help to the project for testing

Thanks @alamb 👍


add option to disable webfist fallback

currently, WebFist fallback is enabled by default, with no ability to disable it.  There should probably be a checkbox on the form to control this, even if it is checked by default.

closing, since webfist hasn't been active in years.


Bump supported compatibility date 06-07

Now that remote package loading was fixed, we should bump workerd so we can update the dependency from workers-sdk. This will also be an opportunity to actually implement disk caching in miniflare.

Can this be rebased on main again? I just landed a regression fix that would be nice to make sure is in this update

@jasnell Hmm, arguably we don't want to release that regression fix in workerd until it is actually live in prod, otherwise people are going to think their code works when they test locally only to see it break in prod...


Propose a phase 1 architecture for graph service

Details
Using similar approach in content-publishing /watcher etc. we can define an async architecture leverage BullModule and processors type framework
Graph Service Doc
WIP: Diagram

Core components of graph service

API Service : Exposing APis to fetch, edit and subscribe to graph changes.
Graph Change Processor Service : Accumulates Graph Change requests either coming from direct API or via re-connection service. This processor interacts with GraphSDK to produce graph change txs to be sent to Frequency.
Grap[h State Manager : An abstract service atop graphSDK APIs to facilitate various graph related operations bot for public/private graphs
Graph Publishing Processor : A queue processor that receives the TXs that needs to be sent to the chain via blockchain service.
Frequency Service and Scanner: This service will provide methods for interaction with blockchain such as querying the state to send txs, it will also start a scanner async, if a feature flag for RECONNECTION_SERVICE is turned on.
Graph Notifier Service Processor: A queue processor that receives submitted TX in a queue and checks for existence of success events related to graph updated on chain and accordingly sends out notifications via webhooks  registered by application users.

@mattheworris  this is a very coarse overview, but as we target stories it will be more clear, however feel free to comment, improve my design as you work through the project. But looks like these are core components that will fulfill our phase 1 goals


[Bug]:Can not use in ubuntu

Describe the bug
I can't use the plugin obsidian git.
When I open the software, the plugin hint me:  Cannot run git command
Relevant errors (if available)
No response
Steps to reproduce
When I open the software, the plugin hint me:  Cannot run git command
Expected Behavior
No response
Addition context
No response
Operating system
Linux
Plugin version
2.4.1

Did you install Obsidian using snap? https://github.com/denolehov/obsidian-git#installation-on-desktop

OK, Sorry I don't notice that.


Update virtual-machines-windows-troubleshoot-rdp-connection.md

Add instructions for RDP login to azure Windows VM using a "Microsoft Account", such as with the Azure MSDN Windows 10 VM gallery images. (Note: Given the complexity, a SWAY walkthrough might be better)

Hi @NeilGo, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no contribution license agreement is required at this point. Real humans will now evaluate your PR.

TTYL, AZPRBOT;

@dsk-2015 - Dhanashri, could you please review this contribution from @NeilGo?

Thanks @NeilGo for your contribution. I'll take a look at this PR in the next couple days.

@NeilGo I have been trying to work through your steps, but find that it wasn't very easy for me to get it all right. Would like to talk with you to get a some more in-depth idea about these steps. What is the best way to contact you?

I'm going to close this for now. @NeilGo - If you are able to reply to @dsk-2015 and work through her questions, feel free to re-open the PR. Thanks


feat: new command to save state files and upload state files

Description
This pull request changes the following:

TBD

Related Issues

Closes #817

Should this be in draft status?  You have it open, not sure if I should be reviewing it.  Your description is missing in the PR.  You have a lot of merge conflicts, also.

Added logic to check account balance after restart from state file

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


vs code unable to launch on mac

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version:
OS Version:

Steps to Reproduce:

/duplicate of https://github.com/microsoft/vscode/issues/219893 which is currently pinned prominently at the top of the Issues page.

Thanks for creating this issue! We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for similar existing issues. See also our issue reporting guidelines.
Happy Coding!


Unable to fast travel or land on planets

Since the latest Bethesda Update, I can no longer fast travel or land on planets with ships I have captured in space.   I noticed with a new game that when you first enter space from Vectera all the power is taken from the modules on the ship.  I apply power and fight the pirates, take over the last ship and I am unable to fast travel or land on Kreet.  I disable the community patch, start a new game and I can fast travel and land with the pirate ship I took over.  Unfortunately, disabling the patch has no effect on my current playthrough.  I first noticed the problem, when I took over a Crimson Fleet Wraith or Reaper and could not fast travel or land. I made two other attempts with a 1st Calvary Ship and the Dumas and had the same result.

Game Version
1.10.31
Language
English (EN)
New Game
Yes
Reproduction Steps
Take over a hostile ship and attempt to fast travel or land on planet.

Not able to replicate this one. I was able to land and fast travel correctly with the latest version of the community patch, on the latest version of the game.
I am uncertain if having the engines or grav drive destroyed can prevent you from traveling, but it would make sense if so. Can you confirm this is happening even with these modules being online?

I had this happen to me a few times, teleporting to New Atlantis and swapping my ship fixed it, but I have no idea how to fix it normally.

Will need more specific reproduction steps to investigate. Closing this one as a potential fluke.


Can we use vegeta to test URLs which are dedicated to uploading files?

Question
You knwo there are some web services that are used to upload files, when we need to test such services, we would naturally prefer to test any of them with DIFFERENT files.
My question is whether the above test requirement has been already supported by vegeta? thx.

Yes, look into the README on how to generate different targets with different bodies.


Change flags for creating storage accounts in version 0.9.20

The flags are wrong for version 0.9.20 of the api

Hi @briglx, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no contribution license agreement is required at this point. Real humans will now evaluate your PR.

TTYL, AZPRBOT;

@Blackmist - Please review this public repo pull request from @briglx

Hi @briglx, the document is current with the latest version of Azure CLI (0.10.0). Help for this the azure storage account create command for this version shows the following:
C:\Users\larryfr\Documents\GitHub> azure storage account create -h
help:    Create a storage account
help:
help:    Usage: storage account create [options]
help:
help:    Options:
help:      -h, --help                                             output usage information
help:      -v, --verbose                                          use verbose output
help:      -vv                                                    more verbose with debug output
help:      --json                                                 use json output
help:      --sku-name                                    the SKU name (LRS/ZRS/GRS/RAGRS/PLRS)
help:      --kind                                           the account kind
help:      --access-tier                              the access tier (Hot/Cool)
help:      --enable-encryption-service   specifies the service which needs to enable encryption settings
help:      --custom-domain                          the custom domain
help:      --subdomain                                            whether uses the 'asverify' subdomain to preregister the custom domain
help:      --tags                                           the account tags. Tags are key=value pairs and separated with semicolon(;)
help:      -l, --location                               the location
help:      -g, --resource-group                    the resource group name
help:      -s, --subscription                                 the subscription id
help:
help:    Current Mode: arm (Azure Resource Management)
Trying to use the parameters from 0.9.20 gives you errors:
C:\Users\larryfr\Documents\GitHub> azure storage account create -g larrytest0520 --type RAGRS -l northcentralus larrytes
tstore0525
error: unknown option `--type'
We try to keep documentation up to date for the latest version of the Azure CLI and PowerShell, so I cannot approve this PR since the information is for an older version. I would recommend updating the version of Azure CLI on your development environment to the latest version.
Thanks,
Larry

@briglx
Thank you for your contribution. I'll close this PR now.
--Carolyn


Fix missing Content Moderation workflow

Summary

The OLIS site lost the Content Moderation field from its Node edit forms.
It looks like there were 2 issues:

deleted workflow config,
and a submit form which adds/removes Node types from the workflow, but which didn't actively do anything to update the node edit forms

The work was done in the ecms_profile repo https://github.com/State-of-Rhode-Island-eCMS/ecms_profile/pull/443 , and so this PR may not need to be merged, as long as there's an updated reference to the profile somewhere (e.g. in deploy branch PR).

Metadata

Question
Answer

Did you use a meaningful pull request title?
yes

Did you apply meaningful labels to the pull request?
yes

Did you perform a self review first?
yes

Documentation reflects changes?
no

CHANGELOG reflects changes?
yes

Unit/Functional tests reflect changes?
no

Did you perform browser testing?
yes

Risk level
Low

Relevant links
RIGA-395

This PR not needed.
Work was done in profile: https://github.com/State-of-Rhode-Island-eCMS/ecms_profile/pull/443


update README.md Jasmine link

it does look like it has moved...
maybe here http://jasmine.github.io/ is the final new location ?


[Playground] [Bug]: Web page automatically scrolls to the focused embedded playground when clicked outside of it

What happened?
This issue is affecting us: https://github.com/flutter/flutter/issues/106664
Issue Priority
Priority: 1
Issue Component
Component: beam-playground

.take-issue


A problem for Mac ?

Container genai-stack-pull-model-1  service "pull-model" didn't complete successfully: exit 10.1s ack-bot-1  showed when I typed docker compose up -d.

Or, you can run each container one by one.

You can run it again, perhaps a network issue.


Feature Request: Add capability to use Elk for GD control

Example:
Output 3 = Open/Close momentary relay
Zone 14 = Door status (Violated = Open, Normal = Closed)

I second this feature request. Not only as garage door control but open elk outputs up be able to be many things in home kit.

@elvisimprsntr , @ndraper - Thank you for your feature request. At this time I am suspending active development so this won't be added.


[Bug]: Optifine incompatible

General Info

[ ] I didn't added any mods
[X] I get this issue consistently in single-player
[X] I get this issue consistently in multi-player
[X] I am crashing and can provide my crash report(s)
[X] I am using the latest version of the modpack

Your launcher
Curseforge
Modpack version
1.6.0
Describe your issue
My PC runs better with optifine so I try to add it but it can't even get past the first phase of loading mods. I removed all rubidium mods as well. Here's the log
Steps to reproduce the issue

Add Optifine G8
Remove Rubidium, Extras and Toolkit
Launch the game

Additional Information
https://pastebin.com/79ivMEUk

The OptiFine mod has a lot of conflicts with many mods generally, even by removing all Rubidium mods and Oculus you'll get a lot of issues and game crashes. That's why OptiFine is not recommended in this pack.


[protobuf-c] Build failure

Package: protobuf-c[core,tools]:x64-uwp -> 1.4.0#2
Host Environment

Host: x64-windows
Compiler: MSVC 19.37.32822.0
vcpkg-tool version: 2999-12-31-unknownhash
vcpkg-scripts version: 9caa30b67 2023-09-14 (2 minutes ago)

To Reproduce
vcpkg install --enforce-port-checks
Failure logs
-- Using cached protobuf-c-protobuf-c-v1.4.0.tar.gz.
-- Cleaning sources at C:/v/vcpkg4/buildtrees/protobuf-c/src/v1.4.0-de9c7632f7.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source C:/v/downloads/protobuf-c-protobuf-c-v1.4.0.tar.gz
-- Applying patch fix-crt-linkage.patch
-- Using source at C:/v/vcpkg4/buildtrees/protobuf-c/src/v1.4.0-de9c7632f7.clean
-- Found external ninja('1.11.0').
-- Configuring x64-uwp-dbg
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:112 (message):
    Command failed: C:/v/downloads/tools/cmake-3.27.1-windows/cmake-3.27.1-windows-i386/bin/cmake.exe C:/v/vcpkg4/buildtrees/protobuf-c/src/v1.4.0-de9c7632f7.clean/build-cmake -G Ninja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=C:/v/vcpkg4/packages/protobuf-c_x64-uwp/debug -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DBUILD_PROTOC=ON -DBUILD_TESTS=OFF "-DCMAKE_MAKE_PROGRAM=C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" -DCMAKE_SYSTEM_NAME=WindowsStore -DCMAKE_SYSTEM_VERSION=10.0 -DBUILD_SHARED_LIBS=ON -DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=C:/v/vcpkg4/scripts/toolchains/uwp.cmake -DVCPKG_TARGET_TRIPLET=x64-uwp -DVCPKG_SET_CHARSET_FLAG=ON -DVCPKG_PLATFORM_TOOLSET=v143 -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE -DCMAKE_VERBOSE_MAKEFILE=ON -DVCPKG_APPLOCAL_DEPS=OFF -DCMAKE_TOOLCHAIN_FILE=C:/v/vcpkg4/scripts/buildsystems/vcpkg.cmake -DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON -DVCPKG_CXX_FLAGS= -DVCPKG_CXX_FLAGS_RELEASE= -DVCPKG_CXX_FLAGS_DEBUG= -DVCPKG_C_FLAGS= -DVCPKG_C_FLAGS_RELEASE= -DVCPKG_C_FLAGS_DEBUG= -DVCPKG_CRT_LINKAGE=dynamic -DVCPKG_LINKER_FLAGS= -DVCPKG_LINKER_FLAGS_RELEASE= -DVCPKG_LINKER_FLAGS_DEBUG= -DVCPKG_TARGET_ARCHITECTURE=x64 -DCMAKE_INSTALL_LIBDIR:STRING=lib -DCMAKE_INSTALL_BINDIR:STRING=bin -D_VCPKG_ROOT_DIR=C:/v/vcpkg4 -D_VCPKG_INSTALLED_DIR=C:/v/vcpkg4/vcpkg_installed -DVCPKG_MANIFEST_INSTALL=OFF
    Working Directory: C:/v/vcpkg4/buildtrees/protobuf-c/x64-uwp-dbg
    Error code: 1
    See logs for more information:
      C:\v\vcpkg4\buildtrees\protobuf-c\config-x64-uwp-dbg-CMakeCache.txt.log
      C:\v\vcpkg4\buildtrees\protobuf-c\config-x64-uwp-dbg-out.log
      C:\v\vcpkg4\buildtrees\protobuf-c\config-x64-uwp-dbg-err.log

Call Stack (most recent call first):
  vcpkg_installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:267 (vcpkg_execute_required_process)
  ports/protobuf-c/portfile.cmake:17 (vcpkg_cmake_configure)
  scripts/ports.cmake:147 (include)

C:\v\vcpkg4\buildtrees\protobuf-c\config-x64-uwp-dbg-CMakeCache.txt.log
# This is the CMakeCache file.
# For build in directory: c:/v/vcpkg4/buildtrees/protobuf-c/x64-uwp-dbg
# It was generated by CMake: C:/v/downloads/tools/cmake-3.27.1-windows/cmake-3.27.1-windows-i386/bin/cmake.exe
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.

########################
# EXTERNAL cache entries
########################

//BUILD_PROTO3
BUILD_PROTO3:BOOL=ON

//Build protoc-gen-c
BUILD_PROTOC:BOOL=ON

//No help, variable specified on the command line.
BUILD_SHARED_LIBS:UNINITIALIZED=ON

//Build tests
BUILD_TESTS:BOOL=OFF

//Path to a program.
CMAKE_AR:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/lib.exe

//Choose the type of build, options are: None Debug Release RelWithDebInfo
// MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=Debug

CMAKE_CROSSCOMPILING:STRING=ON

//CXX compiler
CMAKE_CXX_COMPILER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe

CMAKE_CXX_FLAGS:STRING='/DWIN32 /D_WINDOWS /D_UNICODE /DUNICODE /DWINAPI_FAMILY=WINAPI_FAMILY_APP /D__WRL_NO_DEFAULT_LIB__ /nologo /Z7 /MP /GS /Gd /Gm- /W3 /WX- /Zc:wchar_t /Zc:inline /Zc:forScope /fp:precise /Oy- /EHsc  /utf-8 '

CMAKE_CXX_FLAGS_DEBUG:STRING='/D_DEBUG /MDd /Od /RTC1 '

//Flags used by the CXX compiler during MINSIZEREL builds.
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG

CMAKE_CXX_FLAGS_RELEASE:STRING='/MD /O2 /Oi /Gy /DNDEBUG '

//Flags used by the CXX compiler during RELWITHDEBINFO builds.
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG

//Libraries linked by default with all C++ applications.
CMAKE_CXX_STANDARD_LIBRARIES:STRING=WindowsApp.lib

//C compiler
CMAKE_C_COMPILER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe

CMAKE_C_FLAGS:STRING='/DWIN32 /D_WINDOWS /D_UNICODE /DUNICODE /DWINAPI_FAMILY=WINAPI_FAMILY_APP /D__WRL_NO_DEFAULT_LIB__ /nologo /Z7 /MP /GS /Gd /Gm- /W3 /WX- /Zc:wchar_t /Zc:inline /Zc:forScope /fp:precise /Oy- /EHsc  /utf-8 '

CMAKE_C_FLAGS_DEBUG:STRING='/D_DEBUG /MDd /Od /RTC1 '

//Flags used by the C compiler during MINSIZEREL builds.
CMAKE_C_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG

CMAKE_C_FLAGS_RELEASE:STRING='/MD /O2 /Oi /Gy /DNDEBUG '

//Flags used by the C compiler during RELWITHDEBINFO builds.
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG

//Libraries linked by default with all C applications.
CMAKE_C_STANDARD_LIBRARIES:STRING=WindowsApp.lib

//No help, variable specified on the command line.
CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION:UNINITIALIZED=ON

//Flags used by the linker during all build types.
CMAKE_EXE_LINKER_FLAGS:STRING=/machine:x64

//Flags used by the linker during DEBUG builds.
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=/nologo    /debug

//Flags used by the linker during MINSIZEREL builds.
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO

CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING='/DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF '

//Flags used by the linker during RELWITHDEBINFO builds.
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug

//Enable/Disable output of compile commands during generation.
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=

//No help, variable specified on the command line.
CMAKE_EXPORT_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON

//No help, variable specified on the command line.
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON

//No help, variable specified on the command line.
CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY:UNINITIALIZED=ON

//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=C:/v/vcpkg4/buildtrees/protobuf-c/x64-uwp-dbg/CMakeFiles/pkgRedirects

//No help, variable specified on the command line.
CMAKE_INSTALL_BINDIR:STRING=bin

//Read-only architecture-independent data (DATAROOTDIR)
CMAKE_INSTALL_DATADIR:PATH=

//Read-only architecture-independent data root (share)
CMAKE_INSTALL_DATAROOTDIR:PATH=share

//Documentation root (DATAROOTDIR/doc/PROJECT_NAME)
CMAKE_INSTALL_DOCDIR:PATH=

//C header files (include)
CMAKE_INSTALL_INCLUDEDIR:PATH=include

//Info documentation (DATAROOTDIR/info)
CMAKE_INSTALL_INFODIR:PATH=

//No help, variable specified on the command line.
CMAKE_INSTALL_LIBDIR:STRING=lib

//Program executables (libexec)
CMAKE_INSTALL_LIBEXECDIR:PATH=libexec

//Locale-dependent data (DATAROOTDIR/locale)
CMAKE_INSTALL_LOCALEDIR:PATH=

//Modifiable single-machine data (var)
CMAKE_INSTALL_LOCALSTATEDIR:PATH=var

//Man documentation (DATAROOTDIR/man)
CMAKE_INSTALL_MANDIR:PATH=

//C header files for non-gcc (/usr/include)
CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include

//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=C:/v/vcpkg4/packages/protobuf-c_x64-uwp/debug

//Run-time variable data (LOCALSTATEDIR/run)
CMAKE_INSTALL_RUNSTATEDIR:PATH=

//System admin executables (sbin)
CMAKE_INSTALL_SBINDIR:PATH=sbin

//Modifiable architecture-independent data (com)
CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com

//Read-only single-machine data (etc)
CMAKE_INSTALL_SYSCONFDIR:PATH=etc

//No help, variable specified on the command line.
CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP:UNINITIALIZED=TRUE

//Path to a program.
CMAKE_LINKER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/link.exe

//make program
CMAKE_MAKE_PROGRAM:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe

//Flags used by the linker during the creation of modules during
// all build types.
CMAKE_MODULE_LINKER_FLAGS:STRING=/machine:x64

//Flags used by the linker during the creation of modules during
// DEBUG builds.
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=/nologo  /debug

//Flags used by the linker during the creation of modules during
// MINSIZEREL builds.
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO

CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING='/DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF '

//Flags used by the linker during the creation of modules during
// RELWITHDEBINFO builds.
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug

CMAKE_MSVC_RUNTIME_LIBRARY:STRING=MultiThreaded$<$<CONFIG:Debug>:Debug>$<$<STREQUAL:dynamic,dynamic>:DLL>

//Path to a program.
CMAKE_MT:FILEPATH=C:/Program Files (x86)/Windows Kits/10/bin/10.0.22621.0/x64/mt.exe

//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=

//Value Computed by CMake
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=

//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=protobuf-c

//RC compiler
CMAKE_RC_COMPILER:FILEPATH=C:/Program Files (x86)/Windows Kits/10/bin/10.0.22621.0/x64/rc.exe

CMAKE_RC_FLAGS:STRING=-c65001 /DWIN32 /D_WINDOWS /D_UNICODE /DUNICODE /DWINAPI_FAMILY=WINAPI_FAMILY_APP /D__WRL_NO_DEFAULT_LIB__

//Flags for Windows Resource Compiler during DEBUG builds.
CMAKE_RC_FLAGS_DEBUG:STRING=-D_DEBUG

//Flags for Windows Resource Compiler during MINSIZEREL builds.
CMAKE_RC_FLAGS_MINSIZEREL:STRING=

//Flags for Windows Resource Compiler during RELEASE builds.
CMAKE_RC_FLAGS_RELEASE:STRING=

//Flags for Windows Resource Compiler during RELWITHDEBINFO builds.
CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING=

//Flags used by the linker during the creation of shared libraries
// during all build types.
CMAKE_SHARED_LINKER_FLAGS:STRING=/machine:x64

//Flags used by the linker during the creation of shared libraries
// during DEBUG builds.
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=/nologo  /debug

//Flags used by the linker during the creation of shared libraries
// during MINSIZEREL builds.
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO

CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING='/DEBUG /INCREMENTAL:NO /OPT:REF /OPT:ICF '

//Flags used by the linker during the creation of shared libraries
// during RELWITHDEBINFO builds.
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug

//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO

//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=NO

//Flags used by the linker during the creation of static libraries
// during all build types.
CMAKE_STATIC_LINKER_FLAGS:STRING=/machine:x64

//Flags used by the linker during the creation of static libraries
// during DEBUG builds.
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=/nologo

//Flags used by the linker during the creation of static libraries
// during MINSIZEREL builds.
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=

//Flags used by the linker during the creation of static libraries
// during RELEASE builds.
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=/nologo

//Flags used by the linker during the creation of static libraries
// during RELWITHDEBINFO builds.
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=

CMAKE_SYSTEM_NAME:STRING=WindowsStore

CMAKE_SYSTEM_PROCESSOR:STRING=AMD64

//No help, variable specified on the command line.
CMAKE_SYSTEM_VERSION:UNINITIALIZED=10.0

//The CMake toolchain file
CMAKE_TOOLCHAIN_FILE:FILEPATH=C:/v/vcpkg4/scripts/buildsystems/vcpkg.cmake

//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make.  This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=ON

//Enable to build 7-Zip packages
CPACK_BINARY_7Z:BOOL=OFF

//Enable to build IFW packages
CPACK_BINARY_IFW:BOOL=OFF

//Enable to build Inno Setup packages
CPACK_BINARY_INNOSETUP:BOOL=OFF

//Enable to build NSIS packages
CPACK_BINARY_NSIS:BOOL=ON

//Enable to build NuGet packages
CPACK_BINARY_NUGET:BOOL=OFF

//Enable to build WiX packages
CPACK_BINARY_WIX:BOOL=OFF

//Enable to build ZIP packages
CPACK_BINARY_ZIP:BOOL=OFF

//Enable to build 7-Zip source packages
CPACK_SOURCE_7Z:BOOL=ON

//Enable to build ZIP source packages
CPACK_SOURCE_ZIP:BOOL=ON

//No help, variable specified on the command line.
FETCHCONTENT_FULLY_DISCONNECTED:UNINITIALIZED=ON

//Path to a file.
Protobuf_INCLUDE_DIR:PATH=C:/v/vcpkg4/vcpkg_installed/x64-uwp/include

//Path to a library.
Protobuf_LIBRARY_DEBUG:FILEPATH=C:/v/vcpkg4/vcpkg_installed/x64-uwp/debug/lib/libprotobufd.lib

//Path to a library.
Protobuf_LIBRARY_RELEASE:FILEPATH=C:/v/vcpkg4/vcpkg_installed/x64-uwp/lib/libprotobuf.lib

//Path to a library.
Protobuf_LITE_LIBRARY_DEBUG:FILEPATH=C:/v/vcpkg4/vcpkg_installed/x64-uwp/debug/lib/libprotobuf-lited.lib

//Path to a library.
Protobuf_LITE_LIBRARY_RELEASE:FILEPATH=C:/v/vcpkg4/vcpkg_installed/x64-uwp/lib/libprotobuf-lite.lib

//Path to a program.
Protobuf_PROTOC_EXECUTABLE:FILEPATH=C:/v/vcpkg4/vcpkg_installed/x64-windows/tools/protobuf/protoc.exe

//Path to a library.
Protobuf_PROTOC_LIBRARY_DEBUG:FILEPATH=Protobuf_PROTOC_LIBRARY_DEBUG-NOTFOUND

//Path to a library.
Protobuf_PROTOC_LIBRARY_RELEASE:FILEPATH=Protobuf_PROTOC_LIBRARY_RELEASE-NOTFOUND

//Path to a file.
Protobuf_SRC_ROOT_FOLDER:PATH=Protobuf_SRC_ROOT_FOLDER-NOTFOUND

//Automatically copy dependencies into the output directory for
// executables.
VCPKG_APPLOCAL_DEPS:BOOL=OFF

//No help, variable specified on the command line.
VCPKG_CHAINLOAD_TOOLCHAIN_FILE:UNINITIALIZED=C:/v/vcpkg4/scripts/toolchains/uwp.cmake

//No help, variable specified on the command line.
VCPKG_CRT_LINKAGE:UNINITIALIZED=dynamic

//No help, variable specified on the command line.
VCPKG_CXX_FLAGS:UNINITIALIZED=

//No help, variable specified on the command line.
VCPKG_CXX_FLAGS_DEBUG:UNINITIALIZED=

//No help, variable specified on the command line.
VCPKG_CXX_FLAGS_RELEASE:UNINITIALIZED=

//No help, variable specified on the command line.
VCPKG_C_FLAGS:UNINITIALIZED=

//No help, variable specified on the command line.
VCPKG_C_FLAGS_DEBUG:UNINITIALIZED=

//No help, variable specified on the command line.
VCPKG_C_FLAGS_RELEASE:UNINITIALIZED=

//The directory which contains the installed libraries for each
// triplet
VCPKG_INSTALLED_DIR:PATH=C:/v/vcpkg4/vcpkg_installed

//No help, variable specified on the command line.
VCPKG_LINKER_FLAGS:UNINITIALIZED=

//No help, variable specified on the command line.
VCPKG_LINKER_FLAGS_DEBUG:UNINITIALIZED=

//No help, variable specified on the command line.
VCPKG_LINKER_FLAGS_RELEASE:UNINITIALIZED=

//The path to the vcpkg manifest directory.
VCPKG_MANIFEST_DIR:PATH=

//Use manifest mode, as opposed to classic mode.
VCPKG_MANIFEST_MODE:BOOL=OFF

//No help, variable specified on the command line.
VCPKG_PLATFORM_TOOLSET:UNINITIALIZED=v143

//Appends the vcpkg paths to CMAKE_PREFIX_PATH, CMAKE_LIBRARY_PATH
// and CMAKE_FIND_ROOT_PATH so that vcpkg libraries/packages are
// found after toolchain/system libraries/packages.
VCPKG_PREFER_SYSTEM_LIBS:BOOL=OFF

//Enable the setup of CMAKE_PROGRAM_PATH to vcpkg paths
VCPKG_SETUP_CMAKE_PROGRAM_PATH:BOOL=ON

//No help, variable specified on the command line.
VCPKG_SET_CHARSET_FLAG:UNINITIALIZED=ON

//No help, variable specified on the command line.
VCPKG_TARGET_ARCHITECTURE:UNINITIALIZED=x64

//Vcpkg target triplet (ex. x86-windows)
VCPKG_TARGET_TRIPLET:STRING=x64-uwp

//Trace calls to find_package()
VCPKG_TRACE_FIND_PACKAGE:BOOL=OFF

//Enables messages from the VCPKG toolchain for debugging purposes.
VCPKG_VERBOSE:BOOL=OFF

//(experimental) Automatically copy dependencies into the install
// target directory for executables. Requires CMake 3.14.
X_VCPKG_APPLOCAL_DEPS_INSTALL:BOOL=OFF

//(experimental) Add USES_TERMINAL to VCPKG_APPLOCAL_DEPS to force
// serialization.
X_VCPKG_APPLOCAL_DEPS_SERIALIZED:BOOL=OFF

//The directory which contains the installed libraries for each
// triplet
_VCPKG_INSTALLED_DIR:PATH=C:/v/vcpkg4/vcpkg_installed

//No help, variable specified on the command line.
_VCPKG_ROOT_DIR:UNINITIALIZED=C:/v/vcpkg4

//Value Computed by CMake
protobuf-c_BINARY_DIR:STATIC=C:/v/vcpkg4/buildtrees/protobuf-c/x64-uwp-dbg

//Value Computed by CMake
protobuf-c_IS_TOP_LEVEL:STATIC=ON

//Value Computed by CMake
protobuf-c_SOURCE_DIR:STATIC=C:/v/vcpkg4/buildtrees/protobuf-c/src/v1.4.0-de9c7632f7.clean/build-cmake

########################
# INTERNAL cache entries
########################

//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=c:/v/vcpkg4/buildtrees/protobuf-c/x64-uwp-dbg
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=27
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=C:/v/downloads/tools/cmake-3.27.1-windows/cmake-3.27.1-windows-i386/bin/cmake.exe
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=C:/v/downloads/tools/cmake-3.27.1-windows/cmake-3.27.1-windows-i386/bin/cpack.exe
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=C:/v/downloads/tools/cmake-3.27.1-windows/cmake-3.27.1-windows-i386/bin/ctest.exe
//ADVANCED property for variable: CMAKE_CXX_COMPILER
CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER
CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS
CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
//Path to cache edit program executable.
CMAKE_EDIT_COMMAND:INTERNAL=C:/v/downloads/tools/cmake-3.27.1-windows/cmake-3.27.1-windows-i386/bin/cmake-gui.exe
//Executable file format
CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Ninja
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=C:/v/vcpkg4/buildtrees/protobuf-c/src/v1.4.0-de9c7632f7.clean/build-cmake
//ADVANCED property for variable: CMAKE_INSTALL_BINDIR
CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_DATADIR
CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR
CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR
CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR
CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_INFODIR
CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR
CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR
CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR
CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR
CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_MANDIR
CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR
CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR
CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR
CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR
CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR
CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_LINKER
CMAKE_LINKER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MT
CMAKE_MT-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
//Platform information initialized
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
//noop for ranlib
CMAKE_RANLIB:INTERNAL=:
//ADVANCED property for variable: CMAKE_RC_COMPILER
CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1
CMAKE_RC_COMPILER_WORKS:INTERNAL=1
//ADVANCED property for variable: CMAKE_RC_FLAGS
CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG
CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL
CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE
CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO
CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=C:/v/downloads/tools/cmake-3.27.1-windows/cmake-3.27.1-windows-i386/share/cmake-3.27
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_TOOLCHAIN_FILE
CMAKE_TOOLCHAIN_FILE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_BINARY_7Z
CPACK_BINARY_7Z-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_BINARY_IFW
CPACK_BINARY_IFW-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_BINARY_INNOSETUP
CPACK_BINARY_INNOSETUP-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_BINARY_NSIS
CPACK_BINARY_NSIS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_BINARY_NUGET
CPACK_BINARY_NUGET-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_BINARY_WIX
CPACK_BINARY_WIX-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_BINARY_ZIP
CPACK_BINARY_ZIP-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_SOURCE_7Z
CPACK_SOURCE_7Z-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_SOURCE_ZIP
CPACK_SOURCE_ZIP-ADVANCED:INTERNAL=1
//Details about finding Protobuf
FIND_PACKAGE_MESSAGE_DETAILS_Protobuf:INTERNAL=[optimized;C:/v/vcpkg4/vcpkg_installed/x64-uwp/lib/libprotobuf.lib;debug;C:/v/vcpkg4/vcpkg_installed/x64-uwp/debug/lib/libprotobufd.lib][C:/v/vcpkg4/vcpkg_installed/x64-uwp/include][v3.21.12()]
//ADVANCED property for variable: Protobuf_INCLUDE_DIR
Protobuf_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: Protobuf_LIBRARY_DEBUG
Protobuf_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: Protobuf_LIBRARY_RELEASE
Protobuf_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: Protobuf_LITE_LIBRARY_DEBUG
Protobuf_LITE_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: Protobuf_LITE_LIBRARY_RELEASE
Protobuf_LITE_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: Protobuf_PROTOC_EXECUTABLE
Protobuf_PROTOC_EXECUTABLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: Protobuf_PROTOC_LIBRARY_DEBUG
Protobuf_PROTOC_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: Protobuf_PROTOC_LIBRARY_RELEASE
Protobuf_PROTOC_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//Install the dependencies listed in your manifest:
//\n    If this is off, you will have to manually install your dependencies.
//\n    See https://github.com/microsoft/vcpkg/tree/master/docs/specifications/manifests.md
// for more info.
//\n
VCPKG_MANIFEST_INSTALL:INTERNAL=OFF
//ADVANCED property for variable: VCPKG_VERBOSE
VCPKG_VERBOSE-ADVANCED:INTERNAL=1
//Making sure VCPKG_MANIFEST_MODE doesn't change
Z_VCPKG_CHECK_MANIFEST_MODE:INTERNAL=OFF
//Vcpkg root directory
Z_VCPKG_ROOT_DIR:INTERNAL=C:/v/vcpkg4
//CMAKE_INSTALL_PREFIX during last run
_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=C:/v/vcpkg4/packages/protobuf-c_x64-uwp/debug

C:\v\vcpkg4\buildtrees\protobuf-c\config-x64-uwp-dbg-out.log
-- The C compiler identification is MSVC 19.37.32822.0
-- The CXX compiler identification is MSVC 19.37.32822.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Protobuf: optimized;C:/v/vcpkg4/vcpkg_installed/x64-uwp/lib/libprotobuf.lib;debug;C:/v/vcpkg4/vcpkg_installed/x64-uwp/debug/lib/libprotobufd.lib (found version "3.21.12")
-- Configuring done (3.1s)
-- Generating done (0.0s)

C:\v\vcpkg4\buildtrees\protobuf-c\config-x64-uwp-dbg-err.log
C:/v/vcpkg4/buildtrees/protobuf-c/src/v1.4.0-de9c7632f7.clean
CMake Warning (dev) in CMakeLists.txt:
  A logical block opening on the line

    C:/v/vcpkg4/buildtrees/protobuf-c/src/v1.4.0-de9c7632f7.clean/build-cmake/CMakeLists.txt:73 (if)

  closes on the line

    C:/v/vcpkg4/buildtrees/protobuf-c/src/v1.4.0-de9c7632f7.clean/build-cmake/CMakeLists.txt:88 (endif)

  with mis-matching arguments.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
Protobuf_PROTOC_LIBRARY
    linked by target "protoc-gen-c" in directory C:/v/vcpkg4/buildtrees/protobuf-c/src/v1.4.0-de9c7632f7.clean/build-cmake

CMake Warning:
  Manually-specified variables were not used by the project:

    FETCHCONTENT_FULLY_DISCONNECTED
    _VCPKG_ROOT_DIR

CMake Generate step failed.  Build files cannot be regenerated correctly.

**Additional context**
vcpkg.json
{
  "name": "1",
  "version": "1.0",
  "dependencies": [
    {
      "name": "protobuf-c",
      "default-features": false,
      "features": [
        "tools"
      ]
    }
  ]
}

Confirm, repro locally.
PS G:\vcpkg> ./vcpkg version
vcpkg package management program version 2023-08-09-9990a4c9026811a312cb2af78bf77f3d9d288416

See LICENSE.txt for license information.


location = undefined

When activity is detected and callbackFn is called, location appears to be empty. I am using your library to create a widget for a Mendix application, so the javascript is combined with dojo.
Your Environment

Plugin version: 2.1.2
Platform: Android
Device manufacturer and model: Huawei Honor 7
Cordova version (cordova -v): 4.1.1
Cordova platform version (cordova platform ls): 4.1.1
Plugin configuration options:
               desiredAccuracy: 10,               notificationIconColor: '#4CAF50',               notificationTitle: 'Background tracking',               notificationText: 'ENABLED',               debug: true, // <-- enable this hear sounds for background-geolocation life-cycle.               stopOnTerminate: false, // <-- enable this to clear background location settings when the app terminates               locationProvider: backgroundGeolocation.provider.ANDROID_ACTIVITY_PROVIDER,               interval: 10000, // <!-- poll for position every minute               fastestInterval: 30000,
Link to your project: n/a

Expected Behavior
Location should be found
Actual Behavior
Location cannot be found.
Possible Fix
Steps to Reproduce
I can't really share anything, since it's all done locally. But perhaps some snippets of my code will give you a hint towards a solution:
` postCreate: function () {
logger.debug(this.id + ".postCreate");
// BackgroundGeolocation is highly configurable. See platform specific configuration options
backgroundGeolocation.configure(lang.hitch(this, function() {this.callbackFn(location)}), this.failureFn, {
desiredAccuracy: 10,
notificationIconColor: '#4CAF50',
notificationTitle: 'Background tracking',
notificationText: 'ENABLED',
debug: true, // <-- enable this hear sounds for background-geolocation life-cycle.
stopOnTerminate: false, // <-- enable this to clear background location settings when the app terminates
locationProvider: backgroundGeolocation.provider.ANDROID_ACTIVITY_PROVIDER,
interval: 10000, // <!-- poll for position every minute
fastestInterval: 30000,
});
logger.debug(this.id + backgroundGeolocation.configure)
        // Turn ON the background-geolocation system.  The user will be tracked whenever they suspend the app.
        backgroundGeolocation.start();

        // If you wish to turn OFF background-tracking, call the #stop method.
        // backgroundGeolocation.stop();
        this._updateRendering();
    },
 callbackFn: function(location) {
        logger.debug(this.id +".callbackFn");
        logger.debug('BackgroundGeolocation callback:  ' + location.latitude + ',' + location.longitude);
        logger.debug(JSON.stringify(location));

        // Do your HTTP request here to POST location to your server.
        //jQuery.post(url, JSON.stringify(location), "json");
        $.ajax({
            url:url,
            type:"POST",
            data:JSON.stringify(location),
            contentType:"application/json; charset=utf-8",
            dataType:"json"
        });

        /*
        IMPORTANT:  You must execute the finish method here to inform the native plugin that you're finished,
        and the background-task may be completed.  You must do this regardless if your HTTP request is successful or not.
        IF YOU DON'T, ios will CRASH YOUR APP for spending too much time in the background.
        */
        backgroundGeolocation.finish();
    },`

If you need more information feel free to ask. Thanks in advance!

I fixed it myself. Turns out I made a dojo-related mistake.


fix: vars starting with 'mock' in hoisted context

Summary
This PR attempts to address #3292, where variable whose name starts with mock cannot be used in a hoisted mock context.
In plain jest and jest+babel, one can reference a variable that is not yet initialised when creating a mock which jest will hoist by starting the name with mock, e.g. mockMyFoo. Presently this throws a ReferenceError when using ts-jest.
Test plan
So far I've added an e2e test that demonstrates this bug.
Does this PR introduce a breaking change?

[ ] Yes
[X] No

Other information

Opening this as a draft as I'd like to help here, but unsure how to proceed. So far, I've written a failing e2e test to demonstrate this bug.
Initially I started looking at src/transformers/hoist-jest.ts after some guidance from @ahnpnl on the open issue, however the test src/transformers/hoist-jest.spec.ts already checks that variables starting with mock are not causing issues when transforming due to being out of scope. See lines 151:153.

I think the unit test example was wrong for MockMethods. It is just a constant and we didn’t put any jest.mock which uses that constant. We copied the test data from Jest which misses this line https://github.com/facebook/jest/blob/777e32687775b9287650c85ade4f9fdda1405fe1/e2e/babel-plugin-jest-hoist/tests/integration.test.js#L79

Thanks @ahnpnl, I'm planning to continue looking at this when time permits


Add scoop-alias command

Fixes #377

@lukesampson I opted to just put the ps1 file directly in shims. Do you see a problem with this? An alternative would be to create a /scoop/aliases directory and put the scripts there, then shim them.

No, this looks good to me—I don't see a problem with putting the ps1 file directly in shims. Do you want to merge it in when you're ready?

Let's do this!


support mariadb (fully compatible with mysql)

having read that coroot now supports mysql i was happy to check it out - to see if i can get some better analysis of some of my databases. i could not get it to work though, the screenshot in the 1.3.0 release notes shows a mariadb database, but i could not get mariadb databases to show up - only mysql ones (see here: 1.3.0 release notes )
having a look at the code, it seemed like if the running process was identifies to be mysqld - a metric would be set which would then indicate the application type. so, adding the mariadbd to the process list to set the mysql label worked perfectly.
since they are protocol (and a lot of code) compatible, all features work fine, including the mysql tab, as well as profiling, io, etc...

@thed0ct0r, @tomseffect thank you!


Rails 6

The ~> 5.0 was still preventing a 6.x version from satisfying the conditions.

Looks great thanks!


Running locally and viewing docs

I'm really interested in this port you're working on to build react components using foundation. The react-bootstrap project seems to be doing really well but there's definitely need for the equivalent for foundation.
I cloned the repo locally, ran npm install and bower install, and then ran gulp server. When I attempt to load localhost:8000 in the browser, I get the rendered markup and some script tags but no application renders. Is the current version not building and stable? I'm mostly interested in seeing the generated docs, but I can read through the code to implement this as well.
Anyway, I got a couple of errors during the server task which might be related:
ERROR in ./lib/popup-toggle.jsx
Module not found: Error: Cannot resolve module 'tether/tether' in /react-foundation-apps/lib
 @ ./lib/popup-toggle.jsx 7:13-37

ERROR in ./docs/accordion/index.jsx
Module not found: Error: Cannot resolve module 'escape' in /react-foundation-apps/docs/accordion
 @ ./docs/accordion/index.jsx 7:17-48

ERROR in ./docs/accordion/index.jsx
Module not found: Error: Cannot resolve module 'escape' in /react-foundation-apps/docs/accordion
 @ ./docs/accordion/index.jsx 8:16-46

Greeting akiran, first id like to say really nice job, this was exactly what i was lookin for since last week
dev environment

node v4.2.1 (npm v2.14.7)
react 0.14

Errors : Uncaught Error: Cannot find module "react-foundation-apps/lib/accordion"
When executing this line :
var Accordion = require('react-foundation-apps/lib/accordion');
When running the dev script :
Module not found: Error: Cannot resolve module 'react-foundation-apps/lib/accordion' in 'folder'
After reading some of the source code i tried building it using webpack, then importing like this
var v = require('react-foundation-apps').Accordion; // or just require the file with requesting the Accordion object/function
It resulted in the same as above i guess :
Module not found: Error: Cannot resolve 'file' or 'directory' ./lib/accordion in /vagrant/webapp/node_modules/react-foundation-apps
I have one for each item in the framework

action-sheet
iconic
interchange
modal, and so on.

Any help or fix to make the accordion example works ? should i downgrade ?
Thanks in advance.

+1 having the same trouble. installed via npm. (^0.6.1)

updating both npm and node helped me fix the issue.


Revise Java client to support JDK 1.6 - fixes #73

@devoncarew

We should update the compile (and test?) steps to specify Java 6, to catch this.
https://github.com/dart-lang/vm_service_drivers/blob/master/java/build.xml#L22
lgtm

for the javac ant task: source="1.6" target="1.6"
though this does not guard against using methods or classes from a newer jdk...

Good idea. As you said it does not guard against newer methods or classes, but it provide some protection.


[cli] repeatable / always migrations

Proposal:
cargo sqlx migrate add --always name

Generates:
migrations/version_name.always.sql

Behavior would be that the migration is re-applied whenever its checksum changes. The primary use-case for this would be for view definitions.
I'm open to ideas for better naming here. But I think the feature itself is important. Currently, views are a bit annoying to use in SQLx because you can't create them outside of migrations to have type checking and because migration files can't easily be changed they keep requiring you to add more migration files.

I would argue a few things:

"always" migrations should be run every time sqlx::migration!("...").migrate() is run, regardless of checksum
they shouldn't have version numbers
should be in a subfolder
always run after versioned migrations


Question: How to connect a sound source to the bluetooth output?

This is not an issue but a question. I'm sorry, but I don't know were else to ask. I even tried chatGPT to help me on this:)
So I use the rg353m as my m8-Tracker, a music creation device that's inspired by lsdj. There is a headless version that runs on a Teensy 4.1, a powerful microcontroller board. This can be plugged in to the usb-c-otg port on the rg353m and used by an interface software that is to be installed on the ports folder.
It works really well when running it with the built in speakers but sadly not with bluetooth audio. My question is how to connect an external audio device (in this case the teensy-board) to the bluetooth output?
The script that starts the software uses this command to make the connection from the audio device to the speakers:
alsaloop -P hw:0,0 -C hw:2,0 -t 200000 -A 5 --rate 44100 --sync=0 -T -1 -d
when I use aplay -l to to list all audio outputs, it lists two loopback devices that are created when bluetooth is activated. They are numbered listed as card 2. So I tried to adapt to command above to match the playback device to hw 2:
alsaloop -P hw:2,0 -C hw:2,0 -t 200000 -A 5 --rate 44100 --sync=0 -T -1 -d
But this just leads to no sound at all. I've tried many different versions of this command with no luck. So I guess my approach is wrong somehow.
So a hint on how to connect a sound source to the bluetooth output would be very much appreciated!

Have you paired this device with ArkOS via the Bluetooth script in the options section?

Yes I did. So in general the approach of connecting to those loopback devices via the alsaloop-command is fine, right?
In order to prevent the loopbacks to be connected to something else, I tried to change their name by editing the ~/.asoundrcbt file. But no matter how I changed the names there, it had no impact to the actual generated loopback devices.

Hi unfortunately, I'm not sure how best to help on this one.

Okay, thank you!


fixes examples on the render function on the integrations pages

The examples on the integrations pages incorrectly listed a property named "component" instead of the correct property "template".
This corrects those examples.

Just realized this is a duplicate of both #15 and #21.  Can either of those be merged to update the documentation?


Python black formatter broken when file starting with an empty line

VSCode Version:
OS Version: macOS 10.15.4

Version: 1.45.1
Commit: 5763d909d5f12fe19f215cbfdd29a91c0fa9208a
Date: 2020-05-14T08:33:47.663Z (6 days ago)
Electron: 7.2.4
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Darwin x64 19.4.0
Steps to Reproduce:

create a python file, the first line is empty, and the following lines valid python code
in settings, set formatt provider to black
run format document

In the OUTPUT panel, the error shows up:
Formatting with black failed.
TypeError: Cannot read property 'length' of undefined

Does this issue occur when all extensions are disabled?: Yes

\extPython


Lifecycle methods passed to component called twice ?

Please see https://jsfiddle.net/dhtn0zg4/2/
Output1 tests vnode's lifecycle methods and onclick event handler.
Output2 tests component's ones.
It seems that oncreate and onupdate functions passed to component are called twice.
I expected to see "oncreate out of component called." first (because it's passed to vnode in component.) then "oncreate in component called.".
But "oncreate out of component called." is displayed once more.
Is it bug or is there the solution to avoid this ?
Thank you.

I understand. I could fix my problem.
Actually, I read the document below and thought to pass attrs directly. But it is usually bad idea when attrs contains lifecycle methods, is it?
https://mithril.js.org/components.html#avoid-restrictive-interfaces

redraw() on multiple mount() calls will be addressed at some point (IIRC it is fixed in #1592)
That example is a bit misleading for the attrs, indeed, it will break if there are hooks specified in them.

We've removed the section recommending attribute forwarding in any form, and we are considering in #2250/#2262 adding docs outside the main area to clarify how to correctly forward attributes (basically, pass it like m(Comp, {attrs: {...attrs}}) and read it as vnode.attrs.attrs). However, we've specifically decided to not modify Mithril to avoid this.


[explore] urls from iframes no longer work with explore v2

fixed with https://github.com/airbnb/superset/pull/2267


Update google_java_format.lua

Any status on this? It has been in draft mode for some time now 😅

Maybe something like the black one!?
local google_java = {
    prefix = "google-java-format",
    formatCommand = fs.executable("google-java-format")
        .. " --aosp" -- Use AOSP style instead of Google Style (4-space indentation).
        .. " $(echo -n ${--useless:rowStart} ${--useless:rowEnd}"
        .. " | xargs -n4 -r sh -c 'echo"
        .. " --skip-sorting-imports" -- Do not fix the import order.
        .. " --skip-removing-unused-imports" -- Do not remove unused imports.
        .. " --skip-reflowing-long-strings" -- Do not reflow string literals that exceed the column limit.
        .. " --skip-javadoc-formatting" -- Do not reformat javadoc.
        .. " --lines $(($1+1)):$(($3+1))'" -- Line range(s) to format, like 5:10 (1-based; default is all).
        .. ") -",
    formatCanRange = true,
    formatStdin = true,
    rootMarkers = {
        ".project",
        "classpath",
        "pom.xml",
    },
}

I prefer 4 spaces :smile:

Any status on this? It has been in draft mode for some time now 😅
Sorry, life happened so I've been busy with other stuff. If you want me to, I can close it

No worries take care, you're always welcome to come back to it if you want :)

@kimabrandt it doesn't look cross-platform, so this won't work on Windows for example.

@kimabrandt it doesn't look cross-platform, so this won't work on Windows for example.

Until efm implements separation of range-formatting parameters, I think we can keep the old command in windows just like we did in black.

Maybe something like the black one!?
local google_java = {
    prefix = "google-java-format",
    formatCommand = fs.executable("google-java-format")
        .. " --aosp" -- Use AOSP style instead of Google Style (4-space indentation).
        .. " $(echo -n ${--useless:rowStart} ${--useless:rowEnd}"
        .. " | xargs -n4 -r sh -c 'echo"
        .. " --skip-sorting-imports" -- Do not fix the import order.
        .. " --skip-removing-unused-imports" -- Do not remove unused imports.
        .. " --skip-reflowing-long-strings" -- Do not reflow string literals that exceed the column limit.
        .. " --skip-javadoc-formatting" -- Do not reformat javadoc.
        .. " --lines $(($1+1)):$(($3+1))'" -- Line range(s) to format, like 5:10 (1-based; default is all).
        .. ") -",
    formatCanRange = true,
    formatStdin = true,
    rootMarkers = {
        ".project",
        "classpath",
        "pom.xml",
    },
}

I prefer 4 spaces 😄

I stole your code, I hope you wouldn't mind

@kimabrandt it doesn't look cross-platform, so this won't work on Windows for example.

Until efm implements separation of range-formatting parameters, I think we can keep the old command in windows just like we did in black.

None-ls uses a callback with the range-parameters, to create a cross-platform formatCommand.

None-ls uses a callback with the range-parameters, to create a cross-platform formatCommand.

@kimabrandt I wish we could do something like this with efm, might have to make a request on efm repo to use rowStart, rowEnd, etc. as standalone vars.

Until efm implements separation of range-formatting parameters, I think we can keep the old command in windows just like we did in black.

@kuator yeah, this is fine with me too. You can go ahead and add the check for windows and only support range formatting for Linux/Mac. You can use this for reference: https://github.com/creativenull/efmls-configs-nvim/commit/7b79dfaaa40b32b3092c7b3cc872d37fc3412c66

None-ls uses a callback with the range-parameters, to create a cross-platform formatCommand.

@kimabrandt I wish we could do something like this with efm, might have to make a request on efm repo to use rowStart, rowEnd, etc. as standalone vars.

Until efm implements separation of range-formatting parameters, I think we can keep the old command in windows just like we did in black.

@kuator yeah, this is fine with me too. You can go ahead and add the check for windows and only support range formatting for Linux/Mac. You can use this for reference: 7b79dfa

Done


Intger to English words

leetcode  -273. Integer to English Words

This script uploads solutions itself we dont need to do it manually