text:
Package using UMD to make it work in a Typescript/Webpack project

I think this will fix #93. It worked in my local angular 8 project
Changed the library type to UMD.

libraryTarget: 'umd' - This exposes your library under all the module
definitions, allowing it to work with CommonJS, AMD and as global
variable.

from https://webpack.js.org/configuration/output/#outputlibrarytarget

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

Should I include the built min.js files and such?

Just to include the example code I'm using it in in typescript:
import {Injectable} from '@angular/core';
import {Jose} from 'jose-jwe-jws'
import {from, Observable, of} from "rxjs";
import {catchError, flatMap, map, tap} from "rxjs/operators";

@Injectable({
  providedIn: 'root'
})
export class TokenService {

  token: string;

  constructor() {
  }

  validateToken(pubkey: ECPubkey): Observable<boolean> {
    const cryptographer = new Jose.WebCryptographer();
    console.log(`Token: ${this.token}`);

    // REF: https://auth0.com/docs/jwks
    // and the Square Library: https://github.com/square/js-jose

    return of(this.token).pipe(
      map(token => {
        return new Jose.JoseJWS.Verifier(cryptographer, token)
      }),
      flatMap(verifier => {
        return from(verifier.addRecipient(pubkey));
      }),
      flatMap(() => {
        console.log("Going to verify!");
        return from(verifier.verify());
      }),
      map(verificationResult => {
        console.log("VERIFIED: ", verificationResult)
        return true;
      }),
      catchError(() => of(false))
    );
  }
}

export interface ECPubkey extends IJsonWebKey {

}

Okay, sadly it doesn't quite seem to work. I got past one error, originally it died here:
        return new Jose.JoseJWS.Verifier(cryptographer, token)

Now it's dying at:
        return from(verifier.addRecipient(key)).pipe(

with the same "Jose is not defined" ...

But it was failing to verify with "signature alg does not match" so something worked. I had to modify to use "ES512" in the webcryptographer. So it's able to pick up some stuff.

Without specifying the right signature algorithm, I die at the same spot in the flow, but with a very different error:

I suspect it's dying here: https://github.com/square/js-jose/blob/master/lib/jose-jwe-webcryptographer.js#L322 when the WebCryptographer is trying to reference Jose again.

I think the problem is that although webpack will package it as UMD allowing the use of either variable or module, you can't do both at the same time. Typescript is loading it as a module, and so the internal global variable reference does not work.

Honestly, I don't think this would be too difficult to write in Typescript proper, and then publish a proper module. Is that an okay conversion for the project? There's not a whole lot of code, and it could be directly ported to typescript with just time, and then a bit of restructuring. It would probably necessitate a 2.0 release, however, because it would break existing interface (module vs variable).

@dkowis thanks for taking this on and investigating this issue! I've spent some time looking into this problem, but haven't quite got time recently to focus on it.
You've mentioned quite a few issues, so here's what I've been thinking (and I should probably open it up as an issue, so we can track these):

I'd like to get rid off global var references and make modules as self-contained as possible.
It would be great if we migrated the entire project to TypeScript.
Improve unit and integration tests.
the project is in 0.x release cycle, so we can create breaking changes and call it 0.3 without breaking SemVer.
I'd like to clean-up Travis CI and build releases on CI, not on devs' laptops.
I'd like to release this package under @square namespace (so maybe @square/jose?)
I'd like to review the API, get some feedback and make changes that we can then call as 1.0.

If you'd like to tackle any of these (however big or small), I'd be happy to chat and review the code.

I think all that makes sense, and I think I'm going down an ugly rabbit hole making random tweaks and hacks to make it work. I created #126 out of your comment. I might hack at it a bit longer, because I feel like it's just "one more hack" to get signature validation to work :)
But then I'll throw this on my backlog, it seems like a good way to git gud at TypeScript, which I need to do! Thanks!

Okay, so this actually does work. I was able to get it working in my angular/typescript project to verify a ES512 pubkey. I figure I should probably re-open this anyway, since it might help someone else until we can get around to the bigger plans.

Well, it works fine in chrome, firefox is still upset, but doesn't have very good error messages either. And it's not the fault of the code or the library, it's more like the ec pubkey format is wrong for the webncryptoapi, unrelated to the pull request's problem.

authors: CLAassistant dkowis mbyczkowski

repo: square/js-jose


text:
Web Socket support?

Any chance we could se support for Web Sockets?

+1
I'm thinking to use okhttp for Socket.IO Java Client. https://github.com/nkzawa/socket.io-client.java
I'd like to know the status of the websocket implementation.

It's working, but not battle tested in the wild or with an API that we're
sure is good enough for public consumption. The classes are available and
usable in the latest snapshot.
On Sun, Mar 1, 2015 at 9:47 PM Naoyuki Kanezawa notifications@github.com
wrote:

+1
I'm thinking to use okhttp for Socket.IO Java Client.
https://github.com/nkzawa/socket.io-client.java
I'd like to know the status of the websocket implementation.
—
Reply to this email directly or view it on GitHub
https://github.com/square/okhttp/issues/193#issuecomment-76661734.

See the WebSocketEcho file in the samples for a quick crash course in how
to use it.
On Sun, Mar 1, 2015 at 10:36 PM Jake Wharton jakewharton@gmail.com wrote:

It's working, but not battle tested in the wild or with an API that we're
sure is good enough for public consumption. The classes are available and
usable in the latest snapshot.
On Sun, Mar 1, 2015 at 9:47 PM Naoyuki Kanezawa notifications@github.com
wrote:

+1
I'm thinking to use okhttp for Socket.IO Java Client.
https://github.com/nkzawa/socket.io-client.java
I'd like to know the status of the websocket implementation.
—
Reply to this email directly or view it on GitHub
https://github.com/square/okhttp/issues/193#issuecomment-76661734.

@JakeWharton thx, I will try.

okhttp-ws module shipped!

source: gharchive/issue

authors: ErikHellman JakeWharton nkzawa

repo: square/okhttp

license_type: permissive

license_source: github-api


text:
Please build a new release of version 5 with fix https://github.com/square/okhttp/issues/8154

After fixing bug https://github.com/square/okhttp/issues/8154 there wasn't a new release.
Is it possible to create a new release of version 5?
Thanks.

Version 5.0.0-alpha.14 looks fine. Thanks!


text:
Attempt to run all tests on Android

Taking stock of what the current state of running our tests on Android Physical Devices would be.

okhttp.android.test.OkHttpTest > testLoggingLevels[Pixel 4 - 11] SKIPPED

okhttp.android.test.OkHttpTest > testHttpRequestBlocked[Pixel 4 - 11] SKIPPED

okhttp.android.test.OkHttpTest > testSSLFeatures[Pixel 4 - 11] SKIPPED

okhttp.android.test.OkHttpTest > testBouncyCastleRequest[Pixel 4 - 11] SKIPPED

