mirror of
https://github.com/google/nomulus
synced 2026-09-21 07:24:26 +00:00
Move util to its separate project
It will make it easier later to have the proxy project depend on it, rather than on the entire core project ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=222081994
This commit is contained in:
@@ -145,7 +145,6 @@ dependencies {
|
||||
compile 'com.google.template:soy:2018-03-14'
|
||||
maybeRuntime 'com.googlecode.charts4j:charts4j:1.3'
|
||||
compile 'com.googlecode.json-simple:json-simple:1.1.1'
|
||||
compile 'com.ibm.icu:icu4j:57.1'
|
||||
compile 'com.jcraft:jsch:0.1.53'
|
||||
maybeRuntime 'com.jcraft:jzlib:1.1.3'
|
||||
maybeRuntime 'com.squareup:javapoet:1.8.0'
|
||||
@@ -216,11 +215,17 @@ dependencies {
|
||||
maybeRuntime 'org.tukaani:xz:1.5'
|
||||
maybeRuntime 'org.xerial.snappy:snappy-java:1.1.4-M3'
|
||||
compile 'org.yaml:snakeyaml:1.17'
|
||||
maybeRuntime 'org.mortbay.jetty:jetty-util:6.1.26'
|
||||
maybeRuntime 'org.slf4j:slf4j-api:1.7.16'
|
||||
maybeRuntime 'org.tukaani:xz:1.5'
|
||||
maybeRuntime 'org.xerial.snappy:snappy-java:1.1.4-M3'
|
||||
testCompile 'org.yaml:snakeyaml:1.17'
|
||||
compile 'xerces:xmlParserAPIs:2.6.2'
|
||||
compile 'xpp3:xpp3:1.1.4c'
|
||||
|
||||
// Known issue: nebula-lint misses inherited dependency.
|
||||
compile project(':third_party')
|
||||
compile project(':util')
|
||||
|
||||
// Include auto-value in compile until nebula-lint understands
|
||||
// annotationProcessor
|
||||
@@ -232,9 +237,7 @@ dependencies {
|
||||
annotationProcessor 'com.google.dagger:dagger-compiler:2.15'
|
||||
testAnnotationProcessor 'com.google.dagger:dagger-compiler:2.15'
|
||||
|
||||
// Use compile to work around nebula bug. This should be testCompile.
|
||||
compile 'com.google.appengine:appengine-testing:1.9.58'
|
||||
|
||||
testCompile 'com.google.appengine:appengine-testing:1.9.58'
|
||||
testCompile 'com.google.guava:guava-testlib:25.0-jre'
|
||||
testCompile 'com.google.monitoring-client:contrib:1.0.4'
|
||||
testCompile 'com.google.truth:truth:0.42'
|
||||
@@ -406,6 +409,17 @@ compileJava.dependsOn soyToJava
|
||||
stylesheetsToJavascript.dependsOn processResources
|
||||
classes.dependsOn stylesheetsToJavascript
|
||||
|
||||
// Make testing artifacts available to be depended up on by other projects.
|
||||
// TODO: factor out google.registry.testing to be a separate project.
|
||||
task testJar(type: Jar) {
|
||||
classifier = 'test'
|
||||
from sourceSets.test.output
|
||||
}
|
||||
|
||||
artifacts {
|
||||
testRuntime testJar
|
||||
}
|
||||
|
||||
task fragileTest(type: Test) {
|
||||
// Common exclude pattern. See README in parent directory for explanation.
|
||||
exclude "**/*TestCase.*", "**/*TestSuite.*"
|
||||
|
||||
Reference in New Issue
Block a user