dolittle/DotNET.SDK

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
Source/Analyzers/EventsHaveAnnotationAnalyzer.cs34
A
1 hr
Source/Aggregates/Builders/AggregateRootsBuilder.cs42
A
1 hr
F
0%
Source/Resources/MongoDB/ConceptSerializer.cs81
A
1 hr
Source/SDK/Builders/DolittleClientConfiguration.cs142
A
1 hr
F
0%
Source/Aggregates/Internal/AggregateRootMetadata.cs111
A
1 hr
B
87%
Source/SDK/MongoDatabaseExtensions.cs22
A
1 hr
F
0%
Source/SDK/Proto/ProtoInternalsLoggerFactoryProxy.cs44
A
1 hr
F
0%
Source/Events/Store/Converters/EventContentSerializer.cs67
A
1 hr
F
0%
Source/Projections/Store/Log.cs17
A
1 hr
Benchmarks/Harness/Container.cs84
A
1 hr
Source/DependencyInversion/UnknownServiceOnTenantContainerRegistrationSource.cs86
A
1 hr
F
0%
Source/Aggregates/AggregateRoot.cs134
A
1 hr
B
84%
Source/Testing/Projections/ProjectionTests.cs120
A
1 hr
Source/Projections/Copies/MongoDB/MongoDbCollectionNameValidator.cs37
A
1 hr
A
100%
Source/Projections/Builder/UnregisteredProjections.cs109
A
1 hr
F
0%
Source/Projections/Actors/SubscriptionActor.cs67
A
1 hr
Source/SDK/Builders/Log.cs20
A
1 hr
Source/Events.Processing/Internal/EventProcessor.cs64
A
1 hr
A
100%
Source/Diagnostics.OpenTelemetry/OpenTelemetryConfigurationExtensions.cs95
A
1 hr
F
0%
Source/Execution/HeadId.cs9
A
1 hr
C
75%
Source/Events/StreamId.cs9
A
1 hr
F
50%
Source/Events/ScopeId.cs9
A
1 hr
A
100%
Source/Resources/MongoDB/Internal/ResourcesGetMongoDBMethod.cs12
A
1 hr
F
0%
Source/Tenancy.Client/Internal/TenantsGetAllMethod.cs12
A
1 hr
F
0%
Source/Microservices/MicroserviceId.cs9
A
1 hr
F
50%
Source/Failures/FailureId.cs9
A
1 hr
F
50%
Source/Events/Internal/EventTypesRegisterMethod.cs12
A
1 hr
F
0%
Source/SDK/Handshake/Internal/HandshakeMethod.cs12
A
1 hr
F
0%
Source/Aggregates/Internal/AggregateRootsRegisterAliasMethod.cs12
A
1 hr
F
0%
Source/Protobuf/ClaimExtensions.cs46
A
1 hr
F
55%
Source/Projections/Copies/MongoDB/PropertyConversion.cs31
A
1 hr
A
100%
Source/Testing/Aggregates/AggregateRootOperationsMock.cs131
A
1 hr
Source/Projections/Store/ProjectionsGetAllInBatches.cs12
A
1 hr
F
0%
Source/Events/Store/EventStoreFetchForAggregateInBatchesMethod.cs12
A
1 hr
F
0%
Source/Execution/ExecutionContext.cs16
A
1 hr
A
100%
Source/Events.Handling/EventHandlerId.cs8
A
55 mins
D
66%
Source/Events.Filters/FilterId.cs8
A
55 mins
F
0%
Source/Artifacts/ArtifactId.cs8
A
55 mins
D
66%
Source/Projections/ProjectionId.cs8
A
55 mins
A
100%
Source/Events.Handling/HandlesAttribute.cs12
A
50 mins
F
0%
Source/Projections/OnAttribute.cs13
A
50 mins
F
0%
Source/Projections/Store/ProjectionsGetAll.cs13
A
50 mins
F
0%
Source/EventHorizon/Internal/SubscriptionsSubscribeMethod.cs14
A
50 mins
F
0%
Source/Projections/Store/ProjectionsGetOne.cs13
A
50 mins
F
0%
Source/Events/Store/EventStoreFetchForAggregateMethod.cs13
A
50 mins
F
0%
Source/Events/Store/EventStoreCommitMethod.cs13
A
50 mins
F
0%
Source/Events/Store/EventStoreCommitForAggregateMethod.cs13
A
50 mins
F
0%
Source/Events/Store/AggregateRootIdCannotBeNull.cs9
A
45 mins
F
0%
Source/Events/Store/EventTypeCannotBeNull.cs9
A
45 mins
F
0%
Source/Events.Filters/Internal/PublicEventFilterProcessor.cs31
A
45 mins
F
0%