Open GoogleCodeExporter opened 9 years ago
diff --git
a/wro4j-extensions/src/main/java/ro/isdc/wro/extensions/processor/css/CssLintPro
cessor.java
b/wro4j-extensions/src/main/java/ro/isdc/wro/extensions/processor/css/CssLintPro
cessor.java
index ac78a47..8756919 100644
---
a/wro4j-extensions/src/main/java/ro/isdc/wro/extensions/processor/css/CssLintPro
cessor.java
+++
b/wro4j-extensions/src/main/java/ro/isdc/wro/extensions/processor/css/CssLintPro
cessor.java
@@ -16,6 +16,7 @@
import ro.isdc.wro.WroRuntimeException;
import ro.isdc.wro.extensions.processor.support.ObjectPoolHelper;
import ro.isdc.wro.extensions.processor.support.csslint.CssLint;
+import ro.isdc.wro.extensions.processor.support.csslint.CssLintError;
import ro.isdc.wro.extensions.processor.support.csslint.CssLintException;
import ro.isdc.wro.model.resource.Resource;
import ro.isdc.wro.model.resource.ResourceType;
@@ -75,7 +76,6 @@
cssLint.setOptions(options).validate(content);
} catch (final CssLintException e) {
try {
- LOG.error("The following resource: " + resource + " has " +
e.getErrors().size() + " errors.", e);
onCssLintException(e, resource);
} catch (final Exception ex) {
WroUtil.wrapWithWroRuntimeException(e);
@@ -126,6 +126,10 @@
* @param resource the processed resource which caused the exception.
*/
protected void onCssLintException(final CssLintException e, final Resource resource) throws Exception {
- LOG.error("The following resource: " + resource + " has " +
e.getErrors().size() + " errors.", e);
+ String uri = resource == null ? StringUtils.EMPTY : resource.getUri();
+ for (CssLintError x : e.getErrors())
+ {
+ LOG.error(uri + " line " + x.getLine() + " column " + x.getCol() + ": "
+ x.getType() + " " + x.getMessage() + " " + e.getEvidence());
+ }
}
}
Original comment by jens.ask...@gmail.com
on 27 Nov 2014 at 9:43
Thanks!
Original comment by alex.obj...@gmail.com
on 27 Nov 2014 at 9:48
Original issue reported on code.google.com by
jens.ask...@gmail.com
on 27 Nov 2014 at 9:41