apps-android-commons/app/src/main/java/fr/free/nrw/commons
Dmitry Brant c21cc83eb5 Update to API 28, and fix CI issues. (#2595)
* Update gradle version.

Also update jacoco plugin to work with latest gradle.

* Update target sdk to 28.

* Update other dependencies to latest versions.

* Remove totally unused(?) local jar file.

* Remove dependency on nineoldandroids.

The functions it provides are no longer necessary.
This also removes a homemade "evaluate" function, which is readily
available in the Support library.

* Remove dependency on Traceur.

This library has not been updated in two years (may no longer be maintained?), and no longer works with
the latest RxJava.

* Enable test coverage only when performing CI.

Running test coverage on every single build while developing in the IDE is quite a waste of time.

* Suppress gradle Notes and Warnings from reflection-using packages.

The build output was getting extremely long, and was actually causing
the build to fail because of the sheer size of the log.

* Suppress gradle Note messages during tests and CI.

Stop CI messages from exploding to 10k+ lines.

* Temporarily remove instrumented test(s).

The project's instrumented tests consist of a single test which sets a
SharedPreference, then verified that the SharedPreference was set.

I humbly submit that this is not worth the trouble of having the CI
server download the system image, spin up an emulator, load the APK, and
run it just for this purpose.

Once the instrumented tests are ready for prime time, we can reinstate
instrumented tests in CI.
2019-03-15 08:30:08 +05:30
..
achievements Fix achievements activity share option (#2416) (#2478) 2019-02-27 01:53:56 +05:30
auth Fix Lint Issues #171: Remove unused imports (#2533) 2019-03-02 19:30:50 +05:30
bookmarks Fix Lint Issues #171: Remove unused imports (#2533) 2019-03-02 19:30:50 +05:30
caching Refactoring to extract GpsCategoryModel and ensure single-responsibility-principle is maintained in CategoryApi. 2018-05-25 01:55:03 -05:00
campaigns Fix Lint Issues #171: Fix numerous errors/warnings (#2537) 2019-03-10 23:55:35 +05:30
category Fix Lint Issues #171: Fix numerous errors/warnings (#2537) 2019-03-10 23:55:35 +05:30
concurrency Fixes #171 Fix Lint errors/warnings: global, coding style: add missing spaces (#1955) 2018-11-04 14:37:28 +00:00
contributions Fix Lint Issues #171: Fix numerous errors/warnings (#2537) 2019-03-10 23:55:35 +05:30
data Bugfix #2476 (#2527) 2019-03-01 06:14:36 +13:00
delete Make DeleteTask notification quieter on some devices(Fixed #2528) (#2538) 2019-03-12 14:19:09 +03:00
di Fix Lint Issues #171: Remove unused imports (#2533) 2019-03-02 19:30:50 +05:30
explore Use JSON SPARQL query for fetching nearby places (#2398) 2019-02-06 10:40:30 +05:30
filepicker replaced icafe with metadata extractor (#2546) 2019-03-12 00:20:47 +05:30
json Use JSON SPARQL query for fetching nearby places (#2398) 2019-02-06 10:40:30 +05:30
kvstore Fix uploads getting stuck (#2309) 2019-01-24 17:56:18 +10:00
location Use wrapper for interacting with shared preferences (#2288) 2019-01-14 00:13:21 +05:30
logging Fix Lint Issues #171: Remove unused imports (#2533) 2019-03-02 19:30:50 +05:30
media Fix Lint Issues #171: Remove unused imports (#2533) 2019-03-02 19:30:50 +05:30
modifications Spelling mistake fixes (#2151) 2018-12-21 15:20:52 +02:00
mwapi #2332 add param "uselang" in notifications API calls. (#2555) 2019-03-09 10:43:02 +05:30
nearby removed inactive icons from the bottom panel in nearby (#2549) 2019-03-09 10:44:12 +05:30
notification Update to API 28, and fix CI issues. (#2595) 2019-03-15 08:30:08 +05:30
quiz Fix Lint Issues #171: Remove unused imports (#2533) 2019-03-02 19:30:50 +05:30
settings Fix Lint Issues #171: Remove unused imports (#2533) 2019-03-02 19:30:50 +05:30
theme Fix Lint Issues #171: Remove unused imports (#2533) 2019-03-02 19:30:50 +05:30
ui Fix Lint Issues #171: Remove unused imports (#2533) 2019-03-02 19:30:50 +05:30
upload Make DeleteTask notification quieter on some devices(Fixed #2528) (#2538) 2019-03-12 14:19:09 +03:00
utils Fix Lint Issues #171: Fix numerous errors/warnings (#2537) 2019-03-10 23:55:35 +05:30
widget Fix Lint Issues #171: Remove unused imports (#2533) 2019-03-02 19:30:50 +05:30
wikidata Show wikidata edits done through the app (#2431) 2019-02-13 05:58:22 +13:00
AboutActivity.java Fix version number for alpha builds (#2325) 2019-01-24 23:32:16 +05:30
BasePresenter.java Fix Lint Issues #171: Remove unused imports (#2533) 2019-03-02 19:30:50 +05:30
CommonsApplication.java Update to API 28, and fix CI issues. (#2595) 2019-03-15 08:30:08 +05:30
HandlerService.java Refactoring based on comments 2018-01-13 23:59:45 +05:30
License.java Add missing Javadocs to License, Media, and Utils classes (#1965) 2018-12-20 21:12:18 +00:00
LicenseList.java Update LicenseList.java 2017-12-21 20:56:25 +05:30
Media.java Use JSON SPARQL query for fetching nearby places (#2398) 2019-02-06 10:40:30 +05:30
MediaDataExtractor.java Optimize imports (#1927) 2018-10-13 18:31:25 +11:00
MediaThumbnailFetchTask.java First baby steps into the world of dependency injection using Dagger. 2017-08-26 08:56:14 -05:00
MediaWikiImageView.java Fix urgent crashes A and E (#1749) 2018-08-02 06:24:08 +10:00
MvpView.java Show campaigns (#2113) 2018-12-15 02:55:53 +10:00
PageTitle.java Added JavaDocs 2017-12-10 00:28:51 -08:00
TokensTranslations.java Lint issues (#2114) 2018-12-21 13:09:04 +02:00
Utils.java Copy text to clipboard on Long Click (#2411) 2019-02-06 01:58:34 +05:30
ViewHolder.java Refactored to move out nearby adapter from the activity 2017-04-02 22:21:05 +05:30
WelcomeActivity.java Use wrapper for interacting with shared preferences (#2288) 2019-01-14 00:13:21 +05:30
WelcomePagerAdapter.java Fix Lint Issues #171: Remove unused imports (#2533) 2019-03-02 19:30:50 +05:30