139 Commits

Author SHA1 Message Date
dependabot[bot]
f0932d197e
Update criterion requirement from 0.4 to 0.5
Updates the requirements on [criterion](https://github.com/bheisler/criterion.rs) to permit the latest version.
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bheisler/criterion.rs/compare/0.4.0...0.5.0)

---
updated-dependencies:
- dependency-name: criterion
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-23 20:57:48 +00:00
dalance
2f6e404c89 Prepare to release 2023-03-23 09:51:34 +09:00
dalance
6b49e5d2a2 Fix wrong version 2023-03-23 09:48:41 +09:00
dalance
4cc31c837d Update nom to 7 2023-03-23 09:42:04 +09:00
dalance
a4cb297e8a Prepare to release 2023-02-08 21:30:58 +09:00
dalance
5363e64312 Prepare to release 2023-02-08 09:14:41 +09:00
dalance
70ebf3943b Prepare to release 2022-11-09 16:38:06 +09:00
dalance
1458b98da7
Merge pull request #63 from dalance/dependabot/cargo/criterion-0.4
Update criterion requirement from 0.3 to 0.4
2022-11-09 16:18:20 +09:00
damc
a9302e7f90 traitDebug Implement the std::fmt::Debug trait.
- Based on the Display trait, but includes whitespace.
- The format of each line is slightly different, with `@line:123`
  appearing before the token's string.
  - This is to reduce the chances of grep-based tools getting confused.
  - This also makes it easier to display whitespace/comments.
- No additional testcases are added, same as Display.
- Tested via local build in svlint development.
2022-11-08 19:09:26 +01:00
David
2aeb33e3fd fix: typo 2022-10-10 09:35:02 +08:00
dependabot[bot]
3900bf2e1d
Update criterion requirement from 0.3 to 0.4
Updates the requirements on [criterion](https://github.com/bheisler/criterion.rs) to permit the latest version.
- [Release notes](https://github.com/bheisler/criterion.rs/releases)
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bheisler/criterion.rs/compare/0.3.0...0.3.6)

---
updated-dependencies:
- dependency-name: criterion
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-12 20:19:36 +00:00
dalance
f59b676674 Prepare to release 2022-08-01 12:29:07 +09:00
damc
8e461d0de6 ppTests Protect against infinite include recursion.
- New argument `include_depth` on `preprocess_str()`.
- Existing function `preprocess()` is now a wrapper for private function
  `preprocess_inner()` which uses `include_depth`.
- Commented arguments on all uses of `preprocess()` and `preprocess_str()`.
- Test `include_recursive` is fixed and not ignored.
- Without recursion limit, stack overflow occurs which crashes svls.
2022-07-26 20:21:59 +02:00
dalance
a737d68235 Prepare to release 2022-07-05 19:54:43 +09:00
dalance
9b9d25b420 Prepare to release 2022-02-03 10:50:06 +09:00
dalance
c8ed87dfeb Prepare to release 2021-11-12 12:05:43 +09:00
Sean McLoughlin
15bbb09b25 Template Defines and change function signatures to use templated version 2021-06-16 09:52:36 -07:00
Sean McLoughlin
aec8db5c3f Disable doctests in all sub-crates 2021-04-28 20:55:04 -07:00
dalance
ebf5a9f178 Prepare to release 2021-03-05 15:07:02 +09:00
dalance
ed1f86f7d3 Prepare to release 2021-03-04 20:59:17 +09:00
dalance
1e0699d8d1 Prepare to release 2021-01-29 18:37:23 +09:00
dalance
3dc1c54615 Prepare to release 2021-01-29 14:02:48 +09:00
dalance
03684f4fe3 Add get_str_trim to SyntaxTree 2021-01-29 14:00:31 +09:00
dalance
cbac34491d Prepare to release 2021-01-28 11:56:09 +09:00
dalance
fdadc2ff61 Prepare to release 2021-01-19 21:14:15 +09:00
dalance
9b84ee7044 Prepare to release 2021-01-08 15:21:49 +09:00
dalance
bc25ea914e Clear internal state at each parse 2021-01-08 15:21:11 +09:00
dalance
50fd04c3bd Prepare to release 2021-01-08 11:53:04 +09:00
dalance
b4dae793ab Prepare to release 2021-01-06 12:05:14 +09:00
dalance
c8f8e7e37f Prepare to release 2021-01-05 12:13:13 +09:00
dalance
b1c3f41dea Increase default stack size of parse_sv 2020-12-25 16:48:39 +09:00
dalance
400140fae0 Prepare to release 2020-12-24 17:56:27 +09:00
dalance
8bc0052dbc Fix error position 2020-12-24 17:54:09 +09:00
dalance
27f5a629f9 Fix bench 2020-11-27 14:34:04 +09:00
dalance
bb150325f1 Prepare to release 2020-11-11 14:30:10 +09:00
dalance
d18209ce87 Add define option to parse_sv 2020-11-11 14:29:42 +09:00
dalance
e80104111a Add incomplete option #19 2020-11-11 14:19:21 +09:00
dalance
d1bc8f8088 Prepare to release 2020-11-06 12:53:06 +09:00
dalance
727cd3f067 Prepare to release 2020-08-28 19:58:16 +09:00
dalance
9727db03eb Prepare to release 2020-08-28 18:36:12 +09:00
dalance
b678874f4d Fix text macro with single line comment #12 2020-08-28 18:35:05 +09:00
dalance
30c34fa7ee Prepare to release 2020-08-28 16:03:05 +09:00
dalance
32d76fab53 Add test for comment only 2020-04-12 11:59:48 +09:00
dalance
78a66bf6ae Fix macro 2020-04-12 11:59:37 +09:00
dalance
a94263f257 Prepare to release 2020-04-10 20:37:35 +09:00
Florian Zaruba
1189f2d1c9 sv-parser: Split preprocessing from parse_sv_str 2020-04-10 12:56:15 +02:00
Florian Zaruba
c7c79dbcdb Make comment stripping optional 2020-04-09 15:23:26 +02:00
dalance
fa6150fc9e Prepare to release 2020-04-03 17:45:42 +09:00
dalance
99b28d8f6e Update nom_locate to 2.0.0 2020-04-01 15:34:48 +09:00
dalance
23a54652d0 Prepare to release 2020-03-12 21:14:23 +09:00