Error on dispose() after completion/suggestions has been shown (highlightedLabel is null)

monaco-editor version: 0.11.1
Browser: Chrome
Error: "Cannot read property 'dispose' of undefined"
Where: at Renderer.disposeTemplate (suggestWidget.ts:179)
Cause: the highlightedLabel is null at code call on main editor dispose:
e.prototype.disposeTemplate = function(e) {
    e.highlightedLabel.dispose(),                    <-- error - highlightedLabel is null
    e.disposables = l.dispose(e.disposables)

Repro: In fresh editor (any e.g. css), CTRL + SPACE open suggestion list, ESC to close, now call the myEditor.dispose();
This error is new in 0.11 vs. prior version

I am getting the same issue (reported there #318)
    at Renderer.disposeTemplate (editor.main.js:102769)
    at PipelineRenderer.disposeTemplate (editor.main.js:24341)
    at editor.main.js:16068
    at Map.forEach (<anonymous>)
    at RowCache.garbageCollect (editor.main.js:16064)
    at RowCache.dispose (editor.main.js:16076)
    at editor.main.js:4023
    at Array.forEach (<anonymous>)
    at Object.dispose (editor.main.js:4023)
    at ListView.dispose (editor.main.js:23703)

I am doing the following:
    ngOnDestroy() {
        if (this._editor) {
            this._editor.getModel().dispose();
            this._editor.dispose();
        }
    }

@alexandrudima I might be wrong, but I have a suspicion that https://github.com/Microsoft/vscode/commit/472ede044204c03e390797841c1e76cb89b710c8 is only a workaround for the actual issue.
First of all, this is the stack trace I am getting:
Renderer</Renderer.prototype.disposeTemplate
suggestWidget.js:162
PipelineRenderer</PipelineRenderer.prototype.disposeTemplate
listWidget.js:612
RowCache</RowCache.prototype.garbageCollect/<
rowCache.js:66
forEach self-hosted:3625:9 RowCache</RowCache.prototype.garbageCollect
rowCache.js:62
RowCache</RowCache.prototype.dispose
rowCache.js:74
_dispose/<
lifecycle.js:20
forEach self-hosted:261:13 _dispose
lifecycle.js:20
ListView</ListView.prototype.dispose
listView.js:465
_dispose/<
lifecycle.js:20
forEach self-hosted:261:13 _dispose
lifecycle.js:20
List</List.prototype.dispose
listWidget.js:1075
SuggestWidget</SuggestWidget.prototype.dispose
suggestWidget.js:884
SuggestController</SuggestController.prototype.dispose
suggestController.js:165
CommonCodeEditor</CommonCodeEditor.prototype.dispose
commonCodeEditor.js:107
CodeEditorWidget</CodeEditorWidget.prototype.dispose
codeEditorWidget.js:115
StandaloneEditor</StandaloneEditor.prototype.dispose

When breaking on this exception in a debugger, I can see that templateData passed to disposeElement is an HTMLElement:

even though it should be ISuggestionTemplateData, an object.
There is no reason why ISuggestionTemplateData.highlightedLabel would be undefined, but of course the property does not exist on an HTMLElement.
I wondered how this could happen with TypeScript. Following the stack trace further, I can see that it is forwarded in PipelineRenderer.disposeTemplate(), which takes any[] as parameter. So that's why there is no compile error.
And we can see there is a bug in the code:

i doesn't get incremented so it will iterate over the renderers, but always pass the first templateData, which in this case is the wrong type.
This code snippet doesn't exist anymore in upstream VS Code and was fixed already a month ago:
https://github.com/Microsoft/vscode/commit/2454b3448208b40c2b70be68ef57e8677f1b6457
So https://github.com/Microsoft/vscode/commit/472ede044204c03e390797841c1e76cb89b710c8 at this point seems like it is handling a case that was broken in a way worse way but can't happen anymore.

:+1: I could not reproduce ... so I added a random if statement. Thanks for tracking this down! Cleaned up via https://github.com/Microsoft/vscode/commit/622eab8bebbe5a7b228cf890fc3ca1665a49bcf1


[Dotcom shell | Table of contents] storybook demo - DDS Consulting

Detailed description

Describe in detail the issue you're having.

Remove extra space between Lead space and ToC - horizontal to show how we recommend positioning ToC directly below Lead space.
Storybook

Design intent

Is this a feature request (new component, new icon), a bug, or a general
issue?

bug

Is this issue related to a specific component?

Web components Dotcom shell with Horizontal TOC story

What did you expect to happen? What happened instead? What would you like to
see changed?

We should demo the ToC in the position we wish adopters to use it.

What browser are you working in?

Chrome

What version of Carbon for IBM.com are you using?

Deploy preview of story linked above

What offering/product do you work on? Any pressing ship or release dates we
should be aware of?

Additional information

Hybrid Cloud developer:

[HC Jira ticket]
Dev estimate:
DDS consultant:  Kenny

@oliviaflory Is this still an issue or has it been fixed?

@RobertaJHahn There is still some space, but it's less noticeable now that the lead space does not have an image. Ideally we do fix it
Current stable Web Components

HC JIRA Ticket: https://jsw.ibm.com/browse/HC-2152
HC Engineer Assignee: @jkaeser


Why randomly discard a unit_length motion with a one-third probability in getitem()?

Hi, thanks for the great work!
I'm wondering why should we randomly discard a unit_length motion with a one-third probability in getitem function of Text2MotionDatasetEval class and Text2MotionDataset class? Why discard it and why with a one-third probability?
https://github.com/EricGuo5513/momask-codes/blob/7ac5c2784dee403461558a722f0fdfdf36a3a849/data/t2m_dataset.py#L211-L212
Thank you in advance for your reply.

Hi, thanks for your interest.
We just follow the benchmark setting from HumanML3D. Probably, it's for some augmentation.


Use commitlint for non-javascript project

Hello,
I'm currently working on some projects which do not use javascript. However I would like to use commitlint in the git hooks.
Is there an elegant way to do that ? For now I added a package.json that installs allows to install commitlint and husky + a commitlint rc file in my project. But it is not a good solution.
Thanks !

To understand your context a bit better can you explain why this is not a good solution?
Because you use something npm related in a non npm project?
What framework/language is your project based on? Maybe whatever you use offers a nice way to deal with githooks.
If not maybe using default githooks is an option. I'm not too familiar with creating these but maybe this helps: https://stackoverflow.com/a/26757067/1667461

Indeed, I don't feel comfortable creating a package.json manifest in an OCaml project.
I don't mind writing my own git hooks and having a command that would create that hooks that should be manually invoked after cloning the project
But then how do I install properly commitlint ?
Now that I think about it, I could ask the user to install commitlint globally...

Ok, I got something if someone is ever interested by that.
I got a file scripts/commit-msg.sh that is executable and contains
#!/bin/sh

# Colors are beautiful
RED='\033[0;31m'
GREEN='\033[0;32m'
BLUE='\033[0;34m'
NC='\033[0m'

echo "${BLUE}info:${NC} Executing commit-msg hook to check your commit message"

# Does commitlint exist ?
COMMITLINT=$(which commitlint)
if [ "$COMMITLINT" = "" ];
then
    # Commitlint does not exist :(
    echo "${RED}err:${NC}  Commitlint is not installed, please install it using"
    echo "             ${BLUE}npm install -g @commitlint/{cli,config-conventional}${NC}"
    exit 1
fi

# Commitlint is installed
cat $1 | commitlint
if [ $? == 1 ]; then
    # Commitlint returned 1, scream.
    echo "\n\n${RED}err:${NC}  Please correct your commit message !"
    exit 1
fi

# Do not forget to be nice to people when they do things well :D
echo "\n\n${GREEN}success:${NC} Thank you for writing a nice commit message !"

and my Makefile contains :
init:
	cp scripts/commit-msg.sh .git/hooks/commit-msg

The only issue would be that I don't believe such a hook will work on windows, but I can't test it right now.
I created an issue a bit too early, I apologise !


CORE-16199 Multi-source event mediator - Subscription (WIP)

Implements multi-source event mediator subscription.

@mbrkic-r3 : here are the most up to date state-manager PRs with the latest API changes:

https://github.com/corda/corda-api/pull/1240
https://github.com/corda/corda-runtime-os/pull/4602


Explore Dependency Injection framworks

Dependency Injection frameworks can simplify our dependency wiring and improve our integration tests by simplifying replacing core implementations with mocks and minimize duplicate code to instantiate types. Will also reduce instance instantiation code spread out across multiple utils such as this one
These are some examples of manual wiring and duplicate code that can be replaced by a DI framework:

https://github.com/filecoin-project/bacalhau/blob/61606de9842a4616798509040653ca0bc5f4e79a/pkg/node/node.go#L94
https://github.com/filecoin-project/bacalhau/blob/61606de9842a4616798509040653ca0bc5f4e79a/pkg/publicapi/util.go#L57
https://github.com/filecoin-project/bacalhau/blob/61606de984/pkg/executor/util/utils.go
https://github.com/filecoin-project/bacalhau/blob/61606de984/pkg/devstack/factories.go

I've had good experience with Guice while working with Java. Will look into dig, fx and wire
Feedback is welcome

wire is being recommended by multiple blogs as it does DI by code generation instead of reflection. However, it is not possible to override specific dependencies with mocks without having to create a separate injector or pass the mocks to the injector (reference), which defeats the whole purpose of using a DI framework!
fx is being used by IPFS Kubo implementation. Will reach out to the team to get their feedback


Make ShaderMaskLayer code builder aware

Context in https://github.com/flutter/engine/pull/35323#discussion_r949654981
/cc @flar

Quick fix: https://github.com/flutter/engine/pull/35534

This landed, closing


Disable ipv6 support for l4lb

High-level description
Disable ipv6 support for l4lb
Corresponding DC/OS tickets (obligatory)
These DC/OS JIRA ticket(s) must be updated (ideally closed) in the moment this PR lands:

DCOS_OSS-1993 ipv6 docker containers reboot agent nodes on aws

Related tickets (optional)
Other tickets related to this change:
Checklist for all PRs

[x] Included a test which will fail if code is reverted but test is not. If there is no test please explain here:
[x] Read the DC/OS contributing guidelines
[x] Followed relevant code rules Rules for Packages and Systemd

Checklist for component/package updates:
If you are changing components or packages in DC/OS (e.g. you are bumping the sha or ref of anything underneath packages), then in addition to the above please also include:

[x] Change log from the last version integrated (this should be a link to commits for easy verification and review): example
[x] Test Results: [link to CI job test results for component]
[x] Code Coverage (if available): [link to code coverage report]

https://github.com/dcos/dcos-net/pull/28

PLEASE FILL IN THE TEMPLATE ABOVE / DO NOT REMOVE ANY SECTIONS ABOVE THIS LINE
Instructions and review process
What is the review process and when will my changes land?
All PRs require 2 approvals using GitHub's pull request reviews.
Reviewers should be:

Developers who understand the code being modified.
Developers responsible for code that interacts with or depends on the code being modified.

It is best to proactively ask for 2 reviews by @mentioning the candidate reviewers in the PR comments area. The responsibility is on the developer submitting the PR to follow-up with reviewers and make sure a PR is reviewed in a timely manner. Once a PR has 2 ship-it's, no red reviews, and all tests are green it will be included in the next train.

@mesosphere-mergebot bump-ee

@mesosphere-mergebot bump-ee

@mesosphere-mergebot label [Ready For Review]

@mesosphere-mergebot bump-ee


Selc 2041 payment completed icon added

Short description
Include a summary of the changes.
Preview
If it makes sense, please add one or more screenshots/videos.
List of changes proposed in this pull request

Feature A
Feature B

Product
Please specify what product from which this feature originated (e.g: Piattaforma Notifiche, Area Riservata, etc…). Leave blank if it's not referred specifically to a single product.
How to test
Describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.

@esignore LGTM, but please provide a quick summary of the changes, better if there's an attached screenshot.


PARQUET-1788: Remove UBSan when rep/dev levels are null

@wesm or @xhochy since this technically falls inside the "parquet code base" would can you review/merge?

Is this UBSan issue reflected in any unit test?

It is covered by read/write arrow tests.  The ubsan check was only added last September it seems so might not be in the compiler our CI uses

Roger. I guess we might set up a UBSan target with clang "bleeding"


quantizer: group named parameters in SQL query

Many SQL libraries use named parameters when building queries. This results in queries that look like this when they are pulled from the library and sent in the trace:
SELECT * FROM sale_fee LEFT JOIN fee_type ON ( sale_fee.fee_type_id = fee_type.id )
WHERE sale_fee.sale_code = :p1 AND fee_type.fee_calculation_type IN ( :p2, :p3, :p4, :p5 )

It seems like it would be possible to translate these named parameters to regular ? placeholders, and then apply the normal filtering/grouping rules to them in order to reduce cardinality. Named params can be identified by the colon prefix.
SELECT * FROM sale_fee LEFT JOIN fee_type ON ( sale_fee.fee_type_id = fee_type.id )
WHERE sale_fee.sale_code = ? AND fee_type.fee_calculation_type IN ( ? )

A similar problem we are seeing, that seems to be partially implied by the description above, is that multiple unnamed placeholders in IN() are not merged. E.g. optionally I would something like the following (that is common when you have endpoints that accept a variable number of objects):
SELECT * FROM table WHERE id IN (?, ?, ?, ?)
SELECT * FROM table WHERE id IN (?, ?, ?, ?, ?)
SELECT * FROM table WHERE id IN (?, ?, ?, ?, ?, ?)

to be presented as:
SELECT * FROM table WHERE id IN (?)

This would help to avoid this:


The map editor can not load the map data

hello ,thank you for your project. there was a problem with my test. the map editor can find the map flie. but  I get an error when I open the map file.
2023-09-20 10:08:08.633[723:832][map_loader.cpp:92] Localization: failed to load map meta data, /media/lp_log/map/odometry/map_info.txt
2023-09-20 10:08:08.633[723:832][localization.cpp:92] Map Loader: error to load map: /media/lp_log/map

hello ,thank you for your project. there was a problem with my test. the map editor can find the map flie. but I get an error when I open the map file.
2023-09-20 10:08:08.633[723:832][map_loader.cpp:92] Localization: failed to load map meta data, /media/lp_log/map/odometry/map_info.txt 2023-09-20 10:08:08.633[723:832][localization.cpp:92] Map Loader: error to load map: /media/lp_log/map

The map path should be 'lp_log/map/xxx', you should put the dumped map directory into 'lp_log/map/'

hello ,thank you for your project. there was a problem with my test. the map editor can find the map flie. but I get an error when I open the map file.
2023-09-20 10:08:08.633[723:832][map_loader.cpp:92] Localization: failed to load map meta data, /media/lp_log/map/odometry/map_info.txt 2023-09-20 10:08:08.633[723:832][localization.cpp:92] Map Loader: error to load map: /media/lp_log/map

The map path should be 'lp_log/map/xxx', you should put the dumped map directory into 'lp_log/map/'

I do not understand where to set this directory.

hello ,thank you for your project. there was a problem with my test. the map editor can find the map flie. but I get an error when I open the map file.
2023-09-20 10:08:08.633[723:832][map_loader.cpp:92] Localization: failed to load map meta data, /media/lp_log/map/odometry/map_info.txt 2023-09-20 10:08:08.633[723:832][localization.cpp:92] Map Loader: error to load map: /media/lp_log/map

The map path should be 'lp_log/map/xxx', you should put the dumped map directory into 'lp_log/map/'

I do not understand where to set this directory.

After running out the data, a pointcloud map has been built and we can use 'CTRL+ Left Click' to enter the map editor page, In 'FILE' menu, you can save the map to the disk (use 'mount --bind /root/exchange/ /media/external/' to simulate a external disk).
Then, you can open the saved in map editor.

hello ,thank you for your project. there was a problem with my test. the map editor can find the map flie. but I get an error when I open the map file.
2023-09-20 10:08:08.633[723:832][map_loader.cpp:92] Localization: failed to load map meta data, /media/lp_log/map/odometry/map_info.txt 2023-09-20 10:08:08.633[723:832][localization.cpp:92] Map Loader: error to load map: /media/lp_log/map

The map path should be 'lp_log/map/xxx', you should put the dumped map directory into 'lp_log/map/'

I do not understand where to set this directory.

After running out the data, a pointcloud map has been built and we can use 'CTRL+ Left Click' to enter the map editor page, In 'FILE' menu, you can save the map to the disk (use 'mount --bind /root/exchange/ /media/external/' to simulate a external disk). Then, you can open the saved in map editor.

thank you for your suggestion


Preload routes like instantclick.js

Hey folks!
I am attempting to integrate the concepts behind Instantclick.js (http://instantclick.io/) into ui-router. This would allow a user to optionally configure hover events and touchstart events to preload controller dependencies.
I've got it working (somewhat) but would love some feedback and help to make it stable:
https://github.com/mrsweaters/ui-router/commit/5f1df14ccf619ff66a35d3709ca81cd7c8c74340
Right now I'm seeing issues where $state locals are getting undefined and the to route doesn't properly load.
Todo:

[ ] Fix undefined locals bug on to.navigable
[ ] Make this feature opt-in with attribute
[ ] Write tests
[ ] Use $timeout to determine intent

https://gist.github.com/eddiemonge/f6a58169c2846731a1eb


0691 deploy 301 redirects to s3+cloudfront

This PR represents a minor cleanup as we prepare for 0.5.0 release. It includes:

Renamed VinylHandlebars.js to PageBuilder.js
Replaced dependency on through2 with native Readable stream in PageBuilder.js
Added support for generic 301 redirects from the data source in PageBuilder.js
Updated Vinyl-S3.js to set the x-amz-website-redirect-location header for any files that contain the redirect property

Note: Only the Vinyl-S3 file adapter supports the deployment of 301 redirects. Apart from symlinking, the 301/302 concept is not part of OS filesystems.

I am self-approving since the changes are minor and Jake is having a family day.


Incorrect state of the dryer RC81U2AV3W in standby mode - remote start error

Describe the bug
The dryer RC81U2AV3W displays an incorrect status in stand by mode, remote start not working.
In the standby state, it shows the "power" and the "weighing process".
Expected behavior
N/A
Screenshots

Environment details:
"home_assistant": {
"installation_type": "Home Assistant OS",
"version": "2024.1.6",
"dev": false,
"hassio": true,
"virtualenv": false,
"python_version": "3.11.6",
"docker": true,
"arch": "x86_64",
"timezone": "Europe/Prague",
"os_name": "Linux",
"os_version": "6.1.71-haos",
"supervisor": "2023.12.1",
"host_os": "Home Assistant OS 11.4",
"docker_version": "24.0.7",
"chassis": "vm",
"run_as_root": true

LG device type and model with issue:
RC81U2AV3W
LG devices connected (list):
Dryer RC81U2AV3W (displayed as RC90U2_WW)
Washer F94J8VS2W (displayed as WTWS3-FL)

Output of HA logs
smartthinq_sensors-e91b845c3d3d24f84b2d7dead3ee2010-Susicka-f5d4396df59b639317941367a04067f9.json.txt
config_entry-smartthinq_sensors-1d77c044972c3e4628a161399a90e993.json.txt

Additional context

OK.
Thank You very much

@Jirka44,
please try if last release fix your issue and report here your feedback.

Hi ollo69,
you are megamind. :) Update works great! Issue is solved.
Thank You very much.
Your work is awesome!

Good to hear that it works, so I close this.


ETA on a production ready release?

Hi,
This is probably not the best format for this question, but do you have an ETA on this being stable/ready for production use?
The only information I could find was on this old stackoverflow post, but I reserve the right to have been looking in the wrong place :-).
Thanks,
John

We have recently released 3.0.0-alpha.6, which delivers TeX and MathML input together with CommonHTML output.  We are planning a public beta release next month.  We don't have a date for a production release, but I would hope by the end of the summer.  You can follow the developer forum for more information, and the mathjax-v3 github site for the actual code.

Awesome. Many thanks! :-)


[Feature Request]: Add peppering to password hashing

Package
lucia
Description
Currently, the guides only mention to hash the password (using a modern algorithm that already include a salt). But it is usually recommended to also pepper the password before storing it in the database.
It would be nice if lucia could provide an opinionated hashPassword(password: string, peppers: string[]) method that uses argon2id plus peppers, and a corresponding  verifyPassword(password: string, peppers: string[]). These methods should then be used in the guides.

Unfortunately the runtime agnostic nature of Lucia makes it unrealistic to add password hashing utility into the library itself. The Argon2id API provided by Oslo already has a secret option to effectively "pepper" your hashes

Thanks for the pointer to secret. I wasn't aware of it before/it's semantics.
Perhaps its still a good idea to add this option to the docs so that people following the guides implement the recommended security measures?

Would it make sense to add pepper to Scrypt from lucia? What's the recommendation between Scrypt and @noble/hashes? The docs mention both.

I would avoid tweaking how your passwords are hashed to "add security". Scrypt doesn't support peppering so don't try to force one with a custom implementation


database/sql: sql.Null[T] allows types incompatible with driver.Value, leading to runtime errors

Go version
go1.23.1
Output of go env in your module/workspace:
Not relevant

What did you do?
See example
What did you see happen?
Additional Context:
The defaultConverter in Go's database/sql package already includes logic for converting some native types that are not directly supported as driver.Value types. For example:

Unsigned integers (uint, uint8, uint16, uint32) are converted to int64.
uint64 values are converted to int64 if they fit within the int64 range; otherwise, an error is returned.
Pointers are dereferenced recursively, and the underlying value is converted.
Floating-point numbers like float32 are converted to float64.

This conversion logic allows these types to be used with SQL drivers indirectly, even though they are not directly accepted as driver.Value.
However, when using sql.Null[T], if T is an unsupported type like uint, it results in the error non-Value type %T returned from Value because sql.Null[T].Value() does not automatically apply the same conversion logic.
What did you expect to see?

Documentation Update: Clarify in the sql.Null[T] documentation that T should be one of the types accepted by driver.Value.
Type Constraints: Introduce type constraints to sql.Null[T] to restrict T to acceptable types.
Type Conversion in Value(): Modify the Value() method of sql.Null[T] to use the DefaultParameterConverter in V

Related Issues and Documentation

database/sql: Inconsistent Behavior with Custom Null Types #66621 (closed)
database/sql: sql.Null[T].Value method does not recognize T implementing driver.Valuer interface itself #69728
database/sql: panic inserting a nil pointer when underlying type implements driver.Valuer #8415 (closed)
database/sql: the Null* types naively/prematurely set .Valid=true before converting and scanning data #45662
database/sql: check Valuer pointer types if nil to insert NULL
database/sql: convert null values to []byte as nil #2788 (closed)
database/sql/driver: update documentation on what types drivers can return from Scan calls #14621 (closed)
database/sql: accept nil pointers to Valuers implemented on value receivers
database/sql: add configuration option to ignore null values in Scan #57066
Proposal: database/sql: NULL column values should be parsed as zero values for floats and ints instead of trying to parse with strconv #22542 (closed)

(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)

cc @bradfitz @kardianos @kevinburke

this problem is also happened for me
here's my example: https://go.dev/play/p/j8jGELERtNb
as you can see myType's underlying type is string (one of driver.Value accepted types) but still can not be converted

CC @methane


Changes to .env require a elm-app restart

Hey there,
I banged my head for a while this morning on how to use environement variables. Read the guide but was getting undefined all over the place.
This until I realized that those changes are not picked up by the dev-server.
So I simply added a short note to indicate that work on the .env file need an elm-app restart.
Cheers!

Wrong repo. Reopened here : https://github.com/halfzebra/create-elm-app/pull/362


KeyEscapeUtils module not found - React

Not sure why this package is referencing this non existent component of React.
Any clues?
Here is the error logs:
[piping] can't execute file: /Users/chriscates/projects/Custom-Box-Builder/bin/server.js
[1] [piping] error given was: Error: Cannot find module 'react/lib/KeyEscapeUtils'
[1]     at Function.Module._resolveFilename (module.js:440:15)
[1]     at Function._module2.default._resolveFilename (/Users/chriscates/projects/Custom-Box-Builder/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:423:34)
[1]     at Function.module._load (/Users/chriscates/projects/Custom-Box-Builder/node_modules/piping/lib/launcher.js:24:23)
[1]     at Module.require (module.js:468:17)
[1]     at require (internal/module.js:20:19)
[1]     at Object.<anonymous> (/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib/React3Renderer.js:57:23)
[1]     at Module._compile (module.js:541:32)
[1]     at Module._extensions..js (module.js:550:10)
[1]     at require.extensions.(anonymous function) (/Users/chriscates/projects/Custom-Box-Builder/node_modules/babel-register/lib/node.js:156:7)
[1]     at Object._module2.default._extensions.(anonymous function) [as .js] (/Users/chriscates/projects/Custom-Box-Builder/node_modules/require-hacker/babel-transpiled-modules/require hacker.js:260:68)
[1] [piping] further repeats of this error will be suppressed...
[0] ./~/react-three-renderer/lib/React3Renderer.js
[0] Module not found: Error: Cannot resolve module 'react/lib/KeyEscapeUtils' in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib
[0] resolve module react/lib/KeyEscapeUtils in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/node_modules
[0]     /Users/chriscates/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules
[0]     resolve 'file' or 'directory' lib/KeyEscapeUtils in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react
[0]       resolve file
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/KeyEscapeUtils doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/KeyEscapeUtils.json doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/KeyEscapeUtils.js doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/KeyEscapeUtils.jsx doesn't exist
[0]       resolve directory
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/KeyEscapeUtils doesn't exist (directory default file)
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/KeyEscapeUtils/package.json doesn't exist (directory description file)
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/src/react]
[0] [/Users/chriscates/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/KeyEscapeUtils]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/KeyEscapeUtils.json]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/KeyEscapeUtils.js]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/KeyEscapeUtils.jsx]
[0]  @ ./~/react-three-renderer/lib/React3Renderer.js 57:22-57
[0] ./~/react-three-renderer/lib/React3Renderer.js
[0] Module not found: Error: Cannot resolve module 'react/lib/getHostComponentFromComposite' in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib
[0] resolve module react/lib/getHostComponentFromComposite in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/node_modules
[0]     /Users/chriscates/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules
[0]     resolve 'file' or 'directory' lib/getHostComponentFromComposite in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react
[0]       resolve file
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/getHostComponentFromComposite doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/getHostComponentFromComposite.json doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/getHostComponentFromComposite.js doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/getHostComponentFromComposite.jsx doesn't exist
[0]       resolve directory
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/getHostComponentFromComposite doesn't exist (directory default file)
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/getHostComponentFromComposite/package.json doesn't exist (directory description file)
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/src/react]
[0] [/Users/chriscates/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/getHostComponentFromComposite]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/getHostComponentFromComposite.json]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/getHostComponentFromComposite.js]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/getHostComponentFromComposite.jsx]
[0]  @ ./~/react-three-renderer/lib/React3Renderer.js 65:37-87
[0] ./~/react-three-renderer/lib/React3Renderer.js
[0] Module not found: Error: Cannot resolve module 'react/lib/ReactInstrumentation' in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib
[0] resolve module react/lib/ReactInstrumentation in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/node_modules
[0]     /Users/chriscates/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules
[0]     resolve 'file' or 'directory' lib/ReactInstrumentation in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react
[0]       resolve file
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.json doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.js doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.jsx doesn't exist
[0]       resolve directory
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation doesn't exist (directory default file)
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation/package.json doesn't exist (directory description file)
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/src/react]
[0] [/Users/chriscates/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.json]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.js]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.jsx]
[0]  @ ./~/react-three-renderer/lib/React3Renderer.js 73:28-69
[0] ./~/react-three-renderer/lib/React3Renderer.js
[0] Module not found: Error: Cannot resolve module 'react/lib/ReactComponentTreeHook' in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib
[0] resolve module react/lib/ReactComponentTreeHook in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/node_modules
[0]     /Users/chriscates/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules
[0]     resolve 'file' or 'directory' lib/ReactComponentTreeHook in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react
[0]       resolve file
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactComponentTreeHook doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactComponentTreeHook.json doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactComponentTreeHook.js doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactComponentTreeHook.jsx doesn't exist
[0]       resolve directory
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactComponentTreeHook doesn't exist (directory default file)
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactComponentTreeHook/package.json doesn't exist (directory description file)
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node
[0] webpack built eedbef93951c176177d2 in 45681ms
[0] _modules/react-three-renderer/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/src/react]
[0] [/Users/chriscates/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactComponentTreeHook]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactComponentTreeHook.json]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactComponentTreeHook.js]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactComponentTreeHook.jsx]
[0]  @ ./~/react-three-renderer/lib/React3Renderer.js 137:29-72
[0] ./~/react-three-renderer/lib/InternalComponent.js
[0] Module not found: Error: Cannot resolve module 'react/lib/ReactInstrumentation' in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib
[0] resolve module react/lib/ReactInstrumentation in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules
[0]     resolve 'file' or 'directory' lib/ReactInstrumentation in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react
[0]       resolve file
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.json doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.js doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.jsx doesn't exist
[0]       resolve directory
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation/package.json doesn't exist (directory description file)
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation doesn't exist (directory default file)
[0]   looking for modules in /Users/chriscates/node_modules
[0]     /Users/chriscates/node_modules/react doesn't exist (module as directory)
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/src/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.json]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.js]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.jsx]
[0] [/Users/chriscates/node_modules/react]
[0]  @ ./~/react-three-renderer/lib/InternalComponent.js 31:28-69
[0] ./~/react-three-renderer/lib/React3CompositeComponentWrapper.js
[0] Module not found: Error: Cannot resolve module 'react/lib/ReactInstrumentation' in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib
[0] resolve module react/lib/ReactInstrumentation in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules
[0]     resolve 'file' or 'directory' lib/ReactInstrumentation in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react
[0]       resolve file
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.json doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.js doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.jsx doesn't exist
[0]       resolve directory
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation/package.json doesn't exist (directory description file)
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation doesn't exist (directory default file)
[0]   looking for modules in /Users/chriscates/node_modules
[0]     /Users/chriscates/node_modules/react doesn't exist (module as directory)
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/src/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.json]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.js]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.jsx]
[0] [/Users/chriscates/node_modules/react]
[0]  @ ./~/react-three-renderer/lib/React3CompositeComponentWrapper.js 31:28-69
[0] ./~/react-three-renderer/lib/utils/removeDevTool.js
[0] Module not found: Error: Cannot resolve module 'react/lib/ReactInstrumentation' in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib/utils
[0] resolve module react/lib/ReactInstrumentation in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib/utils
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules
[0]     resolve 'file' or 'directory' lib/ReactInstrumentation in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react
[0]       resolve file
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.json doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.js doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.jsx doesn't exist
[0]       resolve directory
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation/package.json doesn't exist (directory description file)
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation doesn't exist (directory default file)
[0]   looking for modules in /Users/chriscates/node_modules
[0]     /Users/chriscates/node_modules/react doesn't exist (module as directory)
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/src/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.json]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.js]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactInstrumentation.jsx]
[0] [/Users/chriscates/node_modules/react]
[0]  @ ./~/react-three-renderer/lib/utils/removeDevTool.js 3:28-69
[0] ./~/react-three-renderer/lib/utils/removeDevTool.js
[0] Module not found: Error: Cannot resolve module 'react/lib/ReactDOMUnknownPropertyHook' in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib/utils
[0] resolve module react/lib/ReactDOMUnknownPropertyHook in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib/utils
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/node_modules
[0]     /Users/chriscates/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules
[0]     resolve 'file' or 'directory' lib/ReactDOMUnknownPropertyHook in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react
[0]       resolve file
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMUnknownPropertyHook doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMUnknownPropertyHook.json doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMUnknownPropertyHook.js doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMUnknownPropertyHook.jsx doesn't exist
[0]       resolve directory
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMUnknownPropertyHook doesn't exist (directory default file)
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMUnknownPropertyHook/package.json doesn't exist (directory description file)
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node
[0] _modules/react-three-renderer/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/src/react]
[0] [/Users/chriscates/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMUnknownPropertyHook]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMUnknownPropertyHook.json]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMUnknownPropertyHook.js]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMUnknownPropertyHook.jsx]
[0]  @ ./~/react-three-renderer/lib/utils/removeDevTool.js 7:35-83
[0] ./~/react-three-renderer/lib/utils/removeDevTool.js
[0] Module not found: Error: Cannot resolve module 'react/lib/ReactDOMNullInputValuePropHook' in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib/utils
[0] resolve module react/lib/ReactDOMNullInputValuePropHook in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib/utils
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/node_modules
[0]     /Users/chriscates/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules
[0]     resolve 'file' or 'directory' lib/ReactDOMNullInputValuePropHook in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react
[0]       resolve file
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMNullInputValuePropHook doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMNullInputValuePropHook.json doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMNullInputValuePropHook.js doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMNullInputValuePropHook.jsx doesn't exist
[0]       resolve directory
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMNullInputValuePropHook doesn't exist (directory default file)
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMNullInputValuePropHook/package.json doesn't exist (directory description file)
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/src/react]
[0] [/Users/chriscates/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMNullInputValuePropHook]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMNullInputValuePropHook.json]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMNullInputValuePropHook.js]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/ReactDOMNullInputValuePropHook.jsx]
[0]  @ ./~/react-three-renderer/lib/utils/removeDevTool.js 11:38-89
[0] ./~/react-three-renderer/lib/descriptors/THREEElementDescriptor.js
[0] Module not found: Error: Cannot resolve module 'react/lib/checkReactTypeSpec' in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib/descriptors
[0] resolve module react/lib/checkReactTypeSpec in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/lib/descriptors
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules
[0]     /Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/src
[0]     /Users/chriscates/projects/Custom-Box-Builder/src/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/node_modules
[0]     /Users/chriscates/node_modules/react doesn't exist (module as directory)
[0]   looking for modules in /Users/chriscates/projects/Custom-Box-Builder/node_modules
[0]     resolve 'file' or 'directory' lib/checkReactTypeSpec in /Users/chriscates/projects/Custom-Box-Builder/node_modules/react
[0]       resolve file
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/checkReactTypeSpec doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/checkReactTypeSpec.json doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/checkReactTypeSpec.js doesn't exist
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/checkReactTypeSpec.jsx doesn't exist
[0]       resolve directory
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/checkReactTypeSpec doesn't exist (directory default file)
[0]         /Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/checkReactTypeSpec/package.json doesn't exist (directory description file)
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/src/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react-three-renderer/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/src/react]
[0] [/Users/chriscates/node_modules/react]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/checkReactTypeSpec]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/checkReactTypeSpec.json]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/checkReactTypeSpec.js]
[0] [/Users/chriscates/projects/Custom-Box-Builder/node_modules/react/lib/checkReactTypeSpec.jsx]
[0]  @ ./~/react-three-renderer/lib/descriptors/THREEElementDescriptor.js 27:26-65

