profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/swankjesse/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Jesse Wilson swankjesse Square, Inc. Waterloo, Ontario, Canada http://publicobject.com/

google/gson 19227

A Java serialization/deserialization library to convert Java Objects into JSON and back

JakeWharton/DiskLruCache 5540

Java implementation of a Disk-based LRU cache which specifically targets Android compatibility.

square/kotlinpoet 2634

A Kotlin API for generating .kt source files.

notnoop/java-apns 1766

Java Apple Push Notification Service Provider

JakeWharton/diffuse 1239

Diffuse is a tool for diffing APKs, AABs, AARs, and JARs

cashapp/misk 260

Microservice Kontainer

JakeWharton/RxJava2-Java6 72

An automated backport of RxJava 2 to support Java 6.

cashapp/barber 70

Barber 💈 A type safe Kotlin JVM library for building up localized, fillable, themed documents using Mustache templating

AlecStrong/sql-psi 62

An extendable parsing environment for sql which outputs PSI

jspecify/jspecify 56

An artifact of well-named and well-specified annotations to power static analysis checks.

issue commentsquare/okhttp

IllegalArgumentException for the url in the Cache Entry

+1 to your PR, but it seems to confirm we are correctly failing already. Running HttpUrlGetTest (which extends HttpUrlTest) shows the right failure.

Expected URL scheme 'http' or 'https' but no scheme was found for ://hos...
java.lang.IllegalArgumentException: Expected URL scheme 'http' or 'https' but no scheme was found for ://hos...
	at okhttp3.HttpUrl$Builder.parse$okhttp(HttpUrl.kt:1261)
	at okhttp3.HttpUrl$Companion.get(HttpUrl.kt:1634)
brunoescalona

comment created time in an hour

issue commentsquare/okhttp

IllegalArgumentException for the url in the Cache Entry

Thanks @yschimke for improving the logging in #6495 for the next release. In the meantime what could we do to progress on this issue? If the issue is detected on the reading side, maybe we could try to detect it even earlier, meaning at the writing side ? Maybe HttpUrl.url is invalid...

brunoescalona

comment created time in 3 hours

PR opened square/okhttp

Add test for empty scheme with delimiter

Test case related to cache corruption found in #6453

+1 -0

0 comment

1 changed file

pr created time in 3 hours

push eventcashapp/paparazzi

John Rodriguez

commit sha 6b80ca99651624f9c3fe9740e51652d0a4689ca8

Update sample to latest Paparazzi version

view details

John Rodriguez

commit sha 1cec99a4f53a14b65495ad8e2b453d0f80b7d3b8

Update build.gradle Co-authored-by: Jake Wharton <github@jakewharton.com>

view details

John Rodriguez

commit sha 18212c6ce981cde1946652c157cf135eff5a0051

Merge pull request #210 from cashapp/jrod/2021-02-26/update-sample Update sample to latest Paparazzi version

view details

push time in 8 hours

delete branch cashapp/paparazzi

delete branch : jrod/2021-02-26/update-sample

delete time in 8 hours

push eventcashapp/paparazzi

John Rodriguez

commit sha 1cec99a4f53a14b65495ad8e2b453d0f80b7d3b8

Update build.gradle Co-authored-by: Jake Wharton <github@jakewharton.com>

view details

push time in 8 hours

Pull request review commentcashapp/paparazzi

Update sample to latest Paparazzi version

 import android.widget.LinearLayout import app.cash.paparazzi.DeviceConfig import app.cash.paparazzi.Paparazzi import com.squareup.burst.BurstJUnit4-import org.junit.Ignore import org.junit.Rule import org.junit.Test import org.junit.runner.RunWith -@Ignore("This is not supported paparazzi version this sample uses.")

Wow, good job with words @mattprecious.

jrodbx

comment created time in 9 hours

issue closedsquare/retrofit

SSL handshake aborted, Connection reset by peer

I am using retrofit version 2.6.0 and getting this issue while making network call in pre lollipop device. Previously using 2.5.0 which working fine.

