Skip to content

Commit

Permalink
Add gitignore and improve support for Eclipse and VSCode
Browse files Browse the repository at this point in the history
  • Loading branch information
jaskarth committed Oct 16, 2023
1 parent 902d878 commit ba6bbd5
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 17 deletions.
19 changes: 16 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,25 @@
/.idea/
## Gradle
/.gradle/
/buildSrc/.gradle/
/build/
/buildSrc/build/

## IDEA
/.idea/
/out/

## Eclipse
.settings/
.classpath
.project
bin

## VSCode
.vscode

## Common
/testData/classes/java*/
/testData/classes/jasm/
/testData/classes/groovy/
/testData/classes/kt/
/testData/classes/scala/
bin
/testData/classes/scala/
7 changes: 7 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ allprojects {
dependencies {
implementation 'org.jetbrains:annotations:24.0.0'
testImplementation("org.junit.jupiter:junit-jupiter-api:${project.junit_bom}")
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:${project.junit_bom}")
}

Expand Down Expand Up @@ -217,6 +218,12 @@ jar {
}
}

// If testFixtures can't be inferred from the build path, it'll need to be manually specified to be able to find
// the test fixtures class. Put it in a unique place to mark it as such.
testFixturesJar {
destinationDirectory = file("$rootDir/build/extralibs")
}

task sourceJar(type:Jar) {
archiveClassifier = "sources"
from sourceSets.main.allSource
Expand Down
14 changes: 0 additions & 14 deletions intellij.java.decompiler.engine.iml

This file was deleted.

0 comments on commit ba6bbd5

Please sign in to comment.