Skip to content

Commit 42633d9

Browse files
authored
Merge pull request #28 from mildlyoriginal/master
Fix build issues and make hidden flag behavior consistent with help description.
2 parents 9d2370c + 603b79d commit 42633d9

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

Diff for: gorganizer.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,16 @@ func addToTree(folder, file string, tree *gotree.GTStructure) {
2828
// append to parent, if exists
2929
for i, item := range tree.Items {
3030
if item.Name == folder {
31-
item.Items = append(item.Items, newFile)
31+
item.Items = append(item.Items, &newFile)
3232
tree.Items[i] = item
3333
return
3434
}
3535
}
3636

3737
// create parent if missing
3838
newFolder := gotree.GTStructure{Name: folder}
39-
newFolder.Items = append(newFolder.Items, newFile)
40-
tree.Items = append(tree.Items, newFolder)
39+
newFolder.Items = append(newFolder.Items, &newFile)
40+
tree.Items = append(tree.Items, &newFolder)
4141
}
4242

4343
type excludeListType []string
@@ -111,15 +111,15 @@ func main() {
111111

112112
scanDirectory(*inputFolder, *outputFolder, &tree, *preview, *recursive, *ignoreHiddenFiles)
113113

114-
gotree.PrintTree(tree)
114+
gotree.PrintTree(&tree)
115115

116116
fmt.Println("All files have been GOrganized!")
117117
}
118118

119119
func scanDirectory(inputFolder, outputFolder string, tree *gotree.GTStructure, preview, recursive, ignoreHiddenFiles bool) {
120120
files, _ := ioutil.ReadDir(inputFolder)
121121
for _, f := range files {
122-
if strings.Index(f.Name(), ".") == 0 && ignoreHiddenFiles {
122+
if strings.Index(f.Name(), ".") == 0 && !ignoreHiddenFiles {
123123
addToTree("Hidden Files", f.Name(), tree)
124124
continue
125125
}

Diff for: ini.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -68,13 +68,13 @@ func iniScanExt() {
6868
var treeItem gotree.GTStructure
6969
treeItem.Name = key
7070

71-
treeFolder.Items = append(treeFolder.Items, treeItem)
71+
treeFolder.Items = append(treeFolder.Items, &treeItem)
7272
}
7373

74-
tree.Items = append(tree.Items, treeFolder)
74+
tree.Items = append(tree.Items, &treeFolder)
7575

7676
}
7777

78-
gotree.PrintTree(tree)
78+
gotree.PrintTree(&tree)
7979

8080
}

0 commit comments

Comments
 (0)