Skip to content

Commit 15ff73b

Browse files
committed
Adopt standard Java project layout (williamfiset#120)
- src/main/java and src/test/java as source roots - updated gradle config accordingly - next commit will rename the test packages from javatests.com.willimfiset to com.williamfiset
1 parent 08f7c0d commit 15ff73b

File tree

263 files changed

+1
-43
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

263 files changed

+1
-43
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@ gradle-app.setting
1313
.gradletasknamecache
1414

1515
dependencies
16+
/bin/

build.gradle

-43
Original file line numberDiff line numberDiff line change
@@ -50,49 +50,6 @@ test {
5050
testLogging.showStandardStreams = true
5151
}
5252

53-
String javaAlgorithmsPackage = "com/williamfiset/algorithms";
54-
String javatestsAlgorithmsPackage = "javatests/com/williamfiset/algorithms";
55-
56-
sourceSets {
57-
main {
58-
java {
59-
srcDirs = [
60-
javaAlgorithmsPackage + '/ai',
61-
javaAlgorithmsPackage + '/dp',
62-
javaAlgorithmsPackage + '/datastructures',
63-
javaAlgorithmsPackage + '/geometry',
64-
javaAlgorithmsPackage + '/graphtheory',
65-
javaAlgorithmsPackage + '/linearalgebra',
66-
javaAlgorithmsPackage + '/math',
67-
javaAlgorithmsPackage + '/other',
68-
javaAlgorithmsPackage + '/search',
69-
javaAlgorithmsPackage + '/sorting',
70-
javaAlgorithmsPackage + '/strings',
71-
javaAlgorithmsPackage + '/utils'
72-
]
73-
}
74-
}
75-
test {
76-
java {
77-
srcDirs = [
78-
javatestsAlgorithmsPackage + '/ai',
79-
javatestsAlgorithmsPackage + '/datastructures',
80-
javatestsAlgorithmsPackage + '/dp',
81-
javatestsAlgorithmsPackage + '/geometry',
82-
javatestsAlgorithmsPackage + '/graphtheory',
83-
javatestsAlgorithmsPackage + '/linearalgebra',
84-
javatestsAlgorithmsPackage + '/math',
85-
javatestsAlgorithmsPackage + '/other',
86-
javatestsAlgorithmsPackage + '/search',
87-
javatestsAlgorithmsPackage + '/sorting',
88-
javatestsAlgorithmsPackage + '/strings',
89-
javatestsAlgorithmsPackage + '/utils'
90-
]
91-
}
92-
}
93-
}
94-
95-
9653
task buildDependenciesFolder(type: Copy) {
9754
from configurations.compile
9855
into './dependencies'

0 commit comments

Comments
 (0)