File tree 2 files changed +3
-9
lines changed
2 files changed +3
-9
lines changed Original file line number Diff line number Diff line change @@ -7,15 +7,13 @@ import (
7
7
"strings"
8
8
)
9
9
10
- type GenAnalyzeErrorFn func (cd * ContextData , m * MainError )
11
-
12
10
type ErrorTemplate struct {
13
11
Name string
14
12
Pattern string
15
13
StackTracePattern string
16
- OnAnalyzeErrorFn GenAnalyzeErrorFn
17
- OnGenExplainFn GenExplainFn
18
- OnGenBugFixFn GenBugFixFn
14
+ OnAnalyzeErrorFn func ( cd * ContextData , m * MainError )
15
+ OnGenExplainFn func ( cd * ContextData , gen * ExplainGenerator )
16
+ OnGenBugFixFn func ( cd * ContextData , gen * BugFixGenerator )
19
17
}
20
18
21
19
func CustomErrorPattern (pattern string ) string {
Original file line number Diff line number Diff line change 6
6
"unicode"
7
7
)
8
8
9
- type GenExplainFn func (* ContextData , * ExplainGenerator )
10
-
11
9
type ExplainGenerator struct {
12
10
ErrorName string
13
11
Builder * strings.Builder
@@ -41,8 +39,6 @@ func (gen *ExplainGenerator) CreateSection(name string) *ExplainGenerator {
41
39
return gen .Sections [name ]
42
40
}
43
41
44
- type GenBugFixFn func (* ContextData , * BugFixGenerator )
45
-
46
42
type BugFixSuggestion struct {
47
43
Title string
48
44
Steps []* BugFixStep
You can’t perform that action at this time.
0 commit comments