mirror of
https://github.com/google/nomulus.git
synced 2025-05-15 17:07:15 +02:00
Import code from internal repository to git
This commit is contained in:
commit
0ef0c933d2
2490 changed files with 281594 additions and 0 deletions
8
third_party/java/objectify/BUILD
vendored
Normal file
8
third_party/java/objectify/BUILD
vendored
Normal file
|
@ -0,0 +1,8 @@
|
|||
package(default_visibility = ["//visibility:public"])
|
||||
|
||||
licenses(["notice"]) # MIT/X11
|
||||
|
||||
java_library(
|
||||
name = "objectify-v4_1",
|
||||
exports = ["//third_party/java/objectify/v4_1"],
|
||||
)
|
18
third_party/java/objectify/v4_1/BUILD
vendored
Normal file
18
third_party/java/objectify/v4_1/BUILD
vendored
Normal file
|
@ -0,0 +1,18 @@
|
|||
package_group(
|
||||
name = "specific_version",
|
||||
packages = ["//third_party/java/objectify"],
|
||||
)
|
||||
|
||||
package(default_visibility = [":specific_version"])
|
||||
|
||||
licenses(["notice"]) # MIT/X11
|
||||
|
||||
java_import(
|
||||
name = "v4_1",
|
||||
jars = ["objectify-4.1.3.jar"],
|
||||
srcjar = "objectify-4.1.3-src.jar",
|
||||
deps = [
|
||||
"//third_party/java/appengine:appengine-api",
|
||||
"//third_party/java/servlet/servlet_api",
|
||||
],
|
||||
)
|
22
third_party/java/objectify/v4_1/LICENSE
vendored
Normal file
22
third_party/java/objectify/v4_1/LICENSE
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2009-2013
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
|
39
third_party/java/objectify/v4_1/README.google
vendored
Normal file
39
third_party/java/objectify/v4_1/README.google
vendored
Normal file
|
@ -0,0 +1,39 @@
|
|||
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.
|
||||
|
||||
NOTE: 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/
|
BIN
third_party/java/objectify/v4_1/objectify-4.1.3-src.jar
vendored
Normal file
BIN
third_party/java/objectify/v4_1/objectify-4.1.3-src.jar
vendored
Normal file
Binary file not shown.
BIN
third_party/java/objectify/v4_1/objectify-4.1.3.jar
vendored
Normal file
BIN
third_party/java/objectify/v4_1/objectify-4.1.3.jar
vendored
Normal file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue