Skip to content

Plugin compatibility with IDE 2022.3 #1653

New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # 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