fix: resolve CI/CD issues and linting errors
This commit is contained in:
@@ -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)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user