LPS-40446 - macros
LPS-40446 - tests
LPS-37554 - paths, actions
LPS-37554 - macros
LPS-37554 - tests
LPS-37554 - build-test.xml
LPS-37554 - build-test.xml
LPS-37554 SF
LPS-40420 Invalid number format is accepted by numeric input fields
LPS-40407 Support test execution by package and test type
LPS-40407 Add a new target for test packages, which improves usability of this functionality
LPS-40407 Force the last dot of a package, avoiding problems with the regexp when no dots are typed
LPS-40459
LPS-40458 ExecutorIntraband should clean up timeout response waiting datagrams in writing thread
LPS-40458 Update tests
LPS-40440 SF
SourceFormatter prevent ConcurrentModificationException

format-source:
     [java] java.util.ConcurrentModificationException
     [java] 	at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
     [java] 	at java.util.HashMap$EntryIterator.next(HashMap.java:834)
     [java] 	at java.util.HashMap$EntryIterator.next(HashMap.java:832)
     [java] 	at com.liferay.portal.tools.sourceformatter.BaseSourceProcessor.fixCompatClassImports(BaseSourceProcessor.java:381)
     [java] 	at com.liferay.portal.tools.sourceformatter.JavaSourceProcessor.format(JavaSourceProcessor.java:879)
     [java] 	at com.liferay.portal.tools.sourceformatter.JavaSourceProcessor.format(JavaSourceProcessor.java:789)
     [java] 	at com.liferay.portal.tools.sourceformatter.BaseSourceProcessor.format(BaseSourceProcessor.java:65)
     [java] 	at com.liferay.portal.tools.sourceformatter.SourceFormatter$1.run(SourceFormatter.java:76)
LPS-40422 add excluded types for method arguments and return type
LPS-40422 Source formatting
LPS-40422 Technically, a method return type is not an argument type.