additive point size

Constant size seems more robust than what we have now. Still see popping and thin areas when when close and child hasn't loaded but those situations can't be robustly handled unless a more involved approach is taken (screen space pass, some amount tree traversal to see if children loaded, try to maintain world space size of a point (using the typical world space size of a point when it first loads and the depth), etc)

Thanks for the pull request @loshjawrence!

:heavy_check_mark: Signed CLA found.
:grey_question: CHANGES.md was not updated.

If this change updates the public API in any way, please add a bullet point to CHANGES.md.

Reviewers, don't forget to make sure that:

[ ] Cesium Viewer works.
[ ] Works in 2D/CV.
[ ] Works (or fails gracefully) in IE11.

I am a bot who helps you make Cesium awesome! Contributions to my configuration are welcome.
:earth_africa: :earth_americas: :earth_asia:

Updated

There is one failing test locally:

Scene/PointCloud3DTileContent modulates attenuation using the tileset screen space error

Probably the simplest way to fix this is to set the tile's refinement to replacement after the tileset is loaded (in attenuationTest).

Updated

Updated

Thanks @loshjawrence.

Does this require an update to CHANGES.md?
Should we move the branch for attenuation from @loshjawrence's fork to this repo and then submit an issue linking to it and briefly explaining what it does?


[Unity] Fix CUTLASS tests following LiftTransformParams signature change

https://github.com/apache/tvm/pull/15657 modified the signature of a mod generated by LiftTransformParams pass to take unpacked params as input rather than tuple params. Some cutlass tests needs updating to follow this change (they don't run on CI "yet").
@Lunderberg

Thanks @masahi for the quick catch! We should run cutlass in unittests sooner than later :)


New rule: ensure that all code paths return a value

tsc doesn't report any errors for code like this:
function foo(): string {
  if (false) {
    return "abc";
  }
}

It'd be nice to have a tslint rule that does control flow analysis to warn against that.

@adidahiya
This is an error since TypeScript 1.8.
See https://github.com/Microsoft/TypeScript/pull/4788 and http://www.typescriptlang.org/play/#src=function foo()%3A string {
  if (false) {
    return "abc"%3B
  }
}

Can this be closed then?


UNET, training, config updates

Work on #4, adds

[x] Training script
[ ] UNET video prediction
[x] Config system/Hydra config support
[ ] PredNN model
[ ] UK Rainfall data reader

As this is getting kinda large and out of hand, merging this without fully having the models working. Splitting that part into a separate PR.


[SPARK-19611][SQL] Preserve metastore field order when merging inferred schema

What changes were proposed in this pull request?
The HiveMetastoreCatalog.mergeWithMetastoreSchema() method added in #16944 may
not preserve the same field order as the metastore schema in some cases, which can cause
queries to fail. This change ensures that the metastore field order is preserved.
How was this patch tested?
A test for ensuring that metastore order is preserved was added to HiveSchemaInferenceSuite.
The particular failure usecase from #16944 was tested manually as well.

Pinging @cloud-fan and @dongjoon-hyun

Test build #74337 has started for PR 17249 at commit 99eb2dc.

@dongjoon-hyun can you verify if it fixes your problem?

I've verified that it does using the same procedure but I'll let @dongjoon-hyun confirm as well.

Sure, I'll test locally, too.

Great. I also verified the patch.
scala> sql("SELECT a, b FROM t1").show
+---+---+
|  a|  b|
+---+---+
|100|200|
+---+---+

scala> sql("SELECT * FROM t1").show
+---+---+-----+---+----+
|  a|  b|dummy|day|hour|
+---+---+-----+---+----+
|100|200| null|  1|  01|
+---+---+-----+---+----+

Thank you so much, @budde and @cloud-fan .

Test build #74337 has finished for PR 17249 at commit 99eb2dc.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/74337/
Test PASSed.

Merged build finished. Test PASSed.

thanks, merging to master!


Revert "[test] Temporarily disable test stdlib/Mirror.swift on armv7s."

This reverts commit 9681fbc59d4545e4d5281c110212559928baaa9b.
This was a workaround for an LLVM bug that is now fixed.

@swift-ci please test

Build failed
Jenkins build - Swift Test OS X Platform
Git Commit - d7c5b31f3282a9c1567787fab97cded54bd35481
Test requested by - @gparker42

Unrelated failure.

@wift-ci please smoke test and merge

@swift-ci please smoke test and merge


Please change default port + add --port option to leon check

By default leon uses the leet port (1337) which was historically used by several trojans and malwares, hence it is often blocked by antiviruses and firewalls (which is my case).
More specifically, this causes the following error when using leon check:
🚨 Cannot start the TCP server:   File "D:\a\leon\leon\tcp_server\src\.venv\Lib\site-packages\cx_Freeze\initscripts\Console.py", line 16, in run
  File "tcp_server\src\main.py", line 20, in <module>
    tcp_server.init()
  File "D:\a\leon\leon\tcp_server\src\lib\TCPServer.py", line 20, in init
OSError: [WinError 10013] Une tentative d�acc�s � un socket de mani�re interdite par ses autorisations d�acc�s a �t� tent�e

Full log: https://report.getleon.ai/raw/janomadujo
This is in French. In English, it means that my Windows OS refused to open a port for the TCP server.
This error disappears when I use leon start --port 37403 (or any other non-leet port). However, there is then another error but I can't troubleshoot because I cannot specify leon check --port 37403 (there is no --port option for the check subcommand).
Specs

Leon version: 1.0.0-beta.8
OS (or browser) version: Windows 10 up-to-date.
Node.js version: v18.16.0
Complete "leon check" (or "npm run check") output: https://report.getleon.ai/raw/janomadujo
(if using Docker) Complete "npm run docker:check" output:
(optional) Leon skill version:

Expected Behavior

any other port than 1337 (leet) should be used by default to avoid false positives from conservative antiviruses and firewalls.
leon check should allow to specify a custom --port just like leon start.

Hi, thanks for the report.
This error seems to happen for the TCP server which connects via the port 1342. From the .env file at the root of your Leon instance (run leon info to see where your instance is located), can you please modify the LEON_PY_TCP_SERVER_PORT port with another one then run leon un build and leon start

Thank you for your fast reply and for your help!
You're correct, it was the TCP server port 1342 that needed to be changed, not the Leon server port 1337. Still, I changed both ports, because the 1337 port is bound to produce errors at some point with some firewalls.
Now leon check ends successfully, but although leon start shows no error, the Leon server is not accessible. What tool would you recommend I use to debug at this stage?

PS: This is what leon start shows me now:
>leon start

><EMAIL_ADDRESS>start
> cross-env LEON_NODE_ENV=production node server/dist/pre-check.js && node server/dist/index.js

.: PRE-CHECKING :.
ℹ  Checking system requirements...
✅ Minimum required RAM: 4 GB | Total RAM: 64 GB
ℹ  Checking voice configuration schemas...
✅ Voice configuration schemas checked
ℹ  Checking global data schemas...
✅ Global data schemas checked
ℹ  Checking skills data schemas...
✅ Skills data schemas checked

.: TCP CLIENT :.
✅ New instance

.: HTTP SERVER :.
✅ New instance

.: SOCKET SERVER :.
✅ New instance

.: STT :.
✅ New instance

.: TTS :.
✅ New instance

.: ASR :.
✅ New instance

.: NER :.
✅ New instance

.: MODEL LOADER :.
✅ New instance

.: CONVERSATION :.
✅ New instance

.: NLU :.
✅ New instance

.: BRAIN :.
✅ New instance

.: INITIALIZATION :.
ℹ  The current env is production
ℹ  The current version is 1.0.0-beta.8
ℹ  The current time zone is Europe/Paris
ℹ  Telemetry enabled

.: INITIALIZATION :.
✅ STT disabled
✅ TTS disabled

.: MODEL LOADER :.
✅ Global resolvers NLP model loaded
✅ Skills resolvers NLP model loaded
✅ Main NLP model loaded

.: INITIALIZATION :.
✅ Server is available at http://localhost:1337

.: TCP CLIENT :.
ℹ  Trying to connect to the TCP server...

.: TCP CLIENT :.
✅ Connected to the TCP server tcp://<IP_ADDRESS>:34263

Thank you for your fast reply and for your help!
You're correct, it was the TCP server port 1342 that needed to be changed, not the Leon server port 1337. Still, I changed both ports, because the 1337 port is bound to produce errors at some point with some firewalls.
Now leon check ends successfully, but although leon start shows no error, the Leon server is not accessible. What tool would you recommend I use to debug at this stage?

Thanks for sharing. Can you please share what you see on the browser when you go to localhost:1337, do you have any error?

Port 1337 sits wihtin the range of registered ports (1024-49151) as per IANA.
You can use it, but it may not always be available and result in the issues described here.


MRG drop_chans error for trying to drop channels that aren't there

closes #3542
Edit: wait, what?

The error you get for forgetting the brackets is currently (with this PR) something like:
ValueError: Channel(s) M, E, G,  , 0, 1, 1, 3 not found, cannot drop.
@agramfort would you be okay with something like
if isinstance(ch_names, string_types):
    raise TypeError("'ch_names' should be a list of strings (the name[s] of
                    "the channel to be dropped), not a string.")

for really stupid users (like me 2 years ago)?

@jona-sassenhagen maybe if not isinstance list (of strings): then say it should be a list of strings not {}.format(type(ch_names))

maybe if not isinstance list (of strings): then say it should be a list of strings not {}.format(type(ch_names))

Interestingly, if you think about the logistics of that, you basically have to check if it's a string anyways.
if isinstance(ch_names, string_types):
    ...
else:
    if not all([isinstance(x, string_types) for x in ch_names]):
        ...

Cause we probably want to allow any iterable, but fail strings, but a channel name is actually an iterable of strings.

yes I would do:
if isinstance(ch_names, string_types):
    raise ValueError('...')

Currently, no error is raised for supplying an empty list. I'm not sure that's an issue though - it allows you to do something like
for subject in subjects:
    ch_names = detect_bad_chans(subject)
    subject.drop_channels(ch_names)

without having to do any extra checks if ch_names is empty.

yes empty ch_names should work silently

Current coverage is 87.30% (diff: 100%)

Merging #3546 into master will increase coverage by <.01%

@@             master      #3546   diff @@
==========================================
  Files           341        341
  Lines         59781      59795    +14
  Methods           0          0
  Messages          0          0
  Branches       9101       9104     +3
==========================================
+ Hits          52190      52204    +14
  Misses         4867       4867
  Partials       2724       2724

Powered by Codecov. Last update 6d780f0...4c53351

Ready from my end.

Otherwise LGTM.

besides +1 for merge
thx @jona-sassenhagen

Ok, should I update what's new?

don't think it's necessary to update what's new

Ok, then merge when green.

Green! Thanks for comments everyone.


[WIP] Improve GitHub bug template

Explicitly ask for command that was executed
Include that --capture_output doesn't work for all commands
Remove Emoji that isn't rendered in the comment anyway
Reformat multi line comments
Replace [INSERT OUTPUT HERE] with [REPLACE THIS WITH YOUR INFORMATION] in the hope more people will actually do this

Checklist

[ ] I've run bundle exec rspec from the root directory to see all new and existing tests pass
[ ] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
[ ] I've read the Contribution Guidelines
[ ] I've updated the documentation if necessary.

