Skip to content

Commit 009a67f

Browse files
committed
feat: Add common project to handle logic common to all services but separate from core
1 parent 880ca1d commit 009a67f

File tree

14 files changed

+32
-1
lines changed

14 files changed

+32
-1
lines changed

assistant/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ checkstyle {
5555
}
5656

5757
dependencies {
58+
compile project(':common')
5859
compile 'com.ibm.cloud:sdk-core:1.2.1'
5960
testCompile group: 'com.ibm.cloud', name:'sdk-core', version: '1.2.1', classifier: 'tests'
6061
signature 'org.codehaus.mojo.signature:java17:1.0@signature'

common/build.gradle

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import org.apache.tools.ant.filters.*
2+
3+
apply plugin: 'java'
4+
5+
repositories {
6+
mavenCentral()
7+
}
8+
9+
dependencies {
10+
compile 'com.ibm.cloud:sdk-core:1.2.1'
11+
testCompile group: 'com.ibm.cloud', name:'sdk-core', version: '1.2.1', classifier: 'tests'
12+
}
13+
14+
processResources {
15+
filter ReplaceTokens, tokens: ["pom.version": project.version]
16+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
package com.ibm.watson.common;
2+
3+
public class SdkCommonTest {
4+
}

compare-comply/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ checkstyle {
5555
}
5656

5757
dependencies {
58+
compile project(':common')
5859
compile 'com.ibm.cloud:sdk-core:1.2.1'
5960
testCompile group: 'com.ibm.cloud', name:'sdk-core', version: '1.2.1', classifier: 'tests'
6061
signature 'org.codehaus.mojo.signature:java17:1.0@signature'

discovery/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ checkstyle {
5959
}
6060

6161
dependencies {
62+
compile project(':common')
6263
compile 'com.ibm.cloud:sdk-core:1.2.1'
6364
testCompile group: 'com.ibm.cloud', name:'sdk-core', version: '1.2.1', classifier: 'tests'
6465
signature 'org.codehaus.mojo.signature:java17:1.0@signature'

language-translator/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ checkstyle {
5555
}
5656

5757
dependencies {
58+
compile project(':common')
5859
compile 'com.ibm.cloud:sdk-core:1.2.1'
5960
testCompile group: 'com.ibm.cloud', name:'sdk-core', version: '1.2.1', classifier: 'tests'
6061
signature 'org.codehaus.mojo.signature:java17:1.0@signature'

natural-language-classifier/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ checkstyle {
5959
}
6060

6161
dependencies {
62+
compile project(':common')
6263
compile 'com.ibm.cloud:sdk-core:1.2.1'
6364
testCompile group: 'com.ibm.cloud', name:'sdk-core', version: '1.2.1', classifier: 'tests'
6465
signature 'org.codehaus.mojo.signature:java17:1.0@signature'

natural-language-understanding/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ checkstyle {
5555
}
5656

5757
dependencies {
58+
compile project(':common')
5859
compile 'com.ibm.cloud:sdk-core:1.2.1'
5960
testCompile group: 'com.ibm.cloud', name:'sdk-core', version: '1.2.1', classifier: 'tests'
6061
signature 'org.codehaus.mojo.signature:java17:1.0@signature'

personality-insights/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ checkstyle {
5555
}
5656

5757
dependencies {
58+
compile project(':common')
5859
compile 'com.ibm.cloud:sdk-core:1.2.1'
5960
testCompile group: 'com.ibm.cloud', name:'sdk-core', version: '1.2.1', classifier: 'tests'
6061
signature 'org.codehaus.mojo.signature:java17:1.0@signature'

settings.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
rootProject.name = 'ibm-watson'
22
include ':assistant', ':compare-comply', ':discovery', ':language-translator', ':natural-language-classifier',
33
':natural-language-understanding', ':personality-insights', ':speech-to-text', ':text-to-speech',
4-
':tone-analyzer', ':visual-recognition', ':ibm-watson'
4+
':tone-analyzer', ':visual-recognition', ':ibm-watson', ':common'

0 commit comments

Comments
 (0)