aws / integrations-on-dotnet-aspire-for-aws
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 15% | 22% | 62%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
cs0% | 0% | 18% | 25% | 56%
razor0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
props0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 21% | 30% | 47%
playground0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
CloudFormationStackExecutor.cs
in src/Aspire.Hosting.AWS/Provisioning
348 1
LambdaLifecycleHook.cs
in src/Aspire.Hosting.AWS/Lambda
250 2
LambdaExtensions.cs
in src/Aspire.Hosting.AWS/Lambda
138 4
AWSLifecycleHook.cs
in src/Aspire.Hosting.AWS
135 1
SdkUtilities.cs
in src/Aspire.Hosting.AWS
121 7
ProjectUtilities.cs
in src/Aspire.Hosting.AWS/Utils
118 4
CDKExtensions.cs
in src/Aspire.Hosting.AWS/CDK
117 6
CloudFormationExtensions.cs
in src/Aspire.Hosting.AWS/CloudFormation
109 8
ProcessCommandService.cs
in src/Aspire.Hosting.AWS/Utils/Internal
104 2
CloudFormationResourceProvisioner.cs
in src/Aspire.Hosting.AWS/Provisioning
94 1
Functions.cs
in playground/Lambda/WebCalculatorFunctions
92 5
NavMenu.razor.css
in playground/CloudFormationProvisioning/Frontend/Components/Layout
85 -
MainLayout.razor.css
in playground/CloudFormationProvisioning/Frontend/Components/Layout
81 -
Extensions.cs
in playground/Lambda/Lambda.ServiceDefaults
81 5
Extensions.cs
in playground/CloudFormationProvisioning/AWS.ServiceDefaults
74 5
CloudFormationTemplateResourceProvisioner.cs
in src/Aspire.Hosting.AWS/Provisioning
70 1
LambdaFunction.cs
in playground/Lambda/WebAWSCallsLambdaFunction
68 1
SQSEventSourceExtensions.cs
in src/Aspire.Hosting.AWS/Lambda
66 4
Program.cs
in playground/CloudFormationProvisioning/Frontend
59 -
APIGatewayExtensions.cs
in src/Aspire.Hosting.AWS/Lambda
53 2
razor
MessagePublisher.razor
in playground/CloudFormationProvisioning/Frontend/Components/Pages
52 -
SQSEventSourceResource.cs
in src/Aspire.Hosting.AWS/Lambda
51 1
S3ResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
48 1
razor
DynamoDBLocalTest.razor
in playground/CloudFormationProvisioning/Frontend/Components/Pages
47 -
45 -
CloudFormationStackResourceProvisioner.cs
in src/Aspire.Hosting.AWS/Provisioning
45 1
DynamoDBLocalResourceBuilderExtensions.cs
in src/Aspire.Hosting.AWS/DynamoDB
41 2
SDKResourceExtensions.cs
in src/Aspire.Hosting.AWS
41 5
CDKStackResourceProvisioner.cs
in src/Aspire.Hosting.AWS/Provisioning
39 2
Function.cs
in playground/Lambda/SQSProcessorFunction
33 3
LambdaFunction.cs
in playground/Lambda/WebDefaultLambdaFunction
33 1
DynamoDBLocalResource.cs
in src/Aspire.Hosting.AWS/DynamoDB
32 1
CloudFormationTemplateResource.cs
in src/Aspire.Hosting.AWS/CloudFormation
32 1
razor
NavMenu.razor
in playground/CloudFormationProvisioning/Frontend/Components/Layout
30 -
DynamoDBResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
30 1
razor
Error.razor
in playground/CloudFormationProvisioning/Frontend/Components/Pages
29 -
Program.cs
in playground/Lambda/Lambda.AppHost
29 -
StackOutputReference.cs
in src/Aspire.Hosting.AWS/CloudFormation
29 1
razor
AppHostConfiguration.razor
in playground/CloudFormationProvisioning/Frontend/Components/Pages
27 -
SNSResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
27 1
AWSProvisionerExtensions.cs
in src/Aspire.Hosting.AWS/Provisioning
25 2
LambdaFunction.cs
in playground/Lambda/ToUpperLambdaFunctionExecutable
24 1
CognitoResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
24 1
StringExtensions.cs
in src/Aspire.Hosting.AWS/Utils
23 2
IAWSSDKConfig.cs
in src/Aspire.Hosting.AWS
22 1
KinesisResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
21 1
ConstructOutputAnnotation.cs
in src/Aspire.Hosting.AWS/CDK
21 1
CloudFormationStackResource.cs
in src/Aspire.Hosting.AWS/CloudFormation
21 1
SQSResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
20 1
WebAppStack.cs
in playground/CloudFormationProvisioning/AWSCDK.AppHost
19 1
Files With Most Units (Top 50)
File# lines# units
CloudFormationExtensions.cs
in src/Aspire.Hosting.AWS/CloudFormation
109 8
SdkUtilities.cs
in src/Aspire.Hosting.AWS
121 7
CDKExtensions.cs
in src/Aspire.Hosting.AWS/CDK
117 6
Extensions.cs
in playground/CloudFormationProvisioning/AWS.ServiceDefaults
74 5
Functions.cs
in playground/Lambda/WebCalculatorFunctions
92 5
Extensions.cs
in playground/Lambda/Lambda.ServiceDefaults
81 5
SDKResourceExtensions.cs
in src/Aspire.Hosting.AWS
41 5
ProjectUtilities.cs
in src/Aspire.Hosting.AWS/Utils
118 4
SQSEventSourceExtensions.cs
in src/Aspire.Hosting.AWS/Lambda
66 4
LambdaExtensions.cs
in src/Aspire.Hosting.AWS/Lambda
138 4
Function.cs
in playground/Lambda/SQSProcessorFunction
33 3
CDKStackResourceProvisioner.cs
in src/Aspire.Hosting.AWS/Provisioning
39 2
AWSProvisionerExtensions.cs
in src/Aspire.Hosting.AWS/Provisioning
25 2
ConstructExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Utils
17 2
StackResource.cs
in src/Aspire.Hosting.AWS/CDK
17 2
ConstructResource.cs
in src/Aspire.Hosting.AWS/CDK
13 2
StringExtensions.cs
in src/Aspire.Hosting.AWS/Utils
23 2
ProcessCommandService.cs
in src/Aspire.Hosting.AWS/Utils/Internal
104 2
DynamoDBLocalResourceBuilderExtensions.cs
in src/Aspire.Hosting.AWS/DynamoDB
41 2
LambdaLifecycleHook.cs
in src/Aspire.Hosting.AWS/Lambda
250 2
APIGatewayExtensions.cs
in src/Aspire.Hosting.AWS/Lambda
53 2
WebAppStack.cs
in playground/CloudFormationProvisioning/AWSCDK.AppHost
19 1
CustomStack.cs
in playground/CloudFormationProvisioning/AWSCDK.AppHost
16 1
LambdaFunction.cs
in playground/Lambda/WebAWSCallsLambdaFunction
68 1
LambdaFunction.cs
in playground/Lambda/WebDefaultLambdaFunction
33 1
LambdaFunction.cs
in playground/Lambda/ToUpperLambdaFunctionExecutable
24 1
CloudFormationStackExecutor.cs
in src/Aspire.Hosting.AWS/Provisioning
348 1
AWSProvisioningException.cs
in src/Aspire.Hosting.AWS/Provisioning
4 1
CloudFormationStackResourceProvisioner.cs
in src/Aspire.Hosting.AWS/Provisioning
45 1
CloudFormationStackExecutionContext.cs
in src/Aspire.Hosting.AWS/Provisioning
13 1
CloudFormationTemplateResourceProvisioner.cs
in src/Aspire.Hosting.AWS/Provisioning
70 1
CloudFormationResourceProvisioner.cs
in src/Aspire.Hosting.AWS/Provisioning
94 1
SQSResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
20 1
DynamoDBResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
30 1
SNSResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
27 1
S3ResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
48 1
KinesisResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
21 1
CognitoResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
24 1
CloudAssemblyResourceAnnotation.cs
in src/Aspire.Hosting.AWS/CDK
9 1
ResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Utils
17 1
ConstructReferenceAnnotation.cs
in src/Aspire.Hosting.AWS/CDK
9 1
ConstructOutputAnnotation.cs
in src/Aspire.Hosting.AWS/CDK
21 1
ResourceExtensions.cs
in src/Aspire.Hosting.AWS/Utils
16 1
Utf8JsonWriterExtensions.cs
in src/Aspire.Hosting.AWS/Utils
14 1
DynamoDBLocalResource.cs
in src/Aspire.Hosting.AWS/DynamoDB
32 1
IAWSSDKConfig.cs
in src/Aspire.Hosting.AWS
22 1
AWSLifecycleHook.cs
in src/Aspire.Hosting.AWS
135 1
LambdaEmulatorResource.cs
in src/Aspire.Hosting.AWS/Lambda
15 1
LambdaFunctionAnnotation.cs
in src/Aspire.Hosting.AWS/Lambda
7 1
APIGatewayEmulatorAnnotation.cs
in src/Aspire.Hosting.AWS/Lambda
7 1
Files With Long Lines (Top 45)

