Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / nishanths/exhaustive issues and pull requests
#81 - add t.Parallel() to speed up tests
Pull Request -
State: closed - Opened by alexandear 2 months ago
- 1 comment
#80 - avoid panic in tests
Pull Request -
State: closed - Opened by alexandear 2 months ago
- 1 comment
#79 - typos in comments
Pull Request -
State: closed - Opened by alexandear 2 months ago
- 1 comment
#78 - Allow `//exhaustive:ignore` on potential enums
Pull Request -
State: closed - Opened by iwahbe 10 months ago
- 5 comments
#77 - syntax highlight go examples
Pull Request -
State: closed - Opened by jftuga 11 months ago
- 1 comment
#76 - Feature Request: Allow specifying that a type isn't an enum
Issue -
State: closed - Opened by iwahbe 11 months ago
- 2 comments
#75 - go test ./... takes 35–45 seconds to complete
Issue -
State: open - Opened by nishanths 12 months ago
#74 - feature: check exhaustiveness of type switches for sealed interfaces
Issue -
State: open - Opened by dkrieger 12 months ago
#73 - `info.Defs[%s] == nil` panic when `go.mod` have `go 1.22`
Issue -
State: closed - Opened by Gyllsdorff 12 months ago
- 2 comments
#72 - Resolves #70: add stricter comment directive scan
Pull Request -
State: closed - Opened by navijation about 1 year ago
- 4 comments
#71 - borrow possibly useful ideas from swift's TypeCheckSwitchStmt.cpp file
Issue -
State: open - Opened by nishanths about 1 year ago
#70 - stricter requirements for directive comments
Issue -
State: closed - Opened by nishanths about 1 year ago
#69 - add docs for -default-case-required flag, related directive comments
Issue -
State: open - Opened by nishanths about 1 year ago
#68 - Add new -default-case-required flag
Pull Request -
State: closed - Opened by aaron-mongodb over 1 year ago
- 3 comments
#67 - exhaustive map values
Pull Request -
State: closed - Opened by dillonstreator over 1 year ago
- 4 comments
#66 - Check exhaustiveness of map values in addition to keys
Issue -
State: closed - Opened by dillonstreator over 1 year ago
- 2 comments
#65 - request a new option enforce-enum-types
Issue -
State: open - Opened by fatsheep9146 over 1 year ago
- 5 comments
#63 - require go 1.18
Pull Request -
State: closed - Opened by nishanths over 1 year ago
- 1 comment
#62 - Doesn't detect iota enums without type annotation
Issue -
State: closed - Opened by yaseenkadir almost 2 years ago
- 1 comment
#61 - update ci workflows to fix staticcheck build
Pull Request -
State: closed - Opened by nishanths almost 2 years ago
#60 - documentation improvements
Pull Request -
State: closed - Opened by nishanths almost 2 years ago
#59 - Report invalid enforcement comments
Issue -
State: open - Opened by ImprintNav almost 2 years ago
- 2 comments
#58 - Allow exhaustive check on map enum values as well as keys
Issue -
State: closed - Opened by ImprintNav almost 2 years ago
- 1 comment
#57 - support for reading "-ignore-enum-types" and "-ignore-enum-members" values from files
Issue -
State: closed - Opened by nishanths about 2 years ago
- 1 comment
#56 - typeparam test file does not need to be separate
Pull Request -
State: closed - Opened by nishanths about 2 years ago
#55 - ability to ignore specific types through new -ignore-enum-types flag
Pull Request -
State: closed - Opened by nishanths about 2 years ago
#54 - support for type parameters
Pull Request -
State: closed - Opened by nishanths about 2 years ago
- 1 comment
#53 - all: clean up
Pull Request -
State: closed - Opened by nishanths about 2 years ago
#52 - report ineffectual ignore comments
Issue -
State: closed - Opened by nishanths about 2 years ago
- 1 comment
#51 - option to ignore switch statements on things like reflect.Kind
Issue -
State: closed - Opened by TristanSpeakEasy over 2 years ago
- 5 comments
#50 - use '-maps' flag to enable checking maps
Pull Request -
State: closed - Opened by nishanths over 2 years ago
#49 - define behavior when both "ignore" and "enforce" comment is present on the same switch/map statement
Issue -
State: closed - Opened by nishanths over 2 years ago
- 1 comment
#48 - validate map keys the same way as switch cases
Pull Request -
State: closed - Opened by maratori over 2 years ago
- 5 comments
#47 - add more tests for ignore-comment
Pull Request -
State: closed - Opened by nishanths over 2 years ago
#46 - check comments for parent nodes
Pull Request -
State: closed - Opened by maratori over 2 years ago
- 1 comment
#44 - use AST order to report missing names
Pull Request -
State: closed - Opened by maratori over 2 years ago
- 2 comments
#43 - make upgrade-deps
Pull Request -
State: closed - Opened by nishanths over 2 years ago
#42 - superfluous type conversion in case clause results in a false positive report
Issue -
State: closed - Opened by nishanths over 2 years ago
- 1 comment
#41 - in printed diagnostic, sort the missing constant names by AST order (not lexicographical order)
Issue -
State: closed - Opened by nishanths almost 3 years ago
#40 - Allow exhaustiveness checks on structs
Issue -
State: closed - Opened by FastNav almost 3 years ago
- 2 comments
#39 - Resolve #36: add -explicit-exhaustive-switch flag
Pull Request -
State: closed - Opened by FastNav almost 3 years ago
- 1 comment
#38 - resolve #37: ignore comment directives from nested switches
Pull Request -
State: closed - Opened by FastNav almost 3 years ago
- 1 comment
#37 - Analyzer incorrectly detects comment directives on nested switch statements
Issue -
State: closed - Opened by FastNav almost 3 years ago
- 1 comment
#36 - Allow explicit allowlist mode for switch-case checking
Issue -
State: closed - Opened by FastNav almost 3 years ago
- 3 comments
#35 - Validate `map` keys the same way as `switch` cases
Issue -
State: closed - Opened by maratori almost 3 years ago
- 9 comments
#34 - hardcoded ignore list of certain std lib types that can never be enum types
Issue -
State: closed - Opened by nishanths about 3 years ago
- 1 comment
#33 - Check enum based on struct
Issue -
State: open - Opened by maratori about 3 years ago
- 4 comments
#32 - False positive if dot import is used
Issue -
State: closed - Opened by maratori about 3 years ago
- 1 comment
#31 - missing diagnostics for switch statements that switch on a value whose type is a type parameter
Issue -
State: closed - Opened by nishanths about 3 years ago
- 3 comments
#30 - move, rename, and reduce number of files
Pull Request -
State: closed - Opened by nishanths about 3 years ago
#29 - fix generated code checks: comment should appear early in file
Pull Request -
State: closed - Opened by nishanths about 3 years ago
#28 - dot-imported package constants in case clause work correctly; improve support for same-valued type alias constants
Pull Request -
State: closed - Opened by nishanths about 3 years ago
#27 - analyzeCaseClauseExpr may not correctly handle "." import enum members in case clause
Issue -
State: closed - Opened by nishanths about 3 years ago
#26 - document/implement exhaustiveness checking of type-aliased enums
Pull Request -
State: closed - Opened by nishanths about 3 years ago
#25 - import a complex package such as "os" in testdata files
Issue -
State: closed - Opened by nishanths over 3 years ago
#24 - address issues #23 & #11
Pull Request -
State: closed - Opened by nishanths over 3 years ago
#23 - same name enum type in inner scope can produce incorrect diagnostic
Issue -
State: closed - Opened by nishanths over 3 years ago
#22 - constant values were incorrectly determined or not being determined
Pull Request -
State: closed - Opened by nishanths over 3 years ago
#21 - docs
Pull Request -
State: closed - Opened by nishanths over 3 years ago
#20 - add support for new flags to golangci-lint
Issue -
State: closed - Opened by nishanths over 3 years ago
- 1 comment
#19 - refactor and unit test switch.go; various other changes
Pull Request -
State: closed - Opened by nishanths over 3 years ago
#18 - consider making the '-fix' flag a no-op
Issue -
State: closed - Opened by nishanths over 3 years ago
- 1 comment
#17 - add unit tests for most code except 'switch.go'
Pull Request -
State: closed - Opened by nishanths over 3 years ago
#16 - switch the project's CI to GitHub's built-in CI
Issue -
State: closed - Opened by nishanths over 3 years ago
- 1 comment
Labels: help wanted
#15 - panics with reverted switch + external package
Issue -
State: closed - Opened by antonio-antuan over 3 years ago
- 5 comments
#14 - rename and deprecate '-ignore-pattern' flag
Issue -
State: closed - Opened by nishanths over 3 years ago
- 3 comments
#13 - define/implement exhaustiveness checking of type-aliased enums
Issue -
State: closed - Opened by nishanths over 3 years ago
- 6 comments
#12 - refactor into unit-testable functions, write unit tests
Issue -
State: closed - Opened by nishanths over 3 years ago
- 3 comments
#11 - support exhaustiveness checks for non package-level enum types (e.g. enum types defined inside a function)
Issue -
State: closed - Opened by nishanths over 3 years ago
- 1 comment
#10 - Panic in latest release
Issue -
State: closed - Opened by angadn over 3 years ago
- 3 comments
#9 - ability to ignore certain enum members in exhaustiveness checks
Pull Request -
State: closed - Opened by nishanths over 3 years ago
#8 - provide a way to exclude *_UNSPECIFIED generated for protobuf enums
Issue -
State: closed - Opened by powerman over 3 years ago
- 2 comments
#7 - Support type aliasing
Issue -
State: closed - Opened by Antonboom almost 4 years ago
- 5 comments
#6 - What if I have include some cases in default?
Issue -
State: closed - Opened by mooxiu over 4 years ago
- 2 comments
#5 - don't check generated files
Pull Request -
State: closed - Opened by nishanths over 4 years ago
#4 - fix false positives for duplicate-valued enums
Pull Request -
State: closed - Opened by nishanths over 4 years ago
#3 - bug: duplicate case is reported
Issue -
State: closed - Opened by flisky over 4 years ago
- 4 comments
#2 - "_" should be excluded
Issue -
State: closed - Opened by sni over 4 years ago
- 3 comments
#1 - handle "default" case
Issue -
State: closed - Opened by dcu over 4 years ago
- 1 comment