Stopped working

Hi, Tested on MacOS chrome: 120.0.6099.129 (Official Build) (arm64) and it's not working. Not even inserting prompt.

Thank you for adding the issue! Maintaining this extension is a little tricky, due to the regular changes of the OpenAI Ui.
But I'll try to fix it!
———
Wo man mich sonst noch findet:
https://linktr.ee/bjesuiter
Am 4. Jan. 2024, 21:24 +0100 schrieb slajob @.***>:

Hi, Tested on MacOS chrome: 120.0.6099.129 (Official Build) (arm64) and it's not working. Not even inserting prompt.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: @.***>


Create Shopping List Page

Create a shopping list page that ties in with the pantry page.

Added HTML table and JS event listener.


Update Anti.lua

Reenabled and fixed (some) (a) component(s)
Improved efficiency in some detections
Added new detections

is this tested

is this tested

Yeah, I didn't notice any issues.
Perhaps @Sceleratis can help out with a quick test to confirm?

would rate 99/10 cucumbers of pain
this broke 99% percent of the stuff you edited and the 1% is excessive and not needed or not going to work

would rate 99/10 cucumbers of pain
this broke 99% percent of the stuff you edited and the 1% is excessive and not needed or not going to work

I doubt that. I've actually seen higher detection ratios with this edit.

Show me proof then
On Sat, Dec 25, 2021, 8:06 PM Madi @.***> wrote:

would rate 99/10 cucumbers of pain
this broke 99% percent of the stuff you edited and the 1% is excessive and
not needed or not going to work
I doubt that. I've actually seen higher detection ratios with this edit.
—
Reply to this email directly, view it on GitHub
https://github.com/Sceleratis/Adonis/pull/619#issuecomment-1001062786,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGHJBBEPFBYSHNVNUCWLIBTUSYI4PANCNFSM5KOSKBQA
.
You are receiving this because you commented.Message ID:
@.***>

Show me proof then

What kind of proof do you want?  Add a localscript to script context and you'll see one of the edits in action.
Also, I don't see how you would test this if you aren't an exploiter, have you tested this with an actual exploit or in studio? Studio doesn't count.

The log detection uses string.match, you don't have to include multiple
messages with different numbers
On Sat, Dec 25, 2021, 8:12 PM Madi @.***> wrote:

Show me proof then
What kind of proof do you want?  Add a
localscript to script context and you'll see one of the edits in action.
Also, I don't see how you would test this if you aren't an exploiter, have
you tested this with an actual exploit or in studio? Studio doesn't count.
—
Reply to this email directly, view it on GitHub
https://github.com/Sceleratis/Adonis/pull/619#issuecomment-1001063315,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGHJBBE3CQA776MSDH56CFTUSYJS5ANCNFSM5KOSKBQA
.
You are receiving this because you commented.Message ID:
@.***>

I do, it is specific to certain outputs of exploits. Capturing the prior strings without numbers would cause false positives.

Wrapping detected in pcalls and replacing wait with task.wait is of no use, the environment already replaces wait with task.wait

Bro are you high? task.wait is entirely different to wait LOL

Bro are you high? task.wait is entirely different to wait LOL

Clarifying on what @LolloDev5123 said,
Adonis already makes wait use task.wait as each module is setfenv'd with a GetEnv that contains locals that make the wait global task.wait. (You can try this with a debug build by adding a line into any Core module inside the enclosing function with print(wait == task.wait))
 [line 165]
 [line 460]
 (line 59)

The pull request has some promising stuff but the task.wait and pcalling is useless and should not be done

Good morning!

Good morning!

Good morning!

Good morning!


Allow responsive behaviour without specifying tiles offset

