From 5eebdcd0abf161de73d6218b7271edda82ebe7c3 Mon Sep 17 00:00:00 2001 From: Alexandr Evstigneev Date: Sat, 17 Aug 2024 16:50:40 +0400 Subject: [PATCH] Build 243.15521.24 --- build.gradle.kts | 1 + gradle.properties | 10 +++++----- .../com/perl5/errorHandler/YoutrackErrorHandler.java | 2 +- .../perl5/lang/perl/psi/impl/PerlPolyNamedElement.java | 1 - .../lang/perl/psi/stubs/PerlPolyNamedElementType.java | 10 +++++++--- plugin/parts/pluginChanges.html | 2 +- 6 files changed, 15 insertions(+), 11 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 2f7e0accac..c951477e5c 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -80,6 +80,7 @@ allprojects { intellijPlatform { defaultRepositories() jetbrainsRuntime() + nightly() } } diff --git a/gradle.properties b/gradle.properties index 02fc3a7dde..7be12cdd58 100644 --- a/gradle.properties +++ b/gradle.properties @@ -17,17 +17,17 @@ # https://www.jetbrains.com/intellij-repository/releases # https://www.jetbrains.com/intellij-repository/snapshots name="Perl5 Support (Camelcade)" -platformVersion=2024 -platformBranch=.2 +platformVersion=243 +platformBranch=.15521.24-EAP-SNAPSHOT platformBuild= pluginVersion= -pluginBranch= +pluginBranch=.15521.24 pluginBuild= -platformToolsVersion=243-SNAPSHOT +platformToolsVersion= useInstaller=false pycharmVersion=192.4787.5-EAP-SNAPSHOT clionVersion=192.4787.12-EAP-SNAPSHOT -psiViewerVersion=242-SNAPSHOT +psiViewerVersion=243.7768 intelliLangPlugin=org.intellij.intelliLang remoteRunPlugin=org.jetbrains.plugins.remote-run coveragePlugin=Coverage diff --git a/plugin/core/src/main/java/com/perl5/errorHandler/YoutrackErrorHandler.java b/plugin/core/src/main/java/com/perl5/errorHandler/YoutrackErrorHandler.java index 62a9a8a785..fe4cd553dc 100644 --- a/plugin/core/src/main/java/com/perl5/errorHandler/YoutrackErrorHandler.java +++ b/plugin/core/src/main/java/com/perl5/errorHandler/YoutrackErrorHandler.java @@ -75,7 +75,7 @@ public class YoutrackErrorHandler extends ErrorReportSubmitter { public static final String YOUTRACK_PROPERTY_KEY = "youtrack.token"; public static final String YOUTRACK_PROPERTY_VALUE = System.getProperty(YOUTRACK_PROPERTY_KEY); private static final String ADMIN_TOKEN = "Bearer " + YOUTRACK_PROPERTY_VALUE; - private static final String ACCESS_TOKEN = "Bearer perm:YXV0b3JlcG9ydGVy.NjEtMjE=.7ylXO3QulwaVCA2ZEGLIdc0wPAJQ13"; + private static final String ACCESS_TOKEN = "Bearer perm:YXV0b3JlcG9ydGVy.NjEtMjI=.8vBQNSaZTUCojZZYUn4uayG1BKDfTk"; @Override public @NotNull String getReportActionText() { diff --git a/plugin/core/src/main/java/com/perl5/lang/perl/psi/impl/PerlPolyNamedElement.java b/plugin/core/src/main/java/com/perl5/lang/perl/psi/impl/PerlPolyNamedElement.java index 30951d6495..c41043f49f 100644 --- a/plugin/core/src/main/java/com/perl5/lang/perl/psi/impl/PerlPolyNamedElement.java +++ b/plugin/core/src/main/java/com/perl5/lang/perl/psi/impl/PerlPolyNamedElement.java @@ -17,7 +17,6 @@ package com.perl5.lang.perl.psi.impl; import com.intellij.codeInsight.daemon.impl.Divider; -import com.intellij.codeInsight.daemon.impl.LocalInspectionsPass; import com.intellij.lang.ASTNode; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiElementVisitor; diff --git a/plugin/core/src/main/java/com/perl5/lang/perl/psi/stubs/PerlPolyNamedElementType.java b/plugin/core/src/main/java/com/perl5/lang/perl/psi/stubs/PerlPolyNamedElementType.java index 3a76fc21dc..fa2e455577 100644 --- a/plugin/core/src/main/java/com/perl5/lang/perl/psi/stubs/PerlPolyNamedElementType.java +++ b/plugin/core/src/main/java/com/perl5/lang/perl/psi/stubs/PerlPolyNamedElementType.java @@ -88,7 +88,8 @@ public final void serialize(@NotNull Stub stub, @NotNull StubOutputStream dataSt !(it instanceof PerlLightElementStub) || !((PerlLightElementStub)it).isImplicit()); dataStream.writeVarInt(childrenStubs.size()); serializeStub(stub, dataStream); - for (StubElement childStub : childrenStubs) { + //noinspection rawtypes + for (StubElement childStub : childrenStubs) { dataStream.writeVarInt(getSerializationId(childStub)); // serialization id //noinspection unchecked childStub.getStubType().serialize(childStub, dataStream); @@ -118,8 +119,11 @@ protected void serializeStub(@NotNull Stub stub, @NotNull StubOutputStream dataS @Override public final void indexStub(@NotNull Stub stub, @NotNull IndexSink sink) { - //noinspection unchecked - stub.getLightNamedElementsStubs().forEach(childStub -> childStub.getStubType().indexStub(childStub, sink)); + stub.getLightNamedElementsStubs().forEach(childStub -> { + @SuppressWarnings("rawtypes") var typedStub = (StubElement)childStub; + //noinspection unchecked + typedStub.getStubType().indexStub(typedStub, sink); + }); doIndexStub(stub, sink); } diff --git a/plugin/parts/pluginChanges.html b/plugin/parts/pluginChanges.html index 1e2b48f33e..efb89f4ff1 100644 --- a/plugin/parts/pluginChanges.html +++ b/plugin/parts/pluginChanges.html @@ -15,7 +15,7 @@ -->