fix: Refactored to Gradle-based project, and added dependencies

This commit is contained in:
Yannik Bretschneider 2021-04-29 20:57:08 +02:00
parent 0f7109d41a
commit 67b9d25eb8
30 changed files with 30 additions and 120 deletions

120
.gitignore vendored
View File

@ -1,120 +0,0 @@
## Java
*.class
*.war
*.ear
hs_err_pid*
## Robovm
/ios/robovm-build/
## GWT
/html/war/
/html/gwt-unitCache/
.apt_generated/
.gwt/
gwt-unitCache/
www-test/
.gwt-tmp/
## Android Studio and Intellij and Android in general
/android/libs/armeabi/
/android/libs/armeabi-v7a/
/android/libs/arm64-v8a/
/android/libs/x86/
/android/libs/x86_64/
/android/gen/
.idea/
*.ipr
*.iws
*.iml
/android/out/
com_crashlytics_export_strings.xml
## Eclipse
.classpath
.project
.metadata/
/android/bin/
/core/bin/
/desktop/bin/
/html/bin/
/ios/bin/
*.tmp
*.bak
*.swp
*~.nib
.settings/
.loadpath
.externalToolBuilders/
*.launch
## NetBeans
/nbproject/private/
/android/nbproject/private/
/core/nbproject/private/
/desktop/nbproject/private/
/html/nbproject/private/
/ios/nbproject/private/
/build/
/android/build/
/core/build/
/desktop/build/
/html/build/
/ios/build/
/nbbuild/
/android/nbbuild/
/core/nbbuild/
/desktop/nbbuild/
/html/nbbuild/
/ios/nbbuild/
/dist/
/android/dist/
/core/dist/
/desktop/dist/
/html/dist/
/ios/dist/
/nbdist/
/android/nbdist/
/core/nbdist/
/desktop/nbdist/
/html/nbdist/
/ios/nbdist/
nbactions.xml
nb-configuration.xml
## Gradle
/local.properties
.gradle/
gradle-app.setting
/build/
/android/build/
/core/build/
/desktop/build/
/html/build/
/ios/build/
/server/build/
/shared/build/
## OS Specific
.DS_Store
Thumbs.db
## iOS
/ios/xcode/*.xcodeproj/*
!/ios/xcode/*.xcodeproj/xcshareddata
!/ios/xcode/*.xcodeproj/project.pbxproj
/ios/xcode/native/
/ios/IOSLauncher.app
/ios/IOSLauncher.app.dSYM
## Project Files
history.txt

26
build.gradle Normal file
View File

@ -0,0 +1,26 @@
plugins {
id 'java'
id 'idea'
}
repositories {
mavenCentral()
jcenter()
}
test {
useJUnitPlatform()
maxParallelForks = 8
}
dependencies {
implementation "com.fasterxml.jackson.core:jackson-core:2.12.3"
implementation "com.fasterxml.jackson.core:jackson-annotations:2.12.3"
implementation "com.fasterxml.jackson.core:jackson-databind:2.12.3"
testImplementation "org.junit.jupiter:junit-jupiter-api:5.8.0-M1"
testImplementation "org.mockito:mockito-all:2.0.2-beta"
testImplementation "org.assertj:assertj-core:3.19.0"
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.8.0-M1"
}

View File

@ -0,0 +1,4 @@
package uulm.teamname.marvelous.gamelibrary.json;
public class CharacterConfiguration {
}