I like the improvements over the blue print, SPJS-Tiles, especially the possibility to hide Tiles based on a SharePoint group. But there is a huge downside in nSPTiles: Tiles are not positioned automatically according to rows and columns. Because of that, hidden Tiles (because of a user's permissions) will leave "blank" room on the canvas.
Use case:
I have 5 buttons. I want to show 3 buttons to a group A, 4 buttons to a group B and 2 buttons to a group C.
A user in group A might not able to see the first and last button.
In the actual row of 5 buttons, the user of group A will see free room left and right. If the order of those buttons 1 and 5 is changed, there might be even a gap between the buttons.
An option to have a non-mandatory offset, which could lead to the responsive display of Tiles per defined rows and columns, would be great (as it's possible with SPJS-Tiles).

Thank you @fhadlich! A few others have come to me with this idea but I am not sure how to implement it.
At its core, nSPTiles uses absolute positioning to render the tiles. Each tile specifies the exact X and Y coordinates of where it should be drawn. I am not sure how to marry that with relative positioning.
I could use the row/column system that SPJS-Tiles uses but then nSPTiles would basically be an exact clone of SPJS-Tiles.
If you have any ideas of how to marry the two ways I would love to hear it.
I will add that with version 1.5 you can specify a tile to be rendered if another tile is not rendered. Check the tile not rendered check setting. Basically a tile can be configured to only render/draw if another tile is not rendered/drawn because the user does not have view permissions on it.
Also, with SPJS-Tiles I think you can use per-item settings in the list to hide which tiles a user/group can see.

Hi, thank you for quick response. You are probably right, using the row/column system with relative positioning would make nSPTiles more similar to the other solution.
Unfortunately, SPJS-Tiles does not allow for per-item settings to show/hide based on user / group membership out of the box. I did take your approach as a blue print, though, by adding additional code to SPJS-Tiles for filtering based on the tile view permission column.

Within SharePoint you can create per-item permissions for items in a list. You can break the inheritance of the item and specify who can read it. So for the SPJS-Tiles list, can't you do that for the list item for the tile you want?


CPP-187 - Enhance Integration Tests for Cassandra v1.2.x

Integration tests that could run against C* v1.2.x have been fixed along with the skipping of batch and serial_consistency suites.

@mikefero I would prefer is we only use prepared statements if the version <= 1.2, otherwise we should use a bound statements.

@mpenick Addressed comments and brought inline with the 2.1.0-beta by updating to master and cherry picking commits for v3 protocol in CPP-260/PR-170. Force committed to remove previous version this PR to ensure no merge conflict resolution would be needed (manual merged previous changes and addressed API changes where needed)

Merged in 20d457c295f208a15f9ddba425f7e2ea00d74329


Output log
Any additional information you'd like to impart

@smortex happy try it out. However, I should note the echo is a builtin command so I'm not sure what adding /bin to the path will do but I'm happy to be wrong here.

Gave it a shot, more issues fixed… see #341 for all changes.
It allows to run your code with minimal change:
class { 'openldap::server': }
openldap::server::database { 'dc=office,dc=supersecretdomain.com':
  ensure    => present,
  directory => '/var/run/openldap-data', # <--- Added
}


Cannot bind server on <IP_ADDRESS>:80.

Hi, I'm trying to run MicroWebSrv2 on the Arduino RP2040 nano Connect via a wifi connection.
But I ended up in MicroWebSrv2Exception: Cannot bind server on <IP_ADDRESS>:80.
Here is my minimal example:
import network

SSID ='My_Nano_RP2040_Connect'   # Network SSID
KEY  ='1234567890'  # Network key (must be 10 chars)

# Init wlan module and connect to network
wlan = network.WLAN(network.AP_IF)
wlan.active(True)
wlan.config(essid=SSID, key=KEY, security=wlan.WEP, channel=2)
print("AP mode started. SSID: {} IP: {}".format(SSID, wlan.ifconfig()[0]))

from MicroWebSrv2 import *
from time         import sleep

mws2 = MicroWebSrv2()
mws2.SetEmbeddedConfig()
mws2.StartManaged()

# Main program loop until keyboard interrupt,
try :
    while True :
        sleep(1)
except KeyboardInterrupt :
    mws2.Stop()

Additional information: The following line causes the issue, as it seems not available for the RP2 port of usocket.
srvSocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)

I'm successfully running MWS2 on a Pico W, but I did have to manually use Bind() to specify my IP address and port, once I connected the W to the WLAN and had an IP. Letting it default-bind to <IP_ADDRESS> wasn't working.

I'm successfully running MWS2 on a Pico W, but I did have to manually use Bind() to specify my IP address and port, once I connected the W to the WLAN and had an IP. Letting it default-bind to <IP_ADDRESS> wasn't working.

How did you manage to make it work ? Even manually binding the RPI Pico IP address and port, I am still getting the same error Cannot bind server on <IP_ADDRESS>:8000, same with port 80  and IP <IP_ADDRESS>


Proposal: minor releases

Could we make frequent minor releases (0.7.1, etc.) from unbreakable changes, like adding enumeratedValues, documentation or missing interrupts? This would make hal development cycle easier.
For example once a month minor release and once in 3 or 4 months major release.

Yep, in principle I'm very happy to do this, even weekly if there have been a couple of PRs. The main problem is right now so many PRs are breaking changes and we don't have a good way of tracking which are breaking and which are not.


Tuner needs to read options parameter from config

In the config we need to be able to specify an options parameter as follows:
{
  "model": ...
  "options": {
    "word_embedding_dim": 768,
    "pooling": "mean"
  },
  "freeze": false,
  "multi_modal" false,
  ...

Such that tuner.fit can take an additional argument like model_options.

The options field is in the model field right?

The options field is in the model field right?

True!


Support Mongo 3.2 Document Validation natively

Would it make sense to use the native document validation (for possible speed gains) when the package detects that MongoDB 3.2 is used ?
https://docs.mongodb.com/manual/core/document-validation/

SimpleSchema isn't database-aware, so this would have to be an enhancement done by some package that uses SimpleSchema, such as collection2.


DANE support

What's the status of DANE support of the library? This isn't obvious from the documentation.

supported


Display project card technology tags

Issue

Description
Display project card technology tags.
But I don`t know how to change css.
By the way, toha is great.

Test Evidence

Thank you @ormissia. I am little busy these days. I will work on the CSS part and merge this PR whenever get some time.

@ormissia I have fixes the CSS and made some changes. Let me know if it does works for you.

Tags is display properly.
Thanks for your help， It looks great


bokeh KeyError 'plot_opts"

Hello,
I had problems with matching distribution about MarkupSafe so I installed every requirements manually.
Then, I executed following command
bokeh serve --show bulkvis
Then, I have errors.
2021-05-11 12:06:40,375 Starting Bokeh server version 2.3.2 (running on Tornado 6.1)
2021-05-11 12:06:40,376 User authentication hooks NOT provided (default user enabled)
2021-05-11 12:06:40,377 Bokeh app running at: http://localhost:5006/bulkvis
2021-05-11 12:06:40,377 Starting Bokeh server with process id: 3152
2021-05-11 12:06:40,599 Error running application handler <bokeh.application.handlers.directory.DirectoryHandler object at 0x7ff5c5ce0c70>: 'plot_opts'
File "configparser.py", line 960, in getitem:
raise KeyError(key) Traceback (most recent call last):
File "/home/sumin/envs/bulkvis/lib/python3.8/site-packages/bokeh/application/handlers/code_runner.py", line 197, in run
exec(self._code, module.dict)
File "/home/sumin/bulkvis/main.py", line 19, in
cfg_po = config['plot_opts']
File "/home/sumin/miniconda3/lib/python3.8/configparser.py", line 960, in getitem
raise KeyError(key)
KeyError: 'plot_opts'
2021-05-11 12:06:40,706 WebSocket connection opened
2021-05-11 12:06:40,706 ServerConnection created
Somehow the bulkvis webpage is opened but I can't see anything where I can select my fast5 files.

Have you created a config.ini file as described here: https://github.com/LooseLab/bulkvis/blob/master/config.md ?
You'll need one of those to set some initial variables for the server.


[MLlib] fix python example of ALS in guide

fix python example of ALS in guide, use Rating instead of np.array.

Test build #26171 has started for   PR 4226 at commit 1433d76.

This patch merges cleanly.

I tested it successfully.  LGTM

Test build #26171 has finished for   PR 4226 at commit 1433d76.

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

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

Merged into master and branch-1.2. Thanks!


fix typescript build issue

I'm not in a place where I can debug locally. this was my first instinct to see what's up with the build.

fyi @ljharb, early test results show it was indeed typescript resolver v1.1 that introduced the tsconfig.json requirement. (seems reasonable enough, lol)

Coverage increased (+3.9%) to 97.349% when pulling 37460ed8584d1b9b1ffe3a1ea6bd8ad83712ba59 on typescript-woes-1 into 78244fcc5dfa1d1d7987e26e7c560453bae328c0 on master.

merged PR build fails seem spurious and unrelated, so I'ma merge


MAINT: update unit test error message check

There was a minor change to the error message raised by the framework's Metadata object.

I am not a smart man.


Add package.json for use with npm

Fixes #54.
This is based on #92 by @SkypLabs

jdk: oraclejdk10 is deprecated on Travis CI. I've switched to openjdk10 instead. This requires swapping SSL certificates -- which is part of this PR as well.
I've also taken the liberty of publishing this at https://www.npmjs.com/package/asciinema-player and will add all maintainers as admin

Glad you figured out the SSL certs issue 🏆 . I tried with openjdk not long ago, but hit this problem and reverted to Oracle's one. 👍
I'll deal with #92 first, and then merge this.

Thanks!

@sanand0 can you add me (user "sickill") as admin on npmjs.org, so I can publish?

@sickill -- done!


"use_download_button" argument is not working

the docs shows, that you can use "use_download_button" to turn on/off the download button on page. But for some reason its not working.
The error says, that the config value "use_download_button" is unknown.

ah - this is because we haven't yet released a new version of the Sphinx Book theme...if you use the master branch of that theme then it should work, and in general this should work once a new version is released! Does it work for you on master?

I think there's also missing that key in jupyter-book's config.py
https://github.com/executablebooks/jupyter-book/blob/edae9e5e815c2d88c03b6e34737759bffbdcdff1/jupyter_book/config.py#L219

And the config scheme also needs to be updated
https://github.com/executablebooks/jupyter-book/blob/edae9e5e815c2d88c03b6e34737759bffbdcdff1/jupyter_book/config_schema.json#L89

Is this documented in Jupyter Book? I don't think it should be (since as you mention the config hasnt' been added to it yet...)

Closing this one as I believe it is now resolved


ls: version sort

Implements version sort (-v and --sort=version) for ls. My approach is different from the one used in sort, because that one did not seem entirely consistent with what the GNU docs say. The approach here is two compare the characters one by one, but when two numeric characters are found, to collect the rest of the number and compare the parsed strings. There is also some additional complexity due to the fact that GNU ls sorts identical numbers based on the first differing number of leading zeros.

I put the version_cmp function in its own file and added unit tests. There were a lot of cases to handle but I think I got most of the important things. Putting it in a separate file might also make it easier to put it into uucore later if we want to use it in sort as well.

Great work, thanks!


Added kube-state-metrics.yaml

Fyi, I copied the NetworkPolicy scripts from the kube-state-metrics project and change its namespace to monitoring so that it works with prometheus-operator ootb.

The RBAC manifests already exist in https://github.com/coreos/prometheus-operator/tree/master/contrib/kube-prometheus/manifests/exporters and there is an open PR (#281), where I also commented about the same question I have now:

Is there a need for a policy about kube-state-metrics accessing the Kubernetes API server? For example in a self-hosted environment the apiserver is a pod itself.

Ah! The original copy I used was a month old. I have nothing to add in that case.

Thanks again for clearing things up and your contributions, very helpful!


California - Naval Health Clinic Lemoore (NHCL)- Post Research

Overview
Assess impact of the intervention by asking similar questions to baseline.
To do

[x] Conduct meeting and take notes in ongoing notes doc

Overview
Assess impact of the intervention by asking similar questions to baseline.
To do

[ ] Conduct meeting and take notes in ongoing notes doc

@rachelhanster @RakshindaAslam pulling in for end of sprint doing it today

scheduled for 4/26

Link to notes: https://cdc.sharepoint.com/:w:/r/teams/USDSatCDC/_layouts/15/Doc.aspx?sourcedoc={fe3e1aae-6a30-4aa4-a74f-4a50bcf9969b}&action=edit&wdPreviousSession=4f077c9e-61cd-4b21-bc0e-3f6ac76aef26


Android - incorrect camera behavior

Describe the bug
There are several cases where the camera behaves strangely
User1 - connect from web
User2 - connect from android mobile device

If the User1 has already connected and turned on the camera (the listener sees that there is a connection), then it will not be displayed on the User2 side until the camera on the User2 side is turned on
Only the User1 camera is displayed BUT the User2 camera has active status (steps described below)
Displays a black background when the User2 camera is enabled

To Reproduce
First bug:

start a session with the camera turned on by the User1

Second bug:

start a session with the camera turned on by the User1
enable User2 camera
Turn off the camera on the User1 side
Turn on the camera on the User1 side

Third bug

start a session without the camera turned on by the User1
enable user User2

Expected behavior
First bug - User1 video is displayed
Second bug - App displays both enabled cameras (both User1 and User2)
Third bug - All interface elements are displayed without blackout
Screenshots
Our design:

Third bug:

Test environment Info:

Device: any android device
OS: Android
Version amazon-chime-sdk: [0.17.5]
Version amazon-chime-sdk-media: [0.17.6]

Hi @alexbutovv,
We cannot reproduce this issue on our demo app. It looks possible that you may need to call meetingSession.audioVideo.startRemoteVideo(). Are you doing that already?

Hey @ethanjanadrake, thanks for your answer!
Of course, this method was used in our app.
I didn't change anything from demo app when I integrated code except UI and added a couple of new methods like switchCamera and chooseAudioDevice from guide.

Hi @alexbutovv,
It might be an issue with binding logic, then. How are you binding the tile? In particular, how are you using bindVideoView?

Hi @ethanjanadrake
As I mentioned before I just reused logic from rn demo code
export class RNVideoRenderView extends React.Component {
  componentDidMount() {
    // we need to delay the bind video
    // Because "componentDidMount" will be called "immediately after the initial rendering occurs"
    // This is *before* RCTUIManager add this view to register (so that viewForReactTag() can return a view)
    // So we need to dispatch bindVideoView after this function complete
    setTimeout(() => {
      NativeFunction.bindVideoView(findNodeHandle(this), this.props.tileId)
    })
  }

  componentWillUnmount() {
    NativeFunction.unbindVideoView(this.props.tileId)
  }

  render() {
    return <RNVideoRenderViewNative {...this.props} />
  }
}

const RNVideoRenderViewNative = requireNativeComponent('RNVideoView', RNVideoRenderView)

And use it in our screen component
<RNVideoRenderView
            key={tileId}
            tileId={tileId}
            style={styles.getVideoStyle(tileId)}
/>

That's it)

any updates here? still have a problems with android

We still look forward to getting an update on this ticket. Please assist.


Question: TLS termination and sds

Dear envoy team,
I have a question when I want to adopt envoy proxy at our place. Later the envoy proxy will be used as TLS Termination. which is connected to each sidecar.

Can the envoy proxy accommodate approximately 300 certificates at the edge as shown in the image below.
if envoy can do that, is there a way/config to add the certificate dynamically. because later there will be approximately 300 certificates.

Thank You.

cc @adisuissa , xds appears to be your domain.
I think the answer is "yes, no problem" to 300 certs, and "something to do with XDS and control plane" for how you'd dynamically configure, those terms might be enough to get you some traction in the docs. Definitely not my forte.

cc @adisuissa , xds appears to be your domain.
I think the answer is "yes, no problem" to 300 certs, and "something to do with XDS and control plane" for how you'd dynamically configure, those terms might be enough to get you some traction in the docs. Definitely not my forte.

Can SDS accommodate more than 1 certificate?

SDS is a protocol that allows Envoy to dynamically fetch certificates. Each cluster/listener may have a different name for the cert, so over SDS Envoy will be able to fetch multiple certificates.
Not sure what are the limitations in terms of number of certificates, but pretty sure it could be more than 300, assuming sufficient memory.

SDS is a protocol that allows Envoy to dynamically fetch certificates. Each cluster/listener may have a different name for the cert, so over SDS Envoy will be able to fetch multiple certificates. Not sure what are the limitations in terms of number of certificates, but pretty sure it could be more than 300, assuming sufficient memory.

do you have a reference for building an sds server?, previously I used static lds with a file path, it could only hold 1 certificate

The go-control-plane may be able to help.
Note that if you use a static lds path, you can still use multiple SDS paths, each holding a single certificate.
I'm not sure I fully understand your settings, but both Upstream and Downstream have a Tls-Context that has the tls_certificate_sds_secret_configs field, which allows for multiple named SDS configs.

Pesawat kendali mungkin bisa membantu. Perhatikan bahwa jika Anda menggunakan jalur lds statis, Anda masih dapat menggunakan beberapa jalur SDS, masing-masing memiliki satu sertifikat. Saya tidak yakin saya sepenuhnya memahami pengaturan Anda, tetapi baik Upstream maupun Downstream memiliki Tls-Context yang memiliki bidang tls_certificate_sds_secret_configs , yang memungkinkan beberapa konfigurasi SDS bernama.

I tried static SDS with a path downstream. However, I can only add 1 certificate. How do I add more than one certificate?
This is an example of my static SDS path configuration
file envoy.yaml
      filter_chains:
        - transport_socket:
            name: envoy.transport_sockets.tls
            typed_config:
              "@type": type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext
              common_tls_context:
                alpn_protocols: [ "h2" ]
                tls_certificate_sds_secret_configs:
                  - name: "sds-client-ds"
                    sds_config:
                      path: "certs-key.yaml"

file certs-key.yaml
resources:
  - "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.Secret"
    name: sds-client-ds
    tls_certificate:
      certificate_chain:
        filename: fullchain.pem
      private_key:
        filename: privkey.pem

My expectation is that the certs-key.yaml file can add more than 1 certificate


ARROW-16327: [Java][CI] Add Java 17 to CI matrix for java workflows

This PR aims to add support for java 17 on CI as required on https://github.com/apache/arrow/pull/12941
We probably should cherrypick the commit here on that PR.

@github-actions crossbow submit java

It seems that maven:3.8.5-openjdk-17 is based on Oracle Linux 8 not Debian:
$ docker run --rm maven:3.8.5-openjdk-17 cat /etc/system-release
Oracle Linux Server release 8.5

So existing ci/docker/debian-9-java.dockerfile filename isn't suitable for OpenJDK 17.
How about adding ci/docker/oracle-8-java.dockerfile, adding oracle-java to docker-compose.yml and removing jdk_name from .env?
BTW, it seems that nobody uses ARROW_JAVA_SHADE_FLATBUFS defined in ci/docker/debian-9-java.dockerfile. See also: 7bc2b0f3579b6fc2d1d6d9797f3a1e5e3726131f
We may be able to use maven:* images directly instead of defining our (thin) wrapper image. For example, we use existing images directly for python-wheel-manylinux-test-imports.

Could you also confirm CI failure? https://github.com/apache/arrow/runs/6218109762?check_suite_focus=true
Error:  Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.2:compile (default-compile) on project arrow-format: Compilation failure -> [Help 1]
Error:  Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.2:compile (default-compile) on project arrow-plasma: Compilation failure -> [Help 1]
Error:  Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.2:compile (default-compile) on project arrow-memory-core: Compilation failure -> [Help 1]

The following log may be related:
[INFO] -----------------< org.apache.arrow:arrow-memory-core >-----------------
[INFO] Building Arrow Memory - Core 8.0.0-SNAPSHOT                       [6/19]
[INFO] --------------------------------[ jar ]---------------------------------
Warning:  *****************************************************************
Warning:  * Your build is requesting parallel execution, but project      *
Warning:  * contains the following plugin(s) that have goals not marked   *
Warning:  * as @threadSafe to support parallel building.                  *
Warning:  * While this /may/ work fine, please look for plugin updates    *
Warning:  * and/or request plugins be made thread-safe.                   *
Warning:  * If reporting an issue, report it against the plugin in        *
Warning:  * question, not against maven-core                              *
Warning:  *****************************************************************
Warning:  The following plugins are not marked @threadSafe in Arrow Memory - Core:
Warning:  org.apache.rat:apache-rat-plugin:0.13
Warning:  Enable debug to see more precisely which goals are not marked @threadSafe.
Warning:  *****************************************************************

Thanks for the review @kou !  I have added a new oracle-java entry on the docker-compose.yml and I have updated the debian-java to use the maven:* images directly removing the wrapper image ci/docker/debian-9-java.dockerfile, as you said I can't find anywhere where the ARROW_JAVA_SHADE_FLATBUFS were being used. I have also removed the JDK_NAME and have added a JDK 8 CI test (as it seems to be the default defined on our .env).
As per the failure on JDK 17 it is expected until we merge https://github.com/apache/arrow/pull/12941, the idea is to rebase once that PR is merged and validate the JDK 17 image is passing at that point!

@github-actions crossbow submit java-jars

@kou @pitrou is there anything else you think we should do on this PR in order to get it merged?
About the oracle-java vs debian-java I am not sure how we could manage the inconsistency from the maven images repository better on our side.I did add the params to the usage on the docker-compose and the openjdk vs jdk naming convention for the image:
    # Usage:
    #   docker-compose build oracle-java
    #   docker-compose run oracle-java
    # Parameters:
    #   MAVEN: 3.8.5
    #   JDK: 17
    image: ${ARCH}/maven:${MAVEN}-openjdk-${JDK}

vs
    # Usage:
    #   docker-compose build debian-java
    #   docker-compose run debian-java
    # Parameters:
    #   MAVEN: 3.5.4, 3.6.2
    #   JDK: 8, 11
    image: ${ARCH}/maven:${MAVEN}-jdk-${JDK}

let me know if you have a better idea.

@raulcd I think this is good to go, I'll let @kou comment if he wants to.


4.1: d20 roll ConfigurationDialogs do not make use of any added parts added programmatically

This works in the damage roll and hit dice roll configuration dialogs:
dialog.rolls[0].parts.push("1d100");
dialog.rebuild();

The same does not work for any of the d20 dialogs.

This is specifically for skill/tool/attack rolls, because they completely reconstruct parts & data in response to changes within the roll dialog. There might be a way to resolve that, but I'll have to see if it is something that can be done in a point release or if it will be disruptive enough to have to wait until 4.2.


[test] Disable flaky test TestThread.test_sleepUntilDate

https://bugs.swift.org/browse/SR-15489

@swift-ci test

Ugh, I think I had to make limits more relaxed. That fail doesn't indicate anything wrong to me. Looks like a little measurement deviation.

That is fine! I'm disabling the test to prevent the current flaky version from failing any future builds on CI.
I filed the associated bug to track the work of fixing & reenabling this test.


ruby 2.6.0 fastlane deliver error upload screenshot to appstore

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I read the Contribution Guidelines
[x] I read docs.fastlane.tools
[x] I searched for existing GitHub issues

Issue Description
Getting the error below when attempting to upload screenshots to app store. The same command works as expected on the same fastlane version but with ruby 2.3.1 version installed.
Complete output when running fastlane, including the stack trace and command used

+-------------------------+---------+-----------------+
|                    Used plugins                     |
+-------------------------+---------+-----------------+
| Plugin                  | Version | Action          |
+-------------------------+---------+-----------------+
| fastlane-plugin-badge   | 1.2.0   | add_badge       |
| fastlane-plugin-appicon | 0.14.0  | android_appicon |
|                         |         | appicon         |
+-------------------------+---------+-----------------+
14:47:24: --- Step: update_fastlane ---
14:47:24: -----------------------------
14:47:24: Looking for updates for fastlane...
[14:47:31]: Nothing to update ✅
[14:47:31]:
[14:47:31]: Please help us test early releases of fastlane by opting into nightly builds 🌃
[14:47:31]: Just replace your update_fastlane call with
[14:47:31]:
[14:47:31]: ▸ update_fastlane(nightly: true)
[14:47:31]:
[14:47:31]: Nightly builds are reviewed and tested just like the public releases 🚂
[14:47:31]:
[14:47:31]: ------------------------------
[14:47:31]: --- Step: default_platform ---
[14:47:31]: ------------------------------
[14:47:31]: Driving the lane 'ios release' 🚀
[14:47:31]: ---------------------------------
[14:47:31]: --- Step: upload_to_app_store ---
[14:47:31]: ---------------------------------
[14:47:31]: Successfully loaded 'Deliverfile' 📄
+------------------+------------------------------------+
|     Detected Values from './fastlane/Deliverfile'     |
+------------------+------------------------------------+
| app_version      | 1.0.0                              |
| metadata_path    | ../app-store-metadata    |
| screenshots_path | ../app-store-screenshots |
| ipa              | release-app.ipa                    |
| skip_screenshots | false                              |
| force            | true                               |
| price_tier       | 0                                  |
+------------------+------------------------------------+
[14:47:31]: Login to App Store Connect (redacted)
[14:47:33]: Login successful
+--------------------------------------+------------------------------------+
|                          deliver 2.116.0 Summary                          |
+--------------------------------------+------------------------------------+
| username                             | redacted         |
| app_identifier                       | redacted             |
| app_version                          | 1.0.0                              |
| ipa                                  | release-app.ipa                    |
| platform                             | ios                                |
| edit_live                            | false                              |
| use_live_version                     | false                              |
| metadata_path                        | ../app-store-metadata    |
| screenshots_path                     | ../app-store-screenshots |
| skip_binary_upload                   | false                              |
| skip_screenshots                     | false                              |
| skip_metadata                        | false                              |
| skip_app_version_update              | false                              |
| force                                | true                               |
| overwrite_screenshots                | false                              |
| submit_for_review                    | false                              |
| reject_if_possible                   | false                              |
| automatic_release                    | false                              |
| phased_release                       | false                              |
| price_tier                           | 0                                  |
| team_id                              | redacted                          |
| dev_portal_team_id                   | redacted                         |
| run_precheck_before_submit           | true                               |
| precheck_default_rule_level          | warn                               |
| individual_metadata_items            | []                                 |
| ignore_language_directory_validation | false                              |
| precheck_include_in_app_purchases    | true                               |
+--------------------------------------+------------------------------------+
[14:47:34]: Making sure the latest version on App Store Connect matches '1.0.0' from the ipa file...
[14:47:36]: '1.0.0' is the latest version on App Store Connect
[14:47:38]: Loading '../app-store-metadata/en-GB/description.txt'...
[14:47:38]: Loading '../app-store-metadata/en-GB/keywords.txt'...
[14:47:38]: Loading '../app-store-metadata/en-GB/release_notes.txt'...
[14:47:38]: Loading '../app-store-metadata/en-GB/support_url.txt'...
[14:47:38]: Loading '../app-store-metadata/en-GB/marketing_url.txt'...
[14:47:38]: Loading '../app-store-metadata/en-GB/promotional_text.txt'...
[14:47:38]: Loading '../app-store-metadata/en-GB/name.txt'...
[14:47:38]: Loading '../app-store-metadata/en-GB/subtitle.txt'...
[14:47:38]: Loading '../app-store-metadata/en-GB/privacy_url.txt'...
[14:47:38]: Loading '../app-store-metadata/copyright.txt'...
[14:47:38]: Loading '../app-store-metadata/primary_category.txt'...
[14:47:38]: Loading '../app-store-metadata/secondary_category.txt'...
[14:47:38]: Loading '../app-store-metadata/primary_first_sub_category.txt'...
[14:47:38]: Loading '../app-store-metadata/primary_second_sub_category.txt'...
[14:47:38]: Loading '../app-store-metadata/secondary_first_sub_category.txt'...
[14:47:38]: Loading '../app-store-metadata/secondary_second_sub_category.txt'...
[14:47:38]: Loading '../app-store-metadata/trade_representative_contact_information/trade_name.txt'...
[14:47:38]: Loading '../app-store-metadata/trade_representative_contact_information/first_name.txt'...
[14:47:38]: Loading '../app-store-metadata/trade_representative_contact_information/last_name.txt'...
[14:47:38]: Loading '../app-store-metadata/trade_representative_contact_information/address_line1.txt'...
[14:47:38]: Loading '../app-store-metadata/trade_representative_contact_information/address_line2.txt'...
[14:47:38]: Loading '../app-store-metadata/trade_representative_contact_information/address_line3.txt'...
[14:47:38]: Loading '../app-store-metadata/trade_representative_contact_information/city_name.txt'...
[14:47:38]: Loading '../app-store-metadata/trade_representative_contact_information/state.txt'...
[14:47:38]: Loading '../app-store-metadata/trade_representative_contact_information/country.txt'...
[14:47:38]: Loading '../app-store-metadata/trade_representative_contact_information/postal_code.txt'...
[14:47:38]: Loading '../app-store-metadata/trade_representative_contact_information/phone_number.txt'...
[14:47:38]: Loading '../app-store-metadata/trade_representative_contact_information/email_address.txt'...
[14:47:38]: Loading '../app-store-metadata/trade_representative_contact_information/is_displayed_on_app_store.txt'...
[14:47:38]: Loading '../app-store-metadata/review_information/first_name.txt'...
[14:47:38]: Loading '../app-store-metadata/review_information/last_name.txt'...
[14:47:38]: Loading '../app-store-metadata/review_information/phone_number.txt'...
[14:47:38]: Loading '../app-store-metadata/review_information/email_address.txt'...
[14:47:38]: Loading '../app-store-metadata/review_information/demo_user.txt'...
[14:47:38]: Loading '../app-store-metadata/review_information/demo_password.txt'...
[14:47:38]: Loading '../app-store-metadata/review_information/notes.txt'...
[14:47:40]: Activating language en-GB...
[14:47:43]: Uploading metadata to App Store Connect
[14:47:46]: Successfully uploaded set of metadata to App Store Connect
[14:47:47]: Activating language en-GB...
[14:47:50]: Uploading 4 screenshots for language en-GB
[14:47:50]: Uploading '../app-store-screenshots/en-GB/1_iphone6Plus_1.screenshot-1.png'...
+------------------+-------------+
|          Lane Context          |
+------------------+-------------+
| DEFAULT_PLATFORM | ios         |
| PLATFORM_NAME    | ios         |
| LANE_NAME        | ios release |
+------------------+-------------+
[14:47:52]: no implicit conversion of nil into String
+------+---------------------+-------------+
|             fastlane summary             |
+------+---------------------+-------------+
| Step | Action              | Time (in s) |
+------+---------------------+-------------+
| 1    | update_fastlane     | 6           |
| 2    | default_platform    | 0           |
| 💥   | upload_to_app_store | 20          |
+------+---------------------+-------------+
[14:47:52]: fastlane finished with errors
Looking for related GitHub issues on fastlane/fastlane...
➡  Rare crash on startup in fastlane_folder.rb: in `join': no implicit conversion of nil into String
https://github.com/fastlane/fastlane/issues/12789 [open] 120 💬
3 days ago
➡  ruby 2.6 error no implicit conversion of nil into String
https://github.com/fastlane/fastlane/issues/14025 [closed] 1 💬
5 weeks ago
➡  `join': no implicit conversion of nil into String (TypeError)
https://github.com/fastlane/fastlane/issues/13586 [closed] 4 💬
4 weeks ago
and 78 more at: https://github.com/fastlane/fastlane/search?q=no implicit conversion of nil into String&type=Issues&utf8=✓
🔗  You can ⌘ + double-click on links to open them directly in your browser.
/Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/openssl/buffering.rb:383:in syswrite_nonblock': [!] no implicit conversion of nil into String (TypeError) 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/openssl/buffering.rb:383:in write_nonblock'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/protocol.rb:277:in block in write0' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/protocol.rb:275:in each'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/protocol.rb:275:in each_with_index' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/protocol.rb:275:in write0'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/protocol.rb:248:in block in write' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/protocol.rb:265:in writing'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/protocol.rb:247:in write' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http/generic_request.rb:189:in send_request_with_body'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http/generic_request.rb:123:in exec' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http.rb:1507:in block in transport_request'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http.rb:1506:in catch' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http.rb:1506:in transport_request'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http.rb:1479:in request' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http.rb:1472:in block in request'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http.rb:920:in start' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http.rb:1470:in request'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday-0.15.4/lib/faraday/adapter/net_http.rb:87:in perform_request' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday-0.15.4/lib/faraday/adapter/net_http.rb:43:in block in call'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday-0.15.4/lib/faraday/adapter/net_http.rb:92:in with_net_http_connection' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday-0.15.4/lib/faraday/adapter/net_http.rb:38:in call'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/helper/rels_middleware.rb:17:in call' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday-cookie_jar-0.0.6/lib/faraday/cookie_jar.rb:22:in call'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday_middleware-0.13.0/lib/faraday_middleware/response_middleware.rb:31:in call' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday_middleware-0.13.0/lib/faraday_middleware/response_middleware.rb:31:in call'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday_middleware-0.13.0/lib/faraday_middleware/response_middleware.rb:31:in call' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday-0.15.4/lib/faraday/rack_builder.rb:143:in build_response'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday-0.15.4/lib/faraday/connection.rb:387:in run_request' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday-0.15.4/lib/faraday/connection.rb:175:in post'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/client.rb:836:in block in send_request' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/client.rb:619:in with_retry'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/client.rb:835:in send_request' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/client.rb:687:in request'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/du/du_client.rb:75:in upload_file' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/du/du_client.rb:21:in upload_screenshot'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/tunes/tunes_client.rb:820:in upload_screenshot' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/tunes/app_version.rb:497:in upload_screenshot!'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/deliver/lib/deliver/upload_screenshots.rb:65:in block (2 levels) in upload' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/deliver/lib/deliver/upload_screenshots.rb:52:in each'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/deliver/lib/deliver/upload_screenshots.rb:52:in block in upload' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/deliver/lib/deliver/upload_screenshots.rb:50:in each'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/deliver/lib/deliver/upload_screenshots.rb:50:in upload' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/deliver/lib/deliver/runner.rb:121:in upload_metadata'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/deliver/lib/deliver/runner.rb:38:in run' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/actions/upload_to_app_store.rb:16:in run'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/runner.rb:253:in block (2 levels) in execute_action' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/actions/actions_helper.rb:50:in execute_action'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/runner.rb:232:in block in execute_action' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/runner.rb:227:in chdir'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/runner.rb:227:in execute_action' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/runner.rb:157:in trigger_action_by_name'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/fast_file.rb:154:in method_missing' 	from Fastfile:168:in block (2 levels) in parsing_binding'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/lane.rb:33:in call' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/runner.rb:49:in block in execute'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/runner.rb:45:in chdir' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/runner.rb:45:in execute'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/lane_manager.rb:56:in cruise_lane' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/command_line_handler.rb:36:in handle'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/commands_generator.rb:108:in block (2 levels) in run' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:178:in call'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:153:in run' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/runner.rb:476:in run_active_command'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:76:in run!' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/delegates.rb:15:in run!'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/commands_generator.rb:333:in run' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/commands_generator.rb:41:in start'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/cli_tools_distributor.rb:113:in take_off' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/bin/fastlane:23:in <top (required)>'
from /Users/mobileteam/.rbenv/versions/2.6.0/bin/fastlane:23:in load' 	from /Users/mobileteam/.rbenv/versions/2.6.0/bin/fastlane:23:in '
/Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/openssl/buffering.rb:383:in syswrite_nonblock': no implicit conversion of nil into String (TypeError) 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/openssl/buffering.rb:383:in write_nonblock'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/protocol.rb:277:in block in write0' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/protocol.rb:275:in each'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/protocol.rb:275:in each_with_index' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/protocol.rb:275:in write0'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/protocol.rb:248:in block in write' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/protocol.rb:265:in writing'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/protocol.rb:247:in write' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http/generic_request.rb:189:in send_request_with_body'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http/generic_request.rb:123:in exec' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http.rb:1507:in block in transport_request'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http.rb:1506:in catch' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http.rb:1506:in transport_request'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http.rb:1479:in request' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http.rb:1472:in block in request'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http.rb:920:in start' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/2.6.0/net/http.rb:1470:in request'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday-0.15.4/lib/faraday/adapter/net_http.rb:87:in perform_request' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday-0.15.4/lib/faraday/adapter/net_http.rb:43:in block in call'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday-0.15.4/lib/faraday/adapter/net_http.rb:92:in with_net_http_connection' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday-0.15.4/lib/faraday/adapter/net_http.rb:38:in call'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/helper/rels_middleware.rb:17:in call' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday-cookie_jar-0.0.6/lib/faraday/cookie_jar.rb:22:in call'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday_middleware-0.13.0/lib/faraday_middleware/response_middleware.rb:31:in call' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday_middleware-0.13.0/lib/faraday_middleware/response_middleware.rb:31:in call'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday_middleware-0.13.0/lib/faraday_middleware/response_middleware.rb:31:in call' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday-0.15.4/lib/faraday/rack_builder.rb:143:in build_response'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday-0.15.4/lib/faraday/connection.rb:387:in run_request' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/faraday-0.15.4/lib/faraday/connection.rb:175:in post'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/client.rb:836:in block in send_request' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/client.rb:619:in with_retry'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/client.rb:835:in send_request' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/client.rb:687:in request'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/du/du_client.rb:75:in upload_file' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/du/du_client.rb:21:in upload_screenshot'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/tunes/tunes_client.rb:820:in upload_screenshot' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/spaceship/lib/spaceship/tunes/app_version.rb:497:in upload_screenshot!'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/deliver/lib/deliver/upload_screenshots.rb:65:in block (2 levels) in upload' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/deliver/lib/deliver/upload_screenshots.rb:52:in each'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/deliver/lib/deliver/upload_screenshots.rb:52:in block in upload' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/deliver/lib/deliver/upload_screenshots.rb:50:in each'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/deliver/lib/deliver/upload_screenshots.rb:50:in upload' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/deliver/lib/deliver/runner.rb:121:in upload_metadata'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/deliver/lib/deliver/runner.rb:38:in run' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/actions/upload_to_app_store.rb:16:in run'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/runner.rb:253:in block (2 levels) in execute_action' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/actions/actions_helper.rb:50:in execute_action'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/runner.rb:232:in block in execute_action' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/runner.rb:227:in chdir'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/runner.rb:227:in execute_action' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/runner.rb:157:in trigger_action_by_name'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/fast_file.rb:154:in method_missing' 	from Fastfile:168:in block (2 levels) in parsing_binding'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/lane.rb:33:in call' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/runner.rb:49:in block in execute'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/runner.rb:45:in chdir' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/runner.rb:45:in execute'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/lane_manager.rb:56:in cruise_lane' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/command_line_handler.rb:36:in handle'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/commands_generator.rb:108:in block (2 levels) in run' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:178:in call'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:153:in run' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/runner.rb:476:in run_active_command'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:76:in run!' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/delegates.rb:15:in run!'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/commands_generator.rb:333:in run' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/commands_generator.rb:41:in start'
from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/fastlane/lib/fastlane/cli_tools_distributor.rb:113:in take_off' 	from /Users/mobileteam/.rbenv/versions/2.6.0/lib/ruby/gems/2.6.0/gems/fastlane-2.116.0/bin/fastlane:23:in <top (required)>'
from /Users/mobileteam/.rbenv/versions/2.6.0/bin/fastlane:23:in load' 	from /Users/mobileteam/.rbenv/versions/2.6.0/bin/fastlane:23:in '

Environment

✅ fastlane environment ✅
Stack

Key
Value

OS
10.13.4

Ruby
2.6.0

Bundler?
false

Git
git version 2.15.1 (Apple Git-101)

Installation Source
~/.rbenv/versions/2.6.0/bin/fastlane

Host
Mac OS X 10.13.4 (17E202)

Ruby Lib Dir
~/.rbenv/versions/2.6.0/lib

OpenSSL Version
OpenSSL 1.0.2q  20 Nov 2018

Is contained
false

Is homebrew
false

Is installed via Fabric.app
false

Xcode Path
/Applications/Xcode.app/Contents/Developer/

Xcode Version
9.3

System Locale

Variable
Value

LANG
en_IE.UTF-8
✅

LC_ALL

LANGUAGE

fastlane files:
fastfile:
  lane :release do
    upload_to_app_store
    slack(channel: '#general', message: ':iphone: New iOS client binary uploaded to App Store', payload: {
            "BundleId" => get_app_id,
            "Version" => "<IP_ADDRESS>4",
            "AppName" => "Redacted"
        }, default_payloads: [:git_branch])
  end

Appfile:
# iOS Settings
app_identifier ENV["APP_IDENTIFIER"] || "redacted"
apple_id ENV["APPLE_ID"] # set your Apple email address in this environment variable
itc_team_id("redacted") # App Store Connect Team ID
team_id("redacted") # Developer Portal Team ID

deliverfile:
app_version ENV["APP_VERSION"] || "1.0.0"
metadata_path "../some_relative_path"
screenshots_path "../some_relative_path/to/screenshots"

ipa("release-app.ipa")
skip_screenshots(false)

# Stops the manual review of the fastlane generated html preview
force(true)
price_tier 0

fastlane gems

Gem
Version
Update-Status

fastlane
2.116.0
✅ Up-To-Date

Loaded fastlane plugins:
No plugins Loaded
Loaded gems

Gem
Version

did_you_mean
1.3.0

slack-notifier
2.3.2

atomos
0.1.3

CFPropertyList
3.0.0

claide
1.0.2

colored2
3.1.2

nanaimo
0.2.6

xcodeproj
1.8.0

rouge
2.0.7

xcpretty
0.3.0

terminal-notifier
1.8.0

unicode-display_width
1.4.1

terminal-table
1.8.0

plist
3.5.0

public_suffix
2.0.5

addressable
2.6.0

multipart-post
2.0.0

word_wrap
1.0.0

tty-screen
0.6.5

tty-cursor
0.6.0

tty-spinner
0.9.0

babosa
1.0.2

colored
1.2

highline
1.7.10

commander-fastlane
4.4.6

excon
0.62.0

faraday
0.15.4

unf_ext
<IP_ADDRESS>

unf
0.1.4

domain_name
0.5.20180417

http-cookie
1.0.3

faraday-cookie_jar
0.0.6

fastimage
2.1.5

gh_inspector
1.1.3

json
2.1.0

mini_magick
4.5.1

multi_json
1.13.1

multi_xml
0.6.0

rubyzip
1.2.2

security
0.1.3

xcpretty-travis-formatter
1.0.0

dotenv
2.6.0

faraday_middleware
0.13.0

naturally
2.2.0

simctl
1.6.5

uber
0.1.0

declarative
0.0.10

declarative-option
0.1.0

representable
3.0.4

retriable
3.1.2

mime-types-data
3.2018.0812

mime-types
3.2.2

jwt
2.1.0

signet
0.11.0

memoist
0.16.0

os
1.0.0

googleauth
0.6.7

httpclient
2.8.3

google-api-client
0.23.9

google-cloud-env
1.0.5

google-cloud-core
1.2.7

digest-crc
0.4.1

google-cloud-storage
1.15.0

emoji_regex
1.0.1

bundler
2.0.1

forwardable
1.2.0

logger
1.3.0

ipaddr
1.2.2

openssl
2.1.2

ostruct
0.1.0

date
1.0.0

fileutils
1.1.0

rexml
3.1.9

psych
3.1.0

mutex_m
0.1.0

generated on: 2019-02-13

me too

Ruby 2.6
# Logfile created on 2019-02-16 09:05:40 +0100 by logger.rb/66358
INFO  [09:05:40]: >> POST https://du-itc.itunes.apple.com/upload/image: [non JSON body]

Ruby 2.4.5
# Logfile created on 2019-02-16 09:09:13 +0100 by logger.rb/56815
INFO  [09:09:13]: >> POST https://du-itc.itunes.apple.com/upload/image: [non JSON body]
DEBUG [09:09:52]: << POST https://du-itc.itunes.apple.com/upload/image: 201 {"token"=>"Purple124/v4/39/26/69/39266960-4fa2-f9c8-e7e7-70cd7f5439ce/pr_source.png", "tokenType"=>"AssetToken", "type"=>"MZSortedN56ScreenShotImageType.SOURCE", "fileType"=>nil, "contentType"=>nil, "width"=>1242, "height"=>2208, "hasAlpha"=>false, "dsId"=>nil, "warningCodes"=>nil, "suggestionCode"=>nil, "nonLocalizedMessage"=>nil, "localizedMessage"=>nil, "descriptionDoc"=>nil, "length"=>1539724, "md5"=>"892118edb4c86ea56c51fc3c4b75993f", "imgSvcTemplateUrl"=>nil}

Do you all have the same crash?
/.../ruby/2.6.0/openssl/buffering.rb:383:in `syswrite_nonblock': [!] no implicit conversion of nil into String (TypeError) from /.../ruby/2.6.0/openssl/buffering.rb:383:in `write_nonblock'

And all at the same action, uploading screenshots?

I can't really make sense of that crash log. It's crashing in openssl, which is triggered by fastlane using faraday. I don't even know how to start debugging that :/

Same as OP, crash when deliver start upload the 1st screen.
I can reproduce if you need more logs.

I'm getting this error too. Anyone solved it?


1.5.3 don't work on some Windows

gd,
I switched from version "face-api.js": "0.22.2" to "@vladmandic / face-api": "1.5.3".
node -v: v14.15.0, 13.latest, v14.15.17
I use face recognition and facematch 2 faces in the browser using react.js
I am faced with the problem that there are users' computers where the code below returns []
        const detections = await faceapi
            .detectSingleFace (imageRef.current, faceapi.SsdMobilenetv1Options ())
            .withFaceLandmarks ()
            .withFaceDescriptor ();
        console.log ('fl detection', detections)

Chrome browsers of the latest version, Windows is 7, 8, 10.
For example, on this computes the test https://vladmandic.github.io/face-api/demo/ with girls does not return dots on faces.
tell me which way to dig, what could be the problem?

no i run my code, it is like the example above, it outputs []
but to make sure my code is stupid or the library does not work, I open your demo with girls or with a webcam and it does not generate points. This means that the library does not work not in mine code, but in general in any code on this computer.
I saw 3 such computers today.
after tomorrow we are doing testing for 5000 people and it is critical for us that the library does not work.
could you help me somehow to fix this moment? what does that require?
vladmandic.github.io-1633022056256.log

its strange since i can see that library gets initialized and models are loaded correctly
there are no errors at all, just result is empty
i just pushed an update to github, can you check with different backend?

https://vladmandic.github.io/face-api/demo/index.html?backend=wasm
https://vladmandic.github.io/face-api/demo/index.html?backend=webgl

and post logs from browser inspector for both

thanks for helping
wasp works, webgl it not
vladmandic.github.io-1633025439972.log
vladmandic.github.io-1633025557629.log

remotely via teamviewer
gpu.txt

There's something between drivers for AMD Radeon R5, TeamViewer and Chrome's implementation of WebGL (Angle) that cause NaN math errors, but Chrome decides to silently drop those instead of reporting them to the app
Which of the above components is the root cause, I don't know
But if you're happy using WASM backend, then its not really an issue we should worry about
(WebGL is faster than WASM if you have a dedicated GPU, but with built-in display adapters such as this one, WebGL doesn't perform any better than WASM)

I understand correctly that my solution for a this computer is:
faceapi.tf.setBackend ('wasm');
is there a method that determines which backend will run on the computer better? Or just do the default if it does not work then use wasm?

you need to tell tfjs where to find wasm binaries before setting backend:
for example, to download them directly from a CDN:
await faceapi.tf.setWasmPaths('https://cdn.jsdelivr.net/npm/@tensorflow/tfjs-backend-wasm@3.9.0/dist/');
await faceapi.tf.setBackend(backend);

or you can host them yourself and use that path - they are located in ./node_modules/@tensorflow/tfjs-backend-wasm/dist/

is there a method that determines which backend will run on the computer better

unfortunately, no - only way would be to run some sort of a benchmark using all possible backends and for benchmark to be meaningful, it would add few seconds to page load time.

Or just do the default if it does not work then use wasm

your choice. both have pros and cons:

wasm: requires additional binaries, has faster initial detection (no delays as wasm is precompiled), actual performance depends on cpu
webgl: no additional binaries, has slower initial detection (webgl functions needs to be compiled and uploaded to gpu), actual performance depends on gpu

I wanted to thank you for your help, do you accept donations?
And the last question for today, after installing your library in package.json, time of creation build in reactjs increased very much, became 3-5 minutes. Is this normal or am I doing something wrong?
node -v
v14.15.0
nv-cmd -f ./.env npm run-script build

I wanted to thank you for your help, do you accept donations?

no need, but thanks :)

after installing your library in package.json, time of creation build in reactjs increased very much, became 3-5 minutes. Is this normal or am I doing something wrong?

i'm assuming you're using next.js as the backend for react? if yes, next.js uses webpack internally and it tries to recompile and bundle everything server-side by default (next.js is famous for SSR - server side rendering), even if the module is intended to be used in the front-end
and that is massive, so yes, build time explodes and the result doesnt work anymore since such mangled faceapi gets confused as it doesnt know if its running server-side on nodejs or client-side in browser.
simplest solution is not to use FaceAPI ESM module at all, but to load FaceAPI IIFE version via

closing the issue as original problem is resolved, but feel free to ask any other questions.


Fixed crash when connecting a signal in GDScript

This PR helps with the crashes from #36444, but it doesn't fully solve it as there are still script errors when trying to construct a Callable with self directly.
This code requires casting a Variant of type Object to ObjectID:
https://github.com/godotengine/godot/blob/c9e1d98c6287a00cd003f19e57207da6e174d6b4/core/variant_call.cpp#L1071-L1074
I've also put checks for valid objects at the very beginning of connect() and disconnect() methods to return with an error immediately when this case happens.

Thanks!


Librespot instance not shown in latest android/web spotify app

Describe the bug
I'm not sure when it started, but my librespot instance is not visible anymore in spotify application. The only solution I found is to use -u and -p and let the librespot log in with my credentials.
Spotify application on my linux box in version <IP_ADDRESS>7.g36b715a1 is still able to show and connect to librespot even without login.
Is this behavior documented somewhere?

Librespot running on what platform?

I first noticed it on my RPi box running libreelec.
I can reproduce it on my workstation with up to date Arch linux.

Can reproduce as well, -u and -p works.

All this seems strange to me
I have found that librespot without specified username works fine for my wife using Samsung S24 and Spotify <IP_ADDRESS>4, my Xperia with same Spotify version does not see the instance at all. When I use the username then my wife's phone is not able to connect (we don't have a family account). The web API behaves the same as my phone.


Cannot read property 'specifiers' of undefined

While converting the Class component to Functional it's throwing the error.
Cannot read property 'specifiers' of undefined
How to debug this?

Hey @rohitp-bsf ! Can you pls provide the code snippet you've tried to refactor?


[stable/rabbitmq-ha] Update README.md

To fix the following error:
Couldn't find key rabbitmq-management-username in Secret default/rabbitmq-secret: CreateContainerConfigError

/assign
Thanks for your contribution. Can you please bump the bugfix version in the chart.yaml and also sign the DCO and your commits?


Scope is not defined for resource variables

It's unclear which scopes the resource variables are available to. For instance, I've tried all syntax versions to get a resource version into the pipeline run's name but none are working.

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

ID: 7458d5b2-1bb7-7d87-7ce6-2b0c430b0155
Version Independent ID: edf5bbd3-a3f0-5426-e985-31290f8afd05
Content: YAML schema - Azure Pipelines
Content Source: docs/pipelines/yaml-schema.md
Product: devops
Technology: devops-cicd
GitHub Login: @steved0x
Microsoft Alias: sdanie

@thisjustin816 Thanks for your question. While we look into clarifications, consider these resources:

Azure DevOps Services
Azure DevOps Support Bot
Azure DevOps on Stack Overflow


Issues with searching

I tried to search for negative decimal values but nothing worked.
Ex: -0.51 . I actually have result in datatable but the result showed up as: "No matching records found"

issue not a produce. working fine
https://www.useloom.com/share/866683538efe492990232d8c0d0b097d


Unclear instructions in "To test the bot" section

In the final "To test the bot" section, step 3 simply says "Start the Emulator, connect to your bot, and send messages as shown below." however if you follow the instructions as written, nothing happens because it is not possible to generate the first adaptive card manually in the emulator.  In fact, this card is generated by the OnEventActivityAsync() method, which suggests something needs to have happened first in order to trigger that method and produce the adaptive card.
Either there is information missing from these instructions or something is badly worded.  What needs to happen to trigger the OnEventActivityAsync() method?
Please could this content be reviewed to check what is missing (or what is not obvious to someone unfamiliar with the Bot framework).
Thanks!

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

ID: afce7fb8-6f98-48ae-ac02-0d13f32a5d43
Version Independent ID: b2cccd25-c541-4286-3feb-1f2653e8cdea
Content: Manage a long-running operation - Bot Service
Content Source: articles/v4sdk/bot-builder-howto-long-operations-guidance.md
Service: bot-service
GitHub Login: @EricDahlvang
Microsoft Alias: erdahlva

I managed to get this working, after a fashion, by adding an override of OnMessageActivityAsync(), which then called Dialog.RunAsync(), however I am guessing this was not the solution intended since this is not mentioned in the example code.
In any event, even though I managed to make progress, I still can only get this to work properly if I deploy the bot to Azure; I still cannot get it to run in the emulator (the Queue Storage trigger receives the message, but the emulator cannot receive the response from DirectLine).
Again, it seems that either the document is out of date, or it is missing vital information.

I managed to get this working, after a fashion, by adding an override of OnMessageActivityAsync(), which then called Dialog.RunAsync(), however I am guessing this was not the solution intended since this is not mentioned in the example code.
In any event, even though I managed to make progress, I still can only get this to work properly if I deploy the bot to Azure; I still cannot get it to run in the emulator (the Queue Storage trigger receives the message, but the emulator cannot receive the response from DirectLine).
Again, it seems that either the document is out of date, or it is missing vital information.

 A couple things we can make more clear in the article:

When following the instructions in section Create the bot to update the Bots\DialogBot.cs, the code in step 4 is meant to be added to the existing bot, and only replace the constructor and the OnTurnAsync definitions. That's why you ended up needing to add the OnMessageActivityAsync method back in.
The tunneling URL that ngrok generates for you is transient, so when it expires, you will need to generate a new one and update your channels registration.

Let me know if that helps. I will try to make the article more clear in the next few weeks.

@oclipa , Thanks for the feedback. A couple things we can make more clear in the article:

When following the instructions in section Create the bot to update the Bots\DialogBot.cs, the code in step 4 is meant to be added to the existing bot, and only replace the constructor and the OnTurnAsync definitions. That's why you ended up needing to add the OnMessageActivityAsync method back in.
The tunneling URL that ngrok generates for you is transient, so when it expires, you will need to generate a new one and update your channels registration.

Let me know if that helps. I will try to make the article more clear in the next few weeks.

Closing. Please reopen with comments if you need more information on this.


[WIP] Upgrade type inference dependent components to respect changes with ABI encoder

Status
This PR is WIP as it uses non-released version of solc-typed-ast.
Changes

[x] Tweaked type inference dependent components to respect changes with ABI encoder.
[x] Adjusted .nycrc to skip parser header files.
[x] Tweaked affected tests.

Regards.

Current notes and concerns due to self-review:

It seems that getting SourceUnit user-defined ABI encoder version can be considered as a getter. There might be better to skip involving compilerVersion into the process and apply it somewhere later (depending on circumstances, when there is no user-defined ABI encoder version).
Making multiple instances of InferType will significantly affect code base. So maybe it is worth to figure out encoder version for all of the units to build single type inference instance. Currently a very hacky implementation is in getABIEncoderVersionForUnits(). If such logic is universal, then it is better to be placed in solc-typed-ast for convenience.
There is a case when current implementation may crash:// a.sol
pragma solidity ^0.8.0;
pragma abicoder v2;

contract Some {}

// b.sol
pragma solidity ^0.8.0;
pragma abicoder v1;

import "./a.sol";

contract Other is Some {}

After discussion with @blitz-1306 it seems that:

Its possible for a V1 contract to inherit from a V2 contract. Consider these samples:

a.sol
pragma abicoder v2;

contract A is B {
	struct Sa {
		uint t;
	}

	Sa public x;
}

b.sol
pragma abicoder v1;

contract B {

	struct Sb {
		address t;
		bool d;
	}

	Sb public y;
}

Compiling  a.sol succeeds: sol-ast-compile a.sol --compiler-version 0.8.17 . We can confirm that B is indeed compiled with V1 of the abi, since if we add a nested struct to B it will fail compiling:
pragma abicoder v1;

contract B {
	struct Sb1 {
		uint t;
	}
	struct Sb {
		address t;
		bool d;
		Sb1 s;
	}

	Sb public y;
}

Note that it is also possible for a V1 contract to inherit from a V2 contract, as long as there are no features in the V2 contract that need the V2 encoder. For the below samples, compiling a1.sol also succeeds:

a1.sol
import "./b1.sol";
pragma abicoder v1;

contract A is B {
}

b1.sol
pragma abicoder v2;

contract B {
	struct S {
		uint t;
	}

	S public s;
}

However if the V2 base contract needs a V2 encoder (like if it encodes nested structs), then we fail. In the below 2 samples, compiling a2.sol will fail:

a2.sol
import "./b2.sol";
pragma abicoder v1;

contract A is B {
}

b2.sol
pragma abicoder v2;

contract B {
	struct S1 {
		address a;
	}

	struct S {
		uint t;
		S1 s;
	}

	S public s;
}

Tok some time to look through compiler implementation. Found following for a reference:

Basically check calls of following two functions in TypeChecker plus ContractLevelChecker and it would show edge-cases

https://github.com/ethereum/solidity/blob/1c8745c54a239d20b6fb0f79a8bd2628d779b27e/libsolidity/analysis/TypeChecker.cpp#L59-L73
https://github.com/ethereum/solidity/blob/1c8745c54a239d20b6fb0f79a8bd2628d779b27e/libsolidity/analysis/TypeChecker.cpp#L3968-L3975
https://github.com/ethereum/solidity/blob/1c8745c54a239d20b6fb0f79a8bd2628d779b27e/libsolidity/analysis/ContractLevelChecker.cpp#L482-L528

Also, some of the related test samples:

https://github.com/ethereum/solidity/blob/1c8745c54a239d20b6fb0f79a8bd2628d779b27e/test/libsolidity/syntaxTests/imports/inheritance_abi_encoder_match.sol
https://github.com/ethereum/solidity/blob/1c8745c54a239d20b6fb0f79a8bd2628d779b27e/test/libsolidity/syntaxTests/imports/inheritance_abi_encoder_mismatch_1.sol
https://github.com/ethereum/solidity/blob/1c8745c54a239d20b6fb0f79a8bd2628d779b27e/test/libsolidity/syntaxTests/imports/inheritance_abi_encoder_mismatch_2.sol
https://github.com/ethereum/solidity/blob/1c8745c54a239d20b6fb0f79a8bd2628d779b27e/test/libsolidity/syntaxTests/abiEncoder/v1_inheritance_from_contract_calling_v2_function.sol
https://github.com/ethereum/solidity/blob/1c8745c54a239d20b6fb0f79a8bd2628d779b27e/test/libsolidity/syntaxTests/abiEncoder/v1_inheritance_from_contract_defining_v2_function_accepting_struct.sol
https://github.com/ethereum/solidity/blob/1c8745c54a239d20b6fb0f79a8bd2628d779b27e/test/libsolidity/syntaxTests/abiEncoder/v1_inheritance_from_contract_defining_v2_function_returning_struct.sol

Also, all of the compiler checks are executed here (note the order): https://github.com/ethereum/solidity/blob/1c8745c54a239d20b6fb0f79a8bd2628d779b27e/libsolidity/interface/CompilerStack.cpp#L483-L503

Codecov Report

Merging #204 (87ebcc0) into develop (cb44994) will increase coverage by 1.22%.
The diff coverage is 81.25%.

@@             Coverage Diff             @@
##           develop     #204      +/-   ##
===========================================
+ Coverage    85.94%   87.16%   +1.22%
===========================================
  Files           70       69       -1
  Lines         5322     5252      -70
  Branches      1190     1185       -5
===========================================
+ Hits          4574     4578       +4
+ Misses         476      401      -75
- Partials       272      273       +1

Impacted Files
Coverage Δ

src/spec-lang/tc/typeenv.ts
100.00% <ø> (ø)

src/util/misc.ts
83.08% <ø> (ø)

src/instrumenter/callgraph.ts
82.00% <50.00%> (ø)

src/bin/scribble.ts
80.70% <83.33%> (-0.16%)
:arrow_down:

src/instrumenter/annotations.ts
86.69% <100.00%> (ø)

src/spec-lang/tc/typecheck.ts
82.82% <100.00%> (ø)

src/spec-lang/expr_parser_header.ts

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


new educational institution

Official name of the applied university: ICT Academie Apeldoorn.
We offer a four-year, accredited Bachelor of Science degree in Computer Science.
Official website URL: https://www.ictaa.nl/
Long-term (>1 year) IT related course is offered by the university: https://www.ictaa.nl/hbo-software-engineer
Domain which you are submitting as an official email domain for the enrolled student: https://www.ictaa.nl/3rdpartysoftware

@ICT-Academie-Apeldoorn First stage of verification passed, official domain for ICT Academie Apeldoorn is ictaa.nl as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision.

@ICT-Academie-Apeldoorn Pull request merged. Please start requesting the licenses in about an hour, to let the changes to propagate through our system. Thank you.


Multiple flutter views seems to interfere with each others graphics context.

I have only tried this on iOS.
I created an iOS project creating two distinct FlutterViewControllers, each showing the same image (using new Image.asset("assets/a.jpeg")).
The image is garbled in the second view.
Attaching a screen recording showing the problem (the two views should show the same image).
The code instantiating the FlutterViewController is as follows:
- (void)pushFlutter1 {
    NSLog(@"Pushed");
    if (!_flutterViewController1) {
    _flutterViewController1 = [[FlutterViewController alloc] initWithProject:nil nibName:nil bundle:nil];
        messageChannel = [FlutterBasicMessageChannel messageChannelWithName:@"channel"
                                                            binaryMessenger:_flutterViewController1
                                                                      codec:[FlutterStandardMessageCodec sharedInstance]];
        [_flutterViewController1 setInitialRoute:@"1"];
        UINavigationController*  __weak weakSelf = self;
        _flutterViewController1.edgesForExtendedLayout = UIRectEdgeNone;
        [messageChannel setMessageHandler:^(id message, FlutterReply reply) {
            [weakSelf popViewControllerAnimated:YES];
            NSLog(@"Popping");
            reply(@"");
        }];
    }

    NSAssert([self navigationController], @"Must have a NaviationController");
    [[self navigationController] pushViewController:_flutterViewController1 animated:YES];
}

(and similarly for the second view).

cc @chinmaygarde

Do you have a reduced test case? Both flutter views have entirely separate rendering contexts operating on different threads. So it is surprising that they are interfering.

@sigurdm
Is this still a valid issue on latest Flutter version ?
If so, Can you provide a complete minimal reproducible code sample that shows the issue along with flutter doctor -v ?
Thanks.

Sorry - this was long time ago - I don't even have access to an ios test device.


Remove now default 'sudo: false'.

'sudo: false' is now default on Travis CI.

Thanks for contributing! Unfortunately, I'm here to tell you there were the following style issues with your Pull Request:

Commit: eebbfe07f34fdef533705abdf1a8becf92b0b3a0
Commits must be in the following format: %{type}(%{scope}): %{description}

Guidelines are available at https://github.com/hyperium/hyper/blob/master/CONTRIBUTING.md

This message was auto-generated by https://gitcop.com


Fix unnatural machine-generated Japanese translation of "n of m" in the text-search box

Japanese don't use “の” as the context of “[number] (out) of [number]” such as the following illustrative sentences.  The “of” is translated to “中” or “のうち (の)” in many cases.

It displays 150 of the 1,290 in order.
順に１，２９０件中１５０件を表示します
http://ejje.weblio.jp/sentence/content/of+"件中"

Five of the seven were found dead, and two are still missing.
７人中５人が遺体で見つかり，２人はいまだに行方がわからない。
http://ejje.weblio.jp/sentence/content/of+"人中"

Nine of the 12 had to agree for an indictment to be made.
起訴するには12人のうち９人が賛成しなければならなかった。
and it was one of the other four who fell.
倒れたのは、他の４人のうちの１人だった。
http://ejje.weblio.jp/sentence/content/of+"人のうち"

Only 5 of the 120 cases docketed were tried.
訴訟事件表に記載された120件のうち5件だけが審理された
http://ejje.weblio.jp/sentence/content/of+"件のうち"

However, regular translations (e.g. n of m → m 件中 n 件目 or m 件のうちの n 件目) seem to be too verbose to adopt for the small area of the text-search box, so I suggest an abbreviated translation “n/m 件” that is adopted in Microsoft Word instead of them and the original machine-generated and unnatural one that is said not to be changed.
P.S. I feel “最初の 999 の結果だけを強調表示しますが、テキスト全体を検索します。” strange because it lacks an numeraration “件” of 999, but this PR does not contain fix of it.

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

I will check the Microsoft Style Guides and submit this fix to the community.

https://www.transifex.com/microsoft-oss/vscode-editor/translate/#ja/$/111042338?tags=%2333510

@EbXpJ6bp

https://www.transifex.com/microsoft-oss/vscode-editor/translate/#ja/$/111042338?tags=%2333510
I have just registered in transifex, but It seems to return 404.

This issue was fixed in 8676abb2be87ae5840ffa2f424c0c10125ff9d75

"最初の 999 の結果だけを強調表示しますが、テキスト全体を検索します。" will be changed to "最初の {0} 件のみが強調表示されていますが、テキスト全体が検索されています。"

The Japanese translation of "Only the first {0} results are highlighted, but all find operations work on the entire text." is not bad as a transitional one, and I will close this PR because of conflicts that are not necessary to be fixed.  Thank you for fixing the issue based on my PR.  Someone or maybe I will create a new issue or PR.  "テキスト全体が検索されています。" (entire text are (being) searched.) does not correspond with "all find operations work on the entire text." exactly so much.

@tats-u thinks "テキスト全体が検索されています。" is not correct? me too. You can suggest or vote for this text on transifex
If you still get a 404 error when accessing the site, try sending an issue to Microsoft/Localization or asking transifex support. I do not know why 404 occurred.

@EbXpJ6bp I voted your translation, which seems to be the result of the Google Translator.

@tats-u
I'm not using the google translator in this project.
Why did you think a translated text was generated by it? If you used the service to check the text, it's not good; probably a vscode's license is no compatibility.

Look at this:

Wow, it same.
You can suggest alt suggestion to improve on this string :)


