public class OCLBuilder
extends AbstractValidatingBuilder
Builder for OCL contributions. Currently this involves identifying OCL files subject to
extension filtering defined by the excludeExtension/includeExtensions comma-separated file extensionlist
and path filtering defined by excludePaths/includepaths comma-separated classpath-style regexes.
Default values are supplied as part of the .project buildCommand when the OCL nature is added.
The identified files are passed to a separate MultiValidationJob for concurrent non-blocking validation.