Skip to content

Commit

Permalink
Merge branch 'dev/0.3.x'
Browse files Browse the repository at this point in the history
  • Loading branch information
Cubxity committed Apr 19, 2022
2 parents 633e634 + 143ea92 commit 4a6e0d0
Show file tree
Hide file tree
Showing 11 changed files with 47 additions and 29 deletions.
9 changes: 1 addition & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,13 +81,6 @@ and [YourKit YouMonitor](https://www.yourkit.com/youmonitor/).
width="200"
/>
</a>
<a href="https://octanemc.net">
<img
src="https://octanemc.net/assets/images/logo-large.png"
alt="OctaneMC"
width="200"
/>
</a>
</p>

> **Pssst!** You can add your server here by submitting a *Pull Request*!
Expand Down Expand Up @@ -168,4 +161,4 @@ import dev.cubxity.plugins.metrics.api.UnifiedMetricsProvider
val api = UnifiedMetricsProvider.get()
```

</details>
</details>
1 change: 1 addition & 0 deletions api/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
*/

dependencies {
api(platform(kotlin("bom")))
api(kotlin("stdlib"))
api("org.jetbrains.kotlinx", "kotlinx-coroutines-core", "1.6.0")
api("org.jetbrains.kotlinx", "kotlinx-serialization-core", "1.3.2")
Expand Down
8 changes: 4 additions & 4 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,17 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile

plugins {
kotlin("jvm") version "1.6.10" apply false
kotlin("kapt") version "1.6.10" apply false
kotlin("plugin.serialization") version "1.6.10" apply false
kotlin("jvm") version "1.6.20" apply false
kotlin("kapt") version "1.6.20" apply false
kotlin("plugin.serialization") version "1.6.20" apply false
id("com.github.johnrengelman.shadow") version "7.1.2" apply false
id("net.kyori.blossom") version "1.3.0" apply false
}

allprojects {
group = "dev.cubxity.plugins"
description = "Fully featured metrics collector agent for Minecraft servers."
version = "0.3.5"
version = "0.3.6"

repositories {
mavenCentral()
Expand Down
2 changes: 1 addition & 1 deletion common/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,5 @@ apply(plugin = "kotlinx-serialization")

dependencies {
api(project(":unifiedmetrics-api"))
implementation("com.charleskorn.kaml", "kaml", "0.40.0")
implementation("com.charleskorn.kaml", "kaml", "0.43.0")
}
2 changes: 1 addition & 1 deletion drivers/influx/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,5 @@ apply(plugin = "kotlinx-serialization")

dependencies {
compileOnly(project(":unifiedmetrics-api"))
api("com.influxdb", "influxdb-client-java", "4.2.0")
api("com.influxdb", "influxdb-client-java", "5.0.0")
}
4 changes: 2 additions & 2 deletions drivers/prometheus/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ apply(plugin = "kotlinx-serialization")

dependencies {
compileOnly(project(":unifiedmetrics-api"))
api("io.prometheus", "simpleclient_httpserver", "0.14.1")
api("io.prometheus", "simpleclient_pushgateway", "0.14.1")
api("io.prometheus", "simpleclient_httpserver", "0.15.0")
api("io.prometheus", "simpleclient_pushgateway", "0.15.0")
}
6 changes: 6 additions & 0 deletions platforms/bukkit/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,12 @@ dependencies {
tasks {
shadowJar {
archiveClassifier.set("")
relocate("retrofit2", "dev.cubxity.plugins.metrics.libs.retrofit2")
relocate("com.charleskorn", "dev.cubxity.plugins.metrics.libs.com.charleskorn")
relocate("com.influxdb", "dev.cubxity.plugins.metrics.libs.com.influxdb")
relocate("okhttp", "dev.cubxity.plugins.metrics.libs.okhttp")
relocate("okio", "dev.cubxity.plugins.metrics.libs.okio")
relocate("io.prometheus", "dev.cubxity.plugins.metrics.libs.io.prometheus")
}
processResources {
duplicatesStrategy = DuplicatesStrategy.INCLUDE
Expand Down
6 changes: 6 additions & 0 deletions platforms/bungee/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,12 @@ dependencies {
tasks {
shadowJar {
archiveClassifier.set("")
relocate("retrofit2", "dev.cubxity.plugins.metrics.libs.retrofit2")
relocate("com.charleskorn", "dev.cubxity.plugins.metrics.libs.com.charleskorn")
relocate("com.influxdb", "dev.cubxity.plugins.metrics.libs.com.influxdb")
relocate("okhttp", "dev.cubxity.plugins.metrics.libs.okhttp")
relocate("okio", "dev.cubxity.plugins.metrics.libs.okio")
relocate("io.prometheus", "dev.cubxity.plugins.metrics.libs.io.prometheus")
}
processResources {
duplicatesStrategy = DuplicatesStrategy.INCLUDE
Expand Down
22 changes: 11 additions & 11 deletions platforms/fabric/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,14 @@ dependencies {

include(project(":unifiedmetrics-core"))
include(project(":unifiedmetrics-common"))
include("com.charleskorn.kaml:kaml:0.40.0")
include("com.charleskorn.kaml:kaml-jvm:0.40.0")
include("com.charleskorn.kaml:kaml:0.43.0")
include("com.charleskorn.kaml:kaml-jvm:0.43.0")
include("org.snakeyaml:snakeyaml-engine:2.3")
include(project(":unifiedmetrics-api"))
include(project(":unifiedmetrics-driver-influx"))
include("com.influxdb:influxdb-client-java:4.1.0")
include("com.influxdb:influxdb-client-core:4.1.0")
include("com.influxdb:influxdb-client-utils:4.1.0")
include("com.influxdb:influxdb-client-java:5.0.0")
include("com.influxdb:influxdb-client-core:5.0.0")
include("com.influxdb:influxdb-client-utils:5.0.0")
include("com.google.code.findbugs:jsr305:3.0.2")
include("com.squareup.retrofit2:retrofit:2.9.0")
include("com.squareup.okhttp3:okhttp:4.7.2")
Expand All @@ -54,13 +54,13 @@ dependencies {
include("com.squareup.retrofit2:converter-scalars:2.9.0")
include("com.squareup.retrofit2:converter-gson:2.9.0")
include(project(":unifiedmetrics-driver-prometheus"))
include("io.prometheus:simpleclient_httpserver:0.14.1")
include("io.prometheus:simpleclient_httpserver:0.15.0")
include("io.prometheus:simpleclient:0.14.1")
include("io.prometheus:simpleclient_tracer_otel:0.14.1")
include("io.prometheus:simpleclient_tracer_common:0.14.1")
include("io.prometheus:simpleclient_tracer_otel_agent:0.14.1")
include("io.prometheus:simpleclient_common:0.14.1")
include("io.prometheus:simpleclient_pushgateway:0.14.1")
include("io.prometheus:simpleclient_tracer_otel:0.15.0")
include("io.prometheus:simpleclient_tracer_common:0.15.0")
include("io.prometheus:simpleclient_tracer_otel_agent:0.15.0")
include("io.prometheus:simpleclient_common:0.15.0")
include("io.prometheus:simpleclient_pushgateway:0.15.0")
}

loom {
Expand Down
6 changes: 6 additions & 0 deletions platforms/minestom/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,12 @@ java {
tasks {
shadowJar {
archiveClassifier.set("")
relocate("retrofit2", "dev.cubxity.plugins.metrics.libs.retrofit2")
relocate("com.charleskorn", "dev.cubxity.plugins.metrics.libs.com.charleskorn")
relocate("com.influxdb", "dev.cubxity.plugins.metrics.libs.com.influxdb")
relocate("okhttp", "dev.cubxity.plugins.metrics.libs.okhttp")
relocate("okio", "dev.cubxity.plugins.metrics.libs.okio")
relocate("io.prometheus", "dev.cubxity.plugins.metrics.libs.io.prometheus")
}
compileKotlin {
kotlinOptions {
Expand Down
10 changes: 8 additions & 2 deletions platforms/velocity/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,19 @@ repositories {
dependencies {
api(project(":unifiedmetrics-core"))

compileOnly("com.velocitypowered:velocity-api:3.0.1")
kapt("com.velocitypowered:velocity-api:3.0.1")
compileOnly("com.velocitypowered:velocity-api:3.1.0")
kapt("com.velocitypowered:velocity-api:3.1.0")
}

tasks {
shadowJar {
archiveClassifier.set("")
relocate("retrofit2", "dev.cubxity.plugins.metrics.libs.retrofit2")
relocate("com.charleskorn", "dev.cubxity.plugins.metrics.libs.com.charleskorn")
relocate("com.influxdb", "dev.cubxity.plugins.metrics.libs.com.influxdb")
relocate("okhttp", "dev.cubxity.plugins.metrics.libs.okhttp")
relocate("okio", "dev.cubxity.plugins.metrics.libs.okio")
relocate("io.prometheus", "dev.cubxity.plugins.metrics.libs.io.prometheus")
}
}

Expand Down

0 comments on commit 4a6e0d0

Please sign in to comment.