Skip to content

Commit 2007e35

Browse files
authored
Merge pull request #17 from rsocket/pom-fixes
Fixes for generating pom files
2 parents 3cd9872 + b04d9b8 commit 2007e35

File tree

13 files changed

+76
-385
lines changed

13 files changed

+76
-385
lines changed

build.gradle

Lines changed: 0 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
plugins {
2-
id 'java-library'
3-
id 'com.google.protobuf' version '0.8.5' apply false
42
id 'com.gradle.build-scan' version '1.16'
53
id 'com.google.osdetector' version '1.4.0'
64
id 'com.github.sherter.google-java-format' version '0.7.1' apply false
75
id 'com.github.johnrengelman.shadow' version '2.0.1' apply false
86
id 'com.jfrog.artifactory' version '4.7.3' apply false
97
id 'com.jfrog.bintray' version '1.8.4' apply false
10-
id 'io.spring.dependency-management' version '1.0.6.RELEASE' apply false
118
id 'me.champeau.gradle.jmh' version '0.4.7' apply false
129
id 'io.morethan.jmhreport' version '0.9.0' apply false
1310
}
@@ -19,14 +16,9 @@ apply from: 'publication.gradle'
1916
buildScan { licenseAgreementUrl = 'https://gradle.com/terms-of-service'; licenseAgree = 'yes' }
2017

2118
subprojects {
22-
2319
apply plugin: 'idea'
2420
apply plugin: 'java'
2521
apply plugin: 'java-library'
26-
27-
apply plugin: 'com.google.protobuf'
28-
apply plugin: 'io.spring.dependency-management'
29-
3022
apply plugin: 'com.github.sherter.google-java-format'
3123

3224
apply plugin: 'maven'
@@ -68,67 +60,4 @@ subprojects {
6860
toolVersion = '1.6'
6961
exclude '**/generated'
7062
}
71-
72-
dependencyManagement {
73-
imports {
74-
mavenBom "io.projectreactor:reactor-bom:${ext['reactor-bom.version']}"
75-
}
76-
77-
dependencies {
78-
79-
dependencySet(group: 'com.google.protobuf', version: ext['protobuf.version']) {
80-
entry 'protobuf-java'
81-
entry 'protoc'
82-
}
83-
dependency "com.google.protobuf:protoc:${ext['protobuf.version']}"
84-
85-
dependency "javax.inject:javax.inject:1"
86-
dependency "javax.annotation:javax.annotation-api:1.2"
87-
88-
dependencySet(group: 'org.apache.logging.log4j', version: ext['log4j.version']) {
89-
entry "log4j-api"
90-
entry "log4j-core"
91-
entry "log4j-slf4j-impl"
92-
}
93-
dependency "org.slf4j:slf4j-simple:${ext['slf4j.version']}"
94-
95-
dependencySet(group: 'io.rsocket', version: ext['rsocket.version']) {
96-
entry 'rsocket-core'
97-
entry 'rsocket-transport-netty'
98-
entry 'rsocket-transport-local'
99-
}
100-
101-
dependency "io.micrometer:micrometer-core:${ext['micrometer.version']}"
102-
dependency "io.opentracing:opentracing-api:${ext['opentracing.version']}"
103-
dependency "io.opentracing.brave:brave-opentracing:${ext['opentracing.brave.version']}"
104-
dependency "io.zipkin.reporter2:zipkin-sender-okhttp3:${ext['zipkin.sender.version']}"
105-
106-
// TODO: Remove after JUnit5 migration
107-
// TEST DEPENDENCIES
108-
109-
dependency 'junit:junit:4.12'
110-
111-
dependencySet(group: 'org.junit.jupiter', version: ext['junit.version']) {
112-
entry 'junit-jupiter-api'
113-
entry 'junit-jupiter-engine'
114-
entry 'junit-jupiter-params'
115-
}
116-
117-
118-
dependency "org.mockito:mockito-core:${ext['mockito.version']}"
119-
dependency "org.hamcrest:hamcrest-library:${ext['hamcrest.version']}"
120-
dependency "org.assertj:assertj-core:${ext['assertj.version']}"
121-
dependency "org.hdrhistogram:HdrHistogram:${ext['hdrhistogram.version']}"
122-
123-
124-
dependencySet(group: 'org.junit.vintage', version: ext['junit.version']) {
125-
entry 'junit-vintage-engine'
126-
}
127-
128-
dependencySet(group: 'org.openjdk.jmh', version: ext['jmh.version']) {
129-
entry 'jmh-core'
130-
entry 'jmh-generator-annprocess'
131-
}
132-
}
133-
}
13463
}

