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

#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

#70 - stricter requirements for directive comments

Issue - State: closed - 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

#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

#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

#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

#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

#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

#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

#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