Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / crystal-ameba/ameba issues and pull requests

#492 - Handle empty configuration as no configuration

Pull Request - State: open - Opened by miry 4 days ago

#491 - Bump rlespinasse/github-slug-action from 4 to 5

Pull Request - State: open - Opened by dependabot[bot] 11 days ago
Labels: dependencies

#490 - Optimize code to avoid intermediate array allocations πŸš€

Pull Request - State: closed - Opened by Sija 19 days ago
Labels: enhancement, refactor

#489 - The `max` after the `map` is removed

Issue - State: open - Opened by kojix2 27 days ago - 4 comments
Labels: bug, autocorrect

#486 - Release 1.6.3

Pull Request - State: closed - Opened by Sija about 1 month ago

#485 - fix(lint): useless assign with method call within a condition

Pull Request - State: closed - Opened by veelenga about 1 month ago
Labels: false positive

#484 - Cleanups

Pull Request - State: closed - Opened by Sija about 1 month ago - 1 comment
Labels: refactor

#483 - Add `split` and `lines` to the allocating method names in `Performance/ChainedCallWithNoBang` rule

Pull Request - State: closed - Opened by Sija about 1 month ago
Labels: enhancement, rule

#482 - `crystal tool format` with Crystal 1.15.0-dev

Pull Request - State: closed - Opened by straight-shoota about 1 month ago
Labels: refactor

#481 - Fix trailing space in Makefile

Pull Request - State: closed - Opened by straight-shoota about 1 month ago
Labels: bug, infrastructure

#480 - Use `make` in CI

Pull Request - State: closed - Opened by Sija about 1 month ago
Labels: refactor, infrastructure

#479 - Give the `Makefile` a subtle massage

Pull Request - State: closed - Opened by Sija about 1 month ago
Labels: refactor, infrastructure

#478 - Fix portable variable assignments in `Makefile`

Pull Request - State: closed - Opened by straight-shoota about 1 month ago - 2 comments
Labels: bug, infrastructure

#477 - Q: I can't build ameba with make

Issue - State: closed - Opened by kojix2 about 1 month ago - 3 comments
Labels: bug, infrastructure

#476 - Ignore block parameter names starting with `_`

Pull Request - State: closed - Opened by Sija about 1 month ago
Labels: false positive

#474 - Guard calls to the `typos` with a mutex

Pull Request - State: closed - Opened by Sija about 1 month ago
Labels: bug

#473 - MT breaks `Lint/Typos` rule

Issue - State: closed - Opened by Sija about 1 month ago - 5 comments
Labels: bug

#472 - Release 1.6.2

Pull Request - State: closed - Opened by Sija about 1 month ago

#471 - Implement rule versioning

Pull Request - State: open - Opened by Sija about 1 month ago - 5 comments
Labels: feature

#470 - Restructure Ameba Distribution

Issue - State: open - Opened by devnote-dev about 2 months ago - 7 comments
Labels: breaking change, infrastructure

#469 - Amber fails to compile on Crystal 1.13.2

Issue - State: closed - Opened by Yassinproweb 2 months ago - 2 comments

#468 - False positive `Lint/UselessAssign`

Issue - State: closed - Opened by Blacksmoke16 3 months ago - 2 comments
Labels: false positive

#467 - Add rule enforcing explicit return

Issue - State: closed - Opened by nobodywasishere 3 months ago - 5 comments

#466 - Add cli flag to read from `STDIN`

Pull Request - State: closed - Opened by nobodywasishere 3 months ago - 3 comments
Labels: enhancement

#465 - Revert to `nil` in `Rule::Lint::Typos.BIN_PATH` if `Process.find_executable` fails

Pull Request - State: closed - Opened by Sija 4 months ago
Labels: bug

#464 - ameba no longer works in WSL

Issue - State: closed - Opened by stakach 4 months ago
Labels: bug

#464 - ameba no longer works in WSL

Issue - State: closed - Opened by stakach 4 months ago
Labels: bug

#462 - [Feature Request] Unused `rescue` variable name

Issue - State: open - Opened by Blacksmoke16 5 months ago
Labels: good first issue

#461 - Bump docker/build-push-action from 5 to 6

Pull Request - State: closed - Opened by dependabot[bot] 5 months ago
Labels: dependencies

#461 - Bump docker/build-push-action from 5 to 6

Pull Request - State: closed - Opened by dependabot[bot] 5 months ago
Labels: dependencies

#460 - Make sure we only return files from `GlobUtils#expand` method

Pull Request - State: closed - Opened by Sija 7 months ago
Labels: bug

#459 - Ameba trips on folder named `*.cr`

Issue - State: closed - Opened by straight-shoota 7 months ago
Labels: bug

