google-nomulus/java/google/registry/model
jart 734130aa73 Restructure Maven dependencies in build
We're now using java_import_external instead of maven_jar. This allows
us to specify the relationships between jars, thereby allowing us to
eliminate scores of vendor BUILD files that did nothing but re-export
@foo//jar targets, thus addressing the concerns of djhworld on Hacker
News: https://news.ycombinator.com/item?id=12738072

We now have redundant failover mirrors, which is a feature I added to
Bazel 0.4.2 in ed7ced0018

A new standard naming convention is now being used for all Maven repos.
Those names are calculated from the group_artifact name using the
following algorithm that eliminates redundancy:
https://gist.github.com/jart/41bfd977b913c2301627162f1c038e55

The JSR330 dep has been removed from java targets if they also depend
on Dagger, since Dagger always exports JSR330.

Annotation processor dependencies should now be leaner and meaner, by
more appropriately managing what needs to be on the classpath at
runtime. This should trim down the production jar by >1MB. As it stands
currently in the open source world:

- backend_jar_deploy.jar: 50MB
- frontend_jar_deploy.jar: 30MB
- tools_jar_deploy.jar: 45MB

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=143487929
2017-01-09 11:59:04 -05:00
..
annotations Add @ReportedOn annotation for BigQuery exports 2016-12-19 11:09:11 -05:00
billing Add @ReportedOn annotation for BigQuery exports 2016-12-19 11:09:11 -05:00
common Use cursor to track updating of registrar sheet 2016-11-10 11:21:29 -05:00
contact Add @ReportedOn annotation for BigQuery exports 2016-12-19 11:09:11 -05:00
domain Remove the unused flags extension 2017-01-09 11:59:04 -05:00
eppcommon Remove the unused flags extension 2017-01-09 11:59:04 -05:00
eppinput Remove the unused flags extension 2017-01-09 11:59:04 -05:00
eppoutput Remove the unused flags extension 2017-01-09 11:59:04 -05:00
export Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
host Add @ReportedOn annotation for BigQuery exports 2016-12-19 11:09:11 -05:00
index Add @ReportedOn annotation for BigQuery exports 2016-12-19 11:09:11 -05: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 Ensure that poll messages are created in domain create flow tests 2017-01-09 11:59:04 -05: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 Add @ReportedOn annotation for BigQuery exports 2016-12-19 11:09:11 -05:00
registry Get rid of the delete() method on ReservedList 2017-01-09 11:59:04 -05:00
reporting Add @ReportedOn annotation for BigQuery exports 2016-12-19 11:09:11 -05: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
BackupGroupRoot.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
BUILD Restructure Maven dependencies in build 2017-01-09 11:59:04 -05: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 Scope down lastTransferTime to only ContactResource, DomainResource 2016-11-16 17:05:13 -05:00
EppResourceUtils.java Move ROID suffix handling from RegistryConfig to ConfigModule 2017-01-09 11:59:04 -05:00
ImmutableObject.java Get rid of ReferenceUnions entirely 2016-11-15 10:42:58 -05: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 Remove FieldExposers, since GAE reflection works normally 2016-11-10 11:32:07 -05: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