Home
IDEs Support (IntelliJ Platform) | JetBrains
Submit a request
Community
Sign in
Nikita Skvortsov
Follow
New articles and posts
New articles, posts, and comments
Total activity
59
Last activity
February 02, 2023 09:17
Member since
September 22, 2017 16:47
Following
0 users
Followed by
0 users
Votes
0
Subscriptions
23
Activity overview
Articles (0)
Posts (0)
Comments (36)
Nikita Skvortsov
commented,
February 02, 2023 09:17
Thank you for the followup!
Community
IntelliJ IDEA Open API and Plugin Development
Plugin - How can I run a task before Gradle project is linked?
0 votes
Nikita Skvortsov
commented,
November 25, 2022 13:59
Please take a look at com.intellij.externalSystem.DependencyModifierServiceit should be available in IDEA 2021.1 and later. This service delegates to proper build system (Maven or Gradle) under the...
Community
IntelliJ IDEA Open API and Plugin Development
Install dependency into Gradle project with disabled Android plugin programmatically
0 votes
Nikita Skvortsov
commented,
November 22, 2022 12:28
You can find more details on launching external processes here: https://plugins.jetbrains.com/docs/intellij/run-configuration-execution.html#running-a-process
Community
IntelliJ IDEA Open API and Plugin Development
ExternalSystemUtil Questions
0 votes
Nikita Skvortsov
commented,
November 21, 2022 14:40
If you want to have more control about Gradle execution from IDEA, you can use `GradleTaskManager`. But it still will not allow you to set StdIn. If you need this level of control over the child Gr...
Community
IntelliJ IDEA Open API and Plugin Development
ExternalSystemUtil Questions
0 votes
Nikita Skvortsov
commented,
September 01, 2022 11:33
Please take a look at ExternalSystemExecutionAware.prepareExecutionParameter `task: ExternalSystemTask` allows you to check if it is a reload (sync) or just Gradle task launch.Parameter `taskNotifi...
Community
IntelliJ IDEA Open API and Plugin Development
Plugin - How can I run a task before Gradle project is linked?
1 vote
Nikita Skvortsov
commented,
May 31, 2022 08:30
Hello,Ideally, once the project is imported from external system, there should be no need for plugin to do anything on project opening.Could you please give some details about what would you like t...
Community
IntelliJ IDEA Open API and Plugin Development
External system for loading existing(already imported) project
0 votes
Nikita Skvortsov
commented,
May 17, 2022 07:29
External Code Formatter benefits are not about running the gradle task (this code will stay the same), but about integrating into IDEA's ecosystem. Your formatter will be properly called on "Reform...
Community
IntelliJ IDEA Open API and Plugin Development
Running Multiple Reformat Gradle Tasks Gives Error
0 votes
Nikita Skvortsov
commented,
May 16, 2022 16:29
Ryan Gurney what is the reason to call the formatter on per-file basis? Is not one invocation enough?From what I see in the docs, the Gradle-Spotless plugin does not have file specific tasks, it al...
Community
IntelliJ IDEA Open API and Plugin Development
Running Multiple Reformat Gradle Tasks Gives Error
0 votes
Nikita Skvortsov
commented,
May 11, 2022 08:10
Hi,While there is no such extension point, you can combine `postStartupActivity` (to change the setting) with an implementation of `org.jetbrains.plugins.gradle.service.execution.GradleExecutionAw...
Community
IntelliJ IDEA Open API and Plugin Development
How to run code in a plugin before Gradle initialization?
0 votes
Nikita Skvortsov
commented,
October 04, 2021 16:52
If you know the exact directory where the Gradle script file resides, you can try org.jetbrains.plugins.gradle.service.settings.GradleConfigLocator#adjust
Community
IntelliJ IDEA Open API and Plugin Development
Best way to get the gradle build file (as File) (Kotlin or Groovy) from a project
0 votes