63 Commits

Author SHA1 Message Date
42491ea00c update build.gradle to clean warnings. update retrolambda to 3.7.0 2018-02-11 16:45:33 +08:00
2822604ae0 update gradles to make the build pass on Android Studio 3.0 2017-11-21 11:58:06 +08:00
ae30300e1c Some cleanup. 2017-01-08 19:30:18 -03:00
8c78f8f148 Fix tests and generify use case parameters. 2016-12-26 16:21:57 -03:00
729ec11cca Migrate to RxJava 2. 2016-12-23 16:57:10 -03:00
ca067b1006 Remove frodo for now. 2016-12-23 15:31:19 -03:00
6f9cf3a6fe Bump dependencies:
- Gradle.
- Android Build tools.
- Robolectric: fix failing tests.
2016-12-21 17:29:10 -03:00
7339de70e1 Rename JsonSerializer to Serializer and make it generic. 2016-12-19 17:15:30 -03:00
c3e55a5107 Remove dead code. 2016-12-19 17:03:00 -03:00
133220e656 Change Api url address. 2016-12-19 16:57:03 -03:00
38f47c888c - Minor Refactor.
- Improve class scoping.
2016-12-19 16:56:08 -03:00
6e59ee86d2 Refactor and reformat unit tests. 2016-12-19 16:21:15 -03:00
7f7c1b42dc Fix some small things 2016-07-05 20:28:34 -04:00
657d523ada make domain and data modules dependent on javax.inject instead of dagger 2 2016-07-03 17:34:39 +03:00
51e57bd621 Minor refactor. 2016-07-01 15:34:58 +02:00
d6615c6c05 Collapse exceptions and assigned error Message on RepositoryErrorBundle class. 2016-07-01 15:22:44 +02:00
3e312f7f84 bugfix JobExecutor thread name always android_0 2015-12-02 22:22:00 +09:00
32a8833504 Lambda-nize data layer. 2015-11-24 22:29:09 +01:00
ea29affc21 Remove useless synchronized code. 2015-11-24 22:08:48 +01:00
2dc549bffa Update dependencies. 2015-11-18 23:40:30 +01:00
0879354b4b Enable frodo on presentation and data layer. 2015-11-05 01:13:35 +01:00
45d9fd759b Remove static and final modifiers on RestApi interface 2015-09-09 16:45:30 -05:00
521793b2dd Rename observables. 2015-07-25 00:14:30 +02:00
317dd33f93 Migrate data unit tests to robolectric 3. Use android unit test support feature. 2015-07-08 23:40:58 +02:00
77e719a1b7 Get rid of unneeded type on data mappers. 2015-07-01 23:36:21 +02:00
5f13a74c67 Disable lint due to retrolambda bug when compiling lint tasks. 2015-06-21 12:58:51 +02:00
639f853fb7 Refactor to use lambdas instead of Rx Func1. 2015-06-20 23:44:31 +02:00
2efd2c4cf4 Added retrolambda dependency through gradle plugin. 2015-06-20 22:40:43 +02:00
c3e953ed16 Update class headers with Apache License in data layer. 2015-04-30 22:37:53 +02:00
035b7446b2 Refactor to use RxJava and reactive approach end to end. 2015-04-21 00:24:31 +02:00
aa9c9c0aec Refactor to use reactive approach on both domain and data layers. 2015-04-19 17:25:17 +02:00
a69552dcc2 Refactor GetUserList use case to use Rx Observables. 2015-04-18 21:01:44 +02:00
64a1aad2fc Change ApiConnection to use OkHttp cliente. 2015-04-18 17:55:25 +02:00
094a554f29 Add okhttp and android annotations dependencies. 2015-04-18 17:55:03 +02:00
8622f96a5f Use aplication, activity and user scope for dependency injection. 2015-03-15 04:23:12 +01:00
96962e6ab5 Refactor user module to include user related injections. 2015-03-06 22:48:13 +01:00
afe6dd1f81 Get rid of presentation layer singletons. Let dagger manage instances. 2015-03-04 23:17:11 +01:00
867f9a4624 Remove singletons let dagger manage class instances. Minor refactor. Fix tests. 2015-03-03 01:00:15 +01:00
65ec60703c Organize build logic. 2015-03-01 22:26:07 +01:00
d80a9d78f6 First refactor to use dagger on presentation layer. 2015-03-01 20:50:53 +01:00
f81fcf855d Add dagger dependencies to data layer. 2015-03-01 20:50:30 +01:00
67b54c1a25 Bump gson to version 2.3 on data layer. 2015-02-17 23:38:19 +01:00
a503fbd240 Add ThreadFactory to JobExecutor. 2015-02-15 21:12:15 +01:00
e96bfa9e80 Add RxJava dependencies for modules. 2015-01-03 00:19:50 +01:00
9ea9c9a7f0 Add global variables for multi project configuration. 2015-01-02 23:03:20 +01:00
97794dc812 Exclude LICENSE.txt in packaging options. 2015-01-02 21:46:10 +01:00
169d10fb30 Add java 7 source and target compatibility. 2014-12-11 21:39:08 +01:00
83f22587d7 Fix travis broken build 2014-12-05 00:59:34 +01:00
cbc3458662 Fix travis broken build 2014-12-05 00:48:53 +01:00
2829c8bb17 Update build tools 2014-12-05 00:37:56 +01:00