FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
algorithm-examples/java-algorithm/build.gradle.kts at main · codejsha/algorithm-examples · GitHub
codejsha
/
algorithm-examples
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
2
Code
Issues
0
Pull requests
0
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
algorithm-examples
/
java-algorithm
/
build.gradle.kts
Copy path
More file actions
More file actions
Latest commit
History
History
History
96 lines (84 loc) · 2.4 KB
Breadcrumbs
algorithm-examples
/
java-algorithm
/
build.gradle.kts
Copy path
File metadata and controls
96 lines (84 loc) · 2.4 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
import
org.gradle.api.tasks.testing.logging.TestExceptionFormat
import
org.gradle.api.tasks.testing.logging.TestLogEvent
plugins {
java
}
group
=
"
org.example.algorithm
"
version
=
"
1.0
"
java {
sourceCompatibility
=
JavaVersion
.
VERSION_21
targetCompatibility
=
JavaVersion
.
VERSION_21
}
configurations {
compileOnly {
extendsFrom(configurations.annotationProcessor.get())
}
testCompileOnly {
extendsFrom(configurations.testAnnotationProcessor.get())
}
}
sourceSets {
main {
java {
srcDirs(
"
src/main/java
"
)
}
resources {
srcDirs(
"
src/main/resources
"
)
}
}
test {
java {
srcDirs(
"
src/test/java
"
)
}
resources {
srcDirs(
"
src/test/resources
"
)
}
}
}
repositories {
mavenLocal()
mavenCentral()
}
dependencies {
implementation(
"
com.google.guava:guava:33.0.0-jre
"
)
implementation(
"
org.javatuples:javatuples:1.2
"
)
//
test
testImplementation(
"
org.junit.jupiter:junit-jupiter-api:5.10.2
"
)
testImplementation(
"
org.junit.jupiter:junit-jupiter-engine:5.10.2
"
)
testImplementation(
"
org.junit.jupiter:junit-jupiter-params:5.10.2
"
)
testImplementation(
"
org.hamcrest:hamcrest-library:2.2
"
)
testImplementation(
"
org.mockito:mockito-junit-jupiter:5.10.0
"
)
//
jmh
annotationProcessor(
"
org.openjdk.jmh:jmh-generator-annprocess:1.35
"
)
testImplementation(
"
org.openjdk.jmh:jmh-core:1.35
"
)
testAnnotationProcessor(
"
org.openjdk.jmh:jmh-generator-annprocess:1.35
"
)
//
lombok
compileOnly(
"
org.projectlombok:lombok:1.18.30
"
)
annotationProcessor(
"
org.projectlombok:lombok:1.18.30
"
)
testCompileOnly(
"
org.projectlombok:lombok:1.18.30
"
)
testAnnotationProcessor(
"
org.projectlombok:lombok:1.18.30
"
)
}
tasks.withType<
JavaCompile
> {
options.encoding
=
"
UTF-8
"
}
tasks.withType<
Test
> {
useJUnitPlatform()
testLogging {
events(
TestLogEvent
.
FAILED
,
TestLogEvent
.
PASSED
,
TestLogEvent
.
SKIPPED
)
debug {
events(
TestLogEvent
.
FAILED
,
TestLogEvent
.
PASSED
,
TestLogEvent
.
SKIPPED
,
TestLogEvent
.
STANDARD_OUT
,
TestLogEvent
.
STANDARD_ERROR
)
showStackTraces
=
true
exceptionFormat
=
TestExceptionFormat
.
FULL
}
}
}
Back
|
FazBrowse Home
|
New Git URL