From 3c2fc5efabf7c6c71a088a183a6187bc8086654e Mon Sep 17 00:00:00 2001 From: wrongwrong Date: Mon, 2 Mar 2020 01:10:00 +0900 Subject: [PATCH 1/4] =?UTF-8?q?=E5=BC=95=E6=95=B0=E3=81=AE=E9=95=B7?= =?UTF-8?q?=E3=81=95=E3=83=81=E3=82=A7=E3=83=83=E3=82=AF=E3=81=AF=E3=81=93?= =?UTF-8?q?=E3=81=93=E3=81=A7=E3=82=84=E3=82=8B=E5=BF=85=E8=A6=81=E3=81=8C?= =?UTF-8?q?=E3=81=AA=E3=81=8B=E3=81=A3=E3=81=9F=E3=81=9F=E3=82=81=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/kotlin/com/mapk/kmapper/KMapper.kt | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/main/kotlin/com/mapk/kmapper/KMapper.kt b/src/main/kotlin/com/mapk/kmapper/KMapper.kt index 6aa1dc3..d7d4148 100644 --- a/src/main/kotlin/com/mapk/kmapper/KMapper.kt +++ b/src/main/kotlin/com/mapk/kmapper/KMapper.kt @@ -39,10 +39,6 @@ class KMapper private constructor( ParameterForMap.newInstance(it) } - init { - if (parameterMap.isEmpty()) throw IllegalArgumentException("This function is not require arguments.") - } - private fun throwExceptionOnNotInitialized(argumentBucket: ArgumentBucket): Nothing { val notInitializedIndexes = argumentBucket.notInitializedParameterIndexes function.parameters From 2354ecd34cffc81271c2e21094d69d8644e42064 Mon Sep 17 00:00:00 2001 From: wrongwrong Date: Tue, 3 Mar 2020 01:22:52 +0900 Subject: [PATCH 2/4] =?UTF-8?q?=E3=82=A4=E3=83=B3=E3=83=87=E3=83=B3?= =?UTF-8?q?=E3=83=88=E3=81=AE=E5=BE=AE=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/kotlin/com/mapk/kmapper/KMapper.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/kotlin/com/mapk/kmapper/KMapper.kt b/src/main/kotlin/com/mapk/kmapper/KMapper.kt index d7d4148..556742f 100644 --- a/src/main/kotlin/com/mapk/kmapper/KMapper.kt +++ b/src/main/kotlin/com/mapk/kmapper/KMapper.kt @@ -145,8 +145,7 @@ internal fun getTarget(clazz: KClass): KFunctionForCall { .map { KFunctionForCall( it, companionObject - ) as KFunctionForCall - } + ) as KFunctionForCall } } ?: emptyList() val constructors: List> = factoryConstructor + clazz.constructors From 93c9b68d89a82db3bf8f39a2a16e0d60e766cd0d Mon Sep 17 00:00:00 2001 From: wrongwrong Date: Fri, 6 Mar 2020 14:42:01 +0900 Subject: [PATCH 3/4] =?UTF-8?q?kotlin=201.3.70=E3=81=AB=E3=82=A2=E3=83=83?= =?UTF-8?q?=E3=83=97=E3=83=87=E3=83=BC=E3=83=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle.kts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 72c5f5e..0586b65 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,7 +1,7 @@ plugins { id("maven") id("java") - id("org.jetbrains.kotlin.jvm") version "1.3.61" + id("org.jetbrains.kotlin.jvm") version "1.3.70" id("org.jlleitschuh.gradle.ktlint") version "9.2.1" } @@ -18,7 +18,7 @@ buildscript { } dependencies { - classpath(kotlin("gradle-plugin", version = "1.3.61")) + classpath(kotlin("gradle-plugin", version = "1.3.70")) } } From 066b8625efff9cb452b6643ede6ae033824ecb10 Mon Sep 17 00:00:00 2001 From: wrongwrong Date: Fri, 6 Mar 2020 14:57:19 +0900 Subject: [PATCH 4/4] =?UTF-8?q?shared=E3=81=AEupdate?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle.kts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index 0586b65..01f1bdf 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -30,7 +30,7 @@ repositories { dependencies { implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8") implementation(kotlin("reflect")) - implementation("com.github.ProjectMapK:Shared:0.1") + implementation("com.github.ProjectMapK:Shared:0.2") // https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter testImplementation(group = "org.junit.jupiter", name = "junit-jupiter", version = "5.6.0") {