コード例 #1
0
def prepare(fileContent, fileName = '', config = defaultConfig):
    config.operation = 'compress'
    parser = CssParser(fileContent, fileName)
    parser.doParse(config)
    checker = CssChecker(parser, config)
    checker.loadPlugins(os.path.realpath(os.path.join(__file__, '../plugins')))

    return checker
コード例 #2
0
ファイル: doCssCheck.py プロジェクト: EchoFUN/CSSCheckStyle
def doCheck(fileContent, fileName = '', config = defaultConfig):
    '''封装一下'''
    parser = CssParser(fileContent, fileName)
    parser.doParse(config)

    checker = CssChecker(parser, config)

    checker.loadPlugins(os.path.realpath(os.path.join(__file__, '../plugins')))
    checker.doCheck()

    return checker
コード例 #3
0
def doCompress(fileContent, fileName = '', config = defaultConfig):
    '''封装一下'''
    parser = CssParser(fileContent, fileName)
    parser.doParse(config)

    checker = CssChecker(parser, config)

    checker.loadPlugins(os.path.realpath(os.path.join(__file__, '../plugins')))
    message = checker.doCompress()

    return checker, message
コード例 #4
0
ファイル: doCssCompress.py プロジェクト: wong2/CSSCheckStyle
def doCompress(fileContent, fileName="", config=defaultConfig):
    """封装一下"""
    parser = CssParser(fileContent, fileName)
    parser.doParse(config)

    checker = CssChecker(parser, config)

    checker.loadPlugins(os.path.realpath(os.path.join(__file__, "../plugins")))
    message = checker.doCompress()

    return checker, message
コード例 #5
0
ファイル: doCssFix.py プロジェクト: tobyreynold/CSSCheckStyle
def doFix(fileContent, fileName = '', config = defaultConfig):
    '''封装一下'''
    config.operation = 'fixstyle'

    parser = CssParser(fileContent, fileName)
    parser.doParse(config)

    checker = CssChecker(parser, config)

    checker.loadPlugins(os.path.realpath(os.path.join(__file__, '../plugins')))
    fixed = checker.doFix()

    return checker, fixed