You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add `FeatureFlag` structure to generate Flag transfer objects. They
are based on [golang flag pgk](https://golang.org/pkg/flag/)
- Add `FeatureFlagProvider` contract that will decide if a given feature
is enabled / disabled.
- Add missing concept, which will abide the default feature behavior. A
missing feature is still enabled or disabled, it simply wasn't found at
the provider and was a default value.
- Add priority provider, which groups providers based on a comparator
priority
- Add safe copy to providers in priority provider to avoid runtime
changes
- Add creational methods to easily construct results
- Add functional scopes for reacting to an enabled / disabled / missing
result
- Make functional scopes inline
- Use contracts API to ensure only one time it will be called a scope
- Add testapp with code samples
- Add dokka for javadoc
- Add publishing plugins to bintray and maven central
- Add SCA tools (detekt / ktlint)
0 commit comments