21 lines
810 B
Groovy
21 lines
810 B
Groovy
apply from: "$rootDir/gradle/instrumentation.gradle"
|
|
|
|
muzzle {
|
|
pass {
|
|
group = "org.apache.tomcat.embed"
|
|
module = "tomcat-embed-core"
|
|
// Tomcat 10 is about servlet 5.0
|
|
// 7.0.4 added Request.isAsync, which is needed
|
|
versions = "[7.0.4, 10)"
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
library group: 'org.apache.tomcat.embed', name: 'tomcat-embed-core', version: '7.0.4'
|
|
implementation project(':instrumentation:servlet:servlet-3.0:javaagent')
|
|
|
|
// Tests need at least version 9 to have necessary classes to configure the embedded tomcat...
|
|
// ... but not newer that version 10, because its servlet 5.
|
|
testLibrary group: 'org.apache.tomcat.embed', name: 'tomcat-embed-core', version: '[9.+, 10)'
|
|
latestDepTestLibrary group: 'org.apache.tomcat.embed', name: 'tomcat-embed-core', version: '[9.+, 10)'
|
|
} |