modify create_time_series to save RESTOM time series file

Save RESTOM time series file whenever FLNT and FSNT are available  in the hist_file_var_list in create_time_series.

I forgot that the change in amwg_table.py assumes we add RESTOM to the diag_var_list in the config files

@justin-richling --- I hope I did this correctly. I "synced" my branch with ADF main, and then I put your amwg_table.py into a commit and pushed back to my branch. Looks like one of the tests is failing, but I don't know why.

Just wanted to add a note here to see if we can add RESTOM to the time series files via the same method used to add PRECT in PR #260?  If you need any help or guidance doing that just let me know (and once that is done I'll go ahead and do a formal review).  Thanks!

I have modified adf_diag.py to derive RESTOM following the same recipe/approach as #260. I tested that RESTOM time series files are being generated with real CAM data. I also added RESTOM to adf_variable_defaults.yaml because the code does not know it is a derivable quantity otherwise (Note: I did not check if the colors/contour levels are good, and that will probably need to be adjusted.)
A couple of things I noted:

In both cases (PRECT and RESTOM) this approach assumes that there will be one time series file per variable; the method may or may not succeed in creating a new file in other situations, but in all other possible situations, the result file will not be the correct/complete result.
The above problem also includes finding ".tmp" files from previous failed attempts.
There was no provision for what to do in cases where the derived variable file already exists, which would probably end up with an NCO prompt at the command line. I added a simple check and a kwarg to determine whether to overwrite or not. If overwrite is true and the file exists, it will be removed and re-made, otherwise it will use the existing file. Applied this to both PRECT and RESTOM.
this approach produces files that will have all three variables in them, replicating the time series information from the two input variables
this approach does not correct metadata for the derived variable, it is copied from one of the input variables. This may negatively impact automatic labeling of plots (especially long_name is incorrect).
The use of os.system has been superseded by the subprocess approach
The indentation of the code was weird, so I reformatted using the black formatter (I tried to do just the method at the end, but I think it hit the whole file).