Motivation and Context

Description

          1 Warning

:warning:
Pull Request is Work in Progress

  Generated by :no_entry_sign: Danger


Undocumented mandatory requirement since NEXT-20844

PHP Version

=7.4

Shopware Version
updating to >=6.4.15
Expected behaviour
NEXT-20844

It is not documented when it was released
It is not documented what the impact is (e.g. upgrade notes)

Actual behaviour
You used to be able to freely use non-defined non-configured custom fields per API to write whatever you want. But after the release of NEXT-20844, this is not possible anymore!
This is a good change i.m.o. but it is undocumented causing integrations to fail.
How to reproduce

Install shopware 6.4.20
Modify register form with a new input field that one registration should fill in a customField
! Do not configure the custom field via settings !
Try the register form and fill in your new input (that should save into the custom field. e.g. a chamber of commerce field)
Now the custom field is never saved because NEXT-20844 changed it. It is now mandatory to configure the custom field first via admin panel and enable the store api on the field. Before NEXT-20844 this was not mandatory.

[public] Automated response: This issue is linked to the internal issue https://shopware.atlassian.net/browse/NEXT-37841.
[created from NEXT-37841, comment 488370]


applicationInsights - vague configuration hierarchy

Under the applicationInsights section, it is unclear as to whether the non-sampling-related configurations (e.g. EnableDependencyTracking) have to go under the samplingSettings sub-section, or under the root applicationInsights section. The docs should disambiguate this where applicable.

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

ID: 27150c55-615f-fb44-d5e4-7b5815631c7d
Version Independent ID: 271006dc-afce-99f3-0790-41fa2e35b22b
Content: host.json reference for Azure Functions 2.x
Content Source: articles/azure-functions/functions-host-json.md
Service: azure-functions
GitHub Login: @ggailey777
Microsoft Alias: glenga

Hi @jublair Thanks for your feedback. We will review and update as appropriate.

Thanks @DixitArora-MSFT! Do you happen to already know the correct placement of EnableDependencyTracking so I can add it to my configuration?

Hi @jublair  These options have been recently introduced in the doc by this PR . Also if you see azure-webjobs-sdk dev branch code, (EnableDependencyTracking) it is present https://github.com/Azure/azure-webjobs-sdk/blob/dev/src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/ApplicationInsightsLoggerOptions.cs
But these changes(EnableDependencyTracking) are still not moved to master branch https://github.com/Azure/azure-webjobs-sdk/blob/master/src/Microsoft.Azure.WebJobs.Logging.ApplicationInsights/ApplicationInsightsLoggerOptions.cs
At this point, my recommendation is  if you can create the product issue to the official Azure Functions Repo which is been looked by Azure Function product group for better clarity .

Sounds good - will follow up.
Given that these changes are not yet in master, this might cause some confusion to end users. I've already seen this variable referenced in the Azure Functions Host repo issues discussion: https://github.com/Azure/azure-functions-host/issues/3741#issuecomment-548911611
I'll continue the discussion there, but I reckon we should keep this issue open given the documentation ambiguity still persists.

@jublair I have assigned this content author for further review and update as appropriate.

These changes have been released. They were a part of the 3.0.13 nuget, which was moved to master back in August and released with anything > 2.0.12833. I've submitted a PR to clear this up: https://github.com/MicrosoftDocs/azure-docs/pull/43025


E-mail not sent

