1
0
mirror of https://github.com/chylex/IntelliJ-AceJump.git synced 2025-05-09 13:34:06 +02:00

Update dependency versions and gitignore

This commit is contained in:
chylex 2023-07-27 19:09:14 +02:00
parent 8062cf5cab
commit e072003c5c
Signed by: chylex
GPG Key ID: 4DE42C8F19A80548
5 changed files with 43 additions and 41 deletions

23
.gitignore vendored
View File

@ -1,20 +1,5 @@
### JetBrains template
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio
/.idea/*
!/.idea/runConfigurations
## Directory-based project format:
.idea
*.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
/.gradle/
/build/

View File

@ -1,26 +1,43 @@
@file:Suppress("ConvertLambdaToReference")
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
idea
kotlin("jvm") version "1.5.10"
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")
kotlin("jvm") version "1.8.0"
id("org.jetbrains.intellij") version "1.15.0"
}
group = "org.acejump"
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"
)
}

View File

@ -1,5 +1,5 @@
distributionBase=GRADLE_USER_HOME
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
zipStorePath=wrapper/dists

View File

@ -23,7 +23,7 @@ val Project.openEditors: List<Editor>
return try {
FileEditorManagerEx.getInstanceEx(this)
.splitters
.selectedEditors
.getSelectedEditors()
.mapNotNull { (it as? TextEditor)?.editor }
} catch (e: IncorrectOperationException) {
emptyList()

View File

@ -86,7 +86,7 @@ sealed class AceTagAction {
val project = editor.project ?: return
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) {
fem.currentWindow = window
}