Okie dokie, I think I just addressed all the issues from the review.


[SPARK-40933][SQL] Make df.stat.{cov, corr} consistent with sql functions

What changes were proposed in this pull request?
Make df.stat.{cov, corr} consistent with sql functions
Why are the changes needed?
it is weird to have two implemetations in SQL
Does this PR introduce any user-facing change?
No
How was this patch tested?
existing UTs

seems different null handling, let me update this PR

@HyukjinKwon as far as I know, they are the seem now.
the original tests didn't cover null handling and empty dataset, I add a new UT to make sure no behavior change.

Merged to master.


How can this error be fixed? url_launcher

A problem occurred configuring project ':url_launcher_android'.

Could not resolve all artifacts for configuration ':url_launcher_android:classpath'.
Could not find builder-3.4.2.jar (com.android.tools.build:builder:3.4.2).
Searched in the following locations:
https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.4.2/builder-3.4.2.jar

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 23s
Exception: Gradle task assembleDebug failed with exit code 1

Hi @majidpourdavood, Thanks for filing the issue. Please share output of flutter doctor -v and flutter run -v.
Thanks


Fatal error: semantic DB doesn't contain Ctor.Ref.Name("this")

To reproduce
q"trait A".collect {
  case ref: Ref => ref.symbol
}