Which version of React are you on? This package only supports 15.3.1 at the moment.


annotations to 	defense response to fungus, incompatible interaction

There are 16 annotations from
Proteomics of the response of Arabidopsis thaliana to infection with Alternaria brassicicola.
Abstract
We have studied the proteome of the model plant Arabidopsis thaliana infected with a necrotrophic fungal pathogen, Alternaria brassicicola. The Arabidopsis-A. brassicicola host-pathogen pair is being developed as a model genetic system for incompatible plant-fungal interactions, in which the spread of disease is limited by plant defense responses. After confirming that a defense response was induced at the transcriptional level, we identified proteins whose abundance on 2-DE gels increased or decreased in infected leaves. At least 11 protein spots showed reproducible differences in abundance, increasing or decreasing during the progress of the infection. The pathogenesis-related protein PR4, a glycosyl hydrolase, and the antifungal protein osmotin are strongly up-regulated. Two members of the Arabidopsis glutathione S-transferase (GST) family increased in abundance in infected leaves. The spots in which these GST proteins were identified contain additional members of the GST family. Representation of GST family members in several protein spots migrating at similar molecular weight suggests post-translational modifications. The signature of GST regulation may be specific for the type of plant-pathogen interaction. The proteomic view of the defense response to A. brassicicola can be compared with other types of plant-pathogen interactions, and to leaf senescence, identifying unique regulatory patterns.
PubMed
PMID:19857612
a) this is really just "defense response to fungus" see
https://github.com/geneontology/go-ontology/issues/18738
The "incompatibe interaction" part just means the pathogen is able to detect this specific fungus
b)
using IDA seems a stretch it seems that HDA would be more appropriate?

