mirror of
https://github.com/chylex/IntelliJ-AceJump.git
synced 2025-05-29 21:34:08 +02:00
Update dependency versions and gitignore
This commit is contained in:
parent
8062cf5cab
commit
e072003c5c
23
.gitignore
vendored
23
.gitignore
vendored
@ -1,20 +1,5 @@
|
|||||||
### JetBrains template
|
/.idea/*
|
||||||
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio
|
!/.idea/runConfigurations
|
||||||
|
|
||||||
## Directory-based project format:
|
/.gradle/
|
||||||
.idea
|
/build/
|
||||||
*.iml
|
|
||||||
|
|
||||||
## Plugin-specific files:
|
|
||||||
# IntelliJ
|
|
||||||
/out/
|
|
||||||
|
|
||||||
### Gradle template
|
|
||||||
.gradle
|
|
||||||
build/
|
|
||||||
|
|
||||||
# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
|
|
||||||
!gradle-wrapper.jar
|
|
||||||
|
|
||||||
# Mac OS
|
|
||||||
.DS_Store
|
|
||||||
|
@ -1,26 +1,43 @@
|
|||||||
|
@file:Suppress("ConvertLambdaToReference")
|
||||||
|
|
||||||
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
|
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
|
||||||
|
|
||||||
plugins {
|
plugins {
|
||||||
idea
|
kotlin("jvm") version "1.8.0"
|
||||||
kotlin("jvm") version "1.5.10"
|
id("org.jetbrains.intellij") version "1.15.0"
|
||||||
id("org.jetbrains.intellij") version "1.11.0"
|
|
||||||
}
|
|
||||||
|
|
||||||
repositories {
|
|
||||||
mavenCentral()
|
|
||||||
}
|
|
||||||
|
|
||||||
intellij {
|
|
||||||
version.set("2022.3.1")
|
|
||||||
updateSinceUntilBuild.set(false)
|
|
||||||
pluginsRepositories.custom("https://intellij.chylex.com")
|
|
||||||
plugins.add("IdeaVIM:chylex-15")
|
|
||||||
}
|
|
||||||
|
|
||||||
tasks.withType<KotlinCompile> {
|
|
||||||
kotlinOptions.jvmTarget = "11"
|
|
||||||
kotlinOptions.freeCompilerArgs = listOf("-Xjvm-default=all")
|
|
||||||
}
|
}
|
||||||
|
|
||||||
group = "org.acejump"
|
group = "org.acejump"
|
||||||
version = "chylex-11"
|
version = "chylex-11"
|
||||||
|
|
||||||
|
repositories {
|
||||||
|
mavenCentral()
|
||||||
|
}
|
||||||
|
|
||||||
|
kotlin {
|
||||||
|
jvmToolchain(17)
|
||||||
|
}
|
||||||
|
|
||||||
|
intellij {
|
||||||
|
version.set("2023.1")
|
||||||
|
updateSinceUntilBuild.set(false)
|
||||||
|
plugins.add("IdeaVIM:chylex-15")
|
||||||
|
|
||||||
|
pluginsRepositories {
|
||||||
|
custom("https://intellij.chylex.com")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.patchPluginXml {
|
||||||
|
sinceBuild.set("231")
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.buildSearchableOptions {
|
||||||
|
enabled = false
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.withType<KotlinCompile> {
|
||||||
|
kotlinOptions.freeCompilerArgs = listOf(
|
||||||
|
"-Xjvm-default=all"
|
||||||
|
)
|
||||||
|
}
|
||||||
|
2
gradle/wrapper/gradle-wrapper.properties
vendored
2
gradle/wrapper/gradle-wrapper.properties
vendored
@ -1,5 +1,5 @@
|
|||||||
distributionBase=GRADLE_USER_HOME
|
distributionBase=GRADLE_USER_HOME
|
||||||
distributionPath=wrapper/dists
|
distributionPath=wrapper/dists
|
||||||
distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-bin.zip
|
distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.2-bin.zip
|
||||||
zipStoreBase=GRADLE_USER_HOME
|
zipStoreBase=GRADLE_USER_HOME
|
||||||
zipStorePath=wrapper/dists
|
zipStorePath=wrapper/dists
|
||||||
|
@ -23,7 +23,7 @@ val Project.openEditors: List<Editor>
|
|||||||
return try {
|
return try {
|
||||||
FileEditorManagerEx.getInstanceEx(this)
|
FileEditorManagerEx.getInstanceEx(this)
|
||||||
.splitters
|
.splitters
|
||||||
.selectedEditors
|
.getSelectedEditors()
|
||||||
.mapNotNull { (it as? TextEditor)?.editor }
|
.mapNotNull { (it as? TextEditor)?.editor }
|
||||||
} catch (e: IncorrectOperationException) {
|
} catch (e: IncorrectOperationException) {
|
||||||
emptyList()
|
emptyList()
|
||||||
|
@ -86,7 +86,7 @@ sealed class AceTagAction {
|
|||||||
val project = editor.project ?: return
|
val project = editor.project ?: return
|
||||||
val fem = FileEditorManagerEx.getInstanceEx(project)
|
val fem = FileEditorManagerEx.getInstanceEx(project)
|
||||||
|
|
||||||
val window = fem.windows.firstOrNull { (it.selectedEditor?.selectedWithProvider?.fileEditor as? TextEditor)?.editor === editor }
|
val window = fem.windows.firstOrNull { (it.selectedComposite?.selectedWithProvider?.fileEditor as? TextEditor)?.editor === editor }
|
||||||
if (window != null && window !== fem.currentWindow) {
|
if (window != null && window !== fem.currentWindow) {
|
||||||
fem.currentWindow = window
|
fem.currentWindow = window
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user