@@ -10,19 +10,19 @@ import (
10
10
)
11
11
12
12
type HeaderConverter struct {
13
- copyright Copyright
13
+ creator Creator
14
14
targetProjectName string
15
15
copyrightDefaultValue string
16
16
date time.Time
17
17
}
18
18
19
19
func NewHeaderConverter (
20
- copyright Copyright ,
20
+ creator Creator ,
21
21
config * model.Config ,
22
22
date time.Time ) * HeaderConverter {
23
23
24
24
return & HeaderConverter {
25
- copyright : copyright ,
25
+ creator : creator ,
26
26
targetProjectName : config .TargetProjectName ,
27
27
copyrightDefaultValue : config .Copyright ,
28
28
date : date ,
@@ -37,18 +37,19 @@ func (header *HeaderConverter) Render(source string, sceneName string) string {
37
37
38
38
dateStr := fmt .Sprintf ("%d/%d/%d" , day , month , year )
39
39
40
- copyright , err := header .copyright .Get ()
40
+ creator , err := header .creator .Get ()
41
41
42
42
if err != nil {
43
- copyright = header . copyrightDefaultValue
43
+ creator = "clean-swift-scaffold"
44
44
}
45
45
46
46
var replacedSource string = source
47
47
replacedSource = strings .ReplaceAll (replacedSource , "__SCENE_NAME__" , sceneName )
48
48
replacedSource = strings .ReplaceAll (replacedSource , "__TARGET_PROJECT_NAME__" , header .targetProjectName )
49
49
replacedSource = strings .ReplaceAll (replacedSource , "__DATE__" , dateStr )
50
50
replacedSource = strings .ReplaceAll (replacedSource , "__YEAR__" , strconv .Itoa (year ))
51
- replacedSource = strings .ReplaceAll (replacedSource , "__COPYRIGHT__" , copyright )
51
+ replacedSource = strings .ReplaceAll (replacedSource , "__COPYRIGHT__" , header .copyrightDefaultValue )
52
+ replacedSource = strings .ReplaceAll (replacedSource , "__CREATOR__" , creator )
52
53
53
54
return replacedSource
54
55
}
0 commit comments