Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Merge pull request #1 from habuma/master

Convert to submodule-free build
  • Loading branch information...
commit 833878364a2c108bca7bea8206dc88db416ed044 2 parents 77f3c17 + a9ae5ff
@habuma habuma authored
Showing with 618 additions and 298 deletions.
  1. +0 −3  .gitmodules
  2. 0  docs/src/info/license.txt → LICENSE
  3. +21 −0 NOTICE
  4. +215 −119 build.gradle
  5. +0 −1  buildSrc
  6. +1 −42 gradle.properties
  7. BIN  gradle/wrapper/gradle-wrapper.jar
  8. +6 −0 gradle/wrapper/gradle-wrapper.properties
  9. +81 −64 gradlew
  10. +32 −68 gradlew.bat
  11. +60 −0 publish-maven.gradle
  12. 0  {docs → }/src/api/doc-files/th-background.png
  13. 0  {docs → }/src/api/overview.html
  14. 0  {docs → }/src/api/spring-javadoc.css
  15. 0  {docs/src/info → src/dist}/changelog.txt
  16. +201 −0 src/dist/license.txt
  17. 0  {docs/src/info → src/dist}/notice.txt
  18. +1 −1  {docs/src/info → src/dist}/readme.txt
  19. 0  {docs → }/src/reference/docbook/api.xml
  20. 0  {docs → }/src/reference/docbook/connecting.xml
  21. 0  {docs → }/src/reference/docbook/index.xml
  22. 0  {docs → }/src/reference/docbook/overview.xml
  23. 0  {docs → }/src/reference/resources/css/highlight.css
  24. 0  {docs → }/src/reference/resources/css/html.css
  25. 0  {docs → }/src/reference/resources/css/manual.css
  26. 0  {docs → }/src/reference/resources/css/stylesheet.css
  27. 0  {docs → }/src/reference/resources/image_src/oauth_flows.graffle
  28. 0  {docs/src/reference/resources/images → src/reference/resources/images/admon}/note.png
  29. 0  {docs → }/src/reference/resources/images/callouts/1.gif
  30. 0  {docs → }/src/reference/resources/images/callouts/1.png
  31. 0  {docs → }/src/reference/resources/images/callouts/1.svg
  32. 0  {docs → }/src/reference/resources/images/callouts/10.gif
  33. 0  {docs → }/src/reference/resources/images/callouts/10.png
  34. 0  {docs → }/src/reference/resources/images/callouts/10.svg
  35. 0  {docs → }/src/reference/resources/images/callouts/11.gif
  36. 0  {docs → }/src/reference/resources/images/callouts/11.png
  37. 0  {docs → }/src/reference/resources/images/callouts/11.svg
  38. 0  {docs → }/src/reference/resources/images/callouts/12.gif
  39. 0  {docs → }/src/reference/resources/images/callouts/12.png
  40. 0  {docs → }/src/reference/resources/images/callouts/12.svg
  41. 0  {docs → }/src/reference/resources/images/callouts/13.gif
  42. 0  {docs → }/src/reference/resources/images/callouts/13.png
  43. 0  {docs → }/src/reference/resources/images/callouts/13.svg
  44. 0  {docs → }/src/reference/resources/images/callouts/14.gif
  45. 0  {docs → }/src/reference/resources/images/callouts/14.png
  46. 0  {docs → }/src/reference/resources/images/callouts/14.svg
  47. 0  {docs → }/src/reference/resources/images/callouts/15.gif
  48. 0  {docs → }/src/reference/resources/images/callouts/15.png
  49. 0  {docs → }/src/reference/resources/images/callouts/15.svg
  50. 0  {docs → }/src/reference/resources/images/callouts/16.svg
  51. 0  {docs → }/src/reference/resources/images/callouts/17.svg
  52. 0  {docs → }/src/reference/resources/images/callouts/18.svg
  53. 0  {docs → }/src/reference/resources/images/callouts/19.svg
  54. 0  {docs → }/src/reference/resources/images/callouts/2.gif
  55. 0  {docs → }/src/reference/resources/images/callouts/2.png
  56. 0  {docs → }/src/reference/resources/images/callouts/2.svg
  57. 0  {docs → }/src/reference/resources/images/callouts/20.svg
  58. 0  {docs → }/src/reference/resources/images/callouts/21.svg
  59. 0  {docs → }/src/reference/resources/images/callouts/22.svg
  60. 0  {docs → }/src/reference/resources/images/callouts/23.svg
  61. 0  {docs → }/src/reference/resources/images/callouts/24.svg
  62. 0  {docs → }/src/reference/resources/images/callouts/25.svg
  63. 0  {docs → }/src/reference/resources/images/callouts/26.svg
  64. 0  {docs → }/src/reference/resources/images/callouts/27.svg
  65. 0  {docs → }/src/reference/resources/images/callouts/28.svg
  66. 0  {docs → }/src/reference/resources/images/callouts/29.svg
  67. 0  {docs → }/src/reference/resources/images/callouts/3.gif
  68. 0  {docs → }/src/reference/resources/images/callouts/3.png
  69. 0  {docs → }/src/reference/resources/images/callouts/3.svg
  70. 0  {docs → }/src/reference/resources/images/callouts/30.svg
  71. 0  {docs → }/src/reference/resources/images/callouts/4.gif
  72. 0  {docs → }/src/reference/resources/images/callouts/4.png
  73. 0  {docs → }/src/reference/resources/images/callouts/4.svg
  74. 0  {docs → }/src/reference/resources/images/callouts/5.gif
  75. 0  {docs → }/src/reference/resources/images/callouts/5.png
  76. 0  {docs → }/src/reference/resources/images/callouts/5.svg
  77. 0  {docs → }/src/reference/resources/images/callouts/6.gif
  78. 0  {docs → }/src/reference/resources/images/callouts/6.png
  79. 0  {docs → }/src/reference/resources/images/callouts/6.svg
  80. 0  {docs → }/src/reference/resources/images/callouts/7.gif
  81. 0  {docs → }/src/reference/resources/images/callouts/7.png
  82. 0  {docs → }/src/reference/resources/images/callouts/7.svg
  83. 0  {docs → }/src/reference/resources/images/callouts/8.gif
  84. 0  {docs → }/src/reference/resources/images/callouts/8.png
  85. 0  {docs → }/src/reference/resources/images/callouts/8.svg
  86. 0  {docs → }/src/reference/resources/images/callouts/9.gif
  87. 0  {docs → }/src/reference/resources/images/callouts/9.png
  88. 0  {docs → }/src/reference/resources/images/callouts/9.svg
  89. 0  {docs → }/src/reference/resources/images/facebook-authorize-basic.png
  90. 0  {docs → }/src/reference/resources/images/facebook-authorize-loginbutton.png
  91. 0  {docs → }/src/reference/resources/images/facebook-authorize-scoped.png
  92. 0  {docs → }/src/reference/resources/images/important.png
  93. 0  {docs → }/src/reference/resources/images/logo.png
  94. 0  {docs/src/reference/resources/images/admon → src/reference/resources/images}/note.png
  95. 0  {docs → }/src/reference/resources/images/oauth1_flow.png
  96. 0  {docs → }/src/reference/resources/images/oauth2_flow.png
  97. 0  {docs → }/src/reference/resources/images/sign-in-with-facebook.png
  98. 0  {docs → }/src/reference/resources/images/sign-in-with-twitter-d.png
  99. 0  {docs → }/src/reference/resources/images/sign-in-with-twitter.png
  100. 0  {docs → }/src/reference/resources/images/spring-social-twitter-example.png
  101. 0  {docs → }/src/reference/resources/images/tip.png
  102. 0  {docs → }/src/reference/resources/images/twitter-authorize.png
  103. 0  {docs → }/src/reference/resources/images/xdev-spring_logo.jpg
  104. 0  {docs → }/src/reference/resources/xsl/html-custom.xsl
  105. 0  {docs → }/src/reference/resources/xsl/html-single-custom.xsl
  106. 0  {docs → }/src/reference/resources/xsl/pdf-custom.xsl
