1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-07-22 17:18:37 +00:00
miniflux-v2/internal/reader/rewrite
Julien Voisin 195b75d185
refactor(rewriter): use custom title case converter implementation instead of golang.org/x/text/cases.Title()
The implementation is equivalent to
`cases.Title(language.English).String(strings.ToLower(…))`,
and this is the only place in miniflux where
"golang.org/x/text/cases" and "golang.org/x/text/language"
are (directly) used.

This reduces the binary size from 27015590 to
26686112 on my machine.

Kudos to https://gsa.zxilly.dev for making it straightforward to catch things
like this.
2024-12-23 21:16:02 -08:00
..
referer_override_test.go test(rewrite): add unit test for referer rewrite function 2024-12-12 20:11:47 -08:00
rewrite_functions.go refactor(rewriter): use custom title case converter implementation instead of golang.org/x/text/cases.Title() 2024-12-23 21:16:02 -08:00
rewriter.go refactor(rewriter): use custom title case converter implementation instead of golang.org/x/text/cases.Title() 2024-12-23 21:16:02 -08:00
rewriter_test.go refactor(rewriter): avoid the use of regex in addDynamicImage 2024-12-15 17:56:39 -08:00
rules.go Add more referer spoofing 2024-12-20 11:53:38 -08:00