google-nomulus/java/google/registry/model
cgoldfeder 8256120b3a Simplify the fee extensions.
I added shared base classes to all of the Fee extension types that
make it possible to fully ignore the version in the flows. (You
ask for a FeeCreateCommandExtension, for example, and you get one
without having to worry about which). This is an improvement over
the old code that asked you to provide a list of possible fee
extensions and then ask for the first one in preference order.

As part of this I was able to make the Fee implementation a bit
simpler as well.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=137992390
2016-11-10 11:09:23 -05:00
..
annotations Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
billing Remove an unnecessary constructor 2016-11-02 15:19:34 -04:00
common Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
contact Refactor authInfo validation 2016-11-10 11:07:54 -05:00
domain Simplify the fee extensions. 2016-11-10 11:09:23 -05:00
eppcommon Refactor authInfo validation 2016-11-10 11:07:54 -05:00
eppinput Simplify the fee extensions. 2016-11-10 11:09:23 -05:00
eppoutput Use correct <a> tag syntax in javadoc @see tag 2016-11-02 15:19:34 -04:00
export Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
host Replace command.applyTo() with inlined builder operations 2016-11-02 15:19:34 -04:00
index Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
mark Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
ofy Use correct <a> tag syntax in javadoc @see tag 2016-11-02 15:19:34 -04:00
poll Use correct <a> tag syntax in javadoc @see tag 2016-11-02 15:19:34 -04:00
pricing Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
rde Use correct <a> tag syntax in javadoc @see tag 2016-11-02 15:19:34 -04:00
registrar Use correct <a> tag syntax in javadoc @see tag 2016-11-02 15:19:34 -04:00
registry Flatten the domain and application create flows 2016-10-19 13:08:33 -04:00
reporting Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
server Revert Guava 20 features until we get the build working properly 2016-11-02 15:19:34 -04:00
smd Use correct <a> tag syntax in javadoc @see tag 2016-11-02 15:19:34 -04:00
tmch Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
transfer Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
translators Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
AbstractFieldExposer.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
BackupGroupRoot.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
BUILD Make essential Bazel packages publicly visible 2016-10-24 11:57:00 -04:00
Buildable.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
CreateAutoTimestamp.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EntityClasses.java Rename LrpToken to LrpTokenEntity 2016-10-14 16:58:07 -04:00
EppResource.java Add RFC references to EppResource Javadoc 2016-10-24 10:45:45 -04:00
EppResourceUtils.java Switch over to non-ReferenceUnion fields on DomainBase 2016-11-02 15:19:34 -04:00
generate_field_exposer.sh Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
generate_field_exposer_registry.sh Make essential Bazel packages publicly visible 2016-10-24 11:57:00 -04:00
ImmutableObject.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
Jsonifiable.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
JsonMapBuilder.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
ModelUtils.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
package-info.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
RoidSuffixes.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
SchemaVersion.java Revert Guava 20 features until we get the build working properly 2016-11-02 15:19:34 -04:00
UpdateAutoTimestamp.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00