Fixed in https://github.com/scalameta/scalameta/pull/907.


Add Talk Submission form

Try integrating directly on the page, or at least link to it, along with providing a redirect.
https://docs.google.com/forms/d/e/1FAIpQLSeRqpkw4GrUDsQcSHr85MCCejYab6ZfNUL09-qQIXbxRszgiQ/viewform

@estherbester It turns out we do have a link to the form already, on the Speaking page. I updated it to the non-edit version in 1021772c2320cd3471b9e5e5d77065970d40a0df, though.
Will this suffice? Or do we want a top-level redirect, like /submit-a-talk?

To maintain some sanity, adding info that a request was made for a separate page/redirect.

I suggest the top-level URL should be something that survives being spoken aloud, then typed. How about /talk?


Taking too much time to come color dots on dates

It is taking too much time to drawing color dots on cell
am using calenderView.reloadData() on success of getEvents webservice
I tried to use caledneView.reloadDates(dateArray)
but not working
And the color dots set in handleCellTextColor method

Is it possible that it is taking a while to load the dates from your server?

closing until further user input


interpreting results of csubst

Dear Fukushima-san,
Thank you for the great tool. While I was learing this analysis with my data, I wasn't sure how to interpret the result correctly.

Input file:
tree file: iqtree, midpoint rooting, from a orthologous protein sequence alignment with 15 species.
In-frame codon alignment: PAL2NAL output DNA aligned by the protein sequence alignment (the one I used to make tree file)

