Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 674 Bytes

list.md

File metadata and controls

15 lines (11 loc) · 674 Bytes
layout class title summary
default
Macro
list (';' KEY)*
Returns a list of the values of the named properties with escaped semicolons.

The specified keys is looked up in properties and their values returned in a list. Any unescaped semicolons are escaped with a backslash. It is useful when the arguments to a macro are a list whose elements may contain semicolons and you need to manipulate the list.

deps: com.foo;version="[1,2)", com.bar;version="[1.2,2)"
-buildpath: ${replacelist;${list;deps};$;\\;strategy=highest}

Results in -buildpath having the value

com.foo;version="[1,2)";strategy=highest,com.bar;version="[1.2,2)";strategy=highest