Skip to content

Commit 16c08d3

Browse files
committed
Improve godocs for generated tags
1 parent 3f6484e commit 16c08d3

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

pkg/gen/apis/doc.go

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,17 @@ const Resource = "// +kubebuilder:resource:path="
2626
// categories
2727
const Categories = "// +kubebuilder:categories="
2828

29-
// Maximum annotates a go struct field for CRD validation
29+
// Maximum annotates a numeric go struct field for CRD validation
3030
const Maximum = "// +kubebuilder:validation:Maximum="
3131

32-
// ExclusiveMaximum annotates a go struct field for CRD validation
32+
// ExclusiveMaximum annotates a numeric go struct field for CRD validation
3333
const ExclusiveMaximum = "// +kubebuilder:validation:ExclusiveMaximum="
3434

35-
// Minimum annotates a go struct field for CRD validation
35+
// Minimum annotates a numeric go struct field for CRD validation
3636
const Minimum = "// +kubebuilder:validation:Minimum="
3737

38-
// ExclusiveMinimum annotates a go struct field for CRD validation
38+
// ExclusiveMinimum annotates a numeric go struct field for CRD validation
3939
const ExclusiveMinimum = "// +kubebuilder:validation:ExclusiveMinimum="
40+
41+
// Pattern annotates a string go struct field for CRD validation with a regular expression it must match
42+
const Pattern = "// +kubebuilder:validation:Pattern="

0 commit comments

Comments
 (0)