question: I got this gene tree with clear pattern of parallel/convergence evolution where one species not beloning to the group (from different family) has this gene clustered with those distantly related group from different family (species tree: in the right family, gene tree: clustered to different family). The gene sequences are in good quality but I got omegaCany2spe and OCNany2spe=1.2 and 1.7, respectively. I wonder if this means no convergence, why the gene tree clustered that species with different family?

Any help will be greatly appreciated!
Thank you.
YiMing

Thank you for attempting to use CSUBST. It appears that the trees were not attached as expected. Could you please share them with us?

Oh, my mistake. Here is the species tree (please note that species "Mleu" is from different family of "Msex", "Bmor", and "Aips" but they share same phenotype).

And here is the gene tree, the four species with same phenotype are clustered together with that phenotype in this gene that has known function related to this phenotype.

The Mleu and Bmor/Msex/Aips lineages were not detected due to their status as entirely sister groups within the gene tree, even though these genes actually did not actually share an evolutionary history. Their apparent grouping might be an artifact of branch attraction, which is a consequence of sequence similarity induced by convergence. Molecular convergence cannot be detected between immediate sisters, so the gene tree topology has to be fixed for a proper analysis. Could you consider using a tree where Mleu and Bmor/Msex/Aips are positioned distantly from each other as input for CSUBST, similar to the species tree?
Also, it is appropriate to include an outgroup, because one of your target lineages (Bmor/Msex/Aips) has its stem branch in the sub-root position, for which ancestral sequences are difficult to estimate.

