declarative_parser/parser.py
File parser.py
has 373 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
import argparse
import textwrap
from collections import defaultdict
from copy import deepcopy
from traceback import print_exc
Function __call__
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def __call__(self, parser, namespace, *args, **kwargs):
Function __init__
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def __init__(