There are 45 files with lines longer than 120 characters. In total, there are 223 long lines.

File# lines# units# long lines
CloudFormationStackExecutor.cs
in src/Aspire.Hosting.AWS/Provisioning
348 1 32
LambdaLifecycleHook.cs
in src/Aspire.Hosting.AWS/Lambda
250 2 31
S3ResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
48 1 13
LambdaExtensions.cs
in src/Aspire.Hosting.AWS/Lambda
138 4 12
CloudFormationExtensions.cs
in src/Aspire.Hosting.AWS/CloudFormation
109 8 11
CDKExtensions.cs
in src/Aspire.Hosting.AWS/CDK
117 6 9
SQSEventSourceExtensions.cs
in src/Aspire.Hosting.AWS/Lambda
66 4 9
Program.cs
in playground/Lambda/Lambda.AppHost
29 - 8
AWSLifecycleHook.cs
in src/Aspire.Hosting.AWS
135 1 7
CloudFormationResourceProvisioner.cs
in src/Aspire.Hosting.AWS/Provisioning
94 1 6
DynamoDBResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
30 1 5
ProjectUtilities.cs
in src/Aspire.Hosting.AWS/Utils
118 4 5
APIGatewayExtensions.cs
in src/Aspire.Hosting.AWS/Lambda
53 2 5
NavMenu.razor.css
in playground/CloudFormationProvisioning/Frontend/Components/Layout
85 - 4
LambdaFunction.cs
in playground/Lambda/WebAWSCallsLambdaFunction
68 1 4
LambdaFunction.cs
in playground/Lambda/WebDefaultLambdaFunction
33 1 4
Functions.cs
in playground/Lambda/WebCalculatorFunctions
92 5 4
Extensions.cs
in playground/Lambda/Lambda.ServiceDefaults
81 5 4
CognitoResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
24 1 4
Extensions.cs
in playground/CloudFormationProvisioning/AWS.ServiceDefaults
74 5 3
CloudFormationTemplateResourceProvisioner.cs
in src/Aspire.Hosting.AWS/Provisioning
70 1 3
SNSResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
27 1 3
KinesisResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
21 1 3
DynamoDBLocalResourceBuilderExtensions.cs
in src/Aspire.Hosting.AWS/DynamoDB
41 2 3
SdkUtilities.cs
in src/Aspire.Hosting.AWS
121 7 3
razor
Error.razor
in playground/CloudFormationProvisioning/Frontend/Components/Pages
29 - 2
CDKStackResourceProvisioner.cs
in src/Aspire.Hosting.AWS/Provisioning
39 2 2
CloudFormationStackResourceProvisioner.cs
in src/Aspire.Hosting.AWS/Provisioning
45 1 2
SQSResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Resources
20 1 2
ConstructResource.cs
in src/Aspire.Hosting.AWS/CDK
13 2 2
ProcessCommandService.cs
in src/Aspire.Hosting.AWS/Utils/Internal
104 2 2
SQSEventSourceResource.cs
in src/Aspire.Hosting.AWS/Lambda
51 1 2
StackOutputReference.cs
in src/Aspire.Hosting.AWS/CloudFormation
29 1 2
razor
MessagePublisher.razor
in playground/CloudFormationProvisioning/Frontend/Components/Pages
52 - 1
AWSProvisionerExtensions.cs
in src/Aspire.Hosting.AWS/Provisioning
25 2 1
AWSProvisioningException.cs
in src/Aspire.Hosting.AWS/Provisioning
4 1 1
ResourceExtensions.cs
in src/Aspire.Hosting.AWS/CDK/Utils
17 1 1
StackResource.cs
in src/Aspire.Hosting.AWS/CDK
17 2 1
ConstructOutputAnnotation.cs
in src/Aspire.Hosting.AWS/CDK
21 1 1
AspireUtilities.cs
in src/Aspire.Hosting.AWS/Utils
6 - 1
DynamoDBLocalOptions.cs
in src/Aspire.Hosting.AWS/DynamoDB
15 - 1
DynamoDBLocalResource.cs
in src/Aspire.Hosting.AWS/DynamoDB
32 1 1
SDKResourceExtensions.cs
in src/Aspire.Hosting.AWS
41 5 1
Constants.cs
in src/Aspire.Hosting.AWS
14 - 1
CloudFormationTemplateResource.cs
in src/Aspire.Hosting.AWS/CloudFormation
32 1 1
Correlations

