Procházet zdrojové kódy

Rename javaagent modules (#952)

Trask Stalnaker před 4 roky
rodič
revize
bf9c160570
100 změnil soubory, kde provedl 174 přidání a 170 odebrání
  1. 1 1
      .circleci/collect_libs.sh
  2. 1 1
      CONTRIBUTING.md
  3. 40 40
      auto-exporters/auto-exporters.gradle
  4. 1 1
      benchmark-integration/jetty-perftest/jetty-perftest.gradle
  5. 1 1
      benchmark-integration/play-perftest/play-perftest.gradle
  6. 1 1
      benchmark/benchmark.gradle
  7. 1 1
      benchmark/src/jmh/java/io/opentelemetry/benchmark/ClassRetransformingBenchmark.java
  8. 1 1
      benchmark/src/jmh/java/io/opentelemetry/benchmark/TypeMatchingBenchmark.java
  9. 2 2
      buildSrc/src/main/groovy/MuzzlePlugin.groovy
  10. 10 10
      docs/contributing/javaagent-jar-components.md
  11. 2 2
      gradle/instrumentation.gradle
  12. 1 1
      gradle/java.gradle
  13. 69 69
      instrumentation/akka-http-10.0/akka-http-10.0.gradle
  14. 2 2
      instrumentation/elasticsearch/elasticsearch-rest-common/elasticsearch-rest-common.gradle
  15. 1 1
      instrumentation/elasticsearch/elasticsearch-transport-common/elasticsearch-transport-common.gradle
  16. 3 3
      instrumentation/instrumentation.gradle
  17. 14 14
      instrumentation/kubernetes-client-7.0/kubernetes-client-7.0.gradle
  18. 1 1
      instrumentation/okhttp/okhttp-2.2/okhttp-2.2.gradle
  19. 17 17
      instrumentation/okhttp/okhttp-3.0/okhttp-3.0.gradle
  20. 2 0
      javaagent-bootstrap/javaagent-bootstrap.gradle
  21. 0 0
      javaagent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/Agent.java
  22. 0 0
      javaagent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/ExceptionLogger.java
  23. 0 0
      javaagent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/FieldBackedContextStoreAppliedMarker.java
  24. 0 0
      javaagent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/PatchLogger.java
  25. 0 0
      javaagent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/WeakCache.java
  26. 0 0
      javaagent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/spi/TracerCustomizer.java
  27. 0 0
      javaagent-bootstrap/src/test/java/io/opentelemetry/auto/bootstrap/PatchLoggerTest.java
  28. 3 1
      javaagent-tooling/javaagent-tooling.gradle
  29. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/AgentInstaller.java
  30. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/AgentTooling.java
  31. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/ClassHierarchyIterable.java
  32. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/ClassLoaderMatcher.java
  33. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/Constants.java
  34. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/DefaultExporterConfig.java
  35. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/ExporterClassLoader.java
  36. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/GuavaWeakCache.java
  37. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/HelperInjector.java
  38. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/Instrumenter.java
  39. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/PropagatorsInitializer.java
  40. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/ShadingRemapper.java
  41. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/TracerInstaller.java
  42. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/Utils.java
  43. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/VersionLogger.java
  44. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/WeakMapSuppliers.java
  45. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/AgentCachingPoolStrategy.java
  46. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/AgentLocationStrategy.java
  47. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/AgentTransformers.java
  48. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/ExceptionHandlers.java
  49. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/AgentElementMatchers.java
  50. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/HasSuperMethodMatcher.java
  51. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/LoggingFailSafeMatcher.java
  52. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/SafeErasureMatcher.java
  53. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/SafeExtendsClassMatcher.java
  54. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/SafeHasSuperTypeMatcher.java
  55. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/context/FieldBackedProvider.java
  56. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/context/InstrumentationContextProvider.java
  57. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/context/NoopContextProvider.java
  58. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/log/LogContextScopeListener.java
  59. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/matcher/AdditionalLibraryIgnoresMatcher.java
  60. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/matcher/GlobalIgnoresMatcher.java
  61. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/matcher/NameMatchers.java
  62. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/MuzzleGradlePlugin.java
  63. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/MuzzleVersionScanPlugin.java
  64. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/MuzzleVisitor.java
  65. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/Reference.java
  66. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/ReferenceCreator.java
  67. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/ReferenceMatcher.java
  68. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/base/BaseTypedSpan.java
  69. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/base/BaseTypedTracer.java
  70. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/base/DelegatingSpan.java
  71. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/client/ClientTypedSpan.java
  72. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/client/ClientTypedTracer.java
  73. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/client/http/HttpClientTypedSpan.java
  74. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/client/http/HttpClientTypedTracer.java
  75. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/server/ServerTypedSpan.java
  76. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/server/ServerTypedTracer.java
  77. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/server/http/HttpServerTypedSpan.java
  78. 0 0
      javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/server/http/HttpServerTypedTracer.java
  79. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/test/ClassLoaderMatcherTest.groovy
  80. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/test/DefaultInstrumenterTest.groovy
  81. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/test/ExceptionHandlerTest.groovy
  82. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/test/HelperInjectionTest.groovy
  83. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/test/ResourceLocatingTest.groovy
  84. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/CacheProviderTest.groovy
  85. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/ExporterClassLoaderTest.groovy
  86. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/UtilsTest.groovy
  87. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/WeakCacheTest.groovy
  88. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/WeakConcurrentSupplierTest.groovy
  89. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/ExtendsClassMatcherTest.groovy
  90. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/HasInterfaceMatcherTest.groovy
  91. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/HasSuperMethodMatcherTest.groovy
  92. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/ImplementsInterfaceMatcherTest.groovy
  93. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/NameMatchersTest.groovy
  94. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/SafeHasSuperTypeMatcherTest.groovy
  95. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/SafeMatcherTest.groovy
  96. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/ThrowOnFirstElement.groovy
  97. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/testclasses/A.java
  98. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/testclasses/B.java
  99. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/testclasses/C.java
  100. 0 0
      javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/testclasses/D.java

+ 1 - 1
.circleci/collect_libs.sh

@@ -9,5 +9,5 @@ set -e
 LIBS_DIR=./libs/
 mkdir -p $LIBS_DIR >/dev/null 2>&1
 
-cp workspace/opentelemetry-javaagent/build/libs/*.jar $LIBS_DIR/
+cp workspace/javaagent/build/libs/*.jar $LIBS_DIR/
 cp workspace/auto-exporters/*/build/libs/*.jar $LIBS_DIR/

+ 1 - 1
CONTRIBUTING.md

@@ -38,7 +38,7 @@ and then generate the -all artifact
 
 and then you can find the java agent artifact at
 
-`opentelemetry-javaagent/build/lib/opentelemetry-javaagent-<version>-all.jar`.
+`javaagent/build/lib/opentelemetry-javaagent-<version>-all.jar`.
 
 ### IntelliJ setup
 

+ 40 - 40
auto-exporters/auto-exporters.gradle

@@ -1,66 +1,66 @@
 plugins {
-  id "com.github.johnrengelman.shadow"
+    id "com.github.johnrengelman.shadow"
 }
 
 apply from: "$rootDir/gradle/java.gradle"
 
 dependencies {
-  testImplementation project(':auto-tooling')
+    testImplementation project(':javaagent-tooling')
 
-  testImplementation deps.opentelemetrySdkAutoConfig
-  testImplementation project(':auto-exporters:opentelemetry-auto-exporter-otlp')
-  testImplementation project(':auto-exporters:opentelemetry-auto-exporter-jaeger')
-  testImplementation project(':auto-exporters:opentelemetry-auto-exporter-logging')
-  testImplementation project(':auto-exporters:opentelemetry-auto-exporter-zipkin')
+    testImplementation deps.opentelemetrySdkAutoConfig
+    testImplementation project(':auto-exporters:opentelemetry-auto-exporter-otlp')
+    testImplementation project(':auto-exporters:opentelemetry-auto-exporter-jaeger')
+    testImplementation project(':auto-exporters:opentelemetry-auto-exporter-logging')
+    testImplementation project(':auto-exporters:opentelemetry-auto-exporter-zipkin')
 }
 
 tasks.withType(Test).configureEach() {
-  dependsOn ':auto-exporters:opentelemetry-auto-exporter-otlp:shadowJar'
-  dependsOn ':auto-exporters:opentelemetry-auto-exporter-jaeger:shadowJar'
-  dependsOn ':auto-exporters:opentelemetry-auto-exporter-logging:shadowJar'
-  dependsOn ':auto-exporters:opentelemetry-auto-exporter-zipkin:shadowJar'
-  doFirst {
-    systemProperty 'projectVersion', allprojects.version[0]
-    systemProperty 'adapterRoot', "$rootDir/auto-exporters"
-    systemProperty 'otlpExporterJar', project(':auto-exporters:opentelemetry-auto-exporter-otlp').tasks.shadowJar.archivePath
-    systemProperty 'jaegerExporterJar', project(':auto-exporters:opentelemetry-auto-exporter-jaeger').tasks.shadowJar.archivePath
-    systemProperty 'loggingExporterJar', project(':auto-exporters:opentelemetry-auto-exporter-logging').tasks.shadowJar.archivePath
-    systemProperty 'zipkinExporterJar', project(':auto-exporters:opentelemetry-auto-exporter-zipkin').tasks.shadowJar.archivePath
-  }
+    dependsOn ':auto-exporters:opentelemetry-auto-exporter-otlp:shadowJar'
+    dependsOn ':auto-exporters:opentelemetry-auto-exporter-jaeger:shadowJar'
+    dependsOn ':auto-exporters:opentelemetry-auto-exporter-logging:shadowJar'
+    dependsOn ':auto-exporters:opentelemetry-auto-exporter-zipkin:shadowJar'
+    doFirst {
+        systemProperty 'projectVersion', allprojects.version[0]
+        systemProperty 'adapterRoot', "$rootDir/auto-exporters"
+        systemProperty 'otlpExporterJar', project(':auto-exporters:opentelemetry-auto-exporter-otlp').tasks.shadowJar.archivePath
+        systemProperty 'jaegerExporterJar', project(':auto-exporters:opentelemetry-auto-exporter-jaeger').tasks.shadowJar.archivePath
+        systemProperty 'loggingExporterJar', project(':auto-exporters:opentelemetry-auto-exporter-logging').tasks.shadowJar.archivePath
+        systemProperty 'zipkinExporterJar', project(':auto-exporters:opentelemetry-auto-exporter-zipkin').tasks.shadowJar.archivePath
+    }
 }
 
 configurations {
-  shadowInclude
+    shadowInclude
 }
 
 dependencies {
-  shadowInclude project(path: ':auto-exporters:opentelemetry-auto-exporter-logging', configuration: 'shadow')
-  shadowInclude project(path: ':auto-exporters:opentelemetry-auto-exporter-otlp', configuration: 'shadow')
-  shadowInclude project(path: ':auto-exporters:opentelemetry-auto-exporter-jaeger', configuration: 'shadow')
-  shadowInclude project(path: ':auto-exporters:opentelemetry-auto-exporter-zipkin', configuration: 'shadow')
+    shadowInclude project(path: ':auto-exporters:opentelemetry-auto-exporter-logging', configuration: 'shadow')
+    shadowInclude project(path: ':auto-exporters:opentelemetry-auto-exporter-otlp', configuration: 'shadow')
+    shadowInclude project(path: ':auto-exporters:opentelemetry-auto-exporter-jaeger', configuration: 'shadow')
+    shadowInclude project(path: ':auto-exporters:opentelemetry-auto-exporter-zipkin', configuration: 'shadow')
 }
 
 
 shadowJar {
-  configurations = [project.configurations.shadowInclude]
+    configurations = [project.configurations.shadowInclude]
 
-  archiveClassifier = ''
+    archiveClassifier = ''
 
-  mergeServiceFiles()
+    mergeServiceFiles()
 
-  exclude '**/module-info.class'
+    exclude '**/module-info.class'
 
-  // Prevents conflict with other SLF4J instances. Important for premain.
-  relocate 'org.slf4j', 'io.opentelemetry.auto.slf4j'
-  // rewrite dependencies calling Logger.getLogger
-  relocate 'java.util.logging.Logger', 'io.opentelemetry.auto.bootstrap.PatchLogger'
+    // Prevents conflict with other SLF4J instances. Important for premain.
+    relocate 'org.slf4j', 'io.opentelemetry.auto.slf4j'
+    // rewrite dependencies calling Logger.getLogger
+    relocate 'java.util.logging.Logger', 'io.opentelemetry.auto.bootstrap.PatchLogger'
 
-  // relocate OpenTelemetry API usage
-  relocate "io.opentelemetry.OpenTelemetry", "io.opentelemetry.auto.shaded.io.opentelemetry.OpenTelemetry"
-  relocate "io.opentelemetry.common", "io.opentelemetry.auto.shaded.io.opentelemetry.common"
-  relocate "io.opentelemetry.context", "io.opentelemetry.auto.shaded.io.opentelemetry.context"
-  relocate "io.opentelemetry.correlationcontext", "io.opentelemetry.auto.shaded.io.opentelemetry.correlationcontext"
-  relocate "io.opentelemetry.internal", "io.opentelemetry.auto.shaded.io.opentelemetry.internal"
-  relocate "io.opentelemetry.metrics", "io.opentelemetry.auto.shaded.io.opentelemetry.metrics"
-  relocate "io.opentelemetry.trace", "io.opentelemetry.auto.shaded.io.opentelemetry.trace"
+    // relocate OpenTelemetry API usage
+    relocate "io.opentelemetry.OpenTelemetry", "io.opentelemetry.auto.shaded.io.opentelemetry.OpenTelemetry"
+    relocate "io.opentelemetry.common", "io.opentelemetry.auto.shaded.io.opentelemetry.common"
+    relocate "io.opentelemetry.context", "io.opentelemetry.auto.shaded.io.opentelemetry.context"
+    relocate "io.opentelemetry.correlationcontext", "io.opentelemetry.auto.shaded.io.opentelemetry.correlationcontext"
+    relocate "io.opentelemetry.internal", "io.opentelemetry.auto.shaded.io.opentelemetry.internal"
+    relocate "io.opentelemetry.metrics", "io.opentelemetry.auto.shaded.io.opentelemetry.metrics"
+    relocate "io.opentelemetry.trace", "io.opentelemetry.auto.shaded.io.opentelemetry.trace"
 }

