From baf5143ad52dd3689cf0e50e36ef231f73b1f3a0 Mon Sep 17 00:00:00 2001 From: Irina Fediaeva Date: Tue, 17 Aug 2021 19:50:28 +0700 Subject: [PATCH 1/3] PyCharm API changes --- src/com/koxudaxi/pydantic/PydanticTypeCheckerInspection.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/koxudaxi/pydantic/PydanticTypeCheckerInspection.kt b/src/com/koxudaxi/pydantic/PydanticTypeCheckerInspection.kt index 9332710e..373bfca6 100644 --- a/src/com/koxudaxi/pydantic/PydanticTypeCheckerInspection.kt +++ b/src/com/koxudaxi/pydantic/PydanticTypeCheckerInspection.kt @@ -107,7 +107,7 @@ class PydanticTypeCheckerInspection : PyTypeCheckerInspection() { val cachedAcceptableTypeMap = mutableMapOf() for ((argument, parameter) in PyCallExpressionHelper.getRegularMappedParameters(mappedParameters)) { val expected = parameter.getArgumentType(myTypeEvalContext) - val actual = promoteToLiteral(argument, expected, myTypeEvalContext) + val actual = promoteToLiteral(argument, expected, myTypeEvalContext, substitutions) val strictMatched = matchParameterAndArgument(expected, actual, substitutions) val strictResult = AnalyzeArgumentResult(expected, actual, strictMatched) if (!strictResult.isMatched) { From a147454019640a678a224e36ff99dd9283feecec Mon Sep 17 00:00:00 2001 From: Koudai Aono Date: Mon, 20 Sep 2021 21:26:09 +0900 Subject: [PATCH 2/3] Update IDE version --- build.gradle | 6 +++--- resources/META-INF/plugin.xml | 8 +++++++- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index ea418218..c45e3f61 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,5 @@ buildscript { - ext.kotlin_version = "1.5.10" + ext.kotlin_version = "1.5.30" repositories { mavenCentral() } @@ -15,7 +15,7 @@ plugins { intellij { pluginName = project.name - version = "2021.2.1" + version = "2021.2.2" type = "PC" updateSinceUntilBuild = false downloadSources = true @@ -24,7 +24,7 @@ intellij { patchPluginXml { - sinceBuild = "212.4746.13" + sinceBuild = "212.5284.19" untilBuild = "212.*" } diff --git a/resources/META-INF/plugin.xml b/resources/META-INF/plugin.xml index 8d3ed0b0..49b34a2a 100644 --- a/resources/META-INF/plugin.xml +++ b/resources/META-INF/plugin.xml @@ -1,9 +1,15 @@ com.koxudaxi.pydantic Pydantic - 0.3.7 + 0.3.8 Koudai Aono @koxudaxi version 0.3.8 +

Features

+
    +
  • PyCharm API changes [#350] by @alek-sun
  • + Thanks to @alek-sun +

version 0.3.7

BugFixes

    From 5f1bb9437e57d3c4e61cf8fdd339e6dca3b777f9 Mon Sep 17 00:00:00 2001 From: Koudai Aono Date: Mon, 20 Sep 2021 21:34:08 +0900 Subject: [PATCH 3/3] Fix history --- resources/META-INF/plugin.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/META-INF/plugin.xml b/resources/META-INF/plugin.xml index 49b34a2a..64fcc2ea 100644 --- a/resources/META-INF/plugin.xml +++ b/resources/META-INF/plugin.xml @@ -7,7 +7,7 @@

    version 0.3.8

    Features

      -
    • PyCharm API changes [#350] by @alek-sun
    • +
    • PyCharm API changes [#350] by @alek-sun
    • Thanks to @alek-sun

    version 0.3.7