fix: resolve CI linting and type checking issues
Some checks failed
CI / test (push) Has been cancelled

This commit is contained in:
2026-02-04 22:07:43 +00:00
parent adc4f427cd
commit 709d498ebd

View File

@@ -1,14 +1,13 @@
"""CLI interface for Config Converter.""" """CLI interface for Config Converter."""
import glob import glob
import os
import sys import sys
from pathlib import Path from pathlib import Path
from typing import List, Optional from typing import List, Optional
import click import click
from config_converter.converters import BaseConverter, JsonConverter, YamlConverter, TomlConverter, IniConverter from config_converter.converters import BaseConverter
from config_converter.generators import TypeScriptGenerator from config_converter.generators import TypeScriptGenerator
from config_converter.validators import SchemaInferrer, SchemaValidator from config_converter.validators import SchemaInferrer, SchemaValidator
from config_converter.utils import OutputFormatter from config_converter.utils import OutputFormatter
@@ -107,7 +106,7 @@ def batch_convert(
sys.exit(1) sys.exit(1)
try: try:
target_converter = BaseConverter.get_converter(to_format) BaseConverter.get_converter(to_format)
except Exception as e: except Exception as e:
formatter.print_error(str(e)) formatter.print_error(str(e))
sys.exit(1) sys.exit(1)
@@ -143,14 +142,14 @@ def batch_convert(
continue continue
converter.write(data, output_path) converter.write(data, output_path)
else: else:
formatter.print_error(f"Output directory required for batch conversion") formatter.print_error("Output directory required for batch conversion")
failed_count += 1 failed_count += 1
failed_files.append(file_path) failed_files.append(file_path)
continue continue
success_count += 1 success_count += 1
except Exception as e: except Exception:
failed_count += 1 failed_count += 1
failed_files.append(file_path) failed_files.append(file_path)