google-nomulus/java/google/registry
cgoldfeder fc936ec2b0 Fix get_schema_tree to handle DotAppDomainInfo
This was the first time we ever had a type that was parented on a
particular type of EppResource, as opposed to on Key<EppResource>
generically, and get_schema_tree was not printing it correctly.

(While I'm here, add some missing javadoc).

The new output is below. The only difference is that the line
with DotAppDomainInfo was ommitted before.

AppDeveloperAccount (bgr)

AppToDomainAssociation (bgr)

CommitLogBucket (not backed up)
  ↳ CommitLogManifest (not backed up)
    ↳ CommitLogMutation (not backed up)

CommitLogCheckpointRoot (not backed up)
  ↳ CommitLogCheckpoint (not backed up)

DomainApplicationIndex (bgr)

EntityGroupRoot (bgr)
  ↳ ClaimsListShard.ClaimsListSingleton (not backed up)
    ↳ ClaimsListShard.ClaimsListRevision (virtual)
      ↳ ClaimsListShard (not backed up)
  ↳ Cursor
  ↳ LogsExportCursor
  ↳ PremiumList
    ↳ PremiumList.PremiumListRevision (virtual)
      ↳ PremiumList.PremiumListEntry
  ↳ Registrar
    ↳ RegistrarBillingEntry
    ↳ RegistrarContact
    ↳ RegistrarCredit
      ↳ RegistrarCreditBalance
  ↳ Registry
    ↳ RegistryCursor
  ↳ ReservedList
  ↳ ServerSecret (not backed up)
  ↳ SignedMarkRevocationList (not backed up)
  ↳ TmchCrl (not backed up)

EppResource (abstract) (bgr)
  - ContactResource
  - DomainBase
    - DomainApplication (subclass)
    - DomainResource (subclass)
      ↳ DotAppDomainInfo
  - HostResource
  ↳ HistoryEntry
    ↳ BillingEvent.Cancellation
    ↳ BillingEvent.Modification
    ↳ BillingEvent.OneTime
    ↳ BillingEvent.Recurring
    ↳ PollMessage (abstract)
      - PollMessage.Autorenew (subclass)
      - PollMessage.OneTime (subclass)

EppResourceIndexBucket (virtual)
  ↳ EppResourceIndex (bgr)

ForeignKeyIndex.ForeignKeyContactIndex (bgr)

ForeignKeyIndex.ForeignKeyDomainIndex (bgr)

ForeignKeyIndex.ForeignKeyHostIndex (bgr)

GaeUserIdConverter (not backed up)

Lock (not backed up)

RdeRevision
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=121968765
2016-05-13 23:20:21 -04:00
..
backup Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
bigquery Migrate @Provides(type=SET_VALUES) to @ElementsIntoSet 2016-05-13 23:19:48 -04:00
braintree Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
config Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
cron Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
dns Rename DomainNameUtils method to getTldFromSld 2016-05-13 23:19:02 -04:00
eclipse Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
env Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
export Migrate @Provides(type=SET_VALUES) to @ElementsIntoSet 2016-05-13 23:19:48 -04:00
flows Extract premium pricing to a PricingEngine interface 2016-05-13 23:19:40 -04:00
gcs Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
groups Migrate @Provides(type=SET_VALUES) to @ElementsIntoSet 2016-05-13 23:19:48 -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 Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
mapreduce Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
model Extract premium pricing to a PricingEngine interface 2016-05-13 23:19:40 -04:00
module Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
monitoring/whitebox Extract premium pricing to a PricingEngine interface 2016-05-13 23:19:40 -04:00
pricing Extract premium pricing to a PricingEngine interface 2016-05-13 23:19:40 -04:00
rdap Prefer re2 over java.util.regex 2016-05-13 23:16:07 -04:00
rde Prefer re2 over java.util.regex 2016-05-13 23:16:07 -04:00
request Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
security Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -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 Prefer re2 over java.util.regex 2016-05-13 23:16:07 -04:00
tools Fix get_schema_tree to handle DotAppDomainInfo 2016-05-13 23:20:21 -04:00
ui Rename DomainNameUtils method to getTldFromSld 2016-05-13 23:19:02 -04:00
util Rename DomainNameUtils method to getTldFromSld 2016-05-13 23:19:02 -04:00
whois Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
xjc Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
xml Prefer re2 over java.util.regex 2016-05-13 23:16:07 -04:00
BUILD Make new source tree visible from internal release files 2016-05-13 23:16:01 -04:00
repositories.bzl Extract premium pricing to a PricingEngine interface 2016-05-13 23:19:40 -04:00