issues
search
DonIsaac
/
zlint
A linter for the Zig programming language
MIT License
22
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
feat(semantic): bind for loop payload symbols
#111
DonIsaac
closed
4 hours ago
0
perf(semantic): microptimization in unresolved references
#110
DonIsaac
closed
6 hours ago
0
fix: remove extra newline between error messages
#109
DonIsaac
closed
9 hours ago
0
feat(linter/no-undefined): add help message
#108
DonIsaac
closed
9 hours ago
0
fix: open files not being closed
#107
DonIsaac
closed
10 hours ago
0
feat: render help and labels
#106
DonIsaac
closed
10 hours ago
0
feat(linter): add `homeless-try` lint rule
#105
DonIsaac
closed
11 hours ago
0
feat(semantic): link scopes to the nodes that create them
#104
DonIsaac
closed
14 hours ago
0
feat(linter): generalize rule metadata
#103
DonIsaac
closed
15 hours ago
0
chore: add bench command, plus minor semantic cleanup
#102
DonIsaac
closed
15 hours ago
0
feat(semantic): link identifier tokens to references they create
#101
DonIsaac
closed
16 hours ago
0
feat(semantic): record declaration token in `Symbol`
#100
DonIsaac
closed
17 hours ago
0
refactor(semantic): re-export ast types
#99
DonIsaac
closed
17 hours ago
0
[WIP] feat(linter): start `use-after-drop` rule
#98
DonIsaac
opened
1 day ago
0
feat(linter): print summary statistics after linting
#97
DonIsaac
closed
1 day ago
0
fix(e2e): recover from and record panics in test suites
#96
DonIsaac
closed
1 day ago
0
semantic: add `TypeTable` and track symbol type information.
#95
DonIsaac
opened
1 day ago
0
fix(semantic): missing `.call` on fn call references
#94
DonIsaac
closed
1 day ago
0
test(semantic): symbol and reference flag unit tests
#93
DonIsaac
closed
1 day ago
0
fix(semantic): catch parameter binding
#92
DonIsaac
closed
2 days ago
0
feat(semantic): bind if/else payloads
#91
DonIsaac
closed
2 days ago
0
feat(semantic): support `s_variable` and `s_const` symbol flags
#90
DonIsaac
closed
2 days ago
0
fix(printer): print bitflags better
#89
DonIsaac
closed
2 days ago
0
fix(semantic): bind function parameters
#88
DonIsaac
closed
2 days ago
0
fix(semantic): bugs in reference recording
#87
DonIsaac
closed
2 days ago
0
feat(semantic): record symbol references
#86
DonIsaac
closed
2 days ago
0
refactor(semantic): use nominal ids for scopes
#85
DonIsaac
closed
5 days ago
0
refactor: add nominal id types
#84
DonIsaac
closed
5 days ago
0
test(e2e): open snapshot file after tests run
#83
DonIsaac
closed
5 days ago
0
chore: add devcontainer config
#82
DonIsaac
closed
5 days ago
0
rules: add file/all lifecycle hooks
#81
DonIsaac
opened
5 days ago
0
Optional explanation
#80
ssteinbach
closed
10 hours ago
1
chore: delete unused styling code
#79
DonIsaac
closed
6 days ago
0
feat(semantic): link node id to scope
#78
DonIsaac
closed
6 days ago
0
ban non-mutated mutable pointer function argument
#77
kj4tmp
opened
6 days ago
1
chore(deps): bump chameleon
#76
DonIsaac
closed
6 days ago
0
feat(linter/no-undefined): allow undefined with a safety comment before it
#75
DonIsaac
closed
6 days ago
0
feat(linter): support `runOnSymbol`
#74
DonIsaac
closed
6 days ago
0
feat(linter): make presence of runOnNode method optional
#73
DonIsaac
closed
6 days ago
0
up: better ast printing and debugging
#72
DonIsaac
closed
6 days ago
0
test: add options parsing test cases
#71
DonIsaac
closed
1 week ago
0
ci: run tests on macos and windows
#70
DonIsaac
closed
1 week ago
0
fix: bug when rendering context for span surrounded by newlines
#69
DonIsaac
closed
1 week ago
0
refactor: start changing how errors and diagnostics are handled
#68
DonIsaac
closed
1 week ago
0
build: create Linker abstraction
#67
DonIsaac
closed
1 week ago
0
refactor(linter): use top-level structs for rules
#66
DonIsaac
closed
1 week ago
0
ci: switch out setup zig task
#65
DonIsaac
closed
1 week ago
0
test(linter): add no-unresolved unit test
#64
DonIsaac
closed
1 week ago
0
test(linter): add RuleTester
#63
DonIsaac
closed
1 week ago
0
fix(linter/no-unresolved): treat non-string imports as violations
#62
DonIsaac
closed
1 week ago
0
Next