The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
MetricsContext.java in src/main/java/software/amazon/cloudwatchlogs/emf/model |
146 | 24 |
ECSEnvironment.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
130 | 10 |
MetricsLoggerIntegrationTest.java in src/integration-test/java/software/amazon/cloudwatchlogs/emf |
127 | 10 |
AgentSink.java in src/main/java/software/amazon/cloudwatchlogs/emf/sinks |
114 | 6 |
EC2Environment.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
100 | 3 |
EnvironmentProvider.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
96 | 4 |
ResourceFetcher.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
96 | 7 |
MetricsLogger.java in src/main/java/software/amazon/cloudwatchlogs/emf/logger |
88 | 14 |
DimensionSet.java in src/main/java/software/amazon/cloudwatchlogs/emf/model |
80 | 11 |
MetricDirective.java in src/main/java/software/amazon/cloudwatchlogs/emf/model |
78 | 8 |
RootNode.java in src/main/java/software/amazon/cloudwatchlogs/emf/model |
64 | 6 |
LambdaEnvironment.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
62 | 9 |
AgentBasedEnvironment.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
59 | 5 |
Metadata.java in src/main/java/software/amazon/cloudwatchlogs/emf/model |
58 | 5 |
EnvironmentConfigurationProvider.java in src/main/java/software/amazon/cloudwatchlogs/emf/config |
54 | 7 |
TCPClient.java in src/main/java/software/amazon/cloudwatchlogs/emf/sinks |
54 | 5 |
UDPClient.java in src/main/java/software/amazon/cloudwatchlogs/emf/sinks |
53 | 4 |
LocalEnvironment.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
49 | 6 |
Unit.java in src/main/java/software/amazon/cloudwatchlogs/emf/model |
49 | 2 |
Configuration.java in src/main/java/software/amazon/cloudwatchlogs/emf/config |
47 | 7 |
Endpoint.java in src/main/java/software/amazon/cloudwatchlogs/emf/sinks |
44 | 2 |
MetricDefinition.java in src/main/java/software/amazon/cloudwatchlogs/emf/model |
38 | 1 |
ECSRunnable.java in canarytests/agent/src/main/java/emf/canary |
36 | 1 |
Jackson.java in src/main/java/software/amazon/cloudwatchlogs/emf/util |
32 | 4 |
IOUtils.java in src/main/java/software/amazon/cloudwatchlogs/emf/util |
32 | 2 |
DefaultEnvironment.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
28 | 4 |
MultiSink.java in src/main/java/software/amazon/cloudwatchlogs/emf/sinks |
26 | 2 |
ConsoleSink.java in src/main/java/software/amazon/cloudwatchlogs/emf/sinks |
26 | 2 |
EmptyMetricsFilter.java in src/main/java/software/amazon/cloudwatchlogs/emf/model |
25 | 1 |
FibonacciRetryStrategy.java in src/main/java/software/amazon/cloudwatchlogs/emf/sinks/retry |
23 | 2 |
UnitDeserializer.java in src/main/java/software/amazon/cloudwatchlogs/emf/serializers |
22 | 1 |
UnitSerializer.java in src/main/java/software/amazon/cloudwatchlogs/emf/serializers |
21 | 1 |
InstantSerializer.java in src/main/java/software/amazon/cloudwatchlogs/emf/serializers |
20 | 1 |
InstantDeserializer.java in src/main/java/software/amazon/cloudwatchlogs/emf/serializers |
19 | 1 |
buildspec.yml in buildspecs |
18 | - |
buildspec.canary.yml in buildspecs |
18 | - |
EMFIntegrationTestHelper.java in src/integration-test/java/software/amazon/cloudwatchlogs/emf |
17 | 1 |
buildspec.release.yml in buildspecs |
16 | - |
Protocol.java in src/main/java/software/amazon/cloudwatchlogs/emf/sinks |
13 | 1 |
Constants.java in src/main/java/software/amazon/cloudwatchlogs/emf |
12 | - |
Environment.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
11 | - |
ConfigurationKeys.java in src/main/java/software/amazon/cloudwatchlogs/emf/config |
11 | - |
CanaryTestApp.java in canarytests/agent/src/main/java/emf/canary |
11 | 1 |
Environments.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
9 | - |
EMFClientException.java in src/main/java/software/amazon/cloudwatchlogs/emf/exception |
9 | 2 |
SocketClientFactory.java in src/main/java/software/amazon/cloudwatchlogs/emf/sinks |
9 | 1 |
ISink.java in src/main/java/software/amazon/cloudwatchlogs/emf/sinks |
7 | - |
SystemWrapper.java in src/main/java/software/amazon/cloudwatchlogs/emf/config |
6 | 1 |
StringUtils.java in src/main/java/software/amazon/cloudwatchlogs/emf/util |
6 | 1 |
SocketClient.java in src/main/java/software/amazon/cloudwatchlogs/emf/sinks |
5 | - |
File | # lines | # units |
---|---|---|
MetricsContext.java in src/main/java/software/amazon/cloudwatchlogs/emf/model |
146 | 24 |
MetricsLogger.java in src/main/java/software/amazon/cloudwatchlogs/emf/logger |
88 | 14 |
DimensionSet.java in src/main/java/software/amazon/cloudwatchlogs/emf/model |
80 | 11 |
MetricsLoggerIntegrationTest.java in src/integration-test/java/software/amazon/cloudwatchlogs/emf |
127 | 10 |
ECSEnvironment.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
130 | 10 |
LambdaEnvironment.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
62 | 9 |
MetricDirective.java in src/main/java/software/amazon/cloudwatchlogs/emf/model |
78 | 8 |
ResourceFetcher.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
96 | 7 |
EnvironmentConfigurationProvider.java in src/main/java/software/amazon/cloudwatchlogs/emf/config |
54 | 7 |
Configuration.java in src/main/java/software/amazon/cloudwatchlogs/emf/config |
47 | 7 |
LocalEnvironment.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
49 | 6 |
RootNode.java in src/main/java/software/amazon/cloudwatchlogs/emf/model |
64 | 6 |
AgentSink.java in src/main/java/software/amazon/cloudwatchlogs/emf/sinks |
114 | 6 |
AgentBasedEnvironment.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
59 | 5 |
Metadata.java in src/main/java/software/amazon/cloudwatchlogs/emf/model |
58 | 5 |
TCPClient.java in src/main/java/software/amazon/cloudwatchlogs/emf/sinks |
54 | 5 |
EnvironmentProvider.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
96 | 4 |
DefaultEnvironment.java in src/main/java/software/amazon/cloudwatchlogs/emf/environment |
28 | 4 |
Jackson.java in src/main/java/software/amazon/cloudwatchlogs/emf/util |
32 | 4 |
UDPClient.java in src/main/java/software/amazon/cloudwatchlogs/emf/sinks |
53 | 4 |
There are 2 files with lines longer than 120 characters. In total, there are 2 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
buildspec.yml in buildspecs |
18 | - | 1 |
buildspec.canary.yml in buildspecs |
18 | - | 1 |