The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
ECSEnvironment.cs in src/Amazon.CloudWatch.EMF/Environment |
157 | 7 |
MetricsContext.cs in src/Amazon.CloudWatch.EMF/Model |
127 | 13 |
MetricsLogger.cs in src/Amazon.CloudWatch.EMF/Logger |
117 | 17 |
AgentSink.cs in src/Amazon.CloudWatch.EMF/Sink |
115 | 5 |
MetricDirective.cs in src/Amazon.CloudWatch.EMF/Model |
92 | 6 |
EC2Environment.cs in src/Amazon.CloudWatch.EMF/Environment |
90 | 4 |
ResourceFetcher.cs in src/Amazon.CloudWatch.EMF/Environment |
80 | 7 |
Endpoint.cs in src/Amazon.CloudWatch.EMF/Sink |
78 | 6 |
EnvironmentProvider.cs in src/Amazon.CloudWatch.EMF/Environment |
76 | 5 |
RootNode.cs in src/Amazon.CloudWatch.EMF/Model |
75 | 6 |
LambdaEnvironment.cs in src/Amazon.CloudWatch.EMF/Environment |
74 | 5 |
Unit.cs in src/Amazon.CloudWatch.EMF/Model |
64 | - |
ApplicationBuilderExtensions.cs in src/Amazon.CloudWatch.EMF.Web |
62 | 2 |
EnvironmentConfigurationProvider.cs in src/Amazon.CloudWatch.EMF/Config |
50 | 2 |
AgentBasedEnvironment.cs in src/Amazon.CloudWatch.EMF/Environment |
48 | 3 |
DimensionSet.cs in src/Amazon.CloudWatch.EMF/Model |
42 | 6 |
MetaData.cs in src/Amazon.CloudWatch.EMF/Model |
40 | 2 |
ConsoleSink.cs in src/Amazon.CloudWatch.EMF/Sink |
39 | 4 |
Configuration.cs in src/Amazon.CloudWatch.EMF/Config |
36 | 2 |
LocalEnvironment.cs in src/Amazon.CloudWatch.EMF/Environment |
35 | 3 |
MetricDefinition.cs in src/Amazon.CloudWatch.EMF/Model |
33 | 2 |
UnixMillisecondDateTimeConverter.cs in src/Amazon.CloudWatch.EMF/Serializer |
31 | 2 |
UDPClient.cs in src/Amazon.CloudWatch.EMF/Sink |
30 | 3 |
TCPClient.cs in src/Amazon.CloudWatch.EMF/Sink |
30 | 3 |
buildspec.yml in buildspecs |
20 | - |
EMFClientException.cs in src/Amazon.CloudWatch.EMF/Exception |
18 | 3 |
SocketClientFactory.cs in src/Amazon.CloudWatch.EMF/Sink |
18 | 1 |
buildspec.canary.yml in buildspecs |
17 | - |
IMetricsLogger.cs in src/Amazon.CloudWatch.EMF/Logger |
17 | - |
DefaultEnvironment.cs in src/Amazon.CloudWatch.EMF/Environment |
17 | 2 |
ServiceCollectionExtensions.cs in src/Amazon.CloudWatch.EMF.Web |
15 | 1 |
buildspec.release.yml in buildspecs |
14 | - |
IConfiguration.cs in src/Amazon.CloudWatch.EMF/Config |
14 | - |
ConfigurationKeys.cs in src/Amazon.CloudWatch.EMF/Config |
14 | - |
IEnvironment.cs in src/Amazon.CloudWatch.EMF/Environment |
14 | - |
Environments.cs in src/Amazon.CloudWatch.EMF/Environment |
12 | - |
EnvUtils.cs in src/Amazon.CloudWatch.EMF/Utils |
10 | 1 |
ISink.cs in src/Amazon.CloudWatch.EMF/Sink |
10 | - |
Constants.cs in src/Amazon.CloudWatch.EMF |
10 | - |
SocketClient.cs in src/Amazon.CloudWatch.EMF/Sink |
9 | - |
Protocol.cs in src/Amazon.CloudWatch.EMF/Sink |
8 | - |
IResourceFetcher.cs in src/Amazon.CloudWatch.EMF/Environment |
8 | - |
IEnvironmentProvider.cs in src/Amazon.CloudWatch.EMF/Environment |
7 | - |
AssemblyInfo.cs in src/Amazon.CloudWatch.EMF |
5 | - |
File | # lines | # units |
---|---|---|
MetricsLogger.cs in src/Amazon.CloudWatch.EMF/Logger |
117 | 17 |
MetricsContext.cs in src/Amazon.CloudWatch.EMF/Model |
127 | 13 |
ResourceFetcher.cs in src/Amazon.CloudWatch.EMF/Environment |
80 | 7 |
ECSEnvironment.cs in src/Amazon.CloudWatch.EMF/Environment |
157 | 7 |
Endpoint.cs in src/Amazon.CloudWatch.EMF/Sink |
78 | 6 |
RootNode.cs in src/Amazon.CloudWatch.EMF/Model |
75 | 6 |
MetricDirective.cs in src/Amazon.CloudWatch.EMF/Model |
92 | 6 |
DimensionSet.cs in src/Amazon.CloudWatch.EMF/Model |
42 | 6 |
AgentSink.cs in src/Amazon.CloudWatch.EMF/Sink |
115 | 5 |
EnvironmentProvider.cs in src/Amazon.CloudWatch.EMF/Environment |
76 | 5 |
LambdaEnvironment.cs in src/Amazon.CloudWatch.EMF/Environment |
74 | 5 |
ConsoleSink.cs in src/Amazon.CloudWatch.EMF/Sink |
39 | 4 |
EC2Environment.cs in src/Amazon.CloudWatch.EMF/Environment |
90 | 4 |
EMFClientException.cs in src/Amazon.CloudWatch.EMF/Exception |
18 | 3 |
UDPClient.cs in src/Amazon.CloudWatch.EMF/Sink |
30 | 3 |
TCPClient.cs in src/Amazon.CloudWatch.EMF/Sink |
30 | 3 |
LocalEnvironment.cs in src/Amazon.CloudWatch.EMF/Environment |
35 | 3 |
AgentBasedEnvironment.cs in src/Amazon.CloudWatch.EMF/Environment |
48 | 3 |
ApplicationBuilderExtensions.cs in src/Amazon.CloudWatch.EMF.Web |
62 | 2 |
EnvironmentConfigurationProvider.cs in src/Amazon.CloudWatch.EMF/Config |
50 | 2 |
There are 13 files with lines longer than 120 characters. In total, there are 18 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
AgentBasedEnvironment.cs in src/Amazon.CloudWatch.EMF/Environment |
48 | 3 | 4 |
AgentSink.cs in src/Amazon.CloudWatch.EMF/Sink |
115 | 5 | 2 |
UnixMillisecondDateTimeConverter.cs in src/Amazon.CloudWatch.EMF/Serializer |
31 | 2 | 2 |
buildspec.yml in buildspecs |
20 | - | 1 |
buildspec.canary.yml in buildspecs |
17 | - | 1 |
ApplicationBuilderExtensions.cs in src/Amazon.CloudWatch.EMF.Web |
62 | 2 | 1 |
MetricsLogger.cs in src/Amazon.CloudWatch.EMF/Logger |
117 | 17 | 1 |
LocalEnvironment.cs in src/Amazon.CloudWatch.EMF/Environment |
35 | 3 | 1 |
ResourceFetcher.cs in src/Amazon.CloudWatch.EMF/Environment |
80 | 7 | 1 |
EC2Environment.cs in src/Amazon.CloudWatch.EMF/Environment |
90 | 4 | 1 |
EnvironmentProvider.cs in src/Amazon.CloudWatch.EMF/Environment |
76 | 5 | 1 |
ECSEnvironment.cs in src/Amazon.CloudWatch.EMF/Environment |
157 | 7 | 1 |
MetricsContext.cs in src/Amazon.CloudWatch.EMF/Model |
127 | 13 | 1 |