From bd0c1c7ba01ead0ead4aff3693173891870905ab Mon Sep 17 00:00:00 2001 From: Koudai Aono Date: Sun, 24 Aug 2025 02:04:28 +0900 Subject: [PATCH] Fix parameter warnings by removing unnecessary inspection suppressor and refining argument validation --- src/com/koxudaxi/pydantic/PydanticTypeProvider.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/src/com/koxudaxi/pydantic/PydanticTypeProvider.kt b/src/com/koxudaxi/pydantic/PydanticTypeProvider.kt index d8850b35..5b3cc5aa 100644 --- a/src/com/koxudaxi/pydantic/PydanticTypeProvider.kt +++ b/src/com/koxudaxi/pydantic/PydanticTypeProvider.kt @@ -557,6 +557,7 @@ class PydanticTypeProvider : PyTypeProviderBase() { getClassVariables(current, context, false) .filterNot { isUntouchedClass(it.findAssignedValue(), config, context) } + .filter { isValidField(it, context, pydanticVersion.isV2, true) } .mapNotNull { dynamicModelFieldToParameter( it,