google-nomulus/java/google/registry
gak a47cc2a85c Migrate @Provides methods to @Binds methods where possible.
@Binds is a much more efficient way to delegate one binding to another in that:
  * The @Binds method does not need to be invoked
  * It does not generate an additional Provider implementation
  * An additional Provider does does not need to be instantiated
Future changes to Dagger's component processor will add even further benefits.

More information: []

ATTENTION REVIEWERS: This migration is being done with global approval.  Per-project approval is not required.

Tested:
    TAP train for global presubmit queue
    []
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=125980758
2016-06-27 16:47:18 -04:00
..
backup Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
bigquery Replace nested @Multibindings interfaces with the new @Multibinds feature. See [] 2016-06-27 16:37:42 -04:00
billing Make open source build pass 2016-06-14 16:33:56 -04:00
braintree Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
config Add configurable escrow file import GCS bucket 2016-06-06 13:31:10 -04:00
cron Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
dns Migrate @Provides methods to @Binds methods where possible. 2016-06-27 16:47:18 -04:00
eclipse Integrate: Eclipse file generation script 2016-05-16 18:39:45 -04:00
env Add MR to expand billing events into OneTimes 2016-06-14 16:31:00 -04:00
export Fix latest_snapshot "pointer" query to use to fully-qualified table reference 2016-06-27 16:09:10 -04:00
flows Add new JSON logging to FlowRunner for EPP activity reporting 2016-06-27 16:45:55 -04:00
gcs Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
groups Migrate @Provides methods to @Binds methods where possible. 2016-06-27 16:47:18 -04:00
idn Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
keyring/api Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
loadtest Make open source build pass 2016-06-14 16:33:56 -04:00
mapreduce Add scaffolding of deeplinking verification [] 2016-06-06 12:11:59 -04:00
model Cut RegistryCursor over to global cursors 2016-06-27 16:44:35 -04:00
module Make deeplinking verification calls to IRDB 2016-06-27 16:30:45 -04:00
monitoring/whitebox Format EppMetrics a bit nicer 2016-06-27 15:59:16 -04:00
pricing Rename PricingEngine to PremiumPricingEngine 2016-06-14 16:29:52 -04:00
rdap Registrant of a domain can never be null 2016-05-18 13:10:18 -04:00
rde Cut RegistryCursor over to global cursors 2016-06-27 16:44:35 -04:00
request Migrate @Provides methods to @Binds methods where possible. 2016-06-27 16:47:18 -04:00
security Make javadoc <p> style guide compliant 2016-05-18 13:09:01 -04:00
storage/drive Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
tldconfig/idn Prefer re2 over java.util.regex 2016-05-13 23:16:07 -04:00
tmch Make javadoc <p> style guide compliant 2016-05-18 13:09:01 -04:00
tools Migrate @Provides methods to @Binds methods where possible. 2016-06-27 16:47:18 -04:00
ui Turn CheckApiAction into a standard-ish epp endpoint 2016-06-27 16:22:12 -04:00
util Clean up the tattered shreds of SessionMetadata 2016-06-27 16:20:48 -04:00
whois Remove unused and misused methods from EppResourceUtils and DomainBase. 2016-05-16 18:39:23 -04:00
xjc Fix generics in EppXmlTransformer.unmarshal to not be only on the return type. 2016-06-27 15:55:03 -04:00
xml Fix generics in EppXmlTransformer.unmarshal to not be only on the return type. 2016-06-27 15:55:03 -04:00
BUILD Make new source tree visible from internal release files 2016-05-13 23:16:01 -04:00
repositories.bzl Upgrade apache_sshd CL #2: Update to v1_2_0 2016-06-27 16:41:48 -04:00