metagn
|
aaf6c408c6
make linter use lineinfo to check originating package (#24270)
|
1 maand geleden |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
1 jaar geleden |
quantimnot
|
365a753eed
Fix some `styleCheck` bugs (#20095)
|
1 jaar geleden |
ringabout
|
70c25c45d6
fixes #20397; fixes stylecheck regression (#20398)
|
2 jaren geleden |
quantimnot
|
800cb006e7
Change `styleCheck` to ignore foreign packages (#19822)
|
2 jaren geleden |
Timothee Cour
|
e224865b3b
add astmsgs; add `declared in` msg for usage lint errors (#17961)
|
3 jaren geleden |
Andreas Rumpf
|
51f3ef6cb8
fixes #15848 [backport:1.2] (#17959)
|
3 jaren geleden |
Timothee Cour
|
ceadf54d76
iterable[T] (#17196)
|
3 jaren geleden |
Timothee Cour
|
a65189a739
nnkArglist => nnkArgList + special case stylecheck:error (#17529)
|
3 jaren geleden |
Andreas Rumpf
|
8fd1ed6dfe
fixes #17060 (#17083)
|
3 jaren geleden |
cooldome
|
00b495de95
Use modern enums in compiler (#15775)
|
4 jaren geleden |
Clyybber
|
13e659cfec
Big compiler Cleanup (#14777)
|
4 jaren geleden |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 jaren geleden |
Arne Döring
|
99078d80d7
introduce csize_t instead of fixing csize (#12497)
|
5 jaren geleden |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 jaren geleden |
Araq
|
e06046ab51
makes --styleCheck:error the default for the Nim compiler itself
|
5 jaren geleden |
Araq
|
38bdf1cd7f
minor style changes
|
5 jaren geleden |
Araq
|
c94647aeca
styleCheck: make the compiler and large parts of the stdlib compatible with --styleCheck:error
|
5 jaren geleden |
Araq
|
18182e4bfd
linter: refactorings
|
5 jaren geleden |
Araq
|
bd689849f2
nim styleChecker: implemented all the missing features (bugfix)
|
5 jaren geleden |
Araq
|
e844e536bf
Nim style checker: document the switch; fixes #9564
|
6 jaren geleden |
Andreas Rumpf
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
6 jaren geleden |
Andreas Rumpf
|
5348fef003
implements a --nep1:on switch to make the compiler enforce the naming conventions outlined in NEP-1
|
6 jaren geleden |