From 2d8e1cd77f8c3efa00213699325a4af7aad7debd Mon Sep 17 00:00:00 2001 From: Kim Heeyong Date: Mon, 2 Feb 2015 11:02:46 -0800 Subject: [PATCH 1/5] Configure eclipse's java project --- .classpath | 8 ++++++++ .gitignore | 1 + .project | 17 +++++++++++++++++ {mpack => src/main/java/mpack}/MPack.java | 0 {mpack => src/test/java/mpack}/MPackTests.java | 0 5 files changed, 26 insertions(+) create mode 100644 .classpath create mode 100644 .project rename {mpack => src/main/java/mpack}/MPack.java (100%) rename {mpack => src/test/java/mpack}/MPackTests.java (100%) diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..49a9848 --- /dev/null +++ b/.classpath @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/.gitignore b/.gitignore index 32858aa..a031ac2 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* +/bin/ diff --git a/.project b/.project new file mode 100644 index 0000000..1eb1afc --- /dev/null +++ b/.project @@ -0,0 +1,17 @@ + + + mpack-java + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/mpack/MPack.java b/src/main/java/mpack/MPack.java similarity index 100% rename from mpack/MPack.java rename to src/main/java/mpack/MPack.java diff --git a/mpack/MPackTests.java b/src/test/java/mpack/MPackTests.java similarity index 100% rename from mpack/MPackTests.java rename to src/test/java/mpack/MPackTests.java From b25e5765cb9cdb55f31fdaf8c923dab255b5783f Mon Sep 17 00:00:00 2001 From: Kim Heeyong Date: Mon, 2 Feb 2015 11:15:49 -0800 Subject: [PATCH 2/5] Configure IntelliJ IDEA's java module --- .gitignore | 1 + build.gradle | 5 +++++ mpack-java.iml | 31 +++++++++++++++++++++++++++++++ 3 files changed, 37 insertions(+) create mode 100644 build.gradle create mode 100644 mpack-java.iml diff --git a/.gitignore b/.gitignore index a031ac2..941d28b 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* /bin/ +/build diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..c152b19 --- /dev/null +++ b/build.gradle @@ -0,0 +1,5 @@ +apply plugin: 'java' + +dependencies { + compile fileTree(dir: 'libs', include: ['*.jar']) +} \ No newline at end of file diff --git a/mpack-java.iml b/mpack-java.iml new file mode 100644 index 0000000..af46e90 --- /dev/null +++ b/mpack-java.iml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 12ad71bd8490051976ca9b029697139c1a0696b9 Mon Sep 17 00:00:00 2001 From: Kim Heeyong Date: Mon, 2 Feb 2015 13:31:28 -0800 Subject: [PATCH 3/5] Resolve class not found in test cases --- build.gradle | 1 + mpack-java.iml | 2 ++ 2 files changed, 3 insertions(+) diff --git a/build.gradle b/build.gradle index c152b19..477532b 100644 --- a/build.gradle +++ b/build.gradle @@ -2,4 +2,5 @@ apply plugin: 'java' dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) + compile 'junit:junit:4.12' } \ No newline at end of file diff --git a/mpack-java.iml b/mpack-java.iml index af46e90..26305fd 100644 --- a/mpack-java.iml +++ b/mpack-java.iml @@ -26,6 +26,8 @@ + + From 280e87d002fe2a9e40d3d3625924e15b782e8515 Mon Sep 17 00:00:00 2001 From: Kim Heeyong Date: Mon, 2 Feb 2015 14:17:04 -0800 Subject: [PATCH 4/5] Resolve build problem with JDK version com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version (0034.0000) --- build.gradle | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 477532b..ffcaed4 100644 --- a/build.gradle +++ b/build.gradle @@ -1,6 +1,9 @@ apply plugin: 'java' +sourceCompatibility = 1.6 +targetCompatibility = 1.6 + dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'junit:junit:4.12' -} \ No newline at end of file +} From dda7bced33f860897a759025a0f0ce50a3b79bd1 Mon Sep 17 00:00:00 2001 From: Kim Heeyong Date: Wed, 25 Mar 2015 18:25:38 -0700 Subject: [PATCH 5/5] Update .gitignore --- .gitignore | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++ mpack-java.iml | 33 -------------------------------- 2 files changed, 52 insertions(+), 33 deletions(-) delete mode 100644 mpack-java.iml diff --git a/.gitignore b/.gitignore index 941d28b..97f4bc1 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,55 @@ hs_err_pid* /bin/ /build + + +######################################################################################################## +### From https://github.com/github/gitignore/blob/master/Global/JetBrains.gitignore +######################################################################################################## +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm + +*.iml + +## Directory-based project format: +.idea/ +# if you remove the above rule, at least ignore the following: + +# User-specific stuff: +# .idea/workspace.xml +# .idea/tasks.xml +# .idea/dictionaries + +# Sensitive or high-churn files: +# .idea/dataSources.ids +# .idea/dataSources.xml +# .idea/sqlDataSources.xml +# .idea/dynamic.xml +# .idea/uiDesigner.xml + +# Gradle: +# .idea/gradle.xml +# .idea/libraries + +# Mongo Explorer plugin: +# .idea/mongoSettings.xml + +## File-based project format: +*.ipr +*.iws + +## Plugin-specific files: + +# IntelliJ +/out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties + diff --git a/mpack-java.iml b/mpack-java.iml deleted file mode 100644 index 26305fd..0000000 --- a/mpack-java.iml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -