Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency ch.epfl.scala:scalafix-interfaces to v0.12.1 - autoclosed #120

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 12, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ch.epfl.scala:scalafix-interfaces 0.11.0 -> 0.12.1 age adoption passing confidence

Release Notes

scalacenter/scalafix (ch.epfl.scala:scalafix-interfaces)

v0.12.1

Compare Source

Pull Requests

Rules
Framework
Docs
Updates

v0.12.0

Compare Source

Significant changes since v0.11.1

For users
  • Better Scala 3 support
    • OrganizeImports.removeUnused & RemoveUnused (with a known limitation for unused function parameters) are now supported with Scala 3.4.0
    • New flag OrganizeImports.targetDialect to control wildcard/rename syntax & curly braces stripping behavior (see documentation)
    • LambdaType and MatchType are now fully supported
  • JDK21 is now fully supported
  • Script files (.sc) are now supported
For rule authors
  • Scalameta was bumped from 4.8.10 to 4.9.1, bringing many bugfixes and a few features, as well as some behavioral changes breaking backward compatibility
    • Term.Interpolate now always capture curly braces through a wrapping Term.Block when parsed with scalafix 0.12.x (https://github.com/scalameta/scalameta/issues/3594)
      • This may trigger false negatives for rules tested against 0.11.1 or earlier, which do not expect that Term.Block
      • Such rules must be updated to work with Scalafix 0.12.x, ideally with logic handling both presence and absence of Term.Block to preserve compatibility with earlier Scalafix versions
    • tree.pos == Position.None is no longer a reliable way to check whether a given tree comes from the input document, since trees built via quasiquotes with scalafix 0.12.x may now have positions (https://github.com/scalameta/scalameta/pull/3450)
      • To avoid false negatives on Scalafix 0.12.x, check equality on tree.origin, ideally combining this check with the previous predicate to preserve compatibility with earlier Scalafix versions
  • scalafix-testkit is now published for Scala 2.12.19 & Scala 2.13.13

Pull Requests

Rules
Framework
Docs
Updates

v0.11.1

Compare Source

Pull Requests

Rules
Framework
Docs
Updates

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/scalafix.version branch 2 times, most recently from 5b8778f to 05e6ee2 Compare September 26, 2023 21:45
@renovate renovate bot force-pushed the renovate/scalafix.version branch 2 times, most recently from b184842 to c534591 Compare October 6, 2023 06:03
@renovate renovate bot force-pushed the renovate/scalafix.version branch 4 times, most recently from c452f67 to 564398c Compare October 22, 2023 06:31
@renovate renovate bot force-pushed the renovate/scalafix.version branch 4 times, most recently from 6b4ca4f to ff675f5 Compare November 11, 2023 19:34
@renovate renovate bot force-pushed the renovate/scalafix.version branch from ff675f5 to aa94a28 Compare November 18, 2023 01:46
@renovate renovate bot force-pushed the renovate/scalafix.version branch 4 times, most recently from 5495930 to 5d4b2ec Compare December 5, 2023 01:50
@renovate renovate bot force-pushed the renovate/scalafix.version branch 2 times, most recently from b5fe455 to 0baa637 Compare December 31, 2023 03:49
@renovate renovate bot force-pushed the renovate/scalafix.version branch 2 times, most recently from d590151 to 0bcc9a0 Compare January 12, 2024 02:06
@renovate renovate bot force-pushed the renovate/scalafix.version branch from 0bcc9a0 to b1100dd Compare February 8, 2024 21:24
@renovate renovate bot force-pushed the renovate/scalafix.version branch from b1100dd to 05c760d Compare February 16, 2024 21:26
@renovate renovate bot force-pushed the renovate/scalafix.version branch from 05c760d to 6b6effb Compare March 2, 2024 16:20
@renovate renovate bot changed the title Update dependency ch.epfl.scala:scalafix-interfaces to v0.11.1 Update dependency ch.epfl.scala:scalafix-interfaces to v0.12.0 Mar 2, 2024
@renovate renovate bot force-pushed the renovate/scalafix.version branch from 6b6effb to 490e800 Compare March 3, 2024 10:39
@renovate renovate bot force-pushed the renovate/scalafix.version branch 3 times, most recently from c52e15e to 86db15c Compare March 19, 2024 14:01
@renovate renovate bot force-pushed the renovate/scalafix.version branch 2 times, most recently from e7193b5 to 3f7b288 Compare March 27, 2024 16:29
@renovate renovate bot force-pushed the renovate/scalafix.version branch 4 times, most recently from 815ef57 to 0640123 Compare April 5, 2024 19:27
@renovate renovate bot force-pushed the renovate/scalafix.version branch 2 times, most recently from 8bfcce2 to 713f88f Compare April 12, 2024 15:49
@renovate renovate bot force-pushed the renovate/scalafix.version branch 5 times, most recently from ea49a6a to 7d0ab71 Compare April 26, 2024 22:06
@renovate renovate bot force-pushed the renovate/scalafix.version branch from 7d0ab71 to c60ab48 Compare May 1, 2024 20:27
@renovate renovate bot changed the title Update dependency ch.epfl.scala:scalafix-interfaces to v0.12.0 Update dependency ch.epfl.scala:scalafix-interfaces to v0.12.1 May 1, 2024
@renovate renovate bot changed the title Update dependency ch.epfl.scala:scalafix-interfaces to v0.12.1 Update dependency ch.epfl.scala:scalafix-interfaces to v0.12.1 - autoclosed May 5, 2024
@renovate renovate bot closed this May 5, 2024
@renovate renovate bot deleted the renovate/scalafix.version branch May 5, 2024 11:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants