[jbosstools-issues] [JBoss JIRA] (JBIDE-18963) when whatsnew index generation is run on files that refer components that does not exist an error message containing what component is at fault should be printed
Max Rydahl Andersen (JIRA)
issues at jboss.org
Tue Dec 16 02:12:29 EST 2014
Max Rydahl Andersen created JBIDE-18963:
-------------------------------------------
Summary: when whatsnew index generation is run on files that refer components that does not exist an error message containing what component is at fault should be printed
Key: JBIDE-18963
URL: https://issues.jboss.org/browse/JBIDE-18963
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: website
Reporter: Max Rydahl Andersen
today when having invalid components you get something like:
{code}
/Users/max/code/jbosstools/jbosstools-website/documentation/whatsnew/index.html.haml:65:in `block (4 levels) in singletonclass'
/Users/max/code/jbosstools/jbosstools-website/documentation/whatsnew/index.html.haml:64:in `each'
/Users/max/code/jbosstools/jbosstools-website/documentation/whatsnew/index.html.haml:64:in `block (3 levels) in singletonclass'
/Users/max/code/jbosstools/jbosstools-website/documentation/whatsnew/index.html.haml:29:in `each'
/Users/max/code/jbosstools/jbosstools-website/documentation/whatsnew/index.html.haml:29:in `block (2 levels) in singletonclass'
/Users/max/code/jbosstools/jbosstools-website/documentation/whatsnew/index.html.haml:27:in `each'
/Users/max/code/jbosstools/jbosstools-website/documentation/whatsnew/index.html.haml:27:in `block in singletonclass'
/Users/max/code/jbosstools/jbosstools-website/documentation/whatsnew/index.html.haml:65533:in `instance_eval'
/Users/max/code/jbosstools/jbosstools-website/documentation/whatsnew/index.html.haml:65533:in `singletonclass'
/Users/max/code/jbosstools/jbosstools-website/documentation/whatsnew/index.html.haml:65531:in `__tilt_70190394039780'
{code}
as found in https://github.com/jbosstools/jbosstools-website/pull/311/files
the logic is all embedded in haml leaving no room for proper error handling.
should do some basic asserts in the pipeline for that ids actually exists in components.yml or at least just use component id as fall back name.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
More information about the jbosstools-issues
mailing list