This ticket also highlights the issue with "response to" terms well. Most of these  annotations would more appropriately be  to  specific  terms in the pathogen-host interaction branch, not just response to x

@tberardini Can you please look at the original comment to make sure this is OK with you - and may any required change (IDA-> HDA?)
https://github.com/geneontology/go-ontology/issues/18739#issue-559123379
Thanks, Pascale

Never mind, this is a duplicate of #18738 where TAIR replied to our questions.


Optimize avr port

I've found that code generated with the decoration __attribute__ (flatten) achieves the required outcome, without changing the standard calls.
I'd also note that the port.c file contained in the /portable/GCC/ATMega323/ directory hasn't been updated since 2011, and gcc has changed many of its decorations, so things like __attribute__ (signal) are now depreciated for __attribute__ (interrupt), for example.
So, there's lot's of other stuff that could also be fixed, if anyone is still interested in 8-bit AVRs. :smile:

I've found that code generated with the decoration attribute (flatten) achieves the required outcome, without changing the standard calls.

flatten does, like declaring a function inline, not guarantee that the function gets inlined.

so things like attribute (signal) are now depreciated for ISR_NAKED, for example.

from /avr/interrupt.h:
#if (__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || (__GNUC__ > 4)
#  define __INTR_ATTRS used, externally_visible
#else /* GCC < 4.1 */
#  define __INTR_ATTRS used
#endif
#  define ISR(vector, ...)            \
    void vector (void) __attribute__ ((signal,__INTR_ATTRS)) __VA_ARGS__; \
    void vector (void)