#458 - Bump szenius/set-timezone from 1.2 to 2.0

Pull Request - State: closed - Opened by dependabot[bot] 7 months ago - 1 comment
Labels: dependencies

#457 - `Naming/BlockParameterName` with ignored names

Issue - State: closed - Opened by jwoertink 7 months ago - 1 comment
Labels: false positive

#456 - Custom macro generates "Useless assignment to variable"

Issue - State: closed - Opened by petr-fischer 8 months ago - 3 comments

#455 - Tweak `SpecFilename` rule

Pull Request - State: closed - Opened by Sija 8 months ago
Labels: refactor, rule

#454 - spec helpers getting flagged

Issue - State: closed - Opened by stakach 8 months ago - 1 comment

#453 - `Naming/BlockParameterName` + stdlib methods like `sort`

Issue - State: open - Opened by petr-fischer 10 months ago - 4 comments

#452 - Remove naive solution for #447

Pull Request - State: closed - Opened by Sija 10 months ago

#451 - Tweak `Lint/UselessAssign` rule

Pull Request - State: closed - Opened by Sija 10 months ago
Labels: refactor

#450 - Exclude reporting type declarations passed as call arguments

Pull Request - State: closed - Opened by Sija 10 months ago
Labels: false positive

#449 - Do not report type declarations within generic records

Pull Request - State: closed - Opened by Sija 10 months ago
Labels: false positive

#448 - Avoid annoyance from new rules

Issue - State: open - Opened by straight-shoota 10 months ago - 5 comments
Labels: question, feature

#447 - `Lint/UselessAssign` reports macros accepting `Crystal::Macros::TypeDeclaration`

Issue - State: open - Opened by Blacksmoke16 10 months ago - 16 comments
Labels: false positive

#446 - `Lint/UselessAssign` when using generics

Issue - State: closed - Opened by Blacksmoke16 10 months ago - 9 comments
Labels: false positive

#445 - Enhance `Makefile`

Pull Request - State: closed - Opened by straight-shoota 10 months ago - 8 comments
Labels: refactor

#444 - Add lsp server option

Issue - State: closed - Opened by dsisnero 10 months ago - 1 comment

#443 - Do not report type declarations within `lib` definitions

Pull Request - State: closed - Opened by Sija 10 months ago
Labels: false positive

#442 - `Lint/UselessAssign` reports type declarations within `lib` definitions

Issue - State: closed - Opened by Sija 10 months ago
Labels: false positive

#440 - A dedicated `rules` command

Issue - State: closed - Opened by devnote-dev 11 months ago - 1 comment
Labels: question

#439 - Make `Lint/SharedVarInFiber` rule account for `loop { ... }`

Pull Request - State: closed - Opened by Sija 11 months ago - 2 comments
Labels: bug, rule

#438 - Add `error` to the `RescuedExceptionsVariableName#allowed_names`

Pull Request - State: closed - Opened by Sija 11 months ago
Labels: refactor, rule

#437 - add error to allowed exception variable names

Pull Request - State: closed - Opened by stakach 11 months ago - 2 comments

#436 - Make `RuleConfig#properties` accept only `Call` nodes

Pull Request - State: closed - Opened by Sija 11 months ago - 4 comments
Labels: breaking change, refactor

#435 - Revert "Merge pull request #394 from stufro/388-raise-on-invalid-file…

Pull Request - State: closed - Opened by Sija 11 months ago
Labels: breaking change

#434 - v1.6.1

Pull Request - State: closed - Opened by Sija 11 months ago - 1 comment
Labels: refactor

#433 - exception names are too limited

Issue - State: closed - Opened by stakach 11 months ago - 7 comments

#432 - ComparisonToBoolean with Bool unions

Issue - State: closed - Opened by Blacksmoke16 11 months ago - 2 comments
Labels: false positive

#430 - Report unused type declarations in `Lint/UselessAssign` rule

Pull Request - State: closed - Opened by Sija 11 months ago - 5 comments
Labels: bug, rule

#429 - Recognize unused variable from type declaration

Issue - State: closed - Opened by straight-shoota 12 months ago - 2 comments
Labels: bug, rule

#428 - Revert "Fix `Performance/ExcessiveAllocations` to exclude `each` call…

Pull Request - State: closed - Opened by Sija almost 1 year ago - 1 comment
Labels: bug, rule

#427 - Fix GitHub Actions CI badge in `README.md`

Pull Request - State: closed - Opened by Sija almost 1 year ago
Labels: documentation

#426 - Do not report expanded arguments in `ShadowingOuterLocalVar` rule

Pull Request - State: closed - Opened by Sija almost 1 year ago
Labels: false positive

#425 - Prepare release 1.6.0

Pull Request - State: closed - Opened by Sija about 1 year ago - 1 comment
Labels: enhancement, refactor

#424 - Report symbol literals in `Naming/AsciiIdentifiers` rule

Pull Request - State: closed - Opened by Sija about 1 year ago
Labels: enhancement, rule

#423 - Make `Lint/NotNilAfterNoBang` report calls to `#match`

Pull Request - State: closed - Opened by Sija about 1 year ago
Labels: enhancement, rule

#422 - Make it easier to add issues for nodes with name location preference

Pull Request - State: closed - Opened by Sija about 1 year ago - 7 comments
Labels: refactor

#421 - Add `Naming/BinaryOperatorParameterName` rule

Pull Request - State: closed - Opened by Sija about 1 year ago
Labels: rule

#420 - Add `Lint/SpecFilename` rule

Pull Request - State: closed - Opened by Sija about 1 year ago
Labels: rule

#419 - Add `Naming/BlockParameterName` rule

Pull Request - State: closed - Opened by Sija about 1 year ago
Labels: rule

#418 - Add `Naming/RescuedExceptionsVariableName` rule

Pull Request - State: closed - Opened by Sija about 1 year ago
Labels: rule

#417 - Fix false positive with dynamic literals in `Lint/LiteralsComparison`

Pull Request - State: closed - Opened by Sija about 1 year ago
Labels: false positive

#416 - Add `Naming/Filename` rule

Pull Request - State: closed - Opened by Sija about 1 year ago
Labels: rule

#415 - Add `Naming/AccessorMethodName` rule

Pull Request - State: closed - Opened by Sija about 1 year ago
Labels: rule

#414 - Add `Naming/AsciiIdentifiers` rule

Pull Request - State: closed - Opened by Sija about 1 year ago
Labels: rule

#413 - Move naming-related rules into its own group

Pull Request - State: closed - Opened by Sija about 1 year ago
Labels: breaking change, refactor

#412 - Move documentation-related rules into its own group

Pull Request - State: closed - Opened by Sija about 1 year ago
Labels: refactor

#411 - warn on redundant use of `.try`

Issue - State: closed - Opened by stakach about 1 year ago - 3 comments

#410 - Configure skipping directories

Issue - State: closed - Opened by jwoertink about 1 year ago - 3 comments

#409 - Regression in `Lint/ShadowingOuterLocalVar`

Issue - State: closed - Opened by Sija about 1 year ago
Labels: false positive

#408 - Replace `Performance/AnyInsteadOfEmpty` with `Style/EmptyInsteadOfPresent`

Issue - State: open - Opened by devnote-dev about 1 year ago - 9 comments
Labels: refactor, rule

#407 - fix: crystal next compatibility

Pull Request - State: closed - Opened by veelenga about 1 year ago - 4 comments
Labels: refactor

#406 - Failing spec on crystal master

Issue - State: closed - Opened by straight-shoota about 1 year ago

#405 - Bump docker/setup-buildx-action from 2 to 3

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago
Labels: dependencies

#404 - Bump docker/setup-qemu-action from 2 to 3

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago
Labels: dependencies

#403 - Bump docker/metadata-action from 4 to 5

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago
Labels: dependencies

#402 - Bump docker/build-push-action from 4 to 5

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago
Labels: dependencies

#401 - Bump docker/login-action from 2 to 3

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago
Labels: dependencies

#400 - `Lint/LiteralsComparison`: false positive when comparing tuple

Issue - State: closed - Opened by ysbaddaden about 1 year ago
Labels: false positive

#399 - Bump actions/checkout from 3 to 4

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago
Labels: dependencies

#398 - Always preserve excluded files in config

Pull Request - State: closed - Opened by veelenga over 1 year ago
Labels: bug

#396 - `--only` CLI flag appears to ignore excluded files within config

Issue - State: closed - Opened by syeopite over 1 year ago - 5 comments
Labels: enhancement

#394 - Raise error when passed invalid file paths

Pull Request - State: closed - Opened by stufro over 1 year ago - 3 comments
Labels: breaking change

#393 - Raise error when passed invalid config file path

Pull Request - State: closed - Opened by stufro over 1 year ago
Labels: breaking change

#392 - Fails to install on MacOS Monterey

Issue - State: closed - Opened by pyrsmk over 1 year ago - 2 comments

#391 - Make postinstall portable

Pull Request - State: closed - Opened by straight-shoota over 1 year ago - 3 comments
Labels: refactor, infrastructure

#390 - Refactor `--rules` CLI switch output + add `--describe <rule-name>` CLI switch

Pull Request - State: closed - Opened by Sija over 1 year ago - 1 comment
Labels: enhancement, feature, refactor