Nim/tests/nimdoc
ringabout 38f876dd48
fixes #19795; fixes #11852; fixes #19974; remove parsing pipeline, Nim now parses the whole module at one time (#21379)
* fixes #19795; remove parse pipeline

* isScript

* fixes nimscriptapi

* don't touch reorder

* check script

* fixes tests

* it seems implicit imports of system cause troubles

* access the first child of `nkStmtList`

* ignore comments

* minor messages

* perhaps increases hloLoopDetector

* the module is a stmtList, which changes the errors

* fixes nimdoc

* fixes tlinter

* fixes nim  secret tests

* fixes arc_misc

* fixes nim secret tests again

* safe; fixes one more test

* GlobalError is the root cause too

* fixes parsing errors

* put emit types to the cfsForwardTypes section

* fixes #11852; `{.push checks:off}` now works in procs

* disable navigator

* fixes nimdoc

* add tests for JS

* fixes nimsuggest
2023-02-22 20:34:20 +01:00
..
sub fix #6583, fix #14376, index+search now generated for all projects, many bug fixes with nim doc (#14324) 2020-05-25 13:25:40 +02:00
imp.nim fix #6583, fix #14376, index+search now generated for all projects, many bug fixes with nim doc (#14324) 2020-05-25 13:25:40 +02:00
m13129.nim fix #6583, fix #14376, index+search now generated for all projects, many bug fixes with nim doc (#14324) 2020-05-25 13:25:40 +02:00
readme.md close #12746; minor cleanup (#14379) 2020-05-17 13:28:18 +02:00
t15916.nim fix #15916 (#15917) [backport] 2020-11-12 09:31:35 +01:00
t17615.nim fix #17615(runnableExamples silently ignored if placed after some code) (#17619) 2021-04-02 18:26:30 -07:00
trunnableexamples.nim fixes #19795; fixes #11852; fixes #19974; remove parsing pipeline, Nim now parses the whole module at one time (#21379) 2023-02-22 20:34:20 +01:00
trunnableexamples2.nim fix #16993, #18054, #17835 runnableExamples now works with templates and nested templates (#18082) 2021-06-02 09:02:14 -07:00

  • $nim/nimdoc/tester.nim: tests html validation
  • $nim/tests/nimdoc/: tests runnableExamples + nim doc logic