Jakub Chrzanowski
ade9797ef7
Remove redundant pluginName property from gradle.properties and build.gradle.kts as it is already set in the plugin.xml
2026-04-17 14:37:11 +02:00
Jakub Chrzanowski
e03e117085
Remove redundant pluginVersion configuration from build.gradle.kts.
2026-04-17 14:37:11 +02:00
Jakub Chrzanowski
d1c6d61cdf
Update version property in gradle.properties and remove redundant pluginVersion configuration from build.gradle.kts
2026-04-17 14:37:11 +02:00
Jakub Chrzanowski
f3f8b981b0
Simplify property configuration by removing redundant pluginGroup reference from build.gradle.kts and updating gradle.properties.
2026-04-17 14:37:11 +02:00
Jakub Chrzanowski
da27f164ac
Remove redundant java plugin declaration from build.gradle.kts
2026-04-17 14:37:11 +02:00
Jakub Chrzanowski
5418f45bbc
Remove redundant intellijPlatform.pluginVerification configuration from build.gradle.kts
2026-04-17 14:37:11 +02:00
Jakub Chrzanowski
8ca671a0ad
Remove redundant intellijPlatform.publishing.token configuration from build.gradle.kts
2026-04-17 14:37:11 +02:00
Jakub Chrzanowski
62abb48806
Remove redundant intellijPlatform.signing configuration from build.gradle.kts
2026-04-17 14:37:11 +02:00
Jakub Chrzanowski
8d9fceaac4
Remove redundant intellijPlatform.pluginConfiguration.ideaVersion configuration from build.gradle.kts
2026-04-17 14:37:11 +02:00
Jakub Chrzanowski
01a50d2635
Remove redundant Kotlin JVM toolchain configuration from build.gradle.kts
2026-04-17 14:37:11 +02:00
Jakub Chrzanowski
b4667f9284
Migrate IntelliJ Platform repository configuration to settings.gradle.kts
2026-04-17 14:37:11 +02:00
Jakub Chrzanowski
d7022ad031
Set empty versionPrefix for changelog in Gradle build file.
2026-02-03 14:14:13 +01:00
Jakub Chrzanowski
71b7be9e41
Use intellijIdea(version) dependency helper instead of create(type, version)
2025-11-25 19:30:40 +01:00
Danil Ovchinnikov
f6ce1eec46
updated links to documentation
2025-11-08 00:03:25 +01:00
Jakub Chrzanowski
6583a88033
GitHub: Fixed the missing $RELEASE_NOTE parent directory in the Release workflow
2025-08-09 10:51:45 +02:00
vldf
2d9584084c
Add a comment for bundledModules
2025-08-09 10:51:45 +02:00
vldf
cd13a2d1a2
Add platformBundledModules to gradle.properties
2025-08-09 10:51:45 +02:00
Jakub Chrzanowski
da439ee085
Remove pluginUntilBuild obsolete property
2025-07-26 16:32:19 +02:00
Jakub Chrzanowski
48e88ac4af
Added opentest4j test dependency, see: Missing opentest4j dependency in Test Framework ( https://plugins.jetbrains.com/docs/intellij/tools-intellij-platform-gradle-plugin-faq.html#missing-opentest4j-dependency-in-test-framework )
2025-03-28 20:37:36 +01:00
Jakub Chrzanowski
492fd44e34
Change JVM version to 21
2025-03-28 20:37:36 +01:00
Osip Fatkullin
3b3d657bc7
Set plugin name to the value specified in gradle.properties
2025-03-28 20:37:36 +01:00
Jakub Chrzanowski
bcc4c264bd
Remove redundant IntelliJ Platform dependency helpers: instrumentationTools(), pluginVerifier(), zipSigner()
2025-03-28 20:37:36 +01:00
Jakub Chrzanowski
3c399f798b
Cleanup registering the runIdeForUiTests task
2024-08-09 17:00:45 +02:00
Jakub Chrzanowski
3506b32eb4
Update org.jetbrains.intellij.platform to 2.0.0
2024-07-30 20:15:29 +02:00
Jakub Chrzanowski
d320c4195c
Drop properties(key) and environment(key) helpers and use providers directly
2024-07-29 07:57:55 +02:00
Jakub Chrzanowski
f54d138653
Bring back runIdeForUiTests
2024-07-19 20:29:47 +02:00
Jakub Chrzanowski
7fae82c680
Bring back runIdeForUiTests
2024-07-19 20:06:16 +02:00
Jakub Chrzanowski
fefb39725a
Add junit:junit:4.13.2 to test dependencies
2024-07-18 16:56:12 +02:00
Jakub Chrzanowski
4a6cef52ae
Add missing zipSigner() dependency
2024-07-15 09:05:14 +02:00
Jakub Chrzanowski
79bea43e25
2.0.0-beta7
2024-06-14 21:20:18 +02:00
Jakub Chrzanowski
51cac269b1
Update TestFrameworkType import
2024-06-06 12:13:47 +02:00
Jakub Chrzanowski
f83b2a7dd4
Add Plugin Verifier configuration
2024-06-06 12:12:32 +02:00
Jakub Chrzanowski
aca1a500bc
testFramework
2024-06-06 12:12:21 +02:00
Jakub Chrzanowski
c7799095f6
Add instrumentationTools() to the dependencies
2024-06-06 12:12:20 +02:00
Jakub Chrzanowski
be87c6b2b2
Rename Gradle version catalog key for IntelliJ Platform Gradle Plugin to intelliJPlatform
2024-06-06 12:12:16 +02:00
Jakub Chrzanowski
a746a36063
Migrate to IntelliJ Platform Gradle Plugin 2.0 EAP
2024-06-06 12:12:06 +02:00
Jakub Chrzanowski
04e1e51d36
Replace org.jetbrains:annotations library with an com.example:exampleLibrary placeholder
2024-05-30 10:04:33 +02:00
Jakub Chrzanowski
c46eed131b
Update Kover configuration
2024-05-30 10:00:53 +02:00
Jakub Chrzanowski
db8f493cc1
Gradle - Removed Qodana Gradle Plugin configuration to rely on defaults
2024-03-08 13:42:46 +01:00
Jakub Chrzanowski
8ddc338d23
Gradle - cleanup the jvmToolchain setup
2024-03-08 12:53:11 +01:00
Friedrich von Never
fc1085cbd3
Plugin publication: fix the channel selector ( #444 )
...
* Plugin publication: fix the channel selector
Before this patch, publisher was always using the channel corresponding
to the first number in the plugin version for release builds. This is
because by default, Kotlin's substringAfter will return the whole input
string if it's unable to find the needle.
* Bump org.gradle.toolchains.foojay-resolver-convention
Bumps org.gradle.toolchains.foojay-resolver-convention from 0.7.0 to 0.8.0.
---
updated-dependencies:
- dependency-name: org.gradle.toolchains.foojay-resolver-convention
dependency-type: direct:production
update-type: version-update:semver-minor
* Release workflow: remove Java (#443 )
* Release workflow: remove Java
It is not required in this workflow anyway.
* CHANGELOG.md update
---------
Co-authored-by: Jakub Chrzanowski <jakub.chrzanowski@jetbrains.com >
* CHANGELOG.md update
---------
Co-authored-by: KotlinIsland <65446343+kotlinisland@users.noreply.github.com >
Co-authored-by: Jakub Chrzanowski <jakub.chrzanowski@jetbrains.com >
2024-03-08 12:48:36 +01:00
Ryan Rushton
b3cb370194
Fix create draft release ( #427 )
...
* Fix bash variable access in Create Release Draft step.
* Fix channels assignment in publishPlugin task.
* Remove Gradle Kotlin DSL Lazy Property Assignment because it's default now
* Changelog update - v1.11.3
* Remove Gradle Kotlin DSL Lazy Property Assignment from the main `gradle.properties` file
* CHANGELOG update
* Adjust obtaining the value for `publishPlugin.channels` property.
* CHANGELOG update
---------
Co-authored-by: kotlinisland <asdf>
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Jakub Chrzanowski <jakub.chrzanowski@jetbrains.com >
2024-02-01 10:27:58 +01:00
Jakub Chrzanowski
3c136db094
Add @Suppress("UnstableApiUsage") because of JvmVendorSpec.JETBRAINS
2023-10-06 16:44:25 +02:00
Jakub Chrzanowski
d749cd8427
Inspections fixes
2023-10-06 16:44:25 +02:00
Jakub Chrzanowski
199055d6b2
Gradle - use JetBrains Runtime
2023-10-06 16:44:25 +02:00
Jakub Chrzanowski
df1b15414a
Dependencies - upgrade org.jetbrains.kotlinx.kover to 0.7.1 + adjust Kover configuration
2023-06-07 10:44:04 +02:00
Jakub Chrzanowski
bc4bf88f99
Use Java 17 for JVM Toolchain
2023-06-07 10:44:04 +02:00
Jakub Chrzanowski
13c0ba1145
Gradle: fixed setting the group and version properties
2023-04-13 18:09:22 +02:00
KotlinIsland
268526dc73
Enable Gradle Kotlin DSL Lazy Property Assignment
...
Enable Gradle Kotlin DSL Lazy Property Assignment
---------
Co-authored-by: KotlinIsland <kotlinisland@users.noreply.github.com >
Co-authored-by: Jakub Chrzanowski <jakub.chrzanowski@jetbrains.com >
2023-04-13 00:37:48 +02:00
Jakub Chrzanowski
86b921946c
Gradle version catalog integration
2023-04-13 00:37:48 +02:00