We have configured Gadael on our server, its based on the latests version of Github.
It runs correctly, accounts can be created, leaves can be planned.
However e-mails are not sent.
We use a Gmail SMTP account as below :
 config.mailtransport = {          host: 'smtp.gmail.com',          port: 465,          secure: true,           // use SSL          auth: {              user<EMAIL_ADDRESS>             pass: 'password'          }      };
I can't manage to find any logs related to the application that could help me on this problem.
Could you help me on this issue ?
What other information coudl be useful to debug this ?

Hi,
All sent or errored emails are stored in the database, you can access the error message in the "Message" collection, if nodemailer produce an error message, a "error" property is stored in the message document, otherwise the "infos" property is updated


Error when try to call super setter/getter (reproduce only with prod task)

When I try call super getter or super setter when overriding properties? I get an error:
TS2340: Only public and protected methods of the base class are accessible via the 'super' keyword.
This error I get only when execute 'ng build --configuration=production --stats-json'
This error appeared after the I update Angular from v7.2.11 to v8.0.3 (TypeScrypt from v3.1.6 to v3.4.5)
Code example:
export abstract class ChildComponent extends ParentComponent {
	get selected(): boolean {
		return super.selected;
	}
	set selected(selected: boolean) {
		super.selected = selected;
	}
}
export abstract class ParentComponent {
	public get selected(): boolean {
		return this._selected;
	}
	public set selected(value: boolean) {
		this._selected = value;
	}
}

With Angular v7.2.11 and TypeScrypt v3.1.6 there is no such error.
I read that this happens when using super getter/setter with "target": "es5", but I don't use targeting to es5.
My tsconfig:
{
        "compileOnSave": false,
	"compilerOptions": {
                "downlevelIteration": true,
		"outDir": "./dist",
		"baseUrl": ".",
		"sourceMap": true,
                "declaration": false,
                "moduleResolution": "node",
		"module": "esnext",
		"emitDecoratorMetadata": true,
                "experimentalDecorators": true,
		"noEmitHelpers": true,
		"importHelpers": true,
		"esModuleInterop": true,
		"target": "es2015",
		"typeRoots": [
			"node_modules/@types"
		],
                "lib": [
                       "es2017",
                       "dom"
               ],
               "paths": {
	               ...
               }
        },
        "exclude": [
		...
       ]
}

I tried to target es2015, es2016, es2017, but I get the same error in each case.
Maybe there is any errors in my config?

In Angular CLI version 8 and higher, differential loading is enabled by default for the ng build command. As a result, this produces two builds, and differential loading is enabled. If you ignore browsers without ES2015 support, a single build is produced.
You can do this by setting .browserlistrc to ignore or include browsers that you needed. Otherwise you can add the "browserslist" field to your package.json.


Introduce replacement files with JSON configs

To-do after #7 and #9 are merged

[ ] colorize text messages
[ ] add NETWORK environment variable to workflow

I am concerned that the project's root folder is expanding with more and more optional features. Let's consider how to handle it. Consider storing the replacement strings in the package.json.


[Server] - Endpoint to return keys mapped to a user

Current Behavior

We have an endpoint in meshery cloud that returns keys associated with a user. api/identity/users/keys. This api is not supported in meshery ui.

Desired Behavior

We want the same api to be supported inside meshery ui so that the permissions framework PR can be merged
Implementation

Acceptance Tests

Mockups

Contributor Guides and Handbook

🎨 Wireframes and designs for Meshery UI in Figma (open invite)
🖥 Contributing to Meshery UI
🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack

@UsmanDev09 you want to call the api gMux.Handle("/api/identity/users", h.ProviderMiddleware(h.AuthMiddleware(h.SessionInjectorMiddleware(h.GetUsers), models.ProviderAuth))). 		Methods("GET") from the UI to get user info ?
I am new to the community, would love to help.

@ShivangRawat30 you can post your queries in #meshery channel on slack. Someone from backend team will get back to you


Errors while trying to read image png file

I'm trying automate clicking on particular visual element.
But getting a weird error:
> os.listdir(".")

['Untitled.ipynb',
 'rpa_python.log',
 'icon_to_click_on.png',
 '.ipynb_checkpoints']

> r.click('icon_to_click_on.png')

[RPA][ERROR] - cannot find icon_to_click_on.png

> rpa.__version__
'1.44.1'

> import platform
> platform.platform()

'Darwin-20.3.0-x86_64-i386-64bit'

Hi Fedor,
If your mac is using retina HD display, try running this once, before your do r.click(). To see if that helps. Mac Retina machines when you take screenshots, the images will be at 2X resolution of actual display.
This step below downsize your image to the real display resolution before finding a match.
r.vision('Settings.AlwaysResize = 0.5')

More details - https://github.com/tebelorg/RPA-Python/issues/170#issuecomment-843168745
Also, I assume you are using a single display, because visual automation only works on your primary display, I believe the one with the macOS docking bar. For automating secondary displays, need to send custom SikuliX code - https://github.com/tebelorg/RPA-Python/issues/252#issuecomment-844277454


chore(master): release 1.5.0

:robot: I have created a release beep boop
1.5.0 (2024-05-29)
Features

add parallel config (5fc57b5)

Bug Fixes

deps: update dependency friendsofphp/php-cs-fixer to v3.57.2 (6aa22f6)

Dependencies

update composer (5ac2aa7)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/wayofdev/php-cs-fixer-config/releases/tag/v1.5.0 :sunflower:


Upgrade to pysaml 4.5

want_response_signed now defaults to True instead of False, so we have to explicitly set it to False for our tests.
This commit is the one that breaks tests. It took me a while to git bisect all the changes in the pysaml release to figure it out. It only breaks python3 because defusedxml monkey patches ElementTree on Python3. djangosaml2 tries to globally set the namespace values by setting them directly on ElementTree, but that object is no longer used. I changed it to more directly set the namespaces using the pysaml API.

With these changes, all unit tests pass on all python and django versions.

Tests are passing in all environments except for Python3.3, which fails with this error message:
"wheel requires Python '>=2.7, !=3.0., !=3.1., !=3.2., !=3.3.' but the running Python is 3.3.6"
Since Python 3.3 is past end-of-life, maybe you just want to drop it from the support matrix? Let me know if you'd like me to investigate further...

Great job @vkurup, thanks for your contribution!

I also want to send a thanks @vkurup. I spend over twos trying to get this solved and came up empty. Very much appreciate this PR.

My pleasure, and thanks for the great package!


shelf life tracking bot (GSSOC'23)

a bot used to track the shelf life of a food items bought by the user. it would send alerts to the user when the expiration date is near or is over. this would promote minimization of food wastage and would also help in avoiding gastrointestinal illnesses, food poisoning etc.

I would like to work on this issue please assign me this issue


Export * syntax not supported

When trying to use bokehjs together with npm and create-react-app the compiler gives an error.
This can be easily reproduced by building the following dockerfile and running it after
FROM node:12
WORKDIR /usr/src/app
RUN npx create-react-app bokehbug --template typescript
WORKDIR /usr/src/app/bokehbug/src
RUN wget https://gist.githubusercontent.com/bsdis/415a77d017c32d2678cefd9a0a23fb22/raw/83a7a91fb82420a550b8ad66f8001034fc1dab69/App.tsx -O App.tsx
WORKDIR /usr/src/app/bokehbug
RUN wget https://gist.githubusercontent.com/bsdis/415a77d017c32d2678cefd9a0a23fb22/raw/83a7a91fb82420a550b8ad66f8001034fc1dab69/package.json -O package.json
RUN npm install
CMD npm start

Build this dockerfile by first installing docker and then use docker build -t bbug ..
To see the error after building, run:
docker run -it --name bokehbug -p 3000:3000 bbug bash

and when in the container run
npm start

The observed error is:
zuifrontend_1  | Failed to compile.
zuifrontend_1  |
zuifrontend_1  |<EMAIL_ADDRESS>3:9
zuifrontend_1  | Module parse failed: Unexpected token (3:9)
zuifrontend_1  | File was processed with these loaders:
zuifrontend_1  |  * ./node_modules/babel-loader/lib/index.js
zuifrontend_1  | You may need an additional loader to handle the result of these loaders.
zuifrontend_1  | | export { version } from "./version";
zuifrontend_1  | | export { index } from "./embed";
zuifrontend_1  | > export * as embed from "./embed";
zuifrontend_1  | | export * as protocol from "./protocol";
zuifrontend_1  | | export * as _testing from "./testing";

The problem is not with node (12.x or whichever), because bokehjs is not a node library, but it’s web browser library. So bokehjs’ code is not run in node at any point in time, it’s just being processed by node libraries like babel-loader, which apparently doesn’t recognize this pretty new ES export star syntax.
Is it possible to upgrade the babel library in CRA so that it can support libraries in node_modules that uses this export * syntax?

Pretty interesting, exportNamespaceFrom was enabled by default in https://github.com/babel/babel/pull/10521 by default and released in 7.7.0 which we have been using for more than five month now (since https://github.com/facebook/create-react-app/blame/82009f570d5aa7a85310fb00b6ecff6c752a1135/packages/react-scripts/package.json) 🤔

So what you are saying is that this should actually be working already?

<EMAIL_ADDRESS>

@petetnt Is that because the error stems from an external module in node_modules?
I think the problem here is that the external module cannot be imported and CRA babel loader does not transpile it...  Does that make sense?

I'm getting the following:
Failed to compile.

./src/types/types.ts 1:9
Module parse failed: Unexpected token (1:9)
File was processed with these loaders:
 * ./node_modules/babel-loader/lib/index.js
 * ./node_modules/eslint-loader/dist/cjs.js
You may need an additional loader to handle the result of these loaders.
> export * as artists from "./artists";
| export * as auth from "./auth";
| export * as collections from "./collections";

These are just barrels exporting stuff from ts-io.
If I use craco to add the following, then things work as expected:
module.exports = {
  babel: {
    plugins: ["@babel/plugin-proposal-export-namespace-from"],
  },
};

I've added a reproduction here: https://github.com/strothj/cra-bug-export-star-not-supported
In the reproduction, there's a file: /src/types/index.ts
In this file, if you rename export * as types2 to export * as types you'll also encounter a bug in<EMAIL_ADDRESS>where you get a syntax error for attempting to export a namespace named types. That was fixed in a later version.

Great reproduction! That demonstrates the same problem.
So this is indeed a bug in create-react-app?

<EMAIL_ADDRESS>

<EMAIL_ADDRESS>

<EMAIL_ADDRESS>

When trying to use bokehjs together with npm and create-react-app the compiler gives an error.
This can be easily reproduced by building the following dockerfile and running it after

FROM node:12

WORKDIR /usr/src/app

RUN npx create-react-app bokehbug --template typescript

WORKDIR /usr/src/app/bokehbug/src

RUN wget https://gist.githubusercontent.com/bsdis/415a77d017c32d2678cefd9a0a23fb22/raw/83a7a91fb82420a550b8ad66f8001034fc1dab69/App.tsx -O App.tsx

WORKDIR /usr/src/app/bokehbug

RUN wget https://gist.githubusercontent.com/bsdis/415a77d017c32d2678cefd9a0a23fb22/raw/83a7a91fb82420a550b8ad66f8001034fc1dab69/package.json -O package.json

RUN npm install

CMD npm start

Build this dockerfile by first installing docker and then use docker build -t bbug ..
To see the error after building, run:

docker run -it --name bokehbug -p 3000:3000 bbug bash

and when in the container run

npm start

The observed error is:

zuifrontend_1  | Failed to compile.

zuifrontend_1  |

zuifrontend_1  |<EMAIL_ADDRESS>3:9

zuifrontend_1  | Module parse failed: Unexpected token (3:9)

zuifrontend_1  | File was processed with these loaders:

zuifrontend_1  |  * ./node_modules/babel-loader/lib/index.js

zuifrontend_1  | You may need an additional loader to handle the result of these loaders.

zuifrontend_1  | | export { version } from "./version";

zuifrontend_1  | | export { index } from "./embed";

zuifrontend_1  | > export * as embed from "./embed";

zuifrontend_1  | | export * as protocol from "./protocol";

zuifrontend_1  | | export * as _testing from "./testing";

The problem is not with node (12.x or whichever), because bokehjs is not a node library, but it’s web browser library. So bokehjs’ code is not run in node at any point in time, it’s just being processed by node libraries like babel-loader, which apparently doesn’t recognize this pretty new ES export star syntax.
Is it possible to upgrade the babel library in CRA so that it can support libraries in node_modules that uses this export * syntax?

FYI, we enabled support for parsing export * as ns from "foo" by default to @babel/parser (in #10521) but not to @babel/preset-env.
We'll have a fix for this shortly, feel free to follow:
https://github.com/babel/babel/issues/11363


Environment variables support

I suggest these changes regarding #57.
It allows creating the environment variable, which stores the URL of the custom network, for example
export CUSTOM_NETWORK=http://localhost:3030

After that the app doesn't ask to enter the URL each time the user chooses to use custom network. The value of CUSTOM_NETWORK is set as a default network URL if it is possible. Otherwise (if connection fails), the user is asked to enter another URL network.

Adding a single environment variable will only remedy the narrow use-case presented in #57 description, but a more general configurability is necessary.


Fix Travis untrusted builds failing

Currently untrusted builds (builds initiated by for example PRs from users who don't have write access to this repo) are failing since they don't have access to encrypted environment variables to push to Docker Hub (see this). This adds a check so if it's an untrusted build, we don't try to push the image to Docker Hub or the helm repo.

I'm gonna test it by merging this with #120.

https://travis-ci.org/github/LibreTexts/ngshare/builds/712664637 succeeded, so I'm gonna go ahead and merge this.


Any appetite for making subscription more like http.HandleFunc ?

Hi,
Firstly Nats is great. :)
Secondly, I write http services that also communicate via nats internally.
Since the http lib already has a standard way to register handlers it would, for my part, make life simpler if nats had the same convention.
nats.HandleFunc(<subject>, func(...){...})
Is there any appetite for this? Is there a better forum in which to discuss this kind of thing?
For my own amusement I've an example here: https://github.com/byrnedo/apibase/blob/master/natsio/natsio_it_test.go#L112

Thanks for the feedback! Best place would be the google group, or possibly the Slack forum.
More information at http://nats.io/community/


Shipwire delivery date test cleanup

@garethson @jonathankwok
Related to #381 and follows #383.
Our Rails 5 test failures are all involved in date arithmetic and Shipwire. This does a few things to clean up how we test dates and delivery estimates to continue to narrow in on the problem.

👍

Awesome. Thanks.

Same 🔴 with remotes. Iterating.


Add custom style for YouTrack agile view

Using float: right was causing Toggl button to drop to lower line, cropping it.
Added specific rule for card in agile board, so it does not float.

Please make sure this doesn't break elsewhere in Youtrack.

Bugs are gone!
LGTM :rocket:!


[HYSTRIX-1625] HystrixCollapserKey, HystrixCommandGroupKey, HystrixCo…

…mmandKey, and HystrixThreadPoolKey should have unified implementation

duplicates with https://github.com/Netflix/Hystrix/pull/1625


All worker threads have an associated Build Operation ID

Expected Behavior
Associate a BuildOperation ID when assigning work to a worker. For rogue threads, ignore for now.
Current Behavior
Workers have no idea about the BuildOperation they're working on.

PR merged https://github.com/gradle/gradle/commit/7b84dacf981af34eae48ef02f0cc91bad7b4c6d8


regist http metrics on a new mux

We don't want to register metrics handler on the global mux, so creating a new one only for metrics.

Thanks for raising this! Just double checking that you've signed the CLA? - https://github.com/atlassian/escalator/blob/master/CONTRIBUTING.md

@awprice done. Thanks.


Improved generate UDF schema

Description
s/generate_udf_schema/generate_udf_metric_schema/ in case we need to add generate_udf_dataset_schema().
Adds non_udf_resolvers argument with default STANDARD_RESOLVER for convenience.

I think we should leave the original name as it works, and create a new function that returns the schema, this still requires someone to construct the schema when they shouldn't have to know about it. Can we have a helper that you could pass to the log statement to simplify the calling pattern?
why.log(df, schema=standard_udf_schema())

That is the calling pattern this PR allows why.log(df, schema=generate_udf_metric_schema()). I'm not opposed to improving the name, but I want to avoid confusion between the UDF submetric schema and dataset UDF schema (I'm still on the fence about including both, but I'm updating the computed column PR with similar UDF decorator.)


For example, there are 5 developers in the office, and each person is responsible for a microservice. How do these 5 people call each other's services in the development environment?

For example, there are 10 developers in the office, and each person is responsible for a microservice. How do these 10 people call each other's services in the development environment?
thanks！

In future, the best place to ask questions like this is on the Dapr Discord channel. There are more people answering questions there
Your choices are

Push code to a repo and sync changes to the repo onto each machine to test locally
Deploy to a test environment via a dev/ops pipeline, such as a K8s cluster and use observability logs to see the interaction. You need to do anyway for pre-production deployments.

Closing this issue.


Updating default parameters with values from our arXiv paper.

(description of the change)
Pull Request Checklist

[X] Changes are complete (if posting work-in-progress code, prefix your pull request title with '[WIP]'
until you can check this box.
[X] Unit tests pass (pytest)
[X] Were system tests modified? If so did you run these at least 5 times to account for the variation across runs?
[X] System tests pass (pytest test/system)
[X] Passed code style checking (./style-check.sh)
[X] Updated major/minor version in sockeye/__init__.py. Major version bump if this is a backwards incompatible change.
[X] Updated CHANGELOG.md

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

I've been meaning to do this for quite some time now. I think it's good to have the parameter values used in the arXiv paper as the default values to give a better out-of-the-box experience for users. I think it's fine to not bump the major version for this as models trained with the previous version can still be used at inference time.

Agreed that it makes sense to update the default parameters to more recent best practices.
Does the default of sockeye.train still fit on a single commodity GPU device though? It might be useful to have a default configuration that is not only runnable on a huge cloud computing instance :)
Also, you might need to update the README.md and WMT/seqcopy tutorials with adjusted arguments

yeah, good points. I'll test the memory consumption and update the WMT tutorials next week.

Does this default configuration coverage to the state-of-the-art in the paper?

For the WNMT18 baseline, we used a version of the arXiv settings adapted to use rate decay and early stopping vs a set number of steps: https://github.com/awslabs/sockeye/blob/wnmt18/wnmt18/train.sh.  These settings are also tailored to fit on a single GPU.

So the 6 layer Transformer seems to run fine on a p2 with the WMT tutorial training data. So I'd vote for having this as the default. What do you think?

What about --weight-tying --weight-tying-type=src_trg_softmax?

to use weight tying in the tutorial?

No, just asking because we refer to the new default settings as used in the arxiv paper, which had weight tying enabled.

oh ok, good point. The "problem" is that --weight-tying is a boolean parameter, so we would have to rename it to --no-weight-tying, enabling it by default, but being able to turn it off. I guess it could make sense to do that.

While in general having the Transformer and the learning parameters changed probably makes sense across language pairs and seq2seq problems, the same is probably not true for weight-tying, as we can't always share the source and target vocabs. Additionally, as one typically does not see a huge boost in BLEU from weight tying, but rather just needs to learn fewer parameters, I'd leave weight-tying as is by default (off), to cause fewer headaches when people use Sockeye for use cases where it does not apply.

makes sense, done!


Am reception bandwidth?

Hello,
it seems, according to some web comments, that the AM reception in this firmware is set to a bandwidth of 8.33 Khz. Is it possible to try to set for the aeronautical band that the AM bandwidth is 25 Khz? I have not been able to find the chipset command guide, but maybe it is possible to make the change in the firmware to see if this improves the AM reception quality (right now pretty bad).
If it is possible for you, would you be so kind to see if it is possible to implement this change?

It's on the list of stuff to look at. Someone sent something promising, I'll check it out.

If I can be of any help, I am at your disposal.

I do not think so. It is possible to change channel width on AM between 6.25 and 12.5 kHz and the difference is easy to hear. 8.33kHz is only used in context of frequency raster and nothing more.

So, wide/narrow works for AM?

sure. Do not mix bandwidth 6.25/12,5 kHz (depends on nad plan) with frequency raster 2.5, 5,0, 6,25, 12,5, 25  and 8.33 kHz
I have noticed that AM on 6.25 bandwidth is less sensitive and hissing then 12,5 bandwidth. Same setting are for FM and there ones are called NFM or FM (6.25 or 12.5 kHz)

Just set some airband frequency, disable squelch (menu 0 --> 0) and change band width (menu 10 --> wide or narrow)

I can confirm there is no improvement between NARROW and WIDE mode in AM. In both modes the audio is distorted.

Sure, because it makes an influnce on audio band pass only. IMHO there is problem with gain. It seems to be possible to control one by DSP

Sure, because it makes an influnce on audio band pass only. IMHO there is problem with gain control or DSP signal processing.  It seems to be possible to control one by DSP. DSP cuts hight AM peaks of amplitude like guitar fuzz effect.

That's just it i guess. Sounds like distorted AGC as well. It seems that especially with strong signals it looks like the problem is bigger.
Thanks for the attencion about this prob. Did not try UHF AM though yet.

According to SDR airband reception bandwidth is only 2khz for air band. Maybe lowering it is the solution. Just give it a try if posible.

Nonsense. 2kHz of channel width results with 1kHz voice band pass only. Standard AM with voice up to 3kHz (normal for telecommunication purposes) have to have at least channel band width 6kHz

If you listen to aircraft emisions with an SDR you will see that the bandwidth is 2khz. I will make a video about it and will link it here. I suspect that quansheng airband bandwidth is 12,50 or 25khz as is FM transmissions and that is why we get all that background noise on airband. If is testable....

Understand one thing - 2 kHz of channel band width is again the AM modulation theory. max voice frequency *2 gaves us channel band with. Have tou ever heard chat on 1KHz wide channel?

AM channel can be wider then expected but the selectivity will be smaller and the sensitivity will be higher.

I listen to airband with my HRD-747 set at AM 2khz bandwidth perfectly and with SDR. With the quansheng I cant. It enters tons of background noise and I thought that could be these. But if you say it goes against AM modulation theory, don't try it... It was a suggestion. Sorry for the inconvenience.

Is at least posible to set the AM bandwidth with the theorical minimun bandwidth for voice of 6khz?

Hello, I found this video.
Replacing a CMS component
audio Hi-Cut (1nF capacitor)
If anyone has the material to try.
THANKS
https://www.youtube.com/watch?v=j4ccuYOg2NU

Nothing common with AM reception

@marusc1
Even though the frequencies seemingly end with a 0 or 5, in reality, they're transmitting on different frequencies. European Union has implemented the requirement for 8.33 kHz-capable radios above FL195 in 2018. Refer to this image:

One advantage of the 25 kHz frequencies is that they allow to extend the range using CLIMAX (+/- 2.5 kHz carrier offset).


asyncssh/crypto warnings in log when using AsusWRT with SSH

Home Assistant release with the issue:

0.93.1
Last working Home Assistant release (if known):
Operating environment (Hass.io/Docker/Windows/etc.):

homeassistant/raspberrypi3-homeassistant image on RPi3b+
arch | armv7l
-- | --
dev | false
docker | true
hassio | false
os_name | Linux
python_version | 3.7.3
timezone | America/Los_Angeles
version | 0.93.1
virtualenv | false

Component/platform:

asuswrt
Description of problem:
If I enable asuswrt and use a SSH key I get the following warnings in the logs at startup. These started showing up after the asuswrt component was updated to fix the ssh issue a few versions ago.
I have tried generating a new key using ssh-keygen -t ecdsa -b 521 but I still see the warnings.
Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):
asuswrt:
    host: !secret router_ip
    username: !secret asus_admin_name
#    password: !secret asus_admin_password
#or
    ssh_key: '/config/ssh/ha_docker'  #The path to your SSH private key file associated with your given admin account

Traceback (if applicable):
/usr/local/lib/python3.7/site-packages/asyncssh/crypto/ec.py:111: CryptographyDeprecationWarning: Support for unsafe construction of public numbers from encoded data will be removed in a future version. Please use EllipticCurvePublicKey.from_encoded_point
  public_value)
/usr/local/lib/python3.7/site-packages/asyncssh/crypto/ec.py:89: CryptographyDeprecationWarning: encode_point has been deprecated on EllipticCurvePublicNumbers and will be removed in a future version. Please use EllipticCurvePublicKey.public_bytes to obtain both compressed and uncompressed point encoding.
  return self._pub.encode_point()
/usr/local/lib/python3.7/site-packages/asyncssh/crypto/ec.py:176: CryptographyDeprecationWarning: encode_point has been deprecated on EllipticCurvePublicNumbers and will be removed in a future version. Please use EllipticCurvePublicKey.public_bytes to obtain both compressed and uncompressed point encoding.
  return pub.encode_point()
/usr/local/lib/python3.7/site-packages/asyncssh/crypto/ec.py:182: CryptographyDeprecationWarning: Support for unsafe construction of public numbers from encoded data will be removed in a future version. Please use EllipticCurvePublicKey.from_encoded_point
  self._priv_key.curve, peer_public).public_key(backend)
