summary refs log tree commit diff stats
path: root/tests/effects
Commit message (Expand)AuthorAgeFilesLines
* fixes #23129; fixes generated hooks raise unlisted Exception, which never rai...ringabout2024-01-111-0/+16
* Also show the `raises` pragma when converting proc types to string (#23026)Nikolay Nikolov2023-12-041-1/+1
* fixes #22254; fixes #22253; stricteffects bugs on recursive calls (#22294)ringabout2023-07-191-0/+11
* Fix: don't track Defect in proc effect compatibility (#22037)Tanguy2023-06-081-0/+5
* some test cleanups & category reorganization (#22010)metagn2023-06-061-28/+0
* fixes #19863; move sha1, md5 to nimble packages for 2.0 (#21702)ringabout2023-05-021-2/+0
* fixes #21393 and misc style changes (#21419)Andreas Rumpf2023-02-241-1/+1
* closes #20808 (#21077)Andreas Rumpf2022-12-121-0/+35
* alternative, much simpler algorithm for strict func checking (#21066)Andreas Rumpf2022-12-114-15/+72
* build the documentation of official packages (#20986)ringabout2022-12-061-6/+0
* Named arguments in commands + many grammar fixes (#20994)metagn2022-12-062-2/+2
* move `smtp` to nimble packages (#20953)ringabout2022-11-301-1/+0
* move `asyncftpclient` to nimble packages (#20952)ringabout2022-11-281-1/+0
* add a testcase for laxeffects (#20750)ringabout2022-11-041-0/+11
* closes #14216; add testcase (#20733)ringabout2022-11-021-0/+39
* fixes a strict case object problem that has been reported on the forum (#20614)Andreas Rumpf2022-10-211-1/+21
* implemented strictCaseObjects (#20608)Andreas Rumpf2022-10-211-0/+27
* fixes #19162; enable `strictEffects` for v2 (#19380)ringabout2022-10-153-4/+4
* 'lock levels' are deprecated, now a noop (#20539)ringabout2022-10-114-4/+4
* move widestrs out of system (#20462)metagn2022-10-011-0/+9
* fix #2614 improve error message when array of proc calling convention… (#20...Bung2022-09-261-3/+4
* remove deprecated type pragma syntax, fix bugs that required it (#20199)metagn2022-09-033-3/+3
* [Testament] Extend and document message testing aids (#19996)quantimnot2022-09-011-10/+7
* closes #6559; add testcase (#20200)ringabout2022-08-121-0/+17
* .forbids pragma: defining forbidden tags (#20050)Lancer112112022-07-269-0/+204
* fixes #19159 [backport:1.6] (#19210)Andreas Rumpf2021-12-041-0/+12
* fixes another effect inference bug [backport:1.6] (#19100)Andreas Rumpf2021-11-071-0/+63
* Fixed `strictFuncs` support for `std/pegs` (#18951)quantimnot2021-10-071-1/+1
* correct effect tracking for .borrowed procs [backport] (#18882)Andreas Rumpf2021-09-231-1/+1
* fixes #12642 (#18811)Andreas Rumpf2021-09-061-0/+20
* strict effects (#18777)Andreas Rumpf2021-09-028-4/+108
* Implement RFC-413 (#18749)Juan Carlos2021-08-261-1/+0
* Extended side effect error messages (#18418)quantimnot2021-07-151-0/+37
* make strict funcs analysis smarter (#18219)Andreas Rumpf2021-06-092-0/+44
* change `--hint[X] => --hint:X` in nim repo (avoids shell quoting issues) (#18...Timothee Cour2021-05-261-1/+1
* close #17636 (#17643)flywind2021-04-062-4/+3
* strictFuncs+views: add test that imports stdlib modules (#16878)ee72021-02-033-12/+198
* critbits: fix error from strictFuncs (#16877)ee72021-02-011-0/+1
* fix manual to reflect reality for .nosideeffect (#16781)Timothee Cour2021-01-221-0/+24
* rationals.nim: Use `func` everywhere (#16302)ee72020-12-091-0/+1
* sequtils.nim: Use `func` (#16293)ee72020-12-091-0/+1
* complex.nim: Use `func` everywhere (#16294)ee72020-12-091-0/+1
* math.nim: Use `func` everywhere (#16285)ee72020-12-071-1/+9
* strutils.nim: Use `func` everywhere (#16281)ee72020-12-071-2/+2
* fix #15851 (#15852)flywind2020-11-061-1/+1
* fix #15756 (#15761)cooldome2020-10-281-0/+12
* fixes #15508 (#15509)Andreas Rumpf2020-10-071-0/+21
* effects: exclude swap() from "indirect calls" assumption (#15504)Paul Tan2020-10-061-0/+12
* New hint for unused exceptions in .raises (#15492)IDF2020-10-061-1/+6
* implements https://github.com/nim-lang/RFCs/issues/258 (#15503)Andreas Rumpf2020-10-061-0/+18