This file is dynamically maintained by a bot, please do not edit this by hand. It represents various code metrics , such as cyclomatic complexity, maintainability index, and so on.
Fluent.Http.Dog.Api.Integration.Tests ✔️
The Fluent.Http.Dog.Api.Integration.Tests.csproj project file contains:
4 namespaces.
4 named types.
147 total lines of source code.
Approximately 68 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Fluent.Http.Dog.Api.Integration.Tests.Abstractions ✔️
The Fluent.Http.Dog.Api.Integration.Tests.Abstractions
namespace contains 1 named types.
1 named types.
18 total lines of source code.
Approximately 3 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
DogApiIntegrationTest ✔️
The DogApiIntegrationTest
contains 4 members.
15 total lines of source code.
Approximately 3 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Method
9
80
1 ✔️
0
4
6 / 3
Property
18
100
1 ✔️
0
1
1 / 0
Property
20
100
1 ✔️
0
1
1 / 0
Property
16
100
1 ✔️
0
1
1 / 0
🔝 back to Fluent.Http.Dog.Api.Integration.Tests.Abstractions
Fluent.Http.Dog.Api.Integration.Tests.Extensions ✔️
The Fluent.Http.Dog.Api.Integration.Tests.Extensions
namespace contains 1 named types.
1 named types.
25 total lines of source code.
Approximately 17 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
DogApiExtensions ✔️
The DogApiExtensions
contains 5 members.
22 total lines of source code.
Approximately 17 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Method
11
79
1 ✔️
0
8
2 / 3
Method
25
80
1 ✔️
0
7
2 / 3
Method
22
80
1 ✔️
0
7
2 / 3
Method
28
80
1 ✔️
0
6
2 / 3
Method
14
73
1 ✔️
0
8
7 / 5
🔝 back to Fluent.Http.Dog.Api.Integration.Tests.Extensions
Fluent.Http.Dog.Api.Integration.Tests.Factories ✔️
The Fluent.Http.Dog.Api.Integration.Tests.Factories
namespace contains 1 named types.
1 named types.
15 total lines of source code.
Approximately 4 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
TodoWebApplicationFactory ✔️
The TodoWebApplicationFactory
contains 1 members.
12 total lines of source code.
Approximately 4 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Method
11
83
1 ✔️
0
4
9 / 4
🔝 back to Fluent.Http.Dog.Api.Integration.Tests.Factories
Fluent.Http.Dog.Api.Integration.Tests ✔️
The Fluent.Http.Dog.Api.Integration.Tests
namespace contains 1 named types.
1 named types.
89 total lines of source code.
Approximately 44 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
DogApiTests ✔️
The DogApiTests
contains 4 members.
86 total lines of source code.
Approximately 44 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Field
18
100
0 ✔️
0
2
1 / 0
Method
20
95
1 ✔️
0
4
1 / 1
Method
23
57
1 ✔️
0
7
31 / 17
Method
55
52
1 ✔️
0
8
47 / 26
🔝 back to Fluent.Http.Dog.Api.Integration.Tests
🔝 back to Fluent.Http.Dog.Api.Integration.Tests
The Fluent.Http.Dog.Api.csproj project file contains:
3 namespaces.
4 named types.
137 total lines of source code.
Approximately 45 lines of executable code.
The highest cyclomatic complexity is 5 ✔️.
Fluent.Http.Dog.Api ✔️
The Fluent.Http.Dog.Api
namespace contains 2 named types.
2 named types.
42 total lines of source code.
Approximately 10 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Program ✔️
The Program
contains 2 members.
12 total lines of source code.
Approximately 3 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Method
17
91
1 ✔️
0
2
6 / 2
Method
14
97
1 ✔️
0
2
2 / 1
🔝 back to Fluent.Http.Dog.Api
Startup ✔️
The Startup
contains 2 members.
24 total lines of source code.
Approximately 7 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Method
24
78
1 ✔️
0
3
12 / 4
Method
15
81
1 ✔️
0
2
8 / 3
🔝 back to Fluent.Http.Dog.Api
Fluent.Http.Dog.Api.Controllers ✔️
The Fluent.Http.Dog.Api.Controllers
namespace contains 1 named types.
1 named types.
84 total lines of source code.
Approximately 32 lines of executable code.
The highest cyclomatic complexity is 5 ✔️.
DogController ✔️
The DogController
contains 7 members.
81 total lines of source code.
Approximately 32 lines of executable code.
The highest cyclomatic complexity is 5 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Field
16
100
0 ✔️
0
2
1 / 0
Method
18
96
1 ✔️
0
2
1 / 1
Method
79
75
1 ✔️
0
8
14 / 5
Method
25
77
1 ✔️
0
8
12 / 4
Method
21
86
1 ✔️
0
6
3 / 2
Method
38
63
5 ✔️
0
8
23 / 9
Method
62
63
3 ✔️
0
8
16 / 9
🔝 back to Fluent.Http.Dog.Api.Controllers
Fluent.Http.Dog.Api.Models ✔️
The Fluent.Http.Dog.Api.Models
namespace contains 1 named types.
1 named types.
11 total lines of source code.
Approximately 3 lines of executable code.
The highest cyclomatic complexity is 2 ✔️.
DogModel ✔️
The DogModel
contains 3 members.
8 total lines of source code.
Approximately 3 lines of executable code.
The highest cyclomatic complexity is 2 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Property
11
100
2 ✔️
0
0
1 / 1
Property
7
100
2 ✔️
0
0
1 / 1
Property
9
100
2 ✔️
0
0
1 / 1
🔝 back to Fluent.Http.Dog.Api.Models
🔝 back to Fluent.Http.Dog.Api
The Fluent.Http.csproj project file contains:
2 namespaces.
9 named types.
348 total lines of source code.
Approximately 59 lines of executable code.
The highest cyclomatic complexity is 3 ✔️.
Fluent.Http.Abstractions ✔️
The Fluent.Http.Abstractions
namespace contains 3 named types.
3 named types.
68 total lines of source code.
Approximately 6 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
IFluentHttpClient ✔️
The IFluentHttpClient
contains 5 members.
37 total lines of source code.
Approximately 6 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Method
43
100
1 ✔️
0
1
4 / 0
Method
22
87
1 ✔️
0
7
7 / 2
Method
30
87
1 ✔️
0
6
7 / 2
Method
38
87
1 ✔️
0
3
7 / 2
Property
14
100
1 ✔️
0
2
5 / 0
🔝 back to Fluent.Http.Abstractions
IFluentStep ✔️
The IFluentStep
contains 1 members.
11 total lines of source code.
Approximately 0 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Method
14
100
1 ✔️
0
1
5 / 0
🔝 back to Fluent.Http.Abstractions
IFluentValidationStep ✔️
The IFluentValidationStep
contains 1 members.
11 total lines of source code.
Approximately 0 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Method
14
100
1 ✔️
0
1
5 / 0
🔝 back to Fluent.Http.Abstractions
Fluent.Http ✔️
The Fluent.Http
namespace contains 6 named types.
6 named types.
280 total lines of source code.
Approximately 53 lines of executable code.
The highest cyclomatic complexity is 3 ✔️.
FluentHttpClient ✔️
The FluentHttpClient
contains 8 members.
49 total lines of source code.
Approximately 18 lines of executable code.
The highest cyclomatic complexity is 3 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Field
13
100
0 ✔️
0
1
1 / 0
Method
15
95
2 ✔️
0
3
1 / 1
Method
17
84
1 ✔️
0
3
2 / 2
Method
45
76
3 ✔️
0
5
13 / 4
Method
24
77
1 ✔️
0
13
6 / 3
Method
31
76
1 ✔️
0
12
6 / 4
Method
38
78
1 ✔️
0
8
6 / 3
Property
21
100
1 ✔️
0
2
2 / 1
🔝 back to Fluent.Http
FluentHttpConstants ✔️
The FluentHttpConstants
contains 2 members.
16 total lines of source code.
Approximately 2 lines of executable code.
The highest cyclomatic complexity is 0 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Field
11
93
0 ✔️
0
0
1 / 1
Field
16
93
0 ✔️
0
0
1 / 1
🔝 back to Fluent.Http
FluentHttpStep ✔️
The FluentHttpStep
contains 7 members.
36 total lines of source code.
Approximately 7 lines of executable code.
The highest cyclomatic complexity is 3 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Field
13
100
0 ✔️
0
1
1 / 0
Field
14
100
0 ✔️
0
3
1 / 0
Field
15
100
0 ✔️
0
4
1 / 0
Method
24
74
1 ✔️
0
8
12 / 4
Method
34
92
1 ✔️
0
7
5 / 1
Field
16
93
0 ✔️
0
1
1 / 1
Method
41
94
3 ✔️
0
5
6 / 1
🔝 back to Fluent.Http
FluentStep ✔️
The FluentStep
contains 5 members.
31 total lines of source code.
Approximately 5 lines of executable code.
The highest cyclomatic complexity is 3 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Field
13
100
0 ✔️
0
3
1 / 0
Field
12
100
0 ✔️
0
2
1 / 0
Method
20
77
1 ✔️
0
3
10 / 3
Method
30
100
1 ✔️
0
3
5 / 1
Method
36
100
3 ✔️
0
4
5 / 1
🔝 back to Fluent.Http
HttpRequestMessageBuilder ✔️
The HttpRequestMessageBuilder
contains 7 members.
66 total lines of source code.
Approximately 12 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Method
68
100
1 ✔️
0
1
6 / 1
Property
16
100
1 ✔️
0
1
4 / 1
Method
71
97
1 ✔️
0
1
2 / 1
Method
36
77
1 ✔️
0
6
12 / 3
Method
47
88
1 ✔️
0
3
10 / 2
Method
58
88
1 ✔️
0
3
10 / 2
Method
23
88
1 ✔️
0
3
10 / 2
🔝 back to Fluent.Http
HttpRequestMessageFactory ✔️
The HttpRequestMessageFactory
contains 7 members.
65 total lines of source code.
Approximately 9 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Method
38
100
1 ✔️
0
2
6 / 1
Method
31
100
1 ✔️
0
2
6 / 1
Method
45
96
1 ✔️
0
2
6 / 1
Method
17
100
1 ✔️
0
2
6 / 1
Method
55
82
1 ✔️
0
4
11 / 2
Method
24
100
1 ✔️
0
2
6 / 1
Method
67
82
1 ✔️
0
4
11 / 2
🔝 back to Fluent.Http
🔝 back to Fluent.Http
The Fluent.Http.Tests.csproj project file contains:
2 namespaces.
6 named types.
325 total lines of source code.
Approximately 113 lines of executable code.
The highest cyclomatic complexity is 2 ✔️.
Fluent.Http.Tests.Models ✔️
The Fluent.Http.Tests.Models
namespace contains 1 named types.
1 named types.
8 total lines of source code.
Approximately 1 lines of executable code.
The highest cyclomatic complexity is 2 ✔️.
Person ✔️
The Person
contains 2 members.
6 total lines of source code.
Approximately 1 lines of executable code.
The highest cyclomatic complexity is 2 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Property
5
100
2 ✔️
0
0
1 / 0
Property
7
100
2 ✔️
0
1
1 / 1
🔝 back to Fluent.Http.Tests.Models
Fluent.Http.Tests ✔️
The Fluent.Http.Tests
namespace contains 5 named types.
5 named types.
317 total lines of source code.
Approximately 112 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
FluentHttpClientTests ✔️
The FluentHttpClientTests
contains 6 members.
106 total lines of source code.
Approximately 44 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Field
15
100
0 ✔️
0
1
1 / 0
Field
14
93
0 ✔️
0
1
1 / 1
Method
17
85
1 ✔️
0
4
5 / 2
Method
24
61
1 ✔️
0
6
31 / 14
Method
56
61
1 ✔️
0
6
31 / 14
Method
88
62
1 ✔️
0
6
30 / 13
🔝 back to Fluent.Http.Tests
FluentHttpStepTests ✔️
The FluentHttpStepTests
contains 5 members.
40 total lines of source code.
Approximately 14 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Field
13
100
0 ✔️
0
1
1 / 0
Field
12
93
0 ✔️
0
1
1 / 1
Method
15
95
1 ✔️
0
3
1 / 1
Method
18
75
1 ✔️
0
7
14 / 5
Method
33
71
1 ✔️
0
7
17 / 7
🔝 back to Fluent.Http.Tests
FluentStepTests ✔️
The FluentStepTests
contains 3 members.
44 total lines of source code.
Approximately 16 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Method
11
74
1 ✔️
0
4
14 / 6
Method
41
85
1 ✔️
0
4
7 / 3
Method
26
72
1 ✔️
0
4
14 / 7
🔝 back to Fluent.Http.Tests
HttpRequestMessageBuilderTests ✔️
The HttpRequestMessageBuilderTests
contains 5 members.
62 total lines of source code.
Approximately 19 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Method
62
82
1 ✔️
0
4
10 / 3
Method
13
68
1 ✔️
0
7
14 / 7
Method
28
84
1 ✔️
0
4
10 / 3
Method
39
82
1 ✔️
0
4
10 / 3
Method
51
82
1 ✔️
0
4
10 / 3
🔝 back to Fluent.Http.Tests
HttpRequestMessageFactoryTests ✔️
The HttpRequestMessageFactoryTests
contains 7 members.
50 total lines of source code.
Approximately 19 lines of executable code.
The highest cyclomatic complexity is 1 ✔️.
Member kind
Line number
Maintainability index
Cyclomatic complexity
Depth of inheritance
Class coupling
Lines of source / executable code
Method
27
100
1 ✔️
0
2
3 / 1
Method
19
100
1 ✔️
0
2
3 / 1
Method
31
100
1 ✔️
0
2
3 / 1
Method
15
100
1 ✔️
0
2
3 / 1
Method
36
68
1 ✔️
0
6
12 / 7
Method
23
100
1 ✔️
0
2
3 / 1
Method
49
68
1 ✔️
0
6
12 / 7
🔝 back to Fluent.Http.Tests
🔝 back to Fluent.Http.Tests
Maintainability index : Measures ease of code maintenance. Higher values are better.
Cyclomatic complexity : Measures the number of branches. Lower values are better.
Depth of inheritance : Measures length of object inheritance hierarchy. Lower values are better.
Class coupling : Measures the number of classes that are referenced. Lower values are better.
Lines of source code : Exact number of lines of source code. Lower values are better.
Lines of executable code : Approximates the lines of executable code. Lower values are better.
This file is maintained by a bot.