Dear Fukushima-san,
Thank you so much for the quick and very helpful explanation. I thought the input tree for CSUBST has to be the gene tree of the focal gene? Can I instead using the species tree file as input to run CSUBST (and with outgroup being defined)?. And I wonder if I can still run this analysis if the shared phenotype among Mleu/Bmor/Msex/Aips is actually an ancestral state? About long-branch attraction, I am interested in running csubst site to see if convernt site can be detected.
Thank you.
YiMing

Gene trees are ideal as input, but in your particular case, it apparently does not work. You can perhaps use a species tree, or improve the gene tree topology by phylogeny reconciliation with the species tree using, e.g., GeneRax. If the focal phenotype is ancestral to the entire tree, running CSUBST may not be quite meaningful.

Dear Fukushima-san,
Thank you very much for the suggestions. I just added two outgroup species and used the rooted species tree to reconcile the gene tree using GeneRax. However, the topology around the the focal species doesn’t change (Mleu, the species of interest, is still sister group of Aips where entire clade is same phenotype but phylogenetic not related as shown in species tree). Of course in such case I can’t do csubst to test this gene on the convergence between Mleu and Aips but I just got another thought. (I hope this question is relevant to other users so that at least it could be somewhat helpful).
gene tree here

species tree here

I was thinking a possibility that for Mleu, together with other species with same phenotype in the same gene cluster, are grouping together because they have remained ancestral state (i.e. evolutionary conservatism, because they are closer to the root, with shorter branch lengths), while for those species in the other clade (the clade, e.g. Ccro, Pmal, Tsyl, Dple, Hmel, Lcor, Lphl, Cnem, Cvir, Lcor, Lphl), they have more derived mutations possibly due to positive selection since their common ancestor. If this is the case, is there any way that we can test this idea, like testing positive selections on the clade with more derived mutations using ωC?