02-27 01:29:00.326 3513-3513/com.obhai W/System.err: javax.net.ssl.SSLException: SSL handshake aborted: ssl=0xb9aa24c0: I/O error during system call, Connection reset by peer 02-27 01:29:00.326 3513-3513/com.obhai W/System.err: at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method) 02-27 01:29:00.326 3513-3513/com.obhai W/System.err: at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:405) 02-27 01:29:00.326 3513-3513/com.obhai W/System.err: at okhttp3.internal.connection.RealConnection.connectTls(RealConnection.java:319) 02-27 01:29:00.326 3513-3513/com.obhai W/System.err: at okhttp3.internal.connection.RealConnection.establishProtocol(RealConnection.java:283) 02-27 01:29:00.326 3513-3513/com.obhai W/System.err: at okhttp3.internal.connection.RealConnection.connect(RealConnection.java:168) 02-27 01:29:00.326 3513-3513/com.obhai W/System.err: at okhttp3.internal.connection.StreamAllocation.findConnection(StreamAllocation.java:257) 02-27 01:29:00.326 3513-3513/com.obhai W/System.err: at okhttp3.internal.connection.StreamAllocation.findHealthyConnection(StreamAllocation.java:135) 02-27 01:29:00.326 3513-3513/com.obhai W/System.err: at okhttp3.internal.connection.StreamAllocation.newStream(StreamAllocation.java:114) 02-27 01:29:00.326 3513-3513/com.obhai W/System.err: at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:42) 02-27 01:29:00.326 3513-3513/com.obhai W/System.err: at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147) 02-27 01:29:00.326 3513-3513/com.obhai W/System.err: at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121) 02-27 01:29:00.326 3513-3513/com.obhai W/System.err: at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:93) 02-27 01:29:00.326 3513-3513/com.obhai W/System.err: at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147) 02-27 01:29:00.326 3513-3513/com.obhai W/System.err: at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121) 02-27 01:29:00.326 3513-3513/com.obhai W/System.err: at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93) 02-27 01:29:00.326 3513-3513/com.obhai W/System.err: at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147) 02-27 01:29:00.336 3513-3513/com.obhai W/System.err: at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:126) 02-27 01:29:00.336 3513-3513/com.obhai W/System.err: at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147) 02-27 01:29:00.336 3513-3513/com.obhai W/System.err: at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121) 02-27 01:29:00.336 3513-3513/com.obhai W/System.err: at com.ihsanbal.logging.LoggingInterceptor.intercept(LoggingInterceptor.java:99) 02-27 01:29:00.336 3513-3513/com.obhai W/System.err: at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147) 02-27 01:29:00.336 3513-3513/com.obhai W/System.err: at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121) 02-27 01:29:00.336 3513-3513/com.obhai W/System.err: at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:254) 02-27 01:29:00.336 3513-3513/com.obhai W/System.err: at okhttp3.RealCall$AsyncCall.execute(RealCall.java:200) 02-27 01:29:00.336 3513-3513/com.obhai W/System.err: at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32) 02-27 01:29:00.336 3513-3513/com.obhai W/System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) 02-27 01:29:00.336 3513-3513/com.obhai W/System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) 02-27 01:29:00.336 3513-3513/com.obhai W/System.err: at java.lang.Thread.run(Thread.java:841)

closed time in 9 hours

rashel007

issue commentsquare/retrofit

SSL handshake aborted, Connection reset by peer

This happens at a layer far below Retrofit. We do not affect this in any way. It's more likely OkHttp, or how it talks to the platform. You can use the dependencies task to see how the OkHttp transitive dependency is changing when you change the Retrofit version.

Put another way, you can stay on Retrofit 2.5 and manually upgrade OkHttp and you should see the same change in behavior. This is because Retrofit isn't the cause–we merely ask OkHttp to perform a request on our behalf.

rashel007

comment created time in 9 hours

Pull request review commentcashapp/paparazzi