File Size vs. Commits (all time): 108 points

src/Aspire.Hosting.AWS/AWSSDKConfig.cs x: 5 commits (all time) y: 8 lines of code src/Aspire.Hosting.AWS/IAWSSDKConfig.cs x: 5 commits (all time) y: 22 lines of code src/Aspire.Hosting.AWS/SDKResourceExtensions.cs x: 11 commits (all time) y: 41 lines of code src/Aspire.Hosting.AWS/SdkUtilities.cs x: 9 commits (all time) y: 121 lines of code playground/Lambda/Lambda.AppHost/Program.cs x: 9 commits (all time) y: 29 lines of code src/Aspire.Hosting.AWS/CDK/ConstructOutputAnnotation.cs x: 5 commits (all time) y: 21 lines of code src/Aspire.Hosting.AWS/Constants.cs x: 14 commits (all time) y: 14 lines of code src/Aspire.Hosting.AWS/CDK/CDKExtensions.cs x: 7 commits (all time) y: 117 lines of code Directory.Packages.props x: 14 commits (all time) y: 45 lines of code playground/Lambda/SQSProcessorFunction/Function.cs x: 1 commits (all time) y: 33 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceExtensions.cs x: 1 commits (all time) y: 66 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceOptions.cs x: 1 commits (all time) y: 8 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceResource.cs x: 1 commits (all time) y: 51 lines of code src/Aspire.Hosting.AWS/Lambda/APIGatewayEmulatorOptions.cs x: 1 commits (all time) y: 5 lines of code src/Aspire.Hosting.AWS/Lambda/APIGatewayExtensions.cs x: 4 commits (all time) y: 53 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaEmulatorOptions.cs x: 2 commits (all time) y: 9 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaExtensions.cs x: 9 commits (all time) y: 138 lines of code src/Aspire.Hosting.AWS/Utils/ProjectUtilities.cs x: 2 commits (all time) y: 118 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaLifecycleHook.cs x: 4 commits (all time) y: 250 lines of code playground/Lambda/WebAWSCallsLambdaFunction/LambdaFunction.cs x: 2 commits (all time) y: 68 lines of code playground/Lambda/WebAWSCallsLambdaFunction/Program.cs x: 2 commits (all time) y: 10 lines of code playground/Lambda/WebCalculatorFunctions/Functions.cs x: 1 commits (all time) y: 92 lines of code playground/Lambda/WebDefaultLambdaFunction/LambdaFunction.cs x: 2 commits (all time) y: 33 lines of code src/Aspire.Hosting.AWS/Utils/AspireUtilities.cs x: 1 commits (all time) y: 6 lines of code src/Aspire.Hosting.AWS/Utils/Internal/ProcessCommandService.cs x: 2 commits (all time) y: 104 lines of code playground/Lambda/ToUpperLambdaFunctionExecutable/LambdaFunction.cs x: 2 commits (all time) y: 24 lines of code src/Aspire.Hosting.AWS/AWSLifecycleHook.cs x: 5 commits (all time) y: 135 lines of code src/Aspire.Hosting.AWS/Lambda/APIGatewayEmulatorResource.cs x: 1 commits (all time) y: 18 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaEmulatorAnnotation.cs x: 3 commits (all time) y: 10 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaEmulatorResource.cs x: 1 commits (all time) y: 15 lines of code playground/Lambda/Lambda.ServiceDefaults/Extensions.cs x: 1 commits (all time) y: 81 lines of code src/Aspire.Hosting.AWS/DynamoDB/DynamoDBLocalResourceBuilderExtensions.cs x: 4 commits (all time) y: 41 lines of code Directory.Build.props x: 7 commits (all time) y: 18 lines of code playground/CloudFormationProvisioning/AWS.AppHost/Program.cs x: 2 commits (all time) y: 15 lines of code playground/CloudFormationProvisioning/AWS.ServiceDefaults/Extensions.cs x: 2 commits (all time) y: 74 lines of code playground/CloudFormationProvisioning/AWSCDK.AppHost/CustomStack.cs x: 2 commits (all time) y: 16 lines of code playground/CloudFormationProvisioning/AWSCDK.AppHost/Program.cs x: 2 commits (all time) y: 17 lines of code playground/CloudFormationProvisioning/AWSCDK.AppHost/WebAppStack.cs x: 2 commits (all time) y: 19 lines of code playground/CloudFormationProvisioning/Frontend/Components/Layout/MainLayout.razor.css x: 2 commits (all time) y: 81 lines of code playground/CloudFormationProvisioning/Frontend/Components/Layout/NavMenu.razor x: 2 commits (all time) y: 30 lines of code playground/CloudFormationProvisioning/Frontend/Components/Layout/NavMenu.razor.css x: 2 commits (all time) y: 85 lines of code playground/CloudFormationProvisioning/Frontend/Components/Pages/AppHostConfiguration.razor x: 2 commits (all time) y: 27 lines of code playground/CloudFormationProvisioning/Frontend/Components/Pages/DynamoDBLocalTest.razor x: 2 commits (all time) y: 47 lines of code playground/CloudFormationProvisioning/Frontend/Components/Pages/Home.razor x: 2 commits (all time) y: 7 lines of code playground/CloudFormationProvisioning/Frontend/Components/Pages/MessagePublisher.razor x: 2 commits (all time) y: 52 lines of code playground/CloudFormationProvisioning/Frontend/Components/Routes.razor x: 2 commits (all time) y: 6 lines of code playground/CloudFormationProvisioning/Frontend/Program.cs x: 2 commits (all time) y: 59 lines of code src/Aspire.Hosting.AWS/CloudFormation/CloudFormationExtensions.cs x: 10 commits (all time) y: 109 lines of code src/Aspire.Hosting.AWS/DynamoDB/DynamoDBLocalResource.cs x: 2 commits (all time) y: 32 lines of code src/Aspire.Hosting.AWS/Lambda/Enumerations.cs x: 2 commits (all time) y: 4 lines of code src/Aspire.Hosting.AWS/Provisioning/CloudFormationStackResourceProvisioner.cs x: 6 commits (all time) y: 45 lines of code src/Aspire.Hosting.AWS/CDK/CloudAssemblyResourceAnnotation.cs x: 4 commits (all time) y: 9 lines of code src/Aspire.Hosting.AWS/CDK/ConstructBuilderDelegate.cs x: 4 commits (all time) y: 3 lines of code src/Aspire.Hosting.AWS/CDK/ConstructResource.cs x: 4 commits (all time) y: 13 lines of code src/Aspire.Hosting.AWS/CDK/IConstructModifierAnnotation.cs x: 4 commits (all time) y: 7 lines of code src/Aspire.Hosting.AWS/CDK/IConstructOutputAnnotation.cs x: 4 commits (all time) y: 5 lines of code src/Aspire.Hosting.AWS/CDK/Resources/CognitoResourceExtensions.cs x: 5 commits (all time) y: 24 lines of code src/Aspire.Hosting.AWS/CDK/Resources/DynamoDBResourceExtensions.cs x: 5 commits (all time) y: 30 lines of code src/Aspire.Hosting.AWS/CDK/Resources/S3ResourceExtensions.cs x: 5 commits (all time) y: 48 lines of code src/Aspire.Hosting.AWS/CDK/Resources/SNSResourceExtensions.cs x: 5 commits (all time) y: 27 lines of code src/Aspire.Hosting.AWS/CDK/Resources/SQSResourceExtensions.cs x: 5 commits (all time) y: 20 lines of code src/Aspire.Hosting.AWS/CDK/StackResource.cs x: 4 commits (all time) y: 17 lines of code src/Aspire.Hosting.AWS/CloudFormation/CloudFormationReferenceAnnotation.cs x: 3 commits (all time) y: 8 lines of code src/Aspire.Hosting.AWS/CloudFormation/CloudFormationResource.cs x: 4 commits (all time) y: 14 lines of code src/Aspire.Hosting.AWS/CloudFormation/CloudFormationStackResource.cs x: 4 commits (all time) y: 21 lines of code src/Aspire.Hosting.AWS/CloudFormation/CloudFormationTemplateResource.cs x: 4 commits (all time) y: 32 lines of code src/Aspire.Hosting.AWS/CloudFormation/ICloudFormationStackResource.cs x: 4 commits (all time) y: 2 lines of code src/Aspire.Hosting.AWS/Provisioning/AWSProvisionerExtensions.cs x: 4 commits (all time) y: 25 lines of code src/Aspire.Hosting.AWS/Provisioning/CDKStackResourceProvisioner.cs x: 4 commits (all time) y: 39 lines of code src/Aspire.Hosting.AWS/Provisioning/CloudFormationResourceProvisioner.cs x: 4 commits (all time) y: 94 lines of code src/Aspire.Hosting.AWS/Provisioning/CloudFormationStackExecutor.cs x: 4 commits (all time) y: 348 lines of code src/Aspire.Hosting.AWS/Provisioning/CloudFormationTemplateResourceProvisioner.cs x: 4 commits (all time) y: 70 lines of code src/Aspire.Hosting.AWS/Utils/ResourceExtensions.cs x: 4 commits (all time) y: 16 lines of code src/Aspire.Hosting.AWS/Utils/StringExtensions.cs x: 4 commits (all time) y: 23 lines of code src/Aspire.Hosting.AWS/Utils/Utf8JsonWriterExtensions.cs x: 3 commits (all time) y: 14 lines of code
348.0
lines of code
  min: 2.0
  average: 35.1
  25th percentile: 8.0
  median: 17.0
  75th percentile: 41.0
  max: 348.0
