The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
TelemetryClientClassFileTransformer.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/legacysdk |
1234 | 16 |
Configuration.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/configuration |
952 | 33 |
Exporter.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/exporter |
922 | 50 |
ConfigurationBuilder.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/configuration |
546 | 32 |
BytecodeUtilImpl.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/legacysdk |
454 | 16 |
TelemetryClient.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/telemetry |
439 | 40 |
QuickPulseDataCollector.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/quickpulse |
345 | 23 |
etw_provider.cpp in etw/native/src/main/cpp |
337 | 9 |
TelemetryChannel.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/telemetry |
336 | 14 |
LongTestController.java in etw/etw-testapp/src/main/java/com/microsoft/applicationinsights/etw_testapp |
307 | 17 |
BytecodeUtil.java in agent/agent-bootstrap/src/main/java/com/microsoft/applicationinsights/agent/bootstrap |
300 | 15 |
AiComponentInstaller.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init |
268 | 9 |
JfrProfiler.java in agent/agent-profiler/agent-service-profiler/src/main/java/com/microsoft/applicationinsights/serviceprofilerapi/profiler |
267 | 17 |
TelemetryUtil.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/telemetry |
256 | 15 |
DiagnosticsLoggerProxy.java in agent/agent/src/devtest/java/com/microsoft/applicationinsights/agent/bootstrap/diagnostics/etw |
252 | 61 |
StatusFile.java in agent/agent-bootstrap/src/main/java/com/microsoft/applicationinsights/agent/bootstrap/diagnostics/status |
244 | 16 |
MemoryPools.java in agent/agent-gc-monitor/gc-monitor-api/src/main/java/com/microsoft/gcmonitor/memorypools |
239 | 30 |
ServiceProfilerUploader.java in agent/agent-profiler/agent-service-profiler/src/main/java/com/microsoft/applicationinsights/serviceprofilerapi/upload |
222 | 11 |
SamplingOverrides.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/sampling |
207 | 21 |
AvailableJmxMetricLogger.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/perfcounter |
200 | 7 |
NetworkFriendlyExceptions.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/common |
199 | 20 |
NetworkStatsbeat.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/statsbeat |
196 | 19 |
BatchSpanProcessor.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/telemetry |
193 | 12 |
LoggingConfigurator.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init |
192 | 10 |
ProfilerFrontendClientV2.java in agent/agent-profiler/agent-service-profiler/src/main/java/com/microsoft/applicationinsights/serviceprofilerapi/client |
186 | 12 |
ProfilerServiceInitializer.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/profiler |
175 | 10 |
TelemetryClientInitializer.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init |
166 | 9 |
AttributeProcessor.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/processors |
163 | 11 |
AlertConfigParser.java in agent/agent-profiler/agent-profiler-api/src/main/java/com/microsoft/applicationinsights/profiler/config |
157 | 9 |
LazyHttpClient.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/httpclient |
157 | 12 |
build.gradle.kts in agent/instrumentation |
155 | - |
MainEntryPoint.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init |
154 | 8 |
DependencyTelemetryClassFileTransformer.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/legacysdk |
154 | 13 |
LocalFileLoader.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/localstorage |
154 | 6 |
ConfigOverride.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init |
152 | 5 |
QuickPulseDataFetcher.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/quickpulse |
151 | 9 |
AlertingSubsystem.java in agent/agent-profiler/agent-alerting/src/main/java/com/microsoft/applicationinsights/alerting |
150 | 9 |
ConnectionString.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/telemetry |
147 | 9 |
AlertingConfiguration.java in agent/agent-profiler/agent-alerting-api/src/main/java/com/microsoft/applicationinsights/alerting/config |
146 | 22 |
AgentProcessor.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/processors |
146 | 12 |
GcCollectionSample.java in agent/agent-gc-monitor/gc-monitor-core/src/main/java/com/microsoft/gcmonitor/collectors |
145 | 16 |
OpenTelemetryConfigurer.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init |
144 | 8 |
JmxMemoryManagement.java in agent/agent-gc-monitor/gc-monitor-core/src/main/java/com/microsoft/gcmonitor |
143 | 13 |
FixedWindowRollingPolicy.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/logbackpatch |
136 | 10 |
GcEventMonitor.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/profiler |
136 | 8 |
QuickPulsePingSender.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/quickpulse |
136 | 8 |
build.gradle.kts in dependencyManagement |
136 | 1 |
AggregatingLogger.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/common |
133 | 7 |
WebAppsHeartbeatProvider.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/heartbeat |
126 | 10 |
FeatureStatsbeat.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/statsbeat |
126 | 5 |
File | # lines | # units |
---|---|---|
DiagnosticsLoggerProxy.java in agent/agent/src/devtest/java/com/microsoft/applicationinsights/agent/bootstrap/diagnostics/etw |
252 | 61 |
Exporter.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/exporter |
922 | 50 |
TelemetryClient.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/telemetry |
439 | 40 |
Configuration.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/configuration |
952 | 33 |
ConfigurationBuilder.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/configuration |
546 | 32 |
MemoryPools.java in agent/agent-gc-monitor/gc-monitor-api/src/main/java/com/microsoft/gcmonitor/memorypools |
239 | 30 |
QuickPulseDataCollector.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/quickpulse |
345 | 23 |
AlertingConfiguration.java in agent/agent-profiler/agent-alerting-api/src/main/java/com/microsoft/applicationinsights/alerting/config |
146 | 22 |
PageViewPerfData.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/exporter/models |
111 | 22 |
SamplingOverrides.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/sampling |
207 | 21 |
NetworkFriendlyExceptions.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/common |
199 | 20 |
RemoteDependencyData.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/exporter/models |
107 | 20 |
QuickPulseEnvelope.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/quickpulse/model |
85 | 20 |
NetworkStatsbeat.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/statsbeat |
196 | 19 |
RequestData.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/exporter/models |
95 | 18 |
EndpointProvider.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/telemetry |
106 | 18 |
JfrProfiler.java in agent/agent-profiler/agent-service-profiler/src/main/java/com/microsoft/applicationinsights/serviceprofilerapi/profiler |
267 | 17 |
LongTestController.java in etw/etw-testapp/src/main/java/com/microsoft/applicationinsights/etw_testapp |
307 | 17 |
StatusFile.java in agent/agent-bootstrap/src/main/java/com/microsoft/applicationinsights/agent/bootstrap/diagnostics/status |
244 | 16 |
GcCollectionSample.java in agent/agent-gc-monitor/gc-monitor-core/src/main/java/com/microsoft/gcmonitor/collectors |
145 | 16 |
There are 14 files with lines longer than 120 characters. In total, there are 144 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
build.gradle.kts in agent/instrumentation |
155 | - | 99 |
Configuration.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/configuration |
952 | 33 | 8 |
etw_provider.cpp in etw/native/src/main/cpp |
337 | 9 | 8 |
etw_provider.h in etw/native/src/main/headers |
42 | - | 6 |
TelemetryClientClassFileTransformer.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/legacysdk |
1234 | 16 | 4 |
ai.spotless-conventions.gradle.kts in buildSrc/src/main/kotlin |
45 | - | 4 |
build.gradle.kts in agent/agent-bootstrap |
24 | - | 3 |
NetworkFriendlyExceptions.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/common |
199 | 20 | 3 |
JfrProfilerService.java in agent/agent-profiler/agent-service-profiler/src/main/java/com/microsoft/applicationinsights/serviceprofilerapi |
116 | 5 | 2 |
SslOptionsUtil.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/httpclient |
82 | 2 | 2 |
ProfilerServiceInitializer.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/profiler |
175 | 10 | 2 |
StatusFile.java in agent/agent-bootstrap/src/main/java/com/microsoft/applicationinsights/agent/bootstrap/diagnostics/status |
244 | 16 | 1 |
AiComponentInstaller.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init |
268 | 9 | 1 |
TelemetryUtil.java in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/telemetry |
256 | 15 | 1 |