2011-12-10 11 views
1

私はclosure-stylesheets-20111202.jarを使用してすべてのCSSを結合して縮小しています。しかし、それはTwitterのbootstrap.cssに私にはうまく見えるものにエラーを投げかけています。閉鎖スタイルシートはTwitterのbootstrap.cssでエラーを解析します

Compiler parsing error: Parse error in bootstrap.css at line 1404 column 95: 
background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222)); 

どのような考えですか?私は自分の既に縮小されたバージョンを私のものに連結することができますが、誰かが適切な解決策を持っているかどうか疑問に思っていました。

答えて

3

これはClosure Stylesheetsのバグです。私は修正に取り組んでいます。ライン59に変更する必要があるGssParserCC.jj基本的

、:

private static final Pattern FUNCTIONS_WITH_SPACE_SEP_OK = Pattern.compile(
    "(?:-(?:O|MOZ|WEBKIT|MS)-)?(?:REPEATING-)?(?:LINEAR|RADIAL)-GRADIENT" 
    + "|RECT|-WEBKIT-GRADIENT|-KHTML-GRADIENT", 
    Pattern.CASE_INSENSITIVE); 

CssFunctionNode.javaニーズそのリストに-khtml-gradientを追加したために。

border-radius: 0 \0; 

は特に、それはそれを投げているスラッシュです:閉鎖スタイルシートがまだ次認識されないため

しかし、それはすべてを修正されません。

私はそのラインを交換する場合でもけれども:

border-radius: 0; 

それから私は、様々な種類の96個のエラーが発生します。

--allow-unrecognized-functionsは85

まで下形態であると、残りの85を見て、その番号を取得します

Detected multiple identical, non-alternate declarations in the same ruleset. If this is intentional please use the /* @alternate */ annotation. background-image:[-o-linear-gradient(top,#5bc0de,#339bb9)] in bootstrap.css at line 1872 column 1: 

瞬間警報のこのタイプを抑制するないフラグはありません。

この会話はおそらく最高でチェックhttp://code.google.com/p/closure-stylesheets/issues/list

+0

一部修正の上に持っていたです:http://code.google.com/p/closure-stylesheets/source/detail?r=e1b66f7c9a72da09fd9876e6e1d243620aaf1cea – bolinfest

関連する問題