Is there a reason we have separate implementations for parsing display values from a Wizard form in '''WordTemplatingUtil''' as well as PSIJSONUtil? As far as I can tell, the Word Docs impl needs a map of short-label -> display value. Currently the implementation for PSIJSONUtil.indexQuestionsAndAnswers creates a string (comma-seperated for repeating values). There appears to be an issue with pre-filled select-box answers and the Word Docs impl. Can we standardize on the PSIJSONUtil.indexQuestionsAndAnswers call, as it doesn't look like the type is really needed and create the Word Doc pojos from the map of questions and answers?
Is there a reason we have separate implementations for parsing display values from a Wizard form in '''WordTemplatingUtil''' as well as PSIJSONUtil? As far as I can tell, the Word Docs impl needs a map of short-label -> display value. Currently the implementation for
PSIJSONUtil.indexQuestionsAndAnswers
creates a string (comma-seperated for repeating values). There appears to be an issue with pre-filled select-box answers and the Word Docs impl. Can we standardize on thePSIJSONUtil.indexQuestionsAndAnswers
call, as it doesn't look like the type is really needed and create the Word Doc pojos from the map of questions and answers?@zkeller - comments?