dolittle/DotNET.SDK

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
Source/SDK/DolittleClient.cs363
C
1 day
F
0%
Source/Services/ReverseCallClient.cs297
C
1 day
F
0%
Source/Projections/Builder/ConventionProjectionBuilder.cs279
C
1 day
F
0%
Source/Projections/Actors/ProjectionActor.cs262
B
5 hrs
Source/Events.Handling/Builder/Convention/ConventionEventHandlerBuilder.cs238
B
7 hrs
F
0%
Source/Analyzers/AggregateAnalyzer.cs212
C
1 day
Source/Analyzers/DescriptorRules.cs202
A
0 mins
Source/Projections/Builder/ProjectionSignatureFactory.cs201
C
1 day
Source/Common/Model/ModelBuilder.cs168
B
4 hrs
F
0%
Source/Events.Processing/EventProcessors.cs165
A
3 hrs
F
0%
Source/Aggregates/Internal/AggregateWrapper.cs156
A
0 mins
F
0%
Source/SDK/Builders/DolittleClientConfiguration.cs142
A
1 hr
F
0%
Source/Analyzers/ProjectionsAnalyzer.cs141
C
1 day
Source/EventHorizon/EventHorizons.cs135
A
1 hr
A
100%
Source/SDK/Builders/SetupBuilder.cs135
A
0 mins
F
0%
Source/Aggregates/AggregateRoot.cs134
A
1 hr
B
84%
Source/Testing/Aggregates/AggregateRootOperationsMock.cs131
A
1 hr
Source/Analyzers/EventHandlerAnalyzer.cs129
A
30 mins
Source/Aggregates/Actors/AggregateActor.cs126
A
0 mins
F
0%
Source/Testing/Projections/ProjectionTests.cs120
A
1 hr
Source/Projections/Builder/ProjectionBuilderForReadModel.cs118
A
0 mins
F
0%
Source/Analyzers/AttributeIdentityAnalyzer.cs118
A
45 mins
Source/Events/Store/Internal/EventsForAggregateFetcher.cs116
A
0 mins
F
0%
Source/Events/Store/Converters/AggregateEventToSDKConverter.cs115
B
6 hrs
A
96%
Source/Events.Handling/Builder/EventHandlerBuilder.cs114
A
0 mins
F
0%
Source/Analyzers/AnalysisExtensions.cs113
A
2 hrs
Source/Aggregates/Internal/AggregateRootMetadata.cs111
A
1 hr
B
87%
Source/Projections/Builder/UnregisteredProjections.cs109
A
1 hr
F
0%
Source/Projections/Builder/ProjectionSignatureMapper.cs109
A
0 mins
Source/SDK/Handshake/Internal/HandshakeClient.cs107
A
2 hrs
F
0%
Source/Events/Store/Converters/EventToSDKConverter.cs99
B
6 hrs
A
96%
Source/Aggregates/AggregateRootOperations.cs98
A
2 hrs
F
0%
Source/Diagnostics.OpenTelemetry/OpenTelemetryConfigurationExtensions.cs95
A
1 hr
F
0%
Source/Events.Handling/Builder/EventHandlersBuilder.cs95
B
4 hrs
F
0%
Source/Analyzers/CodeFixes/MethodVisibilityCodeFixProvider.cs91
A
2 hrs
Source/Analyzers/CodeFixes/EventHandlerEventContextCodeFixProvider.cs91
A
0 mins
Source/Events/Store/CommittedAggregateEvents.cs87
A
0 mins
C
75%
Source/Testing/Aggregates/Events/EventSequenceAssertion.cs87
A
0 mins
Source/SDK/Proto/ServiceCollectionExtensions.cs86
A
2 hrs
F
0%
Source/DependencyInversion/UnknownServiceOnTenantContainerRegistrationSource.cs86
A
1 hr
F
0%
Source/SDK/Handshake/DolittleRuntimeConnector.cs86
A
0 mins
F
0%
Benchmarks/Harness/Container.cs84
A
1 hr
Benchmarks/SDK/AggregateRoots/with_1_tenant/applying_events_with_nothing_to_replay_for_ten_aggregate_roots.cs84
C
7 hrs
Source/Events.Handling/Internal/EventHandlerProcessor.cs84
A
0 mins
A
91%
Source/Testing/Aggregates/AggregateOfMock.cs82
A
0 mins
Source/Resources/MongoDB/ConceptSerializer.cs81
A
1 hr
Source/Analyzers/CodeFixes/AttributeMissingCodeFixProvider.cs80
A
2 hrs
Source/Projections/Internal/ProjectionsProcessor.cs79
A
0 mins
F
0%
Source/Projections/Internal/ProjectionType.cs79
A
0 mins
Source/Events/Store/Builders/EventStoreBuilder.cs78
A
0 mins
F
0%