-
-
Notifications
You must be signed in to change notification settings - Fork 70
/
GitInfo.vb.pp
77 lines (58 loc) · 3.16 KB
/
GitInfo.vb.pp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
' <auto-generated/>
#Const $NamespaceDefine$ = 1
#If LOCALNAMESPACE
Namespace Global._RootNamespace_
#Else
Namespace Global
#End If
''' <summary>Provides access to the git information for the current assembly.</summary>
Partial Class ThisAssembly
''' <summary>Provides access to the git information for the current assembly.</summary>
Partial Public Class Git
''' <summary>IsDirty: $GitIsDirty$</summary>
Public Const IsDirty As Boolean = $GitIsDirty$
''' <summary>IsDirtyString: $GitIsDirty$</summary>
Public Const IsDirtyString As String = "$GitIsDirty$"
''' <summary>Repository URL: $GitRepositoryUrl$</summary>
Public Const RepositoryUrl As String = "$GitRepositoryUrl$"
''' <summary>Branch: $GitBranch$</summary>
Public Const Branch As String = "$GitBranch$"
''' <summary>Commit: $GitCommit$</summary>
Public Const Commit As String = "$GitCommit$"
''' <summary>Commit: $GitSha$</summary>
Public Const Sha As String = "$GitSha$"
''' <summary>Commit date: $GitCommitDate$</summary>
Public Const CommitDate As String = "$GitCommitDate$"
''' <summary>Commits on top of base version: $GitCommits$</summary>
Public Const Commits As String = "$GitCommits$"
''' <summary>Tag: $GitTag$</summary>
Public Const Tag As String = "$GitTag$"
''' <summary>Base tag: $GitBaseTag$</summary>
Public Const BaseTag As String = "$GitBaseTag$"
''' <summary>Provides access to the base version information used to determine the <see cref="SemVer" />.</summary>
Partial Public Class BaseVersion
''' <summary>Major: $GitBaseVersionMajor$</summary>
Public Const Major As String = "$GitBaseVersionMajor$"
''' <summary>Minor $GitBaseVersionMinor$</summary>
Public Const Minor As String = "$GitBaseVersionMinor$"
''' <summary>Patch $GitBaseVersionPatch$</summary>
Public Const Patch As String = "$GitBaseVersionPatch$"
End Class
''' <summary>Provides access to SemVer information for the current assembly.</summary>
Partial Public Class SemVer
''' <summary>Major: $GitSemVerMajor$</summary>
Public Const Major As String = "$GitSemVerMajor$"
''' <summary>Minor: $GitSemVerMinor$</summary>
Public Const Minor As String = "$GitSemVerMinor$"
''' <summary>Patch: $GitSemVerPatch$</summary>
Public Const Patch As String = "$GitSemVerPatch$"
''' <summary>Label: $GitSemVerLabel$</summary>
Public Const Label As String = "$GitSemVerLabel$"
''' <summary>Label with dash prefix: $GitSemVerDashLabel$</summary>
Public Const DashLabel As String = "$GitSemVerDashLabel$"
''' <summary>Source: $GitSemVerSource$</summary>
Public Const Source As String = "$GitSemVerSource$"
End Class
End Class
End Class
End Namespace