0 14.0
commits (all time)
min: 1.0 | average: 3.56 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 4.0 | max: 14.0

File Size vs. Contributors (all time): 108 points

src/Aspire.Hosting.AWS/AWSSDKConfig.cs x: 4 contributors (all time) y: 8 lines of code src/Aspire.Hosting.AWS/IAWSSDKConfig.cs x: 4 contributors (all time) y: 22 lines of code src/Aspire.Hosting.AWS/SDKResourceExtensions.cs x: 6 contributors (all time) y: 41 lines of code src/Aspire.Hosting.AWS/SdkUtilities.cs x: 5 contributors (all time) y: 121 lines of code playground/Lambda/Lambda.AppHost/Program.cs x: 3 contributors (all time) y: 29 lines of code src/Aspire.Hosting.AWS/CDK/ConstructOutputAnnotation.cs x: 3 contributors (all time) y: 21 lines of code src/Aspire.Hosting.AWS/Constants.cs x: 7 contributors (all time) y: 14 lines of code src/Aspire.Hosting.AWS/CDK/CDKExtensions.cs x: 4 contributors (all time) y: 117 lines of code Directory.Packages.props x: 6 contributors (all time) y: 45 lines of code playground/Lambda/SQSProcessorFunction/Function.cs x: 1 contributors (all time) y: 33 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceExtensions.cs x: 1 contributors (all time) y: 66 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceOptions.cs x: 1 contributors (all time) y: 8 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceResource.cs x: 1 contributors (all time) y: 51 lines of code src/Aspire.Hosting.AWS/Lambda/APIGatewayEmulatorOptions.cs x: 1 contributors (all time) y: 5 lines of code src/Aspire.Hosting.AWS/Lambda/APIGatewayExtensions.cs x: 3 contributors (all time) y: 53 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaEmulatorOptions.cs x: 2 contributors (all time) y: 9 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaExtensions.cs x: 5 contributors (all time) y: 138 lines of code src/Aspire.Hosting.AWS/Utils/ProjectUtilities.cs x: 2 contributors (all time) y: 118 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaLifecycleHook.cs x: 3 contributors (all time) y: 250 lines of code playground/Lambda/WebAWSCallsLambdaFunction/LambdaFunction.cs x: 2 contributors (all time) y: 68 lines of code playground/Lambda/WebAWSCallsLambdaFunction/Program.cs x: 2 contributors (all time) y: 10 lines of code playground/Lambda/WebCalculatorFunctions/Functions.cs x: 1 contributors (all time) y: 92 lines of code playground/Lambda/WebDefaultLambdaFunction/LambdaFunction.cs x: 2 contributors (all time) y: 33 lines of code src/Aspire.Hosting.AWS/Utils/AspireUtilities.cs x: 1 contributors (all time) y: 6 lines of code src/Aspire.Hosting.AWS/Utils/Internal/ProcessCommandService.cs x: 2 contributors (all time) y: 104 lines of code playground/Lambda/ToUpperLambdaFunctionExecutable/LambdaFunction.cs x: 1 contributors (all time) y: 24 lines of code src/Aspire.Hosting.AWS/AWSLifecycleHook.cs x: 3 contributors (all time) y: 135 lines of code src/Aspire.Hosting.AWS/Lambda/APIGatewayEmulatorResource.cs x: 1 contributors (all time) y: 18 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaEmulatorResource.cs x: 1 contributors (all time) y: 15 lines of code playground/Lambda/Lambda.ServiceDefaults/Extensions.cs x: 1 contributors (all time) y: 81 lines of code src/Aspire.Hosting.AWS/DynamoDB/DynamoDBLocalResourceBuilderExtensions.cs x: 2 contributors (all time) y: 41 lines of code Directory.Build.props x: 4 contributors (all time) y: 18 lines of code playground/CloudFormationProvisioning/AWS.AppHost/Program.cs x: 2 contributors (all time) y: 15 lines of code playground/CloudFormationProvisioning/AWS.ServiceDefaults/Extensions.cs x: 2 contributors (all time) y: 74 lines of code playground/CloudFormationProvisioning/AWSCDK.AppHost/CustomStack.cs x: 2 contributors (all time) y: 16 lines of code playground/CloudFormationProvisioning/AWSCDK.AppHost/Program.cs x: 2 contributors (all time) y: 17 lines of code playground/CloudFormationProvisioning/AWSCDK.AppHost/WebAppStack.cs x: 2 contributors (all time) y: 19 lines of code playground/CloudFormationProvisioning/Frontend/Components/Layout/MainLayout.razor.css x: 2 contributors (all time) y: 81 lines of code playground/CloudFormationProvisioning/Frontend/Components/Layout/NavMenu.razor x: 2 contributors (all time) y: 30 lines of code playground/CloudFormationProvisioning/Frontend/Components/Layout/NavMenu.razor.css x: 2 contributors (all time) y: 85 lines of code playground/CloudFormationProvisioning/Frontend/Components/Pages/AppHostConfiguration.razor x: 2 contributors (all time) y: 27 lines of code playground/CloudFormationProvisioning/Frontend/Components/Pages/DynamoDBLocalTest.razor x: 2 contributors (all time) y: 47 lines of code playground/CloudFormationProvisioning/Frontend/Components/Pages/Home.razor x: 2 contributors (all time) y: 7 lines of code playground/CloudFormationProvisioning/Frontend/Components/Pages/MessagePublisher.razor x: 2 contributors (all time) y: 52 lines of code playground/CloudFormationProvisioning/Frontend/Components/Routes.razor x: 2 contributors (all time) y: 6 lines of code playground/CloudFormationProvisioning/Frontend/Program.cs x: 2 contributors (all time) y: 59 lines of code src/Aspire.Hosting.AWS/CloudFormation/CloudFormationExtensions.cs x: 6 contributors (all time) y: 109 lines of code src/Aspire.Hosting.AWS/DynamoDB/DynamoDBLocalResource.cs x: 2 contributors (all time) y: 32 lines of code src/Aspire.Hosting.AWS/Lambda/Enumerations.cs x: 2 contributors (all time) y: 4 lines of code src/Aspire.Hosting.AWS/Provisioning/CloudFormationStackResourceProvisioner.cs x: 4 contributors (all time) y: 45 lines of code src/Aspire.Hosting.AWS/CDK/CloudAssemblyResourceAnnotation.cs x: 3 contributors (all time) y: 9 lines of code src/Aspire.Hosting.AWS/CDK/ConstructBuilderDelegate.cs x: 3 contributors (all time) y: 3 lines of code src/Aspire.Hosting.AWS/CDK/ConstructResource.cs x: 3 contributors (all time) y: 13 lines of code src/Aspire.Hosting.AWS/CDK/IConstructModifierAnnotation.cs x: 3 contributors (all time) y: 7 lines of code src/Aspire.Hosting.AWS/CDK/IConstructOutputAnnotation.cs x: 3 contributors (all time) y: 5 lines of code src/Aspire.Hosting.AWS/CDK/Resources/CognitoResourceExtensions.cs x: 4 contributors (all time) y: 24 lines of code src/Aspire.Hosting.AWS/CDK/Resources/DynamoDBResourceExtensions.cs x: 4 contributors (all time) y: 30 lines of code src/Aspire.Hosting.AWS/CDK/Resources/KinesisResourceExtensions.cs x: 4 contributors (all time) y: 21 lines of code src/Aspire.Hosting.AWS/CDK/Resources/S3ResourceExtensions.cs x: 4 contributors (all time) y: 48 lines of code src/Aspire.Hosting.AWS/CDK/Resources/SNSResourceExtensions.cs x: 4 contributors (all time) y: 27 lines of code src/Aspire.Hosting.AWS/CDK/Resources/SQSResourceExtensions.cs x: 4 contributors (all time) y: 20 lines of code src/Aspire.Hosting.AWS/CDK/StackResource.cs x: 3 contributors (all time) y: 17 lines of code src/Aspire.Hosting.AWS/CloudFormation/CloudFormationResource.cs x: 3 contributors (all time) y: 14 lines of code src/Aspire.Hosting.AWS/CloudFormation/CloudFormationTemplateResource.cs x: 3 contributors (all time) y: 32 lines of code src/Aspire.Hosting.AWS/CloudFormation/ICloudFormationStackResource.cs x: 3 contributors (all time) y: 2 lines of code src/Aspire.Hosting.AWS/Provisioning/AWSProvisionerExtensions.cs x: 3 contributors (all time) y: 25 lines of code src/Aspire.Hosting.AWS/Provisioning/CDKStackResourceProvisioner.cs x: 3 contributors (all time) y: 39 lines of code src/Aspire.Hosting.AWS/Provisioning/CloudFormationResourceProvisioner.cs x: 3 contributors (all time) y: 94 lines of code src/Aspire.Hosting.AWS/Provisioning/CloudFormationStackExecutor.cs x: 3 contributors (all time) y: 348 lines of code src/Aspire.Hosting.AWS/Provisioning/CloudFormationTemplateResourceProvisioner.cs x: 3 contributors (all time) y: 70 lines of code src/Aspire.Hosting.AWS/Utils/ResourceExtensions.cs x: 3 contributors (all time) y: 16 lines of code src/Aspire.Hosting.AWS/Utils/StringExtensions.cs x: 3 contributors (all time) y: 23 lines of code
348.0
lines of code
  min: 2.0
  average: 35.1
  25th percentile: 8.0
  median: 17.0
  75th percentile: 41.0
  max: 348.0