+ 1 - 1
benchmark-integration/jetty-perftest/jetty-perftest.gradle

@@ -1,5 +1,5 @@
 dependencies {
-  implementation project(':auto-bootstrap')
+  implementation project(':javaagent-bootstrap')
   implementation project(':benchmark-integration')
 
   implementation group: 'org.eclipse.jetty', name: 'jetty-server', version: '9.4.1.v20170120'

+ 1 - 1
benchmark-integration/play-perftest/play-perftest.gradle

@@ -22,7 +22,7 @@ dependencies {
   implementation "com.typesafe.play:play-logback_$scalaVersion:$playVersion"
   implementation "com.typesafe.play:filters-helpers_$scalaVersion:$playVersion"
 
-  implementation project(':auto-bootstrap')
+  implementation project(':javaagent-bootstrap')
   implementation project(':benchmark-integration')
 }
 

+ 1 - 1
benchmark/benchmark.gradle

@@ -49,7 +49,7 @@ jmh {
   jmhVersion = '1.23' // Specifies JMH version
 }
 
-tasks.jmh.dependsOn(':opentelemetry-javaagent:shadowJar')
+tasks.jmh.dependsOn(':javaagent:shadowJar')
 
 /*
 If using libasyncProfiler, use the following to generate nice svg flamegraphs.

+ 1 - 1
benchmark/src/jmh/java/io/opentelemetry/benchmark/ClassRetransformingBenchmark.java

@@ -47,6 +47,6 @@ public class ClassRetransformingBenchmark {
   @Fork(
       jvmArgsAppend =
           "-javaagent:/path/to/opentelemetry-java-instrumentation"
-              + "/opentelemetry-javaagent/build/libs/opentelemetry-javaagent.jar")
+              + "/javaagent/build/libs/opentelemetry-javaagent.jar")
   public static class WithAgent extends ClassRetransformingBenchmark {}
 }

+ 1 - 1
benchmark/src/jmh/java/io/opentelemetry/benchmark/TypeMatchingBenchmark.java

@@ -80,6 +80,6 @@ public class TypeMatchingBenchmark {
   @Fork(
       jvmArgsAppend =
           "-javaagent:/path/to/opentelemetry-java-instrumentation"
-              + "/opentelemetry-javaagent/build/libs/opentelemetry-javaagent.jar")
+              + "/javaagent/build/libs/opentelemetry-javaagent.jar")
   public static class WithAgent extends TypeMatchingBenchmark {}
 }

+ 2 - 2
buildSrc/src/main/groovy/MuzzlePlugin.groovy

@@ -55,8 +55,8 @@ class MuzzlePlugin implements Plugin<Project> {
 
   @Override
   void apply(Project project) {
-    def bootstrapProject = project.rootProject.getChildProjects().get('auto-bootstrap')
-    def toolingProject = project.rootProject.getChildProjects().get('auto-tooling')
+    def bootstrapProject = project.rootProject.getChildProjects().get('javaagent-bootstrap')
+    def toolingProject = project.rootProject.getChildProjects().get('javaagent-tooling')
     project.extensions.create("muzzle", MuzzleExtension, project.objects)
 
     // compileMuzzle compiles all projects required to run muzzle validation.

+ 10 - 10
docs/contributing/javaagent-jar-components.md

@@ -9,7 +9,7 @@ into 3 parts:
 
 ### Modules that live in the system class loader
 
-#### `opentelemetry-javaagent` module
+#### `javaagent` module
 
 This module consists of single class
 `io.opentelemetry.auto.bootstrap.AgentBootstrap` which implements [Java
@@ -23,7 +23,7 @@ class from there.
 
 ### Modules that live in the bootstrap class loader
 
-#### `agent-bootstrap` module
+#### `javaagent-bootstrap` module
 
 `io.opentelemetry.auto.bootstrap.Agent` and a few other classes that live in the bootstrap class
 loader but are not used directly by auto-instrumentation
@@ -32,7 +32,7 @@ loader but are not used directly by auto-instrumentation
 
 These modules contains support classes for actual instrumentations to be loaded
 later and separately. These classes should be available from all possible
-classloaders in the running application. For this reason `java-agent` puts
+classloaders in the running application. For this reason the `javaagent` module puts
 all these classes into JVM's bootstrap classloader. For the same reason this
 module should be as small as possible and have as few dependencies as
 possible. Otherwise, there is a risk of accidentally exposing this classes to
@@ -43,7 +43,7 @@ while `auto-api` contains classes that are only needed for auto-instrumentation.
 
 ### Modules that live in the agent class loader
 
-#### `agent-tooling` module and `instrumentation` submodules
+#### `javaagent-tooling` module and `instrumentation` submodules
 
 Contains everything necessary to make instrumentation machinery work,
 including integration with [ByteBuddy](https://bytebuddy.net/) and actual
@@ -51,8 +51,8 @@ library-specific instrumentations. As these classes depend on many classes
 from different libraries, it is paramount to hide all these classes from the
 host application. This is achieved in the following way:
 
-- When `java-agent` module builds the final agent, it moves all classes from
-`instrumentation` submodules and `agent-tooling` module into a separate
+- When `javaagent` module builds the final agent, it moves all classes from
+`instrumentation` submodules and `javaagent-tooling` module into a separate
 folder inside final jar file, called`inst`.
 In addition, the extension of all class files is changed from `class` to `classdata`.
 This ensures that general classloaders cannot find nor load these classes.
@@ -71,17 +71,17 @@ still access helper classes from bootstrap classloader.
 #### Agent jar structure
 
 If you now look inside
-`opentelemetry-javaagent/build/libs/opentelemetry-javaagent-<version>-all.jar`, you will see the
+`javaagent/build/libs/opentelemetry-javaagent-<version>-all.jar`, you will see the
 following "clusters" of classes:
 
 Available in the system class loader:
 
-- `io/opentelemetry/auto/bootstrap/AgentBootstrap` - the one class from `opentelemetry-javaagent`
+- `io/opentelemetry/auto/bootstrap/AgentBootstrap` - the one class from `javaagent`
 module
 
 Available in the bootstrap class loader:
 
-- `io/opentelemetry/auto/bootstrap/` - contains the `agent-bootstrap` module
+- `io/opentelemetry/auto/bootstrap/` - contains the `javaagent-bootstrap` module
 - `io/opentelemetry/instrumentation/auto/api/` - contains the `auto-api` module
 - `io/opentelemetry/auto/shaded/instrumentation/api/` - contains the `instrumentation-api` module,
  shaded during creation of `javaagent` jar file by Shadow Gradle plugin
@@ -91,6 +91,6 @@ Context, both shaded during creation of `javaagent` jar file by Shadow Gradle pl
 during creation of `javaagent` jar file by Shadow Gradle plugin
 
 Available in the agent class loader:
-- `inst/` - contains `agent-tooling` module and `instrumentation` submodules, loaded and isolated
+- `inst/` - contains `javaagent-tooling` module and `instrumentation` submodules, loaded and isolated
 inside `AgentClassLoader`. Including OpenTelemetry SDK (and the built-in exporters when using the
 `-all` artifact).

+ 2 - 2
gradle/instrumentation.gradle

@@ -31,7 +31,7 @@ afterEvaluate {
     transformation {
       tasks = ['compileJava', 'compileScala', 'compileKotlin']
       plugin = 'io.opentelemetry.auto.tooling.muzzle.MuzzleGradlePlugin'
-      classPath = project(':auto-tooling').configurations.instrumentationMuzzle + configurations.runtimeClasspath + sourceSets.main.output
+      classPath = project(':javaagent-tooling').configurations.instrumentationMuzzle + configurations.runtimeClasspath + sourceSets.main.output
     }
   }
 
@@ -39,7 +39,7 @@ afterEvaluate {
     implementation project(':library-api')
     implementation project(':auto-api')
     // Apply common dependencies for instrumentation.
-    implementation(project(':auto-tooling')) {
+    implementation(project(':javaagent-tooling')) {
       // OpenTelemetry SDK is not needed for compilation, and :opentelemetry-sdk-shaded-for-testing
       // is brought in for tests by project(:testing-common) below
       exclude group: 'io.opentelemetry', module: 'opentelemetry-sdk'

+ 1 - 1
gradle/java.gradle

@@ -12,7 +12,7 @@ apply from: "$rootDir/gradle/spotbugs.gradle"
 def applyCodeCoverage = !(
   project.path.startsWith(":smoke-tests") ||
     //TODO why some tests fail on java 11 if jacoco is present?
-    project.path == ":opentelemetry-javaagent" ||
+    project.path == ":javaagent" ||
     project.path == ":load-generator" ||
     project.path.startsWith(":benchmark") ||
     project.path.startsWith(":instrumentation"))

+ 69 - 69
instrumentation/akka-http-10.0/akka-http-10.0.gradle

@@ -1,6 +1,6 @@
 // Set properties before any plugins get loaded
 ext {
-  minJavaVersionForTests = JavaVersion.VERSION_1_8
+    minJavaVersionForTests = JavaVersion.VERSION_1_8
 }
 
 apply from: "$rootDir/gradle/instrumentation.gradle"
@@ -8,100 +8,100 @@ apply from: "$rootDir/gradle/test-with-scala.gradle"
 apply plugin: 'org.unbroken-dome.test-sets'
 
 testSets {
-  lagomTest
+    lagomTest
 
-  version101Test {
-    dirName = 'test'
-  }
+    version101Test {
+        dirName = 'test'
+    }
 
-  latestDepTest {
-    dirName = 'test'
-  }
+    latestDepTest {
+        dirName = 'test'
+    }
 }
 
 compileLagomTestJava {
-  sourceCompatibility = 1.8
-  targetCompatibility = 1.8
+    sourceCompatibility = 1.8
+    targetCompatibility = 1.8
 }
 
 compileLagomTestGroovy {
-  sourceCompatibility = 1.8
-  targetCompatibility = 1.8
+    sourceCompatibility = 1.8
+    targetCompatibility = 1.8
 }
 
 
 muzzle {
-  pass {
-    group = 'com.typesafe.akka'
-    module = 'akka-http_2.11'
-    versions = "[10.0.0,10.1.0)"
-    // later versions of akka-http expect streams to be provided
-    extraDependency 'com.typesafe.akka:akka-stream_2.11:2.4.14'
-  }
-  pass {
-    group = 'com.typesafe.akka'
-    module = 'akka-http_2.12'
-    versions = "[10.0.0,10.1.0)"
-    // later versions of akka-http expect streams to be provided
-    extraDependency 'com.typesafe.akka:akka-stream_2.12:2.4.14'
-  }
-  pass {
-    group = 'com.typesafe.akka'
-    module = 'akka-http_2.11'
-    versions = "[10.1.0,)"
-    // later versions of akka-http expect streams to be provided
-    extraDependency 'com.typesafe.akka:akka-stream_2.11:2.5.11'
-  }
-  pass {
-    group = 'com.typesafe.akka'
-    module = 'akka-http_2.12'
-    versions = "[10.1.0,)"
-    // later versions of akka-http expect streams to be provided
-    extraDependency 'com.typesafe.akka:akka-stream_2.12:2.5.11'
-  }
-  //There is no akka-http 10.0.x series for scala 2.13
-  pass {
-    group = 'com.typesafe.akka'
-    module = 'akka-http_2.13'
-    versions = "[10.1.8,)"
-    // later versions of akka-http expect streams to be provided
-    extraDependency 'com.typesafe.akka:akka-stream_2.13:2.5.23'
-  }
+    pass {
+        group = 'com.typesafe.akka'
+        module = 'akka-http_2.11'
+        versions = "[10.0.0,10.1.0)"
+        // later versions of akka-http expect streams to be provided
+        extraDependency 'com.typesafe.akka:akka-stream_2.11:2.4.14'
+    }
+    pass {
+        group = 'com.typesafe.akka'
+        module = 'akka-http_2.12'
+        versions = "[10.0.0,10.1.0)"
+        // later versions of akka-http expect streams to be provided
+        extraDependency 'com.typesafe.akka:akka-stream_2.12:2.4.14'
+    }
+    pass {
+        group = 'com.typesafe.akka'
+        module = 'akka-http_2.11'
+        versions = "[10.1.0,)"
+        // later versions of akka-http expect streams to be provided
+        extraDependency 'com.typesafe.akka:akka-stream_2.11:2.5.11'
+    }
+    pass {
+        group = 'com.typesafe.akka'
+        module = 'akka-http_2.12'
+        versions = "[10.1.0,)"
+        // later versions of akka-http expect streams to be provided
+        extraDependency 'com.typesafe.akka:akka-stream_2.12:2.5.11'
+    }
+    //There is no akka-http 10.0.x series for scala 2.13
+    pass {
+        group = 'com.typesafe.akka'
+        module = 'akka-http_2.13'
+        versions = "[10.1.8,)"
+        // later versions of akka-http expect streams to be provided
+        extraDependency 'com.typesafe.akka:akka-stream_2.13:2.5.23'
+    }
 }
 
 dependencies {
-  compileOnly group: 'com.typesafe.akka', name: 'akka-http_2.11', version: '10.0.0'
+    compileOnly group: 'com.typesafe.akka', name: 'akka-http_2.11', version: '10.0.0'
 
-  implementation project(':auto-tooling')
-  implementation deps.autoservice
-  annotationProcessor deps.autoservice
+    implementation project(':javaagent-tooling')
+    implementation deps.autoservice
+    annotationProcessor deps.autoservice
 
-  testImplementation group: 'com.typesafe.akka', name: 'akka-http_2.11', version: '10.0.0'
-  testImplementation group: 'com.squareup.okhttp3', name: 'okhttp', version: '3.6.0'
+    testImplementation group: 'com.typesafe.akka', name: 'akka-http_2.11', version: '10.0.0'
+    testImplementation group: 'com.squareup.okhttp3', name: 'okhttp', version: '3.6.0'
 
-  lagomTestImplementation project(':instrumentation:akka-http-10.0')
+    lagomTestImplementation project(':instrumentation:akka-http-10.0')
 
-  lagomTestImplementation group: 'com.lightbend.lagom', name: 'lagom-javadsl-testkit_2.11', version: '1.4.0'
+    lagomTestImplementation group: 'com.lightbend.lagom', name: 'lagom-javadsl-testkit_2.11', version: '1.4.0'
 
-  // There are some internal API changes in 10.1 that we would like to test separately for
-  version101TestImplementation group: 'com.typesafe.akka', name: 'akka-http_2.11', version: '10.1.0'
-  version101TestImplementation group: 'com.typesafe.akka', name: 'akka-stream_2.11', version: '2.5.11'
+    // There are some internal API changes in 10.1 that we would like to test separately for
+    version101TestImplementation group: 'com.typesafe.akka', name: 'akka-http_2.11', version: '10.1.0'
+    version101TestImplementation group: 'com.typesafe.akka', name: 'akka-stream_2.11', version: '2.5.11'
 
-  latestDepTestImplementation group: 'com.typesafe.akka', name: 'akka-http_2.11', version: '+'
-  latestDepTestImplementation group: 'com.typesafe.akka', name: 'akka-stream_2.11', version: '+'
+    latestDepTestImplementation group: 'com.typesafe.akka', name: 'akka-http_2.11', version: '+'
+    latestDepTestImplementation group: 'com.typesafe.akka', name: 'akka-stream_2.11', version: '+'
 }
 
 test.dependsOn lagomTest
 test.dependsOn version101Test
 
 compileVersion101TestGroovy {
-  classpath = classpath.plus(files(compileVersion101TestScala.destinationDir))
-  dependsOn compileVersion101TestScala
+    classpath = classpath.plus(files(compileVersion101TestScala.destinationDir))
+    dependsOn compileVersion101TestScala
 }
 
 compileLatestDepTestGroovy {
-  classpath = classpath.plus(files(compileLatestDepTestScala.destinationDir))
-  dependsOn compileLatestDepTestScala
+    classpath = classpath.plus(files(compileLatestDepTestScala.destinationDir))
+    dependsOn compileLatestDepTestScala
 }
 
 // Lagom test supports running only on java 8 for now.
@@ -110,8 +110,8 @@ compileLatestDepTestGroovy {
 // does not work currently with custom source sets.
 // They all use the same constraints as the main test source set.
 lagomTest {
-  onlyIf {
-    String java8Home = findJavaHome(JavaVersion.VERSION_1_8)
-    java8Home != null && executable == toExecutable(java8Home)
-  }
+    onlyIf {
+        String java8Home = findJavaHome(JavaVersion.VERSION_1_8)
+        java8Home != null && executable == toExecutable(java8Home)
+    }
 }

+ 2 - 2
instrumentation/elasticsearch/elasticsearch-rest-common/elasticsearch-rest-common.gradle

@@ -1,6 +1,6 @@
 apply from: "$rootDir/gradle/instrumentation.gradle"
 
 dependencies {
-  compileOnly group: 'org.elasticsearch.client', name: 'rest', version: '5.0.0'
-  implementation project(':auto-tooling')
+    compileOnly group: 'org.elasticsearch.client', name: 'rest', version: '5.0.0'
+    implementation project(':javaagent-tooling')
 }

+ 1 - 1
instrumentation/elasticsearch/elasticsearch-transport-common/elasticsearch-transport-common.gradle

@@ -2,5 +2,5 @@ apply from: "$rootDir/gradle/instrumentation.gradle"
 
 dependencies {
   compileOnly group: 'org.elasticsearch', name: 'elasticsearch', version: '2.0.0'
-  implementation project(':auto-tooling')
+  implementation project(':javaagent-tooling')
 }

+ 3 - 3
instrumentation/instrumentation.gradle

@@ -36,8 +36,8 @@ subprojects {
 dependencies {
   implementation project(':library-api')
   implementation project(':auto-api')
-  implementation(project(':auto-tooling')) {
-    exclude module: ':auto-bootstrap'
+  implementation(project(':javaagent-tooling')) {
+    exclude module: ':javaagent-bootstrap'
   }
 }
 
@@ -60,7 +60,7 @@ shadowJar {
   duplicatesStrategy = DuplicatesStrategy.FAIL
 
   dependencies {
-    exclude(project(':auto-bootstrap'))
+    exclude(project(':javaagent-bootstrap'))
   }
 
   // rewrite library instrumentation dependencies

+ 14 - 14
instrumentation/kubernetes-client-7.0/kubernetes-client-7.0.gradle

@@ -2,32 +2,32 @@ apply from: "$rootDir/gradle/instrumentation.gradle"
 apply plugin: 'org.unbroken-dome.test-sets'
 
 ext {
-  minJavaVersionForTests = JavaVersion.VERSION_1_8
+    minJavaVersionForTests = JavaVersion.VERSION_1_8
 }
 
 muzzle {
-  pass {
-    group = "io.kubernetes"
-    module = "client-java-api"
-    versions = "[7.0.0,)"
-    assertInverse = true
-  }
+    pass {
+        group = "io.kubernetes"
+        module = "client-java-api"
+        versions = "[7.0.0,)"
+        assertInverse = true
+    }
 }
 
 testSets {
-  latestDepTest {
-    dirName = 'test'
-  }
+    latestDepTest {
+        dirName = 'test'
+    }
 }
 
 dependencies {
 
-  compileOnly(group: 'io.kubernetes', name: 'client-java-api', version: '7.0.0')
+    compileOnly(group: 'io.kubernetes', name: 'client-java-api', version: '7.0.0')
 
-  implementation project(':auto-tooling')
+    implementation project(':javaagent-tooling')
 
-  testImplementation group: 'io.kubernetes', name: 'client-java-api', version: '7.0.0'
+    testImplementation group: 'io.kubernetes', name: 'client-java-api', version: '7.0.0'
 
-  latestDepTestImplementation group: 'io.kubernetes', name: 'client-java-api', version: '+'
+    latestDepTestImplementation group: 'io.kubernetes', name: 'client-java-api', version: '+'
 }
 

+ 1 - 1
instrumentation/okhttp/okhttp-2.2/okhttp-2.2.gradle

@@ -23,7 +23,7 @@ testSets {
 dependencies {
   compileOnly(group: 'com.squareup.okhttp', name: 'okhttp', version: '2.2.0')
 
-  implementation project(':auto-tooling')
+  implementation project(':javaagent-tooling')
 
   testImplementation project(':instrumentation:java-concurrent')
   testImplementation group: 'com.squareup.okhttp', name: 'okhttp', version: '2.2.0'

+ 17 - 17
instrumentation/okhttp/okhttp-3.0/okhttp-3.0.gradle

@@ -2,18 +2,18 @@ apply from: "$rootDir/gradle/instrumentation.gradle"
 apply plugin: 'org.unbroken-dome.test-sets'
 
 muzzle {
-  pass {
-    group = "com.squareup.okhttp3"
-    module = "okhttp"
-    versions = "[3.0,)"
-    assertInverse = true
-  }
+    pass {
+        group = "com.squareup.okhttp3"
+        module = "okhttp"
+        versions = "[3.0,)"
+        assertInverse = true
+    }
 }
 
 testSets {
-  latestDepTest {
-    dirName = 'test'
-  }
+    latestDepTest {
+        dirName = 'test'
+    }
 }
 
 /*
@@ -26,15 +26,15 @@ because it looks like exclusions using configurations excludes dependency even i
 not transitive.
  */
 dependencies {
-  compileOnly(group: 'com.squareup.okhttp3', name: 'okhttp', version: '3.0.0')
+    compileOnly(group: 'com.squareup.okhttp3', name: 'okhttp', version: '3.0.0')
 
-  implementation project(':auto-tooling')
+    implementation project(':javaagent-tooling')
 
-  testImplementation(project(':testing-common')) {
-    exclude module: 'okhttp'
-  }
-  testImplementation group: 'com.squareup.okhttp3', name: 'okhttp', version: '3.0.0'
+    testImplementation(project(':testing-common')) {
+        exclude module: 'okhttp'
+    }
+    testImplementation group: 'com.squareup.okhttp3', name: 'okhttp', version: '3.0.0'
 
-  // 4.x.x-alpha has been released and it looks like there are lots of incompatible changes
-  latestDepTestImplementation group: 'com.squareup.okhttp3', name: 'okhttp', version: '[3.11.0, 4.0.0*)'
+    // 4.x.x-alpha has been released and it looks like there are lots of incompatible changes
+    latestDepTestImplementation group: 'com.squareup.okhttp3', name: 'okhttp', version: '[3.11.0, 4.0.0*)'
 }

+ 2 - 0
agent-bootstrap/agent-bootstrap.gradle → javaagent-bootstrap/javaagent-bootstrap.gradle

@@ -1,3 +1,5 @@
+group = 'io.opentelemetry.javaagent'
+
 apply from: "$rootDir/gradle/java.gradle"
 apply from: "$rootDir/gradle/publish.gradle"
 

+ 0 - 0
agent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/Agent.java → javaagent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/Agent.java


+ 0 - 0
agent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/ExceptionLogger.java → javaagent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/ExceptionLogger.java


+ 0 - 0
agent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/FieldBackedContextStoreAppliedMarker.java → javaagent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/FieldBackedContextStoreAppliedMarker.java


+ 0 - 0
agent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/PatchLogger.java → javaagent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/PatchLogger.java


+ 0 - 0
agent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/WeakCache.java → javaagent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/WeakCache.java


+ 0 - 0
agent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/spi/TracerCustomizer.java → javaagent-bootstrap/src/main/java/io/opentelemetry/auto/bootstrap/spi/TracerCustomizer.java


+ 0 - 0
agent-bootstrap/src/test/java/io/opentelemetry/auto/bootstrap/PatchLoggerTest.java → javaagent-bootstrap/src/test/java/io/opentelemetry/auto/bootstrap/PatchLoggerTest.java


+ 3 - 1
agent-tooling/agent-tooling.gradle → javaagent-tooling/javaagent-tooling.gradle

@@ -1,3 +1,5 @@
+group = 'io.opentelemetry.javaagent'
+
 apply from: "$rootDir/gradle/java.gradle"
 apply from: "$rootDir/gradle/publish.gradle"
 
@@ -11,7 +13,7 @@ configurations {
 }
 
 dependencies {
-  implementation project(':auto-bootstrap')
+  implementation project(':javaagent-bootstrap')
   implementation project(':auto-api')
   implementation project(':library-api')
   implementation project(':utils:thread-utils')

+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/AgentInstaller.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/AgentInstaller.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/AgentTooling.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/AgentTooling.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/ClassHierarchyIterable.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/ClassHierarchyIterable.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/ClassLoaderMatcher.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/ClassLoaderMatcher.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/Constants.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/Constants.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/DefaultExporterConfig.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/DefaultExporterConfig.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/ExporterClassLoader.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/ExporterClassLoader.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/GuavaWeakCache.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/GuavaWeakCache.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/HelperInjector.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/HelperInjector.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/Instrumenter.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/Instrumenter.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/PropagatorsInitializer.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/PropagatorsInitializer.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/ShadingRemapper.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/ShadingRemapper.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/TracerInstaller.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/TracerInstaller.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/Utils.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/Utils.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/VersionLogger.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/VersionLogger.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/WeakMapSuppliers.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/WeakMapSuppliers.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/AgentCachingPoolStrategy.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/AgentCachingPoolStrategy.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/AgentLocationStrategy.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/AgentLocationStrategy.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/AgentTransformers.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/AgentTransformers.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/ExceptionHandlers.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/ExceptionHandlers.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/AgentElementMatchers.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/AgentElementMatchers.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/HasSuperMethodMatcher.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/HasSuperMethodMatcher.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/LoggingFailSafeMatcher.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/LoggingFailSafeMatcher.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/SafeErasureMatcher.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/SafeErasureMatcher.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/SafeExtendsClassMatcher.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/SafeExtendsClassMatcher.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/SafeHasSuperTypeMatcher.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/bytebuddy/matcher/SafeHasSuperTypeMatcher.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/context/FieldBackedProvider.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/context/FieldBackedProvider.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/context/InstrumentationContextProvider.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/context/InstrumentationContextProvider.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/context/NoopContextProvider.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/context/NoopContextProvider.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/log/LogContextScopeListener.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/log/LogContextScopeListener.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/matcher/AdditionalLibraryIgnoresMatcher.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/matcher/AdditionalLibraryIgnoresMatcher.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/matcher/GlobalIgnoresMatcher.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/matcher/GlobalIgnoresMatcher.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/matcher/NameMatchers.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/matcher/NameMatchers.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/MuzzleGradlePlugin.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/MuzzleGradlePlugin.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/MuzzleVersionScanPlugin.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/MuzzleVersionScanPlugin.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/MuzzleVisitor.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/MuzzleVisitor.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/Reference.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/Reference.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/ReferenceCreator.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/ReferenceCreator.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/ReferenceMatcher.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/tooling/muzzle/ReferenceMatcher.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/typed/base/BaseTypedSpan.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/base/BaseTypedSpan.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/typed/base/BaseTypedTracer.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/base/BaseTypedTracer.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/typed/base/DelegatingSpan.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/base/DelegatingSpan.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/typed/client/ClientTypedSpan.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/client/ClientTypedSpan.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/typed/client/ClientTypedTracer.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/client/ClientTypedTracer.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/typed/client/http/HttpClientTypedSpan.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/client/http/HttpClientTypedSpan.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/typed/client/http/HttpClientTypedTracer.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/client/http/HttpClientTypedTracer.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/typed/server/ServerTypedSpan.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/server/ServerTypedSpan.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/typed/server/ServerTypedTracer.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/server/ServerTypedTracer.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/typed/server/http/HttpServerTypedSpan.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/server/http/HttpServerTypedSpan.java


+ 0 - 0
agent-tooling/src/main/java/io/opentelemetry/auto/typed/server/http/HttpServerTypedTracer.java → javaagent-tooling/src/main/java/io/opentelemetry/auto/typed/server/http/HttpServerTypedTracer.java


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/test/ClassLoaderMatcherTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/test/ClassLoaderMatcherTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/test/DefaultInstrumenterTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/test/DefaultInstrumenterTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/test/ExceptionHandlerTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/test/ExceptionHandlerTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/test/HelperInjectionTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/test/HelperInjectionTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/test/ResourceLocatingTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/test/ResourceLocatingTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/CacheProviderTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/CacheProviderTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/ExporterClassLoaderTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/ExporterClassLoaderTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/UtilsTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/UtilsTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/WeakCacheTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/WeakCacheTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/WeakConcurrentSupplierTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/WeakConcurrentSupplierTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/ExtendsClassMatcherTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/ExtendsClassMatcherTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/HasInterfaceMatcherTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/HasInterfaceMatcherTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/HasSuperMethodMatcherTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/HasSuperMethodMatcherTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/ImplementsInterfaceMatcherTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/ImplementsInterfaceMatcherTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/NameMatchersTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/NameMatchersTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/SafeHasSuperTypeMatcherTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/SafeHasSuperTypeMatcherTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/SafeMatcherTest.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/SafeMatcherTest.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/ThrowOnFirstElement.groovy → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/ThrowOnFirstElement.groovy


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/testclasses/A.java → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/testclasses/A.java


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/testclasses/B.java → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/testclasses/B.java


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/testclasses/C.java → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/testclasses/C.java


+ 0 - 0
agent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/testclasses/D.java → javaagent-tooling/src/test/groovy/io/opentelemetry/auto/tooling/bytebuddy/matcher/testclasses/D.java


Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů