- Pittsburgh, PA, USA
- jakewharton.com
Block or Report
Block or report JakeWharton
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
3,645 contributions in the last year
Less
More
Activity overview
Contribution activity
April 2023
Created 98 commits in 17 repositories
Created a pull request in cashapp/redwood that received 2 comments
Use the test schema for some code generation tests
As we move toward parsing with PSI and thus loading schema information via JSON it's much easier to consume a multi-schema tree when it's split acr…
+9
−53
•
2
comments
Opened 33 other pull requests in 9 repositories
cashapp/redwood
4
open
18
merged
- Start removing the 'diff-consuming' terminology
- Remove workaround from compiler bug
- Build support needs explicit JDK targeting
- Load schemas only from JSON for codegen
- Apply the schema plugin to fixture tests
- Remove tag argument from schema set parsing
- Enable parallel and caching by default
- Suppress opt-in requirement for JSON serialization things
- Default to targeting Java 8, Lint-using things get 11
- Fix implicit task dependency issue
- Write dependency tags into JSON
- Split schema JSON from general code generation
- Read schema dependency information from their JSON
- Move layout modifiers into 'modifier' package
- Write the schema version to JSON
- Use correct env var convention for signing key
-
Ensure children lambda type returns
Unit - Respect event type nullability
- No default for embedded Zipline code
- Annotate schema properties, not parameters
- Parse and generate deprecations from the schema
- Add some padding to Desktop counter
square/okio
1
open
2
merged
1
closed
JakeWharton/mosaic
1
open
cashapp/copper
1
open
square/gradle-dependencies-sorter
1
open
JakeWharton/retrofit2-kotlinx-serialization-converter
1
merged
cashapp/zipline
1
merged
willowtreeapps/assertk
1
merged
cashapp/molecule
1
merged
Reviewed 56 pull requests in 10 repositories
cashapp/redwood
24 pull requests
- Add and apply logging mismatch handler
- Build a new AppLifecycle abstraction to host the frame clock
- Fix layout and button click for iOS Counter sample
- Create repo-search sample (only targeting Android View's for now)
-
Add support for
LazyRow - Add Dp and Density classes.
- Rename TreehouseLazyColumn to LazyListIntervalContent
- Cancel HTTP call on coroutine cancellation in Emoji Search
- Propagate network failures in Emoji Search
- Remove empty lambda from jvm target declaration
- Update kotlin monorepo to v1.8.20
- Expose the host's safe area insets in HostConfiguration.
- Update jbCompose to v1.4.0
- Update dependency com.vanniktech:gradle-maven-publish-plugin to v0.25.2
- Update dependency com.android.tools.lint:lint to v31
- Add instructions for building the Counter app for iOS/Android.
- Update dependency org.robolectric:robolectric to v4.10
- Don't crash on incremental code updates
- Update dependency com.squareup:kotlinpoet to v1.13.0
- Update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.18.0
- Deregister from boundContents unconditionally
- Update dependency androidx.core:core-ktx to v1.10.0
- Disable system UI in redwood-layout screenshot tests.
- Prevent Emoji Search Compose Crash
cashapp/zipline
15 pull requests
- Update okHttp to v4.11.0
- Update dependency gradle to v8.1.1
- Update dependency androidx.compose.material:material to v1.4.2
- Update dependency androidx.activity:activity-compose to v1.7.1
- Update androidx-compose to v1.4.2
- Update picocli to v4.7.3
- Work-around Dokka Gradle 8 issue.
- Fix a longstanding off-by-one in Source Maps rewriting
- Update dependency gradle to v8.1
- Update http4k to v4.41.4.0
- Update picocli to v4.7.2
- Update dependency de.undercouch:gradle-download-task to v5.4.0
- Update dependency androidx.core:core-ktx to v1.10.0
- Update dependency androidx.compose.material:material to v1.4.1
- Update androidx-compose to v1.4.1
cashapp/sqldelight
8 pull requests
- Update dependency gradle to v8.1.1
- Refresh pip-compile outputs
- driverFactory variable in docs missing the type of the variable.
- Update dependency gradle to v8.1
- Update dependency org.robolectric:robolectric to v4.10
- Bump ktlint to 0.48.2
- Update dependency com.squareup:kotlinpoet to v1.13.0
- Update testcontainers-java monorepo to v1.18.0
cashapp/licensee
2 pull requests
square/kotlinpoet
2 pull requests
square/okio
1 pull request
JakeWharton/diffuse
1 pull request
chrisbanes/tivi
1 pull request
square/wire
1 pull request
cashapp/turbine
1 pull request
Created an issue in vanniktech/gradle-maven-publish-plugin that received 3 comments
Signing task dependency workaround potentially causing problems with test compilation
I haven't quite narrowed this completely down, but I think the signing task workaround is causing problems with a test compilation task. I am seeing:
3
comments
Opened 7 other issues in 2 repositories
cashapp/redwood
2
open
2
closed
square/gradle-dependencies-sorter
3
open
Answered 1 discussion in 1 repository
cashapp/zipline
cashapp/zipline
-
Legality of Zipline on Android/IOS
This contribution was made on Apr 18
23
contributions
in private repositories
Apr 5 – Apr 22