/usr/local/lib/python3.7/site-packages/asyncssh/crypto/ec.py:144: CryptographyDeprecationWarning: Support for unsafe construction of public numbers from encoded data will be removed in a future version. Please use EllipticCurvePublicKey.from_encoded_point
  public_value)

Additional information:

That is strange indeed... Ill have a look at it asap.

This issue is due to the version of asyncssh that is used. I have tracked it down to the python module not specifying the necessary version without the issue. asyncssh version 1.15.1 and later do not have this issue. Until the lib is updated/specified, you can manually upgrade it via python.
for version that should not have the error:
python -m pip install asyncssh==1.15.1
for the latest version:
python -m pip install asyncssh==1.17.0
You can track the issue here: aioasuswrt

Still an issue on 0.99.2.


[qt5-base] build failure

Operating system
Windows
Compiler
MSVC Preview
Steps to reproduce the behavior
Output:

Computing installation plan...
The following packages will be built and installed:
  *<EMAIL_ADDRESS>  *<EMAIL_ADDRESS>  *<EMAIL_ADDRESS>  *<EMAIL_ADDRESS>  *<EMAIL_ADDRESS>  *<EMAIL_ADDRESS><EMAIL_ADDRESS>Additional packages (*) will be modified to complete this operation.
Detecting compiler hash for triplet x64-windows...
Detecting compiler hash for triplet x64-windows-static...
Restored 0 package(s) from C:\Users\ךינשגכהד\AppData\Local\vcpkg\archives in 268 us. Use --debug to see more details.
Installing 1/7<EMAIL_ADDRESS>Building<EMAIL_ADDRESS>-- Using cached harfbuzz-harfbuzz-8.3.0.tar.gz.
-- Cleaning sources at C:/Users/ךינשגכהד/vcpkg/buildtrees/harfbuzz/src/8.3.0-222d759c60.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source C:/Users/ךינשגכהד/vcpkg/downloads/harfbuzz-harfbuzz-8.3.0.tar.gz
-- Applying patch fix-win32-build.patch
-- Using source at C:/Users/ךינשגכהד/vcpkg/buildtrees/harfbuzz/src/8.3.0-222d759c60.clean
-- Getting CMake variables for x64-windows
-- Configuring x64-windows-dbg
-- Using cached mingw-w64-x86_64-pkgconf-1~2.1.0-1-any.pkg.tar.zst.
-- Using cached msys2-msys2-runtime-3.4.9-3-x86_64.pkg.tar.zst.
-- Using msys root at C:/Users/ךינשגכהד/vcpkg/downloads/tools/msys2/023cdb3ca06f77f2
-- Configuring x64-windows-dbg done
-- Configuring x64-windows-rel
-- Configuring x64-windows-rel done
-- Package x64-windows-dbg
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:112 (message):
    Command failed: C:/Users/ךינשגכהד/vcpkg/downloads/tools/ninja/1.10.2-windows/ninja.exe install -v
    Working Directory: C:/Users/ךינשגכהד/vcpkg/buildtrees/harfbuzz/x64-windows-dbg
    Error code: 1
    See logs for more information:
      C:\Users\ךינשגכהד\vcpkg\buildtrees\harfbuzz\package-x64-windows-dbg-out.log

Call Stack (most recent call first):
  scripts/cmake/vcpkg_install_meson.cmake:33 (vcpkg_execute_required_process)
  ports/harfbuzz/portfile.cmake:85 (vcpkg_install_meson)
  scripts/ports.cmake:170 (include)

error: building harfbuzz:x64-windows failed with: BUILD_FAILED
Elapsed time to handle harfbuzz:x64-windows: 54 s
Installing 2/7<EMAIL_ADDRESS>Building<EMAIL_ADDRESS>-- Using cached libjpeg-turbo-libjpeg-turbo-3.0.1.tar.gz.
-- Cleaning sources at C:/Users/ךינשגכהד/vcpkg/buildtrees/libjpeg-turbo/src/3.0.1-4324fbd2eb.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source C:/Users/ךינשגכהד/vcpkg/downloads/libjpeg-turbo-libjpeg-turbo-3.0.1.tar.gz
-- Applying patch add-options-for-exes-docs-headers.patch
-- Applying patch workaround_cmake_system_processor.patch
-- Using source at C:/Users/ךינשגכהד/vcpkg/buildtrees/libjpeg-turbo/src/3.0.1-4324fbd2eb.clean
-- Configuring x64-windows
-- Building x64-windows-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: C:/Users/ךינשגכהד/scoop/apps/cmake/3.28.1/bin/cmake.exe --build . --config Debug --target install -- -v -j21
    Working Directory: C:/Users/ךינשגכהד/vcpkg/buildtrees/libjpeg-turbo/x64-windows-dbg
    See logs for more information:
      C:\Users\ךינשגכהד\vcpkg\buildtrees\libjpeg-turbo\install-x64-windows-dbg-out.log

Call Stack (most recent call first):
  installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
  installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
  ports/libjpeg-turbo/portfile.cmake:58 (vcpkg_cmake_install)
  scripts/ports.cmake:170 (include)

