Closes #734

Support ConfigKey deprecated names

As discussed on the dev@brooklyn mailing list in the thread "[PROPOSAL] 
Deprecate @SetFromFlag".


Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo
Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/0e35b615
Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/0e35b615
Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/0e35b615

Branch: refs/heads/master
Commit: 0e35b61511d0712e94acd43e06fc93b4ea5734e8
Parents: 1dfde7a 80c9a9a
Author: Geoff Macartney <[email protected]>
Authored: Thu Jul 13 11:01:00 2017 +0100
Committer: Geoff Macartney <[email protected]>
Committed: Thu Jul 13 11:01:00 2017 +0100

----------------------------------------------------------------------
 .../ConfigParametersDeprecationYamlTest.java    | 203 ++++++++++
 .../brooklyn/core/config/BasicConfigKey.java    |  20 +
 .../config/internal/AbstractConfigMapImpl.java  |  31 +-
 .../brooklyn/core/entity/AbstractEntity.java    |  15 +-
 .../entity/internal/ConfigUtilsInternal.java    | 108 ++++++
 .../core/location/AbstractLocation.java         |  10 +-
 .../mgmt/rebind/BasicLocationRebindSupport.java |  10 +
 .../mgmt/rebind/BasicPolicyRebindSupport.java   |  24 +-
 .../core/objs/AbstractEntityAdjunct.java        |   9 +
 .../brooklyn/core/objs/BasicSpecParameter.java  |   2 +
 .../core/objs/BrooklynTypeSnapshot.java         |  24 +-
 .../brooklyn/util/core/config/ConfigBag.java    | 120 +++++-
 .../util/core/config/ResolvingConfigBag.java    |   6 +
 .../brooklyn/util/core/flags/FlagUtils.java     |   4 +-
 .../config/ConfigKeyDeprecationRebindTest.java  | 385 +++++++++++++++++++
 .../core/config/ConfigKeyDeprecationTest.java   | 328 ++++++++++++++++
 .../MapConfigKeyAndFriendsDeprecationTest.java  | 124 ++++++
 .../core/enricher/BasicEnricherTest.java        |   2 +-
 .../core/enricher/EnricherConfigTest.java       |   6 +-
 .../core/entity/LocationSetFromFlagTest.java    | 211 ++++++++++
 .../internal/ConfigUtilsInternalTest.java       |  71 ++++
 .../core/policy/basic/BasicPolicyTest.java      |   2 +-
 .../core/policy/basic/PolicyConfigTest.java     |   6 +-
 .../util/core/config/ConfigBagTest.java         |  82 +++-
 .../config-deprecated-enricher-j8rvs5fc16       |  36 ++
 .../config-deprecated-enricherOwner-sb5w8w5tq0  |  36 ++
 .../config/config-deprecated-feed-km6gu420a0    |  30 ++
 .../config-deprecated-feedOwner-d8p4p8o4x7      |  36 ++
 ...config-deprecated-flagNameOnField-e86eode5yy |  48 +++
 ...precated-flagNameOnField-location-f4kj5hxcvx |  35 ++
 ...deprecated-flagNameOnField-policy-alq7mtwv0m |  35 ++
 ...cated-flagNameOnField-policyOwner-vfncjpljqf |  36 ++
 .../config-deprecated-flagNameOnKey-ug77ek2tkd  |  36 ++
 .../config/config-deprecated-key-dyozzd948m     |  48 +++
 .../config/config-deprecated-key-pps2ttgijb     |  36 ++
 .../entity/machine/pool/ServerPoolLocation.java |   8 +-
 .../org/apache/brooklyn/test/LogWatcher.java    |  11 +-
 .../org/apache/brooklyn/config/ConfigKey.java   |   9 +
 38 files changed, 2201 insertions(+), 42 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/0e35b615/core/src/main/java/org/apache/brooklyn/core/objs/AbstractEntityAdjunct.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/0e35b615/core/src/main/java/org/apache/brooklyn/util/core/flags/FlagUtils.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/0e35b615/test-support/src/main/java/org/apache/brooklyn/test/LogWatcher.java
----------------------------------------------------------------------

Reply via email to