aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2016-09-22 14:36:02 +0900
committerKazuki Yamaguchi <k@rhe.jp>2016-09-22 14:36:02 +0900
commite800f6634ed29f203497fb1849ed7c9273215e02 (patch)
treed39a9cb7b3200e670b735840c62ec77ac3e6491b
parent8caca7d8a8e84de95ceab894f5df847e0aa96303 (diff)
downloadSmileEssence-e800f6634ed29f203497fb1849ed7c9273215e02.tar.gz
fix retrolambda with JAVA_HOME not set
-rw-r--r--.idea/gradle.xml1
-rw-r--r--.idea/modules/app/app.iml15
-rw-r--r--app/build.gradle4
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/data/ExtractionWord.java4
-rw-r--r--build.gradle2
5 files changed, 8 insertions, 18 deletions
diff --git a/.idea/gradle.xml b/.idea/gradle.xml
index 0bbbc932..7ac24c77 100644
--- a/.idea/gradle.xml
+++ b/.idea/gradle.xml
@@ -5,7 +5,6 @@
<GradleProjectSettings>
<option name="distributionType" value="DEFAULT_WRAPPED" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
- <option name="gradleJvm" value="#JAVA_HOME" />
<option name="modules">
<set>
<option value="$PROJECT_DIR$" />
diff --git a/.idea/modules/app/app.iml b/.idea/modules/app/app.iml
index 96ba732e..a236e834 100644
--- a/.idea/modules/app/app.iml
+++ b/.idea/modules/app/app.iml
@@ -24,7 +24,7 @@
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8" inherit-compiler-output="false">
- <output url="file://$MODULE_DIR$/../../../app/build/retrolambda/debug" />
+ <output url="file://$MODULE_DIR$/../../../app/build/intermediates/classes/debug" />
<output-test url="file://$MODULE_DIR$/../../../app/build/intermediates/classes/test/debug" />
<exclude-output />
<content url="file://$MODULE_DIR$/../../../app">
@@ -36,7 +36,6 @@
<sourceFolder url="file://$MODULE_DIR$/../../../app/build/generated/source/rs/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../app/build/generated/res/rs/debug" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/../../../app/build/generated/res/resValues/debug" type="java-resource" />
- <sourceFolder url="file://$MODULE_DIR$/../../../app/build/generated/source/kapt/debugUnitTest" isTestSource="true" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../app/build/generated/source/kapt/debugAndroidTest" isTestSource="true" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../app/build/generated/source/r/androidTest/debug" isTestSource="true" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../app/build/generated/source/aidl/androidTest/debug" isTestSource="true" generated="true" />
@@ -44,6 +43,7 @@
<sourceFolder url="file://$MODULE_DIR$/../../../app/build/generated/source/rs/androidTest/debug" isTestSource="true" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../app/build/generated/res/rs/androidTest/debug" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/../../../app/build/generated/res/resValues/androidTest/debug" type="java-test-resource" />
+ <sourceFolder url="file://$MODULE_DIR$/../../../app/build/generated/source/kapt/debugUnitTest" isTestSource="true" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/../../../app/src/debug/res" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/../../../app/src/debug/resources" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/../../../app/src/debug/assets" type="java-resource" />
@@ -107,16 +107,11 @@
<excludeFolder url="file://$MODULE_DIR$/../../../app/build/intermediates/exploded-aar/de.keyboardsurfer.android.widget/crouton/1.8.5/jars" />
<excludeFolder url="file://$MODULE_DIR$/../../../app/build/intermediates/exploded-aar/io.fabric.sdk.android/fabric/1.3.10/jars" />
<excludeFolder url="file://$MODULE_DIR$/../../../app/build/intermediates/incremental" />
- <excludeFolder url="file://$MODULE_DIR$/../../../app/build/intermediates/instant-run-support" />
- <excludeFolder url="file://$MODULE_DIR$/../../../app/build/intermediates/jniLibs" />
<excludeFolder url="file://$MODULE_DIR$/../../../app/build/intermediates/manifests" />
<excludeFolder url="file://$MODULE_DIR$/../../../app/build/intermediates/res" />
<excludeFolder url="file://$MODULE_DIR$/../../../app/build/intermediates/rs" />
- <excludeFolder url="file://$MODULE_DIR$/../../../app/build/intermediates/sourceFolderJavaResources" />
<excludeFolder url="file://$MODULE_DIR$/../../../app/build/intermediates/symbols" />
- <excludeFolder url="file://$MODULE_DIR$/../../../app/build/intermediates/transforms" />
<excludeFolder url="file://$MODULE_DIR$/../../../app/build/outputs" />
- <excludeFolder url="file://$MODULE_DIR$/../../../app/build/retrolambda" />
<excludeFolder url="file://$MODULE_DIR$/../../../app/build/tmp" />
</content>
<orderEntry type="jdk" jdkName="Android API 24 Platform" jdkType="Android SDK" />
@@ -136,16 +131,16 @@
<orderEntry type="library" exported="" name="antlr4-runtime-4.5" level="project" />
<orderEntry type="library" exported="" name="antlr4-annotations-4.5" level="project" />
<orderEntry type="library" exported="" name="leakcanary-watcher-1.4" level="project" />
- <orderEntry type="library" exported="" name="baseLibrary-2.0.0" level="project" />
<orderEntry type="library" exported="" name="antlr-runtime-3.5.2" level="project" />
+ <orderEntry type="library" exported="" name="baseLibrary-2.0.0" level="project" />
<orderEntry type="library" exported="" name="org.abego.treelayout.core-1.0.1" level="project" />
<orderEntry type="library" exported="" name="library-1.0-rc5" level="project" />
<orderEntry type="library" exported="" name="leakcanary-android-1.4" level="project" />
<orderEntry type="library" exported="" name="fabric-1.3.10" level="project" />
<orderEntry type="library" exported="" name="support-media-compat-24.2.1" level="project" />
<orderEntry type="library" exported="" name="support-v13-24.2.1" level="project" />
- <orderEntry type="library" exported="" name="guava-19.0" level="project" />
<orderEntry type="library" exported="" name="kotlin-stdlib-1.0.3" level="project" />
+ <orderEntry type="library" exported="" name="guava-19.0" level="project" />
<orderEntry type="library" exported="" name="adapters-1.0-rc5" level="project" />
<orderEntry type="library" exported="" name="support-core-ui-24.2.1" level="project" />
<orderEntry type="library" exported="" name="rxjava-1.1.9" level="project" />
@@ -155,8 +150,8 @@
<orderEntry type="library" exported="" name="support-core-utils-24.2.1" level="project" />
<orderEntry type="library" exported="" name="crashlytics-core-2.3.8" level="project" />
<orderEntry type="library" exported="" name="beta-1.1.4" level="project" />
- <orderEntry type="library" exported="" name="support-annotations-24.2.1" level="project" />
<orderEntry type="library" exported="" name="compilerCommon-2.0.0" level="project" />
+ <orderEntry type="library" exported="" name="support-annotations-24.2.1" level="project" />
<orderEntry type="library" exported="" name="twitter-text-1.13.0" level="project" />
<orderEntry type="library" exported="" name="ST4-4.0.8" level="project" />
<orderEntry type="library" exported="" name="crouton-1.8.5" level="project" />
diff --git a/app/build.gradle b/app/build.gradle
index 39533beb..5eaf52ba 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -96,10 +96,6 @@ kapt {
generateStubs = true
}
-retrolambda {
- jdk System.getenv("JAVA_HOME")
- oldJdk System.getenv("JAVA7_HOME")
-}
repositories {
mavenCentral()
}
diff --git a/app/src/main/java/net/lacolaco/smileessence/data/ExtractionWord.java b/app/src/main/java/net/lacolaco/smileessence/data/ExtractionWord.java
index cbfe8b51..40c40603 100644
--- a/app/src/main/java/net/lacolaco/smileessence/data/ExtractionWord.java
+++ b/app/src/main/java/net/lacolaco/smileessence/data/ExtractionWord.java
@@ -40,7 +40,7 @@ public class ExtractionWord {
@PrimaryKey
long id;
- @Column(uniqueOnConflict = OnConflict.REPLACE)
+ @Column(unique = true, uniqueOnConflict = OnConflict.REPLACE)
String patternString;
// --------------------- static methods ---------------------
@@ -62,7 +62,7 @@ public class ExtractionWord {
public static synchronized ExtractionWord add(String patternString) {
ExtractionWord extractionWord = new ExtractionWord(patternString);
OrmaDatabase orma = OrmaHolder.getORMA();
- orma.insertIntoExtractionWord(extractionWord);
+ orma.relationOfExtractionWord().inserter().execute(extractionWord);
synchronized(mutex) {
cache.put(extractionWord.id, extractionWord);
}
diff --git a/build.gradle b/build.gradle
index 90e614a2..aee04f81 100644
--- a/build.gradle
+++ b/build.gradle
@@ -9,7 +9,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:2.0.0'
- classpath 'me.tatarka:gradle-retrolambda:3.2.3'
+ classpath 'me.tatarka:gradle-retrolambda:3.3.0'
classpath 'io.fabric.tools:gradle:1.+'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "com.neenbedankt.gradle.plugins:android-apt:1.8"