100 Commits
Author SHA1 Message Date
Joe ChenandGitHub 14e9811b16 test: rename package to be same as the main (#304) 2021-09-16 13:34:39 +08:00
Joe ChenandGitHub fd697c7bd6 ci: workaround to make lint work (#303) 2021-09-16 00:13:38 +08:00
ᴜɴᴋɴᴡᴏɴandGitHub b52868c71b section: preallocate the size of keys hash (#297) 2021-09-04 14:18:47 +08:00
ᴜɴᴋɴᴡᴏɴandGitHub f8a14abc12 ci: update GitHub Actions (#296) 2021-09-04 14:03:50 +08:00
ᴜɴᴋɴᴡᴏɴandGitHub 01f073e4a0 ci: add Go 1.15.x 2020-09-04 11:45:24 +08:00
ᴜɴᴋɴᴡᴏɴandGitHub ad8a10643d struct: ignore unexported fields when reflect (#239) 2020-05-09 22:43:35 +08:00
ᴜɴᴋɴᴡᴏɴandGitHub 0b997d758f Update README.md 2020-04-18 16:08:56 +08:00
8a3836d82d codecov: formalize coverage settings (#232)
Co-authored-by: Sourcegraph Bot <campaigns@sourcegraph.com>
2020-03-29 15:34:55 +08:00
cd59c6e8b9 codecov: set comment style (#231)
Co-authored-by: Sourcegraph Bot <campaigns@sourcegraph.com>
2020-03-28 16:22:06 +08:00
91a7cdb4a0 ci: migrate from Travis to GitHub Actions (#230)
* ci: migrate from Travis to GitHub Actions

* Setting up GOPATH

* Download dependencies

* Fix GOPATH

* Fix GOPATH

* Fix GOPATH

* Fix deps

* Damn it!

* ???

* Init Go mod

* Fix lint errors

* Fix failing tests on Windows

* Skip some tests on Windows

Co-authored-by: Sourcegraph Bot <campaigns@sourcegraph.com>
2020-03-28 14:26:37 +08:00
ᴜɴᴋɴᴡᴏɴandGitHub 09e0d86be8 Enable Codecov (#228) 2020-03-21 10:56:07 +08:00
ᴜɴᴋɴᴡᴏɴ 39bc4ddcb8 .travis: fix warnings 2020-03-15 20:54:19 +08:00
ᴜɴᴋɴᴡᴏɴ f54734858c ci: enable Go 1.14 2020-03-15 20:53:08 +08:00
ᴜɴᴋɴᴡᴏɴ efe974c381 *: clean up code and error message 2020-03-15 20:51:39 +08:00
ᴜɴᴋɴᴡᴏɴandGitHub dd614b817b Create lsif.yml 2020-03-07 21:30:26 +08:00
ᴜɴᴋɴᴡᴏɴ 5ac7f104cd README: update docs
[CI SKIP]
2020-03-07 14:18:48 +08:00
ᴜɴᴋɴᴡᴏɴ 90207e2a6a ini: remove internal version 2020-03-07 14:15:30 +08:00
ᴜɴᴋɴᴡᴏɴ fbbb7987e5 data_source: support io.Reader 2020-03-07 14:13:37 +08:00
ᴜɴᴋɴᴡᴏɴandGitHub 7d14fca8d2 struct: support StructReflector interface (#221)
* StructReflector

* struct: add unit tests

* struct: avoid using map in tests
2020-01-31 20:26:21 +08:00
UnknwonandGitHub 94291fffe2 Bump version 2019-12-25 10:25:40 +08:00
UnknwonandGitHub 6982260a37 Delete ISSUE_TEMPLATE.md
[SKIP CI]
2019-11-19 18:03:13 -08:00
UnknwonandGitHub 4c44b8b468 Update issue templates
[SKIP CI]
2019-11-19 18:02:47 -08:00
UnknwonandGitHub 87e589f491 Bump version 2019-11-09 13:43:49 -08:00
Unknwon 8ee0b78994 Bump version 2019-11-05 20:13:40 -08:00
UnknwonandGitHub 53ef941065 README: change badges position 2019-11-02 20:03:45 -07:00
UnknwonandGitHub b04eef3b53 README: update cool badges 2019-11-02 01:15:10 -07:00
Unknwon 1eb383f13c Bump version 2019-10-17 18:14:14 -07:00
Unknwon 2e33564b44 key: fix panic when recursive value has missing target (#191) 2019-10-17 18:13:53 -07:00
Unknwon b19459e590 ci: add Go 1.13 2019-10-05 09:51:31 -07:00
unknwon 7007817597 Bump version 2019-09-22 23:11:19 -07:00
unknwon 86335412cb key: deduplicate shadows while adding (#207) 2019-09-22 22:54:29 -07:00
unknwon 6ba806069d Bump version 2019-09-18 17:15:19 -07:00
unknwon 8fe474341f *: some move around 2019-08-06 22:36:05 -07:00
unknwon e145131f9c ini_test: add test case for #198 2019-08-06 00:00:55 -07:00
unknwon dd2c58e130 README: remove Go modules section
[ci skip]
2019-08-05 00:09:47 -07:00
unknwon d4cae42d39 Bump version 2019-08-04 23:45:50 -07:00
unknwon c4baf76d5c Merge branch 'v1' of github.com:go-ini/ini 2019-08-04 23:45:30 -07:00
unknwon 5cf43420b0 Disable Go module and import path enforcement 2019-08-04 23:44:58 -07:00
unknwon 8f3156dadd ci: skip install 2019-08-04 13:14:36 -07:00
unknwon 39a1505cbc Bump version 2019-08-04 13:13:54 -07:00
unknwon 269335d44f README: quick help about Go modules
[ci skip]
2019-08-03 22:56:56 -07:00
unknwon 9a04224798 README: quick help about Go modules
[ci skip]
2019-08-03 22:54:34 -07:00
unknwon c014d65cb0 Disable Go module for backwards compatibility
[ci skip]
2019-08-03 22:40:20 -07:00
unknwon 7a842c6f35 README: update
[ci skip]
2019-08-03 20:18:41 -07:00
unknwon a7193e3188 ini: enforce canonical import path 2019-08-03 19:48:27 -07:00
unknwon 27a23941b3 Bump version 2019-08-03 19:39:54 -07:00
unknwon bb0c6f03a1 Enable Go Modules 2019-08-03 19:20:44 -07:00
Unknwon 8659100d2d struct: reflect slice elements to shadows when 'allowShadow' tag is presented (#196) 2019-07-06 22:25:57 -07:00
Unknwon 2d4014bce1 parser: remove unnecessary new variable
Related to #194
2019-07-06 20:31:29 -07:00
Unknwon 2b9e6cf7b5 Bump version 2019-07-06 19:50:44 -07:00
Unknwon 3be5ad479f section: misc fix
[ci skip]
2019-03-26 22:48:45 -04:00
Unknwon 7ff51274eb ci: add Go 1.12 2019-03-26 19:56:59 -04:00
Unknwon d79353dad8 *: fix golint complaints 2019-03-26 19:30:17 -04:00
Unknwon ece0e89bb0 *: refactor constants to use camelcase 2019-02-17 14:54:15 -05:00
Unknwon 7c1c4f765b parser: pass file options at parser creation
To avoid passing same values for every readValue call.
2019-02-17 14:53:13 -05:00
Unknwon c85607071c Bump version 2019-02-17 14:36:56 -05:00
Unknwon 6ed8d5f64c Bump version 2019-01-03 09:53:35 +08:00
Unknwon c498c36b6f Bump version 2018-12-22 09:55:11 -05:00
Unknwon f55231ca73 struct: fix integer overflow in time.Duration conversion (#175) 2018-12-10 23:59:31 -05:00
Unknwon b194b0c75f file: trim space for original comment before prepending (#163) 2018-12-03 22:41:56 -05:00
Unknwon ffaaebdac6 parser: remove unreachable code (#170) 2018-12-02 19:56:02 -05:00
Unknwon 9c8236e659 ci: add Go 1.11.x 2018-10-14 19:42:04 -04:00
Unknwon 8d6d08321b file: support custom key-value delimiters (#166) 2018-10-14 19:40:43 -04:00
Unknwon 7b29465103 Bump version 2018-09-30 13:34:52 -04:00
Unknwon fa25069db3 README: add Go version requirement
[ci skip]
2018-09-10 15:26:01 -04:00
Unknwon 5cf292cae4 file: fix incorrect multiline comment handling when write out (#157) 2018-08-18 19:46:59 +08:00
Unknwon 358ee76639 section: fix s.keyHash not updated with data overwrite (#149) 2018-07-12 21:10:51 +08:00
Unknwon af26abd521 parser: support SkipUnrecognizableLines (#150) 2018-07-11 21:03:03 +08:00
Unknwon fa6ee696e4 ini: change minimum Go requirement to 1.6 2018-07-11 20:55:23 +08:00
Unknwon cec2bdc490 README: update sourcegraph badge URL
[ci skip]
2018-06-15 08:35:39 +08:00
Unknwon 06f5f3d672 Bump version 2018-05-27 06:45:42 +08:00
Unknwon bda519ae5f ci: correct coverage result 2018-04-20 11:00:25 -04:00
Unknwon 6529cf7c58 Bump version 2018-04-20 10:56:02 -04:00
Unknwon ace140f734 Bump version 2018-04-12 18:04:31 -04:00
Unknwon 5e9692864e file: support multiline comments 2018-04-02 20:54:27 -04:00
Unknwon 6ecc596bd7 README: remove ZH 2018-03-13 13:39:40 -04:00
Unknwon 9fe64db119 REMADE: remove docs 2018-03-13 11:21:16 -04:00
Unknwon c0041090ca README: new website online 2018-03-13 11:19:27 -04:00
Unknwon 6333e38ac2 file: use lock to secure concurrent operations on sections (#135) 2018-03-08 04:54:59 -05:00
Unknwon a76e4b8c9a README: update docs for ShadowLoad (#136) 2018-03-06 06:20:24 -05:00
Unknwon 1d1add4bb9 struct_test: fix test cases for Go 1.10
Added Go 1.10 to CI.
2018-03-06 06:02:36 -05:00
Unknwon 32e4be5f41 *_test: use golden file for complex test output 2018-02-14 05:17:53 -05:00
Unknwon 32e4c1e6bc key: support nested values (#131)
Docs: http://docs.aws.amazon.com/cli/latest/topic/config-vars.html#nested-values
2017-11-19 00:34:21 -05:00
Unknwon 7e7da45132 key: add test for recursive values (#130) 2017-11-13 20:13:26 -05:00
Unknwon a343d9870e ini: add load option UnescapeValueCommentSymbols (#129) 2017-11-13 19:34:40 -05:00
Unknwon f280b3ba51 {file, parser}: enforce default section name to lowercase with insentive load (#125) 2017-10-26 14:46:43 -04:00
Unknwon f384f41079 CI: update script
Create directory before symbolic linking
2017-10-23 06:36:43 -04:00
Unknwon 92e442e290 CI: update script
Link import path
2017-10-23 06:34:40 -04:00
Unknwon a0d9cad96d CI: update script 2017-10-23 06:30:23 -04:00
Unknwon 7006dbe48c TESTING: improve overall code quality 2017-10-23 06:27:56 -04:00
Unknwon cd55d8d297 file: cut File-related code to its own file 2017-10-23 02:27:05 -04:00
Unknwon 5b3e00af70 Bump version 2017-10-14 17:05:30 -04:00
Unknwon dd08f93220 license: update indeitfy information
Fixes #121
2017-10-14 05:21:18 -04:00
Unknwon 3321baafb1 struct: only return error in strict mode 2017-10-14 05:18:21 -04:00
Unknwon 0f8cf1ac61 github: add issue and pull request templates
[CI SKIP]
2017-10-14 05:12:32 -04:00
Unknwon 496647f2d0 struct: support reflect/map comment tag
Closes #113
2017-10-14 04:43:12 -04:00
Unknwon 2d365cea38 ci: update .travis.yml to add 1.9 and remove master 2017-10-14 04:22:13 -04:00
Unknwon 7a6f455dde file: add load option UnescapeValueDoubleQuotes
Closes #110
2017-10-14 04:16:35 -04:00
无闻 c787282c39 Remove Go 1.4 from .travis.yml 2017-08-13 01:22:30 -04:00
无闻 20b96f641a Update .travis.yml 2017-08-13 01:15:16 -04:00