#  define ISR_NAKED      __attribute__((naked))

Despite used and externally_visible it is the same ;) (I think they're useful, so using /avr/interrupt.h macros seems to be better and more readable.

@feilipu I saved another cycle for "scheduler preemption"- what do you think about that?

I only comment, because you asked. Generally, I don't think the level of interest is high enough to invest time into changes for ATmega at AWS FreeRTOS. 8 bit machines are not imho their focus. The interest here is 32 bit IOT connectivity to AWS services.  It is probably better use of your time to make improvement suggestions on Richard's freeRTOS.org web site.
Having said that, the mechanism you're using is damaging a reliable construct that assembly programmers are used to. Effectively it is 1. save the interrupt status (from __SREG__), 2. clear the interrupt enable, 3. do stuff, 4. restore previous interrupt status. You've damaged the construct by putting a cli BEFORE saving the __SREG__ so you can never know what the interrupt status was before you saved it.
Have a look at the macros for util/atomic.h to see what the gurus do.
In the particular case here it doesn't matter, but the two macros are now incomplete and can't be used as a elsewhere anymore. This is because the interrupt can't be guaranteed to be off as the context is being written to the stack. That's a subtle bug waiting just to happen.

In the particular case here it doesn't matter, but the two macros (portSAVE_CONTEXT and portRESTORE_CONTEXT) are now incomplete and can't be used elsewhere anymore. This is because the interrupt can't be guaranteed to be off as the context is being written to the stack. That's a subtle bug just waiting to happen.

Whilst the above is true in the situation where these two macros are only used locally, as is the case, there is no issue. In fact, the cli doesn't need to be there at all, as it is generated by the ISR preamble code.

Heiko-L, thank you for taking the time to prepare these commits. We don't at this time have the resources to test and support ATmega 8-bit changes in Amazon FreeRTOS.


⚠ Bofrost.lu has degraded performance

In 6e77ccb, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 1498 ms

Resolved: Bofrost.lu performance has improved in 4599547 after 6 minutes.


Missing external configuration for type:commonjs

when i update webpack version to 4, i get this. i can't find what that means,

It looks like you just deleted/ignored our lovely crafted issue template. It was there for good reasons. Please help us solving your issue by answering the questions asked in this template. I'm closing this. Please open a new issue with filled issue template. Also make sure your issue is not a question. Questions should be posted on Stack Overflow.


Sytax Error in rzslider.min.js .. ?

Steps to reproduce

Load page with slider
Open console to see error

I have the slider working great, and I do not have any issues with it as far as function. However, I do see a syntax error in the console, I just thought I would bring it here in case you were interested.
rzslider.min.js:564 Uncaught SyntaxError: missing ) after argument list
Here are lines 563 and 564...
return b.run(["$templateCache", function(a) {
                       a.put("rzSliderTpl.html", '

{{ t.value }} {{ t.legend }}

'
It looks like the closed parenthesis is just not at the end of the file?

What version are you using?

According to rzslider.js:
angularjs-slider - v2.13.0

What browser are you using? This demo is using 2.13.0 and I don't see any error on Chrome: http://jsfiddle.net/fbok9c6s/


When changes are made to only sidekick services and upgrade is attempted,  all the services (primary and sidekick) get upgraded.

Server version - v0.43.0-rc3
Rancher compose version - v0.5.0-rc2
Steps to reproduce the problem:
Create a service - test1 from UI with 2 side kicks say "sk1" and "sk2".
Use the config generated from this service  and change the image name from "sk1" service alone.
Used the following upgrade command to upgrade only "sk1":
rancher-compose  -p Default -f dc-sk.yml up --upgrade test1
We see that all the services - test1 , sk1 and sk2 being upgraded.

Is there a workaround for this?  I'm having the same issue.  I want to be able to just be able to update a specific sidekick service and not everything in the Stack.

@radius314 There is no current workaround. The original intent of sidekicks was to solve the use case where you would need volumes_from a specific container and therefore the containers would need to be scheduled together. If you update a sidekick, then you would also need to update the primary container as your volumes would have changed.
If you are using sidekicks to schedule containers together, then I'd recommend using scheduling rules for that. http://docs.rancher.com/rancher/v1.2/en/cattle/scheduling/

This is not something we plan to address.


feat: implement identifier for host#107

Description:
Commit Message
feat: implement identifier for host

see the guidelines for commit messages.
Checklist:

[x] I have performed a self-review of my own code
[x] I have documented my code in accordance with the documentation guidelines
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] I have run the unit tests
[ ] I only have one commit (if not, squash them into one commit).
[x] I have a descriptive commit message that adheres to the commit message guidelines

Please review the CONTRIBUTING.md file for detailed contributing guidelines.

Codecov Report

Merging #294 (d35dc86) into main (28e24b3) will increase coverage by 0.03%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #294      +/-   ##
==========================================
+ Coverage   46.98%   47.02%   +0.03%
==========================================
  Files          94       94
  Lines       15263    15274      +11
==========================================
+ Hits         7171     7182      +11
  Misses       8092     8092

Impacted Files
Coverage Δ

contracts/cosmwasm-vm/cw-common/src/client_msg.rs
94.02% <ø> (ø)

...asm-vm/cw-ibc-core/src/ics03_connection/handler.rs
80.90% <100.00%> (+0.09%)
:arrow_up:

...c-core/src/ics04_channel/packet/acknowledgement.rs
79.13% <100.00%> (+0.07%)
:arrow_up:

...bc-core/src/ics04_channel/packet/receive_packet.rs
72.48% <100.00%> (+0.08%)
:arrow_up:

...-core/src/ics04_channel/packet/timeout_on_close.rs
78.23% <100.00%> (+0.12%)
:arrow_up:

...cts/cosmwasm-vm/cw-ibc-core/src/ics24_host/host.rs
91.95% <100.00%> (+0.49%)
:arrow_up:

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


[tool_crash] StateError: Bad state: Failed to start Dart Development Service

Command
flutter run --machine --start-paused -d emulator-5554 --devtools-server-address http://<IP_ADDRESS>:9100/ --target E:\android\sangath\lib\main.dart

Steps to Reproduce

Launch App In Debug Mode
Wait until debug apk getting generated
Wait for Splash Screen

Logs
StateError: Bad state: Failed to start Dart Development Service
#0      DartDevelopmentService.startDartDevelopmentService (package:flutter_tools/src/base/dds.dart:114:9)
<asynchronous suspension>
#1      FlutterDevice.connect.<anonymous closure> (package:flutter_tools/src/resident_runner.dart:294:11)
<asynchronous suspension>

[✓] Flutter (Channel master, 3.26.0-1.0.pre.176, on Microsoft Windows [Version 10.0.22000.2538], locale en-US)
    • Flutter version 3.26.0-1.0.pre.176 on channel master at E:\android\flutter_sdk
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 4ca51a1de5 (20 hours ago), 2024-09-23 05:51:28 -0400
    • Engine revision 61f0a3fbab
    • Dart version 3.6.0 (build 3.6.0-270.0.dev)
    • DevTools version 2.40.0-dev.1

[✓] Windows Version (Installed version of Windows is version 10 or higher)

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at C:\Users\bhatt\AppData\Local\Android\sdk
    • Platform android-35, build-tools 34.0.0
    • Java binary at: H:\android\jbr\bin\java
    • Java version OpenJDK Runtime Environment (build 17.0.10+0--11609105)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[✓] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.10.2)
    • Visual Studio at H:\Microsoft Visual Studio
    • Visual Studio Community 2022 version 17.10.35004.147
    • Windows 10 SDK version 10.0.22621.0

[✓] Android Studio (version 2024.1)
    • Android Studio at H:\android
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.10+0--11609105)

[✓] Connected device (4 available)
    • sdk gphone64 x86 64 (mobile) • emulator-5554 • android-x64    • Android 15 (API 35) (emulator)
    • Windows (desktop)            • windows       • windows-x64    • Microsoft Windows [Version 10.0.22000.2538]
    • Chrome (web)                 • chrome        • web-javascript • Google Chrome 128.0.6613.138
    • Edge (web)                   • edge          • web-javascript • Microsoft Edge 129.0.2792.52

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

• No issues found!

Flutter Application Metadata
Type: app
Version: 1.0.0+1
Material: true
Android X: false
Module: false
Plugin: false
Android package: null
iOS bundle identifier: null
Creation channel: stable
Creation framework version: 9e1c857886f07d342cf106f2cd588bcd5e031bb2
Plugins
flutter_native_splash-2.4.0
path_provider-2.1.3
path_provider_android-2.2.5
path_provider_foundation-2.4.0
path_provider_linux-2.2.1
path_provider_windows-2.2.1
shared_preferences-2.2.3
shared_preferences_android-2.2.3
shared_preferences_foundation-2.4.0
shared_preferences_linux-2.3.2
shared_preferences_web-2.3.0
shared_preferences_windows-2.3.2

Hi @bhattishani
How frequently do you see this error? Does it only happen one time? Do you see this issue on your Flutter project or even on a newly created project?
This looks similar to https://github.com/flutter/flutter/issues/154477


Project

In this pull request:
Created a budget app with:

Landing page
Sign up and log in pages
Category Page
New Category
Transactions Page
New Transaction

@Swarzstein Linters are not showing, can you fix that asap?

Hello @Swarzstein  👋,
This is an additional review as a result of the second opinion request.
I'm glad this has been resolved.
I apologize for the delayed response, which was because you requested for SO on a weekend, specifically, Sunday in the UTC+1 timezone.
Keep rocking 🚀!


Error: PlatformException(Unimplemented, null, The mobile_scanner plugin for web doesn't implement the method 'analyzeImage', null)

Show this error message when used on web as according the demo locate at "mobile_scanner/example/lib\n/barcode_scanner_controller.dart"

Why not work Web. Zxing supports binary decoding... We can convert it.
const reader = new MultiFormatReader();
const luminanceSource = new RGBLuminanceSource(imgByteArray, imgWidth, imgHeight);
const binaryBitmap = new BinaryBitmap(new HybridBinarizer(luminanceSource));
reader.decode(binaryBitmap, hints);

I don't think that either ZXing or JSQr support analyzing an image. They are only mean to detect barcodes/ QR codes in an image, which is a specific kind of image analysis.
Closing as not planned.


[SUGGESTION] Ability to place corner stairs using shift-click modifier.

It'd be handy for fringe cases in builds, particularly ones with slabs where you want a smoother looking transition from slab into full blocks for corners, or for fancy domes. Potentially could be done by having the corner areas of the placement grid act differently on shift click, where instead of placing vertical stairs it places a corner stair block with the corner facing whichever corner of the grid was moused over.
Apologies for using Corner so many times.

the issue is that stairs want to automatically adjust their shape to connect to other stairs. the moment the block gets updated (for instance, if you place another block next to it) it would default back to straight.

Oh, I'm aware. I'm specifically talking about cases when you have stairs unconnected to other stair blocks, EG to round off corners or use as a transition between slabs and full blocks. A bit of a edge case, I know.

Example of the situation I mean.

doesn't matter, the moment a block around it changes state it would revert. even if it's not a stair block.


Package not compatible with React Native 0.56 (Android)

When attempting to include this package  into a React Native 0.56 project, the following error occurs when running react-native run-android:
The SDK Build Tools revision (23.0.1) is too low for project ':react-native-svg'. Minimum required is 25.0.0

This is likely due to the fact that React Native 0.56 updates the buildTools version and targets API 26.  Targeting API 26 is mandated for all new apps that wish to publish to Google Play.
In other words, unless this problem is fixed, new apps will not be able to use this package and publish to Google Play starting on 1 August.
Here is the relevant portions of the package.json for the app that generated this error:
"dependencies": {
    "react": "16.4.1",
    "react-native": "0.56.0",
    "react-native-config": "^0.11.5"
  }

I think PR #729 may fix this issue.

in build.gradle at android folder
subprojects { subproject ->
afterEvaluate{
if((subproject.plugins.hasPlugin('android') || subproject.plugins.hasPlugin('android-library'))) {
android {
compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
}
}
}
}

@haixoay96 Nice workaround.  I still hope we we can get #729 merged so this works “out of the box.”

Workaround:
subprojects { subproject ->
    afterEvaluate {
        if ((subproject.plugins.hasPlugin('android') || subproject.plugins.hasPlugin('android-library'))) {
            android {
                compileSdkVersion rootProject.ext.compileSdkVersion
                buildToolsVersion rootProject.ext.buildToolsVersion
            }
        }
    }
}

Workaround, put it in build.gradle:
subprojects { subproject ->
    afterEvaluate {
        if ((subproject.plugins.hasPlugin('android') || subproject.plugins.hasPlugin('android-library'))) {
            android {
                compileSdkVersion rootProject.ext.compileSdkVersion
                buildToolsVersion rootProject.ext.buildToolsVersion
            }
        }
    }
}

v6.5.0 and up resolved this. Will close this now.


Fiber got frozen

I'm trying to do this but got frozen when I create the object
module Edge
  class Future(T)
    @result : T?
    getter :result

    def initialize(&block : -> T)
      @fiber = Fiber.new do
        @result = block.call
      end
      @fiber.run
    end
  end
end

require "spec"

module Edge
  describe "Future" do
    context "construction" do
      it "creates a future" do
        expected = 42
        subject = Future.new do
          1
        end
        Fiber.current.yield
        subject.result.should eq(1)
      end
    end
  end
end

Hi!
Even though you can do Fiber.new, you shouldn't, we should probably hide that or make it somehow private in the runtime. Creating a Fiber by itself and running it won't work, because it needs to be scheduled by the runtime. Basically, this.
So instead of that you should use spawn. This works:
module Edge
  class Future(T)
    @result : T?
    getter :result

    def initialize(&block : -> T)
      spawn do
        @result = block.call
      end
    end
  end
end

require "spec"

module Edge
  describe "Future" do
    context "construction" do
      it "creates a future" do
        expected = 42
        subject = Future.new do
          1
        end
        Fiber.current.yield
        subject.result.should eq(1)
      end
    end
  end
end

@asterite awesome thanks yes that should be hidden and documented


ncollect2.exe: error: ld returned 1 exit status

Robotgo version (or commit ref):11 hours ago
Go version:go version go1.14.2 windows/amd64
Gcc version:go version go1.14.2 windows/amd64
Operating system and bit:windows10 1909 64bit
Resolution:1920x1080
Can you reproduce the bug at Examples:

[ // Copyright 2016 The go-vgo Project Developers. See the COPYRIGHT
// file at the top-level directory of this distribution and at
// https://github.com/go-vgo/robotgo/blob/master/LICENSE
//
// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
// option. This file may not be copied, modified, or distributed
// except according to those terms.

package main
import (
"fmt"
"github.com/go-vgo/robotgo"
// "go-vgo/robotgo"

)
func main() {
ver := robotgo.GetVersion()
fmt.Println("robotgo version is: ", ver)
// Control the keyboard
// key()

// Control the mouse
// mouse()

// Read the screen
// screen()

// Bitmap and image processing
// bitmap()

// Global event listener
// event()

// Window Handle and progress
// window()

}] Yes (provide example code)

[ ] No
[ ] Not relevant
Provide example code:

Log gist:{
"resource": "/c:/Users/magicbook/Documents/war3/war3.go",
"owner": "go",
"severity": 8,
"message": "# /C/Users/magicbook/Documents/war3\nc:\go\pkg\tool\windows_amd64\link.exe: running gcc failed: exit status 1\nC:\Users\MAGICB~1\AppData\Local\Temp\go-link-349977503\go.o: file not recognized: file format not recognized\r\ncollect2.exe: error: ld returned 1 exit status\n\n",
"source": "go",
"startLineNumber": 1,
"startColumn": 1,
"endLineNumber": 1,
"endColumn": 67
}

Description
I installed C:\MinGW\bin using mingw-get-setup, but I encountered a compilation error, I also set the environment variables, but it seems that the collect2.exe error still exists. At the same time, I also tried to download and compile https://github.com/go-vgo/Mingw32, but the compilation was not successful. I ask for help locating the problem. I am using an amd processor, I do not know if it is related to the processor.
...

You should install 64-bit MinGW-w64, just check your gcc environment. And a long time ago version not need to compiled libpng. #100


[QA-1973] Integration tests: Identify tests and Slack channels for automated notification

https://broadworkbench.atlassian.net/browse/QA-1973
Reason for choosing JSON format is because it's easier for parsing programmatically.
This JSON contains Slack channel name and id for automated notification. Slack channel id is used to send Slack mesage. Slack name is for read for users, human-readable.
Note, any one test failure notification can be notified to multiple Slack channels.

It might be worth pinging the teams and asking them what channel they want notifications to go to. Workspaces has a specific Slack channel for test failures.

It might be worth pinging the teams and asking them what channel they want notifications to go to. Workspaces has a specific Slack channel for test failures.

+1. Some teams also have an internal channel in addition to a public channel (e.g. IA). I'd think we'd want to use the public channel for these notifications but 🤷🏼

I see a little problem with asking. I don't think all teams knows what UI integration tests they own after re-org. And one team I know does not know if team owned one UI test but they own the feature now. I still think it's best to let this work first. Team will let me when wrong tests is posted to their Slack channel or prefer a different channel.

Is asking a must do for me and it's blocking the approval? Asking every team what integration tests they own and where to receive Slack notification will take some time. And, I don't know what happens if one or more teams say they don't know? If so, some tests won't have a "team owner".

Is asking a must do for me and it's blocking the approval? Asking every team what integration tests they own and where to receive Slack notification will take some time. And, I don't know what happens if one or more teams say they don't know. If so, some tests won't have a "team owner".

I think you can merge first, but then you need to start the conversation with the teams. It can be in the form of "I made my best effort at a first pass in this PR (PR link), please modify the notification JSON as appropriate". I don't think it's reasonable to just wait until a test failure happens for teams to figure out that the team assignment is wrong and notification is going to the wrong place… some of these tests (thankfully) are very stable, so there is no guarantee those conversations would happen anytime soon. And I see this configuration as documentation of which team owns which test(s), so it is useful to have it be correct.

Thank you. I will ask in each Slack channel after merge.


Error in Startup Log Upon deleting the views folder.

I am new to revel and go. So apologies if this is not quite correct.
I've got a revel REST API. Working fine. To shore it up I've deleted the public & views folders (since these aren't required).
While the app works fine. I get the following log in the console on startup:
ERROR 12:05:36  revel  server.go:57: Watcher: Failed to stat watched path, code will continue but auto updates will not work error="stat /Users/xyz.yxz/work/go/src/test-api/app/views: no such file or directory"   section=util path=/Users/xyz.yxz/work/go/src/test-api/app/views
I've added
watch.templates = false in the app.conf file.
The whole thing works just fine. But it is a bad log in the startup process.

Have you removed the static module from your app.conf? that should fully resolve this issue (please reopen if it doesnt fix it).
Remove this line:
module.static=github.com/revel/modules/static


Exchange system key for auth with user and groups

Description

Follow up of https://github.com/dust-tt/dust/pull/6667. This PR augments the exchangeSystemKeyForUserAuthByEmail so it populates the groups based on the user. This is required as this endpoint is used by Slack with a system key and we need to use the right groups when querying data sources.
We will leverage this same function in the dust app run endpoint.
Risk

Deploy Plan

PMRR.


[Hexagon] Implement avg_pool2d slice op

Thanks for contributing to TVM!   Please refer to guideline https://tvm.apache.org/docs/contribute/ for useful information and tips. After the pull request is submitted, please request code reviews from Reviewers by @ them in the pull request thread.
cc @mehrdadh

@csullivan @Lunderberg @cconvey, please review these changes.

Hi @Lunderberg and @cconvey, please let me know if there are any additional comments.

Cc @Lunderberg @csullivan


Changes in libv8's builder.rb file since Oct 2016

Hi,
Just a heads up -- I've updated a few things since you last touched your v8_build.py. Check out https://github.com/cowboyd/libv8/compare/d64aebf6c53b7402241b1c769299902ebe1a7bd3...master#diff-aec54aa0f7e48aa0b8c39b9d58825419 (important changes are in builder.rb and an additional patch to prevent debugging being included in macOS binaries)

Thanks a lot @ignisf we have quite changed the way we build PyMiniRacer.


Update FileCopyConfig.java

Changed the extension search to look for a wildcard extension
Set expectReply(false)[service activator will throw exception after copying file without it)
Used class reference instead of FQCN

The file won't be copied because the extension is a direct reference (.jpg) instead of a wildcard (*.jpg). Also changed the context loading to use the Class instead of the FQCN


feat: allow to set a empty state for index table

Adds possibility to pass an empty state to index table

I plan on making more additions down the road to building my Shopify app. Let me know if contributions are welcome and what needs addressing, @kirillplatonov


Integrated code lifecycle: Remove build script and config from student exam

Checklist
General

[x] I tested all changes and their related features with all corresponding user types on a test server.
[x] Language: I followed the guidelines for inclusive, diversity-sensitive, and appreciative language.
[x] I chose a title conforming to the naming conventions for pull requests.

Server

[x] Important: I implemented the changes with a very good performance and prevented too many (unnecessary) database calls.
[x] I strictly followed the server coding and design guidelines.

Changes affecting Programming Exercises

[x] High priority: I tested all changes and their related features with all corresponding user types on a test server configured with the integrated lifecycle setup (LocalVC and LocalCI).

Motivation and Context

Build script and config are included in the server payload sent to the client when a student exam is being conducted. They contain information the student should not be able to see.
Description

This PR removes both fields before the payload is sent to the client.
Exam Mode Testing

Prerequisites:

1 Student
1 Exam with a Programming Exercise

Open developer tools in your browser and go the network tab
When starting the exam, you should receive a item "conduction"
Check the payload. The object should not contain the fields buildScript and buildPlanConfiguration

Testserver States

[!NOTE]
These badges show the state of the test servers.
Green = Currently available, Red = Currently locked

Review Progress

Performance Review

[ ] I (as a reviewer) confirm that the server changes (in particular related to database calls) are implemented with a very good performance

Code Review

[ ] Code Review 1
[ ] Code Review 2

Exam Mode Test

[ ] Test 1
[ ] Test 2

Test Coverage

Screenshots

Summary by CodeRabbit

Bug Fixes

Removed unnecessary build script and configuration information from programming exercises to enhance quiz loading efficiency.

Is this only an issue for this one endpoint? If not, you should probably add this to the filterSensitiveInformation method that gets consitently used for many endpoints.


Create code working for multiple platforms and versions

Operating system
I develop on macOS Sonoma and I build on Linux Ubuntu 22.04 (at the time of writing)
The way you installed OpenCV:

macOS : brew
Linux : apt

OpenCV version

macOS: 4.8.1_5
Linux: 4.5.4

rustc version (rustc --version)

macOS: 1.74.0
Linux: 1.70

The issue is that I code:
        let sift = <SIFT>::create(
            params.nfeatures,
            params.noctave_layers,
            params.contrast_threshold,
            params.edge_threshold,
            params.sigma,
            params.enable_precise_upscale,
        )
        .expect("SIFT");

It compiles fine on the Mac but fails on the Linux box with the error message:
error[E0061]: this function takes 5 arguments but 6 arguments were supplied

The argument enable_precise_upscale appeared in version 4.8.0.
What is the best way to cope with this problem?
I do not want to do a conditional compilation OS kind, since it will probably fail when 24.04 will be out.
For today, I did what I did not want to do:
        let sift = <SIFT>::create(
            params.nfeatures,
            params.noctave_layers,
            params.contrast_threshold,
            params.edge_threshold,
            params.sigma,
            #[cfg(target_os = "macos")]
            params.enable_precise_upscale,
        )
        .expect("SIFT");

For this particular case I think you can use SIFT::create_1_def (automatic naming sorry ^^”). The *_def functions are the variants of regular functions but without the arguments that have a default value in C++. In general case you can also check opencv_branch_34 and friends, but that’s for major OpenCV branches.

Good to know about *_def functions. I'll keep that in mind.

For some reason the SIFT::create_def_1 is not found under Linux:
error[E0599]: no function or associated item named `create_def_1` found for struct `SIFT` in the current scope
   --> src/some/dir/model.rs:390:28
    |
390 |         let sift = <SIFT>::create_def_1(
    |                            ^^^^^^^^^^^^
    |                            |
    |                            function or associated item not found in `SIFT`
    |                            help: there is an associated function with a similar name: `create_def`
For more information about this error, try `rustc --explain E0599`.
error: could not compile `project` (lib) due to previous error

It compiles fine under macOS, tho.

This happens because of automatic renaming and the way how those functions are defined between those OpenCV versions. I'll try to fix this particular issue in the next create release.

After some tries it looks like it won't really work unfortunately. The most robust solution in your case is to have matching OpenCV versions between the environments.


java.lang.ArrayIndexOutOfBoundsException

I am running on Spark 2.1.0 and I could compile the library without problems. I could run the examples and a smaller subset of my Problem (10,000 data points). When I increase the problem size (100,000 data points) I get the following error. Any ideas? Do the data Point IDs need to be continuous from 0 to len(data_points)? I used hashed values for the IDs and it almost look like an array value is accessed by the ID.

java.lang.ArrayIndexOutOfBoundsException: 33567921
at org.apache.spark.graphx.impl.EdgePartition.aggregateMessagesEdgeScan(EdgePartition.scala:395)
at org.apache.spark.graphx.impl.GraphImpl$$anonfun$13$$anonfun$apply$3.apply(GraphImpl.scala:237)
at org.apache.spark.graphx.impl.GraphImpl$$anonfun$13$$anonfun$apply$3.apply(GraphImpl.scala:207)
at scala.collection.Iterator$$anon$12.nextCur(Iterator.scala:434)
at scala.collection.Iterator$$anon$12.hasNext(Iterator.scala:440)
at org.apache.spark.util.collection.ExternalSorter.insertAll(ExternalSorter.scala:199)
at org.apache.spark.shuffle.sort.SortShuffleWriter.write(SortShuffleWriter.scala:63)
at org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:97)
at org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:54)
at org.apache.spark.scheduler.Task.run(Task.scala:100)
at org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:317)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

What do you mean you hashed values for the IDs?

Did the author find out the reason? I think I made the same mistake

Hmm, I don't think this requires continuous ids. As you can see the input similarities are RDD[(Long, Long, Double), and the similarity matrix could be sparse.
Could you provide complete stack trace?


Optimize imports

Title (required)
Fixes #1926 (partially) - Code quality changes
Description (required)
Fixes #1926 (partially) - Code quality changes
Optimize imports across the project.
Tests performed (required)
Basic compilation at this point.

Codecov Report

Merging #1927 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master   #1927   +/-   ##
======================================
  Coverage    3.71%   3.71%
======================================
  Files         192     192
  Lines        9915    9915
  Branches      886     886
======================================
  Hits          368     368
  Misses       9520    9520
  Partials       27      27

Impacted Files
Coverage Δ

...n/java/fr/free/nrw/commons/CommonsApplication.java
31.25% <ø> (ø)
:arrow_up:

...in/java/fr/free/nrw/commons/upload/UrlLicense.java
0% <ø> (ø)
:arrow_up:

...java/fr/free/nrw/commons/upload/ShareActivity.java
0% <ø> (ø)
:arrow_up:

...fr/free/nrw/commons/media/MediaDetailFragment.java
0% <ø> (ø)
:arrow_up:

...va/fr/free/nrw/commons/explore/SearchActivity.java
0% <ø> (ø)
:arrow_up:

...w/commons/category/CategoryImagesListFragment.java
0% <ø> (ø)
:arrow_up:

...n/java/fr/free/nrw/commons/MediaDataExtractor.java
0% <ø> (ø)
:arrow_up:

...free/nrw/commons/theme/NavigationBaseActivity.java
25.6% <ø> (ø)
:arrow_up:

.../fr/free/nrw/commons/di/FragmentBuilderModule.java
0% <ø> (ø)
:arrow_up:

...nrw/commons/achievements/AchievementsActivity.java
0% <ø> (ø)
:arrow_up:

... and 35 more

Continue to review full report at Codecov.

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


Master to Live

Docs Build status updates of commit fcbe8d0:
:clock10: Full build: the average full build time is 17 min(s) 41 sec(s), this is based on the last 1000 build(s) for this repository.

Docs Build status updates of commit fcbe8d0:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

exchange/exchange-ps/exchange/Get-MailTrafficATPReport.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-MigrationBatch.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-UrlTrace.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/New-DlpEdmSchema.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/New-MigrationBatch.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Remove-DlpEdmSchema.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Set-MigrationBatch.md
:white_check_mark:Succeeded
View (exchange-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


DELETE an image registry does not send out an event/notification

Per my testing and per the doc:
https://docs.docker.com/registry/notifications/
Seems when a DELETE http request is triggered there won't be any events sent out from registry.
Is there plan to support that?

ok, saw the comment by stevvooe in the code: notifications/listener.go

@reasonerjt At this point, this should probably work. Re-opening until we confirm.
@RichardScothern I'm guessing this should be an easy fix, if it is not already present.

@stevvooe I think so.  I'll take a look