okhttp.android.test.OkHttpTest > testHttpRequestNotBlockedOnLegacyAndroid[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.BouncyCastleTest > testMozilla[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.CallHandshakeTest > effectiveOrderInRestrictedJdk11[Pixel 4 - 11] FAILED
        java.lang.NumberFormatException: For input string: "0.9"
        at java.lang.Integer.parseInt(Integer.java:615)

okhttp3.CallHandshakeTest > testDefaultHandshakeCipherSuiteOrderingTls12Restricted[Pixel 4 - 11] FAILED
        java.lang.AssertionError:
        Expecting:

okhttp3.CallHandshakeTest > testDefaultHandshakeCipherSuiteOrderingTls12Modern[Pixel 4 - 11] FAILED
        java.lang.AssertionError:
        Expecting:

okhttp3.CallHandshakeTest > testHandshakeCipherSuiteOrderingWhenReversed[Pixel 4 - 11] FAILED
        java.lang.AssertionError:
        Expecting:

okhttp3.CallHandshakeTest > testDefaultHandshakeCipherSuiteOrderingTls13Modern[Pixel 4 - 11] FAILED
        java.lang.NumberFormatException: For input string: "0.9"
        at java.lang.Integer.parseInt(Integer.java:615)

okhttp3.CallTest > leakedResponseBodyLogsStackTrace[Pixel 4 - 11] FAILED
        java.lang.AssertionError: Timed out waiting for log message.
        at okhttp3.TestLogHandler.take(TestLogHandler.java:93)

okhttp3.CallTest > interceptorGetsHttp2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.CallTest > anonCipherSuiteUnsupported[Pixel 4 - 11] FAILED
        java.lang.IllegalArgumentException: cipherSuite TLS_DH_anon_WITH_AES_128_GCM_SHA256 is not supported.
        at com.android.org.conscrypt.NativeCrypto.checkEnabledCipherSuites(NativeCrypto.java:1139)

okhttp3.CallTest > proxyDisconnectsAfterRequest[Pixel 4 - 11] SKIPPED

okhttp3.CallTest > invalidHost[Pixel 4 - 11] SKIPPED

okhttp3.CallTest > asyncLeakedResponseBodyLogsStackTrace[Pixel 4 - 11] FAILED
        java.lang.AssertionError: Timed out waiting for log message.
        at okhttp3.TestLogHandler.take(TestLogHandler.java:93)

okhttp3.CallTest > recoverFromTlsHandshakeFailure_tlsFallbackScsvEnabled[Pixel 4 - 11] FAILED
        java.net.SocketTimeoutException: timeout
        at okhttp3.internal.http2.Http2Stream$StreamTimeout.newTimeoutException(Http2Stream.kt:675)

okhttp3.CallTest > clientReadsHeadersDataTrailersHttp2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.CallTest > httpsWithIpAddress[Pixel 4 - 11] FAILED
        java.lang.NullPointerException: Attempt to invoke virtual method 'int okhttp3.Response.code()' on a null object reference
        at okhttp3.RecordedResponse.assertCode(RecordedResponse.java:61)

okhttp3.CallTest > failingCallsDoNotInterfereWithConnection[Pixel 4 - 11] FAILED
        org.opentest4j.AssertionFailedError:
        Expecting:

okhttp3.CallTest > unsuccessfulExpectContinuePermitsConnectionReuseWithHttp2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > skipsWhenDnsDontMatch[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > commonThenWildcard[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > coalescedConnectionDestroyedAfterAcquire[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > skipsOnRedirectWhenCertificatePinningFails[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > prefersExistingCompatible[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > skipsWhenCertificatePinningFails[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > worksWithNetworkInterceptors[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > staleCoalescedConnection[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > skipsOnRedirectWhenHostnameVerifierUsed[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > skipsOnRedirectWhenDnsDontMatch[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > alternativeThenCommon[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > coalescesWhenCertificatePinsMatch[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > skipsWhenNotSubjectAltName[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > skipsWhenHostnameVerifierUsed[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > redirectWithDevSetup[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > misdirectedRequestResponseCode[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > commonThenAlternative[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionCoalescingTest > skipsOnRedirectWhenNotSubjectAltName[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionReuseTest > connectionsAreReusedWithHttp2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionReuseTest > http2ConnectionsAreSharedBeforeResponseIsConsumed[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConnectionSpecTest > tls_defaultCiphers_withFallbackIndicator[Pixel 4 - 11] FAILED
        java.lang.IllegalArgumentException: cipherSuite SSL_RSA_WITH_RC4_128_MD5 is not supported.
        at com.google.android.gms.org.conscrypt.NativeCrypto.checkEnabledCipherSuites(:com.google.android.gms@204612046@20.46.12 (150400-341564925):6)

okhttp3.ConnectionSpecTest > tls_defaultCiphers_noFallbackIndicator[Pixel 4 - 11] FAILED
        java.lang.IllegalArgumentException: cipherSuite SSL_RSA_WITH_RC4_128_MD5 is not supported.
        at com.google.android.gms.org.conscrypt.NativeCrypto.checkEnabledCipherSuites(:com.google.android.gms@204612046@20.46.12 (150400-341564925):6)

okhttp3.ConnectionSpecTest > tls_missingRequiredCipher[Pixel 4 - 11] FAILED
        java.lang.IllegalArgumentException: cipherSuite SSL_RSA_WITH_RC4_128_SHA is not supported.
        at com.google.android.gms.org.conscrypt.NativeCrypto.checkEnabledCipherSuites(:com.google.android.gms@204612046@20.46.12 (150400-341564925):6)

okhttp3.ConnectionSpecTest > tls_explicitCiphers[Pixel 4 - 11] FAILED
        java.lang.IllegalArgumentException: cipherSuite SSL_RSA_WITH_RC4_128_MD5 is not supported.
        at com.google.android.gms.org.conscrypt.NativeCrypto.checkEnabledCipherSuites(:com.google.android.gms@204612046@20.46.12 (150400-341564925):6)

okhttp3.ConnectionSpecTest > allEnabledTlsVersions[Pixel 4 - 11] FAILED
        java.lang.AssertionError:
        Expecting:

okhttp3.ConnectionSpecTest > allEnabledCipherSuites[Pixel 4 - 11] FAILED
        java.lang.IllegalArgumentException: cipherSuite SSL_RSA_WITH_RC4_128_SHA is not supported.
        at com.google.android.gms.org.conscrypt.NativeCrypto.checkEnabledCipherSuites(:com.google.android.gms@204612046@20.46.12 (150400-341564925):6)

okhttp3.ConnectionSpecTest > tls_missingTlsVersion[Pixel 4 - 11] FAILED
        java.lang.IllegalArgumentException: cipherSuite SSL_RSA_WITH_RC4_128_MD5 is not supported.
        at com.google.android.gms.org.conscrypt.NativeCrypto.checkEnabledCipherSuites(:com.google.android.gms@204612046@20.46.12 (150400-341564925):6)

okhttp3.ConscryptTest > testBuildIfSupported[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConscryptTest > testTrustManager[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConscryptTest > testVersion[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ConscryptTest > testMozilla[Pixel 4 - 11] SKIPPED

okhttp3.ConscryptTest > testGoogle[Pixel 4 - 11] SKIPPED

okhttp3.CorrettoTest > testIfSupported[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.CorrettoTest > testMozilla[Pixel 4 - 11] SKIPPED

okhttp3.CorrettoTest > testGoogle[Pixel 4 - 11] SKIPPED

okhttp3.DuplexTest > clientReadsHeadersDataTrailers[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.DuplexTest > duplexWithRedirect[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.DuplexTest > duplexWith100Continue[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.DuplexTest > http1DoesntSupportDuplex[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.DuplexTest > serverCancelsRequestBodyAndSendsResponseBody[Pixel 4 - 11] SKIPPED

okhttp3.DuplexTest > fullCallTimeoutDoesNotApplyOnceConnected[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.DuplexTest > requestBodyEndsAfterResponseBody[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.DuplexTest > duplexWithAuthChallenge[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.DuplexTest > duplexWithRewriteInterceptors[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.DuplexTest > fullCallTimeoutAppliesToSetup[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.DuplexTest > trueDuplexServerWritesFirst[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.DuplexTest > serverReadsHeadersData[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.DuplexTest > trueDuplexClientWritesFirst[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.EventListenerTest > responseBodyFailHttp2OverHttps[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.EventListenerTest > requestBodySuccessHttp2OverHttps[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.EventListenerTest > timeToFirstByteHttp2OverHttps[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.EventListenerTest > requestBodyFailHttp2OverHttps[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.HeadersTest > doubleQuoteInToken[Pixel 4 - 11] SKIPPED

okhttp3.HttpUrlTest > hostnameMappingLastIgnoredCodePoint[Use get = true][Pixel 4 - 11] SKIPPED

okhttp3.HttpUrlTest > fromJavaNetUrlUnsupportedScheme[Use get = true][Pixel 4 - 11] FAILED
        java.net.MalformedURLException: unknown protocol: mailto
        at java.net.URL.<init>(URL.java:608)

okhttp3.HttpUrlTest > hostnameMappingLastIgnoredCodePoint[Use get = false][Pixel 4 - 11] SKIPPED

okhttp3.HttpUrlTest > fromJavaNetUrlUnsupportedScheme[Use get = false][Pixel 4 - 11] FAILED
        java.net.MalformedURLException: unknown protocol: mailto
        at java.net.URL.<init>(URL.java:608)

okhttp3.KotlinSourceModernTest > connectionSpecBuilder[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > httpLoggingInterceptorLevel[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > httpLoggingInterceptor[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > handshakeCertificates[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > interceptorChain[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > requestBuilder[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > webSocketListener[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > certificatePinner[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > multipartBody[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > multipartBodyPart[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > cookie[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > cacheControl[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > heldCertificateBuilder[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > dispatcher[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > address[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > webSocket[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > protocol[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > mockWebServer[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > connection[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > handshakeCertificatesBuilder[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > httpUrlBuilder[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > eventListener[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > pushPromise[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > response[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > cacheControlBuilder[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > callback[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > socketPolicy[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > multipartBodyBuilder[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > httpLoggingInterceptorLogger[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > formBodyBuilder[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > dns[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > call[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > handshake[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > cache[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > route[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > cookieJar[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > loggingEventListenerFactory[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > credentials[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > heldCertificate[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > dispatcherFromMockWebServer[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > okHttpClientBuilder[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > formBody[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > javaNetAuthenticator[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > okHttpClient[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > recordedRequest[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > headers[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > responseBuilder[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > mockResponse[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > javaNetCookieJar[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > certificatePinnerBuilder[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > request[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > requestBody[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > httpUrl[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > connectionPool[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > connectionSpec[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > testAddInterceptor[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > challenge[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > responseBody[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > tlsVersion[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > authenticator[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > queueDispatcher[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > interceptor[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > headersBuilder[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > eventListenerBuilder[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > cookieBuilder[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > cipherSuite[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > mediaType[Pixel 4 - 11] SKIPPED

okhttp3.KotlinSourceModernTest > loggingEventListener[Pixel 4 - 11] SKIPPED

okhttp3.MediaTypeTest > testCharsetNameIsDoubleQuotedAndSingleQuoted[Use get = true][Pixel 4 - 11] FAILED
        org.opentest4j.AssertionFailedError:
        Expecting:

okhttp3.MediaTypeTest > testCharsetNameIsDoubleQuotedAndSingleQuoted[Use get = false][Pixel 4 - 11] FAILED
        org.opentest4j.AssertionFailedError:
        Expecting:

okhttp3.ServerTruncatesRequestTest > noAttemptToReadResponseIfLoadingRequestBodyIsSourceOfFailure[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ServerTruncatesRequestTest > serverTruncatesRequestButTrailersCanStillBeReadHttp1[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ServerTruncatesRequestTest > serverTruncatesRequestButTrailersCanStillBeReadHttp2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ServerTruncatesRequestTest > serverTruncatesRequestHttp2OnDuplexRequest[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ServerTruncatesRequestTest > serverTruncatesRequestOnLongPostHttp1[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.ServerTruncatesRequestTest > serverTruncatesRequestOnLongPostHttp2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.URLConnectionTest > postFailsWithBufferedRequestForLargeRequest[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: END_OF_STREAM not implemented for requests
        at okhttp3.URLConnectionTest$TransferKind$3.newRequestBody(URLConnectionTest.java:3850)

okhttp3.URLConnectionTest > cookiesAndTrailers[Pixel 4 - 11] SKIPPED

okhttp3.URLConnectionTest > flushAfterStreamTransmittedWithNoLengthHeaders[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: END_OF_STREAM not implemented for requests
        at okhttp3.URLConnectionTest$TransferKind$3.newRequestBody(URLConnectionTest.java:3850)

okhttp3.URLConnectionTest > setsNegotiatedProtocolHeader_HTTP_2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.URLConnectionTest > response300MultipleChoiceWithPost[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: END_OF_STREAM not implemented for requests
        at okhttp3.URLConnectionTest$TransferKind$3.newRequestBody(URLConnectionTest.java:3850)

okhttp3.URLConnectionTest > postBodiesRetransmittedOnAuthProblems[Pixel 4 - 11] SKIPPED

okhttp3.URLConnectionTest > testPooledConnectionsDetectHttp10[Pixel 4 - 11] SKIPPED

okhttp3.URLConnectionTest > streamedBodyIsRetriedOnHttp2Shutdown[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.URLConnectionTest > postEmptyBodyRetransmittedAfterAuthorizationFail_HTTP_2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.URLConnectionTest > deflateCompression[Pixel 4 - 11] SKIPPED

okhttp3.URLConnectionTest > setSslSocketFactoryFailsOnJdk9[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.URLConnectionTest > pooledConnectionProblemsNotReportedToProxySelector[Pixel 4 - 11] SKIPPED

okhttp3.URLConnectionTest > response301MovedPermanentlyWithPost[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: END_OF_STREAM not implemented for requests
        at okhttp3.URLConnectionTest$TransferKind$3.newRequestBody(URLConnectionTest.java:3850)

okhttp3.URLConnectionTest > postFailsWithBufferedRequestForSmallRequest[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: END_OF_STREAM not implemented for requests
        at okhttp3.URLConnectionTest$TransferKind$3.newRequestBody(URLConnectionTest.java:3850)

okhttp3.URLConnectionTest > postBodyRetransmittedAfterAuthorizationFail_HTTP_2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.URLConnectionTest > response303SeeOtherWithPost[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: END_OF_STREAM not implemented for requests
        at okhttp3.URLConnectionTest$TransferKind$3.newRequestBody(URLConnectionTest.java:3850)

okhttp3.URLConnectionTest > postBodiesRetransmittedOnIpAddressProblems[Pixel 4 - 11] SKIPPED

okhttp3.URLConnectionTest > response302MovedTemporarilyWithPost[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: END_OF_STREAM not implemented for requests
        at okhttp3.URLConnectionTest$TransferKind$3.newRequestBody(URLConnectionTest.java:3850)

okhttp3.WebPlatformUrlTest > initializationError[Pixel 4 - 11] FAILED
        java.lang.NullPointerException: Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkNotNullParameter, parameter $this$source
        at okio.Okio__JvmOkioKt.source(Unknown Source:2)

okhttp3.brotli.BrotliInterceptorJavaApiTest > testApi[Pixel 4 - 11] SKIPPED

okhttp3.dnsoverhttps.DnsOverHttpsTest > usesCache[Pixel 4 - 11] FAILED
        java.net.UnknownHostException: google.com
        at okhttp3.dnsoverhttps.DnsOverHttps.throwBestFailure(DnsOverHttps.kt:176)

okhttp3.internal.concurrent.TaskRunnerTest > differentQueuesAreParallel[Pixel 4 - 11] FAILED
        java.lang.AssertionError:
        Expecting:

okhttp3.internal.concurrent.TaskRunnerTest > shutdownFailsToCancelsScheduledTasks[Pixel 4 - 11] FAILED
        java.lang.AssertionError:
        Expecting:

okhttp3.internal.concurrent.TaskRunnerTest > executeDelayed[Pixel 4 - 11] FAILED
        java.lang.AssertionError:
        Expecting:

okhttp3.internal.concurrent.TaskRunnerTest > interruptingCoordinatorAttemptsToCancelsAndFails[Pixel 4 - 11] FAILED
        java.lang.AssertionError:
        Expecting:

okhttp3.internal.connection.RouteSelectorTest > routeToString[Pixel 4 - 11] FAILED
        java.lang.NumberFormatException: For input string: "0.9"
        at java.lang.Integer.parseInt(Integer.java:615)

okhttp3.internal.http.CancelTest > cancelReadingResponseBody(Pair): [1] (CANCEL, H2)[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http.CancelTest > cancelReadingResponseBody(Pair): [4] (INTERRUPT, H2)[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http.CancelTest > cancelAndFollowup(Pair): [1] (CANCEL, H2)[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http.CancelTest > cancelAndFollowup(Pair): [4] (INTERRUPT, H2)[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http.CancelTest > cancelWritingRequestBody(Pair): [1] (CANCEL, H2)[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http.CancelTest > cancelWritingRequestBody(Pair): [4] (INTERRUPT, H2)[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > streamTimeoutDegradesConnectionAfterNoPong(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > recoverFromConnectionNoNewStreamsOnFollowUp(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > noRecoveryFromRefusedStreamWithRetryDisabled(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > readTimeoutOnSlowConnection(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > receiveResponseCookies(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > serverSendsPushPromise_GET(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > settingsLimitsMaxConcurrentStreams(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > noRecoveryFromTwoRefusedStreams(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > concurrentRequestWithEmptyFlowControlWindow(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > noRecoveryFromCancelWithRetryDisabled(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > nonAsciiResponseHeader(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > responsesAreCached(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > noRecoveryFromInternalErrorWithRetryDisabled(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > sendRequestCookies(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > connectionShutdownAfterHealthCheck(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > redirect(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > recoverFromMultipleRefusedStreamsRequiresNewConnection(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > cancelWhileWritingRequestBodySendsCancelToServer(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > responseCachedWithoutConsumingFullBody(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > recoverFromCancelReusesConnection(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > concurrentHttp2ConnectionsDeduplicated(Protocol, MockWebServer): [1] h2_prior_knowledge[Pixel 4 - 11] SKIPPED
        org.junit.AssumptionViolatedException: got: <false>, expected: is <true>
        at org.junit.Assume.assumeThat(Assume.java:106)

okhttp3.internal.http2.HttpOverHttp2Test > concurrentHttp2ConnectionsDeduplicated(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > readResponseHeaderTimeout(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > cancelWithStreamNotCompleted(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > conditionalCache(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > domainFronting(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > connectionWindowUpdateOnClose(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > pingsTransmitted(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > recoverFromOneCancelRequiresNewConnection(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > get(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > head(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > userSuppliedContentLengthHeader(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > recoverFromMultipleCancelReusesConnection(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > emptyDataFrameSentWithEmptyBody(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > shutdownAfterLateCoalescing(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > gzippedResponseBody(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > connectionWindowUpdateAfterCanceling(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > recoverFromOneInternalErrorRequiresNewConnection(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > connectionReuse(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > noDataFramesSentWithNullRequestBody(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > emptyResponse(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > missingPongsFailsConnection(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > serverSendsPushPromise_HEAD(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > noDefaultContentLengthOnStreamingPost(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > connectionNotReusedAfterShutdown(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > recoverFromOneRefusedStreamReusesConnection(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > readAfterLastByte(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > responseHeadersAfterGoaway(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > get204Response(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > authenticate(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > connectionTimeout(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > oneStreamTimeoutDoesNotBreakConnection(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > readTimeoutMoreGranularThanBodySize(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.http2.HttpOverHttp2Test > closeAfterFlush(Protocol, MockWebServer): [2] h2[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.platform.Jdk8WithJettyBootPlatformTest > testBuildsWithJettyBoot[Pixel 4 - 11] SKIPPED
        org.junit.AssumptionViolatedException: got: <false>, expected: is <true>
        at org.junit.Assume.assumeThat(Assume.java:106)

okhttp3.internal.platform.Jdk9PlatformTest > selectedProtocolIsNullWhenSslSocketThrowsExceptionForApplicationProtocol[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.platform.Jdk9PlatformTest > buildsWhenJdk9[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.platform.PlatformTest > testNotAndroid[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not false
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.platform.android.AndroidSocketAdapterTest > testDoesntMatchSupportedCustomSocketFactory(SocketAdapter): [1] okhttp3.internal.platform.android.DeferredSocketAdapter@8c2fc2f[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.platform.android.AndroidSocketAdapterTest > testDoesntMatchSupportedCustomSocketFactory(SocketAdapter): [2] okhttp3.internal.platform.android.DeferredSocketAdapter@b47cbc5[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.platform.android.AndroidSocketAdapterTest > testDoesntMatchSupportedCustomSocketFactory(SocketAdapter): [3] okhttp3.internal.platform.android.StandardAndroidSocketAdapter@18d2c4b[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.platform.android.AndroidSocketAdapterTest > testMatchesSupportedAndroidSocketFactory(SocketAdapter): [1] okhttp3.internal.platform.android.DeferredSocketAdapter@de5f41[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.platform.android.AndroidSocketAdapterTest > testMatchesSupportedAndroidSocketFactory(SocketAdapter): [2] okhttp3.internal.platform.android.DeferredSocketAdapter@d804227[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.platform.android.AndroidSocketAdapterTest > testMatchesSupportedAndroidSocketFactory(SocketAdapter): [3] okhttp3.internal.platform.android.StandardAndroidSocketAdapter@ff0ae7d[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.platform.android.AndroidSocketAdapterTest > testCustomSocket(SocketAdapter): [1] okhttp3.internal.platform.android.DeferredSocketAdapter@ba4d9c3[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.platform.android.AndroidSocketAdapterTest > testCustomSocket(SocketAdapter): [2] okhttp3.internal.platform.android.DeferredSocketAdapter@8deb579[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.platform.android.AndroidSocketAdapterTest > testCustomSocket(SocketAdapter): [3] okhttp3.internal.platform.android.StandardAndroidSocketAdapter@8f14f1f[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.platform.android.AndroidSocketAdapterTest > testMatchesSupportedSocket(SocketAdapter): [1] okhttp3.internal.platform.android.DeferredSocketAdapter@80c3035[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.platform.android.AndroidSocketAdapterTest > testMatchesSupportedSocket(SocketAdapter): [2] okhttp3.internal.platform.android.DeferredSocketAdapter@165be3b[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.platform.android.AndroidSocketAdapterTest > testMatchesSupportedSocket(SocketAdapter): [3] okhttp3.internal.platform.android.StandardAndroidSocketAdapter@25c9ab1[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.internal.tls.ClientAuthTest > invalidClientAuthFails[Pixel 4 - 11] FAILED
        java.lang.AssertionError:
        Expecting:

okhttp3.internal.tls.ClientAuthTest > missingClientAuthFailsForNeeds[Pixel 4 - 11] FAILED
        java.lang.AssertionError:
        Expecting:

okhttp3.internal.tls.HostnameVerifierTest > verifyNonAsciiSubjectAlt[Pixel 4 - 11] FAILED
        java.lang.AssertionError:
        Expecting:

okhttp3.internal.tls.HostnameVerifierTest > testWilcardNonAsciiSubjectAlt[Pixel 4 - 11] FAILED
        java.lang.AssertionError:
        Expecting:

okhttp3.internal.tls.HostnameVerifierTest > specialKInExternalCert[Pixel 4 - 11] FAILED
        java.lang.AssertionError:
        Expecting:

okhttp3.internal.ws.RealWebSocketTest > closeMessageAndConnectionCloseThrowingDoesNotMaskOriginal[Pixel 4 - 11] SKIPPED

okhttp3.internal.ws.RealWebSocketTest > peerConnectionCloseThrowingPropagates[Pixel 4 - 11] SKIPPED

okhttp3.internal.ws.WebSocketHttpTest > throwingOnFailLogs[Pixel 4 - 11] SKIPPED

okhttp3.logging.HttpLoggingInterceptorTest > duplexRequestsAreNotLogged[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

okhttp3.logging.LoggingEventListenerTest > secureGet[Pixel 4 - 11] SKIPPED
        org.opentest4j.TestAbortedException: Assumption failed: assumption is not true
        at org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:256)

source: gharchive/pull-request


text:
Change language to German

Hab almost everything in German converted, only Forecast window shows me weather still in English .We are days in German. And in the main window above the date is in English how can I change that.
http://api.wunderground.com/api/apikey/forecast10day/lang:DL/q/Baunatal.jsonShows me the weather in German.
What am I doing wrong?
Everything else is in German and the comments I have also translated

Hello,
there is possibility now to translate the ui to other languages, see
https://github.com/squix78/esp8266-weather-station-color/pull/43

Have tried still language_DE.h and language_RU.h to reiposten does not know whether you can embed that.

If you do have translated the original file and saved it as language_de.h
the include definition is is main code file. Src/weather station color. Ino
Dňa 19. 9. 2017 8:31 odpoludnia používateľ "djuscha" <
notifications@github.com> napísal:

Have tried still language_DE.h and language_RU.h to reiposten does not
know whether you can embed that.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/squix78/esp8266-weather-station-color/issues/36#issuecomment-330630285,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGFfnLj2vW5nmceZOneoqgLgraTrteLFks5skAiQgaJpZM4O1p6m
.

eather-station-color.ino:55:25: fatal error: language_EN.h: No such file or directory
#include <language_EN.h>
                     ^

compilation terminated.

have changed and now works switch between windows no more. even if I leave in English there is only one window.

oh, I see, please uncomment line 222 //screen = (screen + 1) % screenCount;  in esp8266-weather-station-color.ino   I had problems with touchscreeen so I disabled rotating by touch and forget to put it back.

yes now But it is only komentare translated that I had already sketch translated directly. Im sketch also const string WUNDERGRROUND_LANGUAGE = "DL";
const String WUNDERGROUND_COUNTRY = "DE"; and still as I have written stands up in the first window day in English and weather display in the forestcast is still in English.also as before :(

hmmm I think there is some strings hard coded in weather station library
which is used to download forecasts
2017-09-20 12:05 GMT+02:00 djuscha notifications@github.com:

yes now But it is only komentare translated that I had already sketch
translated directly. Im sketch also const string WUNDERGRROUND_LANGUAGE =
"DL";
const String WUNDERGROUND_COUNTRY = "DE"; and still as I have written
stands up in the first window day in English and weather display in the
forestcast is still in English.also as before :(
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/squix78/esp8266-weather-station-color/issues/36#issuecomment-330806936,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGFfnFnGx_T_r70SzuQ0hxQhGXDuC80oks5skOOAgaJpZM4O1p6m
.

Russian is not at all :(

can you post photo of what is displaying wrong on display ?
2017-09-20 13:02 GMT+02:00 djuscha notifications@github.com:

Russian is not at all :(
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/squix78/esp8266-weather-station-color/issues/36#issuecomment-330818628,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGFfnKaxONcGvyyayhwh-EVr4GkiTlcOks5skPDEgaJpZM4O1p6m
.

https://github.com/djuscha/esp8266-weather-station-color
here are the pictures. De for German and RU for Cyril

Okay, so the main problem here is the builtin font cannot show russian
characters at all, because there is just basic set of characters. solution
to this would be adding your russian charracters to the translit function,
which would change those charracters for latin characters. you can find
inspiration for characters to put to array here
https://stackoverflow.com/questions/7461406/cyrillic-transliteration-in-php
just keep in mind, after adding characters to the array, String lat_up[]
and so on, count elements in array and put that number to  for (int i = 0;
i < 11 ; i++) {
2017-09-20 14:47 GMT+02:00 djuscha notifications@github.com:

https://github.com/djuscha/esp8266-weather-station-color
here are the pictures. De for German and RU for Cyril
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/squix78/esp8266-weather-station-color/issues/36#issuecomment-330840589,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGFfnPntV4vDpeqJNSemPVmW6nwyupahks5skQlygaJpZM4O1p6m
.

this is too difficult for me with russian :( .. the good I am not in the program
and what is with German? there is not translated everything.

I updated the code for you, please try if it translating russian
charracters now, with german I think I cannot change it because it is hard
coded to library which we are using
2017-09-20 20:23 GMT+02:00 djuscha notifications@github.com:

this is too difficult for me with russian :( .. the good I am not in the
program
and what is with German? there is not translated everything.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/squix78/esp8266-weather-station-color/issues/36#issuecomment-330938459,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGFfnBeGDhSiLwhwinJSmk-hwNv7UxKIks5skVgTgaJpZM4O1p6m
.

have just tried with russian ... it is just like before, no change to see :(

Sorry my fault. I forgot to update number in for loop statement
Dňa 20. 9. 2017 9:34 odpoludnia používateľ "djuscha" <
notifications@github.com> napísal:

have just tried with russian ... it is just like before, no change to see
:(
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/squix78/esp8266-weather-station-color/issues/36#issuecomment-330957423,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGFfnNWH8Obz2U33LzhF79caCIv7vV50ks5skWjKgaJpZM4O1p6m
.

@Luc3as said:
--- Just keep in mind, after adding characters to the array, String lat_up[] and so on, count elements in array and put that number to for (int i = 0; i < 11 ; i++)
computers are much more accurate than humans in counting -- is there not a 'length of' macro which can do this automatically at compile time?

... sorry about all the markup changes -- I normally use another variant

Yup I'm sure it is. Honestly I tried to get length somehow and it was not
working, more specifically it was crashing esp, so I put the number of
elements hard here. But it was just quick fix and I kept it this way. I
will look at it and do it as you suggest.
Dňa 20. 9. 2017 10:41 odpoludnia používateľ "Russ Herrold" <
notifications@github.com> napísal:

... sorry about all the markup changes -- I normally use another variant
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/squix78/esp8266-weather-station-color/issues/36#issuecomment-330974603,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGFfnGbqd36NhGLan6EZrufJedZZ1vfQks5skXiJgaJpZM4O1p6m
.

update number in for loop Statement  still not changed?

Hello, I updated code to automatically count number of ellements in array, you can try

now what is displayed, but are russian words in translit, russian words with latin letters :(

Correct, this is max I can do without knowing how to generate font files to
progmem.
Dňa 21. 9. 2017 11:46 dopoludnia používateľ "djuscha" <
notifications@github.com> napísal:

now what is displayed, but are russian words in translit, russian words
with latin letters :(
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/squix78/esp8266-weather-station-color/issues/36#issuecomment-331107621,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGFfnLSdaprW1p85fn8-WkQAyi6xWe7Yks5skjBsgaJpZM4O1p6m
.

oh so all clear, thanks for your work !!

authors: Luc3as djuscha herrold

license: MIT


text:
🛑 ProtonMail is down

In 8ca545f, ProtonMail (https://proton.me) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ProtonMail is back up in 632d85d.

repo: sraaronrock/upptime


text:
Tags() returning an empty TagIter even when target repository has tags

This code:
package main

import (
	"fmt"
	"gopkg.in/src-d/go-git.v3"
)

func main() {

	r, _ := git.NewRepository("https://github.com/src-d/go-git", nil)
	tags, _ := r.Tags()
	tag, err := tags.Next()
	fmt.Println(tags)
	fmt.Println(err)
	fmt.Println(tag)
}

Prints:
&{0xc8201195a0 0xc820119500}
EOF
<nil>

This is an error, since the target repository has many tags. For example, this one:
https://github.com/src-d/go-git/tree/v3.1.1

We are working now in the version 4.0, is almost done, in one or two weeks we are releasing it. I just figure out, that in the new one, the Tags feature is not working either.
I am fixing this in the v4 today, if everything goes well.
Thx

Now is working Tags properly, but maybe is not what you expect, Repository.Tags returns the Tag objects,  so only the annotated tags are returned there.
For example for this returns all the tags objects from a repo:
r, _ := git.NewFilesystemRepository(".git")
_ = r.Clone(&git.CloneOptions{URL: "https://github.com/git-fixtures/tags"})

tags, _ := r.Tags()
tags.ForEach(func(t *git.Tag) error {
	fmt.Println(t.ID(), t.Name)
	return nil
})
// Output:
// ad7897c0fb8e7d9a9ba41fa66072cf06095a6cfc commit-tag
// b742a2a9fa0afcfa9a6fad080980fbc26b007c69 annotated-tag
// fe6cb94756faa81e5ed9240f9191b833db5f40ae blob-tag
// 152175bf7e5580299fa1f0ba41ef6474cc043b70 tree-tag

If what you want is the tag references you can use this method:
r, _ := git.NewFilesystemRepository(".git")
_ = r.Clone(&git.CloneOptions{URL: "https://github.com/git-fixtures/tags"})

refs, _ := r.Refs()
refs.ForEach(func(ref *core.Reference) error {
	if !ref.IsTag() {
		return nil
	}

	fmt.Println("tags ->", ref)
	return nil
})
// Output:
// 152175bf7e5580299fa1f0ba41ef6474cc043b70 refs/tags/tree-tag
// b742a2a9fa0afcfa9a6fad080980fbc26b007c69 refs/tags/annotated-tag
// fe6cb94756faa81e5ed9240f9191b833db5f40ae refs/tags/blob-tag
// ad7897c0fb8e7d9a9ba41fa66072cf06095a6cfc refs/tags/commit-tag
// f7b877701fbf855b44c0a9e86f3fdce2c298b07f refs/tags/lightweight-tag

Thanks!

Hi:
This is still not working for me. When I run this code, I get no printed output.
I think my cloned copy of that repository is not getting the tags.
https://gist.github.com/sbenthall/d56f95433dea614c40e593f685b1bcc8

This code, based on your second example, shows that the cloned repository is getting the heads/master and remotes/origin/master refs, but none of the tags:
https://gist.github.com/sbenthall/003d682114c08de1ddc8bbb9a7ab2c7c

authors: mcuadros sbenthall

repo: src-d/go-git

license_source: bigquery


text:
Enable spaces in credit card number validation

Hi,
Would-it be difficult to add spaces (characters) support in the credit card number validation?
Thank you,

Ah, apparently jquery.validation's latest release 1.9 just added the ability for spaces to be present in a credit card number.  Thanks for pointing this out -- I'll update my code to also allow spaces & then let you know.
(http://jquery.bassistance.de/validate/changelog.txt)

Thank you very much Scott.
Cheers,

authors: morindo srkirkland

repo: srkirkland/DataAnnotationsExtensions


text:
Fix documentation typo for new bind variable clabDir usage example

In docs/manual/nodes.md please remove an extra : from
        - __clabDir__/topology-data.json::/htdocs/clab/topology-data.json:ro

to become
        - __clabDir__/topology-data.json:/htdocs/clab/topology-data.json:ro

Done, thanks

authors: bortok hellt

repo: srl-labs/containerlab


text:
How to set node command line option

I need to set the "--max-old-space-size" command line option for node when running a node task.  I haven't found anything to set options for node only to set arguments for the node task being ran.  Also, I don't think that "--max-old-space-size" is a node environment variable.

I second this. The plugin place all args after the script, but according to the documentation the node cl requires 'options' such as --max-old-space-size to go before the script. Thus, with the plugin it is impossible to use these options.
I did find a workaround, though, for anyone who might need it in the meantime:
`
import com.moowork.gradle.node.NodeExtension
/* This task configures the nodeRun task, setting its command line before it runs.

This is done via a task because the location of the node executable obtained by the
gradle-node-plugin is not available until the execution phase.
*/
task configNodeRun {
dependsOn nodeSetup
doLast {
nodeRun.commandLine project.extensions.getByType(NodeExtension).variant.nodeExec, "--max-old-space-size=123", "main.js"
}
}

task nodeRun (type: Exec){
dependsOn configNodeRun
}
`

Merged into master. Will be released in 1.1.0.

@srs Is there an equivalent of this for NpmTask instead of NodeTask?   I've been banging my head against this for a while, but I can't seem to do this for an NPM task.

authors: BroHammie shorn srs whboyd

repo: srs/gradle-node-plugin


text:
Попытка попытки

name: Нововведение
about: Коммит PR для добавления новых фич

Добавлено:
Выбор класса при респавне, новая техника, ребаланс, все юниты заменины на стрелков
Изменено:
Миссия
Чек-лист

[ ] Использованы раздельные коммиты если имеются большие изменения
[ ] Код написан согласно общим правилам, по возможности присутствуют комментарии
[ ] Сделано по рекомендациям разработчиков CBA
[ ] Сделано с помощью стандартных функций Warlord

Необходима доработка для Merge

authors: ArlordSS ShieldNavalny


text:
Samsung Galaxy S10 issues

Have had reports that Proximity Service is not working for these devices (S10, S10+, S10e). Would greatly appreciate any help with debugging this from any developers that own one of these.
Am aware there are other devices which have issues with this app due to aggressive battery optimization. This issue is just about finding a cause for the Galaxy S10 series. Users with 8 or 9 series phones on the same Android P + One UI combination don't seem to have this problem.

S10 devices have an under-display proximity sensor that doesn't exactly behave as expected. A quick Google search shows this is a pretty major flaw in these devices.

https://us.community.samsung.com/t5/Galaxy-S10/Proximity-sensor-issues-S10-S10/td-p/498492
https://www.androidpolice.com/2019/03/15/the-galaxy-s10-cant-tell-when-its-in-your-pocket-keeps-waking-the-screen/
https://www.zdnet.com/article/galaxy-s10-battery-drain-bug-keeps-waking-1000-phone-in-peoples-pockets/
https://www.neowin.net/news/galaxy-s10-display-accidentally-wakes-up-in-your-pocket-due-to-proximity-sensor-bug/
https://stackoverflow.com/questions/55511290/how-to-test-proximity-sensor-in-samsung-galaxy-s10-or-s10
https://redd.it/bs16v1
https://www.youtube.com/watch?v=OM4Tt8QoEfQ
https://www.youtube.com/watch?v=a7tpUjyAz_w

Won't be able to support S10 devices unfortunately unless there is some fix from Samsung.

repo: ssaqua/ProximityService


text:
New game added

closes issue #745
I have added a new game matching the magic.
screenshots:

https://user-images.githubusercontent.com/80768852/254032037-89159ccd-fa0a-4995-8fb3-06441d9c38c9.mp4

As you asked @panwar8279 I have created a new PR for issue #745.

repo: ssitvit/Games-and-Go


text:
WARNING: DraftEntity.get will be deprecated soon! Please use "contentState.getEntity" instead.

Related to https://github.com/sstur/draft-js-import-element/issues/31
This should be an easy fix.

I can start work on this - is this project still being maintained?

Just created a PR for the fix

Doesn't seem to be any activity on this repo in a while.. is it unmaintained? Is there an active fork anywhere?

Perhaps: https://github.com/jpuri/draftjs-to-html

authors: gbbr mikaelwaltersson quicksnap

repo: sstur/draft-js-export-html

license: isc


text:
Added support for flashcards within Admonition style code blocks

Description:
As described in issue #747 , support for flashcards within Admonition style code blocks has been added. The plugin is now able to detect cards inside code blocks with ad-* style indicator, among impklemented in ad-monition pluggin

Changes:

Modification of the parser function to skip those blocks of code that do not begin with: "```ad-" or "~~~ad-"

Hi @DanielChicoUGR, nice one!
I haven't had a chance to test this, but a couple of comments in the meantime:
Please include new unit test cases within parser.test.ts
About terminology, IMHO saying "Added integration with the Admonition Pluggin" implies actual integration with that plug-in, which isn't accurate. I think "Added support for flashcards within Admonition style code blocks" is more accurate.
There is a chance that the enhancement could break existing notes. This would occur if someone had included within an admonition code block something that matched any of the recognized card formats. Something that they didn't want to be treated as a card, and up till now hasn't been, e.g. typedef std::vector<Board> t_bvector;
Perhaps we need to make this new behavior optional.
Cheers
Ronny

kk, U right in both cases, i will work on this today and add some unit test too.
One Question only, is it possible to modify this pr or may i reopen other pr and close this?? (Noob doubts sry)
thanks for the time and attention, cheers Daniel

Hi Daniel, looking forward to the update :smile:
Do you have an edit button at the top of this page? I see the following:

Recently I was granted "collaborator" permissions, that's why I can edit someone else's PR.
I assume that before I became a collaborator that I would have been able to edit any PR that I opened, but don't explicitly remember.
If you can't edit, then I think it's better if you let me know what changes you want and I will make them (easier than closing this PR and opening another)
Cheers
Ronny

authors: DanielChicoUGR ronzulu


text:
Enable CLI  processing

Right now CLI processing isn't enabled because the project is using some of the HTTP server globals to build up the data model.  So here are some of my initial thoughts for replacements.
We do a check to see if its a CLI script and if so

Make 'method' = CRON
Make 'uri' = Fetch the script run name and possibly the args used and append them to a URI
Make 'host' = This one I could see going a few different ways.  Either we could use the systems hostname or have some sort of set value from the config file maybe

As pointed out in https://github.com/gajus/xhprof.io/issues/63 a PR adding cli support is very welcome.
The host could be filled by the nodename provided by http://php.net/manual/en/function.posix-uname.php

fixed in https://github.com/staabm/xhprof.io/pull/35


text:
Runtime error from boost::bad_get

Hello,
I have to apologize in advance since this will probably turns out to be an error of mine and not an issue of Pinocchio, but I don't know where else to ask. I am looking around for an alternative to our current humanoid computation library (translation: I am very new to Pinocchio!). I tried to do a very simple test to get familiar with the way of pinocchio which is like this:
se3::Model model;
se3::Data  data(model);
se3::urdf::buildModel("path/to/model.urdf",model);
Eigen::VectorXd q = Eigen::VectorXd::Random(model.nq);
Eigen::Vector3d com = se3::centerOfMass(model,data,q);

This compiles, however, there is a runtime error:
terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_get> >'
  what():  boost::bad_get: failed value get using boost::get

Debugger traces it back to these calls. In another attempt I tried another functionality (se3::crba(model,data,q); to do a se3::getComFromCrba(model,data);) but same error with this gist.
Any idea about what am I doing wrong here? Thanks!

Built from source.Built with -DBUILD_PYTHON_INTERFACE=OFFTested with both master and devel branch

Hi Pouya,
Before investigating your issue, can you tell me which version of Boost, Eigen and urdfdom are you using?
Justin

Ok, your first need to create your model and then to build your data structure.
se3::Model model;
se3::urdf::buildModel("path/to/model.urdf",model); // first load your model ...
se3::Data data(model); // ... and then build data from model
Eigen::VectorXd q = Eigen::VectorXd::Random(model.nq);
Eigen::Vector3d com = se3::centerOfMass(model,data,q);

Best,

Hi jcarpent,
You are indeed right. Thank you very much.
Best.

authors: Pouya-moh jcarpent

repo: stack-of-tasks/pinocchio


text:
[ros2_hardware_interface_bolt] fix because of a change in the odri_control_interface api

Description
Fix api compatibility with odri_control_interface

Thanks @MaximilienNaveau !

authors: MaximilienNaveau olivier-stasse


text:
Update contentful-util.js

Filter out nullish values

Reference: https://www.notion.so/stackbit/d34d262143e74e25b3bd0f491d59b41e?v=4033e253257d443b875e30249b60528a&p=c2ade56811e44ee79cc445b7eae979a6

Created test project: https://github.com/drkstr101/contentful-theme-test

repo: stackbit/sourcebit-source-contentful


text:
Update .whitelist with o1js repository.

This project needs around 25Mb of space.

Thank you!


text:
MY CHAT PROJECTS WERE DELETED!!!! MY PROJECT ITS LOST!

Describe the bug
mY CHAT PROJECTS WERE DELETED!!!! MY PROJECT ITS LOST!
Link to the Bolt URL that caused the error
CHECK MY ACCOUNT
Steps to reproduce
I DONT SEE MY CHATS
Expected behavior
I DONT SEE MY CHATS
Screen Recording / Screenshot
No response
Platform

OS: [e.g. macOS, Windows, Linux] IM USING WINDOWS
Browser: [e.g. Chrome, Safari, Firefox]
Version: [e.g. 91.1]

Additional context
No response

same

Hi all,
The team is aware of this issue with persistence. You should be able to find your project by following the workaround outlined here: #39. Navigate to StackBlitz (stackblitz.com), login with the same credentials as bolt.new, click Collections on the left-hand side of the page, then click Bolt Collection.

authors: ShahbazBaloch515 endocytosis sitatel


text:
BUG: npx didn't execute as expected in bash

Describe the bug:
the command npx tailwindcss init -p fails in level of turbo and didn't generate the expected files.
Link to the blitz that caused the error
https://stackblitz.com/edit/app-creator?file=package.json
Steps to reproduce:

install Dependencies yarn add tailwindcss@latest postcss@latest autoprefixer@latest -D
run npx tailwindcss init -p
See error related to turbo

Expected behavior:
generate two files as expected are  tailwind.config.js and postcss.config.js  in root of the project.
Version of webcontainer:
Hash: cb1eb6b301af424e8dffb694972509f06ea6b5db
Screenshots:

Desktop (please complete the following information):
Browser name  = Chrome
Full version  = 91.0.4472.77
Major version = 91
navigator.appName = Netscape
navigator.userAgent = Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36 Edg/91.0.864.37
performance.memory = {
"totalJSHeapSize": 104987385,
"usedJSHeapSize": 101068613,
"jsHeapSizeLimit": 4294705152
}
Additional context:
I use Stackblitz IDE after install it from browser(edge chromium) to use it a separate window, no dev plugin installed

May be related in the same problem/issue

directly: #129
non directly: #133 , #134 ,

Thanks for reporting @tamsamani 🙏 ! Closing because it's a duplicate of #129.

You can also run the binary directly without npx, then it does seem to work. But it should work with npx as well.
$ tailwindcss init -p

authors: SamVerschueren tamsamani

repo: stackblitz/webcontainer-core


text:
Directory name does not match package name (typo)

Fixes #2

PR #4 should more helpfully resolve this in a moment

repo: stackerzzq/phpnsq


text:
Feature Request: print stackit token

Sometime I need a valid stackit token set as environment variable in my shell for some scripts / tools etc...
Would be nice to have a possibility to print the currently used stackit token to stdout by the stackit-cli, so that it can be used elsewhere.

Hey @Slm0n87, thank you for the suggestion!
This sounds like something we could definitely consider, we'll be investigating your suggestion and provide you with an update in this issue.

This feature would be nice!

Hi,
We have this in the backlog and plan to do it in January.

authors: DiogoFerrao JorTurFer Slm0n87 joaopalet

repo: stackitcloud/stackit-cli


text:
请问在ios下为什么列表都显示不出来？是不兼容ios系统吗

在android下是正常的，ios下显示不出来滑动的内容

你好请参考这篇文章，然后修改你的issue，抱歉😔
如何向开源项目提交无法解答的问题

authors: kingRywen stackjie

repo: stackjie/vue-pull-to

license: mit


text:
Version tagging

Thanks @neilcar for creating the action.
Would it be possible to do a proper tagging for this project please?
Maybe good starting point is here: https://github.com/actions/checkout
They are using versions like:
v2 -> v2.0.0
v1 -> v1.2.0
v1.1.0
v1.0.0

It would be really handy to use something like v1 instead of specifying the exact version only v0.0.2:
    - uses: stackrox/kube-linter-action@v1

It will save folks from changing the "exact versions" when you release new version.
For example this project can be handy for automating the release process: https://github.com/haya14busa/action-update-semver
Thank you...

Excellent idea.  I've implemented it.  There's now an @v1 and I configured the action you suggested to automate that.

authors: gaurav-nelson neilcar

repo: stackrox/kube-linter-action


text:
ROX-24086: Add ACSCS email integration tile & page

As it says above. I used the normal email integration table columns/svg as the template for now. Should look like below:

Does the feature flag dependency prevent this tile from showing up in on-prem installs?

it should prevent the tile from showing up if the feature flags are not turned on. not sure if that answers your question

it should prevent the tile from showing up if the feature flags are not turned on. not sure if that answers your question

I meant that this should only show up on ACSCS right? Looking again though, maybe that is what 'ROX_MANAGED_CENTRAL' enforces?

The feature flag change refactor looks good. Only two questions:

Do we know if anything needs to be done regarding the useCentralCapabilities() hook?
It looks like a stale feature flag was re-added, is this intentional?

i messaged johannes about the hook and it turns out we do need it after all. i'll update the PR accordingly and probably re-request another review 😓

/retest

/retest-required

/retest

authors: alwayshooin dvail

repo: stackrox/stackrox


text:
A way to pull discord messages into the project or discord issue

It seems that a commonplace for people to post issues is the Discord server. If we could somehow pull these common requests into a formatted list, I feel we could learn a lot from this.
For example, if it is common for someone to ask about common functions, for example, it would be clear that we aren't doing a great job at showcasing that info inside the docs. Maybe setting up a canny board for this? I am not sure of the correct solution here but wanted to open this for discussion.

Related to issue #1419

repo: stacks-network/docs


text:
Log lobby id

Lobby id needs to be logged so player count queries can be joined to lobby name

Fixed in #39


text:
🛑 Testnet Explorer is down

In 2311776, Testnet Explorer (http://testnet.explorer.stakr.space) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Testnet Explorer is back up in 0d01225 after 9 minutes.

repo: stakrspace/upptime


text:
⚠ GitLab Server has degraded performance

In eae0dba, GitLab Server (https://gitlab01.its-telekom.eu) experienced degraded performance:

HTTP code: 200
Response time: 6379 ms

Resolved: GitLab Server performance has improved in be85c4b.

repo: stamateas/upptime


text:
go get build error

Hi, looks like the latest master doesn't install through go get.
$ go get -u github.com/stamblerre/gocode
# github.com/stamblerre/gocode/internal/suggest
../../go/pkg/mod/github.com/stamblerre/gocode@v0.0.0-20181016172724-12640289f650/internal/suggest/suggest.go:130:3: cannot use func literal (type func(*token.FileSet, string, []byte) (*ast.File, error)) as type func(*token.FileSet, string) (*ast.File, error) in field value

What version of Go are you using (go version)?
go1.11.1 darwin/amd64
What operating system and processor architecture are you using (go env)?
macOS 10.14 Mojave

Based on the error message, I think you need to update your version of golang.org/x/tools, because the go/packages API changed to include a 3rd parameter in that function.

Ah! I had overlooked that with being in a bit of a hurry at the time. Thanks and apologies for the issue!

authors: notatestuser stamblerre

repo: stamblerre/gocode


text:
Ross Creek, Townsville QLD not showing on Stamen Watercolour

Hi, On the watercolour version of Townsville, Ross Creek does not go any further inland than the bridge at Stanley St. In the Toner Lite version it does.
Can this be fixed for the watercolour version?
I am using QGIS 2.18 and the Quick Map Services plugin to get the Stamen Watercolour.

I have attached screen shots.
http://maps.stamen.com/watercolor/#15/-19.2604/146.8238

Hi @malleechick,
Unfortunately Watercolor uses a very old copy of the OpenStreetMap database, and we don't have an easy way to update it at the moment. So any errors or missing data that was in OSM at the time is more or less permanently stuck in our Watercolor maps. Someday hopefully we will update the data, but we don't have any current timeline for doing so.
Sorry about that!

Thanks for letting me know. I'll see what I can do with Paint.net to fix the gap.

authors: almccon malleechick


text:
Adding standard-rails as a plugin seems to turn off most/all standard rules

I'm fairly new to standard, so this might be my error in configuring something wrong, but...
I'm configuring standard on a new Rails project and I tried also adding standard-rails. I followed the instructions to add standard-rails as a plugin in .standard.yml.
When I include it as a plugin and I run standard (bundle exec standardrb) it no longer checks the rules from standard and it seems to only check the standard-rails rules. For example, I switched some strings to single quotes and messed with some indentations, and it does not catch these. When I remove standard-rails from the config file then it catches them again.
I don't have any other configuration, so my entire .standard.yml is this:
plugins:
  - standard-rails

Is this an issue with standard-rails, or am I missing something?

This is entirely possible—I may have screwed something up in config merging the plugins, as I can imagine Standard's test suite missed this. I'll test this tomorrow!

Alright, I just pushed out a hotfix in standard@1.28.1 -- try updating?

That fixed it ... except for something weird: It made one of the rails rules disappear. Here's the different states that I reached and the rules that flagged issues:
standard@1.28.0, no standard-rails config:
Style/StringLiterals

standard@1.28.0, standard-rails added to .standard.yml:
Rails/RedundantPresenceValidationOnBelongsTo
Rails/ThreeStateBooleanColumn

standard@1.28.1 (via bundle update standard):
Style/StringLiterals
Rails/ThreeStateBooleanColumn

Maybe Rails/RedundantPresenceValidationOnBelongsTo wasn't supposed to be on in the first place?

This app is running Rails 6.1.7.3

Ok, I think I have this figured out now. Could you update to standard@1.28.2 and try again?

Nice, now I have all 3 rules firing:
Rails/RedundantPresenceValidationOnBelongsTo
Rails/ThreeStateBooleanColumn
Style/StringLiterals

authors: jmanian searls

repo: standardrb/standard-rails


text:
Add baichuan-7B to models

https://huggingface.co/baichuan-inc/baichuan-7B

Also do Baichuan-13B.

Baichuan is supported via the Hugging Face Hub integration.

repo: stanford-crfm/helm


text:
How to download the leaderboards as csv or json format?

I found there is no way to systematically investigate those results without having them as json files.

You can download a zip file for the leaderboards for HELM Classic v0.3.0 here. Also refer to this doc.

You can download a zip file for the leaderboards for HELM Classic v0.3.0 here. Also refer to this doc.

Thanks for your reply. However, it is still hard to interpret the run results and correspond them to the current version of scenarios one by one directly without any documentation...

BTW, is there any downloadable files for HEIM or HELM (lite)? @yifanmai

There are no archives; you have to download from GCS directly (instructions here).

authors: yifanmai zhimin-z


text:
Alternative support for Google Speech to Text (feature request)

For people from countries who speak languages not supported by Microsoft speech it would be a great feature to use Google STT and TTS.

Hi @slesinger! Thank you for your suggestion. We're not planning to integrate with other backends ourselves, but would be more than willing to review and merge patches that do so. For those backends, users would also be responsible for acquiring the necessary API keys.

What about self-hosted speec recognition?

Are you referring to deepspeech? It is on our roadmap to support it, but currently has very low priority.

Yes something like this. I've actually played with it but unfortunately the setup is quite complicated -- And without a GPU its rather slow :/

authors: gcampax prologic slesinger

repo: stanford-oval/almond-server


text:
Run all tests in package

Is it possible to run all tests within a package with this plugin? With the spoon runner I could do something like:
java -jar spoon-runner-1.7.1-jar-with-dependencies.jar --apk app.apk --test-apk test.apk --e package=com.example.test.mytests
Preferable i would like to pass the package to the gradle command with something like
./gradlew spoonAndroidTests -PspoonPackageName=com.example.test.mytests1,com.example.test.mytests2

I almost got what I wanted. seems only a single package is supported. I got working like:
spoon {
    ...
    if (project.hasProperty('spoonPackageName')) {
        instrumentationArgs = ['package='+ project.spoonPackageName]
    }
}

And the gradle command:
./gradlew spoonAndroidTests -PspoonPackageName=com.example.test.mytests1

repo: stanfy/spoon-gradle-plugin


text:
swagger.json does not pass JSON Schema Validator

Loaded plugin, and ran the generator to output swagger.json
goto JSON Schema Validator , select schema  Swagger API 2.0
cut/paste swagger.json from WP.
many failures:

first  operation names of all caps GET, POST, ... should be changed to lower-case as per schema.
too many problems to list

NOTE: same validation works fine against petstore swagger.json
Swagger schema:  OpenAPI-Specification/schemas/v2.0/schema.json
Swagger-Editor and Swagger-Validator did not like it either.
Can you push and example of the swagger.json you are generating to this repo?
Please include a list of plugins your are using and versions.
I have some time to help in testing with external tools, unfortunately I don't know php.
I also used Convert JSON to YAML Online to create yaml from the swagger.json file.
Setup: Ubuntu Host, Docker WP/MySQL, Docker SwaggerUI

I will have a look at this soon - I see you point about the paths should be lower case.
I am unaware of other problems and I will put my out put through the validator you have suggested to see what issues there are.
As to you question regarding plugins I have been using the standard WP-APIv2, the meta api, Oauth1 API and my own.

sounds like you are not seeing the errors I saw. Can you create an example dir and add the swagger.json file that you created on your end. or just attach it to a comment if that is easier for now.

Ok I have pushed changes to fix the output to work with the validator - thanks for pointing this out!

authors: starfishmod timrsfo

repo: starfishmod/WPAPI-SwaggerGenerator


text:
Crash with nuclear cenrifuge

Idk what exact wrong, but looks like problem with input comb slots.
crash-2023-09-12_19.08.07-server.txt

https://legacy.curseforge.com/minecraft/mc-mods/centrifuge-tiers-reproduced/files/4763496


text:
Implement addition between projective and affine points

Pull Request type

Please add the labels corresponding to the type of changes your PR introduces:

Feature

What is the current behavior?

Missing addition of projective points with affine points.
What is the new behavior?

This pull request introduces the implementation for addition between projective and affine points . This implementation ensures compatibility and efficiency when performing arithmetic addition operations on points represented in different coordinate systems.
Does this introduce a breaking change?
No

Other information

you'll need to rebase

you'll need to rebase

@LucasLvy Done

authors: LucasLvy tcoratger

repo: starknet-io/types-rs