@@ -12,12 +12,6 @@ import (
12
12
// "reflect"
13
13
)
14
14
15
- func check (e error ) {
16
- if e != nil {
17
- panic (e )
18
- }
19
- }
20
-
21
15
func getTagsFromApi () string {
22
16
//https: //docs.github.com/en/rest/reference/releases
23
17
resp , err := http .Get ("https://api.github.com/repos/quick-lint/quick-lint-js/tags" )
@@ -73,12 +67,12 @@ func getVersionLineNumbers(scanner *bufio.Scanner) ([]int, []string, int) {
73
67
func makeReleaseSlice (versionLineNumbers []int , changeLogText []string , changeLogLength int ) []string {
74
68
// Store contributors and errors from end of changelog.
75
69
contributorsAndErrors := ""
76
- for i := 4 + versionLineNumbers [len (versionLineNumbers )- 1 ]; i < changeLogLength ; i ++ {
70
+ for i := 5 + versionLineNumbers [len (versionLineNumbers )- 1 ]; i < changeLogLength ; i ++ {
77
71
contributorsAndErrors += changeLogText [i ] + "\n "
78
72
}
79
73
80
74
var releaseNotesForEachVersion []string
81
- for i , versionLineNumber := range versionLineNumbers [:len ( versionLineNumbers ) ] {
75
+ for i , versionLineNumber := range versionLineNumbers [:] {
82
76
releaseBodyLines := ""
83
77
// Last version (## 0.2.0) excluded with - 1
84
78
if i < (len (versionLineNumbers ) - 1 ) {
@@ -89,7 +83,7 @@ func makeReleaseSlice(versionLineNumbers []int, changeLogText []string, changeLo
89
83
90
84
// Handle last version (## 0.2.0)
91
85
if versionLineNumber == versionLineNumbers [len (versionLineNumbers )- 1 ] {
92
- for j := 0 ; j < 4 ; j ++ {
86
+ for j := 0 ; j < 5 ; j ++ {
93
87
releaseBodyLines += changeLogText [versionLineNumber + j ] + "\n "
94
88
}
95
89
}
@@ -112,7 +106,7 @@ func main() {
112
106
versionLineNumbers , changeLogText , changeLogLength := getVersionLineNumbers (scanner )
113
107
releaseNotesForEachVersion := makeReleaseSlice (versionLineNumbers , changeLogText , changeLogLength )
114
108
tagsForEachRelease := getTagsFromApi ()
115
- for _ , release := range releaseNotesForEachVersion [:len ( releaseNotesForEachVersion ) ] {
109
+ for _ , release := range releaseNotesForEachVersion [:] {
116
110
fmt .Println (release )
117
111
}
118
112
// fmt.Println("Version line numbers:", versionLineNumbers)
0 commit comments