34 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Groovy
		
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Groovy
		
	
	
	
| apply from: "$rootDir/gradle/instrumentation.gradle"
 | |
| 
 | |
| muzzle {
 | |
|   pass {
 | |
|     group = "org.elasticsearch.client"
 | |
|     module = "transport"
 | |
|     versions = "[5.0.0,5.3.0)"
 | |
|     assertInverse = true
 | |
|   }
 | |
|   pass {
 | |
|     group = "org.elasticsearch"
 | |
|     module = "elasticsearch"
 | |
|     versions = "[5.0.0,5.3.0)"
 | |
|     assertInverse = true
 | |
|   }
 | |
| }
 | |
| 
 | |
| dependencies {
 | |
|   compileOnly group: 'org.elasticsearch.client', name: 'transport', version: '5.0.0'
 | |
| 
 | |
|   implementation project(':instrumentation:elasticsearch:elasticsearch-transport-common:javaagent')
 | |
| 
 | |
|   // Ensure no cross interference
 | |
|   testImplementation project(':instrumentation:elasticsearch:elasticsearch-rest-5.0:javaagent')
 | |
|   testImplementation project(':instrumentation:apache-httpasyncclient-4.1:javaagent')
 | |
|   testImplementation project(':instrumentation:netty:netty-4.1:javaagent')
 | |
| 
 | |
|   testImplementation group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.11.0'
 | |
|   testImplementation group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.11.0'
 | |
| 
 | |
|   testImplementation group: 'org.elasticsearch.plugin', name: 'transport-netty3-client', version: '5.0.0'
 | |
|   testImplementation group: 'org.elasticsearch.client', name: 'transport', version: '5.0.0'
 | |
| }
 |