javagroovydiamond-operatorgmaven

How do I escape Java generics in Gmaven?


So you are writing a groovy script with some Java in it in GMaven. In between the source tags:

<source>

...some groovy code here

List<Chicken> = new ArrayList<>()

...some more groovy code here

</source>

Problem the < and the > look like XML tag components. Is there a way to escape those and if so, what is it?


Solution

  • Yes, you can escape them with XML/HTML entities

    List&lt;Chicken&gt; = new ArrayList&lt;&gt;()
    

    Reference :
    List of XML and HTML character entity references