├── .gitignore ├── README.md ├── aspectj ├── pom.xml └── src │ ├── main │ ├── assembly │ │ └── ant-archive.xml │ ├── java │ │ └── com │ │ │ └── tacitknowledge │ │ │ └── flip │ │ │ └── aspectj │ │ │ ├── FlipAbstractAspect.java │ │ │ ├── FlipAopContext.java │ │ │ ├── FlipAspectJAspect.java │ │ │ ├── FlipParam.java │ │ │ ├── Flippable.java │ │ │ ├── JexlValueExpressionEvaluator.java │ │ │ ├── ValueExpressionEvaluator.java │ │ │ ├── converters │ │ │ ├── BooleanConverter.java │ │ │ ├── ByteConverter.java │ │ │ ├── CharacterConverter.java │ │ │ ├── Converter.java │ │ │ ├── ConvertersHandler.java │ │ │ ├── DoubleConverter.java │ │ │ ├── FallDownConvertersHandler.java │ │ │ ├── FloatConverter.java │ │ │ ├── IntegerConverter.java │ │ │ ├── LongConverter.java │ │ │ ├── ShortConverter.java │ │ │ └── package.html │ │ │ └── package.html │ └── javadoc │ │ └── overview.html │ └── test │ └── java │ └── com │ └── tacitknowledge │ └── flip │ └── aspectj │ ├── FlipAbstractAspectTest.java │ ├── converters │ ├── ConvertersHandlerTest.java │ └── FallDownConvertersHandlerTest.java │ └── fixture │ └── FixtureClass.java ├── checkstyle.config ├── core ├── pom.xml └── src │ ├── main │ ├── assembly │ │ └── ant-archive.xml │ ├── java │ │ └── com │ │ │ └── tacitknowledge │ │ │ └── flip │ │ │ ├── AbstractFeatureServiceFactory.java │ │ │ ├── Environment.java │ │ │ ├── FeatureService.java │ │ │ ├── FeatureServiceDirectFactory.java │ │ │ ├── FeatureServiceImpl.java │ │ │ ├── FeatureServiceReflectionFactory.java │ │ │ ├── FlipContext.java │ │ │ ├── context │ │ │ ├── ContextDescriptor.java │ │ │ ├── ContextDescriptorFactory.java │ │ │ ├── ContextManager.java │ │ │ ├── ContextMap.java │ │ │ ├── FlipContext.java │ │ │ ├── FlipContextProperty.java │ │ │ ├── MissingValueException.java │ │ │ ├── SystemPropertiesContextProvider.java │ │ │ └── package.html │ │ │ ├── exceptions │ │ │ ├── FlipException.java │ │ │ ├── MissingFeatureDescriptorException.java │ │ │ ├── UnknownContextException.java │ │ │ ├── UnknownContextPropertyException.java │ │ │ ├── UnknownFeatureStateException.java │ │ │ └── package.html │ │ │ ├── model │ │ │ ├── CommonConditionBuilder.java │ │ │ ├── ConditionBuilder.java │ │ │ ├── DateAdapter.java │ │ │ ├── FeatureCondition.java │ │ │ ├── FeatureDescriptor.java │ │ │ ├── FeatureDescriptors.java │ │ │ ├── FeatureOperation.java │ │ │ ├── FeatureProcessor.java │ │ │ ├── FeatureRule.java │ │ │ ├── FeatureState.java │ │ │ ├── package-info.java │ │ │ └── package.html │ │ │ ├── package.html │ │ │ ├── properties │ │ │ ├── AbstractPropertyReader.java │ │ │ ├── CacheablePropertyReader.java │ │ │ ├── FeatureDescriptorsMap.java │ │ │ ├── FlipProperty.java │ │ │ ├── PropertyManager.java │ │ │ ├── PropertyReader.java │ │ │ ├── RefreshablePropertyReader.java │ │ │ ├── XmlPropertyReader.java │ │ │ └── package.html │ │ │ └── spi │ │ │ ├── ServiceProvider.java │ │ │ └── package.html │ └── javadoc │ │ └── overview.html │ └── test │ ├── java │ └── com │ │ └── tacitknowledge │ │ └── flip │ │ ├── FeatureServiceDirectFactoryTest.java │ │ ├── FeatureServiceReflectionFactoryTest.java │ │ ├── FeatureServiceTest.java │ │ ├── FlipContextTest.java │ │ ├── context │ │ ├── ContextDescriptorFactoryTest.java │ │ └── ContextManagerTest.java │ │ ├── fixtures │ │ ├── FakePropertyReader.java │ │ ├── TestContextProvider.java │ │ └── TestPropertyReader.java │ │ ├── model │ │ ├── AbstractFeatureProcessorTest.java │ │ ├── FeatureConditionTest.java │ │ ├── FeatureDescriptorTest.java │ │ ├── FeatureOperationTest.java │ │ └── FeatureRuleTest.java │ │ ├── otherfixtures │ │ └── Test1ContextProvider.java │ │ ├── properties │ │ ├── PropertyManagerTest.java │ │ └── XmlPropertyReaderTest.java │ │ └── spi │ │ └── ServiceProviderTest.java │ └── resources │ ├── flip-1.properties.xml │ └── flip.properties.xml ├── examples ├── minimal-webapp │ ├── pom.xml │ └── src │ │ └── main │ │ ├── resources │ │ └── flip.properties.xml │ │ └── webapp │ │ ├── WEB-INF │ │ └── web.xml │ │ └── index.jsp └── pom.xml ├── pom.xml ├── servlet ├── pom.xml ├── src │ ├── main │ │ ├── assembly │ │ │ └── ant-archive.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── tacitknowledge │ │ │ │ └── flip │ │ │ │ └── servlet │ │ │ │ ├── FlipOverrideFilter.java │ │ │ │ ├── FlipWebContext.java │ │ │ │ ├── SimpleFlipBootstrapServlet.java │ │ │ │ ├── jsp │ │ │ │ ├── BaseFlipTag.java │ │ │ │ ├── DisabledFlipTag.java │ │ │ │ ├── EnabledFlipTag.java │ │ │ │ ├── JspFlipTag.java │ │ │ │ ├── SessionFeaturesTag.java │ │ │ │ └── package.html │ │ │ │ ├── package.html │ │ │ │ └── properties │ │ │ │ ├── SessionPropertyReader.java │ │ │ │ └── package.html │ │ ├── javadoc │ │ │ └── overview.html │ │ └── resources │ │ │ └── META-INF │ │ │ └── flip.tld │ └── test │ │ └── java │ │ └── com │ │ └── tacitknowledge │ │ └── flip │ │ └── servlet │ │ ├── FlipOverrideFilterTest.java │ │ ├── SimpleFlipBootstrapServletTest.java │ │ ├── jsp │ │ ├── BaseFlipTagTest.java │ │ ├── JspFlipTagTest.java │ │ └── SessionFeaturesTagTest.java │ │ └── properties │ │ └── SessionPropertyReaderTest.java └── taglib │ └── src │ └── main │ └── resources │ └── META-INF │ └── flip.tld ├── spring ├── pom.xml └── src │ ├── main │ ├── assembly │ │ └── ant-archive.xml │ ├── java │ │ └── com │ │ │ └── tacitknowledge │ │ │ └── flip │ │ │ └── spring │ │ │ ├── FlipSpringAspect.java │ │ │ ├── SpElValueExpressionEvaluator.java │ │ │ ├── config │ │ │ ├── AnnotatedFlipSpringConfig.java │ │ │ ├── FeatureServiceHandlerParser.java │ │ │ ├── FlipNamespaceHandler.java │ │ │ ├── InterceptHandlerParser.java │ │ │ └── package.html │ │ │ └── package.html │ └── resources │ │ ├── META-INF │ │ ├── spring.handlers │ │ └── spring.schemas │ │ └── com │ │ └── tacitknowledge │ │ └── flip │ │ └── spring │ │ ├── context.xml │ │ └── flip-spring.xsd │ └── test │ ├── java │ └── com │ │ └── tacitknowledge │ │ └── flip │ │ └── spring │ │ └── config │ │ ├── AnnotatedFlipSpringConfigTest.java │ │ ├── FeatureServiceHandlerParserTest.java │ │ ├── FlipSpringAspectTest.java │ │ └── InterceptHandlerParserTest.java │ └── resources │ ├── test-feature-service-context-empty.xml │ ├── test-feature-service-context-no-prop-children.xml │ ├── test-feature-service-context-with-env.xml │ ├── test-feature-service-context.xml │ └── test-intercept-handlers-context.xml └── test-web ├── pom.xml └── src └── main ├── java └── com │ └── tacitknowledge │ └── testweb │ ├── AClass.java │ ├── FeatureServiceBeanSetter.java │ ├── Test.java │ └── TestController.java ├── resources ├── META-INF │ └── aop.xml ├── flip.properties.xml └── log4j.properties └── webapp ├── WEB-INF ├── applicationContext.xml ├── dispatcher-servlet.xml ├── jsp │ ├── 404.jsp │ ├── index.jsp │ └── page.jsp └── web.xml ├── index.jsp └── redirect.jsp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/README.md -------------------------------------------------------------------------------- /aspectj/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/pom.xml -------------------------------------------------------------------------------- /aspectj/src/main/assembly/ant-archive.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/assembly/ant-archive.xml -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/FlipAbstractAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/FlipAbstractAspect.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/FlipAopContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/FlipAopContext.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/FlipAspectJAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/FlipAspectJAspect.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/FlipParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/FlipParam.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/Flippable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/Flippable.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/JexlValueExpressionEvaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/JexlValueExpressionEvaluator.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/ValueExpressionEvaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/ValueExpressionEvaluator.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/BooleanConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/BooleanConverter.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/ByteConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/ByteConverter.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/CharacterConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/CharacterConverter.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/Converter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/Converter.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/ConvertersHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/ConvertersHandler.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/DoubleConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/DoubleConverter.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/FallDownConvertersHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/FallDownConvertersHandler.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/FloatConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/FloatConverter.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/IntegerConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/IntegerConverter.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/LongConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/LongConverter.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/ShortConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/ShortConverter.java -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/converters/package.html -------------------------------------------------------------------------------- /aspectj/src/main/java/com/tacitknowledge/flip/aspectj/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/java/com/tacitknowledge/flip/aspectj/package.html -------------------------------------------------------------------------------- /aspectj/src/main/javadoc/overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/main/javadoc/overview.html -------------------------------------------------------------------------------- /aspectj/src/test/java/com/tacitknowledge/flip/aspectj/FlipAbstractAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/test/java/com/tacitknowledge/flip/aspectj/FlipAbstractAspectTest.java -------------------------------------------------------------------------------- /aspectj/src/test/java/com/tacitknowledge/flip/aspectj/converters/ConvertersHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/test/java/com/tacitknowledge/flip/aspectj/converters/ConvertersHandlerTest.java -------------------------------------------------------------------------------- /aspectj/src/test/java/com/tacitknowledge/flip/aspectj/converters/FallDownConvertersHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/test/java/com/tacitknowledge/flip/aspectj/converters/FallDownConvertersHandlerTest.java -------------------------------------------------------------------------------- /aspectj/src/test/java/com/tacitknowledge/flip/aspectj/fixture/FixtureClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/aspectj/src/test/java/com/tacitknowledge/flip/aspectj/fixture/FixtureClass.java -------------------------------------------------------------------------------- /checkstyle.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/checkstyle.config -------------------------------------------------------------------------------- /core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/pom.xml -------------------------------------------------------------------------------- /core/src/main/assembly/ant-archive.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/assembly/ant-archive.xml -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/AbstractFeatureServiceFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/AbstractFeatureServiceFactory.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/Environment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/Environment.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/FeatureService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/FeatureService.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/FeatureServiceDirectFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/FeatureServiceDirectFactory.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/FeatureServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/FeatureServiceImpl.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/FeatureServiceReflectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/FeatureServiceReflectionFactory.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/FlipContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/FlipContext.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/context/ContextDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/context/ContextDescriptor.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/context/ContextDescriptorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/context/ContextDescriptorFactory.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/context/ContextManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/context/ContextManager.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/context/ContextMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/context/ContextMap.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/context/FlipContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/context/FlipContext.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/context/FlipContextProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/context/FlipContextProperty.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/context/MissingValueException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/context/MissingValueException.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/context/SystemPropertiesContextProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/context/SystemPropertiesContextProvider.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/context/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/context/package.html -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/exceptions/FlipException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/exceptions/FlipException.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/exceptions/MissingFeatureDescriptorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/exceptions/MissingFeatureDescriptorException.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/exceptions/UnknownContextException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/exceptions/UnknownContextException.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/exceptions/UnknownContextPropertyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/exceptions/UnknownContextPropertyException.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/exceptions/UnknownFeatureStateException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/exceptions/UnknownFeatureStateException.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/exceptions/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/exceptions/package.html -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/model/CommonConditionBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/model/CommonConditionBuilder.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/model/ConditionBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/model/ConditionBuilder.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/model/DateAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/model/DateAdapter.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/model/FeatureCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/model/FeatureCondition.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/model/FeatureDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/model/FeatureDescriptor.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/model/FeatureDescriptors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/model/FeatureDescriptors.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/model/FeatureOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/model/FeatureOperation.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/model/FeatureProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/model/FeatureProcessor.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/model/FeatureRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/model/FeatureRule.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/model/FeatureState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/model/FeatureState.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/model/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/model/package-info.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/model/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/model/package.html -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/package.html -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/properties/AbstractPropertyReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/properties/AbstractPropertyReader.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/properties/CacheablePropertyReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/properties/CacheablePropertyReader.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/properties/FeatureDescriptorsMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/properties/FeatureDescriptorsMap.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/properties/FlipProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/properties/FlipProperty.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/properties/PropertyManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/properties/PropertyManager.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/properties/PropertyReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/properties/PropertyReader.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/properties/RefreshablePropertyReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/properties/RefreshablePropertyReader.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/properties/XmlPropertyReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/properties/XmlPropertyReader.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/properties/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/properties/package.html -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/spi/ServiceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/spi/ServiceProvider.java -------------------------------------------------------------------------------- /core/src/main/java/com/tacitknowledge/flip/spi/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/java/com/tacitknowledge/flip/spi/package.html -------------------------------------------------------------------------------- /core/src/main/javadoc/overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/main/javadoc/overview.html -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/FeatureServiceDirectFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/FeatureServiceDirectFactoryTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/FeatureServiceReflectionFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/FeatureServiceReflectionFactoryTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/FeatureServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/FeatureServiceTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/FlipContextTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/FlipContextTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/context/ContextDescriptorFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/context/ContextDescriptorFactoryTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/context/ContextManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/context/ContextManagerTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/fixtures/FakePropertyReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/fixtures/FakePropertyReader.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/fixtures/TestContextProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/fixtures/TestContextProvider.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/fixtures/TestPropertyReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/fixtures/TestPropertyReader.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/model/AbstractFeatureProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/model/AbstractFeatureProcessorTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/model/FeatureConditionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/model/FeatureConditionTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/model/FeatureDescriptorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/model/FeatureDescriptorTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/model/FeatureOperationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/model/FeatureOperationTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/model/FeatureRuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/model/FeatureRuleTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/otherfixtures/Test1ContextProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/otherfixtures/Test1ContextProvider.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/properties/PropertyManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/properties/PropertyManagerTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/properties/XmlPropertyReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/properties/XmlPropertyReaderTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/tacitknowledge/flip/spi/ServiceProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/java/com/tacitknowledge/flip/spi/ServiceProviderTest.java -------------------------------------------------------------------------------- /core/src/test/resources/flip-1.properties.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/resources/flip-1.properties.xml -------------------------------------------------------------------------------- /core/src/test/resources/flip.properties.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/core/src/test/resources/flip.properties.xml -------------------------------------------------------------------------------- /examples/minimal-webapp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/examples/minimal-webapp/pom.xml -------------------------------------------------------------------------------- /examples/minimal-webapp/src/main/resources/flip.properties.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/examples/minimal-webapp/src/main/resources/flip.properties.xml -------------------------------------------------------------------------------- /examples/minimal-webapp/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/examples/minimal-webapp/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /examples/minimal-webapp/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/examples/minimal-webapp/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/examples/pom.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/pom.xml -------------------------------------------------------------------------------- /servlet/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/pom.xml -------------------------------------------------------------------------------- /servlet/src/main/assembly/ant-archive.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/main/assembly/ant-archive.xml -------------------------------------------------------------------------------- /servlet/src/main/java/com/tacitknowledge/flip/servlet/FlipOverrideFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/main/java/com/tacitknowledge/flip/servlet/FlipOverrideFilter.java -------------------------------------------------------------------------------- /servlet/src/main/java/com/tacitknowledge/flip/servlet/FlipWebContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/main/java/com/tacitknowledge/flip/servlet/FlipWebContext.java -------------------------------------------------------------------------------- /servlet/src/main/java/com/tacitknowledge/flip/servlet/SimpleFlipBootstrapServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/main/java/com/tacitknowledge/flip/servlet/SimpleFlipBootstrapServlet.java -------------------------------------------------------------------------------- /servlet/src/main/java/com/tacitknowledge/flip/servlet/jsp/BaseFlipTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/main/java/com/tacitknowledge/flip/servlet/jsp/BaseFlipTag.java -------------------------------------------------------------------------------- /servlet/src/main/java/com/tacitknowledge/flip/servlet/jsp/DisabledFlipTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/main/java/com/tacitknowledge/flip/servlet/jsp/DisabledFlipTag.java -------------------------------------------------------------------------------- /servlet/src/main/java/com/tacitknowledge/flip/servlet/jsp/EnabledFlipTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/main/java/com/tacitknowledge/flip/servlet/jsp/EnabledFlipTag.java -------------------------------------------------------------------------------- /servlet/src/main/java/com/tacitknowledge/flip/servlet/jsp/JspFlipTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/main/java/com/tacitknowledge/flip/servlet/jsp/JspFlipTag.java -------------------------------------------------------------------------------- /servlet/src/main/java/com/tacitknowledge/flip/servlet/jsp/SessionFeaturesTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/main/java/com/tacitknowledge/flip/servlet/jsp/SessionFeaturesTag.java -------------------------------------------------------------------------------- /servlet/src/main/java/com/tacitknowledge/flip/servlet/jsp/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/main/java/com/tacitknowledge/flip/servlet/jsp/package.html -------------------------------------------------------------------------------- /servlet/src/main/java/com/tacitknowledge/flip/servlet/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/main/java/com/tacitknowledge/flip/servlet/package.html -------------------------------------------------------------------------------- /servlet/src/main/java/com/tacitknowledge/flip/servlet/properties/SessionPropertyReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/main/java/com/tacitknowledge/flip/servlet/properties/SessionPropertyReader.java -------------------------------------------------------------------------------- /servlet/src/main/java/com/tacitknowledge/flip/servlet/properties/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/main/java/com/tacitknowledge/flip/servlet/properties/package.html -------------------------------------------------------------------------------- /servlet/src/main/javadoc/overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/main/javadoc/overview.html -------------------------------------------------------------------------------- /servlet/src/main/resources/META-INF/flip.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/main/resources/META-INF/flip.tld -------------------------------------------------------------------------------- /servlet/src/test/java/com/tacitknowledge/flip/servlet/FlipOverrideFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/test/java/com/tacitknowledge/flip/servlet/FlipOverrideFilterTest.java -------------------------------------------------------------------------------- /servlet/src/test/java/com/tacitknowledge/flip/servlet/SimpleFlipBootstrapServletTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/test/java/com/tacitknowledge/flip/servlet/SimpleFlipBootstrapServletTest.java -------------------------------------------------------------------------------- /servlet/src/test/java/com/tacitknowledge/flip/servlet/jsp/BaseFlipTagTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/test/java/com/tacitknowledge/flip/servlet/jsp/BaseFlipTagTest.java -------------------------------------------------------------------------------- /servlet/src/test/java/com/tacitknowledge/flip/servlet/jsp/JspFlipTagTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/test/java/com/tacitknowledge/flip/servlet/jsp/JspFlipTagTest.java -------------------------------------------------------------------------------- /servlet/src/test/java/com/tacitknowledge/flip/servlet/jsp/SessionFeaturesTagTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/test/java/com/tacitknowledge/flip/servlet/jsp/SessionFeaturesTagTest.java -------------------------------------------------------------------------------- /servlet/src/test/java/com/tacitknowledge/flip/servlet/properties/SessionPropertyReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/src/test/java/com/tacitknowledge/flip/servlet/properties/SessionPropertyReaderTest.java -------------------------------------------------------------------------------- /servlet/taglib/src/main/resources/META-INF/flip.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/servlet/taglib/src/main/resources/META-INF/flip.tld -------------------------------------------------------------------------------- /spring/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/pom.xml -------------------------------------------------------------------------------- /spring/src/main/assembly/ant-archive.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/main/assembly/ant-archive.xml -------------------------------------------------------------------------------- /spring/src/main/java/com/tacitknowledge/flip/spring/FlipSpringAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/main/java/com/tacitknowledge/flip/spring/FlipSpringAspect.java -------------------------------------------------------------------------------- /spring/src/main/java/com/tacitknowledge/flip/spring/SpElValueExpressionEvaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/main/java/com/tacitknowledge/flip/spring/SpElValueExpressionEvaluator.java -------------------------------------------------------------------------------- /spring/src/main/java/com/tacitknowledge/flip/spring/config/AnnotatedFlipSpringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/main/java/com/tacitknowledge/flip/spring/config/AnnotatedFlipSpringConfig.java -------------------------------------------------------------------------------- /spring/src/main/java/com/tacitknowledge/flip/spring/config/FeatureServiceHandlerParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/main/java/com/tacitknowledge/flip/spring/config/FeatureServiceHandlerParser.java -------------------------------------------------------------------------------- /spring/src/main/java/com/tacitknowledge/flip/spring/config/FlipNamespaceHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/main/java/com/tacitknowledge/flip/spring/config/FlipNamespaceHandler.java -------------------------------------------------------------------------------- /spring/src/main/java/com/tacitknowledge/flip/spring/config/InterceptHandlerParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/main/java/com/tacitknowledge/flip/spring/config/InterceptHandlerParser.java -------------------------------------------------------------------------------- /spring/src/main/java/com/tacitknowledge/flip/spring/config/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/main/java/com/tacitknowledge/flip/spring/config/package.html -------------------------------------------------------------------------------- /spring/src/main/java/com/tacitknowledge/flip/spring/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/main/java/com/tacitknowledge/flip/spring/package.html -------------------------------------------------------------------------------- /spring/src/main/resources/META-INF/spring.handlers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/main/resources/META-INF/spring.handlers -------------------------------------------------------------------------------- /spring/src/main/resources/META-INF/spring.schemas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/main/resources/META-INF/spring.schemas -------------------------------------------------------------------------------- /spring/src/main/resources/com/tacitknowledge/flip/spring/context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/main/resources/com/tacitknowledge/flip/spring/context.xml -------------------------------------------------------------------------------- /spring/src/main/resources/com/tacitknowledge/flip/spring/flip-spring.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/main/resources/com/tacitknowledge/flip/spring/flip-spring.xsd -------------------------------------------------------------------------------- /spring/src/test/java/com/tacitknowledge/flip/spring/config/AnnotatedFlipSpringConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/test/java/com/tacitknowledge/flip/spring/config/AnnotatedFlipSpringConfigTest.java -------------------------------------------------------------------------------- /spring/src/test/java/com/tacitknowledge/flip/spring/config/FeatureServiceHandlerParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/test/java/com/tacitknowledge/flip/spring/config/FeatureServiceHandlerParserTest.java -------------------------------------------------------------------------------- /spring/src/test/java/com/tacitknowledge/flip/spring/config/FlipSpringAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/test/java/com/tacitknowledge/flip/spring/config/FlipSpringAspectTest.java -------------------------------------------------------------------------------- /spring/src/test/java/com/tacitknowledge/flip/spring/config/InterceptHandlerParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/test/java/com/tacitknowledge/flip/spring/config/InterceptHandlerParserTest.java -------------------------------------------------------------------------------- /spring/src/test/resources/test-feature-service-context-empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/test/resources/test-feature-service-context-empty.xml -------------------------------------------------------------------------------- /spring/src/test/resources/test-feature-service-context-no-prop-children.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/test/resources/test-feature-service-context-no-prop-children.xml -------------------------------------------------------------------------------- /spring/src/test/resources/test-feature-service-context-with-env.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/test/resources/test-feature-service-context-with-env.xml -------------------------------------------------------------------------------- /spring/src/test/resources/test-feature-service-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/test/resources/test-feature-service-context.xml -------------------------------------------------------------------------------- /spring/src/test/resources/test-intercept-handlers-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/spring/src/test/resources/test-intercept-handlers-context.xml -------------------------------------------------------------------------------- /test-web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/test-web/pom.xml -------------------------------------------------------------------------------- /test-web/src/main/java/com/tacitknowledge/testweb/AClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/test-web/src/main/java/com/tacitknowledge/testweb/AClass.java -------------------------------------------------------------------------------- /test-web/src/main/java/com/tacitknowledge/testweb/FeatureServiceBeanSetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/test-web/src/main/java/com/tacitknowledge/testweb/FeatureServiceBeanSetter.java -------------------------------------------------------------------------------- /test-web/src/main/java/com/tacitknowledge/testweb/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/test-web/src/main/java/com/tacitknowledge/testweb/Test.java -------------------------------------------------------------------------------- /test-web/src/main/java/com/tacitknowledge/testweb/TestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/test-web/src/main/java/com/tacitknowledge/testweb/TestController.java -------------------------------------------------------------------------------- /test-web/src/main/resources/META-INF/aop.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/test-web/src/main/resources/META-INF/aop.xml -------------------------------------------------------------------------------- /test-web/src/main/resources/flip.properties.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/test-web/src/main/resources/flip.properties.xml -------------------------------------------------------------------------------- /test-web/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/test-web/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /test-web/src/main/webapp/WEB-INF/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/test-web/src/main/webapp/WEB-INF/applicationContext.xml -------------------------------------------------------------------------------- /test-web/src/main/webapp/WEB-INF/dispatcher-servlet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/test-web/src/main/webapp/WEB-INF/dispatcher-servlet.xml -------------------------------------------------------------------------------- /test-web/src/main/webapp/WEB-INF/jsp/404.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/test-web/src/main/webapp/WEB-INF/jsp/404.jsp -------------------------------------------------------------------------------- /test-web/src/main/webapp/WEB-INF/jsp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/test-web/src/main/webapp/WEB-INF/jsp/index.jsp -------------------------------------------------------------------------------- /test-web/src/main/webapp/WEB-INF/jsp/page.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/test-web/src/main/webapp/WEB-INF/jsp/page.jsp -------------------------------------------------------------------------------- /test-web/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/test-web/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /test-web/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/test-web/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /test-web/src/main/webapp/redirect.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tacitknowledge/flip/HEAD/test-web/src/main/webapp/redirect.jsp --------------------------------------------------------------------------------