google-nomulus/javatests/google/registry
jianglai 9ab68613a0 Replace FailureStrategy with FailureMetadata in gtld's Subjects
Also changed truth.SubjectFactory to truth.Subject.Factory (plain renaming) and use method reference instead of anonymous class to create the factory when applicable.

FailureMetadata, an opaque object to its users, is introduced to replace FailureStrategy in in custom Subject in order to resolve some existing flaws of FailureStrategy as well as enable new features to be added to Truth.

New API is available in Truth-0.36, if there is a build/pom.xml, it's also updated to use this version.

More information: See []

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=176110788
2017-11-21 18:39:45 -05:00
..
backup Remove more unused Truth8.assertThat() static imports in tests 2017-11-07 17:22:56 -05:00
batch Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
bigquery Remove more unused Truth8.assertThat() static imports in tests 2017-11-07 17:22:56 -05:00
billing Add end-to-end code to run Beam template from App Engine 2017-11-21 18:30:09 -05:00
builddefs Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
config Remove more unused Truth8.assertThat() static imports in tests 2017-11-07 17:22:56 -05:00
cron Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
dns Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
export Remove more unused Truth8.assertThat() static imports in tests 2017-11-07 17:22:56 -05:00
flows Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
groups Remove more unused Truth8.assertThat() static imports in tests 2017-11-07 17:22:56 -05:00
keyring Remove more unused Truth8.assertThat() static imports in tests 2017-11-07 17:22:56 -05:00
mapreduce/inputs Remove more unused Truth8.assertThat() static imports in tests 2017-11-07 17:22:56 -05:00
model Remove more unused Truth8.assertThat() static imports in tests 2017-11-07 17:22:56 -05:00
module Add apache beam to registry and open source 2017-11-07 17:36:07 -05:00
monitoring Add a convenience method to clear all registered metrics 2017-11-07 17:34:36 -05:00
pricing Remove more unused Truth8.assertThat() static imports in tests 2017-11-07 17:22:56 -05:00
rdap Add RDAP entity search metric information 2017-11-21 18:38:22 -05:00
rde Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
reporting Chain ICANN report upload after staging 2017-11-21 18:16:08 -05:00
request Remove more unused Truth8.assertThat() static imports in tests 2017-11-07 17:22:56 -05:00
security Remove more unused Truth8.assertThat() static imports in tests 2017-11-07 17:22:56 -05:00
server Switch from Guava Optionals to Java 8 Optionals 2017-10-24 16:53:47 -04:00
storage/drive Remove more unused Truth8.assertThat() static imports in tests 2017-11-07 17:22:56 -05:00
testing Replace FailureStrategy with FailureMetadata in gtld's Subjects 2017-11-21 18:39:45 -05:00
tldconfig/idn Remove more unused Truth8.assertThat() static imports in tests 2017-11-07 17:22:56 -05:00
tmch Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
tools Remove more unused Truth8.assertThat() static imports in tests 2017-11-07 17:22:56 -05:00
ui Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
util Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00
whois Remove more unused Truth8.assertThat() static imports in tests 2017-11-07 17:22:56 -05:00
xjc Remove unused Truth8.assertThat() imports in tests 2017-11-07 17:01:19 -05:00
xml Remove unnecessary generic type arguments 2017-11-21 18:17:31 -05:00