Commit Graph
18 Commits
Author SHA1 Message Date
James Barr beb5ccd149 Migrate gradle-maven-push to gradle-maven-publish-plugin (#477) 2021-09-17 11:06:06 -07:00
James Barr fa177c91c2 Cleanup kotlin srcs in build.gradle files 2021-04-02 15:34:02 -07:00
James Barr e2200cb8ee Use friend paths to allow reduced visibility 2021-03-31 20:11:32 -07:00
James Barr fbd346bcf4 Convert rib-workflow to Kotlin 2021-03-31 12:34:56 -07:00
James Barr 6f0e6865ee Rename rib-workflow files to .kt in kotlin srcs 2021-03-29 13:57:01 -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 065630e92f Migrate from AssertJ to Truth (#396) 2021-02-16 17:40:26 -08:00
James Barr 6e60d8e825 Align rib-workflow module with internal version 2021-02-12 17:51:24 -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
SeungHun Choe 94d8293316 Fix gradle sync and compilation error on Android Studio 3.4 2019-05-24 10:08:25 +09:00
Brian Attwell c27c6bcae6 add gradle-mvn-push to desired modules 2017-11-04 09:00:32 -07:00
Brian Attwell dbbfa3f5b9 Update android readmes to be more useful 2017-11-03 13:46:16 -07:00
Brian Attwell 46bd2247bb Add ScreenStackBase interface
Uber's implementation of screenstack is quite complicated. It includes analytics and various forms of (infrequently used) animation customization. I don't want to open source the full implementation because (1) that would be difficult (2) a lot of the functionality doesn't make sense as a general utility.
2017-11-03 10:44:40 -07:00
Brian Attwell cb0c937ce8 Setup gradle.properties files for maven central 2017-11-01 17:44:20 -07:00
Brian Attwell e76fe04ebb router-navigator, intellij-plugin
* Add comment explaining why lifecycled presenters exist
* Fix package name for rib debug utils
* Rename rib-assert -> rib-test-utils
* Delete orphaned files
* Refactor router-navigator into its own module. Fix some gradle dependencies
* Update the rib intellij template readme
* Include prebuilt plugin.jar
* Include link to plugin.jar in readme
* Add link to plugin inside tutorial1 readme
* Add license
2017-10-17 10:53:17 -07:00
Brian Attwell a248d9d999 Add rib-uava module. Make workflow compile 2017-10-17 10:53:16 -07:00
Brian Attwell 564f214d2d Include workflow 2017-10-17 10:53:16 -07:00