If you aim to test for positive selection without specifically focusing on convergence, both HyPhy and PAML are suitable tools. If you're looking to test for convergence between two attracted lineages, using the species tree as an input for CSUBST remains a viable last resort.


MudBaseInput bug

Bug type
Component
Component name
MudBaseInput : MudFormComponent<T, string>
What happened?
I create my component and inherit MudBaseInput<T>, I need to access the internal readonly ParameterState<string?> InputIdState; https://github.com/MudBlazor/MudBlazor/blob/e7453d32174e343ffeb7289cb7a25c1b114dc384/src/MudBlazor/Base/MudBaseInput.cs#L33 parameter, but I can’t do this since it’s internal.
Expected behavior
I think this parameter needs to be made either public or protected
Reproduction link
Can't save snippet
Reproduction steps

Try get in code InputIdState.Value
Compiler Error CS0103

Relevant log output
No response
Version (bug)
7.0.0
Version (working)
6.20.0
What browsers are you seeing the problem on?
Other
On which operating systems are you experiencing the issue?
Windows
Pull Request

[ ] I would like to do a Pull Request

Code of Conduct

[X] I agree to follow this project's Code of Conduct

Hi,

I think this parameter needs to be made either public or protected

Can you explain the reason why you need it and what the use case is? Otherwise, this explanation is not enough.

Version (working)
6.20.0

There wasn't any equivalent of that in v6, proof: https://github.com/MudBlazor/MudBlazor/blob/v6.20.0/src/MudBlazor/Base/MudBaseInput.cs. How can it be considered a bug if such a thing didn't exist before?
@igotinfected

Can you explain the reason why you need it and what the use case is? Otherwise, this explanation is not enough.
Use case like in MudAutocomplete.
https://github.com/MudBlazor/MudBlazor/blob/e7453d32174e343ffeb7289cb7a25c1b114dc384/src/MudBlazor/Components/Autocomplete/MudAutocomplete.razor#L21

How can it be considered a bug if such a thing didn't exist before?
I was wrong, sorry