Removed - should be ais-commons-domain package member
Class hierarchy improved for Feature related exceptions.
initial import
not needed anymore
FeaturesManager removed in favour of DefaultFeaturesHolder
FeaturesHolderFactory added along with the expectations test
few expectations testing helpers added
FeaturesHolder mutators dropped
spring framework version changed to 4.0.0 (from 3.2.3); used spring security version defined (as 3.2.0)
project dependencies updated
library version changed to 1.1.1
constructor requirements verification added; validateState method made protected
method requirements expressed
parameters ordering changed for notNull method
one more feature added for tests
Features Holder expectations defined
annotated as thread safe
made final and annotated as immutable
we will use getInstance method for resolving default factory instance
made final and annotated as immutable