Skip to content

version 1.2.15 for PhpStorm 2025.1 with fix#66

Closed
Hidanio wants to merge 12 commits intomasterfrom
hidanio/2025_1_migration_fix
Closed

version 1.2.15 for PhpStorm 2025.1 with fix#66
Hidanio wants to merge 12 commits intomasterfrom
hidanio/2025_1_migration_fix

Conversation

@Hidanio
Copy link
Copy Markdown
Contributor

@Hidanio Hidanio commented Jul 11, 2025

Jetbrains changed logic for PSI elements and thats why we should use psiTreeUtil for more stable behavior

@Hidanio Hidanio self-assigned this Jul 11, 2025
@Hidanio Hidanio requested a review from a team as a code owner July 11, 2025 23:08
@Hidanio Hidanio added the plugin update Update plugin for new IDE version label Jul 11, 2025
@Hidanio Hidanio changed the title general: 2025.1 migration with fix version 1.2.15 for PhpStorm 2025.1 with fix Jul 11, 2025
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

instrumentationTools()
pluginVerifier()
zipSigner()
phpstorm("2025.1")
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's not necessary

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would leave it

intellijPlatform {
create(providers.gradleProperty("platformType"), providers.gradleProperty("platformVersion"))

create(
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why the formatting?

override fun shouldCreateStub(node: ASTNode): Boolean =
node.elementType == KphpDocElementTypes.kphpDocTagSimple

override fun createStub(
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

your formatting style changes from file to file, pick one and use it everywhere

@Hidanio Hidanio force-pushed the hidanio/2025_1_migration_fix branch from b35af89 to 7762ce1 Compare July 18, 2025 19:29
@Danil42Russia Danil42Russia requested a review from vldF July 24, 2025 21:54
Copy link
Copy Markdown
Contributor

@vldF vldF left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems this changes aren't valid. We're working on it

@Hidanio Hidanio closed this Aug 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

plugin update Update plugin for new IDE version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants