Skip to content

Commit a8c4b71

Browse files
authored
Merge pull request #1077 from JetBrains/rival/target-252
Support for Rider 2025.2 EAP 4
2 parents a16d6f5 + 7df166d commit a8c4b71

File tree

9 files changed

+17
-16
lines changed

9 files changed

+17
-16
lines changed

PluginsAndFeatures/azure-toolkit-for-rider/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44

55
## [Unreleased]
66

7+
### Changed
8+
9+
- Support for Rider 2025.2 EAP 4
10+
711
## [4.4.8] - 2025-04-16
812

913
### Added

PluginsAndFeatures/azure-toolkit-for-rider/azure-intellij-plugin-appservice-dotnet-aspire/src/main/kotlin/com/microsoft/azure/toolkit/intellij/aspire/FunctionSessionExecutableFactory.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ import com.microsoft.azure.toolkit.intellij.legacy.function.launchProfiles.getAp
4040
import com.microsoft.azure.toolkit.intellij.legacy.function.launchProfiles.getWorkingDirectory
4141
import com.microsoft.azure.toolkit.intellij.legacy.function.localsettings.FunctionLocalSettings
4242
import com.microsoft.azure.toolkit.intellij.legacy.function.runner.localRun.FunctionCoreToolsExecutableService
43-
import java.io.File
4443
import java.nio.file.Path
4544
import kotlin.io.path.Path
4645
import kotlin.io.path.absolutePathString
@@ -218,8 +217,8 @@ class FunctionSessionExecutableFactory(private val project: Project) {
218217
targetFramework: RdTargetFrameworkId?
219218
): ExecutableParameterProcessingResult {
220219
val processOptions = ProjectProcessOptions(
221-
sessionProjectPath.toFile(),
222-
File(workingDirectory)
220+
sessionProjectPath,
221+
Path(workingDirectory)
223222
)
224223
val runParameters = ExecutableRunParameters(
225224
coreToolsExecutablePath,

PluginsAndFeatures/azure-toolkit-for-rider/azure-intellij-plugin-appservice-dotnet/src/main/kotlin/com/microsoft/azure/toolkit/intellij/legacy/function/runner/localRun/FunctionRunExecutorFactory.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ import com.jetbrains.rider.runtime.msNet.MsNetRuntime
3434
import com.microsoft.azure.toolkit.intellij.legacy.function.daemon.AzureRunnableProjectKinds
3535
import com.microsoft.azure.toolkit.intellij.legacy.function.launchProfiles.*
3636
import com.microsoft.azure.toolkit.intellij.legacy.function.localsettings.FunctionLocalSettings
37-
import java.io.File
3837
import java.nio.file.Path
3938
import kotlin.io.path.Path
4039
import kotlin.io.path.absolutePathString
@@ -128,8 +127,8 @@ class FunctionRunExecutorFactory(
128127
else parameters.startBrowserParameters.startAfterLaunch
129128

130129
val projectProcessOptions = ProjectProcessOptions(
131-
File(runnableProject.projectFilePath),
132-
File(effectiveWorkingDirectory)
130+
Path(runnableProject.projectFilePath),
131+
Path(effectiveWorkingDirectory)
133132
)
134133

135134
val runParameters = ExecutableRunParameters(

PluginsAndFeatures/azure-toolkit-for-rider/gradle.properties

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,17 @@ pluginGroup = com.jetbrains
44
pluginName = Azure Toolkit for Rider
55
pluginRepositoryUrl = https://github.com/JetBrains/azure-tools-for-intellij
66
# SemVer format -> https://semver.org
7-
pluginVersion = 4.4.8
7+
pluginVersion = 4.5.0
88

99
# Supported build number ranges and IntelliJ Platform versions -> https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html
10-
pluginSinceBuild = 251
11-
pluginUntilBuild = 251.*
10+
pluginSinceBuild = 252
1211

1312
# IntelliJ Platform Properties -> https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html#configuration-intellij-extension
1413
# Examples:
1514
# Release: 2020.2
1615
# EAP: 2020.3-EAP2-SNAPSHOT
1716
# Nightly: 2020.3-SNAPSHOT
18-
platformVersion = 2025.1
17+
platformVersion = 2025.2-EAP4-SNAPSHOT
1918

2019
dotnetBuildConfiguration=Release
2120

PluginsAndFeatures/azure-toolkit-for-rider/gradle/libs.versions.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
[versions]
22
# libraries
33
# https://search.maven.org/artifact/com.jetbrains.rd/rd-gen
4-
rdGen = "2025.1.1"
4+
rdGen = "2025.2.0"
55
opentest4j = "1.3.0"
66
azureToolkitLibs = "0.51.0"
77
azureToolkitHdinsightLibs = "0.1.1"
88
javaWebSocket = "1.5.1"
99
coroutines = "1.8.1"
10+
serialization = "1.8.1"
1011
ktor = "3.1.3"
1112
lombok = "1.18.24"
1213
snakeyaml = "2.2"
@@ -15,7 +16,6 @@ jedis = "3.6.3"
1516

1617
# plugins
1718
kotlin = "2.1.21"
18-
serialization = "1.8.1"
1919
changelog = "2.2.1"
2020
intelliJPlatform = "2.6.0"
2121
qodana = "2025.1.1"

PluginsAndFeatures/azure-toolkit-for-rider/settings.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ pluginManagement {
1616
}
1717

1818
plugins {
19-
id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0"
19+
id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0"
2020
}
2121

2222
fun intellijModule(name: String) {

PluginsAndFeatures/azure-toolkit-for-rider/src/dotnet/ReSharper.Azure/Azure.Daemon/Azure.Daemon.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<Import Project="$(JetBrainsRiderBackendReference)" Condition="Exists('$(JetBrainsRiderBackendReference)')" />
99

1010
<ItemGroup>
11-
<PackageReference Include="CronExpressionDescriptor" Version="2.36.0" />
11+
<PackageReference Include="CronExpressionDescriptor" Version="2.41.0" />
1212
<PackageReference Include="NCrontab.Signed" Version="3.3.3" />
1313
</ItemGroup>
1414

PluginsAndFeatures/azure-toolkit-for-rider/src/dotnet/ReSharper.Azure/Azure.Daemon/Errors/FunctionAppErrors.Generated.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ public bool IsValid()
7373

7474
#region Configurable Severity Registrar
7575
[RegisterConfigurableSeverity(TimerTriggerCronExpressionError.HIGHLIGHTING_ID, null, null, null, AzureHighlightingGroupIds.FunctionApp, "Invalid Function App Timer Trigger Cron expression", null, null, "Function App Timer Trigger Cron expression is not valid and can not be used.", null, null, Severity.ERROR)]
76-
public class RegisterSeverityComponentF2D89CEB237C9F45229FA58A4F70E92782B3BB5A3AB13BBCC1616EB04ACB104F
76+
public class RegisterSeverityComponentCAC4631F674C122DAC43AAECF236F252D2734D93052808AE491FDDD72FB80E4C
7777
{
7878
}
7979
#endregion

PluginsAndFeatures/azure-toolkit-for-rider/src/dotnet/ReSharper.Azure/Azure.Intellisense/Azure.Intellisense.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<Import Project="$(JetBrainsRiderRdBackendCommonReference)" Condition="Exists('$(JetBrainsRiderRdBackendCommonReference)')" />
99

1010
<ItemGroup>
11-
<PackageReference Include="CitizenMatt.ReSharper.LiveTemplateCompiler" Version="3.6.0">
11+
<PackageReference Include="CitizenMatt.ReSharper.LiveTemplateCompiler" Version="3.7.0">
1212
<PrivateAssets>all</PrivateAssets>
1313
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1414
</PackageReference>

0 commit comments

Comments
 (0)