Skip to content

Comments

Redirect PHG001 to S307 and PGH002 to G010#9756

Merged
zanieb merged 4 commits intorelease/0.2.0from
zb/pgh-redirect
Feb 1, 2024
Merged

Redirect PHG001 to S307 and PGH002 to G010#9756
zanieb merged 4 commits intorelease/0.2.0from
zb/pgh-redirect

Conversation

@zanieb
Copy link
Member

@zanieb zanieb commented Feb 1, 2024

Follow-up to #9754 and #9689. Alternative to #9714.
Replaces #7506 and #7507
Same ideas as #9755
Part of #8931

@zanieb zanieb requested a review from charliermarsh February 1, 2024 15:58
@zanieb zanieb added the rule Implementing or modifying a lint rule label Feb 1, 2024
@zanieb zanieb force-pushed the zb/deprecated-renamed branch from 8d4d156 to 5076945 Compare February 1, 2024 16:30
Base automatically changed from zb/deprecated-renamed to release/0.2.0 February 1, 2024 16:46
@zanieb zanieb enabled auto-merge (squash) February 1, 2024 16:50
@zanieb zanieb mentioned this pull request Feb 1, 2024
# Conflicts:
#	crates/ruff_linter/src/rule_redirects.rs
@zanieb zanieb merged commit 8c18fc7 into release/0.2.0 Feb 1, 2024
@zanieb zanieb deleted the zb/pgh-redirect branch February 1, 2024 17:40
@github-actions
Copy link
Contributor

github-actions bot commented Feb 1, 2024

ruff-ecosystem results

Linter (stable)

ℹ️ ecosystem check detected linter changes. (+1 -1 violations, +0 -0 fixes in 2 projects; 2 project errors; 39 projects unchanged)

apache/airflow (+0 -1 violations, +0 -0 fixes)

ruff check --no-cache --exit-zero --ignore RUF9 --output-format concise --no-preview --select ALL

- dev/stats/get_important_pr_candidates.py:131:32: PGH001 No builtin `eval()` allowed

ibis-project/ibis (+1 -0 violations, +0 -0 fixes)

+ ibis/common/typing.py:206:69: RUF100 Unused `noqa` directive (non-enabled: `S307`)

demisto/content (error)

warning: The top-level linter settings are deprecated in favour of their counterparts in the `lint` section. Please update the following options in your configuration:
  - 'ignore' -> 'lint.ignore'
  - 'select' -> 'lint.select'
  - 'unfixable' -> 'lint.unfixable'
  - 'per-file-ignores' -> 'lint.per-file-ignores'


ruff failed
  Cause: Rule `PGH002` was removed and cannot be selected.

sphinx-doc/sphinx (error)

warning: The `show-source` option has been deprecated in favor of `output-format`'s "full" and "concise" variants. Please update your configuration to use `output-format = <full|concise>` instead.
warning: `RUF011` has been remapped to `B035`.
warning: `TCH006` has been remapped to `TCH010`.
ruff failed
  Cause: Selection of unstable rules without the `--preview` flag is not allowed. Enable preview or remove selection of:
	- FURB131
	- FURB113
	- FURB132

Changes by rule (2 rules affected)

code total + violation - violation + fix - fix
RUF100 1 1 0 0 0
PGH001 1 0 1 0 0

Linter (preview)

ℹ️ ecosystem check detected linter changes. (+1 -1 violations, +0 -0 fixes in 2 projects; 2 project errors; 39 projects unchanged)

apache/airflow (+0 -1 violations, +0 -0 fixes)

ruff check --no-cache --exit-zero --ignore RUF9 --output-format concise --preview --select ALL

- dev/stats/get_important_pr_candidates.py:131:32: PGH001 No builtin `eval()` allowed

ibis-project/ibis (+1 -0 violations, +0 -0 fixes)

ruff check --no-cache --exit-zero --ignore RUF9 --output-format concise --preview

+ ibis/common/typing.py:206:69: RUF100 Unused `noqa` directive (non-enabled: `S307`)

demisto/content (error)

ruff check --no-cache --exit-zero --ignore RUF9 --output-format concise --preview

warning: The top-level linter settings are deprecated in favour of their counterparts in the `lint` section. Please update the following options in your configuration:
  - 'ignore' -> 'lint.ignore'
  - 'select' -> 'lint.select'
  - 'unfixable' -> 'lint.unfixable'
  - 'per-file-ignores' -> 'lint.per-file-ignores'


ruff failed
  Cause: Rule `PGH002` was removed and cannot be selected.

sphinx-doc/sphinx (error)

ruff check --no-cache --exit-zero --ignore RUF9 --output-format concise --preview

warning: The `show-source` option has been deprecated in favor of `output-format`'s "full" and "concise" variants. Please update your configuration to use `output-format = <full|concise>` instead.
warning: `RUF011` has been remapped to `B035`.
warning: `TCH006` has been remapped to `TCH010`.
ruff failed
  Cause: Selection of deprecated rule `ANN102` is not allowed when preview is enabled.

Changes by rule (2 rules affected)

code total + violation - violation + fix - fix
RUF100 1 1 0 0 0
PGH001 1 0 1 0 0

zanieb added a commit that referenced this pull request Feb 1, 2024
Follow-up to #9754 and #9689. Alternative to #9714.
Replaces #7506 and #7507
Same ideas as #9755
Part of #8931
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rule Implementing or modifying a lint rule

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants