Browse Source

Upgraded to Joda-Time 2.1, Groovy 1.8.8, JRuby 1.6.5; removed unnecessary dependencies

pull/184/merge
Juergen Hoeller 13 years ago
parent
commit
edd8d148bb
  1. 33
      build.gradle

33
build.gradle

@ -246,30 +246,22 @@ project('spring-context') {
compile project(":spring-core") compile project(":spring-core")
compile files(project(":spring-core").cglibRepackJar) compile files(project(":spring-core").cglibRepackJar)
compile("backport-util-concurrent:backport-util-concurrent:3.0", optional) compile("backport-util-concurrent:backport-util-concurrent:3.0", optional)
compile("javax.annotation:jsr250-api:1.0", optional)
compile("javax.ejb:ejb-api:3.0", optional) compile("javax.ejb:ejb-api:3.0", optional)
compile("javax.inject:javax.inject:1", optional) compile("javax.inject:javax.inject:1", optional)
compile("org.apache.geronimo.specs:geronimo-jms_1.1_spec:1.1", optional) compile("org.apache.geronimo.specs:geronimo-jms_1.1_spec:1.1", optional)
compile("org.apache.geronimo.specs:geronimo-jta_1.1_spec:1.1", optional)
compile("javax.persistence:persistence-api:1.0", optional) compile("javax.persistence:persistence-api:1.0", optional)
compile("javax.validation:validation-api:1.0.0.GA", optional) compile("javax.validation:validation-api:1.0.0.GA", optional)
compile("javax.xml.ws:jaxws-api:2.1-1") { dep ->
optional dep
exclude group: 'javax.jws', module: 'jsr181'
}
compile("org.beanshell:bsh:2.0b4", optional) compile("org.beanshell:bsh:2.0b4", optional)
compile("org.codehaus.groovy:groovy-all:1.6.3", optional) compile("org.codehaus.groovy:groovy-all:1.8.8", optional)
compile("org.hibernate:hibernate-validator:4.2.0.Final") { dep -> compile("org.jruby:jruby:1.6.5.1", optional)
compile("joda-time:joda-time:2.1", optional)
compile("org.slf4j:slf4j-api:1.6.1", optional)
compile("org.hibernate:hibernate-validator:4.3.0.Final") { dep ->
optional dep optional dep
exclude group: 'org.slf4j', module: 'slf4j-api' exclude group: 'org.slf4j', module: 'slf4j-api'
} }
compile("joda-time:joda-time:1.6", optional)
compile("org.jruby:jruby:1.4.0", optional)
compile("org.slf4j:slf4j-api:1.6.1", optional)
compile("org.codehaus.jsr166-mirror:jsr166:1.7.0", provided)
compile("org.aspectj:aspectjweaver:${aspectjVersion}", optional) compile("org.aspectj:aspectjweaver:${aspectjVersion}", optional)
testCompile "commons-dbcp:commons-dbcp:1.2.2" testCompile "commons-dbcp:commons-dbcp:1.2.2"
testCompile("javax.xml:jaxrpc-api:1.1")
testCompile("javax.inject:com.springsource.org.atinject.tck:1.0.0") testCompile("javax.inject:com.springsource.org.atinject.tck:1.0.0")
} }
@ -354,25 +346,24 @@ project('spring-context-support') {
compile project(":spring-context") compile project(":spring-context")
compile(project(":spring-jdbc"), optional) // for Quartz support compile(project(":spring-jdbc"), optional) // for Quartz support
compile(project(":spring-tx"), optional) // for Quartz support compile(project(":spring-tx"), optional) // for Quartz support
compile("org.codehaus.fabric3.api:commonj:1.1.0", optional) compile("javax.mail:mail:1.4", optional)
compile("javax.cache:cache-api:0.5", optional) compile("javax.cache:cache-api:0.5", optional)
compile("net.sf.ehcache:ehcache-core:2.0.0", optional) compile("net.sf.ehcache:ehcache-core:2.0.0", optional)
compile("opensymphony:quartz:1.6.2", optional) compile("opensymphony:quartz:1.6.2", optional)
compile("javax.mail:mail:1.4", optional) compile("org.codehaus.fabric3.api:commonj:1.1.0", optional)
compile("velocity:velocity:1.5", optional) compile("velocity:velocity:1.5", optional)
compile("commons-collections:commons-collections:3.2", optional)
compile("org.freemarker:freemarker:2.3.15", optional) compile("org.freemarker:freemarker:2.3.15", optional)
compile("com.lowagie:itext:2.1.7", optional)
compile("jasperreports:jasperreports:2.0.5") { dep -> compile("jasperreports:jasperreports:2.0.5") { dep ->
optional dep optional dep
transitive = false transitive = false
} }
compile("commons-digester:commons-digester:1.8.1", optional)
compile("commons-beanutils:commons-beanutils:1.8.0", optional)
compile("com.lowagie:itext:2.0.8", optional)
testCompile "hsqldb:hsqldb:${hsqldbVersion}"
testCompile("org.apache.poi:poi:3.0.2-FINAL") { testCompile("org.apache.poi:poi:3.0.2-FINAL") {
exclude group: 'log4j', module: 'log4j' exclude group: 'log4j', module: 'log4j'
} }
testCompile("commons-beanutils:commons-beanutils:1.8.0") // for Velocity/JasperReports
testCompile("commons-digester:commons-digester:1.8.1") // for Velocity/JasperReports
testCompile "hsqldb:hsqldb:${hsqldbVersion}"
} }
// pick up **/*.types files in src/main // pick up **/*.types files in src/main
@ -395,8 +386,8 @@ project('spring-web') {
compile("javax.portlet:portlet-api:2.0", provided) compile("javax.portlet:portlet-api:2.0", provided)
compile("org.apache.tomcat:tomcat-servlet-api:7.0.32", provided) // servlet-api 3.0 compile("org.apache.tomcat:tomcat-servlet-api:7.0.32", provided) // servlet-api 3.0
compile("javax.servlet.jsp:jsp-api:2.1", provided) compile("javax.servlet.jsp:jsp-api:2.1", provided)
compile("javax.xml:jaxrpc-api:1.1")
compile("javax.xml.soap:saaj-api:1.3", provided) compile("javax.xml.soap:saaj-api:1.3", provided)
compile("axis:axis:1.4", optional)
compile("commons-fileupload:commons-fileupload:1.2", optional) compile("commons-fileupload:commons-fileupload:1.2", optional)
runtime("commons-io:commons-io:1.3", optional) runtime("commons-io:commons-io:1.3", optional)
compile("commons-httpclient:commons-httpclient:3.1", optional) compile("commons-httpclient:commons-httpclient:3.1", optional)

Loading…
Cancel
Save