tys
0f69c2fa75
Ripping out Rave
2022-10-19 18:01:21 -07:00
tys
6d3de3cfca
Fixed all deps and package changes for compilation
2022-08-26 15:35:56 -07:00
tys
19a21b1573
WIP commit for dependecy upgrades to Kotlin 1.7
2022-08-26 11:44:47 -07:00
SergeySmykovskyi
1023a96b84
Migrate com.nhaarman.mockitokotlin2 to org.mockito.kotlin ( #520 )
...
* Migrate com.nhaarman.mockitokotlin2 to org.mockito.kotlin
2022-08-08 18:21:41 -07:00
idanakav
0b0948a68f
Update RIB IntelliJ plugin ( #508 )
...
* Update RIB hierarchy IntelliJ plugin
- Update IntelliJ gradle plugin to v1.5.3
- Fix compilation issues with IJ 2022
- Add missing modules to plugin.xml to make the plugin compatible with recent IJ versions
* IntelliJ RIB plugin version 0.1.4
- Cleanup plugin.xml
- Add description
- Remove "Plugin" from the name as suggested by the verifyPlugin task
2022-05-18 16:40:59 -07:00
tys
5a8d44afe0
Gradle 7.2 upgrade
2022-04-24 13:20:50 -07:00
tys
db2f5c64af
Adding fix application level coroutine scope
2022-04-23 16:19:25 -07:00
tys
0356f4090b
Reworked APIs into one scope, added testing code and utils
2022-04-22 15:07:37 -07:00
tys
f6305689c6
Add testing code and dispatcher fixes to coroutines
2022-04-22 15:07:37 -07:00
tys
18aae38f4c
Fixing after merge with master
2022-04-22 15:07:37 -07:00
tys
2093e8ebcd
Adding coroutines diff and sample project
2022-04-22 15:07:37 -07:00
James Barr
1ed4c47c18
TicTacToe sample app in RIBs using Compose ( #480 )
...
* Default app icon
* App scaffold
* Add Flipper
* Root Android view-based RIB
* Sample clients for XP & analytics plus data & event streams
* Main RIB w/ Compose interop
* LoggedOut Compose RIB
* LoggedIn, TicTacToe, & OffGame Compose RIBs
2021-09-28 22:35:09 -07:00
James Barr
340b18c20f
Added RIB subclasses to support Compose ( #479 )
2021-09-17 16:21:49 -07:00
James Barr
49fe466028
Use minSdk 21, AGP 7, & Gradle 7 ( #478 )
2021-09-17 11:55:35 -07:00
James Barr
beb5ccd149
Migrate gradle-maven-push to gradle-maven-publish-plugin ( #477 )
2021-09-17 11:06:06 -07:00
James Barr
bfaaa3630c
Revert Kotlin 1.5 bump ( #476 )
2021-09-13 14:10:54 -07:00
James Barr
89c658ea9e
Bump Kotlin to 1.5.20 ( #470 )
2021-07-09 19:08:23 -07:00
James Barr
b6b457295c
Bump AppCompat to 1.3 ( #469 )
2021-07-09 15:09:41 -07:00
James Barr
4aea29c7c3
Update AGP to 4.2.2 & Gradle to 6.9 ( #467 )
2021-07-09 11:59:06 -07:00
arteghem
297d19d2c1
Support for RIBs Tree Visualization in IntelliJ plugin ( #456 )
...
* Native Android support for IntelliJ RIB tree plugin
* Demo application for IntelliJ RIB tree plugin
* IntelliJ RIB tree plugin implementation
* Fix spotless errors
2021-06-16 15:40:40 -07:00
arteghem
6f6c29a4ae
Support for RIBs Tree Visualization Flipper Plugin. ( #455 )
...
* [Flipper] : Implement plugin (android-side)
* [Flipper] : Implement plugin demo application
* [Flipper] : Implement plugin (desktop-side)
2021-06-10 13:50:38 -07:00
James Barr
026eae1e12
Convert rib-base to Kotlin
2021-04-16 12:39:06 -07:00
James Barr
c5b26df0cd
Convert rib-compiler-app to Kotlin
2021-04-09 18:36:47 -07:00
James Barr
7be90cebb0
Merge pull request #427 from jbarr21/jb/kt-rib-router-nav
...
Convert rib-router-navigator to Kotlin
2021-04-08 15:10:24 -07:00
Rafael Toledo
3b0edb42f2
Remove jcenter() and use gradlePluginPortal() instead of hardcoded URL ( #429 )
2021-04-08 10:33:30 -07:00
James Barr
22a88e5743
Convert rib-router-navigator to Kotlin
2021-04-05 17:48:07 -07:00
James Barr
fbd346bcf4
Convert rib-workflow to Kotlin
2021-03-31 12:34:56 -07:00
James Barr
e85e7ee287
Convert rib-android-core to Kotlin
2021-03-26 16:45:34 -07:00
James Barr
7706c77164
Convert rib-debug-utils to Kotlin
2021-03-26 14:59:41 -07:00
James Barr
7c48b52db6
Integrate japicmp ( #418 )
...
* Integrate japicmp
* Detect Android libraries via plugin presence
* Enable binary compatibility check on CI
* Minor fixes
* Ignore BuildConfig false positive
2021-03-25 15:56:50 -07:00
James Barr
cb51d73da2
Integrate Spotless into build ( #415 )
...
* Integrate Spotless in build
* Update CONTRIBUTING.md
* Move improperly placed copyright comments
* Update copyright indent
* Don't format test fixtures
* Run spotlessApply over the whole repo
* Remove checkstyle configs
* Run spotlessCheck on CI
2021-03-24 18:45:35 -07:00
James Barr
ff469e73f0
Version bumps to match internal fork ( #406 )
2021-03-02 14:47:39 -08:00
James Barr
b86d7ffee3
Align rib-android with internal version ( #405 )
...
* Bump buildTools and compileSdk to 30
* Remove component type parameter from ViewRouter
* Xray updates
* Add support for onUserLeaveHint, onTrimMemory, and onPIPModeChanged callbacks
* Update build tools for Travis CI
2021-02-27 10:01:12 -08:00
James Barr
3cbb8dd0d8
Align rib-router-navigator with internal version ( #401 )
2021-02-21 19:34:12 -08:00
James Barr
0fa0b46839
Align rib-test with internal version ( #400 )
...
* Align rib-test with internal version
* Rename rib-test-utils to rib-test
* Bump Mockito version
2021-02-19 11:53:21 -08:00
James Barr
d2203323ff
Migrate to AutoDispose's ErrorProne checkers ( #398 )
...
* Delete tooling/autodispose-error-prone-checker module
* Add AutoDispose's ErrorProne checks
2021-02-17 13:04:32 -08:00
James Barr
065630e92f
Migrate from AssertJ to Truth ( #396 )
2021-02-16 17:40:26 -08:00
James Barr
676f742436
Migrate from uava to guava ( #393 )
...
* Delete rib-uava
* Use Guava classes instead of Uava
* Add Guava dependencies and be explicit about Android or JRE
2021-02-12 13:46:29 -08:00
fegol
b586fbf024
Migration to AndroidX #324 ( #334 )
...
* Migration to AndroidX #324
* Divided versions for androidx libraries and renamed dependencies #324
* Upgrade target sdk version for travis #324
* Migration to androidx part 2 #324
* Fixed spaces #324
2019-06-19 22:48:18 +02:00
Shaishav Gandhi
9ac24da401
Update AutoDispose to 1.3.0 ( #333 )
...
* Update AutoDispose
* Enable desugaring in tutorials
* Move to static imports
2019-06-12 13:28:12 -07:00
SeungHun Choe
94d8293316
Fix gradle sync and compilation error on Android Studio 3.4
2019-05-24 10:08:25 +09:00
Manu Sridharan
ce6c69a4be
Enable NullAway on memory leaks demo
2018-02-07 18:11:52 -08:00
Brian Attwell
0036b2a6d2
Re-enable intellij module
...
Previously I needed to disable the intellij build in order to make travis green. This was necessary because the `com.uber.intellij:xxx` dependencies didn't exist in the oss world.
Realized that I could avoid using the `com.uber.intellij:xxx` dependencies if I simply applyied the intellij plugin. Granted this makes the regular build & gradle sync a lot slower.
2017-11-04 23:22:23 -07:00
Brian Attwell
991e76c9d7
ignore test that depends on deleted artifact
2017-11-04 21:36:21 -07:00
Brian Attwell
7688291bac
Use external com.google.android:android API
2017-11-04 21:36:21 -07:00
Brian Attwell
694cc8fe5b
Fix autodispose checker test
...
Also delete unused test files
2017-10-29 17:13:53 -07:00
Brian Attwell
72c61b6a4c
port autodispose error prone checker
2017-10-29 16:36:15 -07:00
Brian Attwell
81a9f8756a
Nullaway on demo
2017-10-29 16:36:15 -07:00
Brian Attwell
29df007451
Integrate leak canary
2017-10-29 16:36:15 -07:00
Brian Attwell
db65c48c68
Starter code for tutorial2.
...
This is just completed tutorial 1.
2017-10-19 13:01:42 -07:00