File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed
src/main/kotlin/wu/seal/jsontokotlin/model Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -84,10 +84,17 @@ interface IConfigManager {
8484 }
8585
8686 var targetJsonConverterLib: TargetJsonConverter
87- get() = if (isTestModel) TestConfig .targetJsonConvertLib else TargetJsonConverter .valueOf(
88- PropertiesComponent .getInstance().getValue(TARGET_JSON_CONVERTER_LIB_KEY )
89- ? : TargetJsonConverter .None .name
90- )
87+ get() = if (isTestModel) TestConfig .targetJsonConvertLib else {
88+ val value = PropertiesComponent .getInstance().getValue(TARGET_JSON_CONVERTER_LIB_KEY )
89+ try {
90+ TargetJsonConverter .valueOf(
91+ value
92+ ? : TargetJsonConverter .None .name
93+ )
94+ } catch (e: Exception ) {
95+ TargetJsonConverter .None
96+ }
97+ }
9198 set(value) = if (isTestModel) {
9299 TestConfig .targetJsonConvertLib = value
93100 } else {
You can’t perform that action at this time.
0 commit comments