Skip to content

Commit 72b1fd7

Browse files
BLumialunny
andauthored
Should also support upper-case README files (#20581)
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
1 parent e56005f commit 72b1fd7

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

Diff for: modules/markup/renderer.go

+2
Original file line numberDiff line numberDiff line change
@@ -328,11 +328,13 @@ func IsReadmeFile(name string) bool {
328328
// the length of the provided extension list.
329329
// Note that the '.' should be provided in ext, e.g ".md"
330330
func IsReadmeFileExtension(name string, ext ...string) (int, bool) {
331+
name = strings.ToLower(name)
331332
if len(name) < 6 || name[:6] != "readme" {
332333
return 0, false
333334
}
334335

335336
for i, extension := range ext {
337+
extension = strings.ToLower(extension)
336338
if name[6:] == extension {
337339
return i, true
338340
}

Diff for: modules/markup/renderer_test.go

+10
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,16 @@ func TestMisc_IsReadmeFile(t *testing.T) {
5858
expected: true,
5959
idx: 0,
6060
},
61+
{
62+
name: "README.md",
63+
expected: true,
64+
idx: 0,
65+
},
66+
{
67+
name: "ReAdMe.Md",
68+
expected: true,
69+
idx: 0,
70+
},
6171
{
6272
name: "readme.txt",
6373
expected: true,

0 commit comments

Comments
 (0)