apm-agent-plugins/apm-jdbc-plugin/src/main/java/co/elastic/apm/agent/jdbc/StatementInstrumentation.java (2 lines): - line 192: // FIXME : what about .clearBatch() method ? - line 207: // TODO : add check on method return type, otherwise seems to instrument hikari CP internal API apm-agent-core/src/main/java/co/elastic/apm/agent/report/AbstractIntakeApiHandler.java (1 line): - line 114: countingOs = new CountingOutputStream(connection.getOutputStream()); // TODO : here apm-agent-core/src/main/java/co/elastic/apm/agent/impl/transaction/SpanImpl.java (1 line): - line 212: * TODO: remove in 2.0 - no need for that once we decide to drop support for old agent usages apm-agent-core/src/main/java/co/elastic/apm/agent/report/serialize/DslJsonSerializer.java (1 line): - line 1279: * TODO: remove in 2.0 apm-agent-core/src/main/java/co/elastic/apm/agent/impl/error/ErrorCaptureImpl.java (1 line): - line 143: // TODO copy into SpanContext apm-agent-plugins/apm-kafka-plugin/apm-kafka-headers-plugin/src/main/java/co/elastic/apm/agent/kafka/helper/KafkaRecordHeaderAccessor.java (1 line): - line 104: // TODO: this currently allocates! Prior to the removal of binary propagation, apm-agent-core/src/main/java/co/elastic/apm/agent/impl/transaction/TraceContextImpl.java (1 line): - line 316: // TODO don't blindly trust the flags from the caller apm-agent-core/src/main/java/co/elastic/apm/agent/universalprofiling/UniversalProfilingIntegration.java (1 line): - line 244: //TODO: update the host.id in the reporter metadata apm-agent-tracer/src/main/java/co/elastic/apm/agent/tracer/Tracer.java (1 line): - line 110: void reportMetric(JsonWriter metrics); // TODO: replace with internalized DSL writer that only accepts data. apm-agent-core/src/main/java/co/elastic/apm/agent/report/serialize/MetricRegistrySerializer.java (1 line): - line 203: //TODO: refactor this class? apm-agent-plugins/apm-finagle-httpclient-plugin/src/main/java/co/elastic/apm/agent/finaglehttpclient/FinagleTlsFilterInstrumentation.java (1 line): - line 92: //TODO: this was built under the assumption that this filter is invoked synchronously before the PayloadSizeFilter