View
3  .gitmodules
@@ -1,3 +0,0 @@
-[submodule "buildSrc"]
- path = buildSrc
- url = git://github.com/SpringSource/spring-build-gradle.git
View
0  docs/src/info/license.txt → LICENSE
File renamed without changes
View
21 NOTICE
@@ -0,0 +1,21 @@
+ ==========================================================================
+ == NOTICE file corresponding to section 4 d of the Apache License, ==
+ == Version 2.0, in this case for the Spring Social TripIt distribution. ==
+ ==========================================================================
+
+ This product includes software developed by
+ the Apache Software Foundation (http://www.apache.org).
+
+ The end-user documentation included with a redistribution, if any,
+ must include the following acknowledgement:
+
+ "This product includes software developed by the Spring Framework
+ Project (http://www.springframework.org)."
+
+ Alternatively, this acknowledgement may appear in the software itself,
+ if and wherever such third-party acknowledgements normally appear.
+
+ The names "Spring", "Spring Framework", and "Spring Social" must
+ not be used to endorse or promote products derived from this software
+ without prior written permission. For written permission, please contact
+ enquiries@springsource.com.
View
334 build.gradle
@@ -1,119 +1,42 @@
-/*
- * Copyright 2010 the original author or authors.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
- import org.springframework.build.Version
-
-// -----------------------------------------------------------------------------
-// Main gradle build file for Spring Social TripIt
-// @author Chris Beams
-// @author Craig Walls
-// -----------------------------------------------------------------------------
-
-// -----------------------------------------------------------------------------
-// Configuration for the root project
-// -----------------------------------------------------------------------------
-description = 'Spring Social TripIt'
-abbreviation = 'SOCIAL-TRIPIT'
-
-apply plugin: 'base'
-apply plugin: 'idea'
-
-def buildSrcDir = "$rootDir/buildSrc"
-apply from: "$buildSrcDir/wrapper.gradle"
-apply from: "$buildSrcDir/maven-root-pom.gradle"
-
-// -----------------------------------------------------------------------------
-// Configuration for all projects including this one (the root project)
-//
-// @see settings.gradle for list of all subprojects
-// -----------------------------------------------------------------------------
-allprojects {
- // group will translate to groupId during pom generation and deployment
- group = 'org.springframework.social'
-
- // version will be used in maven pom generation as well as determining
- // where artifacts should be deployed, based on release type of snapshot,
- // milestone or release.
- // @see org.springframework.build.Version under buildSrc/ for more info
- // @see gradle.properties for the declaration of this property.
- version = new Version(springSocialTripItVersion)
-
- // default set of maven repositories to be used when resolving dependencies
+buildscript {
repositories {
- mavenRepo urls: 'http://maven.springframework.org/release'
- mavenRepo urls: 'http://maven.springframework.org/milestone'
- mavenRepo urls: 'http://maven.springframework.org/snapshot'
- mavenCentral()
+ maven { url 'http://repo.springsource.org/plugins-release' }
+ }
+ dependencies {
+ classpath 'org.springframework.build.gradle:docbook-reference-plugin:0.1.3'
}
}
+configure(allprojects) {
+ apply plugin: 'java'
+ apply plugin: 'eclipse'
+ apply plugin: 'idea'
-// -----------------------------------------------------------------------------
-// Create collections of subprojects - each will receive their own configuration
-// - all subprojects that start with spring-social-* are 'java projects'
-// - documentation-related subprojects are not collected here
-//
-// @see configure(*) sections below
-// -----------------------------------------------------------------------------
-
-javaprojects = subprojects.findAll { project ->
- project.path.startsWith(':spring-social-')
-}
-
-// -----------------------------------------------------------------------------
-// Configuration for all java subprojects
-// -----------------------------------------------------------------------------
-configure(javaprojects) {
-
- apply plugin: 'java' // tasks for conventional java lifecycle
- apply plugin: 'maven' // `gradle install` to push jars to local .m2 cache
- apply plugin: 'eclipse' // `gradle eclipse` to generate .classpath/.project
- apply plugin: 'idea' // `gradle idea` to generate .ipr/.iml
-
- // set up dedicated directories for jars and source jars.
- // this makes it easier when putting together the distribution
- libsBinDir = new File(libsDir, 'bin')
- libsSrcDir = new File(libsDir, 'src')
-
- // add tasks for creating source jars and generating poms etc
- apply from: "$buildSrcDir/maven-deployment.gradle"
+ group = 'org.springframework.social'
- // add tasks for finding and publishing .xsd files
- apply from: "$buildSrcDir/schema-publication.gradle"
+ sourceCompatibility=1.5
+ targetCompatibility=1.5
- springSocialVersion = '1.0.0.BUILD-SNAPSHOT'
+ springSocialVersion = '1.0.2.RELEASE'
jacksonVersion = '1.9.2'
junitVersion = '4.8.2'
mockitoVersion = '1.8.5'
springVersion = '3.1.0.RELEASE'
springSecurityVersion = '3.1.0.RELEASE'
- sourceSets {
- main {
- resources {
- srcDirs = ['src/main/java']
- }
- }
- test {
- resources {
- srcDirs = ['src/test/java']
- }
- }
+ [compileJava, compileTestJava]*.options*.compilerArgs = ['-Xlint:none']
+
+ sourceSets.test.resources.srcDirs = ['src/test/resources', 'src/test/java']
+
+ test.systemProperty("java.awt.headless", "true")
+
+ repositories {
+ maven { url "http://repo.springsource.org/libs-release" }
+ maven { url "http://repo.springsource.org/libs-milestone" }
+ maven { url "http://repo.springsource.org/libs-snapshot" }
+ maven { url "http://repo.springsource.org/ebr-maven-external" }
}
- // dependencies that are common across all java projects
dependencies {
testCompile "junit:junit:$junitVersion"
testCompile "org.mockito:mockito-all:$mockitoVersion"
@@ -121,35 +44,208 @@ configure(javaprojects) {
testCompile "org.springframework.security:spring-security-crypto:$springSecurityVersion"
}
- // enable all compiler warnings (GRADLE-1077)
- [compileJava, compileTestJava]*.options*.compilerArgs = ['-Xlint:all']
-
- // generate .classpath files without GRADLE_CACHE variable (GRADLE-1079)
- eclipseClasspath.variables = [:]
+ // servlet-api (2.5) and tomcat-servlet-api (3.0) classpath entries should not be
+ // exported to dependent projects in Eclipse to avoid false compilation errors due
+ // to changing APIs across these versions
+ eclipse.classpath.file.whenMerged { classpath ->
+ classpath.entries.findAll { entry -> entry.path.contains('servlet-api') }*.exported = false
+ }
}
+configure(subprojects) { subproject ->
+ apply from: "${rootProject.projectDir}/publish-maven.gradle"
+
+ jar {
+ manifest.attributes['Implementation-Title'] = subproject.name
+ manifest.attributes['Implementation-Version'] = subproject.version
+
+ from("${rootProject.projectDir}/src/dist") {
+ include "license.txt"
+ include "notice.txt"
+ into "META-INF"
+ expand(copyright: new Date().format('yyyy'), version: project.version)
+ }
+ }
-// -----------------------------------------------------------------------------
-// Configuration for each individual core java subproject
-//
-// @see configure(javaprojects) above for general config
-// -----------------------------------------------------------------------------
+ javadoc {
+ options.memberLevel = org.gradle.external.javadoc.JavadocMemberLevel.PROTECTED
+ options.author = true
+ options.header = project.name
+ //options.overview = "${projectDir}/src/main/java/overview.html"
+ }
+
+ task sourcesJar(type: Jar, dependsOn:classes) {
+ classifier = 'sources'
+ from sourceSets.main.allJava
+ }
+
+ task javadocJar(type: Jar) {
+ classifier = 'javadoc'
+ from javadoc
+ }
+
+ artifacts {
+ archives sourcesJar
+ archives javadocJar
+ }
+}
project('spring-social-tripit') {
description = 'TripIt API'
dependencies {
compile "org.springframework.social:spring-social-core:$springSocialVersion"
- compile "org.codehaus.jackson:jackson-mapper-asl:$jacksonVersion"
+ compile "org.codehaus.jackson:jackson-mapper-asl:$jacksonVersion"
testCompile "org.springframework.social:spring-social-test:$springSocialVersion"
}
}
-// -----------------------------------------------------------------------------
-// Configuration for the docs subproject
-// -----------------------------------------------------------------------------
-project('docs') {
- apply from: "$buildSrcDir/docs.gradle"
+configure(rootProject) {
+ description = 'Spring Social TripIt'
+
+ apply plugin: 'docbook-reference'
+
+ reference {
+ sourceDir = file('src/reference/docbook')
+ }
+
+ // don't publish the default jar for the root project
+ configurations.archives.artifacts.clear()
+
+ dependencies { // for integration tests
+ }
+
+ task api(type: Javadoc) {
+ group = 'Documentation'
+ description = 'Generates aggregated Javadoc API documentation.'
+ title = "${rootProject.description} ${version} API"
+ options.memberLevel = org.gradle.external.javadoc.JavadocMemberLevel.PROTECTED
+ options.author = true
+ options.header = rootProject.description
+ options.overview = 'src/api/overview.html'
+ options.links(
+ 'http://docs.jboss.org/jbossas/javadoc/4.0.5/connector'
+ )
+ source subprojects.collect { project ->
+ project.sourceSets.main.allJava
+ }
+ destinationDir = new File(buildDir, "api")
+ classpath = files(subprojects.collect { project ->
+ project.sourceSets.main.compileClasspath
+ })
+ maxMemory = '1024m'
+ }
+
+ task docsZip(type: Zip) {
+ group = 'Distribution'
+ classifier = 'docs'
+ description = "Builds -${classifier} archive containing api and reference " +
+ "for deployment at static.springframework.org/spring-social/docs."
+
+ from('src/dist') {
+ include 'changelog.txt'
+ }
+
+ from (api) {
+ into 'api'
+ }
+
+ from (reference) {
+ into 'reference'
+ }
+ }
+
+ task schemaZip(type: Zip) {
+ group = 'Distribution'
+ classifier = 'schema'
+ description = "Builds -${classifier} archive containing all " +
+ "XSDs for deployment at static.springframework.org/schema."
+
+ subprojects.each { subproject ->
+ def Properties schemas = new Properties();
+
+ subproject.sourceSets.main.resources.find {
+ it.path.endsWith('META-INF/spring.schemas')
+ }?.withInputStream { schemas.load(it) }
+
+ for (def key : schemas.keySet()) {
+ def shortName = key.replaceAll(/http.*schema.(.*).spring-.*/, '$1')
+ assert shortName != key
+ File xsdFile = subproject.sourceSets.main.resources.find {
+ it.path.endsWith(schemas.get(key))
+ }
+ assert xsdFile != null
+ into (shortName) {
+ from xsdFile.path
+ }
+ }
+ }
+ }
+
+ task distZip(type: Zip, dependsOn: [docsZip, schemaZip]) {
+ group = 'Distribution'
+ classifier = 'dist'
+ description = "Builds -${classifier} archive, containing all jars and docs, " +
+ "suitable for community download page."
+
+ baseDir = "${project.name}-${project.version}";
+
+ from('src/dist') {
+ include 'readme.txt'
+ include 'license.txt'
+ include 'notice.txt'
+ into "${baseDir}"
+ expand(copyright: new Date().format('yyyy'), version: project.version)
+ }
+
+ from(zipTree(docsZip.archivePath)) {
+ into "${baseDir}/docs"
+ }
+
+ from(zipTree(schemaZip.archivePath)) {
+ into "${baseDir}/schema"
+ }
+
+ subprojects.each { subproject ->
+ into ("${baseDir}/libs") {
+ from subproject.jar
+ if (subproject.tasks.findByPath('sourcesJar')) {
+ from subproject.sourcesJar
+ }
+ if (subproject.tasks.findByPath('javadocJar')) {
+ from subproject.javadocJar
+ }
+ }
+ }
+ }
+
+ artifacts {
+ archives docsZip
+// archives schemaZip
+ archives distZip
+ }
+
+ task wrapper(type: Wrapper) {
+ description = 'Generates gradlew[.bat] scripts'
+ gradleVersion = '1.0-milestone-8a'
+ }
+
+}
+
+task updateRootDocs << {
+ copy {
+ from 'src/dist'
+ into "${rootProject.projectDir}"
+ include 'notice.txt'
+ expand(copyright: new Date().format('yyyy'), version: project.version)
+ rename { filename -> 'NOTICE' }
+ }
+
+ copy {
+ from 'src/dist'
+ into "${rootProject.projectDir}"
+ include 'license.txt'
+ rename { filename -> 'LICENSE' }
+ }
}
-apply from: "$buildSrcDir/dist.gradle"
-apply from: "$buildSrcDir/checks.gradle"
+build.dependsOn('updateRootDocs')
1  buildSrc
@@ -1 +0,0 @@
-Subproject commit 308ed0ee908d4e46f0ed4c4494fb44564ba0a6ff
View
43 gradle.properties
@@ -1,42 +1 @@
-# Copyright 2002-2010 the original author or authors.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-
-# ------------------------------------------------------------------------------
-# version to be applied to all projects in this multi-project build. this is
-# the one and only location version changes need to be made.
-# ------------------------------------------------------------------------------
-springSocialTripItVersion=1.0.0.BUILD-SNAPSHOT
-
-# ------------------------------------------------------------------------------
-# build system user roles
-# role may be either 'developer' or 'buildmaster'
-# ------------------------------------------------------------------------------
-role=developer
-
-# ------------------------------------------------------------------------------
-# for buildmasters: create a $HOME/.gradle/gradle.properties with the following
-# properties. They'll be necessary uploading artifacts to s3, maven repos, and
-# static.springframework.org. By placing them in your home directory, there's
-# no need to change/check in this file. Remember that properties can also be
-# specified at the gradle command line with -P, e.g.: -Prole=buildmaster
-# ------------------------------------------------------------------------------
-# role = buildmaster # overrides default 'role = developer' above
-# s3AccessKey=<springsource s3 access key>
-# s3SecretAccessKey=<springsource s3 secret access key>
-# docsHost=static.springsource.org
-# sshHost=static.springsource.org
-# sshUsername=<your user id>
-# sshPrivateKey=<path to your ssh private key used for logging into sshHost
-# mavenSyncRepoDir=<path to sourceforge cvs checkout for maven central sync>
+version = 1.0.0.BUILD-SNAPSHOT
View
BIN  gradle/wrapper/gradle-wrapper.jar
Binary file not shown
View
6 gradle/wrapper/gradle-wrapper.properties
@@ -0,0 +1,6 @@
+#Thu Feb 23 13:43:17 CET 2012
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
+distributionUrl=http\://services.gradle.org/distributions/gradle-1.0-milestone-8a-bin.zip
View
145 gradlew
@@ -1,27 +1,35 @@
#!/bin/bash
##############################################################################
-## ##
-## Gradle wrapper script for UN*X ##
-## ##
+##
+## Gradle start up script for UN*X
+##
##############################################################################
-# Uncomment those lines to set JVM options. GRADLE_OPTS and JAVA_OPTS can be used together.
-GRADLE_OPTS="$GRADLE_OPTS -Xmx512m"
-# JAVA_OPTS="$JAVA_OPTS -Xmx512m"
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS=""
-GRADLE_APP_NAME=Gradle
+# ADDED BY HAND -- DO NOT ACCIDENTALLY DELETE WHEN UPGRADING GRADLE WRAPPER!
+GRADLE_OPTS="-XX:MaxPermSize=1024m -Xmx1024m $GRADLE_OPTS"
+# END ADDED BY HAND
+
+APP_NAME="Gradle"
+APP_BASE_NAME=`basename "$0"`
+
+# Use the maximum available, or set MAX_FD != -1 to use that value.
+MAX_FD="maximum"
warn ( ) {
- echo "${PROGNAME}: $*"
+ echo "$*"
}
die ( ) {
- warn "$*"
+ echo
+ echo "$*"
+ echo
exit 1
}
-
# OS specific support (must be 'true' or 'false').
cygwin=false
msys=false
@@ -38,62 +46,77 @@ case "`uname`" in
;;
esac
-# Attempt to set JAVA_HOME if it's not already set.
-if [ -z "$JAVA_HOME" ] ; then
- if $darwin ; then
- [ -z "$JAVA_HOME" -a -d "/Library/Java/Home" ] && export JAVA_HOME="/Library/Java/Home"
- [ -z "$JAVA_HOME" -a -d "/System/Library/Frameworks/JavaVM.framework/Home" ] && export JAVA_HOME="/System/Library/Frameworks/JavaVM.framework/Home"
- else
- javaExecutable="`which javac`"
- [ -z "$javaExecutable" -o "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ] && die "JAVA_HOME not set and cannot find javac to deduce location, please set JAVA_HOME."
- # readlink(1) is not available as standard on Solaris 10.
- readLink=`which readlink`
- [ `expr "$readLink" : '\([^ ]*\)'` = "no" ] && die "JAVA_HOME not set and readlink not available, please set JAVA_HOME."
- javaExecutable="`readlink -f \"$javaExecutable\"`"
- javaHome="`dirname \"$javaExecutable\"`"
- javaHome=`expr "$javaHome" : '\(.*\)/bin'`
- export JAVA_HOME="$javaHome"
- fi
-fi
-
# For Cygwin, ensure paths are in UNIX format before anything is touched.
if $cygwin ; then
- [ -n "$JAVACMD" ] && JAVACMD=`cygpath --unix "$JAVACMD"`
[ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
fi
-STARTER_MAIN_CLASS=org.gradle.wrapper.GradleWrapperMain
-CLASSPATH=`dirname "$0"`/buildSrc/wrapper/gradle-wrapper.jar
-WRAPPER_PROPERTIES=`dirname "$0"`/buildSrc/wrapper/gradle-wrapper.properties
+# Attempt to set APP_HOME
+# Resolve links: $0 may be a link
+PRG="$0"
+# Need this for relative symlinks.
+while [ -h "$PRG" ] ; do
+ ls=`ls -ld "$PRG"`
+ link=`expr "$ls" : '.*-> \(.*\)$'`
+ if expr "$link" : '/.*' > /dev/null; then
+ PRG="$link"
+ else
+ PRG=`dirname "$PRG"`"/$link"
+ fi
+done
+SAVED="`pwd`"
+cd "`dirname \"$PRG\"`/"
+APP_HOME="`pwd -P`"
+cd "$SAVED"
+
+CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
+
# Determine the Java command to use to start the JVM.
-if [ -z "$JAVACMD" ] ; then
- if [ -n "$JAVA_HOME" ] ; then
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD="$JAVA_HOME/jre/sh/java"
- else
- JAVACMD="$JAVA_HOME/bin/java"
- fi
+if [ -n "$JAVA_HOME" ] ; then
+ if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+ # IBM's JDK on AIX uses strange locations for the executables
+ JAVACMD="$JAVA_HOME/jre/sh/java"
else
- JAVACMD="java"
+ JAVACMD="$JAVA_HOME/bin/java"
fi
+ if [ ! -x "$JAVACMD" ] ; then
+ die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+ fi
+else
+ JAVACMD="java"
+ which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
fi
-if [ ! -x "$JAVACMD" ] ; then
- die "JAVA_HOME is not defined correctly, can not execute: $JAVACMD"
-fi
-if [ -z "$JAVA_HOME" ] ; then
- warn "JAVA_HOME environment variable is not set"
+
+# Increase the maximum file descriptors if we can.
+if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
+ MAX_FD_LIMIT=`ulimit -H -n`
+ if [ $? -eq 0 ] ; then
+ if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
+ MAX_FD="$MAX_FD_LIMIT"
+ fi
+ ulimit -n $MAX_FD
+ if [ $? -ne 0 ] ; then
+ warn "Could not set maximum file descriptor limit: $MAX_FD"
+ fi
+ else
+ warn "Could not query businessSystem maximum file descriptor limit: $MAX_FD_LIMIT"
+ fi
fi
-# For Darwin, add GRADLE_APP_NAME to the JAVA_OPTS as -Xdock:name
+# For Darwin, add options to specify how the application appears in the dock
if $darwin; then
- JAVA_OPTS="$JAVA_OPTS -Xdock:name=$GRADLE_APP_NAME"
-# we may also want to set -Xdock:image
+ JAVA_OPTS="$JAVA_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
fi
# For Cygwin, switch paths to Windows format before running java
if $cygwin ; then
- JAVA_HOME=`cygpath --path --mixed "$JAVA_HOME"`
+ APP_HOME=`cygpath --path --mixed "$APP_HOME"`
CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
# We build the pattern for arguments to be converted via cygpath
@@ -120,7 +143,7 @@ if $cygwin ; then
eval `echo args$i`="\"$arg\""
fi
i=$((i+1))
- done
+ done
case $i in
(0) set -- ;;
(1) set -- "$args0" ;;
@@ -135,17 +158,11 @@ if $cygwin ; then
esac
fi
-GRADLE_APP_BASE_NAME=`basename "$0"`
-
-"$JAVACMD" $JAVA_OPTS $GRADLE_OPTS \
- -classpath "$CLASSPATH" \
- -Dorg.gradle.appname="$GRADLE_APP_BASE_NAME" \
- -Dorg.gradle.wrapper.properties="$WRAPPER_PROPERTIES" \
- $STARTER_MAIN_CLASS \
- "$@"
-
-RETCODE=$?
+# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
+function splitJvmOpts() {
+ JVM_OPTS=("$@")
+}
+eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
+JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
-if [ "$RETCODE" == "1" ] ; then
- echo "Gradle classes not found -- did you forget to clone --recursive when checking out this repository? See README for more details"
-fi
+exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
View
100 gradlew.bat
@@ -1,86 +1,55 @@
@if "%DEBUG%" == "" @echo off
@rem ##########################################################################
-@rem ##
-@rem Gradle startup script for Windows ##
-@rem ##
-@rem ##########################################################################
-
@rem
-@rem $Revision: 10602 $ $Date: 2008-01-25 02:49:54 +0100 (ven., 25 janv. 2008) $
+@rem Gradle startup script for Windows
@rem
+@rem ##########################################################################
@rem Set local scope for the variables with windows NT shell
if "%OS%"=="Windows_NT" setlocal
-@rem Uncomment those lines to set JVM options. GRADLE_OPTS and JAVA_OPTS can be used together.
-@rem set GRADLE_OPTS=%GRADLE_OPTS% -Xmx512m
-@rem set JAVA_OPTS=%JAVA_OPTS% -Xmx512m
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS=
set DIRNAME=%~dp0
-if "%DIRNAME%" == "" set DIRNAME=.\
+if "%DIRNAME%" == "" set DIRNAME=.
+set APP_BASE_NAME=%~n0
+set APP_HOME=%DIRNAME%
-@rem Determine the command interpreter to execute the "CD" later
-set COMMAND_COM="cmd.exe"
-if exist "%SystemRoot%\system32\cmd.exe" set COMMAND_COM="%SystemRoot%\system32\cmd.exe"
-if exist "%SystemRoot%\command.com" set COMMAND_COM="%SystemRoot%\command.com"
+@rem Find java.exe
+if defined JAVA_HOME goto findJavaFromJavaHome
-@rem Use explicit find.exe to prevent cygwin and others find.exe from being used
-set FIND_EXE="find.exe"
-if exist "%SystemRoot%\system32\find.exe" set FIND_EXE="%SystemRoot%\system32\find.exe"
-if exist "%SystemRoot%\command\find.exe" set FIND_EXE="%SystemRoot%\command\find.exe"
-
-:check_JAVA_HOME
-@rem Make sure we have a valid JAVA_HOME
-if not "%JAVA_HOME%" == "" goto have_JAVA_HOME
+set JAVA_EXE=java.exe
+%JAVA_EXE% -version >NUL 2>&1
+if "%ERRORLEVEL%" == "0" goto init
echo.
-echo ERROR: Environment variable JAVA_HOME has not been set.
+echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
echo.
echo Please set the JAVA_HOME variable in your environment to match the
echo location of your Java installation.
-echo.
-goto end
-:have_JAVA_HOME
-@rem Validate JAVA_HOME
-%COMMAND_COM% /C DIR "%JAVA_HOME%" 2>&1 | %FIND_EXE% /I /C "%JAVA_HOME%" >nul
-if not errorlevel 1 goto init
+goto fail
+
+:findJavaFromJavaHome
+set JAVA_HOME=%JAVA_HOME:"=%
+set JAVA_EXE=%JAVA_HOME%/bin/java.exe
+
+if exist "%JAVA_EXE%" goto init
echo.
-echo ERROR: JAVA_HOME might be set to an invalid directory: %JAVA_HOME%
+echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
echo.
echo Please set the JAVA_HOME variable in your environment to match the
-echo location of your Java installation if there are problems.
-echo.
+echo location of your Java installation.
+
+goto fail
:init
-@rem get name of script to launch with full path
@rem Get command-line arguments, handling Windowz variants
-SET _marker=%JAVA_HOME: =%
-@rem IF NOT "%_marker%" == "%JAVA_HOME%" ECHO JAVA_HOME "%JAVA_HOME%" contains spaces. Please change to a location without spaces if this causes problems.
if not "%OS%" == "Windows_NT" goto win9xME_args
-if "%eval[2+2]" == "4" goto 4NT_args
-
-IF "%_marker%" == "%JAVA_HOME%" goto :win9xME_args
-
-set _FIXPATH=
-call :fixpath "%JAVA_HOME%"
-set JAVA_HOME=%_FIXPATH:~1%
-
-goto win9xME_args
-
-:fixpath
-if not %1.==. (
-for /f "tokens=1* delims=;" %%a in (%1) do (
-call :shortfilename "%%a" & call :fixpath "%%b"
-)
-)
-goto :EOF
-:shortfilename
-for %%i in (%1) do set _FIXPATH=%_FIXPATH%;%%~fsi
-goto :EOF
-
+if "%@eval[2+2]" == "4" goto 4NT_args
:win9xME_args
@rem Slurp the command line arguments.
@@ -100,27 +69,22 @@ set CMD_LINE_ARGS=%$
:execute
@rem Setup the command line
-set STARTER_MAIN_CLASS=org.gradle.wrapper.GradleWrapperMain
-set CLASSPATH=%DIRNAME%\buildSrc\wrapper\gradle-wrapper.jar
-set WRAPPER_PROPERTIES=%DIRNAME%\buildSrc\wrapper\gradle-wrapper.properties
-set JAVA_EXE=%JAVA_HOME%\bin\java.exe
+set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
-set GRADLE_OPTS=%JAVA_OPTS% %GRADLE_OPTS% -Dorg.gradle.wrapper.properties="%WRAPPER_PROPERTIES%"
-
-"%JAVA_EXE%" %GRADLE_OPTS% -classpath "%CLASSPATH%" %STARTER_MAIN_CLASS% %CMD_LINE_ARGS%
+@rem Execute Gradle
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
:end
@rem End local scope for the variables with windows NT shell
if "%ERRORLEVEL%"=="0" goto mainEnd
-if not "%OS%"=="Windows_NT" echo 1 > nul | choice /n /c:1
-
+:fail
rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
rem the _cmd.exe /c_ return code!
-if not "" == "%GRADLE_EXIT_CONSOLE%" exit "%ERRORLEVEL%"
-exit /b "%ERRORLEVEL%"
+if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
+exit /b 1
:mainEnd
if "%OS%"=="Windows_NT" endlocal
-:omega
+:omega
View
60 publish-maven.gradle
@@ -0,0 +1,60 @@
+apply plugin: 'maven'
+
+optionalDeps = []
+providedDeps = []
+
+optional = { optionalDeps << it }
+provided = { providedDeps << it }
+
+install {
+ repositories.mavenInstaller {
+ customizePom(pom, project)
+ }
+}
+
+def customizePom(pom, gradleProject) {
+ pom.whenConfigured { generatedPom ->
+ // respect 'optional' and 'provided' dependencies
+ gradleProject.optionalDeps.each { dep ->
+ generatedPom.dependencies.find { it.artifactId == dep.name }?.optional = true
+ }
+ gradleProject.providedDeps.each { dep ->
+ generatedPom.dependencies.find { it.artifactId == dep.name }?.scope = 'provided'
+ }
+
+ // eliminate test-scoped dependencies (no need in maven central poms)
+ generatedPom.dependencies.removeAll { dep ->
+ dep.scope == 'test'
+ }
+
+ // add all items necessary for maven central publication
+ generatedPom.project {
+ name = gradleProject.description
+ description = gradleProject.description
+ url = 'https://github.com/SpringSource/spring-social-tripit'
+ organization {
+ name = 'SpringSource'
+ url = 'http://springsource.org/spring-social'
+ }
+ licenses {
+ license {
+ name 'The Apache Software License, Version 2.0'
+ url 'http://www.apache.org/licenses/LICENSE-2.0.txt'
+ distribution 'repo'
+ }
+ }
+ scm {
+ url = 'https://github.com/SpringSource/spring-social-tripit'
+ connection = 'scm:git:git://github.com/SpringSource/spring-social-tripit'
+ developerConnection = 'scm:git:git://github.com/SpringSource/spring-social-tripit'
+ }
+ developers {
+ developer {
+ id = 'cwalls'
+ name = 'Craig Walls'
+ email = 'cwalls@vmware.com'
+ }
+ }
+ }
+ }
+}
View
0  docs/src/api/doc-files/th-background.png → src/api/doc-files/th-background.png
File renamed without changes
View
0  docs/src/api/overview.html → src/api/overview.html
File renamed without changes
View
0  docs/src/api/spring-javadoc.css → src/api/spring-javadoc.css
File renamed without changes
View
0  docs/src/info/changelog.txt → src/dist/changelog.txt
File renamed without changes
View
201 src/dist/license.txt
@@ -0,0 +1,201 @@
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
View
0  docs/src/info/notice.txt → src/dist/notice.txt
File renamed without changes
View
2  docs/src/info/readme.txt → src/dist/readme.txt
@@ -1,4 +1,4 @@
-Spring Social TripIt
+Spring Social TripIt ${version}
-----------------------------------------------------------
Spring Social TripIt is an extension to Spring Social to enable connectivity with TripIt.
View
0  docs/src/reference/docbook/api.xml → src/reference/docbook/api.xml
File renamed without changes
View
0  docs/src/reference/docbook/connecting.xml → src/reference/docbook/connecting.xml
File renamed without changes
View
0  docs/src/reference/docbook/index.xml → src/reference/docbook/index.xml
File renamed without changes
View
0  docs/src/reference/docbook/overview.xml → src/reference/docbook/overview.xml
File renamed without changes
View
0  ...src/reference/resources/css/highlight.css → src/reference/resources/css/highlight.css
File renamed without changes
View
0  docs/src/reference/resources/css/html.css → src/reference/resources/css/html.css
File renamed without changes
View
0  docs/src/reference/resources/css/manual.css → src/reference/resources/css/manual.css
File renamed without changes
View
0  ...rc/reference/resources/css/stylesheet.css → src/reference/resources/css/stylesheet.css
File renamed without changes
View
0  ...e/resources/image_src/oauth_flows.graffle → ...e/resources/image_src/oauth_flows.graffle
File renamed without changes
View
0  docs/src/reference/resources/images/note.png → ...reference/resources/images/admon/note.png
File renamed without changes
View
0  ...reference/resources/images/callouts/1.gif → ...reference/resources/images/callouts/1.gif
File renamed without changes
View
0  ...reference/resources/images/callouts/1.png → ...reference/resources/images/callouts/1.png
File renamed without changes
View
0  ...reference/resources/images/callouts/1.svg → ...reference/resources/images/callouts/1.svg
File renamed without changes
View
0  ...eference/resources/images/callouts/10.gif → ...eference/resources/images/callouts/10.gif
File renamed without changes
View
0  ...eference/resources/images/callouts/10.png → ...eference/resources/images/callouts/10.png
File renamed without changes
View
0  ...eference/resources/images/callouts/10.svg → ...eference/resources/images/callouts/10.svg
File renamed without changes
View
0  ...eference/resources/images/callouts/11.gif → ...eference/resources/images/callouts/11.gif
File renamed without changes
View
0  ...eference/resources/images/callouts/11.png → ...eference/resources/images/callouts/11.png
File renamed without changes
View
0  ...eference/resources/images/callouts/11.svg → ...eference/resources/images/callouts/11.svg
File renamed without changes
View
0  ...eference/resources/images/callouts/12.gif → ...eference/resources/images/callouts/12.gif
File renamed without changes
View
0  ...eference/resources/images/callouts/12.png → ...eference/resources/images/callouts/12.png
File renamed without changes
View
0  ...eference/resources/images/callouts/12.svg → ...eference/resources/images/callouts/12.svg
File renamed without changes
View
0  ...eference/resources/images/callouts/13.gif → ...eference/resources/images/callouts/13.gif
File renamed without changes
View
0  ...eference/resources/images/callouts/13.png → ...eference/resources/images/callouts/13.png
File renamed without changes
View
0  ...eference/resources/images/callouts/13.svg → ...eference/resources/images/callouts/13.svg
File renamed without changes
View
0  ...eference/resources/images/callouts/14.gif → ...eference/resources/images/callouts/14.gif
File renamed without changes
View
0  ...eference/resources/images/callouts/14.png → ...eference/resources/images/callouts/14.png
File renamed without changes
View
0  ...eference/resources/images/callouts/14.svg → ...eference/resources/images/callouts/14.svg
File renamed without changes
View
0  ...eference/resources/images/callouts/15.gif → ...eference/resources/images/callouts/15.gif
File renamed without changes
View
0  ...eference/resources/images/callouts/15.png → ...eference/resources/images/callouts/15.png
File renamed without changes
View
0  ...eference/resources/images/callouts/15.svg → ...eference/resources/images/callouts/15.svg
File renamed without changes
View
0  ...eference/resources/images/callouts/16.svg → ...eference/resources/images/callouts/16.svg
File renamed without changes
View
0  ...eference/resources/images/callouts/17.svg → ...eference/resources/images/callouts/17.svg
File renamed without changes
View
0  ...eference/resources/images/callouts/18.svg → ...eference/resources/images/callouts/18.svg
Diff not rendered
View
0  ...eference/resources/images/callouts/19.svg → ...eference/resources/images/callouts/19.svg
Diff not rendered
View
0  ...reference/resources/images/callouts/2.gif → ...reference/resources/images/callouts/2.gif
Diff not rendered
View
0  ...reference/resources/images/callouts/2.png → ...reference/resources/images/callouts/2.png
Diff not rendered
View
0  ...reference/resources/images/callouts/2.svg → ...reference/resources/images/callouts/2.svg
Diff not rendered
View
0  ...eference/resources/images/callouts/20.svg → ...eference/resources/images/callouts/20.svg
Diff not rendered
View
0  ...eference/resources/images/callouts/21.svg → ...eference/resources/images/callouts/21.svg
Diff not rendered
View
0  ...eference/resources/images/callouts/22.svg → ...eference/resources/images/callouts/22.svg
Diff not rendered
View
0  ...eference/resources/images/callouts/23.svg → ...eference/resources/images/callouts/23.svg
Diff not rendered
View
0  ...eference/resources/images/callouts/24.svg → ...eference/resources/images/callouts/24.svg
Diff not rendered
View
0  ...eference/resources/images/callouts/25.svg → ...eference/resources/images/callouts/25.svg
Diff not rendered
View
0  ...eference/resources/images/callouts/26.svg → ...eference/resources/images/callouts/26.svg
Diff not rendered
View
0  ...eference/resources/images/callouts/27.svg → ...eference/resources/images/callouts/27.svg
Diff not rendered
View
0  ...eference/resources/images/callouts/28.svg → ...eference/resources/images/callouts/28.svg
Diff not rendered
View
0  ...eference/resources/images/callouts/29.svg → ...eference/resources/images/callouts/29.svg
Diff not rendered
View
0  ...reference/resources/images/callouts/3.gif → ...reference/resources/images/callouts/3.gif
Diff not rendered
View
0  ...reference/resources/images/callouts/3.png → ...reference/resources/images/callouts/3.png
Diff not rendered
View
0  ...reference/resources/images/callouts/3.svg → ...reference/resources/images/callouts/3.svg
Diff not rendered
View
0  ...eference/resources/images/callouts/30.svg → ...eference/resources/images/callouts/30.svg
Diff not rendered
View
0  ...reference/resources/images/callouts/4.gif → ...reference/resources/images/callouts/4.gif
Diff not rendered
View
0  ...reference/resources/images/callouts/4.png → ...reference/resources/images/callouts/4.png
Diff not rendered
View
0  ...reference/resources/images/callouts/4.svg → ...reference/resources/images/callouts/4.svg
Diff not rendered
View
0  ...reference/resources/images/callouts/5.gif → ...reference/resources/images/callouts/5.gif
Diff not rendered
View
0  ...reference/resources/images/callouts/5.png → ...reference/resources/images/callouts/5.png
Diff not rendered
View
0  ...reference/resources/images/callouts/5.svg → ...reference/resources/images/callouts/5.svg
Diff not rendered
View
0  ...reference/resources/images/callouts/6.gif → ...reference/resources/images/callouts/6.gif
Diff not rendered
View
0  ...reference/resources/images/callouts/6.png → ...reference/resources/images/callouts/6.png
Diff not rendered
View
0  ...reference/resources/images/callouts/6.svg → ...reference/resources/images/callouts/6.svg
Diff not rendered
View
0  ...reference/resources/images/callouts/7.gif → ...reference/resources/images/callouts/7.gif
Diff not rendered
View
0  ...reference/resources/images/callouts/7.png → ...reference/resources/images/callouts/7.png
Diff not rendered
View
0  ...reference/resources/images/callouts/7.svg → ...reference/resources/images/callouts/7.svg
Diff not rendered
View
0  ...reference/resources/images/callouts/8.gif → ...reference/resources/images/callouts/8.gif
Diff not rendered
View
0  ...reference/resources/images/callouts/8.png → ...reference/resources/images/callouts/8.png
Diff not rendered
View
0  ...reference/resources/images/callouts/8.svg → ...reference/resources/images/callouts/8.svg
Diff not rendered
View
0  ...reference/resources/images/callouts/9.gif → ...reference/resources/images/callouts/9.gif
Diff not rendered
View
0  ...reference/resources/images/callouts/9.png → ...reference/resources/images/callouts/9.png
Diff not rendered
View
0  ...reference/resources/images/callouts/9.svg → ...reference/resources/images/callouts/9.svg
Diff not rendered
View
0  ...urces/images/facebook-authorize-basic.png → ...urces/images/facebook-authorize-basic.png
Diff not rendered
View
0  ...images/facebook-authorize-loginbutton.png → ...images/facebook-authorize-loginbutton.png
Diff not rendered
View
0  ...rces/images/facebook-authorize-scoped.png → ...rces/images/facebook-authorize-scoped.png
Diff not rendered
View
0  .../reference/resources/images/important.png → src/reference/resources/images/important.png
Diff not rendered
View
0  docs/src/reference/resources/images/logo.png → src/reference/resources/images/logo.png
Diff not rendered
View
0  ...reference/resources/images/admon/note.png → src/reference/resources/images/note.png
Diff not rendered
View
0  ...eference/resources/images/oauth1_flow.png → ...eference/resources/images/oauth1_flow.png
Diff not rendered
View
0  ...eference/resources/images/oauth2_flow.png → ...eference/resources/images/oauth2_flow.png
Diff not rendered
View
0  ...esources/images/sign-in-with-facebook.png → ...esources/images/sign-in-with-facebook.png
Diff not rendered
View
0  ...sources/images/sign-in-with-twitter-d.png → ...sources/images/sign-in-with-twitter-d.png
Diff not rendered
View
0  ...resources/images/sign-in-with-twitter.png → ...resources/images/sign-in-with-twitter.png
Diff not rendered
View
0  .../images/spring-social-twitter-example.png → .../images/spring-social-twitter-example.png
Diff not rendered
View
0  docs/src/reference/resources/images/tip.png → src/reference/resources/images/tip.png
Diff not rendered
View
0  ...ce/resources/images/twitter-authorize.png → ...ce/resources/images/twitter-authorize.png
Diff not rendered
View
0  ...nce/resources/images/xdev-spring_logo.jpg → ...nce/resources/images/xdev-spring_logo.jpg
Diff not rendered
View
0  ...c/reference/resources/xsl/html-custom.xsl → src/reference/resources/xsl/html-custom.xsl
File renamed without changes
View
0  ...ence/resources/xsl/html-single-custom.xsl → ...ence/resources/xsl/html-single-custom.xsl
File renamed without changes
View
0  ...rc/reference/resources/xsl/pdf-custom.xsl → src/reference/resources/xsl/pdf-custom.xsl
File renamed without changes

0 comments on commit 8338783

Please sign in to comment.
Something went wrong with that request. Please try again.