pylint/utils/utils.py
def _ini_format(stream, options):
    """format options using the INI format"""
    for optname, optdict, value in options:
        value = _format_option_value(optdict, value)
        help_opt = optdict.get("help")
        if help_opt:
            help_opt = normalize_text(help_opt, line_len=79, indent="# ")
            print(file=stream)
            print(help_opt, file=stream)
        else:
            print(file=stream)
        if value is None:
            print("#%s=" % optname, file=stream)
        else:
            value = str(value).strip()
            if re.match(r"^([\w-]+,)+[\w-]+$", str(value)):
                separator = "\n " + " " * len(optname)
                value = separator.join(x + "," for x in str(value).split(","))
                # remove trailing ',' from last element of the list
                value = value[:-1]
            print("%s=%s" % (optname, value), file=stream)
def _ini_format(stream, options):
    for optname, optdict, value in options:
        value = _format_option_value(optdict, value)
        help_opt = optdict.get("help")
        if help_opt:
            help_opt = normalize_text(help_opt, line_len=79, indent="# ")
            print(file=stream)
            print(help_opt, file=stream)
        else:
            print(file=stream)
        if value is None:
            print("#%s=" % optname, file=stream)
        else:
            value = str(value).strip()
            if re.match(r"^([\w-]+,)+[\w-]+$", str(value)):
                separator = "\n " + " " * len(optname)
                value = separator.join(x + "," for x in str(value).split(","))
                # remove trailing ',' from last element of the list
                value = value[:-1]
            print("%s=%s" % (optname, value), file=stream)
def _ini_format ( stream , options ) : for optname , optdict , value in options : value = _format_option_value ( optdict , value ) help_opt = optdict . get ( "help" ) if help_opt : help_opt = normalize_text ( help_opt , line_len = 79 , indent = "# " ) print ( file = stream ) print ( help_opt , file = stream ) else : print ( file = stream ) if value is None : print ( "#%s=" % optname , file = stream ) else : value = str ( value ) . strip ( ) if re . match ( r"^([\w-]+,)+[\w-]+$" , str ( value ) ) : separator = "\n " + " " * len ( optname ) value = separator . join ( x + "," for x in str ( value ) . split ( "," ) ) # remove trailing ',' from last element of the list value = value [ : - 1 ] print ( "%s=%s" % ( optname , value ) , file = stream )
format options using the INI format
format options using the INI format