diff options
author | Kazuki Yamaguchi <k@rhe.jp> | 2016-09-22 14:36:02 +0900 |
---|---|---|
committer | Kazuki Yamaguchi <k@rhe.jp> | 2016-09-22 14:36:02 +0900 |
commit | e800f6634ed29f203497fb1849ed7c9273215e02 (patch) | |
tree | d39a9cb7b3200e670b735840c62ec77ac3e6491b | |
parent | 8caca7d8a8e84de95ceab894f5df847e0aa96303 (diff) | |
download | SmileEssence-e800f6634ed29f203497fb1849ed7c9273215e02.tar.gz |
fix retrolambda with JAVA_HOME not set
-rw-r--r-- | .idea/gradle.xml | 1 | ||||
-rw-r--r-- | .idea/modules/app/app.iml | 15 | ||||
-rw-r--r-- | app/build.gradle | 4 | ||||
-rw-r--r-- | app/src/main/java/net/lacolaco/smileessence/data/ExtractionWord.java | 4 | ||||
-rw-r--r-- | build.gradle | 2 |
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" |