index
:
godefererr
master
Analyser that reports incorrectly returned errors from defer closures
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
defererr.go
Age
Commit message (
Expand
)
Author
2023-05-21
Try to store the end position of the first defer closure with error
Teddy Wing
2023-05-21
Update `firstDeferEndPos` name
Teddy Wing
2023-05-21
Add ideas for checking `return`s
Teddy Wing
2023-05-21
Idea for checking `return`s
Teddy Wing
2023-05-21
Next step to check usage of error variable in return
Teddy Wing
2023-05-21
Move error variable GenDecl check to function
Teddy Wing
2023-05-21
Ignore errors declared using GenDecl inside defer closure
Teddy Wing
2023-05-21
Idea to move defer func check to a separate function
Teddy Wing
2023-05-21
Move function `ast.Inspect` to new function
Teddy Wing
2023-05-21
Move defer closure `ast.Inspect` to a separate function
Teddy Wing
2023-05-21
Add test to ensure error vars declared in defer closure are not reported
Teddy Wing
2023-05-20
Report when error declaration in signature is needed
Teddy Wing
2023-05-20
Get error variable names from type loop
Teddy Wing
2023-05-20
Find function signature return value names
Teddy Wing
2023-05-19
Check for error types in assignments in `defer`
Teddy Wing
2023-05-19
Work out how to get type name of assignments in `defer`
Teddy Wing
2023-05-18
Find assignments in defer closure
Teddy Wing
2023-05-18
Use `FuncDecl` instead of `FuncType`
Teddy Wing
2023-05-18
Ideas for walking functions first instead of `defer`s first
Teddy Wing
2023-05-18
Ideas for an analyser for returning errors from defer
Teddy Wing