Package ninja.utils
Class NinjaModeHelper
- java.lang.Object
-
- ninja.utils.NinjaModeHelper
-
public class NinjaModeHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description NinjaModeHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Optional<NinjaMode>
determineModeFromSystemProperties()
returns an empty Optionalif no mode is set. static NinjaMode
determineModeFromSystemPropertiesOrProdIfNotSet()
returns NinjaMode.dev if no mode is set.
-
-
-
Method Detail
-
determineModeFromSystemProperties
public static Optional<NinjaMode> determineModeFromSystemProperties()
returns an empty Optionalif no mode is set. Or the valid mode set via a System Property called "ninja.mode". E.g. under mvn you can use mvn ... -Dninja.mode=prod or so. Valid values for ninja.mode are "prod", "dev", "test". - Returns:
- The valid mode set via a System Property called "ninja.mode" or Optional absent if we cannot get one.
-
determineModeFromSystemPropertiesOrProdIfNotSet
public static NinjaMode determineModeFromSystemPropertiesOrProdIfNotSet()
returns NinjaMode.dev if no mode is set. Or the valid mode set via a System Property called "ninja.mode". E.g. under mvn you can use mvn ... -Dninja.mode=prod or so. Valid values for ninja.mode are "prod", "dev", "test".- Returns:
- The valid mode set via a System Property called "ninja.mode" or NinjaMode.dev if it is not set.
-
-