[Bug Report] Title Here

Bug Description
Leaves instantaneously most of the time, but doesn't play anything even if it doesn't leave. Nothing is added to queue.
Steps to Reproduce
Happens randomly
Expected Result
For it to not work at all
Debug Output
[21:10:10] [INFO] [JMusicBot]: Loaded config from /home/adel/config.txt
[21:10:10] [INFO] [Settings]: serversettings.json loaded from /home/adel/serversettings.json
[21:10:11] [ERROR] [JMusicBot]: Could not start GUI. If you are running on a server or in a location where you cannot d>[21:10:12] [INFO] [JDA]: Login Successful!
[21:10:13] [INFO] [WebSocketClient]: Connected to WebSocket
[21:10:13] [INFO] [JMusicBot]: JMusicBot
[21:10:13] [INFO] [JDA]: Finished Loading!
[21:14:10] [ERROR] [SignatureCipherManager]: Problematic YouTube player script /s/player/d2e656ee/player_ias.vflset/en_>[21:14:11] [ERROR] [LocalAudioTrackExecutor]: Error in playback of hOyn0bCydZo
com.sedmelluq.discord.lavaplayer.tools.FriendlyException: Something broke when playing the track.
at com.sedmelluq.discord.lavaplayer.tools.ExceptionTools.wrapUnfriendlyExceptions(ExceptionTools.java:45)
at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.execute(LocalAudioTrackExecutor.java>        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$executeTrack$2(DefaultAudioPlayerMa>        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.RuntimeException: Not success status code: 403
at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.validateStatusCode(PersistentHttpStream.java:>        at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.attemptConnect(PersistentHttpStream.java:124)
at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.connect(PersistentHttpStream.java:106)
at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.internalRead(PersistentHttpStream.java:158)
at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.read(PersistentHttpStream.java:174)
at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288)
at java.base/java.io.DataInputStream.readByte(DataInputStream.java:268)
at com.sedmelluq.discord.lavaplayer.container.matroska.format.MatroskaEbmlReader.readEbmlInteger(MatroskaEbmlRe>        at com.sedmelluq.discord.lavaplayer.container.matroska.format.MatroskaFileReader.readNextElement(MatroskaFileRe>        at com.sedmelluq.discord.lavaplayer.container.matroska.MatroskaStreamingFile.readFile(MatroskaStreamingFile.jav>        at com.sedmelluq.discord.lavaplayer.container.matroska.MatroskaAudioTrack.loadMatroskaFile(MatroskaAudioTrack.j>        at com.sedmelluq.discord.lavaplayer.container.matroska.MatroskaAudioTrack.process(MatroskaAudioTrack.java:35)
at com.sedmelluq.discord.lavaplayer.track.DelegatedAudioTrack.processDelegate(DelegatedAudioTrack.java:25)
at dev.lavalink.youtube.track.YoutubeAudioTrack.processStatic(YoutubeAudioTrack.java:148)
at dev.lavalink.youtube.track.YoutubeAudioTrack.processWithClient(YoutubeAudioTrack.java:116)
at dev.lavalink.youtube.track.YoutubeAudioTrack.process(YoutubeAudioTrack.java:71)
at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.execute(LocalAudioTrackExecutor.java>        ... 4 common frames omitted
[21:14:11] [ERROR] [AudioHandler]: Track hOyn0bCydZo has failed to play
com.sedmelluq.discord.lavaplayer.tools.FriendlyException: Something broke when playing the track.
at com.sedmelluq.discord.lavaplayer.tools.ExceptionTools.wrapUnfriendlyExceptions(ExceptionTools.java:45)
at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.execute(LocalAudioTrackExecutor.java>        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$executeTrack$2(DefaultAudioPlayerMa>        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.RuntimeException: Not success status code: 403
at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.validateStatusCode(PersistentHttpStream.java:>        at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.attemptConnect(PersistentHttpStream.java:124)   at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.connect(PersistentHttpStream.java:106)
at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.internalRead(PersistentHttpStream.java:158)
at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.read(PersistentHttpStream.java:174)
at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288)
at java.base/java.io.DataInputStream.readByte(DataInputStream.java:268)
at com.sedmelluq.discord.lavaplayer.container.matroska.format.MatroskaEbmlReader.readEbmlInteger(MatroskaEbmlRe>        at com.sedmelluq.discord.lavaplayer.container.matroska.format.MatroskaFileReader.readNextElement(MatroskaFileRe>        at com.sedmelluq.discord.lavaplayer.container.matroska.MatroskaStreamingFile.readFile(MatroskaStreamingFile.jav>        at com.sedmelluq.discord.lavaplayer.container.matroska.MatroskaAudioTrack.loadMatroskaFile(MatroskaAudioTrack.j>        at com.sedmelluq.discord.lavaplayer.container.matroska.MatroskaAudioTrack.process(MatroskaAudioTrack.java:35)
at com.sedmelluq.discord.lavaplayer.track.DelegatedAudioTrack.processDelegate(DelegatedAudioTrack.java:25)
at dev.lavalink.youtube.track.YoutubeAudioTrack.processStatic(YoutubeAudioTrack.java:148)
at dev.lavalink.youtube.track.YoutubeAudioTrack.processWithClient(YoutubeAudioTrack.java:116)
at dev.lavalink.youtube.track.YoutubeAudioTrack.process(YoutubeAudioTrack.java:71)
at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.execute(LocalAudioTrackExecutor.java>        ... 4 common frames omitted
Additional Info
No response
Checklist

[X] I have looked for information about this within the documentation
[X] I have searched for similar issues on the issues page
[X] I am using an official release from the releases page

JMusicBot Version
4.2

same problem here

this is duplicate of #1638 #1639 #1640 #1642
My workaround "fix" has been released here while waiting for Jargosh to release his stable build.
https://github.com/jagrosh/MusicBot/issues/1639#issuecomment-2266700263

I'm not skilled with this at all I tried MoNoLidThZ workaround but I am getting the same errors stated in this post. I am using 4.3 and stil getting these errors


InputInjector.InjectKeyboardInput send NumBad2 instead of Down

Describe the bug
I'm using the InputInjector.InjectKeyboardInput for input emulation.
I send the "VirtualKey.Down" on the focused TextBox. The TextBox shows the "2" value.
Steps to reproduce the bug
App49.zip

Run the attached project.
Wait 5 sec.

Expected behavior
Nothing shown in editor. The KeyDown event args on TextEdit must contains the "VirtualKey.Down".
Screenshots
Version Info
NuGet package version:
[Microsoft.WinUI 3.0.0-preview3.201113.0]

Windows app type:

UWP
Win32

Yes

Windows 10 version
Saw the problem?

May 2020 Update (19041)
Yes

Device form factor
Saw the problem?

Desktop
Yes

Additional context
It's WinUI on UWP, but the UWP runs similarly.

@jeffstall FYI

@jeffstall FYI

Do you still repro this? I just tried your repro app on Windows 10 version 20H2 and I see the correct behavior: "Down" as the key for both of the events, and no text gets added to the textbox.

Hello,
I have updated my proejct to preview 4 and bug still reproduced.
Prease see the attachment.
App49_Preview4.zip


About LUNA16 Dataset Preprocess

Hello,
I  redrawed mydataset as a LUNA16 dataset  in order to run it in nnDetection.  I firstly preprared  my dataset without any error. However, When I implemented preprocess.py , faced an error like in this screenshot.

Is there any recommendation to overcome this?
Thanks,

The error indicates that there are no bounding boxes in the dataset, can you make sure that the labels exist and there are objects in the labels?

Hello again,
First of all, thank you for your return. I have got hdf5 dataset and its pixel coordinate annotated boxes. Firstly, I transformed my pixel annotations  to world coordinate annotations like ((center_x(x+width/2)    center_y(y+height/2) z(slice_number) 2*r(mean([width,height]))  )) and saved it annotations.csv. (with id) . For mhd file, I  determined a scheme like (attached)this
ObjectType = Image
NDims = 3
BinaryData = True
BinaryDataByteOrderMSB = False
CompressedData = False
TransformMatrix = 1 0 0 0 1 0 0 0 1
Offset = 0 0 0
CenterOfRotation = 0 0 0
AnatomicalOrientation = RAI
ElementSpacing = 1 1 1
DimSize = 320 320 36
ElementType = MET_SHORT
ElementDataFile = 1000001.raw
and just only changed offset, element spacing and  voxel size.  For raw dataset, I read each slice and converted it range 0-255 and then amplified 10000 to save int16.  All dataset divided 10 folders(containing raw and mhd file) with annotations csv. I have prepared dataset but in preprocess section (especially creating D3V001_3d) I have faced  this problem both in docker and external running. Do I skip something here?
Best,

It feels like the current approach is rather complicated.

The data shouldn't be preprocessed before nnDetection, so if you have access to the raw CT images, please use them directly.

Also you are effectively loosing information by changing your bounding box a circle as in LUNA, I would recommend writing a small script which fits an ellipsoid into the bounding box, that would preserve the original shape of the box instead of reducing it to a circle.

Since you are running a custom preparation of the data, I would recommend checking the labels manually. I'm happy to assist with information regarding the format etc. but it is really hard for me to exclude any other potential pitfalls of the other preparation steps.

Hello,
My data is not CT, it is MRI. Consequently, there is no raw data and I decided to convert my data to raw data.

I must preprocess. Because it contains kspace and its rss.
I tested it over image. (attached  a slice here). After that, I converted all annotations to this world coordinate format. So that, x y wid height converted  center_x center_y slice_number(annotated) and r.

Thank you!

Ok, I assumed it it CT since the LUNA prepare script is written for CT data


NSMallocException Failed to grow buffer

Here's an issue we see in production that makes our app crash.
NSMallocException Failed to grow buffer
    Frameworks/CoreFoundation.framework/CoreFoundation ___exceptionPreprocess
    /usr/lib/libobjc.A.dylib _objc_exception_throw
    Frameworks/Foundation.framework/Foundation __NSOutOfMemoryErrorHandler
    Frameworks/CoreFoundation.framework/CoreFoundation ___CFSafelyReallocate
    Frameworks/Foundation.framework/Foundation __NSMutableDataGrowBytes
    Frameworks/Foundation.framework/Foundation -[NSConcreteMutableData appendBytes:length:]
    Frameworks/CoreFoundation.framework/CoreFoundation _writeBytes
    Frameworks/CoreFoundation.framework/CoreFoundation __appendString
    Frameworks/CoreFoundation.framework/CoreFoundation __appendObject
    Frameworks/CoreFoundation.framework/CoreFoundation ___CFBinaryPlistWriteOrPresize
    Frameworks/Foundation.framework/Foundation -[NSKeyedArchiver finishEncoding]
    Frameworks/Foundation.framework/Foundation +[NSKeyedArchiver archivedDataWithRootObject:]
    Frameworks/InstabugCore.framework/InstabugCore -[IBGCache writeModels:toPath:]
    Frameworks/InstabugCore.framework/InstabugCore -[IBGCache persistAll]
    Frameworks/InstabugCore.framework/InstabugCore -[IBGCacheManager removeCacheModel:]
    Frameworks/InstabugCore.framework/InstabugCore -[IBGSession remove]
    Frameworks/InstabugCore.framework/InstabugCore -[IBGSessionRequest serverExecutionDone:statusCode:error:response:]
    Frameworks/InstabugCore.framework/InstabugCore __57-[IBGServerManager URLSession:task:didCompleteWithError:]_block_invoke_2
    /usr/lib/system/libdispatch.dylib __dispatch_call_block_and_release
    /usr/lib/system/libdispatch.dylib __dispatch_client_callout
    /usr/lib/system/libdispatch.dylib __dispatch_main_queue_callback_4CF$VARIANT$mp
    Frameworks/CoreFoundation.framework/CoreFoundation ___CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__
    Frameworks/CoreFoundation.framework/CoreFoundation ___CFRunLoopRun
    Frameworks/CoreFoundation.framework/CoreFoundation _CFRunLoopRunSpecific
    PrivateFrameworks/GraphicsServices.framework/GraphicsServices _GSEventRunModal
    Frameworks/UIKit.framework/UIKit _UIApplicationMain
    AcuityApp/main.m:16:12 main
    /usr/lib/system/libdyld.dylib _start

instabug-reactnative: 8.0.1
react-native: 0.56.0
react: 16.4.1

Hey @SudoPlz
Thanks for reporting this, we'll look into a fix for it right away.

@SudoPlz
I just want to ask you some questions, did you have a memory issue at the time of the crash? are you using our crash reporter? if yes, please send me a link to the crash

Hi @rdiaa , we're using Bugsnag for crash reports, here's more info:

@SudoPlz
I just want to update you that we are still investigating in the issue.

@SudoPlz
Can you provide me with the repro steps if available?

@SudoPlz
Please feel free to reopen the issue if you ran into it again

@rdiaa that still happens and I have no idea when because we received that in production..
Here's a stack trace from yesterdays crash:
NSMallocException Failed to grow buffer
    Frameworks/CoreFoundation.framework/CoreFoundation ___exceptionPreprocess
    /usr/lib/libobjc.A.dylib _objc_exception_throw
    Frameworks/Foundation.framework/Foundation __NSOutOfMemoryErrorHandler
    Frameworks/CoreFoundation.framework/CoreFoundation ___CFSafelyReallocate
    Frameworks/Foundation.framework/Foundation __convertJSONString
    Frameworks/Foundation.framework/Foundation __writeJSONString
    Frameworks/Foundation.framework/Foundation ____writeJSONObject_block_invoke
    Frameworks/CoreFoundation.framework/CoreFoundation -[__NSSingleEntryDictionaryI enumerateKeysAndObjectsWithOptions:usingBlock:]
    Frameworks/Foundation.framework/Foundation __writeJSONObject
    Frameworks/Foundation.framework/Foundation ____writeJSONObject_block_invoke
    Frameworks/CoreFoundation.framework/CoreFoundation -[__NSDictionaryI enumerateKeysAndObjectsWithOptions:usingBlock:]
    Frameworks/Foundation.framework/Foundation __writeJSONObject
    Frameworks/Foundation.framework/Foundation ____writeJSONArray_block_invoke
    Frameworks/CoreFoundation.framework/CoreFoundation -[__NSArrayI enumerateObjectsWithOptions:usingBlock:]
    Frameworks/Foundation.framework/Foundation __writeJSONArray
    Frameworks/Foundation.framework/Foundation ____writeJSONObject_block_invoke
    Frameworks/CoreFoundation.framework/CoreFoundation -[__NSDictionaryI enumerateKeysAndObjectsWithOptions:usingBlock:]
    Frameworks/Foundation.framework/Foundation __writeJSONObject
    Frameworks/Foundation.framework/Foundation -[_NSJSONWriter dataWithRootObject:options:error:]
    Frameworks/Foundation.framework/Foundation +[NSJSONSerialization dataWithJSONObject:options:error:]
    Frameworks/InstabugCore.framework/InstabugCore -[IBGServerDataRequest requestWithHTTPMethod:HTTPBody:]
    Frameworks/InstabugCore.framework/InstabugCore -[IBGServerDataRequest prepareRequestWithCompletionHandler:]
    Frameworks/InstabugCore.framework/InstabugCore -[IBGServerManager executeServerRequest:]
    Frameworks/InstabugCore.framework/InstabugCore +[IBGServerDataRequest executeWithURL:HTTPMethod:payload:headers:delegate:]
    Frameworks/InstabugCore.framework/InstabugCore +[IBGServerDataRequest executeWithURL:HTTPMethod:payload:delegate:]
    Frameworks/InstabugCore.framework/InstabugCore -[IBGSessionRequest executeNow]
    Frameworks/InstabugCore.framework/InstabugCore -[IBGServerManager executeRequest:]
    /usr/lib/system/libdispatch.dylib __dispatch_call_block_and_release
    /usr/lib/system/libdispatch.dylib __dispatch_client_callout
    /usr/lib/system/libdispatch.dylib __dispatch_queue_serial_drain$VARIANT$armv81
    /usr/lib/system/libdispatch.dylib __dispatch_queue_invoke$VARIANT$armv81
    /usr/lib/system/libdispatch.dylib __dispatch_root_queue_drain_deferred_wlh$VARIANT$armv81
    /usr/lib/system/libdispatch.dylib __dispatch_workloop_worker_thread$VARIANT$armv81
    /usr/lib/system/libsystem_pthread.dylib __pthread_wqthread
    /usr/lib/system/libsystem_pthread.dylib _start_wqthread

@SudoPlz
I was just asking if you can provide me with the repro steps if available?

Hi @rdiaa I opened a new issue as you instructed here --> https://github.com/Instabug/Instabug-React-Native/issues/198#issue-354418035
and that's all the info I have right now I'm afraid.

I can't give you reproduction steps, as that crashes our app upon launch, and the user doesn't have the chance to do anything.

@SudoPlz
I will close this one and keep our communication in the new one

Roger that


What is the correct syntax for an array?

What is the correct syntax for an array?
A. let myArray = ['Rappel into a cave', 'Take a falconry class', 'Learn to juggle'];
B. let myArray = {'Rappel into a cave', 'Take a falconry class', 'Learn to juggle'};
C. let myArray = 'Rappel into a cave', 'Take a falconry class', 'Learn to juggle';
D. let myArray = ['Rappel into a cave'; 'Take a falconry class'; 'Learn to juggle'];

Answer: A. let myArray = ['Rappel into a cave', 'Take a falconry class', 'Learn to juggle'];


Data Collaboration feature

We need to introduce PoC for a Data Collaboration feature. In a PoC we will mostly focus on getting messages from Slack, but the solution must be generic enough so that any messenger such as Microsoft Teams could be integrated easily

closed in #1098


Overwriting an Animation Resource created via Animation Slice corrupts source model

Tested versions
Occurs in 4.3
System information
Godot v4.3.stable - Windows 10.0.19045 - Vulkan (Forward+) - dedicated GeForce GTX 1060 6GB - Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz (12 Threads)
Issue description
Re-Importing a model to overwrite an Animation Resource that's in an Animation Library fails, corrupting the model.
Errors:
Saving of animation failed: res://Visual/Characters/Player/Animations/Locomotion/Falling_Direction_1
Resource file not found: res://Visual/Characters/Player/Animations/Locomotion/Falling_Direction_1 (expected type: Animation)
scene/resources/animation_library.cpp:54 - Condition "p_animation.is_null()" is true. Returning: ERR_INVALID_PARAMETER

Distinct from https://github.com/godotengine/godot/issues/95744 in that Godot doesn't crash when this occurs, as well as occurring when the Animation Window is not open
The Animation Slice system appears to be very unstable at the moment
Steps to reproduce
-Have a pre-existing Animation Resource saved to a file
-Open Advanced Import Settings on a new model and create an Animation Slice which, when Saved to File, would overwrite the aforementioned Animation Resource.
-Reimport the model
-The Reimport process will fail, Godot will present the error, and the source model will be corrupted
Minimal reproduction project (MRP)
mrp.zip
All set up- select the Untitled2.glb, enter its Advanced Import Settings, click on Armature_Action, then click Reimport

More information- the cause seems to be because the Animation Slice system doesn't auto-append the filetype to the end of the Path setting, even if you navigate to a folder and it prompts that you'll be replacing a file.
For example, it claims that saving "Walk" with no filetype will overwrite "Walk.res", and then proceed to not add the .res to the end of the Path setting, which is why "Resource file not found: res://Visual/Characters/Player/Animations/Locomotion/Falling_Direction_1 (expected type: Animation)" crops up.


GPSFix track source improvements

I was comparing track angle from bestvel and inspvax and got the following result. Is there a specific reason driver uses track angle from bestvel instead of inspvax? I was curious about it since track from bestvel is not stable at low speeds.

Hmm.  I'm surprised that bestvel is not stable at low speeds, because it's supposed to be the best velocity estimate from all combined sources (https://docs.novatel.com/oem7/Content/Logs/BESTVEL.htm).  The reason not to just use inspvax is because that log isn't available at all on devices that don't have an IMU.  There might be an option somewhere that needs to be set to factor that into bestval calculation... if not, it'd probably be best to use inspvax.azimuth if available and fall back to bestvel.track_ground if it's not.

Hmm.  I'm surprised that bestvel is not stable at low speeds, because it's supposed to be the best velocity estimate from all combined sources (https://docs.novatel.com/oem7/Content/Logs/BESTVEL.htm).  The reason not to just use inspvax is because that log isn't available at all on devices that don't have an IMU.  There might be an option somewhere that needs to be set to factor that into bestval calculation... if not, it'd probably be best to use inspvax.azimuth if available and fall back to bestvel.track_ground if it's not.

In the end of the documentation you shared, the following statement exists;
Velocity (speed and direction) calculations are computed from either Doppler or carrier phase measurements rather than from pseudorange measurements. Typical speed accuracies are around 0.03m/s (0.07 mph, 0.06 knots).

Direction accuracy is derived as a function of the vehicle speed. A simple approach would be to assume a worst case 0.03 m/s cross-track velocity that would yield a direction error function something like:

d (speed) = tan-1(0.03/speed)

So, it seems to be not using all the sources, it calculates direction from velocity measurements.

In the end of the documentation you shared, the following statement exists;
Velocity (speed and direction) calculations are computed from either Doppler or carrier phase measurements rather than from pseudorange measurements. Typical speed accuracies are around 0.03m/s (0.07 mph, 0.06 knots).

Direction accuracy is derived as a function of the vehicle speed. A simple approach would be to assume a worst case 0.03 m/s cross-track velocity that would yield a direction error function something like:

d (speed) = tan-1(0.03/speed)

So, it seems to be not using all the sources, it calculates direction from velocity measurements.

Oops, that's what I get for just skimming over the description.
Unfortunately, I haven't yet found a single "best" source of orientation, and in fact there's three -- inspvax for SPAN receivers, heading2 for ALIGN receivers, and bestvel for everybody else.  So the code should probably figure out which one of those are available and use the best one...

Oops, that's what I get for just skimming over the description.
Unfortunately, I haven't yet found a single "best" source of orientation, and in fact there's three -- inspvax for SPAN receivers, heading2 for ALIGN receivers, and bestvel for everybody else.  So the code should probably figure out which one of those are available and use the best one...


Add support for more blockchains

pulling.py and ipfs/chain.py now also supports

arbitrum
avalanche
fantom
optimism

Here are some contracts to test:
py3 pulling.py -contract 0x4772fB92e6606c87f7cDDcCDB880f7677768815c -blockchain arbitrum
py3 pulling.py -contract 0x6a2b2e8123a046e643faf2cb78d86eb4e8496d2f -blockchain avalanche
py3 pulling.py -contract 0x12094ae07817a2630f9f12fbaa4fb81d93adba2c -blockchain fantom
py3 pulling.py -contract 0xB8Df6Cc3050cC02F967Db1eE48330bA23276A492 -blockchain optimism


Feature/new react polymorph tooltip component

@DominikGuzei Here is a simple tooltip component - I'm not sure how you were imagining the api to work.  In this case, you would wrap an element you want in a Tooltip component, which would automatically wrap the component in a span.  If the span is ever an issue, it would be easy to make the container customisable.
I also added data attributes to the Bubble  component, so the individual pieces can be styled externally.  I think I read somewhere in one of iohks repos not to use global css names if possible.  If this is too wonky, I can update it, but this is still semantically accurate.

So I looked into importing the class names, and using those classnames is currently restricted to the 'compose' property.  Reading through the linked issues thread, it seems like there is a general desire for an :external property in postcss.  This should actually be very easy to do in a postcss-module - the relevant data already exists in the icss files, you would just have to apply the transformation to the classname.
If I wrote the plugin, so we could do something like the code snippet below, would that be an agreeable solution?
&.firstOptionHighlighted :external(arrow from "./SimpleBubble.scss") {
  @include arrow(...);
}

That would be great @bendyorke! I also think that's the cleanest solution 👍

@DominikGuzei I haven't had much time to work on this, but it is going to be slightly more involved than I thought.  The postcss-modules package is currently stripping out all of the :import statements they resolve, so it turns out I can't leverage that work that's been done.  I should have something by the end of the week though :+1:
Did you want to work out a temporary solution so the tooltip can be added to Daedalus in the meantime?  I don't want this to be blocking anything.

@bendyorke ok then let's merge this as-is and aim for improvement on the way! Can you pull in the latest master (i just merged your other PR) because the history seems to be a bit skewed (this PR shows all the other commits too).

I still have to convert the nested skin to use a factory method before this is merged in.  I will do that tomorrow

Your changes have been implemented now, this should be ready to go.  Closes #26.  I updated the README with documentation about the Bubble and Tooltip component 👍

Great work @bendyorke, thanks! merging now 👍


Error on running react-native project : MainApplication.java:5: error: cannot find symbol import com.facebook.react.ReactApplication;

I have created project using expo ie expo init helloworld
then ejected it using expo eject.
And then I tried to run in emulator with yarn run android .
I got the following error.

$ yarn run android
yarn run v1.3.2
$ react-native run-android
Scanning folders for symlinks in D:\gajurlab\helloworld\node_modules (25ms)
JS server already running.
Building and installing the app on the device (cd android && gradlew.bat installDebug)...
Incremental java compilation is an incubating feature.
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:app:prepareComAndroidSupportAppcompatV72301Library UP-TO-DATE
:app:prepareComAndroidSupportRecyclerviewV72301Library UP-TO-DATE
:app:prepareComAndroidSupportSupportV42301Library UP-TO-DATE
:app:prepareComFacebookFrescoDrawee081Library UP-TO-DATE
:app:prepareComFacebookFrescoFbcore081Library UP-TO-DATE
:app:prepareComFacebookFrescoFresco081Library UP-TO-DATE
:app:prepareComFacebookFrescoImagepipeline081Library UP-TO-DATE
:app:prepareComFacebookFrescoImagepipelineOkhttp081Library UP-TO-DATE
:app:prepareComFacebookReactReactNative0201Library UP-TO-DATE
:app:prepareOrgWebkitAndroidJscR174650Library UP-TO-DATE
:app:prepareDebugDependencies
:app:compileDebugAidl UP-TO-DATE
:app:compileDebugRenderscript UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:mergeDebugShaders UP-TO-DATE
:app:compileDebugShaders UP-TO-DATE
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets UP-TO-DATE
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources UP-TO-DATE
:app:mergeDebugResources UP-TO-DATE
:app:bundleDebugJsAndAssets SKIPPED
:app:processDebugManifest UP-TO-DATE
:app:processDebugResources UP-TO-DATE
:app:generateDebugSources UP-TO-DATE
:app:incrementalDebugJavaCompilationSafeguard UP-TO-DATE
:app:compileDebugJavaWithJavac
:app:compileDebugJavaWithJavac - is not incremental (e.g. outputs have changed, no previous execution, etc.).
D:\gajurlab\helloworld\android\app\src\main\java\com\mynewproject\MainApplication.java:5: error: cannot find symbol
import com.facebook.react.ReactApplication;
^
symbol:   class ReactApplication
location: package com.facebook.react
D:\gajurlab\helloworld\android\app\src\main\java\com\mynewproject\MainApplication.java:6: error: cannot find symbol
import com.facebook.react.ReactNativeHost;
^
symbol:   class ReactNativeHost
location: package com.facebook.react
D:\gajurlab\helloworld\android\app\src\main\java\com\mynewproject\MainApplication.java:14: error: cannot find symbol
public class MainApplication extends Application implements ReactApplication {
^
symbol: class ReactApplication
D:\gajurlab\helloworld\android\app\src\main\java\com\mynewproject\MainApplication.java:16: error: cannot find symbol
private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) {
^
symbol:   class ReactNativeHost
location: class MainApplication
D:\gajurlab\helloworld\android\app\src\main\java\com\mynewproject\MainApplication.java:36: error: cannot find symbol
public ReactNativeHost getReactNativeHost() {
^
symbol:   class ReactNativeHost
location: class MainApplication
D:\gajurlab\helloworld\android\app\src\main\java\com\mynewproject\MainActivity.java:5: error: MainActivity is not abstract and does not override abstract method getPackages() in ReactActivi
ty
public class MainActivity extends ReactActivity {
^
D:\gajurlab\helloworld\android\app\src\main\java\com\mynewproject\MainApplication.java:16: error: cannot find symbol
private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) {
^
symbol:   class ReactNativeHost
location: class MainApplication
D:\gajurlab\helloworld\android\app\src\main\java\com\mynewproject\MainApplication.java:35: error: method does not override or implement a method from a supertype
@Override
^
8 errors
:app:compileDebugJavaWithJavac FAILED

FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':app:compileDebugJavaWithJavac'.

Compilation failed; see the compiler error output for details.

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED
Total time: 9.46 secs
Could not install the app on the device, read the error above for details.
Make sure you have an Android emulator running or a device connected and have
set up your Android development environment:
https://facebook.github.io/react-native/docs/getting-started.html
Done in 12.38s.
Info
$ react-native info
Scanning folders for symlinks in D:\gajurlab\helloworld\node_modules (25ms)
Environment:
OS: Windows 8.1
Node: 8.9.4
Yarn: 1.3.2
npm: 5.6.0
Watchman: Not Found
Xcode: N/A
Android Studio: Version  <IP_ADDRESS> AI-173.4720617
Packages: (wanted => installed)
react: 16.3.1 => 16.3.1
react-native: https://github.com/expo/react-native/archive/sdk-30.0.0.tar.gz => 0.55.4

I have the same issue. Seems like "android" folder is missing referenced here:
maven {         // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm         url "$rootDir/../node_modules/react-native/android"     }

same problem here ... please help us

I have the same problem...and I looked into node_modules/react-native and there is no "android" folder like it used to be in previous version, did you find any solution?

I solved it by:
change this line
implementation "com.facebook.react:react-native:+"  // From node_modules
to specific version of my react-native as in package.json
implementation "com.facebook.react:react-native:0.57.5"  // From node_modules

@phorvicheka doesnt works

Could not find com.facebook.react:react-native:0.57.1.
  Searched in the following locations:
      file:/home/username/Android/Sdk/extras/m2repository/com/facebook/react/react-native/0.57.1/react-native-0.57.1.pom

Just updated from 0.57.8 to the latest version - I'm seeing the same issue, but can build by replacing implementation "com.facebook.react:react-native:+" with implementation "com.facebook.react:react-native:0.58.3"

OK, I've figured out the problem, at least in my case.
Running ./gradlew app:dependencies shows that react-native-sound specifies an ancient RN version, and that's taking precedence.
What I can't work out is why it resolves correctly if I go back to the commit before the upgrade:
+--- project :react-native-sound
|    \--- com.facebook.react:react-native:0.12.+ -> 0.57.8 (*)

+--- project :react-native-sound
|    \--- com.facebook.react:react-native:0.12.+ -> 0.12.0 (*)

Maybe a change in resolution rules on the newer gradle version that ships with 0.58?

I had the same problem, follow the link: node_modules/react-native/android/com.facebbok.react/react-native.
You can see the react-native version.
after: change (build(app)):
(implementation "com.facebook.react:react-native:+") -> (implementation "com.facebook.react:react-native:0.58.4")
My version: 0.58.4
it worked for me.

didn't work for me..
first of all i couldn't find android folder inside react-native
second, it kept telling me this
Could not find com.facebook.react:react-native:0.57.1.   Searched in the following locations:       file:/C:/Users/Fahmy/AppData/Local/Android/Sdk/extras/m2repository/com/facebook/react/react-native/0.57.1/react-native-0.57.1.pom       file:/C:/Users/Fahmy/AppData/Local/Android/Sdk/extras/m2repository/com/facebook/react/react-native/0.57.1/react-native-0.57.1.jar       file:/C:/Users/Fahmy/AppData/Local/Android/Sdk/extras/google/m2repository/com/facebook/react/react-native/0.57.1/react-native-0.57.1.pom       file:/C:/Users/Fahmy/AppData/Local/Android/Sdk/extras/google/m2repository/com/facebook/react/react-native/0.57.1/react-native-0.57.1.jar       file:/C:/Users/Fahmy/AppData/Local/Android/Sdk/extras/android/m2repository/com/facebook/react/react-native/0.57.1/react-native-0.57.1.pom       file:/C:/Users/Fahmy/AppData/Local/Android/Sdk/extras/android/m2repository/com/facebook/react/react-native/0.57.1/react-native-0.57.1.jar       file:/C:/Users/Fahmy/.m2/repository/com/facebook/react/react-native/0.57.1/react-native-0.57.1.pom       file:/C:/Users/Fahmy/.m2/repository/com/facebook/react/react-native/0.57.1/react-native-0.57.1.jar       https://jcenter.bintray.com/com/facebook/react/react-native/0.57.1/react-native-0.57.1.pom       https://jcenter.bintray.com/com/facebook/react/react-native/0.57.1/react-native-0.57.1.jar       file:/C:/Users/Fahmy/Desktop/dex_Spring/maxApp/node_modules/react-native/android/com/facebook/react/react-native/0.57.1/react-native-0.57.1.pom       file:/C:/Users/Fahmy/Desktop/dex_Spring/maxApp/node_modules/react-native/android/com/facebook/react/react-native/0.57.1/react-native-0.57.1.jar       https://dl.google.com/dl/android/maven2/com/facebook/react/react-native/0.57.1/react-native-0.57.1.pom       https://dl.google.com/dl/android/maven2/com/facebook/react/react-native/0.57.1/react-native-0.57.1.jar   Required by:       project :app

Same as ChaabaneFahmi for me!

Same here. No android folder in react-native/
Java compiler displays : cannot find symbol class ReactApplication and cannot find symbol ReactNativeHost.
Any update ?

In my case:
react-native link --> solved the error.
If when you do it you get problems with the glob run first:
npm install --save glob

Getting very similar error within packageList (also get in MainApplication if link in there):
--/proj/android/app/build/generated/rncli/src/main/java/com/facebook/react/PackageList.java:75: error: cannot find symbol
new AppCenterReactNativePackage(MainApplication.this),
^
symbol:   class MainApplication
location: class PackageList
--/proj/android/app/build/generated/rncli/src/main/java/com/facebook/react/PackageList.java:76: error: cannot find symbol
new AppCenterReactNativeAnalyticsPackage(MainApplication.this, getResources().getString(R.string.appCenterAnalytics_whenToEnableAnalytics)),
^
symbol:   class MainApplication
location: class PackageList
--/proj/android/app/build/generated/rncli/src/main/java/com/facebook/react/PackageList.java:77: error: cannot find symbol
new AppCenterReactNativeCrashesPackage(MainApplication.this, getResources().getString(R.string.appCenterCrashes_whenToSendCrashes)),
^
symbol:   class MainApplication
location: class PackageList
3 errors
(For now removed as not essential)

After many attempts, this error came back to me all the time, I created new projects and nothing. At the end I saw in a video that instead of using expo eject they used the command react-native eject.
It seemed silly but I tried it and it seems that I must work in another way since I managed to make the mistake. I wanted to do the eject to work with realm and I got it installed and it worked ^^
Sorry if you do not understand, use google translator.
Summary use react-native eject instead of expo eject. Good luck

@aronedwards91 did you find any solution?

I don't know if I'm the only one but my error looks like this:
> Task :app:compileReleaseJavaWithJavac FAILED
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/MainApplication.java:5: error: package android.support.multidex does not exist
import android.support.multidex.MultiDexApplication;
                               ^
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/MainApplication.java:7: error: cannot find symbol
import com.facebook.react.PackageList;
                         ^
  symbol:   class PackageList
  location: package com.facebook.react
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/MainApplication.java:41: error: cannot find symbol
public class MainApplication extends MultiDexApplication implements ReactApplication {
                                     ^
  symbol: class MultiDexApplication
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/SplashActivity.java:5: error: package android.support.v7.app does not exist
import android.support.v7.app.AppCompatActivity;
                             ^
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/SplashActivity.java:7: error: cannot find symbol
public class SplashActivity extends AppCompatActivity {
                                    ^
  symbol: class AppCompatActivity
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/MainApplication.java:43: error: incompatible types: MainApplication cannot be converted to Application
  private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) {
                                                                       ^
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/MainApplication.java:52: error: cannot find symbol
      List<ReactPackage> packages = new PackageList(this).getPackages();
                                        ^
  symbol: class PackageList
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/MainApplication.java:54: error: no suitable method found for add(SvgPackage,RNFSPackage,RNDeviceInfo,PickerPackage,RNSentryPackage,RNLocationPackage,ReactVideoPackage,RNFirebasePackage,RNFetchBlobPackage,VectorIconsPackage,RNGooglePlacesPackage,RNFirebaseAuthPackage,LinearGradientPackage,RNGoogleSigninPackage,RNFirebaseAdMobPackage,SplashScreenReactPackage,RNFirebaseFirestorePackage,RNFirebaseMessagingPackage,RNFirebaseNotificationsPackage,ReactNativeLocalizationPackage)
      packages.add(
              ^
    method Collection.add(ReactPackage) is not applicable
      (actual and formal argument lists differ in length)
    method List.add(ReactPackage) is not applicable
      (actual and formal argument lists differ in length)
    method List.add(int,ReactPackage) is not applicable
      (actual and formal argument lists differ in length)
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/MainApplication.java:43: error: cannot find symbol
  private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) {
                                                   ^
  symbol: constructor (MainApplication)
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/MainApplication.java:90: error: method does not override or implement a method from a supertype
  @Override
  ^
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/MainApplication.java:92: error: cannot find symbol
    super.onCreate();
    ^
  symbol:   variable super
  location: class MainApplication
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/MainApplication.java:93: error: cannot find symbol
    AppEventsLogger.activateApp(this);
    ^
  symbol:   variable AppEventsLogger
  location: class MainApplication
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/MainApplication.java:94: error: no suitable method found for init(MainApplication,boolean)
    SoLoader.init(this, /* native exopackage */ false);
            ^
    method SoLoader.init(Context,int) is not applicable
      (argument mismatch; MainApplication cannot be converted to Context)
    method SoLoader.init(Context,boolean) is not applicable
      (argument mismatch; MainApplication cannot be converted to Context)
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/MainActivity.java:13: error: cannot find symbol
        MainApplication.getCallbackManager().onActivityResult(requestCode, resultCode, data);
                       ^
  symbol:   method getCallbackManager()
  location: class MainApplication
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/SplashActivity.java:8: error: method does not override or implement a method from a supertype
  @Override
  ^
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/SplashActivity.java:10: error: cannot find symbol
    super.onCreate(savedInstanceState);
    ^
  symbol:   variable super
  location: class SplashActivity
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/SplashActivity.java:12: error: no suitable constructor found for Intent(SplashActivity,Class<MainActivity>)
    Intent intent = new Intent(this, MainActivity.class);
                    ^
    constructor Intent.Intent(String,Uri) is not applicable
      (argument mismatch; SplashActivity cannot be converted to String)
    constructor Intent.Intent(Context,Class<?>) is not applicable
      (argument mismatch; SplashActivity cannot be converted to Context)
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/SplashActivity.java:13: error: cannot find symbol
    startActivity(intent);
    ^
  symbol:   method startActivity(Intent)
  location: class SplashActivity
/Users/waltermonecke/Documents/Code/React-Native2/moodPixel/android/app/src/main/java/com/moodpixel/SplashActivity.java:14: error: cannot find symbol
    finish();
    ^
  symbol:   method finish()
  location: class SplashActivity
Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
19 errors

i also getting error while build android package error

Task :app:compileDebugJavaWithJavac FAILED
/Users/laptop-obs-31/subash/Projects/pharmabox/15:7:19/android/app/src/main/java/com/pharmabox/MainApplication.java:5: error: cannot find symbol
import com.airbnb.android.react.lottie.LottiePackage;
^
symbol:   class LottiePackage
location: package com.airbnb.android.react.lottie
/Users/laptop-obs-31/subash/Projects/pharmabox/15:7:19/android/app/src/main/java/com/pharmabox/MainApplication.java:11: error: cannot find symbol
import com.oblador.vectoricons.VectorIconsPackage;
^
symbol:   class VectorIconsPackage
location: package com.oblador.vectoricons
/Users/laptop-obs-31/subash/Projects/pharmabox/15:7:19/android/app/src/main/java/com/pharmabox/MainApplication.java:12: error: cannot find symbol
import com.reactnative.ivpusic.imagepicker.PickerPackage;
^
symbol:   class PickerPackage
location: package com.reactnative.ivpusic.imagepicker
/Users/laptop-obs-31/subash/Projects/pharmabox/15:7:19/android/app/src/main/java/com/pharmabox/MainApplication.java:13: error: cannot find symbol
import com.reactnativecommunity.netinfo.NetInfoPackage;
^
symbol:   class NetInfoPackage
location: package com.reactnativecommunity.netinfo
/Users/laptop-obs-31/subash/Projects/pharmabox/15:7:19/android/app/src/main/java/com/pharmabox/MainApplication.java:14: error: cannot find symbol
import com.swmansion.gesturehandler.react.RNGestureHandlerPackage;
^
symbol:   class RNGestureHandlerPackage
location: package com.swmansion.gesturehandler.react
/Users/laptop-obs-31/subash/Projects/pharmabox/15:7:19/android/app/src/main/java/com/pharmabox/MainActivity.java:6: error: cannot find symbol
import com.swmansion.gesturehandler.react.RNGestureHandlerEnabledRootView;
^
symbol:   class RNGestureHandlerEnabledRootView
location: package com.swmansion.gesturehandler.react
/Users/laptop-obs-31/subash/Projects/pharmabox/15:7:19/android/app/src/main/java/com/pharmabox/MainApplication.java:31: error: cannot find symbol
packages.add(new NetInfoPackage());
^
symbol: class NetInfoPackage
/Users/laptop-obs-31/subash/Projects/pharmabox/15:7:19/android/app/src/main/java/com/pharmabox/MainApplication.java:32: error: cannot find symbol
packages.add(new LottiePackage());
^
symbol: class LottiePackage
/Users/laptop-obs-31/subash/Projects/pharmabox/15:7:19/android/app/src/main/java/com/pharmabox/MainApplication.java:33: error: cannot find symbol
packages.add(new RNGestureHandlerPackage());
^
symbol: class RNGestureHandlerPackage
/Users/laptop-obs-31/subash/Projects/pharmabox/15:7:19/android/app/src/main/java/com/pharmabox/MainApplication.java:34: error: cannot find symbol
packages.add(new PickerPackage());
^
symbol: class PickerPackage
/Users/laptop-obs-31/subash/Projects/pharmabox/15:7:19/android/app/src/main/java/com/pharmabox/MainApplication.java:35: error: cannot find symbol
packages.add(new VectorIconsPackage());
^
symbol: class VectorIconsPackage
/Users/laptop-obs-31/subash/Projects/pharmabox/15:7:19/android/app/src/main/java/com/pharmabox/MainActivity.java:24: error: cannot find symbol
return new RNGestureHandlerEnabledRootView(MainActivity.this);
^
symbol: class RNGestureHandlerEnabledRootView
12 errors

FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':app:compileDebugJavaWithJavac'.

Compilation failed; see the compiler error output for details.

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

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

BUILD FAILED in 22s
82 actionable tasks: 2 executed, 80 up-to-date

I'm having this error:
android/app/src/main/java/com/emphy/MainApplication.java:7: error: cannot find symbol
import com.facebook.react.PackageList;
                         ^
  symbol:   class PackageList
  location: package com.facebook.react
/Users/irynapolishchuk/mobile/android/app/src/main/java/com/emphy/MainApplication.java:45: error: cannot find symbol
      List<ReactPackage> packages = new PackageList(this).getPackages();
                                        ^
  symbol: class PackageList
2 errors

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:compileDevDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

npmPackages:
react: 16.8.6 => 16.8.6
react-native: 0.60.4 => 0.60.4
npmGlobalPackages:
react-native-cli: 2.0.1
react-native-git-upgrade: 0.2.7
<EMAIL_ADDRESS>└──<EMAIL_ADDRESS>com.android.tools.build:gradle:3.4.1
dependencies {
implementation fileTree(dir: "libs", include: ["*.jar"])
implementation "com.facebook.react:react-native:+"
....
}

@juroMin me too, any fix?

I am too facing a similar issue.. while upgrading my app from RN 0.57 to RN 0.60. After making
required changes to the packages, all I see is this:

I'm having this error:
android/app/src/main/java/com/emphy/MainApplication.java:7: error: cannot find symbol
import com.facebook.react.PackageList;
                         ^
  symbol:   class PackageList
  location: package com.facebook.react
/Users/irynapolishchuk/mobile/android/app/src/main/java/com/emphy/MainApplication.java:45: error: cannot find symbol
      List<ReactPackage> packages = new PackageList(this).getPackages();
                                        ^
  symbol: class PackageList
2 errors

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:compileDevDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

npmPackages:
react: 16.8.6 => 16.8.6
react-native: 0.60.4 => 0.60.4
npmGlobalPackages:
react-native-cli: 2.0.1
react-native-git-upgrade: 0.2.7
<EMAIL_ADDRESS>└──<EMAIL_ADDRESS>com.android.tools.build:gradle:3.4.1
dependencies {
implementation fileTree(dir: "libs", include: ["*.jar"])
implementation "com.facebook.react:react-native:+"
....
}
I've been updating RN 0.55.4 -> 0.60.4

facing same issue while upgrade from RN 0.59.9 to 0.60.5.

I'm having this error:
android/app/src/main/java/com/emphy/MainApplication.java:7: error: cannot find symbol
import com.facebook.react.PackageList;
                         ^
  symbol:   class PackageList
  location: package com.facebook.react
/Users/irynapolishchuk/mobile/android/app/src/main/java/com/emphy/MainApplication.java:45: error: cannot find symbol
      List<ReactPackage> packages = new PackageList(this).getPackages();
                                        ^
  symbol: class PackageList
2 errors

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:compileDevDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

npmPackages:
react: 16.8.6 => 16.8.6
react-native: 0.60.4 => 0.60.4
npmGlobalPackages:
react-native-cli: 2.0.1
react-native-git-upgrade: 0.2.7
<EMAIL_ADDRESS>└──<EMAIL_ADDRESS>com.android.tools.build:gradle:3.4.1
dependencies {
implementation fileTree(dir: "libs", include: ["*.jar"])
implementation "com.facebook.react:react-native:+"
....
}
I've been updating RN 0.55.4 -> 0.60.4

having the same issue while upgrade from RN 0.59 to 0.60
@juroMin  were you able to find any solution?

while upgrading to from RN 0.59.9 to 0.60.5 using https://react-native-community.github.io/upgrade-helper/?from=0.59.9&to=0.60.5

@basha777 try  adding
task copyDownloadableDepsToLibs(type: Copy) {
    from configurations.compile
    into 'libs'
}

to app/build.gradle

@basha777 try adding to the bottom of your app/build.gradle
task copyDownloadableDepsToLibs(type: Copy) {
    from configurations.compile
    into 'libs'
}

apply from<EMAIL_ADDRESS>applyNativeModulesAppBuildGradle(project)

@ckOfor my issue is solved now.

I'm having this error:
android/app/src/main/java/com/emphy/MainApplication.java:7: error: cannot find symbol
import com.facebook.react.PackageList;
                         ^
  symbol:   class PackageList
  location: package com.facebook.react
/Users/irynapolishchuk/mobile/android/app/src/main/java/com/emphy/MainApplication.java:45: error: cannot find symbol
      List<ReactPackage> packages = new PackageList(this).getPackages();
                                        ^
  symbol: class PackageList
2 errors

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:compileDevDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

npmPackages:
react: 16.8.6 => 16.8.6
react-native: 0.60.4 => 0.60.4
npmGlobalPackages:
react-native-cli: 2.0.1
react-native-git-upgrade: 0.2.7
<EMAIL_ADDRESS>└──<EMAIL_ADDRESS>com.android.tools.build:gradle:3.4.1
dependencies {
implementation fileTree(dir: "libs", include: ["*.jar"])
implementation "com.facebook.react:react-native:+"
....
}
I've been updating RN 0.55.4 -> 0.60.4

having the same issue while upgrade from RN 0.59 to 0.60
@juroMin were you able to find any solution?

@SameeraMadushan refer my comment

while upgrading to from RN 0.59.9 to 0.60.5 using https://react-native-community.github.io/upgrade-helper/?from=0.59.9&to=0.60.5 i forgot to make changes in android/app/build.gradle file, after making the following changes my issue was solved
Note: by default android/app/build.gradle is not expanded.

In my case, the problem is solved by appending apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project)  at the bottom of  android/app/build.gradle.


"Lambda Security Notification" from AWS involving IAM policies

Hi everyone,
AWS is complaining about the way that users make usage of the ARN and its qualifiers. We received the following message from them:

Hello,
You are receiving this email because AWS Lambda is making a change to the IAM policy evaluation when accessing Lambda function APIs, and we identified that your account will be impacted by this change.
We would like to offer some background about usage of Lambda function APIs. A Lambda function may include versions [1] and aliases [2] which are sub-resources of a function. You can operate on versions and aliases using the Lambda function APIs in one of two ways:
(1) You can either append the version number or alias name as a suffix to the function ARN. We will refer to this as a "qualified" Amazon Resource Name (ARN); or
(2) You can specify only the function ARN (we refer to this as an "unqualified" ARN), and add a separate "qualifier" parameter in the API command. For example, a function "helloworld" with version "42" can be passed into API request using the function ARN as arn:aws:lambda:aws-region:acct-id:function:helloworld:42 or arn:aws:lambda:aws-region:acct-id:function:helloworld, Qualifier=42. These call types are equivalent.
Currently, you can restrict the scope of a user's permissions to the Lambda function APIs by using an unqualified ARN in the Resource element of your IAM or VPC endpoint policy. Previously, when used in this way, Lambda interpreted such permissions in one of two ways depending on the API usage. Either by granting permission to requests to the function only, or granting permissions to requests to the function and all of its sub-resources. For example, when using IAM or VPC endpoint policy with resource element as unqualified ARN, arn:aws:lambda:aws-region:acct-id:function:helloworld, API Request(s) with qualified ARN as arn:aws:lambda:aws-region:acct-id:function:helloworld:42 is denied and the request using arn:aws:lambda:aws-region:acct-id:function:helloworld, Qualifier=42 is allowed. We received customer feedback that this dual interpretation was not always intuitive. To address this feedback and increase the consistency of the Lambda function APIs authorization, starting January 24, 2022, Lambda requires IAM or VPC endpoint policies to specify the fully qualified ARN in the Resource element when authorizing API calls that use an unqualified ARN with a qualifier parameter.
We identified that your AWS account calls AWS Lambda APIs using the unqualified ARN with a qualifier parameter while the associated permissions for the user who makes these API calls use the unqualified ARN in the policy's Resource element. To continue making these API calls successfully, you need to append the version number, alias name to the unqualified function ARN in your policy's Resource element. To allow access to all the sub-resources of a function, append ":" and "" to the unqualified function ARN and to allow access to both function (unqualified ARN) and all sub-resources of a function, append "" to the unqualified function ARN. Additionally, you need to ensure the updated policies are used by the IAM users/roles that make the Lambda API calls. Please find the following instructions on how to make this change.
This change will begin on April 30, 2022, to give you ample time to update your IAM policies or permissions attached to the users and roles that call Lambda APIs before that. We have also provided a list of your affected resources in the US-EAST-1 Region at the end of this message to make it easier to locate and update them. If you do not take this action by April 30, 2022, Lambda API calls will fail with permission errors.
Steps to update your IAM policies:

The list of affected function ARN, region, qualifier value used in the qualifier parameter, Lambda API name are provided to you in format "API operation | function excluding qualifier | qualifier".
Starting at the IAM Console, go to Policies.
Look for policies that match Resource field as function ARN. For example, If the function ARN is arn:aws:lambda:aws-region:acct-id:function:my-function, find policies where Resource field contains "function:my-function".
For the matching policies, Click on the "Edit Policy" button and select JSON.
Change the Resource field from "Resource": ["arn:aws:lambda:aws-region:acct-id:function:my-function" ] to "Resource": ["arn:aws:lambda:aws-region:acct-id:function:my-function:stage"] to authorize access to a function alias (in this example "stage" is the name of the alias).
Alternatively, change the Resource field to "Resource": ["arn:aws:lambda:aws-region:acct-id:function:my-function:1"] to authorize access to a specific function version (in this example "1" is the version number).
To allow access to all sub-resources of a function, append ":" and "" to function name by changing the Resource field to "Resource": ["arn:aws:lambda:aws-region:acct-id:function:my-function:" ].
To allow access to function (unqualified ARN) and it's sub-resources, append "" to function name by changing the Resource field to "Resource": ["arn:aws:lambda:aws-region:acct-id:myFunction"].
Click Review Policy and Save.

That being said, it seems that the warm up plugin needs to update the way it creates the InvokeFunction policy to let it complaint with the new AWS rules, described above.

Do you guys have any plan on this?
Thank you,
Regards.

I stumbled across the same problem here

Same problem here

I would like to ask you folks to also attend this fix for the warmup version compatible with serverless 2.x.
Thank you.

solved as v6.2.1


logo for the login page

The logo for the login page needs to be added.

i think we decided the logo already. isn't it.?

Yes we did. But I need it to exactly fit the "div" allocated for it.


roi_extractors: GRoIE addition

Signed-off-by: Leonardo Rossi<EMAIL_ADDRESS>

Hi @ZwwWayne, thanks a lot for reviewing my code!
I changed the code as you mentioned.
I think there is an issue about python 3.5 because mmcv doesn't support it anymore.

Hi @ZwwWayne, thanks a lot for reviewing my code!
I changed the code as you mentioned.
I think there is an issue about python 3.5 because mmcv doesn't support it anymore.

Hi @hachreak ,
Thanks for your kind contribution. We just release MMDetection V2.0 with faster training speed and better performance, which no longer supports python 3.5 anymore and support pytorch>=1.3.
Would you like to migrate your PR to the MMDetection V2.0 version?

Would you like to migrate your PR to the MMDetection V2.0 version?

I'll do!
I need first to install python 3.7 on my debian and see how refactor the code to be usable on mmdetection v2.
Any help is welcome!
Thanks a lot :smile:

The Master branch already fixes the bug in CI. Please merge the master branch thus the CI could perform normally.
Since MMDetection V2.0, to reduce the probability of bugs caused by code development, we suggest developers also prepare unittests for new modules, e.g., two unit tests for SumGenericRoiExtractor and ConcatGenericRoiExtractor to check whether they could be initialized as what we expect and whether they could handle some illegal input.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

We can also add a link in model zoo.

We can also add a link in model zoo.

Added and rebased to master! :smile:

@ZwwWayne We need to benchmark Grid R-CNN R50 1x, and also host the GRoIE checkpoints.

@ZwwWayne We need to benchmark Grid R-CNN R50 1x, and also host the GRoIE checkpoints.

Sure.
Hi @hachreak ,
Do you have any way to host your checkpoints and logs? For example, the google drive or any other way that make the checkpoints and logs publicly accessible.
Or you can find a way to share me your trained checkpoints and their logs, I can help to upload them to the open-mmlab's AWS server.

Do you have any way to host your checkpoints and logs?

The only checkpoints I have are for a quite old version of mmdetection.

Do you have any way to host your checkpoints and logs?

The only checkpoints I have are for a quite old version of mmdetection.

Then we will help benchmark the models.

Then we will help benchmark the models.

Hi @hellock can I know what will happen to this PR? thanks

Then we will help benchmark the models.

Hi @hellock can I know what will happen to this PR? thanks

Do not worry, we are benchmarking the models now.

Then we will help benchmark the models.

Hi @hellock can I know what will happen to this PR? thanks

Sorry I accidentally closed this PR, it is reopened.

Hi @hachreak ,
Your model is re-benchmarked. Because I could not push commits to branch in your repo, I pushed them to mine. Could your modify your branch according to the modification in this branch? The performance is updated and a bug is fixed in empirical attention caused by empty tensor.

Hi @ZwwWayne
thanks a lot! I updated the branch with your commit and rebased on top of master! :smile:

Hi @hachreak! First of all, we want to express our gratitude for your significant PR in the MMXXX project. Your contribution is highly appreciated, and we are grateful for your efforts in helping improve this open-source project during your personal time. We believe that many developers will benefit from your PR.
We would also like to invite you to join our Special Interest Group (SIG) private channel on Discord, where you can share your experiences, ideas, and build connections with like-minded peers. To join the SIG channel, simply message moderator— OpenMMLab on Discord or briefly share your open-source contributions in the #introductions channel and we will assist you. Look forward to seeing you there! Join us ：https://discord.gg/raweFPmdzG
If you are Chinese or have WeChat，welcome to join our community on WeChat. You can add our assistant ：openmmlabwx. Please add "mmsig + Github ID" as a remark when adding friends：）
Thank you again for your contribution❤


python3Packages.pyfakewebcam: init at 0.1.0

Motivation for this change
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Relase notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 131617 at d463a1bc run on x86_64-linux 1

2 packages built successfully:

python38Packages.pyfakewebcam
python39Packages.pyfakewebcam

2 suggestions:

warning: no-python-tests
Test runner could not discover any test cases: ‘Ran 0 tests in 0.000s’
Near pkgs/development/python-modules/pyfakewebcam/default.nix:17:0:
   |
17 |     description = "A library for writing RGB frames to a fake webcam device on Linux";
   | ^

warning: unused-argument
Unused argument: stdenv.
Near pkgs/development/python-modules/pyfakewebcam/default.nix:1:8:
  |
1 | { lib, stdenv, buildPythonPackage, fetchPypi, numpy, opencv4, ... }:
  |        ^


Text rendering issues in 1.1

So I have updated to the latest 1.1 version of the terminal, and I am now seeing some weird text rendering issues when running a console application. Worked fine in 1.0.
V1.1:

V1.0

Might be #6488.

Some same fonts rendered differently in my case.
V1.0 (good)

V1.1 (bad)

@latipun7 I'm not seeing the difference...?

@hongooi73 see at the end, I thought it's pretty noticeable. There's gap in v1.1, Although it's same font and same ansi code, but v1.1 has some gaps in the end of line

Oh right, I thought it was meant to be a blown-up example. I see it now.

Thanks for the reports, everyone. I'm gonna close this as a /dupe of #6488.


Implement better ending screen

At the moment there is just an empty question at the end.
There should be a more clear ending screen (perhaps could become a result screen).

First steps for logic in 1e7d6a4849f8871c4866e0aea78ca6831e7b9604


[MNT] Remove mark.skip from check_estimator tests

Run sktime check estimator tests in CI
Closes #47

Possibly memory issues in github actions?
May be related to actions/runner-images#6680

I tested locally and indeed the test_check_estimator exploded my memory.

Closing in favour of #94


⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 1258 ms

Resolved: Bofrost.at performance has improved in 2a4da0e after 10 minutes.


Could not locate FlutterCallbackInformation class

The following issue only occurs in release mode.
Logs

[        ] Application running.
[        ] To quit, press "q".
[  +69 ms] E/flutter (32391): [ERROR:flutter/shell/platform/android/platform_view_android_jni.cc(733)] Could not locate FlutterCallbackInformation class
[        ] F/flutter (32391): [FATAL:flutter/shell/platform/android/library_loader.cc(24)] Check failed: result.

[✓] Flutter (Channel dev, v1.2.0, on Linux, locale en_US.UTF-8)
    • Flutter version 1.2.0 at /home/gregor/development/flutter
    • Framework revision 06b979c4d5 (6 days ago), 2019-01-25 14:27:35 -0500
    • Engine revision 36acd02c94
    • Dart version 2.1.1 (build 2.1.1-dev.3.2 f4afaee422)

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /home/gregor/Android/Sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • Java binary at: /snap/android-studio/70/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
    • All Android licenses accepted.

[✓] Android Studio (version 3.2)
    • Android Studio at /snap/android-studio/69/android-studio
    • Flutter plugin version 31.3.1
    • Dart plugin version 181.5656
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)

[✓] Android Studio (version 3.3)
    • Android Studio at /snap/android-studio/70/android-studio
    • Flutter plugin version 32.0.1
    • Dart plugin version 182.5124
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)

[✓] Connected device (1 available)
    • ONEPLUS A3003 • fe20f4e6 • android-arm64 • Android 8.0.0 (API 26)

• No issues found!

@The-Redhat
A minimal demo project which can reproduce this issue would be helpful.

Might be related to #11099, #21130

Steps to reproduce

flutter create
Replace buildType  with

            signingConfig signingConfigs.debug

            minifyEnabled true
            useProguard true

            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

add proguard-rules.pro like described in the docs
add following packages to pubspec.yaml
device_info: ^0.3.0 package_info: ^0.3.2 flutter_cache_manager: ^0.3.0-beta.2 url_launcher: ^3.0.3 firebase_messaging: 2.1.0 quick_actions: ^0.2.2 flutter_custom_tabs: ^0.4.0 uni_links: ^0.1.4

I got the same error and it repos for release build only.

there must be something wrong with "minifyEnabled true", ahh it looks like cutting down flutter unormally

You can set minifyEnabled false in your build.gralde.
Or you can add
-keep class io.flutter.** {*;} -dontwarn io.flutter.**
in your proguard-rules.pro

Didn't work for me @sbLaughing .

Same problem here, embedding Flutter as a module. minifyEnabled and shrinkResources are both activated, and Flutter's ProGuard rules are inserted properly.
The fix suggested by @sbLaughing does not help also. Same result.
The only way that worked was to deactivate both options above.

I have the same issue. Is it related to Firebase or Proguard, I can't tell. My project also depends on several Firebase libraries. @noordawod Have you managed to make it work with Proguard?

"The only way that worked was to deactivate both options above." <-- this works only.

I had the same issue as soon as I updated my project to the new R8 minifier

Add android.enableR8=false property to your gradle.properties.
That way you use old D8 for minifying and obfuscating instead of R8 which seems incompatible with Flutter at the moment.

I'm having the same problem, I can compile the apk release and run on several phones with no problem, plus when I published it on Google Play it a fatal error and close app
D/FirebaseApp(16233): com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization.
I/FirebaseInitProvider(16233): FirebaseApp initialization successful
D/WindowAnimator(  788): Skip setting animation background if there is an exiting window only.
W/DynamiteModule(16233): Local module descriptor class for com.google.firebase.auth not found.
I/SurfaceFlinger(  170): id=2703 Removed Mauncher (2/8)
I/SurfaceFlinger(  170): id=2703 Removed Mauncher (-2/8)
I/FirebaseAuth(16233): [FirebaseAuth:] Loading module via FirebaseOptions.
I/FirebaseAuth(16233): [FirebaseAuth:] Preparing to create service connection to gms implementation
W/linker  (16233): libflutter.so: unused DT entry: type 0x6ffffef5 arg 0x1df34
I/ResourceExtractor(16233): Resource version mismatch res_timestamp-3-1560633023906
W/linker  (16233): libflutter.so: unused DT entry: type 0x6ffffffe arg 0x1ded4
W/linker  (16233): libflutter.so: unused DT entry: type 0x6fffffff arg 0x3
E/flutter (16233): [ERROR:flutter/shell/platform/android/platform_view_android_jni.cc(722)] Could not locate FlutterCallbackInformation class
F/flutter (16233): [FATAL:flutter/shell/platform/android/library_loader.cc(24)] Check failed: result.
F/libc    (16233): Fatal signal 6 (SIGABRT), code -6 in tid 16233 (sostras.appjazz)
I/ResourceExtractor(16233): Extracted baseline resource assets/vm_snapshot_data
I/FA      (16233): App measurement is starting up, version: 16250
I/FA      (16233): To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
I/FA      (16233): Faster debug mode event logging enabled. To disable, run:
I/FA      (16233):   adb shell setprop debug.firebase.analytics.app .none.
I/DEBUG   (  182): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (  182): Build fingerprint: 'samsung/j1x3gxx/j1x3g:5.1.1/LMY47V/J120HXXU0ARB2:user/release-keys'
I/DEBUG   (  182): Revision: '4'
I/DEBUG   (  182): ABI: 'arm'
I/DEBUG   (  182): pid: 16233, tid: 16233, name: sostras.appjazz  >>> br.gov.rj.riodasostras.appjazz <<<
I/DEBUG   (  182): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
I/DEBUG   (  182): Abort message: '[FATAL:flutter/shell/platform/android/library_loader.cc(24)] Check failed: result.
I/DEBUG   (  182): '
I/DEBUG   (  182):     r0 00000000  r1 00003f69  r2 00000006  r3 00000000
I/DEBUG   (  182):     r4 b6fc2e38  r5 00000006  r6 00000058  r7 0000010c
I/DEBUG   (  182):     r8 b4827800  r9 beab5d80  sl beab5d70  fp b47fca28
I/DEBUG   (  182):     ip 00003f69  sp beab5a98  lr b6e1b735  pc b6e3f4a0  cpsr 600e0010
I/DEBUG   (  182):
I/DEBUG   (  182): backtrace:
I/DEBUG   (  182):     #00 pc 0003b4a0  /system/lib/libc.so (tgkill+12)
I/DEBUG   (  182):     #01 pc 00017731  /system/lib/libc.so (pthread_kill+52)
I/DEBUG   (  182):     #02 pc 00018347  /system/lib/libc.so (raise+10)
I/DEBUG   (  182):     #03 pc 00014be1  /system/lib/libc.so (__libc_android_abort+36)
I/DEBUG   (  182):     #04 pc 00012f70  /system/lib/libc.so (abort+4)
I/DEBUG   (  182):     #05 pc 00023ea3  /data/app/br.gov.rj.riodasostras.appjazz-1/lib/arm/libflutter.so
I/DEBUG   (  182):     #06 pc 00018579  /data/app/br.gov.rj.riodasostras.appjazz-1/lib/arm/libflutter.so (JNI_OnLoad+488)
I/DEBUG   (  182):     #07 pc 001dd261  /system/lib/libart.so (_ZN3art9JavaVMExt17LoadNativeLibraryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_6HandleINS_6mirror11ClassLoaderEEEPS7_+1572)
I/DEBUG   (  182):     #08 pc 00204211  /system/lib/libart.so (_ZN3artL18Runtime_nativeLoadEP7_JNIEnvP7_jclassP8_jstringP8_jobjectS5_+496)
I/DEBUG   (  182):     #09 pc 0001a3cd  /system/framework/arm/boot.oat

name: appjazz
description: Aplicativo do Jazz e Blues

# The following defines the version and build number for your application.
# A version number is three numbers separated by dots, like 1.2.43
# followed by an optional build number separated by a +.
# Both the version and the builder number may be overridden in flutter
# build by specifying --build-name and --build-number, respectively.
# In Android, build-name is used as versionName while build-number used as versionCode.
# Read more about Android versioning at https://developer.android.com/studio/publish/versioning
# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
# Read more about iOS versioning at
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 6.0.0+6

environment:
  sdk: ">=2.1.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter

  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^0.1.2
  http: ^0.12.0+2
  path_provider: ^0.5.0
  flutter_advanced_networkimage: ^0.4.15
  #flutter_image:
  #json_annotation: ^2.4.0
  #json_serializable: ^3.0.0
  sqflite: ^1.1.0
  connectivity: ^0.4.3+1
  url_launcher: ^3.0.0
  #location: ^2.3.5
  #flutter_html_view:
  flutter_markdown: ^0.2.0
  #simple_permissions:
  #image_picker:
  cloud_firestore: ^0.11.0+2
  firebase_auth: ^0.11.1
  google_sign_in: ^4.0.1+3
  firebase_database: ^3.0.0
  rxdart: ^0.22.0
  flutter_local_notifications: ^0.7.1+1
  webview_flutter: ^0.3.7+1
  auto_size_text: ^2.0.0+2
  flutter_map: ^0.5.3+1
  latlong: ^0.6.1
  queries: ^0.1.12
  firebase_analytics: ^3.0.2

  flutter_svg: #^0.13.0+1
     # path: ../flutter_svg

dev_dependencies:
  flutter_test:
    sdk: flutter

  intl_translation: ^0.17.1

# For information on the generic Dart part of this file, see the
# following page: https://www.dartlang.org/tools/pub/pubspec

# The following section is specific to Flutter.
flutter:

  # The following line ensures that the Material Icons font is
  # included with your application, so that you can use the icons in
  # the material Icons class.
  uses-material-design: true

  # To add assets to your application, add an assets section, like this:
  # assets:
  #  - images/a_dot_burr.jpeg
  #  - images/a_dot_ham.jpeg

  # An image asset can refer to one or more resolution-specific "variants", see
  # https://flutter.io/assets-and-images/#resolution-aware.

  # For details regarding adding assets from package dependencies, see
  # https://flutter.io/assets-and-images/#from-packages

  # To add custom fonts to your application, add a fonts section here,
  # in this "flutter" section. Each entry in this list should have a
  # "family" key with the font family name, and a "fonts" key with a
  # list giving the asset and other descriptors for the font. For
  # example:
  # fonts:
  #   - family: Schyler
  #     fonts:
  #       - asset: fonts/Schyler-Regular.ttf
  #       - asset: fonts/Schyler-Italic.ttf
  #         style: italic
  #   - family: Trajan Pro
  #     fonts:
  #       - asset: fonts/TrajanPro.ttf
  #       - asset: fonts/TrajanPro_Bold.ttf
  #         weight: 700
  #
  # For details regarding fonts from package dependencies,
  # see https://flutter.io/custom-fonts/#from-packages
  assets:
    - assets/logoJazz.png
    - assets/bakground.jpg
    - assets/fundo1.jpg
    - assets/fundo2.jpg
    - assets/fundo3.jpg
    - assets/userAvatar.png
    - assets/logo-pmro-2018-cinza.png
    - assets/pmro2018-logo.png
    - assets/termos.txt
    - assets/sobreHeader.jpg
    - assets/backgroundMenu.png
    - assets/wood.jpeg
    - assets/praia.jpeg
    - assets/praia2.jpeg
    - assets/logoSVG.svg

  fonts:
     - family: Big Noodle Titling
       fonts:
         - asset: fonts/big_noodle_titling.ttf
     - family: GlosaDisplayW01-Bold
       fonts:
         - asset: fonts/glosa_display_w01_bold.ttf
     - family: BakerieSmoothCondensedMedium
       fonts:
         - asset: fonts/BakerieSmoothCondensed-Medium.otf
     - family: BakerieSmoothBold
       fonts:
         - asset: fonts/BakerieSmooth-Bold.otf
     - family: iconsmind
       fonts:
         - asset: fonts/iconsmind.ttf

I put  minifyEnabled (android/app/build.gradle) as false and it worked for me!

minifyEnabled false also works for me.

@collinjackson @blasten is there something simple missing from our proguard rules or instructions on how to use proguard with firebase plugins?

https://api.flutter.dev/javadoc/io/flutter/view/FlutterCallbackInformation.html is the class in question.

That sounds correct! The good news is that this is fixed in master  (we still need to update the website) https://github.com/flutter/engine/pull/11893/files

@blasten which version of flutter this was added on? This is still an issue for me on 1.9.1+hotfix.4.

@jnaval04 I'm using 1.9.1+hotfix.6 stable, and my solution was to add the following ProGuard rules:
-keep class io.flutter.** {*;}
-dontwarn io.flutter.**

Curiously, the issue only came up when I added Firebase Crashlytics to the project, not before...

I am hitting this with 1.17.5, only in release build and not using ProGuard.


refactor: 简化 facet 构造参数

👀 PR includes

🎨 Enhance

[ ] Code style optimization
[x] Refactoring
[ ] Change the UI
[ ] Improve the performance
[ ] Type optimization

📝 Description

facet 的参数目前就是个大杂烩, 把所有东西全部拍平放在一起, 特别恶心, 完全没必要, 要取什么自己去 s2.dataSet, s2.options 取即可, 而不是疯狂套娃
🖼 Screenshot

Before
After

❌
✅

🔗 Related issue link

🔍 Self-Check before the merge

[ ] Add or update relevant docs.
[ ] Add or update relevant demos.
[ ] Add or update test case.
[ ] Add or update relevant TypeScript definitions.

发现 明细表 滚动有 裁剪问题, 后面再来看

:tada: This PR is included in version @antv/s2-v2.0.0-next.4 :tada:
The release is available on:

npm package (@next dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version @antv/s2-react-v2.0.0-next.3 :tada:
The release is available on:

npm package (@next dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Increase specificity so that ActionGroup collapsed text only icons don't render extra padding

Closes
✅ Pull Request Checklist:

[ ] Included link to corresponding React Spectrum GitHub Issue.
[ ] Added/updated unit tests and storybook for this change (for new code or code which already has tests).
[ ] Filled out test instructions.
[ ] Updated documentation (if it already exists for this component).
[ ] Looked at the Accessibility Practices for this feature - Aria Practices

📝 Test Instructions:
Test ActionGroup stories with overflowMode="collapse" and buttonLabelBehavior="hide" and make sure the icon only buttons aren't too wide
🧢 Your Project:
RSP

https://www.chromatic.com/build?appId=5f0dd5ad2b5fc10022a2e320&number=740


Dynamic Waterfalls

Is it possible to have dynamic waterfalls that can be created in runtime?

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

ID: 7473adf8-26d3-13aa-ea29-eb07d00344b0
Version Independent ID: 834aece5-d907-c61b-ca4a-7f91382c4f07
Content: Define conversation steps with waterfalls - Bot Service
Content Source: articles/nodejs/bot-builder-nodejs-dialog-waterfall.md
Service: bot-service
Product: bot-framework
GitHub Login: @v-ducvo
Microsoft Alias: v-ducvo

In theory, yes, but you would have to save enough state to be able to recreate the same waterfall on subsequent turns. Unless the dynamic waterfall is guaranteed to be the top one on the stack, I wouldn't try this. Much better to create a custom dialog by deriving directly from Dialog and implementing the begin, continue, and resume dialog methods.

@JonathanFingold if i sure that it will be on the top of the stack what is the recommended way to go with waterfalldialog? c#, botbuilder 4

Thinking about this further, I think the recommended way is to go with a custom dialog, that is, derive your dynamic dialog from Dialog. The custom dialog could manage a "dynamic" waterfall dialog at that point, or implement its own dialog steps.

@JonathanFingold is your comment above still the recommended advice? My understanding is that the custom dialog sample is where people are usually pointed to. My problem with this is that although the dialog steps are "custom" they are still known at compile time.
What is your guidance on how to handle creating a waterfall at runtime - is this even supported by the bot framework (will calling AddDialog add them to the correct dialog stack with the compile time dialogs?) My scenario is that I am using an API response to create the dialogs and their controls, unfortunately the API is an external one so I can't modify the response.

@BeigeBadger While the steps themselves need to be defined at compile time, you could define a custom dialog that would decide what the next step should be at run time, based on the current dialog state. (You can think of the dialog stack as a hierarchical finite state machine, if that helps.)
Alternatively, adaptive dialogs are in preview and might work for your needs. If they do not, and you're up to digging through the underlying code, you could see how they are adding rule-based turn selection and maybe adapt it to your needs.

Thanks for the response @JonathanFingold. So if I understand you correctly the WaterfallStep collection needs to be defined a compile time along with a function to handle the step (HandleStep). Then this collection is passed into the AddDialog method.
Inside my custom dialog I could have a stack of cards that I build from my API response, then inside HandleStep I could have logic to determine which card to show from the stack. Does this sound workable to you? The API I am using returns JSON that includes a dynamic UISchema based on the element requested, I will translate this response into the appropriate cards/controls and add to my stack of cards to select from inside HandleStep.


Feature request: Give access to created processes

It would be great if the library gave access to the browser process it creates. I need access to it and I'm thinking of either forking the repository or creating the browser process myself.

Yeah.  And give us a property that tells us the process id of the main chromium process after launch.

@GregRos @vonGameTheory can you guys share the usecase?
As a workaround, you can use chrome-launcher to launch chrome, parse the browser target from chrome's output and connect to it later with puppeteer.connect.
The hardest part here is probably extracting browser target from stdout; here's how we do it:
https://github.com/GoogleChrome/puppeteer/blob/a164524c72443920e0f008d62c5362c08a7794a0/lib/Launcher.js#L194-L248

@aslushnikov Thanks for the workaround!
There are many use-cases.

Run custom cleanup code on process crash (I know puppeteer runs some cleanup, but I want to run more).
Track process resource use
Force the process to crash directly in some cases.

To do those things we need the pid of the Chrome process puppeteer creates.

@GregRos thanks for the usecases!

Run custom cleanup code on process crash (I know puppeteer runs some cleanup, but I want to run more).

You can also do this with the browser.disconnected event

Track process resource use

Reasonable.

Force the process to crash directly in some cases.

I'm curious about this usecase! Can you share more details about it? We currently simulate this in tests via connecting multiple browsers to the same process and closing one of them:
https://github.com/GoogleChrome/puppeteer/blob/a164524c72443920e0f008d62c5362c08a7794a0/test/test.js#L266-L290

You can also do this with the browser.disconnected event

Ah, I didn't know about this one. Can the event tell me whether the process actually crashed or the puppeteer simply disconnected? Can it tell me if a kill signal was sent or the process's exit code? Does it sit in the process itself or does it go through the protocol?

Force the process to crash directly in some cases.

I run browsers in a limited-memory Linux environment. I've learned that in critical memory conditions that happen due to Linux over-committing and the unpredictable memory usage of web browsers, I have to force them to close immediately (SIGKILL style) or else the system will simply hang. I know the Linux OOM killer is supposed to help in these cases, but in my experience it hasn't.

Having the pid would also allow me to monitor the processes from another node instance, tell how many chrome processes have been created in the process tree, and open up other opportunities. It's really a must-have feature for my project.

There have been a number of times my node process crashed and left chrome processes still running.  I have a separate "master control" process for garbage collection (i.e. id zombie processes and kill them in cases like that) and overall monitoring.  What I am doing is writing an API to your API where I run a node server that accepts requests and spins off chromes to fulfill them.  (It is essentially a javascript-enabled CURL library -- in-fact it is an extension to the API I have been using to libcurl for the last 10 years or something.  I do website browsing automation and scraping.)  I might have up to 100 chromes running at once all controlled by a single (or a few) node/puppeteer process(es).  I need to make extra that sure when they get killed (or when something crashes and they aren't explicitly killed), they die, or if one them is hogging memory or freezing or something on a strange website then I can figure out which one it is, etc etc.   Also if I have other Chromes running outside of puppeteer, I can make sure I don't kill them accidentally because I know which is which.    It is just a huge help to have the PID -- even if you don't provide anything other than that I can figure it out.  (I know it's in there, I just haven't looked at it closely but I figure it will be something lots of people will want so it really should just be an available property.)  Everything I am describing I have already been doing with PhantomJS for the last couple years, but as that has been abandoned and headless chrome seems to be better overall I'm switching everything over to chrome.  PID-tracking is about the last thing I'll need for this so I haven't gotten to it yet, but I'll definitely need it.

@aslushnikov This would be useful when running pptr and headless in the cloud. That's challenging to do atm. For example, it would allow me to keep track chrome processes for try-puppeteer and know which ones to kill off if they get in a bad state.


UI improvement

Add more items to drink menu

Thank you @Brymmobaggins  !! If you liked contributing here , leave a star to the repo for us 🫂


Comments and rustdocs colored the same

Before catppuccin I was using material-theme where those colors are different and it's rather convenient

What package provides these "rustdoc" faces? I can't find them in the rust-mode package nor the built in rust-ts-mode.

Unfortunately I don't know the answer

Hmm weird. I've looked in the material-theme source and I can't find any mention of rustdoc.
What mode is this in? Also it would help if you could move your cursor over one of these
rustdoc characters and read out what M-x describe-char shows about the face name (while
having material-theme activated preferably).

I'll try to do that later today

That's what I get for rustdoc:
             position: 3626 of 27480 (13%), column: 25
            character: l (displayed as l) (codepoint 108, #o154, #x6c)
              charset: ascii (ASCII (ISO646 IRV))
code point in charset: 0x6C
               script: latin
               syntax: w which means: word
             category: .:Base, L:Strong L2R, a:ASCII, l:Latin, r:Roman
             to input: type "C-x 8 RET 6c" or "C-x 8 RET LATIN SMALL LETTER L"
          buffer code: #x6C
            file code: #x6C (encoded by coding system undecided-unix)
              display: by this font (glyph code):
    ftcrhb:-1ASC-Liberation Mono-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1 (#x4F)

Character code properties: customize what to show
  name: LATIN SMALL LETTER L
  general-category: Ll (Letter, Lowercase)
  decomposition: (108) ('l')

There are text properties here:
  face                 font-lock-doc-face
  fontified            t

[back]

and that's for a regular comment:
             position: 4143 of 27480 (15%), column: 11
            character: e (displayed as e) (codepoint 101, #o145, #x65)
              charset: ascii (ASCII (ISO646 IRV))
code point in charset: 0x65
               script: latin
               syntax: w which means: word
             category: .:Base, L:Strong L2R, a:ASCII, l:Latin, r:Roman
             to input: type "C-x 8 RET 65" or "C-x 8 RET LATIN SMALL LETTER E"
          buffer code: #x65
            file code: #x65 (encoded by coding system undecided-unix)
              display: by this font (glyph code):
    ftcrhb:-1ASC-Liberation Mono-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1 (#x48)

Character code properties: customize what to show
  name: LATIN SMALL LETTER E
  general-category: Ll (Letter, Lowercase)
  decomposition: (101) ('e')

There are text properties here:
  face                 font-lock-comment-face
  fontified            t

[back]

Ah, your rustdocs are using font-lock-doc-face, while comments are using font-lock-comment-face. These faces are specific to the mode you're using. The Catppuccin theme uses the same colour for both comments and documentation; this is a design choice. If you want a different color for documentation, you can use this elisp code:
(set-face-attribute 'font-lock-doc-face nil :foreground (catppuccin-get-color 'subtext0))

Alternatively you can customize it further with M-x customize-face RET font-lock-doc-face RET. I'm closing this now, thank you!


Manifest not found for component id

If the problem persists, contact the site administrator and give them the information in Technical Details.
TECHNICAL DETAILS
[SPLoaderError.loadComponentError]:
***Failed to load component "e16d5504-3619-4739-a88a-b9f71f7d06ab" (CustomWebPart).
Original error: ***Manifest not found for component id "0d910c1c-13b9-4e1c-9aa4-b008c5e42d7d" and version "16.8.5".
***INNERERROR:
***Manifest not found for component id "0d910c1c-13b9-4e1c-9aa4-b008c5e42d7d" and version "16.8.5".
***CALLSTACK:
Error
at t [as constructor] (http://sp2019sql2017/_layouts/15/next/spclient/en-us/sp-pages-assembly.js?uniqueId=NTnAt:356:15766)
at new t (http://sp2019sql2017/_layouts/15/next/spclient/en-us/sp-pages-assembly.js?uniqueId=NTnAt:807:22174)
at Function.e.buildErrorWithVerboseLog (http://sp2019sql2017/_layouts/15/next/spclient/en-us/sp-pages-assembly.js?uniqueId=NTnAt:807:14408)
at Function.e.buildLoadComponentError (http://sp2019sql2017/_layouts/15/next/spclient/en-us/sp-pages-assembly.js?uniqueId=NTnAt:807:10829)
at http://sp2019sql2017/_layouts/15/next/spclient/en-us/sp-pages-assembly.js?uniqueId=NTnAt:807:62084

Oh - wait a sec.  This is running on-prem.  You are using a too-recent version of react.  For on prem, you'll want to use an older version.  The safest way to know what version to use is to create a new project for on-prem, and choose react as the framework.  That will create a package.json file with the appropriate version.


Output to OCLC

Recommendation 28. COPIM needs to liaise with Dimensions and OCLC to understand what work is being carried out in this area and how COPIM can contribute and how this effects the minimum requirement for metadata, and whether full text deposit can also be achieved.


az monitor app-insights query returns 0 rows

Extension name (the extension in question)
az monitor app-insights query
Description of issue (in as much detail as possible)
A query in the lines of:
az monitor app-insights query --app "/subscriptions/2dcc85b8-fc8a-4645-a8e9-f469ef408593/resourceGroups/rg1/providers/microsoft.insights/components/appinsights1" --analytics-query "pageViews"

returns 0 rows
"rows": []

The empty result looks like this:
{
  "tables": [
    {
      "columns": [
        {
          "name": "timestamp",
          "type": "datetime"
        },
        {
          "name": "id",
          "type": "string"
        },
        {
          "name": "name",
          "type": "string"
        },
        {
          "name": "url",
          "type": "string"
        },
        {
          "name": "duration",
          "type": "real"
        },
        {
          "name": "performanceBucket",
          "type": "string"
        },
        {
          "name": "itemType",
          "type": "string"
        },
        {
          "name": "customDimensions",
          "type": "dynamic"
        },
        {
          "name": "customMeasurements",
          "type": "dynamic"
        },
        {
          "name": "operation_Name",
          "type": "string"
        },
        {
          "name": "operation_Id",
          "type": "string"
        },
        {
          "name": "operation_ParentId",
          "type": "string"
        },
        {
          "name": "operation_SyntheticSource",
          "type": "string"
        },
        {
          "name": "session_Id",
          "type": "string"
        },
        {
          "name": "user_Id",
          "type": "string"
        },
        {
          "name": "user_AuthenticatedId",
          "type": "string"
        },
        {
          "name": "user_AccountId",
          "type": "string"
        },
        {
          "name": "application_Version",
          "type": "string"
        },
        {
          "name": "client_Type",
          "type": "string"
        },
        {
          "name": "client_Model",
          "type": "string"
        },
        {
          "name": "client_OS",
          "type": "string"
        },
        {
          "name": "client_IP",
          "type": "string"
        },
        {
          "name": "client_City",
          "type": "string"
        },
        {
          "name": "client_StateOrProvince",
          "type": "string"
        },
        {
          "name": "client_CountryOrRegion",
          "type": "string"
        },
        {
          "name": "client_Browser",
          "type": "string"
        },
        {
          "name": "cloud_RoleName",
          "type": "string"
        },
        {
          "name": "cloud_RoleInstance",
          "type": "string"
        },
        {
          "name": "appId",
          "type": "string"
        },
        {
          "name": "appName",
          "type": "string"
        },
        {
          "name": "iKey",
          "type": "string"
        },
        {
          "name": "sdkVersion",
          "type": "string"
        },
        {
          "name": "itemId",
          "type": "string"
        },
        {
          "name": "itemCount",
          "type": "int"
        }
      ],
      "name": "PrimaryResult",
      "rows": []
    }
  ]
}

Even though the same query on azure portal returns values.
The same happens with browserTimings and exceptions.
All of these return values on portal.
Other tables like requests, dependencies, performanceCounters return result rows.
Am I doing something wrong with the query in az cli?

monitor

Hi @sameergMS @dadunl, can you have a look at this issue?

I think that may caused by different api-version. CLI and portal are calling different api-versions.
@realrubberduckdev Can you update application-insights by the follow command and try again?
az extension update -n application-insights

Hi @kairu-ms
I am using
{
    "experimental": false,
    "installed": true,
    "name": "application-insights",
    "preview": true,
    "summary": "Support for managing Application Insights components and querying metrics, events, and logs from such components.",
    "version": "0.1.13"
  }

And update command returns:
az extension update -n application-insights
No updates available for 'application-insights'. Use --debug for more information.

Seems I am at the latest version.

I am having the same issue right now. Has this ever been analysed?


Rollback to prev commit and add stub with list as standalone item

https://github.com/website-templates/website-launch-stubs/commit/1e38d459135f14b060a186c74e59e8f142477b4a

done here and here


Process Mining blog

Here is a blog on LT website Logan Tod & Co. There is also a mini-huddle show and tell on AnalystX.

@maryamanuelnhsx Ok complete now. Ready for review. Thanks.

@craig-shenton, great blog. Only thing I would suggest changing is the word or sentence that includes ' conformance' - not sure what it means. can we make that sentence more accessible to non-technical folks? otherwise good to go.


Added crash prevention

also because jan removed my crash protection
i would never

https://github.com/PartlySaneStudios/sanity/pull/14/commits/d05dd491b3e9eeeead1c1683c5bd370c8dda31f9