* Add binding of span attributes for traced methods * Spring Aspect support, memoization * Test with attribute name from ParameterNameDiscoverer * Refactorings, javadocs and tests * Refactor out creating AttributeBinding to separate class * Wrapped attribute bindings for array parameters * Attribute binding for List and EnumSet * Attribute binding for subclass of List with reflection helper class * Fix test failures in JDK 8 * Attribute binding to Set<? extends Enum> * Move attribute binding to instrumentation-annotation-support project * Fix copypastaed missing imports in tests * Simplify ParameterizedClass based on PR feedback and add javadocs * Remove blank javadoc * Switch to cache with weak keys for memoizing attribute bindings by method * Remove binding support for EnumSet<?> * Clean up javadoc * Use SpanAttribute annotation from opentelemetry 1.4.0-SNAPSHOT * Address some PR concerns * Clean up * Fix instrumentation dependency in Springboot * Update documentation * Switch javaagent dep to compileOnly per PR comment * spotless * Kick CI * Rename annotation support module and packages * Resolve SpanAttribute annotation at runtime with fallback for older OTel versions * Remove unnecessary dependency * Move reflection helper to annotation support module * Remove unnecessary enum and fields from unit test |
||
---|---|---|
.. | ||
src | ||
build.gradle.kts |