When I make the OutOfBoundsFactory optional in defaultGaussRAI the gaussRegressionTest fails with a match failure between three options, including defaultGaussRAISimple and defaultGaussRA. However this does not conflict without the @Optional parameter, because these latter two are properly differentiated by priority.
This happens even when giving defaultGaussRAI a higher priority than the other two.
It seems like ReducedOpInfo is inheriting priority appropriately so this was unexpected.
See branch optional-priority-conflicts for a starting point.
When I make the
OutOfBoundsFactoryoptional in defaultGaussRAI the gaussRegressionTest fails with a match failure between three options, including defaultGaussRAISimple and defaultGaussRA. However this does not conflict without the@Optionalparameter, because these latter two are properly differentiated by priority.This happens even when giving
defaultGaussRAIa higher priority than the other two.It seems like
ReducedOpInfois inheriting priority appropriately so this was unexpected.See branch optional-priority-conflicts for a starting point.