error: building libjpeg-turbo:x64-windows failed with: BUILD_FAILED
Elapsed time to handle libjpeg-turbo:x64-windows: 16 s
Installing 3/7<EMAIL_ADDRESS>Building<EMAIL_ADDRESS>-- Using cached libjpeg-turbo-libjpeg-turbo-3.0.1.tar.gz.
-- Cleaning sources at C:/Users/ךינשגכהד/vcpkg/buildtrees/libjpeg-turbo/src/3.0.1-4324fbd2eb.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source C:/Users/ךינשגכהד/vcpkg/downloads/libjpeg-turbo-libjpeg-turbo-3.0.1.tar.gz
-- Applying patch add-options-for-exes-docs-headers.patch
-- Applying patch workaround_cmake_system_processor.patch
-- Using source at C:/Users/ךינשגכהד/vcpkg/buildtrees/libjpeg-turbo/src/3.0.1-4324fbd2eb.clean
-- Configuring x64-windows-static
-- Building x64-windows-static-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: C:/Users/ךינשגכהד/scoop/apps/cmake/3.28.1/bin/cmake.exe --build . --config Debug --target install -- -v -j21
    Working Directory: C:/Users/ךינשגכהד/vcpkg/buildtrees/libjpeg-turbo/x64-windows-static-dbg
    See logs for more information:
      C:\Users\ךינשגכהד\vcpkg\buildtrees\libjpeg-turbo\install-x64-windows-static-dbg-out.log

Call Stack (most recent call first):
  installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
  installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
  ports/libjpeg-turbo/portfile.cmake:58 (vcpkg_cmake_install)
  scripts/ports.cmake:170 (include)

error: building libjpeg-turbo:x64-windows-static failed with: BUILD_FAILED
Elapsed time to handle libjpeg-turbo:x64-windows-static: 17 s
Installing 4/7<EMAIL_ADDRESS>Building<EMAIL_ADDRESS>-- Using cached openssl-openssl-openssl-3.2.0.tar.gz.
-- Cleaning sources at C:/Users/ךינשגכהד/vcpkg/buildtrees/openssl/src/nssl-3.2.0-5a1db6e780.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source C:/Users/ךינשגכהד/vcpkg/downloads/openssl-openssl-openssl-3.2.0.tar.gz
-- Applying patch asm-comments.patch
-- Applying patch declspec-align.patch
-- Applying patch qt-msvc.patch
-- Applying patch script-prefix.patch
-- Applying patch windows/install-layout.patch
-- Applying patch windows/install-pdbs.patch
-- Applying patch unix/android-cc.patch
-- Applying patch unix/move-openssldir.patch
-- Applying patch unix/no-empty-dirs.patch
-- Applying patch unix/no-static-libs-for-shared.patch
-- Applying patch unix/disable-quicserver.patch
-- Using source at C:/Users/ךינשגכהד/vcpkg/buildtrees/openssl/src/nssl-3.2.0-5a1db6e780.clean
-- Getting CMake variables for x64-windows
-- Getting CMake variables for x64-windows
-- Prerunning x64-windows-dbg
-- Building x64-windows-dbg
-- Restarting build without parallelism
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: "C:/Program Files/Microsoft Visual Studio/2022/Preview/VC/Tools/MSVC/14.39.33321/bin/Hostx64/x64/nmake.exe" /NOLOGO /G /U /F makefile install_dev install_modules INSTALL_PDBS=ON
    Working Directory: C:/Users/ךינשגכהד/vcpkg/buildtrees/openssl/x64-windows-dbg
    See logs for more information:
      C:\Users\ךינשגכהד\vcpkg\buildtrees\openssl\install-x64-windows-dbg-nmake-out.log
      C:\Users\ךינשגכהד\vcpkg\buildtrees\openssl\install-x64-windows-dbg-nmake-err.log

Call Stack (most recent call first):
  scripts/cmake/vcpkg_build_nmake.cmake:156 (vcpkg_execute_build_process)
  ports/openssl/windows/portfile.cmake:69 (vcpkg_build_nmake)
  ports/openssl/portfile.cmake:78 (include)
  scripts/ports.cmake:170 (include)

error: building openssl:x64-windows failed with: BUILD_FAILED
Elapsed time to handle openssl:x64-windows: 2.5 min
Installing 5/7<EMAIL_ADDRESS>Building<EMAIL_ADDRESS>-- Using cached openssl-openssl-openssl-3.2.0.tar.gz.
-- Cleaning sources at C:/Users/ךינשגכהד/vcpkg/buildtrees/openssl/src/nssl-3.2.0-5a1db6e780.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source C:/Users/ךינשגכהד/vcpkg/downloads/openssl-openssl-openssl-3.2.0.tar.gz
-- Applying patch asm-comments.patch
-- Applying patch declspec-align.patch
-- Applying patch qt-msvc.patch
-- Applying patch script-prefix.patch
-- Applying patch windows/install-layout.patch
-- Applying patch windows/install-pdbs.patch
-- Applying patch unix/android-cc.patch
-- Applying patch unix/move-openssldir.patch
-- Applying patch unix/no-empty-dirs.patch
-- Applying patch unix/no-static-libs-for-shared.patch
-- Applying patch unix/disable-quicserver.patch
-- Using source at C:/Users/ךינשגכהד/vcpkg/buildtrees/openssl/src/nssl-3.2.0-5a1db6e780.clean
-- Getting CMake variables for x64-windows-static
-- Getting CMake variables for x64-windows-static
-- Prerunning x64-windows-static-dbg
-- Building x64-windows-static-dbg
-- Restarting build without parallelism
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: "C:/Program Files/Microsoft Visual Studio/2022/Preview/VC/Tools/MSVC/14.39.33321/bin/Hostx64/x64/nmake.exe" /NOLOGO /G /U /F makefile install_dev install_modules INSTALL_PDBS=OFF
    Working Directory: C:/Users/ךינשגכהד/vcpkg/buildtrees/openssl/x64-windows-static-dbg
    See logs for more information:
      C:\Users\ךינשגכהד\vcpkg\buildtrees\openssl\install-x64-windows-static-dbg-nmake-out.log
      C:\Users\ךינשגכהד\vcpkg\buildtrees\openssl\install-x64-windows-static-dbg-nmake-err.log

Call Stack (most recent call first):
  scripts/cmake/vcpkg_build_nmake.cmake:156 (vcpkg_execute_build_process)
  ports/openssl/windows/portfile.cmake:69 (vcpkg_build_nmake)
  ports/openssl/portfile.cmake:78 (include)
  scripts/ports.cmake:170 (include)

error: building openssl:x64-windows-static failed with: BUILD_FAILED
Elapsed time to handle openssl:x64-windows-static: 2.5 min
Installing 6/7<EMAIL_ADDRESS>Building<EMAIL_ADDRESS>error: building qt5-base:x64-windows failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES
  due to the following missing dependencies:
    harfbuzz[core]:x64-windows
    harfbuzz[freetype]:x64-windows
    libjpeg-turbo[core]:x64-windows
    openssl[core]:x64-windows
Elapsed time to handle qt5-base:x64-windows: 394 us
Installing 7/7<EMAIL_ADDRESS>Building<EMAIL_ADDRESS>error: building qt5-base:x64-windows-static failed with: CASCADED_DUE_TO_MISSING_DEPENDENCIES
  due to the following missing dependencies:
    libjpeg-turbo[core]:x64-windows-static
    openssl[core]:x64-windows-static
    qt5-base[core]:x64-windows
Elapsed time to handle qt5-base:x64-windows-static: 428 us
Total install time: 6.4 min
RESULTS
  harfbuzz:x64-windows: BUILD_FAILED: 54 s
  libjpeg-turbo:x64-windows: BUILD_FAILED: 16 s
  libjpeg-turbo:x64-windows-static: BUILD_FAILED: 17 s
  openssl:x64-windows: BUILD_FAILED: 2.5 min
  openssl:x64-windows-static: BUILD_FAILED: 2.5 min
  qt5-base:x64-windows: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 394 us
  qt5-base:x64-windows-static: CASCADED_DUE_TO_MISSING_DEPENDENCIES: 428 us

SUMMARY FOR x64-windows
  BUILD_FAILED: 3
  CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1
SUMMARY FOR x64-windows-static
  BUILD_FAILED: 2
  CASCADED_DUE_TO_MISSING_DEPENDENCIES: 1

### Failure logs

vcpkg install --recurse  --head --keep-going --x-use-aria2 --enforce-port-checks --triplet=x64-windows-static qt5-base

### Additional context

_No response_

Try again on a path without special characters

Fixed the issue.


[FEATURE] Enable clearing of past message content

Is your feature request related to a problem? Please describe.
There are cases that we want to force clearing of message data on BlockChain, such as when the recipient of a message has compromised the encryption key.
On the other hand, the sender of a message may also want to discard the message due to an error or other reason.
Describe the solution you'd like

Add clearMessage function to E2EMessaging.sol that can delete Messages already sent
The function can only be executed by the sender and recipient of the message.

The requirement for the message recipient to delete the message would seem to be that the encryption key set by the recipient has been compromised, but in this case (unfortunately) simply deleting the message is not sufficient. This is because
Therefore, I see no need to implement the recipient condition.

Thanks for your comment.
closed.


Steps 2 and 3 are swapped in order

The order of these two steps should be swapped according to the order of the sections on Azure IoT Central - Create page. Nonetheless, if you change your application name before choosing a template, choosing a template will modify the prefix of your application name again.

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

ID: ac080129-df96-f794-3397-999ecc3d1955
Version Independent ID: 69435e73-967c-72ac-b0af-02d6ef4767f2
Content: Create an Azure IoT Central application
Content Source: articles/iot-central/quick-deploy-iot-central.md
Service: iot-central
GitHub Login: @viv-liu
Microsoft Alias: viviali

@Auticons1 Thanks for your comment. We are actively investigating and will get back to you shortly.

@Auticons1  I have assigned the issue to the content author to evaluate and update as appropriate.

@viv-liu Could you please check this issue and update the doc if needed.

Thank you! Good call. See PR #84185

Thanks @viv-liu for your help. @Auticons1 Thanks for taking the time to help us make this docs better.
We will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.


Serialize/Deserialize sapling data in V5

Motivation
Parse sapling data in transaction v5: https://github.com/ZcashFoundation/zebra/issues/1829
Solution
It is very similar to V4 but the order of the fields is different in the 2 versions. This complicates a bit the de-duplication efforts.
For the serialize a new type SigShieldedData was added and the ZcashSerialize implementation is done against this new type that haves the shielded data and a flag to control if the serializing of the binding_sig field will be done here or not. V4 needs to serialize the binding_sig later so the flag for it is false while in V5 everything can be done in the same place so this flag is true.
For deserialization the idea is similar but we cant implement a type as zcash_deserialize cant access the instance(no self is available). So by now i implemented this as a function.
The rest is pretty straightforward however i am not sure if this is the best approach, open to options.
Review
Related Issues
If merged this will close  https://github.com/ZcashFoundation/zebra/issues/1829

