Niels van Velzen
c61075e93c
Lower Java toolchain version to 8 ( #865 )
2024-02-04 16:08:44 +01:00
Niels van Velzen
f4b5963d91
Fix failure when signing during publishing ( #866 )
...
This is a workaround for https://github.com/gradle/gradle/issues/26091
2024-02-04 16:00:25 +01:00
Niels van Velzen
839a9d4d94
Move dependency repository definition to build.gradle.kts ( #385 )
...
I believe this should fix the issue where Renovate can't find androidx dependencies
2022-04-28 22:00:36 +02:00
Niels van Velzen
012f76f7f3
Disable wildcard imports ( #344 )
2021-12-23 13:41:22 +01:00
Niels van Velzen
5a6b9496a9
Require explicit enabling of publishing ( #331 )
...
Prevents testutils (and potential future projects) from being published, also moves publishing config to AFTER the kotlin block to fix jellyfin-core-android POM and jellyfin-core Dokka
2021-10-17 14:36:57 +00:00
Niels van Velzen
ab91b8508a
Set proper name in POM files ( #313 )
2021-08-24 17:05:31 +00:00
Niels van Velzen
87e76dcffa
Use dependency catalog for plugins
2021-08-19 15:33:37 +02:00
Niels van Velzen
02a85d6d67
Update Android Gradle Plugin to 7.0.0
2021-08-09 18:11:51 +02:00
Niels van Velzen
043cf43254
Add warning comment for Kotlin version
2021-06-20 10:50:32 +02:00
Niels van Velzen
d1e6943bc9
Update all dependencies
2021-06-20 10:50:31 +02:00
Niels van Velzen
05b48d202f
Add jellyfin.branch
property to create versions from a branch name
2021-05-29 14:40:35 +02:00
Niels van Velzen
ac72a2b865
Update all dependencies to latest version
2021-05-07 12:31:41 +02:00
Niels van Velzen
f4f40e6dd4
Update Dokka to version 1.4.32 ( #241 )
2021-05-05 11:12:04 +00:00
Niels van Velzen
b72ecc6fd3
Update Kotlin to version 1.5.0 ( #240 )
2021-05-05 11:00:04 +00:00
Max Rumpf
453a1b949d
Merge pull request #237 from nielsvanvelzen/android-gradle-plugin-4-2
...
Update Android Gradle plugin to 4.2
2021-05-05 12:35:57 +02:00
Niels van Velzen
288a5e6d9a
Update Detekt to version 1.17.0-RC2
...
Earlier versions still needed the jcenter repository
2021-05-05 09:10:20 +02:00
Niels van Velzen
cd11ead861
Remove jcenter repository
2021-05-05 09:04:57 +02:00
Niels van Velzen
f28a909ada
Update Android Gradle plugin to 4.2
2021-05-05 08:56:37 +02:00
Niels van Velzen
453ec08cf4
Add linting in CI using Detekt with SARIF output
2021-04-17 10:20:10 +02:00
Niels van Velzen
8416776dbd
Use centralized dependency versions for all project dependencies
2021-04-10 11:29:35 +02:00
Niels van Velzen
711482cd44
Use type-safe project dependencies
2021-04-10 11:29:34 +02:00
Niels van Velzen
3fc17f0767
Add binary-compatibility-validator plugin
2021-04-03 10:59:54 +02:00
Niels van Velzen
13e206c08b
Move Dokka and Nexus Publish plugin versions to buildSrc
2021-03-23 21:39:35 +01:00
Niels van Velzen
30d0093d88
Update the POM
2021-03-22 21:50:44 +01:00
Niels van Velzen
030df4cc9e
Move publishing CI to GitHub actions
2021-03-13 12:05:03 +01:00
Niels van Velzen
2298cf9f04
Publish to Sonatype OSS
2021-03-10 22:49:37 +01:00
Niels van Velzen
eb18a87ac5
Remove versionName and versionCode from android module ( #179 )
2021-02-20 15:12:36 +01:00
Niels van Velzen
bd6c6c4895
Update dependencies ( #175 )
...
Kotlin 1.4.10 -> 1.4.20
Android Gradle Plugin 4.1.1 -> 4.1.2
2021-02-04 22:13:59 +01:00
Niels van Velzen
0f7b3550cd
Update Android Gradle build tools
2020-11-15 14:17:27 +01:00
Niels van Velzen
3ca910086a
Update all dependencies
...
Except for Android Gradle build tools
2020-11-15 14:10:13 +01:00
Niels van Velzen
0078d96aad
Update Kotlinpoet to 1.7.2 ( #138 )
2020-10-31 13:05:17 +01:00
Niels van Velzen
6d7c8ddd90
Replace kotlinx.cli with Clikt
2020-10-31 12:23:56 +01:00
Niels van Velzen
acda794cb9
Miscellaneous fixes
2020-10-30 22:11:52 +01:00
Niels van Velzen
4df6ca9d5c
Use coroutine based ByteReadChannel instead of synchronous InputStream
2020-10-10 12:15:35 +02:00
Niels van Velzen
d86cafd5e6
Use stable version for kotlinx.serialization
2020-10-09 13:50:36 +02:00
Niels van Velzen
2931698f00
Enable core library desugaring for Android
2020-10-09 13:07:07 +02:00
Niels van Velzen
7599ce989c
Replace TextCase class with kasechange library
2020-10-02 21:24:21 +02:00
Niels van Velzen
a82283fc45
Improve discovery code
...
- Rewritten addressCandidates function with a lot more options
- Added unit tests for addressCandidates
- Changed some names to be more logical
- Changed some kdoc to be more clear
- Use kotlinx.serialization instead of GSON (also dropped GSON from the dependencies)
- Remove unused Volley dependency
- Updated logging in changed code to slf4j
2020-09-27 17:25:41 +02:00
Niels van Velzen
66a65876cc
Implement new API
2020-09-17 19:00:08 +02:00
Niels van Velzen
132e2cafaa
Add kotlinx.serialization
2020-09-13 13:03:01 +02:00
Niels van Velzen
2f5b8f13ca
Use buildSrc in new modules
2020-09-09 20:23:15 +02:00
Niels van Velzen
39b9d7e3a4
Fix incorrect Bintray repository
2020-08-18 17:46:25 +02:00
Niels van Velzen
27ade0d9b8
map.filterNotNull -> mapNotNull in semver version code helper function
2020-08-15 20:17:20 +02:00
Niels van Velzen
e2905cf085
Fix implementationKotlinStdlib not adding the stdlib as implementation
2020-08-15 16:48:24 +02:00
Niels van Velzen
2a3b62374e
Add buildSrc gradle project which contains build logic and dependencies
2020-08-15 11:57:34 +02:00