]> source.dussan.org Git - gitea.git/commit
Refactor INI package (first step) (#25024)
authorwxiaoguang <wxiaoguang@gmail.com>
Fri, 2 Jun 2023 09:27:30 +0000 (17:27 +0800)
committerGitHub <noreply@github.com>
Fri, 2 Jun 2023 09:27:30 +0000 (17:27 +0800)
commitde4a21fcb4476772c69c36d086549e89ed4dcf6c
treea8952b92bc6382daffc34178f5d6cc32cfea2efd
parent7a5873335afb00dda5fa123fb023c88278e79deb
Refactor INI package (first step) (#25024)

The INI package has many bugs and quirks, and in fact it is
unmaintained.

This PR is the first step for the INI package refactoring:

* Use Gitea's "config_provider" to provide INI access
* Deprecate the INI package by golangci.yml rule
.golangci.yml
build/backport-locales.go
contrib/environment-to-ini/environment-to-ini.go
modules/repository/repo.go
modules/setting/config_env.go
modules/setting/config_env_test.go
modules/setting/config_provider.go
modules/setting/config_provider_test.go
modules/setting/setting.go
modules/translation/i18n/localestore.go
routers/install/install.go