0 7.0
contributors (all time)
min: 1.0 | average: 2.63 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 3.0 | max: 7.0

File Size vs. Commits (30 days): 14 points

src/Aspire.Hosting.AWS/AWSSDKConfig.cs x: 2 commits (30d) y: 8 lines of code src/Aspire.Hosting.AWS/IAWSSDKConfig.cs x: 2 commits (30d) y: 22 lines of code src/Aspire.Hosting.AWS/SDKResourceExtensions.cs x: 3 commits (30d) y: 41 lines of code src/Aspire.Hosting.AWS/SdkUtilities.cs x: 2 commits (30d) y: 121 lines of code playground/Lambda/Lambda.AppHost/Program.cs x: 3 commits (30d) y: 29 lines of code src/Aspire.Hosting.AWS/CDK/ConstructOutputAnnotation.cs x: 1 commits (30d) y: 21 lines of code src/Aspire.Hosting.AWS/Constants.cs x: 2 commits (30d) y: 14 lines of code src/Aspire.Hosting.AWS/CDK/CDKExtensions.cs x: 1 commits (30d) y: 117 lines of code Directory.Packages.props x: 1 commits (30d) y: 45 lines of code playground/Lambda/SQSProcessorFunction/Function.cs x: 1 commits (30d) y: 33 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceExtensions.cs x: 1 commits (30d) y: 66 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceOptions.cs x: 1 commits (30d) y: 8 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceResource.cs x: 1 commits (30d) y: 51 lines of code src/Aspire.Hosting.AWS/SDKResourceAnnotation.cs x: 1 commits (30d) y: 7 lines of code
121.0
lines of code
  min: 7.0
  average: 41.64
  25th percentile: 12.5
  median: 31.0
  75th percentile: 54.75
  max: 121.0
0 3.0
commits (30d)
min: 1.0 | average: 1.57 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

File Size vs. Contributors (30 days): 14 points

src/Aspire.Hosting.AWS/AWSSDKConfig.cs x: 2 contributors (30d) y: 8 lines of code src/Aspire.Hosting.AWS/IAWSSDKConfig.cs x: 2 contributors (30d) y: 22 lines of code src/Aspire.Hosting.AWS/SDKResourceExtensions.cs x: 3 contributors (30d) y: 41 lines of code src/Aspire.Hosting.AWS/SdkUtilities.cs x: 2 contributors (30d) y: 121 lines of code playground/Lambda/Lambda.AppHost/Program.cs x: 1 contributors (30d) y: 29 lines of code src/Aspire.Hosting.AWS/CDK/ConstructOutputAnnotation.cs x: 1 contributors (30d) y: 21 lines of code src/Aspire.Hosting.AWS/Constants.cs x: 1 contributors (30d) y: 14 lines of code src/Aspire.Hosting.AWS/CDK/CDKExtensions.cs x: 1 contributors (30d) y: 117 lines of code Directory.Packages.props x: 1 contributors (30d) y: 45 lines of code playground/Lambda/SQSProcessorFunction/Function.cs x: 1 contributors (30d) y: 33 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceExtensions.cs x: 1 contributors (30d) y: 66 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceOptions.cs x: 1 contributors (30d) y: 8 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceResource.cs x: 1 contributors (30d) y: 51 lines of code src/Aspire.Hosting.AWS/SDKResourceAnnotation.cs x: 1 contributors (30d) y: 7 lines of code
121.0
lines of code
  min: 7.0
  average: 41.64
  25th percentile: 12.5
  median: 31.0
  75th percentile: 54.75
  max: 121.0
