Skip to content

Plugin compatibility with IDE 2022.3 #1653

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

Merged

Conversation

Vassiliy-Kudryashov
Copy link
Member

@Vassiliy-Kudryashov Vassiliy-Kudryashov commented Jan 10, 2023

Description

Note: to be merged with low priority later
Updating versions and API compatibility fixes

Fixes #1466

Type of Change

  • Refactoring (typos and non-functional changes)

How Has This Been Tested?

Manual Scenario

runIde starts IDEA 223, the plugin should work by design

Checklist (remove irrelevant options):

  • The change followed the style guidelines of the UTBot project
  • Self-review of the code is passed
  • No new warnings

@alisevych alisevych added ctg-refactoring Issue related to refactoring process comp-ide Issue is related to IDE support labels Jan 24, 2023
@Vassiliy-Kudryashov Vassiliy-Kudryashov requested review from Domonion and removed request for EgorkaKulikov March 3, 2023 18:34
update sinceBuild as soon as IDEA 2022.3 has incompatible changes
update sinceBuild as soon as IDEA 2022.3 has incompatible changes
@Vassiliy-Kudryashov Vassiliy-Kudryashov enabled auto-merge (squash) March 3, 2023 18:54
@alisevych
Copy link
Member

@Vassiliy-Kudryashov Could you please rename the PR before merging?
F.i.: Plugin compatibility with IDE 2022.3
And please remove bug # from the PR name. Fixes #bug in description is enough.

@Vassiliy-Kudryashov Vassiliy-Kudryashov changed the title Plugin is not compatible with IDE 2022.3 #1466 Plugin is not compatible with IDE 2022.3 Mar 6, 2023
@Vassiliy-Kudryashov
Copy link
Member Author

@Vassiliy-Kudryashov Could you please rename the PR before merging? F.i.: Plugin compatibility with IDE 2022.3 And please remove bug # from the PR name. Fixes #bug in description is enough.

Done!

@Vassiliy-Kudryashov Vassiliy-Kudryashov changed the title Plugin is not compatible with IDE 2022.3 Plugin compatibility with IDE 2022.3 Mar 6, 2023
Vassiliy-Kudryashov and others added 4 commits March 6, 2023 17:33
update docker image to java 17 / gradle 7.6.1 / kotlinc1.8.0
update docker image to java 17 / gradle 7.6.1 / kotlinc1.8.0
@alisevych alisevych disabled auto-merge March 7, 2023 13:30
@alisevych alisevych enabled auto-merge (squash) March 7, 2023 13:30
Domonion and others added 23 commits March 10, 2023 21:21
Fixed throwing signature for the "getFieldValue" method
Avoid reflection access to prohibited "MethodHandles.Lookup.allowedModes" field
Support work with "MethodHandles.Lookup.allowedModes" field for Java versions older than 17
Implement robust reflection-related approach to embed generation snippets
Implement robust reflection-related approach to embed generation snippets
2. moved `methodForGetDeclaredField0` into `getFieldRetrievingBlock`
Fix for GlobalSearchScope (IntelliJ API)
@alisevych alisevych merged commit 70b20ae into main Mar 14, 2023
@alisevych alisevych deleted the Vassiliy-Kudryashov/1466-plugin-is-not-compatible-with-ide-20223 branch March 14, 2023 12:09
Vassiliy-Kudryashov added a commit that referenced this pull request Mar 27, 2023
Open "java.nio" package for reflection
Vassiliy-Kudryashov added a commit that referenced this pull request Mar 27, 2023
Plugin compatibility with IDE 2022.3 (#1653)
Open "java.nio" package for reflection
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp-ide Issue is related to IDE support ctg-refactoring Issue related to refactoring process
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Plugin is not compatible with IntelliJ IDE 2022.3
3 participants