Skip to content

Commit cfa983e

Browse files
committed
remove redundant code
1 parent 3009712 commit cfa983e

File tree

5 files changed

+6
-29
lines changed

5 files changed

+6
-29
lines changed

modules/fileicon/basic.go

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,6 @@ func BasicThemeFolderIconName(isOpen bool) string {
1717
return "octicon-file-directory-fill"
1818
}
1919

20-
func BasicThemeIcon(entry *git.TreeEntry) template.HTML {
21-
return BasicThemeIconWithOpenStatus(entry, false)
22-
}
23-
24-
func BasicThemeIconOpen(entry *git.TreeEntry) template.HTML {
25-
return BasicThemeIconWithOpenStatus(entry, true)
26-
}
27-
2820
func BasicThemeIconWithOpenStatus(entry *git.TreeEntry, isOpen bool) template.HTML {
2921
// TODO: add "open icon" support
3022
svgName := "octicon-file"

modules/fileicon/material.go

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -75,14 +75,6 @@ func (m *MaterialIconProvider) renderFileIconSVG(p *RenderedIconPool, name, svg,
7575
return template.HTML(`<svg ` + svgCommonAttrs + `><use xlink:href="#` + svgID + `"></use></svg>`)
7676
}
7777

78-
func (m *MaterialIconProvider) FileIcon(p *RenderedIconPool, entry *git.TreeEntry) template.HTML {
79-
return m.FileIconWithOpenStatus(p, entry, false)
80-
}
81-
82-
func (m *MaterialIconProvider) FileIconOpen(p *RenderedIconPool, entry *git.TreeEntry) template.HTML {
83-
return m.FileIconWithOpenStatus(p, entry, true)
84-
}
85-
8678
func (m *MaterialIconProvider) FileIconWithOpenStatus(p *RenderedIconPool, entry *git.TreeEntry, isOpen bool) template.HTML {
8779
if m.rules == nil {
8880
return BasicThemeIconWithOpenStatus(entry, isOpen)

modules/fileicon/render.go

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,9 @@ func (p *RenderedIconPool) RenderToHTML() template.HTML {
3636

3737
// TODO: use an interface or struct to replace "*git.TreeEntry", to decouple the fileicon module from git module
3838

39-
func RenderEntryIcon(renderedIconPool *RenderedIconPool, entry *git.TreeEntry) template.HTML {
39+
func RenderEntryIconWithOpenStatus(renderedIconPool *RenderedIconPool, entry *git.TreeEntry, isOpen bool) template.HTML {
4040
if setting.UI.FileIconTheme == "material" {
41-
return DefaultMaterialIconProvider().FileIcon(renderedIconPool, entry)
41+
return DefaultMaterialIconProvider().FileIconWithOpenStatus(renderedIconPool, entry, isOpen)
4242
}
43-
return BasicThemeIcon(entry)
44-
}
45-
46-
func RenderEntryIconOpen(renderedIconPool *RenderedIconPool, entry *git.TreeEntry) template.HTML {
47-
if setting.UI.FileIconTheme == "material" {
48-
return DefaultMaterialIconProvider().FileIconOpen(renderedIconPool, entry)
49-
}
50-
return BasicThemeIconOpen(entry)
43+
return BasicThemeIconWithOpenStatus(entry, isOpen)
5144
}

routers/web/repo/view.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ func prepareDirectoryFileIcons(ctx *context.Context, files []git.CommitInfo) {
257257
renderedIconPool := fileicon.NewRenderedIconPool()
258258
fileIcons := map[string]template.HTML{}
259259
for _, f := range files {
260-
fileIcons[f.Entry.Name()] = fileicon.RenderEntryIcon(renderedIconPool, f.Entry)
260+
fileIcons[f.Entry.Name()] = fileicon.RenderEntryIconWithOpenStatus(renderedIconPool, f.Entry, false)
261261
}
262262
ctx.Data["FileIcons"] = fileIcons
263263
ctx.Data["FileIconPoolHTML"] = renderedIconPool.RenderToHTML()

services/repository/files/tree.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,8 +175,8 @@ func newTreeViewNodeFromEntry(ctx context.Context, renderedIconPool *fileicon.Re
175175
}
176176

177177
if node.EntryIcon == "" {
178-
node.EntryIcon = fileicon.RenderEntryIcon(renderedIconPool, entry)
179-
node.EntryIconOpen = fileicon.RenderEntryIconOpen(renderedIconPool, entry)
178+
node.EntryIcon = fileicon.RenderEntryIconWithOpenStatus(renderedIconPool, entry, false)
179+
node.EntryIconOpen = fileicon.RenderEntryIconWithOpenStatus(renderedIconPool, entry, true)
180180
}
181181

182182
if node.EntryMode == "commit" {

0 commit comments

Comments
 (0)