This PR was replaced by the already approved and merged design for V5 (https://github.com/ZcashFoundation/zebra/pull/1886), an initial refactor based on the design and implementation in V4 (https://github.com/ZcashFoundation/zebra/pull/1946) and a PR that will be submitted for V5.


Solves the ISSUE #426. No need to update the CURRENT_ENGINE_RELEASE p…

…roperty when it has value.
In current code when the CURRENT_ENGINE_RELEASE contains the same version as in remote web, it overwrites
the property with the empty string, but in OracleDB there is no difference between empty string and null,
and it stores a null value, so when the plugin read all properties and it tries to store them in a HashMap,
the plugin fails with a NullPointerException.
And the code executes one of twice for the same version, when there is no need to save it until it changes.

While this would solve the NPE; I believe it would break the intended functionality. Instead, we would need to implement deleteProperty.

I incorporated similiar changes via a recent commit. Hopefully, you will not run into NPE issues with the Oracle database dialect.


Fix version conflicts caused by PR#1412

I encountered a similar dependency hell issue when bump ReactiveUI.Fody from 14.1.1 to 14.2.1. (PR#1412).
Hope this fix can help you.
Best regards,
sucrose

I had never received an antivirus alert with the ReactiveExample.dll file and now Norton is alerting that he deleted this file because he contained the Heur.AdvML.B virus .


Feat#Provide a quickfix for non-exported types

Fixes #37440

if the locals originate from a .d.ts file, do nothing.

No export found in the file:

The declaration contains multiple variables, creating export {...}
The declaration is a single function or variable: add export

more than one export {...} found in the file:

The declaration contains multiple variables or The declaration is a single variable, add the declaration to the last export {...}
The declaration is a single function: add export

@DanielRosenwasser Feel free to review if you have time

@Qiyu8 do you want to keep working on this? I think the main thing left to fix is the fix-all message.

@sandersn Please feel free to merge right now ,write a custom getAllCodeActions handler is a little diffcult for me.

@sandersn @DanielRosenwasser Is there anything I can do?

@Qiyu8 I would like to change the message used in the fix-all case before merging this. I don't like the current message.

@Qiyu8, some comments are still open...
Also, it would be good to rebase + squash to a single commit with a good overall commit message.

Sorry for the delay, I spent a lot of time in rebase + squash and finally all of the errors and requirements has fulfilled, @elibarzilay @DanielRosenwasser , Please feel free to review.

@typescript-bot pack this

@DanielRosenwasser I think this PR is ready for merge, What else do I need to do?

@typescript-bot pack this

@DanielRosenwasser I think this PR is ready for merge, What else do I need to do?

https://github.com/microsoft/TypeScript/pull/37980#discussion_r470918800 is still something I am wondering about. I'm not seeing why the existing method didn't suffice here.

@Qiyu8 do you want to keep working on this?

@sandersn Thanks for your caring, I think the only problem is to ensure the export keyword doesn't get placed before the comment as @DanielRosenwasser pointed out, But I didn't find a solution to do that.

@Qiyu8 I haven't had good experience with comment trivia myself, so maybe you can look at similar codefixes or refactors and then try @DanielRosenwasser 's suggestions?

@DanielRosenwasser How to get the DeclarationStatement of a FunctionSymbol?
if (isFunctionSymbol(localSymbol) && isDeclarationStatement(current.?)) {
            changes.insertExportModifier(sourceFile, current.?);
            return;
        }

I want to add export in front of a function.

@Qiyu8 Sorry for dropping this for so long. I understand if you don't want to work on this anymore.
To answer your latest question: s.valueDeclaration is the value declaration of the symbol, which is the one you want for a function (since a function is a value, not a type.)

This PR hasn't seen any activity for quite a while, so I'm going to close it to keep the number of open PRs manageable. Please let me know if you want to keep working on it and if you need more help to find the declaration of a function.


Make side panels resizable

Summary
It would be nice if side panels (such as the ones for viewing workflow node details and logs) were resizable.
Use Cases
The primary use case I have in mind would be to make it easier to view content which exceeds the standard width of the side panel. It might also be useful with the logs side panel, to allow the primary page content to be visible alongside the logs.
I did a rough mockup (sorry for the poor performance, screen recording slows my computer down significantly):
https://user-images.githubusercontent.com/20373585/172034555-5ada41e7-3e61-443a-8680-676bae3a50a3.mov
I'd be happy to submit a PR if this gets the go-ahead.

Message from the maintainers:
Love this enhancement proposal? Give it a 👍. We prioritise the proposals with the most 👍.

@dakotalillie Nice enhancement. Do you like to submit the PR for this feature?

Sure thing! I'll submit a PR shortly.


v12 SDK Example

@nprieto95
Can we get an example on how to do this with the v12 .NET SDK for Storage? That class "StorageCredentials" does not exist anymore.

I see that the issue is resolved. Thanks for the update here.

@Karishma-Tiwari-MSFT Intention was to move it here, since it is issue with Storage SDK not Key Vault,

@jlichwa Please provide us with the link to the documentation you are referring to so I can direct it to the right team.

I apologize @Karishma-Tiwari-MSFT this one was created by mistake the right one is here https://github.com/MicrosoftDocs/azure-docs/issues/62619


confidential token: Do not permit token accounts to be closed when the withheld amount is non-zero

@samkim-crypto - is adding a HarvestWithheldTokensToMint-like instruction for zk tokens on your todo list?

Ah yes, I was actually waiting on your review here.

Ah yes, I was actually waiting on your review here.

🙀 thanks. ping me harder next time please!


[Popover]Add Intent color

Figma for Popover shows support for intent prop (colors): Figma

We did not implement this in the first version of the popover.
We provide to add background intent on Android

Description, Motivation and Context
Implementing intent prop on Popover (colors)
Types of changes

[x]  ✨ New feature (non-breaking change which adds functionality)
[x]  💄 Styles

Already done in #986


github/ci: Improve action runner

Commit Message:
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

adding a minor fix

/retest

breaks verify - fixing ...


ot-ctl commands hang indefinitely

Describe the bug
I have noticed that some ot-ctl commands do not exit cleanly, and seem to stay in the OpenThread CLI indefinitely. This makes it hard to write startup services that automatically set up the network and add a prefix.
Notably, ot-ctl reset hangs at the CLI:
$ sudo ot-ctl reset
>

I have noticed this behavior with channel and factoryreset commands as well.

Git commit id: fdba1c7
IEEE 802.15.4 hardware platform: nrf52840 dongle
Build steps: Build steps in the documentation with NETWORK_MANAGER=0
Network topology: one border router and one end device

Expected behavior
I would expect ot-ctl commands to exit immediately

When ot-ctl hang, is otbr-agent still running or it crashes?

submitted: https://github.com/openthread/openthread/pull/5011


Docs: group inherited methods and add detailed tooltips

Followup to https://github.com/manastech/crystal/commit/e0815e71e297642214b4e4d93837cb9c1588768e

Looks quite good, but there is a slight problem when showing a tooltip near the right edge of the browser.

How about a right padding of the 10-20% (would also solve the tooltip issue for most cases) and some more line height?

needs a container around the summary and then
padding-right: 10%;
line-height: 1.5em;

I like that it's a pure CSS solution, thank you!

@BlaXpirit you are fast! I didn't know it was possible to do it without JS, really nice :-)


README.md / formatting changes

Change formatting, cd command and mbed test were on the same line - which might confuse.
The keys in program flow were also using '  instead of `.

Thanks for your changes.
@ARMmbed/pdmc-integrators please review.


Object.entries is not a function

Describe the bug
For some users the library errors out throwing Object.entries is not a function. At first I thought this was an issue with IE as Object.entries does not work on IE, however, since plugging in AppSignal I've seen that the user agent is not matching IE.
To Reproduce
I wasn't able to reproduce the error on my own
Expected behaviour
No errors being thrown
Screenshots

Plugin version (please complete the following information): 2.3.2
Additional context
Sorry for the lack of information so far - though I can add some context. This application is mostly used inside the Facebook webview. My (very rough) guess is that some version of the Facebook browser don't support Object.entries either.
Likely the error comes from this file here as Object.entries is used a couple of times.
I'd imagine that the solution would be to have a simple polyfill like this.
Happy to create a PR to get it fixed if you're too busy to do it.

@ilrock Kindly create the PR. I'll review, merge and publish a new version.

Thanks @mclintprojects!
Just created a PR - I haven't found any contribution guide so I hope the structure I used works for you.
If it doesn't let me know and I'll make the necessary changes.

@ilrock Thanks for the PR. I've merged and published v2.4.3.


pysam: 0.15.3 -> 0.15.4 (and disabling tests)

This is a reopen of #80360

@ofborg build python37Packages.pysam

Tests have been disabled due to upstream test data incompatibilities with samtools 1.10.
See related issue: https://github.com/NixOS/nixpkgs/issues/79548 for additional discussion as well as https://github.com/pysam-developers/pysam/pull/890
Tests are to be re-enabled once upstream issues are fixed.

@jonringer Thanks. Included your recipe.

Also backported to 20.03 in 07f20d062430419839fa195e6db97290fd3fed9d, which is fine since this is strictly a bugfix release: https://github.com/pysam-developers/pysam/releases/tag/v0.15.4


Feature/use ssm

Breaking Change
use ssm secret store

https://github.com/kotatsu360/gomashio/issues/3


Update Statement

If you mark an entity as changed, that has only primary key columns an invalid statement is generated
because there are no columns left to update. Is this by Design?

EF version?

RC1-final

We think this is fixed in RC2

This no longer reproes.


Use of emoticon

Hi All,
I had been using my conversation for Slack channel and using emoticons in my conversation.
Using this webchat widget the emojis from Slack are not displaying.
In Slack I will have something like :pray: displaying the right emoticon and in this widget I get literally :pray: written as part of the conversation instead of showing its emoji.
there is something I need to enable?
Thanks and all the best

Hi, this way of formatting emojis is unique to Slack, it's just plain text that Slack interprets as emojis. If you want to display emojis you can use the actual unicode representation, this way they will work everywhere.

See this website: https://unicode.org/emoji/charts/full-emoji-list.html


[Java][DateTime] Enable and Fix DateTimeModel with ComplexCalendar unit tests

Enable 83 tests.
Fix several issues with ComplexCalendar enable.

This PR is based on #1072. We'll rebase once it is merged.

Please rebase and I will merge this PR, thanks.

Sorry that this PR needs to rebase again.

@guom08 The branch has been rebased.


Remove password strength meter component

This pull request seeks to remove the Password Strength Meter component, but primarily exists to prompt a discussion around how to decrease the size of the JavaScript we publish. (In other words, I'm not attached to the idea of actually removing the component)
The password strength meter component inflates the size of the bundled JavaScript. It's the difference of 76.3kb excluded vs. 898.2kb included (12x increase). This is due to its use of the underlying zxcvbn dependency.
This size inflation is seen on most login.gov public-facing sites, including the brochure site and the IDP. This cost has incurred a high cost in effort spent toward workarounds for the large size (LG-3995, LG-3716).
The JavaScript implementation published in the design system is also not currently used in any login.gov projects. This includes identity-idp for which it was presumably intended. The IDP implements a copy of the component JavaScript (source), perhaps due to the need for internationalization of labels which the design system variant does not support. It has also fallen out-of-sync with the design system.
Some options for mitigating this could include...

Remove the component from the design system and consider it a custom component of identity-idp
Exclude the component from the "auto" version of the JavaScript bundle (including main.js), where a consuming project must opt-in to use the component
Exclude the zxcvbn dependency from the design system, where a consuming project must provide this themselves (e.g. by window.zxcvbn global)
Use dynamic import to load the zxcvbn on-demand, and only when the component is being initialized if a password meter element is present on the page

To a more general point, and given the recent increase in number of components we / USWDS ships by default, it could be worth exploring a pattern for loading dependencies on-demand only when component elements are present on the page
This imposes some requirements on how the project is consumed in order to take advantage of the optimization, since it relies on bundlers to manage code splitting e.g. Webpack, Rollup, Parcel, Browserify (?).

The plan would be to copy this component back into the IDP and just use it there right?
Since we only use the component in the one place I am in favor of removing it from this repo to size things down, and punting the question about dynamic loading entirely

The plan would be to copy this component back into the IDP and just use it there right?

Yeah, and since we already duplicate the JavaScript, we'd only need to copy over styles.

I raised this during yesterday's UX Huddle, and there was general consensus that it's reasonable to remove this component for now, given that it's not currently consumed directly anywhere, and consistent with similar decisions in the past to find patterns of reuse for promoting components into the design system.


Update does not work during adding of the same item if quantity is different

Update does not work properly during adding of the same item if quantity is different
Cart::add(37, 'Item name', 5, 100.00, ['color' => 'red', 'size' => 'M']);
Cart::add(37, 'Item name', 1, 100.00, ['color' => 'red', 'size' => 'M']);
Cart::add(37, 'Item name', 5, 100.00, ['color' => 'red', 'size' => 'M']);

@N-M Thank you, I will check it.

@N-M Hi, I have fixed it. please update to version: 1.0.1, Thanks.


[Enhancement]: Move pull-secret docs to separate section, within docs (instead of README)

PR: #21
What would you like to be added:
Add the https://github.com/redhat-et/microshift-documentation#pulling-container-image-from-private-registries content to a new folder, content/docs/user-docs (?) then content/docs/user-docs/pull-secret-private-registries/index.md with the content there, in index.md, and with weight above the known-issues. Also, will add a content/docs/user-docs/_index.md to create new index for this and future user-docs.
Why is this needed:
setting up:

operations
local development
deployment-modes

/assign
/assign @jianzzha

@jianzzha please note I've added you as co-author to the above PR, since our move may have messed with the git authorship of docs files

#21 merged, resolves this


Cant install this plugin

Im trying to install this plugin however im getting the following error output when it trys to install
npm WARN engine<EMAIL_ADDRESS>wanted: {"node":">=6.0.0"} (current: {"node":"0.10.40","npm":"2.13.3"})
gypnpm ERR! Windows_NT 6.2.9200
npm ERR! argv "C:\\Users\\phill\\AppData\\Local\\atom\\app-1.9.8\\resources\\app\\apm\\bin\\node.exe" "C:\\Users\\phill\\AppData\\Local\\atom\\app-1.9.8\\resources\\app\\apm\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "C:\\Users\\phill\\.atom\\.apm\\.apmrc" "--userconfig" "C:\\Users\\phill\\.atom\\.apmrc" "install" "C:\\Users\\phill\\AppData\\Local\\Temp\\d-116712-9940-ixqw4o\\package.tgz" "--target=0.37.8" "--arch=ia32"
npm ERR! node v0.10.40
npm ERR! npm  v2.13.3
npm ERR! code ELIFECYCLE

npm ERR<EMAIL_ADDRESS>install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script 'node-gyp rebuild'.
npm ERR! This is most likely a problem with the oniguruma package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get their info via:
npm ERR!     npm owner ls oniguruma
npm ERR! There is likely additional logging output above.

Odd. It does require the nodejs source to build the oniguruma dependency, but that should be bundled in Atom. Have you had any issues installing other plugins?
Only thing I can think of is re-installing Atom.

No i haven't had issues with any other plugins, including a number of yours. I'm trying to get is as part of your java Plus if that helps, and the other dependencies all work properly.

Still happening on a clean install of Atom, running Windows 10

I have the same problem, is their a place I can put the nodejs source manually?

I don't think, or at least I do not know.
It seems as Atom is "supposed" to figure it out by setting the correct headers to the node version which it's running. But there seems to be some issues.
This seem to be isolated to the windows platform.
I've attempted to update the first-mate package (which is the one that depends on oniguruma). Can you test if this still is an issue with v0.14.0 ?

still an issue,
luckily Atom try's to install this every time I open it so if something changes ill know straight away..........

Is it the same error message?

only thing that has changed is the following line has had the --production switch adde
"C:\\Users\\phill\\AppData\\Local\\Temp\\d-116724-13008-qaltdh\\package.tgz" "--target=0.37.8" "--arch=ia32" "--production"

Could you please post the full error output again?

`C:\Users\phill.atom\packages\build\node_modules\atom-package-deps\lib\view.js:65 [Package-Deps] Unable to install autocomplete-java-minus , Error: ><EMAIL_ADDRESS>install C:\Users\phill\AppData\Local\Temp\apm-install-dir-116724-7044-17na59k\node_modules\autocomplete-java-minus\node_modules\first-mate\node_modules\oniguruma

node-gyp rebuild

C:\Users\phill\AppData\Local\Temp\apm-install-dir-116724-7044-17na59k\node_modules\autocomplete-java-minus\node_modules\first-mate\node_modules\oniguruma>if not defined npm_config_node_gyp (node "C:\Users\phill\AppData\Local\atom\app-1.9.9\resources\app\apm\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node  rebuild )
npm WARN engine<EMAIL_ADDRESS>wanted: {"node":">=6.0.0"} (current: {"node":"0.10.40","npm":"2.13.3"})
gypnpm ERR! Windows_NT 6.2.9200
npm ERR! argv "C:\Users\phill\AppData\Local\atom\app-1.9.9\resources\app\apm\bin\node.exe" "C:\Users\phill\AppData\Local\atom\app-1.9.9\resources\app\apm\node_modules\npm\bin\npm-cli.js" "--globalconfig" "C:\Users\phill\.atom\.apm\.apmrc" "--userconfig" "C:\Users\phill\.atom\.apmrc" "install" "C:\Users\phill\AppData\Local\Temp\d-116724-7044-1qulsk4\package.tgz" "--target=0.37.8" "--arch=ia32" "--production"
npm ERR! node v0.10.40
npm ERR! npm  v2.13.3
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>install: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script 'node-gyp rebuild'.
npm ERR! This is most likely a problem with the oniguruma package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get their info via:
npm ERR!     npm owner ls oniguruma
npm ERR! There is likely additional logging output above.complete @ C:\Users\phill.atom\packages\build\node_modules\atom-package-deps\lib\view.js:65(anonymous function) @ C:\Users\phill.atom\packages\build\node_modules\atom-package-deps\lib\index.js:18step @ C:\Users\phill.atom\packages\build\node_modules\atom-package-deps\lib\index.js:55(anonymous function) @ C:\Users\phill.atom\packages\build\node_modules\atom-package-deps\lib\index.js:55_tickCallback @ internal/process/next_tick.js:103`

Yea looks like you correctly got the new version, not change with the issue though.
I think the best course of action is to create a thread on the Atom discuss board, as this is likely a problem with Atom or Oniguruma.
Oniguruma (and first-mate) is what is used for grammars (syntax highlighting, etc) in vanilla Atom so it "should" be possible.

I have started a thread, nothing insightful in there yet, but here is the link so you can follow along.
https://discuss.atom.io/t/errors-when-installing-a-plugin/32543/4

ok this just got weirder, I just downloaded the master branch, extracted and ran apm install and copied the resulting directory in, and it didn't throw any errors but I'm not getting any autocomplete prompts.

Did you put it in your packages directory? Otherwise you must run apm link too to actually get it into Atom. It's good news that the installation went through though.

its in the packages directory and atom is picking it up, I have tried with a .classpath file, and its still not working (I have tried both blank and pointing at the java lib dir, I am not getting an error on start up

Failed to collect java classes

Please bear in mind that I have not tested this on Windows at all... it "should" work.
Where do you get Failed to collect java classes ? Is there anything in the console if you open devtools in Atom?

its coming up in one of those lovely red popup boxes, the console has nothing in it.

I think there is something stopping it from working on windows. It's actually not autocomplete-java-minus which is collecting classes, but java-classpath-registry
There should be more information in that popup. What else is there?

So having a look at it, there is no other information in the error popup (seems strange looking at that code.)
all settings are default, the .classpath file is empty.

Since you have the code, maybe you could add a console.log on err and see what it says?

I'm not conversant with node etc so my attempted at doing that was a total failure.
however it looks like loading the class path is broken in a whole bunch of ways so perhaps IO should make an issue on that package to look at them.
I did notice that if you don't have the project folder open before you open atom, it doesn't load at all.

So, the release notes for 1.10.0 has this note:

Package that depend on native modules now install more reliably

Does it work with 1.10.0 ?

still not working with 1.10.0, im getting the same errors

Hello. I am unable to install this package in Atom. Running Windows 10 x64. The error is:
Failed to install java-plus dependencies
No further info is specified

<EMAIL_ADDRESS>install C:\Users\Catalin\AppData\Local\Temp\apm-install-dir-11729-5136-jhssa0\node_modules\autocomplete-java-minus\node_modules\oniguruma
node-gyp rebuild

C:\Users\Catalin\AppData\Local\Temp\apm-install-dir-11729-5136-jhssa0\node_modules\autocomplete-java-minus\node_modules\oniguruma>if not defined npm_config_node_gyp (node "C:\Users\Catalin\AppData\Local\atom\app-1.14.4\resources\app\apm\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "C:\Users\Catalin\AppData\Local\atom\app-1.14.4\resources\app\apm\bin\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )
C:\Users\Catalin\AppData\Local\Temp\apm-install-dir-11729-5136-jhssa0
`-- (empty)
(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.
Trace
at TLSSocket.addListener (events.js:239:17)
at TLSSocket.Readable.on (_stream_readable.js:673:33)
at Request. (C:\Users\Catalin\AppData\Local\atom\app-1.14.4\resources\app\apm\node_modules\npm-registry-client\lib\request.js:153:7)
at emitOne (events.js:77:13)
at Request.emit (events.js:169:7)
at ClientRequest. (C:\Users\Catalin\AppData\Local\atom\app-1.14.4\resources\app\apm\node_modules\request\request.js:823:10)
at emitOne (events.js:82:20)
at ClientRequest.emit (events.js:169:7)
at tickOnSocket (_http_client.js:502:7)
at onSocketNT (_http_client.js:514:5)
(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.
Trace
at TLSSocket.addListener (events.js:239:17)
at TLSSocket.Readable.on (_stream_readable.js:673:33)
at Request. (C:\Users\Catalin\AppData\Local\atom\app-1.14.4\resources\app\apm\node_modules\npm-registry-client\lib\request.js:153:7)
at emitOne (events.js:77:13)
at Request.emit (events.js:169:7)
at ClientRequest. (C:\Users\Catalin\AppData\Local\atom\app-1.14.4\resources\app\apm\node_modules\request\request.js:823:10)
at emitOne (events.js:82:20)
at ClientRequest.emit (events.js:169:7)
at tickOnSocket (_http_client.js:502:7)
at onSocketNT (_http_client.js:514:5)
(node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.
Trace
at TLSSocket.addListener (events.js:239:17)
at TLSSocket.Readable.on (_stream_readable.js:673:33)
at Request. (C:\Users\Catalin\AppData\Local\atom\app-1.14.4\resources\app\apm\node_modules\npm-registry-client\lib\request.js:153:7)
at emitOne (events.js:77:13)
at Request.emit (events.js:169:7)
at ClientRequest. (C:\Users\Catalin\AppData\Local\atom\app-1.14.4\resources\app\apm\node_modules\request\request.js:823:10)
at emitOne (events.js:82:20)
at ClientRequest.emit (events.js:169:7)
at tickOnSocket (_http_client.js:502:7)
at onSocketNT (_http_client.js:514:5)
gyp ERR! configure error
gyp ERR! stack Error: Python executable "C:\Users\Catalin\AppData\Local\Programs\Python\Python36-32\python.EXE" is v3.6.0, which is not supported by gyp.
gyp ERR! stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0.
gyp ERR! stack     at failPythonVersion (C:\Users\Catalin\AppData\Local\atom\app-1.14.4\resources\app\apm\node_modules\node-gyp\lib\configure.js:454:14)
gyp ERR! stack     at C:\Users\Catalin\AppData\Local\atom\app-1.14.4\resources\app\apm\node_modules\node-gyp\lib\configure.js:443:9
gyp ERR! stack     at ChildProcess.exithandler (child_process.js:204:7)
gyp ERR! stack     at emitTwo (events.js:87:13)
gyp ERR! stack     at ChildProcess.emit (events.js:172:7)
gyp ERR! stack     at maybeClose (internal/child_process.js:827:16)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "C:\Users\Catalin\AppData\Local\atom\app-1.14.4\resources\app\apm\bin\node.exe" "C:\Users\Catalin\AppData\Local\atom\app-1.14.4\resources\app\apm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\Catalin\AppData\Local\Temp\apm-install-dir-11729-5136-jhssa0\node_modules\autocomplete-java-minus\node_modules\oniguruma
gyp ERR! node -v v4.4.5
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\Catalin\AppData\Local\Temp\apm-install-dir-11729-5136-jhssa0\package.json'
npm WARN apm-install-dir-11729-5136-jhssa0 No description
npm WARN apm-install-dir-11729-5136-jhssa0 No repository field.
npm WARN apm-install-dir-11729-5136-jhssa0 No README data
npm WARN apm-install-dir-11729-5136-jhssa0 No license field.
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\Users\Catalin\AppData\Local\atom\app-1.14.4\resources\app\apm\bin\node.exe" "C:\Users\Catalin\AppData\Local\atom\app-1.14.4\resources\app\apm\node_modules\npm\bin\npm-cli.js" "--globalconfig" "C:\Users\Catalin\.atom\.apm\.apmrc" "--userconfig" "C:\Users\Catalin\.atom\.apmrc" "install" "C:\Users\Catalin\AppData\Local\Temp\d-11729-5136-1sdqkup\package.tgz" "--runtime=electron" "--target=1.3.13" "--arch=x64" "--global-style"
npm ERR! node v4.4.5
npm ERR! npm  v3.10.5
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>install: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the oniguruma package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs oniguruma
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls oniguruma
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR!      System Darwin 16.7.0
gyp ERR! command "/Applications/Atom.app/Contents/Resources/app/apm/bin/node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/.bin/node-gyp" "rebuild"
gyp ERR! cwd /private/var/folders/7v/pfng2hz10rbfpbgb889l1g3w0000gn/T/apm-install-dir-117529-63413-1kbmp1j.5ss5ze61or/node_modules/autocomplete-java-minus/node_modules/oniguruma
gyp ERR! node -v v6.9.5
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
npm WARN enoent ENOENT: no such file or directory, open '/private/var/folders/7v/pfng2hz10rbfpbgb889l1g3w0000gn/T/apm-install-dir-117529-63413-1kbmp1j.5ss5ze61or/package.json'
npm WARN apm-install-dir-117529-63413-1kbmp1j.5ss5ze61or No description
npm WARN apm-install-dir-117529-63413-1kbmp1j.5ss5ze61or No repository field.
npm WARN apm-install-dir-117529-63413-1kbmp1j.5ss5ze61or No README data
npm WARN apm-install-dir-117529-63413-1kbmp1j.5ss5ze61or No license field.
npm ERR! Darwin 16.7.0
npm ERR! argv "/Applications/Atom.app/Contents/Resources/app/apm/bin/node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm/bin/npm-cli.js" "--globalconfig" "/Users/hans/.atom/.apm/.apmrc" "--userconfig" "/Users/hans/.atom/.apmrc" "install" "/private/var/folders/7v/pfng2hz10rbfpbgb889l1g3w0000gn/T/d-117529-63413-1cx4wt2.ina3mobt9/package.tgz" "--runtime=electron" "--target=1.3.15" "--arch=x64" "--global-style"
npm ERR! node v6.9.5
npm ERR! npm  v3.10.10
npm ERR! code ELIFECYCLE

npm ERR<EMAIL_ADDRESS>install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the oniguruma package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs oniguruma
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls oniguruma
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /private/var/folders/7v/pfng2hz10rbfpbgb889l1g3w0000gn/T/apm-install-dir-117529-63413-1kbmp1j.5ss5ze61or/npm-debug.log
npm ERR! code 1

I'm sorry. I haven't had time to look into this, and time looks scarce looking forward too.
I know they've made some changes to onigurama (to improve performance!) but I have no idea how it has impacted compatability.
I think this package has potiential to deliver a good Java development experience to Atom, but right now it looks like I won't be able to finish it.
If anyone is willing to take over, give me a shout!

I was having the same error and was able to fix by installing libgcrypt. Upon researching, I believe this problem is caused by node not installing a module. FYI, I installed node through homebrew. But I also updated/installed some things prior. I do not want to skip the steps so here is what I did:

Update homebrew: brew upgrade.
Change Python version to the latest python version 2 in PATH. Referring to this error: gyp ERR! stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0.
Installed oniguruma: brew install oniguruma
Updated npm to the latest version: npm --version -> npm i -g npm
Updated node: brew upgrade node
Installed libgcrypt: brew install libgcrypt

These allowed me to install this package in atom. Hope it helps.


Missing parent call when overriding traits methods

For trait methods, the call parent::method doesn't exist.
So in this case we need to alias the method, like:
use Impersonate {
    impersonatable as baseImpersonatable;
}

And on the override we call it like this.
public function impersonatable(ImpersonateAuthorization $authorization): void
{
    $this->baseImpersonatable($authorization);
    $authorization->impersonator(static function (self $user) {
        return $user->hasRole('super-admin');
    });
}

When I do this, PHP Hammer still complains about the parent call.

Thank you for reporting this issue. We would appreciate it if you could provide more details about the error you encountered and provide a minimal reproducible code example. This will help us investigate and address the problem more effectively. Please feel free to share any additional information or code snippets related to the error.

I'm revisiting this problem, and I might have a slightly better understanding of what you mean.
From what I've gathered, even though you've performed a 'rename,' in PHP, you're actually creating a copy of the 'impersonatable' method (which, within your sample class, can be called as 'impersonatable' or 'baseImpersonatable' as long as it hasn't been overridden by the class or a parent class up to the level where the trait was used).
Hence, the suggestion to call parent::impersonatable() is still valid because it exists and is implicitly declared for PHP. (Personally, I think it's confusing, but there's not much we can do in this case unless it's a PHP bug.)
I'm closing this issue since you haven't provided any further feedback. However, please feel free to reopen it if I've misunderstood your request, and provide a complete example if possible. Once I can reproduce it, I can consider further possibilities.

From what I've gathered, even though you've performed a 'rename,' in PHP, you're actually creating a copy of the 'impersonatable' method (which, within your sample class, can be called as 'impersonatable' or 'baseImpersonatable' as long as it hasn't been overridden by the class or a parent class up to the level where the trait was used).

This is not correct because trait add methods like they are in class and not on parent, they are more like an extension than an inheritance. And I am not creating a copy, I am aliasing the method.
https://www.php.net/manual/en/language.oop5.traits.php#language.oop5.traits.conflict
To expand the example, in this case Authenticatable is the parent.
use Illuminate\Foundation\Auth\User as Authenticatable;
use Octopy\Impersonate\Concerns\Impersonate;
use Octopy\Impersonate\ImpersonateAuthorization;

class User extends Authenticatable {

    use Impersonate {
        impersonatable as baseImpersonatable;
    }

    public function impersonatable(ImpersonateAuthorization $authorization): void
    {
        $this->baseImpersonatable($authorization);
        $authorization->impersonator(static function (self $user) {
            return $user->hasRole('super-admin');
        });
    }
}

If I change the code to what hammer is suggesting, like this:
public function impersonatable(ImpersonateAuthorization $authorization): void
{
    parent::impersonatable($authorization);
    $authorization->impersonator(static function (self $user) {
        return $user->hasRole('super-admin');
    });
}

I get the following error, Call to undefined method App\Models\User::impersonatable()

In your code example, you are putting the trait in the parent class, that's why it both methods work.
I modified to look more like what is happening to me. And I get the same error.
https://3v4l.org/e3CDW#v8.2.11

Ah, now I get it!
I actually solved a similar problem, but not exactly this one because I hadn't fully understood it. I now realize that the issue is with the parent suggestion within the class that uses the trait itself, rather than in a more distant child class.
I'll address this issue very soon.

Thank you for your time in reporting this issue. The fix has been implemented in version 0.25.1 and is available exclusively through the Releases page. It will be implemented in the JetBrains Marketplace once this issue that are affecting some users are resolved (no ETA).
In response to your report:

The issue has been identified and fixed. Now, the condition you mentioned, where the inspection was suggesting the use of parent::call() at the same level where the trait was used, will no longer be suggested by the inspection.

If possible, install the version manually, test it, and see if it resolved the mentioned issue.


LCP, implement copy and copy constraints

There is currently no way to copy characters in the testapp. Therefore no way to check that copy constraints are properly handled in the toolkit.

Duplicate of https://github.com/readium/kotlin-toolkit/issues/223


[BUG] Pressing the Effect UP/DOWN key in ScreenGameplay changes the speed of the song

Is there an existing issue for this?

[X] I have searched the existing issues and none matched.

Operating System
Windows10 Pro
CPU
i5-7500 3.4GHz
GPU
GeForce GTX 1060 6GB
Storage
SSD
Game Version
4.18.1
Game Mode
dance
Theme
Default(Soundwaves)
WAIEI CitMin
Describe the problem
When I press the key set to Effect UP in ScreenGameplay, the song accelerates and when I press the Effect DOWN key, it decelerates
If this behavior is only in the default theme, then it is not a problem, but this phenomenon occurs in all themes
Even if this is a feature implemented for debugging purposes, it is still unusual behavior for the long note display to be corrupted as shown in the attached image
I would like the behavior of the Effect UP/DOWN keys during the game to be configurable on the theme side

Describe what should happen
The fix I am hoping for is to allow the behavior of the Effect UP/DOWN keys to be controlled by the theme
As for the long note display being corrupted, either is fine
Relevant Log output
No response

Ah yes, this is more of a result oversight of the rate mod fix. This effect was introduced in upstream for the SoundEffect mod, which would use these buttons to slow/speed up the song and zoom in/out holds respectively.
I'll take this one to fix.