Ethiraric
60f8919565
v0.0.2
2024-06-13 22:18:27 +02:00
Ethiraric
40670f3c48
Minor improvements.
2024-04-02 23:06:08 +02:00
Ethiraric
6b01b554e0
yaml-rust2
-> saphyr-parser
...
* Drop non-parser files
* Rename everything
* Fix tests
* Start rewriting a bit of docs
2024-04-02 17:14:06 +02:00
Ethiraric
787403daa1
Messed up the MSRV.
2024-03-30 19:39:53 +01:00
Ethiraric
c90c1ed1fb
Use cargo features.
2024-03-30 19:24:54 +01:00
David Aguilar
5c7e11ea3f
maint: version-up and minimize where we mention the version
...
Remove the version number from tools/gen_large_yaml so that we
can avoid needing to update the version in two places.
2024-03-25 22:25:46 -07:00
Ethiraric
ccd7b6e718
Add missing_docs
warning.
2024-03-20 16:00:30 +01:00
Ethiraric
8247f481c7
Forgot to bump some v0.6.0 to v0.7.0.
2024-03-20 16:00:15 +01:00
Ethiraric
011e81ee85
Re-enable clippy warnings.
2024-03-19 18:18:59 +01:00
David Aguilar
cccf769b1c
Enable all clippy warnings
...
Rename Scanner::next() to Scanner::next_token() to avoid
confusiong with the Iterator trait.
2024-03-19 15:26:16 +01:00
David Aguilar
a120d93e7d
Enable the missing-errors-doc clippy checks
2024-03-19 15:26:16 +01:00
David Aguilar
9e505d552f
Eliminate panics and enable the missing panics docs check
2024-03-19 15:26:16 +01:00
David Aguilar
a42f26b306
Enable the redundant-else clippy checks
2024-03-19 15:26:16 +01:00
David Aguilar
e36369d69c
Enable the case-arms clippy checks
2024-03-19 15:26:16 +01:00
larkbyte
54ca9294fa
Replace linked_hash_map with hashlink
2024-03-19 15:26:16 +01:00
Ethiraric
a33d0ffe68
Update to v0.6.
2024-03-15 20:14:26 +01:00
Ethiraric
bcdd725049
Remove debug prints code from release builds.
...
If building release mode, remove debug code. Now, the `debug_print!`
macro resolves to nothing in release build.
In debug build, don't check the environment for each print. This has a
huge overhead. The environment is only checked once and next checks are
made against a simple boolean value.
2024-01-24 02:22:02 +01:00
Ethiraric
06936742f2
Move char is_xxx
fn to their own file.
2024-01-24 01:02:20 +01:00
Ethiraric
2481df7f9d
Update licence, readme, doc.
2024-02-08 07:12:14 +01:00
Ethiraric
2d8c4e8fc9
Add documentation and move tests to their folder.
2023-08-17 23:16:06 +02:00
Ethiraric
91ed5dca21
Clippy set to pedantic.
2023-08-14 16:11:33 +02:00
Alexander Kjäll
beae0f306b
library is now in the crates repo ( #164 )
2021-07-12 15:48:17 +08:00
Yuheng Chen
95d0603129
Bump to v0.4.5
2021-01-03 11:57:28 -08:00
Yuheng Chen
95e1ad2dce
Bump to v0.4.4
2020-06-01 21:02:16 +08:00
Anton Kochkov
95562ac849
Rust 2018 transition
2020-05-27 14:15:28 +08:00
Yuheng Chen
bd87698008
Bump to v0.4.3
2019-03-07 14:27:03 +08:00
David Tolnay
34da7f5f01
Replace try! with question mark
2018-09-15 23:58:48 -07:00
David Tolnay
1652cf524e
Release 0.4.2
2018-09-15 13:09:48 -07:00
David Tolnay
66326f23f5
Release 0.4.1
2018-09-15 12:31:11 -07:00
David Tolnay
0e1049d10c
Set html_root_url
2018-09-15 12:30:27 -07:00
David Tolnay
48c732d077
Ignore should_implement_trait lint
...
The Parser::next method is already a public API.
2018-09-15 10:07:05 -07:00
David Tolnay
1b25db62bb
Don't yet use tool attrs because they are not stable
2018-09-15 10:02:56 -07:00
David Tolnay
5039af6862
Format with rustfmt 0.99.4
2018-09-15 09:49:08 -07:00
David Tolnay
dcfb2bab95
Switch from clippy dependency to cargo-clippy
2017-05-08 11:30:51 -07:00
David Tolnay
316eecbbdc
Always preserve order
2017-01-27 20:59:51 -08:00
David Tolnay
ee853ebaba
Add preserve_order feature to use LinkedHashMap instead of BTreeMap
2016-03-20 17:24:06 -07:00
David Tolnay
6ba6fec475
Resolve remaining clippy lints and add to Travis build
2016-02-27 16:42:32 -08:00
Yuheng Chen
ab579f1716
Display error line and col number for ScanError
2015-07-02 23:46:04 +08:00
Yuheng Chen
a566c7647c
remove trailing space
2015-06-30 00:31:22 +08:00
Yuheng Chen
691f9d942f
Add document
2015-05-31 17:59:43 +08:00
Yuheng Chen
23b3c7f024
Export API
2015-05-31 17:02:22 +08:00
Yuheng Chen
19fc6027e8
Add basic emitter
2015-05-31 12:56:45 +08:00
Yuheng Chen
1e43e9de95
Add parse for Yaml
2015-05-25 03:29:52 +08:00
Yuheng Chen
f49d6c0099
Add yaml value coerce
2015-05-25 01:34:18 +08:00
Yuheng Chen
d03dec2197
Initial commit
2015-05-24 14:27:42 +08:00