rsocket-rpc-core/build.gradle

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
import static org.apache.tools.ant.taskdefs.condition.Os.*
22

3+
plugins {
4+
id 'io.spring.dependency-management' version '1.0.6.RELEASE'
5+
id 'com.google.protobuf' version '0.8.5'
6+
}
7+
38
description = 'RSocket RPC Library'
49

510
dependencies {
@@ -30,6 +35,67 @@ dependencies {
3035
testImplementation 'io.zipkin.reporter2:zipkin-sender-okhttp3'
3136
}
3237

38+
dependencyManagement {
39+
imports {
40+
mavenBom "io.projectreactor:reactor-bom:${ext['reactor-bom.version']}"
41+
}
42+
43+
dependencies {
44+
dependencySet(group: 'com.google.protobuf', version: ext['protobuf.version']) {
45+
entry 'protobuf-java'
46+
entry 'protoc'
47+
}
48+
dependency "com.google.protobuf:protoc:${ext['protobuf.version']}"
49+
50+
dependency "javax.inject:javax.inject:1"
51+
dependency "javax.annotation:javax.annotation-api:1.2"
52+
53+
dependencySet(group: 'org.apache.logging.log4j', version: ext['log4j.version']) {
54+
entry "log4j-api"
55+
entry "log4j-core"
56+
entry "log4j-slf4j-impl"
57+
}
58+
dependency "org.slf4j:slf4j-simple:${ext['slf4j.version']}"
59+
60+
dependencySet(group: 'io.rsocket', version: ext['rsocket.version']) {
61+
entry 'rsocket-core'
62+
entry 'rsocket-transport-netty'
63+
entry 'rsocket-transport-local'
64+
}
65+
66+
dependency "io.micrometer:micrometer-core:${ext['micrometer.version']}"
67+
dependency "io.opentracing:opentracing-api:${ext['opentracing.version']}"
68+
dependency "io.opentracing.brave:brave-opentracing:${ext['opentracing.brave.version']}"
69+
dependency "io.zipkin.reporter2:zipkin-sender-okhttp3:${ext['zipkin.sender.version']}"
70+
71+
// TODO: Remove after JUnit5 migration
72+
// TEST DEPENDENCIES
73+
74+
dependency 'junit:junit:4.12'
75+
76+
dependencySet(group: 'org.junit.jupiter', version: ext['junit.version']) {
77+
entry 'junit-jupiter-api'
78+
entry 'junit-jupiter-engine'
79+
entry 'junit-jupiter-params'
80+
}
81+
82+
83+
dependency "org.mockito:mockito-core:${ext['mockito.version']}"
84+
dependency "org.hamcrest:hamcrest-library:${ext['hamcrest.version']}"
85+
dependency "org.assertj:assertj-core:${ext['assertj.version']}"
86+
dependency "org.hdrhistogram:HdrHistogram:${ext['hdrhistogram.version']}"
87+
88+
89+
dependencySet(group: 'org.junit.vintage', version: ext['junit.version']) {
90+
entry 'junit-vintage-engine'
91+
}
92+
93+
dependencySet(group: 'org.openjdk.jmh', version: ext['jmh.version']) {
94+
entry 'jmh-core'
95+
entry 'jmh-generator-annprocess'
96+
}
97+
}
98+
}
3399

34100
def protocPluginBaseName = "rsocket-rpc-protobuf-${osdetector.os}-${osdetector.arch}"
35101
def javaPluginPath = "$rootDir/rsocket-rpc-protobuf/build/exe/java_plugin/$protocPluginBaseName"

rsocket-rpc-examples/build.gradle

Lines changed: 0 additions & 51 deletions
This file was deleted.

rsocket-rpc-examples/src/main/java/io/rsocket/rpc/quickstart/service/DefaultHelloService.java

Lines changed: 0 additions & 23 deletions
This file was deleted.

rsocket-rpc-examples/src/main/java/io/rsocket/rpc/quickstart/service/Main.java

Lines changed: 0 additions & 48 deletions
This file was deleted.

rsocket-rpc-examples/src/main/java/io/rsocket/rpc/showcase/service/DefaultSimpleService.java

Lines changed: 0 additions & 83 deletions
This file was deleted.

0 commit comments

Comments
 (0)