0 3.0
contributors (30d)
min: 1.0 | average: 1.36 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

File Size vs. Commits (90 days): 35 points

src/Aspire.Hosting.AWS/AWSSDKConfig.cs x: 2 commits (90d) y: 8 lines of code src/Aspire.Hosting.AWS/IAWSSDKConfig.cs x: 2 commits (90d) y: 22 lines of code src/Aspire.Hosting.AWS/SDKResourceExtensions.cs x: 3 commits (90d) y: 41 lines of code src/Aspire.Hosting.AWS/SdkUtilities.cs x: 4 commits (90d) y: 121 lines of code playground/Lambda/Lambda.AppHost/Program.cs x: 7 commits (90d) y: 29 lines of code src/Aspire.Hosting.AWS/CDK/ConstructOutputAnnotation.cs x: 1 commits (90d) y: 21 lines of code src/Aspire.Hosting.AWS/Constants.cs x: 7 commits (90d) y: 14 lines of code src/Aspire.Hosting.AWS/CDK/CDKExtensions.cs x: 1 commits (90d) y: 117 lines of code Directory.Packages.props x: 7 commits (90d) y: 45 lines of code playground/Lambda/SQSProcessorFunction/Function.cs x: 1 commits (90d) y: 33 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceExtensions.cs x: 1 commits (90d) y: 66 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceOptions.cs x: 1 commits (90d) y: 8 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceResource.cs x: 1 commits (90d) y: 51 lines of code src/Aspire.Hosting.AWS/SDKResourceAnnotation.cs x: 1 commits (90d) y: 7 lines of code src/Aspire.Hosting.AWS/Lambda/APIGatewayEmulatorOptions.cs x: 1 commits (90d) y: 5 lines of code src/Aspire.Hosting.AWS/Lambda/APIGatewayExtensions.cs x: 2 commits (90d) y: 53 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaEmulatorOptions.cs x: 2 commits (90d) y: 9 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaExtensions.cs x: 7 commits (90d) y: 138 lines of code src/Aspire.Hosting.AWS/Utils/ProjectUtilities.cs x: 2 commits (90d) y: 118 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaLifecycleHook.cs x: 4 commits (90d) y: 250 lines of code playground/Lambda/WebAWSCallsLambdaFunction/LambdaFunction.cs x: 2 commits (90d) y: 68 lines of code playground/Lambda/WebAWSCallsLambdaFunction/Program.cs x: 2 commits (90d) y: 10 lines of code playground/Lambda/WebCalculatorFunctions/Functions.cs x: 1 commits (90d) y: 92 lines of code playground/Lambda/WebDefaultLambdaFunction/LambdaFunction.cs x: 2 commits (90d) y: 33 lines of code src/Aspire.Hosting.AWS/Utils/AspireUtilities.cs x: 1 commits (90d) y: 6 lines of code src/Aspire.Hosting.AWS/Utils/Internal/ProcessCommandService.cs x: 2 commits (90d) y: 104 lines of code playground/Lambda/ToUpperLambdaFunctionExecutable/LambdaFunction.cs x: 2 commits (90d) y: 24 lines of code src/Aspire.Hosting.AWS/AWSLifecycleHook.cs x: 1 commits (90d) y: 135 lines of code src/Aspire.Hosting.AWS/Lambda/APIGatewayEmulatorResource.cs x: 1 commits (90d) y: 18 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaEmulatorAnnotation.cs x: 1 commits (90d) y: 10 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaEmulatorResource.cs x: 1 commits (90d) y: 15 lines of code playground/Lambda/Lambda.ServiceDefaults/Extensions.cs x: 1 commits (90d) y: 81 lines of code
250.0
lines of code
  min: 5.0
  average: 50.69
  25th percentile: 9.0
  median: 29.0
  75th percentile: 81.0
  max: 250.0