Update sample to latest Paparazzi version

 buildscript {     guava: 'com.google.guava:guava:30.1-jre',     junit: 'junit:junit:4.13.2',     truth: 'com.google.truth:truth:1.1.2',-    assertj: 'org.assertj:assertj-core:3.19.0'+    assertj: 'org.assertj:assertj-core:3.19.0',+    burst: 'com.squareup.burst:burst-junit4:1.2.0'
    burst: 'com.squareup.burst:burst-junit4:1.2.0',
jrodbx

comment created time in 9 hours

issue closedcashapp/paparazzi

Change log link redirects to the wrong link.

From https://cashapp.github.io/paparazzi/ the change log link (in the main body of the page) redirects to https://square.github.io/paparazzi/changelog/ which returns a 404.

The one on the left sidebar navigation works, correctly linking to https://cashapp.github.io/paparazzi/changelog/

closed time in 12 hours

JayNewstrom

issue commentcashapp/paparazzi

Change log link redirects to the wrong link.

Fixed, thanks!

JayNewstrom

comment created time in 12 hours

push eventcashapp/paparazzi

John Rodriguez

commit sha 4baafc1c93200f26791d5ad251f06dd2ff89f636

Deployed 5c3f55e with MkDocs version: 1.1.2

view details

push time in 12 hours

create barnchcashapp/paparazzi

branch : jrod/2021-02-26/update-sample

created branch time in 12 hours

created tagcashapp/paparazzi

tag0.7.0

created time in 13 hours

push eventcashapp/paparazzi

John Rodriguez

commit sha d8fd65e29d2327552bd82d9e5af3859876029f91

Prepare version 0.7.0

view details

John Rodriguez

commit sha 5c3f55e7de55e53836fd2ae47f904325592e64ed

Prepare next development version

view details

push time in 13 hours

push eventcashapp/paparazzi

John Rodriguez

commit sha c657ae76c12e74ae2308d8f9cf40341427c8a615

Revert "Merge pull request #177 from cashapp/cdrury/onGlobalLayout" This reverts commit 8549e0bac8329672602344f9cdfba9ccbb501da5, reversing changes made to 20c8e6798dd84ac57f5d18045c91e99618b051d7.

view details

John Rodriguez

commit sha cc354226026810be60528ec3170580a17713555a

Merge pull request #207 from cashapp/jrod/2021-02-26/revert-ongloballayout Revert "Merge pull request #177 from cashapp/cdrury/onGlobalLayout"

view details

push time in 13 hours

delete branch cashapp/paparazzi

delete branch : jrod/2021-02-26/revert-ongloballayout

delete time in 13 hours

PR merged cashapp/paparazzi

Revert "Merge pull request #177 from cashapp/cdrury/onGlobalLayout"

This reverts commit 8549e0bac8329672602344f9cdfba9ccbb501da5, reversing changes made to 20c8e6798dd84ac57f5d18045c91e99618b051d7.

+1 -582

1 comment

6 changed files

jrodbx

pr closed time in 13 hours

push eventcashapp/paparazzi

John Rodriguez

commit sha 998d1397426544cbf8f780bb17e87d17c8de3058

Fail fast by rethrowing render result exceptions

view details

John Rodriguez

commit sha 590b9f90f7127699d470f85bd1f5cf20693c6726

Merge pull request #209 from cashapp/jrod/2021-02-26/throw-rendering-exceptions Fail fast by re-throwing render result exceptions

view details

John Rodriguez

commit sha c657ae76c12e74ae2308d8f9cf40341427c8a615

Revert "Merge pull request #177 from cashapp/cdrury/onGlobalLayout" This reverts commit 8549e0bac8329672602344f9cdfba9ccbb501da5, reversing changes made to 20c8e6798dd84ac57f5d18045c91e99618b051d7.

view details

push time in 14 hours

push eventcashapp/paparazzi

John Rodriguez

commit sha 998d1397426544cbf8f780bb17e87d17c8de3058

Fail fast by rethrowing render result exceptions

view details

John Rodriguez

commit sha 590b9f90f7127699d470f85bd1f5cf20693c6726

Merge pull request #209 from cashapp/jrod/2021-02-26/throw-rendering-exceptions Fail fast by re-throwing render result exceptions

view details

push time in 14 hours

delete branch cashapp/paparazzi

delete branch : jrod/2021-02-26/throw-rendering-exceptions

delete time in 14 hours

PR merged cashapp/paparazzi

Reviewers
Fail fast by re-throwing render result exceptions

Right now, if a crash happens internally, RenderSessionImpl catches it, returns it in the RenderResult, and proceeds to render a blank view 👎

Instead, we wanna crash when that happens. Fail fast!

+24 -2

0 comment

2 changed files

jrodbx

pr closed time in 14 hours

push eventcashapp/paparazzi

John Rodriguez

commit sha 998d1397426544cbf8f780bb17e87d17c8de3058

Fail fast by rethrowing render result exceptions

view details

push time in 14 hours

create barnchcashapp/paparazzi

branch : jrod/2021-02-26/throw-rendering-exceptions

created branch time in 14 hours

push eventjspecify/jspecify

Chris Povirk

commit sha eb59cb2a507dc339b6ac315418ea87067bca0b84

Sample that checks subtyping on a union type.

view details

push time in 14 hours

issue commentsquare/okhttp

H2 issue with unknown settings parameter causes malformed requests

I just don't see anything that looks like it's a client problem. I think the server isn't behaving on a single HTTP/2 connection.

[2021-02-26 22:23:51] >> CONNECTION 505249202a20485454502f322e300d0a0d0a534d0d0a0d0a 
[2021-02-26 22:23:51] >> 0x00000000     6 SETTINGS       
[2021-02-26 22:23:51] >> 0x00000000     4 WINDOW_UPDATE  
[2021-02-26 22:23:51] >> 0x00000003    75 HEADERS       END_HEADERS 
[2021-02-26 22:23:51] >> 0x00000003   211 DATA          END_STREAM 
[2021-02-26 22:23:51] << 0x00000000    36 SETTINGS       
[2021-02-26 22:23:51] >> 0x00000000     0 SETTINGS      ACK 
[2021-02-26 22:23:51] << 0x00000000     0 SETTINGS      ACK 
[2021-02-26 22:23:52] << 0x00000000     4 WINDOW_UPDATE  
[2021-02-26 22:23:53] << 0x00000003   457 HEADERS       END_HEADERS 
[2021-02-26 22:23:53] << 0x00000003     3 DATA           
[2021-02-26 22:23:53] << 0x00000003     0 DATA          END_STREAM 
ok

[2021-02-26 22:23:53] >> 0x00000005    23 HEADERS       END_HEADERS 
[2021-02-26 22:23:53] >> 0x00000005   150 DATA           
[2021-02-26 22:24:03] >> 0x00000005     4 RST_STREAM     
[2021-02-26 22:24:03] >> 0x00000000     8 PING           
java.net.SocketTimeoutException: timeout
	at okhttp3.internal.http2.Http2Stream$StreamTimeout.newTimeoutException(Http2Stream.kt:677)
	at okhttp3.internal.http2.Http2Stream$StreamTimeout.exitAndThrowIfTimedOut(Http2Stream.kt:686)
	at okhttp3.internal.http2.Http2Stream$FramingSink.emitFrame(Http2Stream.kt:557)
	at okhttp3.internal.http2.Http2Stream$FramingSink.close(Http2Stream.kt:614)
	at okio.ForwardingSink.close(ForwardingSink.kt:37)
	at okhttp3.internal.connection.Exchange$RequestBodySink.close(Exchange.kt:242)
	at okio.RealBufferedSink.close(RealBufferedSink.kt:286)
	at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:60)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:34)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
	at okhttp3.internal.connection.RealCall.execute(RealCall.kt:154)
	at Example_main.post(example.main.kts:54)
	at Example_main.<init>(example.main.kts:64)
Fri Feb 26 22:24:03 GMT 2021
black2d

comment created time in 15 hours