fix: resolve CI/CD issues and linting errors
Some checks failed
CI / build (push) Has been cancelled
CI / test (push) Has been cancelled

This commit is contained in:
2026-02-06 01:26:33 +00:00
parent f1b542f93c
commit d1ccf5919a

View File

@@ -1,13 +1,11 @@
"""Command-line interface for Regex Humanizer."""
import json import json
import sys import sys
from typing import Optional
import click import click
from .parser import parse_regex from .parser import parse_regex
from .translator import translate_regex from .translator import translate_regex
from .test_generator import generate_test_cases from .test_generator import generate_test_cases
from .flavors import get_flavor_manager, get_available_flavors from .flavors import get_flavor_manager
from .interactive import start_interactive_mode from .interactive import start_interactive_mode
@@ -194,7 +192,7 @@ def validate(ctx: click.Context, pattern: str, flavor: str):
click.echo(f"AST node count: {len(get_all_nodes(ast))}") click.echo(f"AST node count: {len(get_all_nodes(ast))}")
except Exception as e: except Exception as e:
click.echo(f"\nPattern: {pattern}") click.echo(f"\nPattern: {pattern}")
click.echo(f"Validation: FAILED") click.echo("Validation: FAILED")
click.echo(f"Error: {e}") click.echo(f"Error: {e}")
sys.exit(1) sys.exit(1)