0 7.0
commits (90d)
min: 1.0 | average: 2.2 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.0

File Size vs. Contributors (90 days): 35 points

src/Aspire.Hosting.AWS/AWSSDKConfig.cs x: 2 contributors (90d) y: 8 lines of code src/Aspire.Hosting.AWS/IAWSSDKConfig.cs x: 2 contributors (90d) y: 22 lines of code src/Aspire.Hosting.AWS/SDKResourceExtensions.cs x: 3 contributors (90d) y: 41 lines of code src/Aspire.Hosting.AWS/SdkUtilities.cs x: 3 contributors (90d) y: 121 lines of code playground/Lambda/Lambda.AppHost/Program.cs x: 2 contributors (90d) y: 29 lines of code src/Aspire.Hosting.AWS/CDK/ConstructOutputAnnotation.cs x: 1 contributors (90d) y: 21 lines of code src/Aspire.Hosting.AWS/Constants.cs x: 3 contributors (90d) y: 14 lines of code src/Aspire.Hosting.AWS/CDK/CDKExtensions.cs x: 1 contributors (90d) y: 117 lines of code Directory.Packages.props x: 3 contributors (90d) y: 45 lines of code playground/Lambda/SQSProcessorFunction/Function.cs x: 1 contributors (90d) y: 33 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceExtensions.cs x: 1 contributors (90d) y: 66 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceOptions.cs x: 1 contributors (90d) y: 8 lines of code src/Aspire.Hosting.AWS/Lambda/SQSEventSourceResource.cs x: 1 contributors (90d) y: 51 lines of code src/Aspire.Hosting.AWS/SDKResourceAnnotation.cs x: 1 contributors (90d) y: 7 lines of code src/Aspire.Hosting.AWS/Lambda/APIGatewayEmulatorOptions.cs x: 1 contributors (90d) y: 5 lines of code src/Aspire.Hosting.AWS/Lambda/APIGatewayExtensions.cs x: 2 contributors (90d) y: 53 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaEmulatorOptions.cs x: 2 contributors (90d) y: 9 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaExtensions.cs x: 4 contributors (90d) y: 138 lines of code src/Aspire.Hosting.AWS/Utils/ProjectUtilities.cs x: 2 contributors (90d) y: 118 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaLifecycleHook.cs x: 3 contributors (90d) y: 250 lines of code playground/Lambda/WebAWSCallsLambdaFunction/LambdaFunction.cs x: 2 contributors (90d) y: 68 lines of code playground/Lambda/WebAWSCallsLambdaFunction/Program.cs x: 2 contributors (90d) y: 10 lines of code playground/Lambda/WebCalculatorFunctions/Functions.cs x: 1 contributors (90d) y: 92 lines of code playground/Lambda/WebDefaultLambdaFunction/LambdaFunction.cs x: 2 contributors (90d) y: 33 lines of code src/Aspire.Hosting.AWS/Utils/AspireUtilities.cs x: 1 contributors (90d) y: 6 lines of code src/Aspire.Hosting.AWS/Utils/Internal/ProcessCommandService.cs x: 2 contributors (90d) y: 104 lines of code playground/Lambda/ToUpperLambdaFunctionExecutable/LambdaFunction.cs x: 1 contributors (90d) y: 24 lines of code src/Aspire.Hosting.AWS/AWSLifecycleHook.cs x: 1 contributors (90d) y: 135 lines of code src/Aspire.Hosting.AWS/Lambda/APIGatewayEmulatorResource.cs x: 1 contributors (90d) y: 18 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaEmulatorAnnotation.cs x: 1 contributors (90d) y: 10 lines of code src/Aspire.Hosting.AWS/Lambda/LambdaEmulatorResource.cs x: 1 contributors (90d) y: 15 lines of code playground/Lambda/Lambda.ServiceDefaults/Extensions.cs x: 1 contributors (90d) y: 81 lines of code
250.0
lines of code
  min: 5.0
  average: 50.69
  25th percentile: 9.0
  median: 29.0
  75th percentile: 81.0
  max: 250.0
0 4.0
contributors (90d)
min: 1.0 | average: 1.66 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0