Permalink
Browse files

Migrated README.google metadata into METADATA files

The metadata that used to exist in the README.google file has been
expanded and moved into the METADATA file. Please see this documentation:

  []

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=150516346
  • Loading branch information...
CydeWeys committed Mar 18, 2017
1 parent 232132e commit 57c41d2e167b62abdcc17b691ecc41d5d09fc90e
Showing with 46 additions and 40 deletions.
  1. +46 −0 third_party/java/objectify/v4_1/METADATA
  2. +0 −40 third_party/java/objectify/v4_1/README.google
@@ -0,0 +1,46 @@
+# Format: domain_registry/devtools/metadata/metadata.proto (go/domain_registrymetadata)
+
+# Maintainer Notes:
+#
+# git clone https://github.com/objectify/objectify.git
+# git checkout -b v4 remotes/origin/v4
+# mvn package
+# # wait like literally an hour
+# cp target/objectify-4.1.3.jar $g3/third_party/java/objectify/v4_1
+# cp target/objectify-4.1.3-sources.jar $g3/third_party/java/objectify/v4_1/target/objectify-4.1.3-src.jar
+#
+# MIT License file downloaded from license links at
+# https://code.google.com/p/objectify-appengine/
+# https://code.google.com/p/objectify-gwt/
+
+name: "Objectify-Appengine"
+description:
+ "Objectify-Appengine is a thin Java wrapper around Google App Engine's "
+ "low-level datastore API that allows you to persist type-safe POJO "
+ "objects. It provides a human-friendly query interface, generified key, "
+ "query, and prepared query classes, GWT-able entity objects, and "
+ "transactions in one lightweight jar file with no dependencies."
+
+third_party {
+ url {
+ type: GIT
+ value: "https://github.com/objectify/objectify/"
+ }
+ url {
+ type: ARCHIVE
+ value: "http://central.maven.org/maven2/com/googlecode/objectify/objectify-gwt/1.0/objectify-gwt-1.0-sources.jar"
+ }
+ version: "d6df0e3f291440c620c72be6650bf7fdafc8c1b2"
+ last_upgrade_date { year: 2015 month: 2 day: 9 }
+ local_modifications:
+"This library includes custom serializers for AppEngine classes in "
+"com.google.appengine.api.* packages. This is necessary because serializers are "
+"discovered by AppEngine using a naming pattern that requires that the data and "
+"serializer classes be in the same package (similar to how the Java Beans "
+"introspector finds BeanInfo classes). "
+""
+"In Objectify versions 4.1 and later, the GWT emulation classes were broken "
+"out into a separate versioned jar. Since we are jarjar repackaging the "
+"core Objectify library to include a version number in the package, we need "
+"to include the GWT files in this folder and apply the same changes to them."
+}
@@ -1,40 +0,0 @@
-URL: https://github.com/objectify/objectify/archive/d6df0e3f291440c620c72be6650bf7fdafc8c1b2.zip
-Version: d6df0e3f291440c620c72be6650bf7fdafc8c1b2 (4.1.3 with two google patches)
-
-URL: http://central.maven.org/maven2/com/googlecode/objectify/objectify-gwt/1.0/objectify-gwt-1.0-sources.jar
-Version: 1.0
-
-License: MIT
-License File: LICENSE
-
-Description:
-Objectify-Appengine is a thin Java wrapper around Google App Engine's
-low-level datastore API that allows you to persist type-safe POJO objects.
-It provides a human-friendly query interface, generified key, query, and
-prepared query classes, GWT-able entity objects, and transactions in one
-lightweight jar file with no dependencies.
-
-Local Modifications:
-This library includes custom serializers for AppEngine classes in
-com.google.appengine.api.* packages. This is necessary because serializers are
-discovered by AppEngine using a naming pattern that requires that the data and
-serializer classes be in the same package (similar to how the Java Beans
-introspector finds BeanInfo classes).
-
-In Objectify versions 4.1 and later, the GWT emulation classes were broken
-out into a separate versioned jar. Since we are jarjar repackaging the
-core Objectify library to include a version number in the package, we need
-to include the GWT files in this folder and apply the same changes to them.
-
-Maintainer Notes:
-
- git clone https://github.com/objectify/objectify.git
- git checkout -b v4 remotes/origin/v4
- mvn package
- # wait like literally an hour
- cp target/objectify-4.1.3.jar $g3/third_party/java/objectify/v4_1
- cp target/objectify-4.1.3-sources.jar $g3/third_party/java/objectify/v4_1/target/objectify-4.1.3-src.jar
-
-MIT License file downloaded from license links at
-https://code.google.com/p/objectify-appengine/
-https://code.google.com/p/objectify-gwt/

0 comments on commit 57c41d2

Please sign in to comment.