build.gradle.kts (63 lines of code) (raw):

import org.jetbrains.intellij.platform.gradle.IntelliJPlatformType plugins { id("java") id("org.jetbrains.kotlin.jvm") version "2.3.0-Beta1" id("org.jetbrains.intellij.platform") version "2.9.0" } group = "com.marketplace.plugins" version = "2025.2.1" repositories { mavenCentral() intellijPlatform { defaultRepositories() } } dependencies { intellijPlatform { intellijIdeaCommunity("LATEST-EAP-SNAPSHOT", useInstaller = false) bundledPlugin("com.intellij.java") pluginVerifier() instrumentationTools() } } // See https://github.com/JetBrains/gradle-intellij-plugin/ intellijPlatform { buildSearchableOptions = false pluginConfiguration { id = "com.marketplace.makeMeCoffee" name = "MakeMeCoffee" version = "2025.2.1" description = """ Remember all those times when you would say: "Good IDE, the only thing missing is a 'Make Coffee' button."? Well, today is a brew-tiful day for coffee addicts! At JetBrains, we give a Frappe about our customer's Irishs, with this very little (20Kb) plugin you can finally brew that Caramel-Skinny-Vanilla-de-caff-Macchiato right from the IDE's toolbar """.trimIndent() changeNotes = """ We listened a Latte to what you have been Espresso your feelings for, so to Cappuccino it all off: now MakeMeCoffee connects with all the coffee machines in the network and will Mocha a delicious beverage at the one closest to your location. No more rushing through the whole building looking for that caffeine fix. It's the American dream. """.trimIndent() productDescriptor { code = "PMAKECOFFEE" releaseDate = "20251101" releaseVersion = "20251" optional = true } ideaVersion { sinceBuild.set("252") } vendor { name = "Marketplace" url = "https://plugins.jetbrains.com" email = "marketplace@jetbrains.com" } } pluginVerification { ides { ide(IntelliJPlatformType.IntellijIdeaCommunity, "2025.2") } } }