TAMAYA-274: Moved to Java 8, fixed Javadoc issues.
Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/commit/5cb0e696 Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/tree/5cb0e696 Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/diff/5cb0e696 Branch: refs/heads/java8 Commit: 5cb0e696ef63607f28600e129c8574293e7e1421 Parents: 6fdd34c Author: anatole <anat...@apache.org> Authored: Mon Aug 7 17:51:55 2017 +0200 Committer: anatole <anat...@apache.org> Committed: Mon Aug 7 17:51:55 2017 +0200 ---------------------------------------------------------------------- .../apache/tamaya/events/FrozenConfiguration.java | 2 +- .../java/org/apache/tamaya/inject/api/Config.java | 15 ++++----------- .../apache/tamaya/inject/spi/BaseDynamicValue.java | 2 +- 3 files changed, 6 insertions(+), 13 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/5cb0e696/modules/events/src/main/java/org/apache/tamaya/events/FrozenConfiguration.java ---------------------------------------------------------------------- diff --git a/modules/events/src/main/java/org/apache/tamaya/events/FrozenConfiguration.java b/modules/events/src/main/java/org/apache/tamaya/events/FrozenConfiguration.java index 295a609..61e8abe 100644 --- a/modules/events/src/main/java/org/apache/tamaya/events/FrozenConfiguration.java +++ b/modules/events/src/main/java/org/apache/tamaya/events/FrozenConfiguration.java @@ -209,7 +209,7 @@ public final class FrozenConfiguration implements Configuration, Serializable { * * <p>The time is taken from {@linkplain System#currentTimeMillis()}</p> * - * @see {@linkplain System#currentTimeMillis()} + * @see System#currentTimeMillis() * @return the moment in time when this configruration has been created */ public long getFrozenAt() { http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/5cb0e696/modules/injection/injection-api/src/main/java/org/apache/tamaya/inject/api/Config.java ---------------------------------------------------------------------- diff --git a/modules/injection/injection-api/src/main/java/org/apache/tamaya/inject/api/Config.java b/modules/injection/injection-api/src/main/java/org/apache/tamaya/inject/api/Config.java index 6ce55ed..67a3bfc 100644 --- a/modules/injection/injection-api/src/main/java/org/apache/tamaya/inject/api/Config.java +++ b/modules/injection/injection-api/src/main/java/org/apache/tamaya/inject/api/Config.java @@ -34,15 +34,12 @@ import java.lang.annotation.Target; * <h3>Simplest variant</h3> * Below the most simple variant of a configured class is given: * <pre> - * {@code * package a.b; * * public class ConfiguredItem { - * - * @Config + * &Config * private String aValue; * } - * } * </pre> * Configuration resolution is implemented as follows: * <ul> @@ -57,14 +54,12 @@ import java.lang.annotation.Target; * <h3>Explicit annotations</h3> * In the next example we explicitly define the configuration keys to be used: * <pre> - * {@code - * @ConfigDefaultSections("section1") + * &ConfigDefaultSections("section1") * public class ConfiguredItem { * - * @Config(value = {"b", "[a.b.deprecated.keys]", "a"}, defaultValue = "myDefaultValue") + * &Config(value = {"b", "[a.b.deprecated.keys]", "a"}, defaultValue = "myDefaultValue") * private String aValue; * } - * } * </pre> * * Within this example we evaluate multiple possible keys: {@code section1.b, a.b.deprecated.keys, section1.a}. @@ -76,15 +71,13 @@ import java.lang.annotation.Target; * In the last example we explicitly define the configuration keys but omit the section part, letting the default * section names to be taken: * <pre> - * {@code * package a.b; * * public class ConfiguredItem { * - * @Config(value = {"b", "[a.b.deprecated.keys]", "a"}, defaultValue = "myDefaultValue") + * &Config(value = {"b", "[a.b.deprecated.keys]", "a"}, defaultValue = "myDefaultValue") * private String aValue; * } - * } * </pre> * * Key resolution is similar to above, but now the default package names are used, resulting in http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/5cb0e696/modules/injection/injection-api/src/main/java/org/apache/tamaya/inject/spi/BaseDynamicValue.java ---------------------------------------------------------------------- diff --git a/modules/injection/injection-api/src/main/java/org/apache/tamaya/inject/spi/BaseDynamicValue.java b/modules/injection/injection-api/src/main/java/org/apache/tamaya/inject/spi/BaseDynamicValue.java index f9e2079..a23a85c 100644 --- a/modules/injection/injection-api/src/main/java/org/apache/tamaya/inject/spi/BaseDynamicValue.java +++ b/modules/injection/injection-api/src/main/java/org/apache/tamaya/inject/spi/BaseDynamicValue.java @@ -28,7 +28,7 @@ import java.io.Serializable; * code), can apply a new value. Depending on the {@link org.apache.tamaya.inject.api.UpdatePolicy} the new value is applied immedeately, when the * change has been identified, or it requires an programmatic commit by client code to * activate the change in the {@link DynamicValue}. Similarly an instance also can ignore all - * later changes to the value.</p> + * later changes to the value. * * <h3>Implementation Specification</h3> * This class is