|
4 | 4 |
|
5 | 5 | Namespace Coverlet.Core
|
6 | 6 |
|
| 7 | + Public Class BranchesCollection |
| 8 | + Inherits List(Of BranchInfo) |
| 9 | + |
| 10 | + Sub New() |
| 11 | + |
| 12 | + End Sub |
| 13 | + |
| 14 | + End Class |
| 15 | + |
7 | 16 | Public Class BranchInfo
|
8 | 17 |
|
| 18 | + Public Property EndOffset As Integer |
| 19 | + Public Property Hits As Integer |
9 | 20 | Public Property Line As Integer
|
10 | 21 |
|
11 | 22 | Public Property Offset As Integer
|
| 23 | + Public Property Ordinal As UInteger |
| 24 | + Public Property Path As Integer |
| 25 | + End Class |
12 | 26 |
|
13 |
| - Public Property EndOffset As Integer |
| 27 | + Public Class ClassesDictionary |
| 28 | + Inherits Dictionary(Of String, MethodsDictionary) |
14 | 29 |
|
15 |
| - Public Property Path As Integer |
| 30 | + Sub New() |
16 | 31 |
|
17 |
| - Public Property Ordinal As UInteger |
| 32 | + End Sub |
18 | 33 |
|
19 |
| - Public Property Hits As Integer |
| 34 | + End Class |
| 35 | + |
| 36 | + Public Class DocumentsDictionary |
| 37 | + Inherits Dictionary(Of String, ClassesDictionary) |
| 38 | + |
| 39 | + Sub New() |
| 40 | + |
| 41 | + End Sub |
20 | 42 |
|
21 | 43 | End Class
|
22 | 44 |
|
23 | 45 | Public Class LinesDictionary
|
24 | 46 | Inherits SortedDictionary(Of Integer, Integer)
|
25 |
| - End Class |
26 | 47 |
|
27 |
| - Public Class BranchesCollection |
28 |
| - Inherits List(Of BranchInfo) |
| 48 | + Sub New() |
| 49 | + |
| 50 | + End Sub |
| 51 | + |
29 | 52 | End Class
|
30 | 53 |
|
31 | 54 | Public Class Method
|
32 | 55 |
|
33 |
| - Friend Sub New() |
| 56 | + Public Sub New() |
34 | 57 |
|
35 | 58 | Lines = New LinesDictionary
|
36 | 59 |
|
37 | 60 | Branches = New BranchesCollection()
|
38 | 61 |
|
39 | 62 | End Sub
|
40 | 63 |
|
41 |
| - Public ReadOnly Property Lines As LinesDictionary |
42 |
| - |
43 | 64 | Public ReadOnly Property Branches As BranchesCollection
|
44 |
| - |
| 65 | + Public ReadOnly Property Lines As LinesDictionary |
45 | 66 | End Class
|
46 | 67 |
|
47 | 68 | Public Class MethodsDictionary
|
48 | 69 | Inherits Dictionary(Of String, Method)
|
49 | 70 |
|
50 |
| - End Class |
51 |
| - |
52 |
| - Public Class ClassesDictionary |
53 |
| - Inherits Dictionary(Of String, MethodsDictionary) |
54 |
| - |
55 |
| - End Class |
| 71 | + Sub New() |
56 | 72 |
|
57 |
| - Public Class DocumentsDictionary |
58 |
| - Inherits Dictionary(Of String, ClassesDictionary) |
| 73 | + End Sub |
59 | 74 |
|
60 | 75 | End Class
|
61 | 76 |
|
62 | 77 | Public Class ModulesDictionary
|
63 | 78 | Inherits Dictionary(Of String, DocumentsDictionary)
|
64 | 79 |
|
| 80 | + Sub New() |
| 81 | + |
| 82 | + End Sub |
| 83 | + |
65 | 84 | End Class
|
66 | 85 |
|
67 | 86 | End Namespace
|
0 commit comments