summary refs log tree commit diff stats
path: root/tests/effects
Commit message (Expand)AuthorAgeFilesLines
* 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
* use func in uri module (#15486)flywind2020-10-051-1/+1
* views: yet another bugfix (#15447)Andreas Rumpf2020-10-011-1/+1
* refactoring, fixes yet another strictFuncs regression (#15446)Andreas Rumpf2020-10-011-0/+17
* better support for slices as views (#15414)Andreas Rumpf2020-09-271-18/+0
* testament improvement: allow inline error messages inside test cases (#15294)Andreas Rumpf2020-09-101-10/+9
* borrow checking refinements (#15290)Andreas Rumpf2020-09-091-0/+18
* strict funcs: use control flow information for a more precise analysis (#15271)Andreas Rumpf2020-09-061-3/+8
* strict func: much better error messages (#15068)Andreas Rumpf2020-07-251-1/+4
* writing to a location counts as "side effect"; implements https://github.com/...Andreas Rumpf2020-07-251-0/+31
* init checks and 'out' parameters (#14521)Andreas Rumpf2020-06-231-0/+28
* do not track 'raise Defect' in the .raises: [] clause anymore (#14298)Andreas Rumpf2020-05-111-2/+2
* Error -> Defect for defects (#13908)Jacek Sieka2020-04-281-2/+2
* Add tests for #8481, #6490 and #4061 (#14083)Clyybber2020-04-231-0/+22
* '.push raises: []' now also affects proc types (#13776)Andreas Rumpf2020-03-291-2/+21
* better error messages for Nim's effect systemAraq2020-03-221-1/+2
* fixes a critical GC safety inference bug (#10615)Andreas Rumpf2019-03-051-0/+21
* fixes #6955Andreas Rumpf2019-02-131-1/+10
* Fix handling of reraise in effect tracking (#10582)LemonBoy2019-02-071-0/+12
* system refactorings (#10559)Andreas Rumpf2019-02-061-2/+2
* Fix exception tracking in try blocks (#10455)LemonBoy2019-01-271-0/+14
* require errormsg to be specified before file.Arne Döring2018-12-119-24/+7
* updated tests to be executedArne Döring2018-11-231-0/+5
* make tests green againAndreas Rumpf2018-07-053-4/+4
* make tests green againAndreas Rumpf2018-07-053-4/+4
* make tests green againAndreas Rumpf2018-05-021-1/+1
* make more tests greenAraq2018-02-101-1/+1
* make tests green againAndreas Rumpf2017-10-151-1/+1
* fixes #5620Araq2017-10-141-0/+12
* side-effect computation now done in the proper pass; fixes #4254Andreas Rumpf2016-08-251-3/+3
* tests: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-0410-20/+20
* renamed writeln to writeLine in testspatrick dw2015-06-194-4/+4
* make test greenAraq2015-04-111-1/+1
* Clean up tests/effectsdef2015-02-041-1/+0
* fixes #325Araq2015-01-281-1/+1
* better effect inferenceAraq2014-11-021-1/+1
* made tests greenAraq2014-09-222-2/+3