Description
SBE generates javadoc from description tags in SBE xml files. It converts HTML escaped < and > characters <
and >
into plaintext ones, which then generates invalid javadoc. If the escaped HTML characters were preserved then correct javadoc would be generated. Examples below:
SBE description tag
description="Price of this fill reason or allocation. Required if NoFills(1362) > 0. Same as LastPx(31)"
Currently generated Javadoc
* @return PRICE9Decoder : Price of this fill reason or allocation. Required if NoFills(1362) > 0. Same as LastPx(31)
Javadoc tool error
/path/to/SomeFile.java:2594: error: bad use of '>' * @return PRICE9Encoder : Price of this fill reason or allocation. Required if NoFills(1362) > 0. Same as LastPx(31)
What I would expect for Javadoc
* @return PRICE9Decoder : Price of this fill reason or allocation. Required if NoFills(1362) > 0. Same as LastPx(31)