From 20bee0cf7e2d434d0230aaf697b55b17a360c143 Mon Sep 17 00:00:00 2001 From: Brian Dussault Date: Fri, 29 Jul 2016 17:02:46 -0400 Subject: [PATCH 001/336] Initial commit --- README.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 000000000..dbaf00945 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +# spring-cloud-stream-starters \ No newline at end of file From c2c65d41427216705b12e5c73cbcc84f75e94cc9 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Sat, 30 Jul 2016 09:56:56 -0400 Subject: [PATCH 002/336] Initial project structure --- .gitignore | 17 ++ .mvn/jvm.config | 1 + .mvn/maven.config | 1 + .mvn/wrapper/maven-wrapper.jar | Bin 0 -> 49502 bytes .mvn/wrapper/maven-wrapper.properties | 1 + LICENSE.txt | 202 +++++++++++++++++++++ README.adoc | 14 ++ README.md | 1 - mvnw | 243 ++++++++++++++++++++++++++ mvnw.cmd | 145 +++++++++++++++ pom.xml | 104 +++++++++++ 11 files changed, 728 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 .mvn/jvm.config create mode 100644 .mvn/maven.config create mode 100644 .mvn/wrapper/maven-wrapper.jar create mode 100644 .mvn/wrapper/maven-wrapper.properties create mode 100644 LICENSE.txt create mode 100644 README.adoc delete mode 100644 README.md create mode 100755 mvnw create mode 100644 mvnw.cmd create mode 100644 pom.xml diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..1667f8384 --- /dev/null +++ b/.gitignore @@ -0,0 +1,17 @@ +*~ +#* +*# +.#* +.classpath +.project +.settings +.springBeans +.gradle +build +bin +target/ +.idea +*.iml +*.ipr +*.iws +.factorypath diff --git a/.mvn/jvm.config b/.mvn/jvm.config new file mode 100644 index 000000000..0e7dabeff --- /dev/null +++ b/.mvn/jvm.config @@ -0,0 +1 @@ +-Xmx1024m -XX:CICompilerCount=1 -XX:TieredStopAtLevel=1 -Djava.security.egd=file:/dev/./urandom \ No newline at end of file diff --git a/.mvn/maven.config b/.mvn/maven.config new file mode 100644 index 000000000..3b8cf46e1 --- /dev/null +++ b/.mvn/maven.config @@ -0,0 +1 @@ +-DaltSnapshotDeploymentRepository=repo.spring.io::default::https://repo.spring.io/libs-snapshot-local -P spring diff --git a/.mvn/wrapper/maven-wrapper.jar b/.mvn/wrapper/maven-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..5fd4d5023f1463b5ba3970e33c460c1eb26d748d GIT binary patch literal 49502 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%0A$pwhjXzyA0ZzErH{1@M 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 OJOEd-=rxTO#Qy`$*1Hh^ literal 0 HcmV?d00001 diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties new file mode 100644 index 000000000..6637cedb2 --- /dev/null +++ b/.mvn/wrapper/maven-wrapper.properties @@ -0,0 +1 @@ +distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.3.9/apache-maven-3.3.9-bin.zip \ No newline at end of file diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 000000000..d64569567 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,202 @@ + + 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. diff --git a/README.adoc b/README.adoc new file mode 100644 index 000000000..817725b2e --- /dev/null +++ b/README.adoc @@ -0,0 +1,14 @@ +Spring Cloud Stream Starters are curated sets of dependencies focused on a particular type of workload. +Including a starter on your classpath is really just a shorthand for including its dependencies, but it makes it easier to organize your code and easier to remember what the dependencies are for. +(See also http://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters[Spring Boot starter projects].) Starters provided include: + +* spring-cloud-starter-stream-kafka +* spring-cloud-starter-stream-rabbit + +== Contributing + +We love contributions. +Follow this https://github.com/spring-cloud/spring-cloud-commons#contributing[link] for more information on how to contribute. + +== Code of Conduct +This project adheres to the Contributor Covenant https://github.com/spring-cloud/spring-cloud-stream/blob/master/CODE_OF_CONDUCT.adoc[code of conduct]. By participating, you are expected to uphold this code. Please report unacceptable behavior to spring-code-of-conduct@pivotal.io. diff --git a/README.md b/README.md deleted file mode 100644 index dbaf00945..000000000 --- a/README.md +++ /dev/null @@ -1 +0,0 @@ -# spring-cloud-stream-starters \ No newline at end of file diff --git a/mvnw b/mvnw new file mode 100755 index 000000000..53c0d7219 --- /dev/null +++ b/mvnw @@ -0,0 +1,243 @@ +#!/bin/sh +# ---------------------------------------------------------------------------- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you 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. +# ---------------------------------------------------------------------------- + +# ---------------------------------------------------------------------------- +# Maven2 Start Up Batch script +# +# Required ENV vars: +# ------------------ +# JAVA_HOME - location of a JDK home dir +# +# Optional ENV vars +# ----------------- +# M2_HOME - location of maven2's installed home dir +# MAVEN_OPTS - parameters passed to the Java VM when running Maven +# e.g. to debug Maven itself, use +# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +# MAVEN_SKIP_RC - flag to disable loading of mavenrc files +# ---------------------------------------------------------------------------- + +if [ -z "$MAVEN_SKIP_RC" ] ; then + + if [ -f /etc/mavenrc ] ; then + . /etc/mavenrc + fi + + if [ -f "$HOME/.mavenrc" ] ; then + . "$HOME/.mavenrc" + fi + +fi + +VERSION=$(awk '/ 0) {$0=$0} 1' `dirname $0`/pom.xml| grep '\(.*\)<.*/\1/') +if echo $VERSION | egrep -q 'M|RC'; then + echo Activating \"milestone\" profile for version=\"$VERSION\" + echo $MAVEN_ARGS | grep -q milestone || MAVEN_ARGS="$MAVEN_ARGS -Pmilestone" +else + echo Deactivating \"milestone\" profile for version=\"$VERSION\" + echo $MAVEN_ARGS | grep -q milestone && MAVEN_ARGS=$(echo $MAVEN_ARGS | sed -e 's/-Pmilestone//') +fi + +# OS specific support. $var _must_ be set to either true or false. +cygwin=false; +darwin=false; +mingw=false +case "`uname`" in + CYGWIN*) cygwin=true ;; + MINGW*) mingw=true;; + Darwin*) darwin=true + # + # Look for the Apple JDKs first to preserve the existing behaviour, and then look + # for the new JDKs provided by Oracle. + # + if [ -z "$JAVA_HOME" ] && [ -L /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK ] ; then + # + # Apple JDKs + # + export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home + fi + + if [ -z "$JAVA_HOME" ] && [ -L /System/Library/Java/JavaVirtualMachines/CurrentJDK ] ; then + # + # Apple JDKs + # + export JAVA_HOME=/System/Library/Java/JavaVirtualMachines/CurrentJDK/Contents/Home + fi + + if [ -z "$JAVA_HOME" ] && [ -L "/Library/Java/JavaVirtualMachines/CurrentJDK" ] ; then + # + # Oracle JDKs + # + export JAVA_HOME=/Library/Java/JavaVirtualMachines/CurrentJDK/Contents/Home + fi + + if [ -z "$JAVA_HOME" ] && [ -x "/usr/libexec/java_home" ]; then + # + # Apple JDKs + # + export JAVA_HOME=`/usr/libexec/java_home` + fi + ;; +esac + +if [ -z "$JAVA_HOME" ] ; then + if [ -r /etc/gentoo-release ] ; then + JAVA_HOME=`java-config --jre-home` + fi +fi + +if [ -z "$M2_HOME" ] ; then + ## resolve links - $0 may be a link to maven's home + 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 + + saveddir=`pwd` + + M2_HOME=`dirname "$PRG"`/.. + + # make it fully qualified + M2_HOME=`cd "$M2_HOME" && pwd` + + cd "$saveddir" + # echo Using m2 at $M2_HOME +fi + +# For Cygwin, ensure paths are in UNIX format before anything is touched +if $cygwin ; then + [ -n "$M2_HOME" ] && + M2_HOME=`cygpath --unix "$M2_HOME"` + [ -n "$JAVA_HOME" ] && + JAVA_HOME=`cygpath --unix "$JAVA_HOME"` + [ -n "$CLASSPATH" ] && + CLASSPATH=`cygpath --path --unix "$CLASSPATH"` +fi + +# For Migwn, ensure paths are in UNIX format before anything is touched +if $mingw ; then + [ -n "$M2_HOME" ] && + M2_HOME="`(cd "$M2_HOME"; pwd)`" + [ -n "$JAVA_HOME" ] && + JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`" + # TODO classpath? +fi + +if [ -z "$JAVA_HOME" ]; then + javaExecutable="`which javac`" + if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then + # readlink(1) is not available as standard on Solaris 10. + readLink=`which readlink` + if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then + if $darwin ; then + javaHome="`dirname \"$javaExecutable\"`" + javaExecutable="`cd \"$javaHome\" && pwd -P`/javac" + else + javaExecutable="`readlink -f \"$javaExecutable\"`" + fi + javaHome="`dirname \"$javaExecutable\"`" + javaHome=`expr "$javaHome" : '\(.*\)/bin'` + JAVA_HOME="$javaHome" + export JAVA_HOME + fi + fi +fi + +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 + else + JAVACMD="`which java`" + fi +fi + +if [ ! -x "$JAVACMD" ] ; then + echo "Error: JAVA_HOME is not defined correctly." >&2 + echo " We cannot execute $JAVACMD" >&2 + exit 1 +fi + +if [ -z "$JAVA_HOME" ] ; then + echo "Warning: JAVA_HOME environment variable is not set." +fi + +CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher + +# For Cygwin, switch paths to Windows format before running java +if $cygwin; then + [ -n "$M2_HOME" ] && + M2_HOME=`cygpath --path --windows "$M2_HOME"` + [ -n "$JAVA_HOME" ] && + JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"` + [ -n "$CLASSPATH" ] && + CLASSPATH=`cygpath --path --windows "$CLASSPATH"` +fi + +# traverses directory structure from process work directory to filesystem root +# first directory with .mvn subdirectory is considered project base directory +find_maven_basedir() { + local basedir=$(pwd) + local wdir=$(pwd) + while [ "$wdir" != '/' ] ; do + if [ -d "$wdir"/.mvn ] ; then + basedir=$wdir + break + fi + wdir=$(cd "$wdir/.."; pwd) + done + echo "${basedir}" +} + +# concatenates all lines of a file +concat_lines() { + if [ -f "$1" ]; then + echo "$(tr -s '\n' ' ' < "$1")" + fi +} + +export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-$(find_maven_basedir)} +MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" + +# Provide a "standardized" way to retrieve the CLI args that will +# work with both Windows and non-Windows executions. +MAVEN_CMD_LINE_ARGS="$MAVEN_CONFIG $@" +export MAVEN_CMD_LINE_ARGS + +WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +exec "$JAVACMD" \ + $MAVEN_OPTS \ + -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ + "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ + ${WRAPPER_LAUNCHER} ${MAVEN_ARGS} "$@" + diff --git a/mvnw.cmd b/mvnw.cmd new file mode 100644 index 000000000..b0dc0e7e9 --- /dev/null +++ b/mvnw.cmd @@ -0,0 +1,145 @@ +@REM ---------------------------------------------------------------------------- +@REM Licensed to the Apache Software Foundation (ASF) under one +@REM or more contributor license agreements. See the NOTICE file +@REM distributed with this work for additional information +@REM regarding copyright ownership. The ASF licenses this file +@REM to you under the Apache License, Version 2.0 (the +@REM "License"); you may not use this file except in compliance +@REM with the License. You may obtain a copy of the License at +@REM +@REM http://www.apache.org/licenses/LICENSE-2.0 +@REM +@REM Unless required by applicable law or agreed to in writing, +@REM software distributed under the License is distributed on an +@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +@REM KIND, either express or implied. See the License for the +@REM specific language governing permissions and limitations +@REM under the License. +@REM ---------------------------------------------------------------------------- + +@REM ---------------------------------------------------------------------------- +@REM Maven2 Start Up Batch script +@REM +@REM Required ENV vars: +@REM JAVA_HOME - location of a JDK home dir +@REM +@REM Optional ENV vars +@REM M2_HOME - location of maven2's installed home dir +@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands +@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending +@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven +@REM e.g. to debug Maven itself, use +@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files +@REM ---------------------------------------------------------------------------- + +@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' +@echo off +@REM enable echoing my setting MAVEN_BATCH_ECHO to 'on' +@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% + +@REM set %HOME% to equivalent of $HOME +if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") + +@REM Execute a user defined script before this one +if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre +@REM check for pre script, once with legacy .bat ending and once with .cmd ending +if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat" +if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd" +:skipRcPre + +@setlocal + +set ERROR_CODE=0 + +@REM To isolate internal variables from possible post scripts, we use another setlocal +@setlocal + +@REM ==== START VALIDATION ==== +if not "%JAVA_HOME%" == "" goto OkJHome + +echo. +echo Error: JAVA_HOME not found in your environment. >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +:OkJHome +if exist "%JAVA_HOME%\bin\java.exe" goto init + +echo. +echo Error: JAVA_HOME is set to an invalid directory. >&2 +echo JAVA_HOME = "%JAVA_HOME%" >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +@REM ==== END VALIDATION ==== + +:init + +set MAVEN_CMD_LINE_ARGS=%* + +@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". +@REM Fallback to current working directory if not found. + +set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% +IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir + +set EXEC_DIR=%CD% +set WDIR=%EXEC_DIR% +:findBaseDir +IF EXIST "%WDIR%"\.mvn goto baseDirFound +cd .. +IF "%WDIR%"=="%CD%" goto baseDirNotFound +set WDIR=%CD% +goto findBaseDir + +:baseDirFound +set MAVEN_PROJECTBASEDIR=%WDIR% +cd "%EXEC_DIR%" +goto endDetectBaseDir + +:baseDirNotFound +set MAVEN_PROJECTBASEDIR=%EXEC_DIR% +cd "%EXEC_DIR%" + +:endDetectBaseDir + +IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig + +@setlocal EnableExtensions EnableDelayedExpansion +for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a +@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% + +:endReadAdditionalConfig + +SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" + +set WRAPPER_JAR="".\.mvn\wrapper\maven-wrapper.jar"" +set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +%MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CMD_LINE_ARGS% +if ERRORLEVEL 1 goto error +goto end + +:error +set ERROR_CODE=1 + +:end +@endlocal & set ERROR_CODE=%ERROR_CODE% + +if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost +@REM check for post script, once with legacy .bat ending and once with .cmd ending +if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" +if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd" +:skipRcPost + +@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' +if "%MAVEN_BATCH_PAUSE%" == "on" pause + +if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE% + +exit /B %ERROR_CODE% diff --git a/pom.xml b/pom.xml new file mode 100644 index 000000000..80a2fc7bf --- /dev/null +++ b/pom.xml @@ -0,0 +1,104 @@ + + + 4.0.0 + spring-cloud-starter-build + pom + Spring Cloud Stream Starter Build + Spring Cloud Starter Build + Brooklyn.BUILD-SNAPSHOT + + org.springframework.cloud + spring-cloud-build + 1.1.2.BUILD-SNAPSHOT + + + + + https://github.com/spring-cloud/spring-cloud-stream-starters + scm:git:git://github.com/spring-cloud/spring-cloud-stream-starters.git + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-stream-starters.git + + HEAD + + + + + + org.apache.maven.plugins + maven-enforcer-plugin + + + enforce-rules + + enforce + + + + + + commons-logging:*:* + + true + + + + true + + + + + + + + + + spring + + + spring-snapshots + Spring Snapshots + http://repo.spring.io/libs-snapshot-local + + true + + + + spring-milestones + Spring Milestones + http://repo.spring.io/libs-milestone-local + + false + + + + spring-releases + Spring Releases + http://repo.spring.io/release + + false + + + + + + spring-snapshots + Spring Snapshots + http://repo.spring.io/libs-snapshot-local + + true + + + + spring-milestones + Spring Milestones + http://repo.spring.io/libs-milestone-local + + false + + + + + + + From 454e7d31643ec79a818d220996a03e05c9285adf Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Wed, 17 Aug 2016 14:31:22 -0400 Subject: [PATCH 003/336] Move `spring-cloud-stream-dependencies` - manage only versions of `spring-cloud-stream` and binder artifacts - assign release train version --- pom.xml | 4 + spring-cloud-stream-dependencies/pom.xml | 135 +++++++++++++++++++++++ 2 files changed, 139 insertions(+) create mode 100644 spring-cloud-stream-dependencies/pom.xml diff --git a/pom.xml b/pom.xml index 80a2fc7bf..8cbe9d1ec 100644 --- a/pom.xml +++ b/pom.xml @@ -21,6 +21,10 @@ HEAD + + + spring-cloud-stream-dependencies + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml new file mode 100644 index 000000000..65b040231 --- /dev/null +++ b/spring-cloud-stream-dependencies/pom.xml @@ -0,0 +1,135 @@ + + + 4.0.0 + + spring-cloud-dependencies-parent + org.springframework.cloud + 1.1.2.BUILD-SNAPSHOT + + + spring-cloud-stream-dependencies + Brooklyn.BUILD-SNAPSHOT + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + + 1.1.0.BUILD-SNAPSHOT + 1.1.0.BUILD-SNAPSHOT + 1.1.0.BUILD-SNAPSHOT + + + + + org.springframework.cloud + spring-cloud-stream + ${spring.cloud.stream.version} + + + org.springframework.cloud + spring-cloud-stream-codec + ${spring.cloud.stream.version} + + + org.springframework.cloud + spring-cloud-stream-reactive + ${spring.cloud.stream.version} + + + org.springframework.cloud + spring-cloud-stream-rxjava + ${spring.cloud.stream.version} + + + org.springframework.cloud + spring-cloud-stream-schema + ${spring.cloud.stream.version} + + + org.springframework.cloud + spring-cloud-stream-schema-server + ${spring.cloud.stream.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring.cloud.stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring.cloud.stream.binder.kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring.cloud.stream.binder.kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring.cloud.stream.binder.rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring.cloud.stream.binder.rabbit.version} + + + + + + spring + + + spring-snapshots + Spring Snapshots + http://repo.spring.io/libs-snapshot-local + + true + + + false + + + + spring-milestones + Spring Milestones + http://repo.spring.io/libs-milestone-local + + false + + + + spring-releases + Spring Releases + http://repo.spring.io/release + + false + + + + + + spring-snapshots + Spring Snapshots + http://repo.spring.io/libs-snapshot-local + + true + + + false + + + + spring-milestones + Spring Milestones + http://repo.spring.io/libs-milestone-local + + false + + + + + + \ No newline at end of file From f0adec9be603757502f1c23f86ad65c21aaed9e5 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Tue, 23 Aug 2016 00:18:07 -0400 Subject: [PATCH 004/336] Add aggregate 'spring-cloud-stream-docs' Updated to latest core --- .gitmodules | 9 + pom.xml | 7 +- spring-cloud-stream-docs/.DS_Store | Bin 0 -> 6148 bytes spring-cloud-stream-docs/core | 1 + spring-cloud-stream-docs/kafka | 1 + spring-cloud-stream-docs/pom.xml | 449 +++++++++++++ spring-cloud-stream-docs/rabbit | 1 + .../src/main/asciidoc/.gitignore | 2 + .../src/main/asciidoc/Guardfile | 20 + .../src/main/asciidoc/appendix.adoc | 5 + .../src/main/asciidoc/building.adoc | 82 +++ .../src/main/asciidoc/contributing.adoc | 42 ++ .../src/main/asciidoc/index-docinfo.xml | 14 + .../src/main/asciidoc/index.adoc | 43 ++ .../src/main/docbook/css/highlight.css | 35 + .../src/main/docbook/css/manual-multipage.css | 9 + .../main/docbook/css/manual-singlepage.css | 6 + .../src/main/docbook/css/manual.css | 344 ++++++++++ .../src/main/docbook/images/background.png | Bin 0 -> 10947 bytes .../src/main/docbook/images/caution.png | Bin 0 -> 2099 bytes .../src/main/docbook/images/important.png | Bin 0 -> 2085 bytes .../src/main/docbook/images/logo.png | Bin 0 -> 46269 bytes .../src/main/docbook/images/note.png | Bin 0 -> 2257 bytes .../src/main/docbook/images/tip.png | Bin 0 -> 931 bytes .../src/main/docbook/images/warning.png | Bin 0 -> 2130 bytes .../src/main/docbook/xsl/common.xsl | 45 ++ .../src/main/docbook/xsl/epub.xsl | 31 + .../src/main/docbook/xsl/html-multipage.xsl | 73 +++ .../src/main/docbook/xsl/html-singlepage.xsl | 30 + .../src/main/docbook/xsl/html.xsl | 141 +++++ .../src/main/docbook/xsl/pdf.xsl | 582 +++++++++++++++++ .../src/main/docbook/xsl/xslthl-config.xml | 23 + .../main/docbook/xsl/xslthl/asciidoc-hl.xml | 41 ++ .../src/main/docbook/xsl/xslthl/bourne-hl.xml | 95 +++ .../src/main/docbook/xsl/xslthl/c-hl.xml | 117 ++++ .../src/main/docbook/xsl/xslthl/cpp-hl.xml | 151 +++++ .../src/main/docbook/xsl/xslthl/csharp-hl.xml | 194 ++++++ .../src/main/docbook/xsl/xslthl/css-hl.xml | 176 +++++ .../src/main/docbook/xsl/xslthl/html-hl.xml | 122 ++++ .../src/main/docbook/xsl/xslthl/ini-hl.xml | 45 ++ .../src/main/docbook/xsl/xslthl/java-hl.xml | 117 ++++ .../main/docbook/xsl/xslthl/javascript-hl.xml | 147 +++++ .../src/main/docbook/xsl/xslthl/json-hl.xml | 37 ++ .../src/main/docbook/xsl/xslthl/perl-hl.xml | 120 ++++ .../src/main/docbook/xsl/xslthl/php-hl.xml | 154 +++++ .../main/docbook/xsl/xslthl/properties-hl.xml | 38 ++ .../src/main/docbook/xsl/xslthl/python-hl.xml | 100 +++ .../src/main/docbook/xsl/xslthl/ruby-hl.xml | 109 ++++ .../main/docbook/xsl/xslthl/sql2003-hl.xml | 565 +++++++++++++++++ .../src/main/docbook/xsl/xslthl/yaml-hl.xml | 47 ++ .../src/main/javadoc/spring-javadoc.css | 599 ++++++++++++++++++ .../src/main/xslt/dependencyVersions.xsl | 28 + 52 files changed, 4994 insertions(+), 3 deletions(-) create mode 100644 .gitmodules create mode 100644 spring-cloud-stream-docs/.DS_Store create mode 160000 spring-cloud-stream-docs/core create mode 160000 spring-cloud-stream-docs/kafka create mode 100644 spring-cloud-stream-docs/pom.xml create mode 160000 spring-cloud-stream-docs/rabbit create mode 100644 spring-cloud-stream-docs/src/main/asciidoc/.gitignore create mode 100644 spring-cloud-stream-docs/src/main/asciidoc/Guardfile create mode 100644 spring-cloud-stream-docs/src/main/asciidoc/appendix.adoc create mode 100644 spring-cloud-stream-docs/src/main/asciidoc/building.adoc create mode 100644 spring-cloud-stream-docs/src/main/asciidoc/contributing.adoc create mode 100644 spring-cloud-stream-docs/src/main/asciidoc/index-docinfo.xml create mode 100644 spring-cloud-stream-docs/src/main/asciidoc/index.adoc create mode 100644 spring-cloud-stream-docs/src/main/docbook/css/highlight.css create mode 100644 spring-cloud-stream-docs/src/main/docbook/css/manual-multipage.css create mode 100644 spring-cloud-stream-docs/src/main/docbook/css/manual-singlepage.css create mode 100644 spring-cloud-stream-docs/src/main/docbook/css/manual.css create mode 100644 spring-cloud-stream-docs/src/main/docbook/images/background.png create mode 100644 spring-cloud-stream-docs/src/main/docbook/images/caution.png create mode 100644 spring-cloud-stream-docs/src/main/docbook/images/important.png create mode 100644 spring-cloud-stream-docs/src/main/docbook/images/logo.png create mode 100644 spring-cloud-stream-docs/src/main/docbook/images/note.png create mode 100644 spring-cloud-stream-docs/src/main/docbook/images/tip.png create mode 100644 spring-cloud-stream-docs/src/main/docbook/images/warning.png create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/common.xsl create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/html-multipage.xsl create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/html-singlepage.xsl create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl-config.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/asciidoc-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/bourne-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/cpp-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/csharp-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/css-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/html-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ini-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/java-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/javascript-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/json-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/perl-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/php-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/properties-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/python-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ruby-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/sql2003-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/yaml-hl.xml create mode 100644 spring-cloud-stream-docs/src/main/javadoc/spring-javadoc.css create mode 100644 spring-cloud-stream-docs/src/main/xslt/dependencyVersions.xsl diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 000000000..1216f413c --- /dev/null +++ b/.gitmodules @@ -0,0 +1,9 @@ +[submodule "spring-cloud-stream-docs/kafka"] + path = spring-cloud-stream-docs/kafka + url = git@github.com:spring-cloud/spring-cloud-stream-binder-kafka.git +[submodule "spring-cloud-stream-docs/rabbit"] + path = spring-cloud-stream-docs/rabbit + url = git@github.com:spring-cloud/spring-cloud-stream-binder-rabbit.git +[submodule "spring-cloud-stream-docs/core"] + path = spring-cloud-stream-docs/core + url = git@github.com:spring-cloud/spring-cloud-stream.git diff --git a/pom.xml b/pom.xml index 8cbe9d1ec..b6c3a96fc 100644 --- a/pom.xml +++ b/pom.xml @@ -2,10 +2,10 @@ 4.0.0 - spring-cloud-starter-build + spring-cloud-stream-starter-build pom - Spring Cloud Stream Starter Build - Spring Cloud Starter Build + spring-cloud-stream-starter-build + Spring Cloud Stream Starter Build Brooklyn.BUILD-SNAPSHOT org.springframework.cloud @@ -24,6 +24,7 @@ spring-cloud-stream-dependencies + spring-cloud-stream-docs diff --git a/spring-cloud-stream-docs/.DS_Store b/spring-cloud-stream-docs/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..638b0d7026a296895fb31efe27e5047a6d991ff3 GIT binary patch literal 6148 zcmeHKJ8l9o5S<|it(0a9^us9E~@hB50G26hv>N@w3PC zZ21*CJ0hapdG{vLibw-Dl#2~hvwic4%`&1uIL_G1u>0B`K90x3B>U%paThYkMo#ki zoo^d7DnJFO02QDDRN&zXWQlEFAAT|qqykjn*%h$wLxCIC#4*r69T>a?0L~G1!`yob zV6gzOCXRuKz%;19plY@l8g#@<=GDY8FzBM$d}!XR*`cW4j`NGBi`GDnRDcTHEASG_ z*6RNX{!9OVPvVLSP=SA?fX@5(zQdEUwoV>rwYI?5aLc*E%`kTg1~11zFUMF|IbM2F bPDkA7K>iGvE;K6e*9zPK5X%*r literal 0 HcmV?d00001 diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core new file mode 160000 index 000000000..c90bea99a --- /dev/null +++ b/spring-cloud-stream-docs/core @@ -0,0 +1 @@ +Subproject commit c90bea99ae02dea218830684b152648e8576eb72 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka new file mode 160000 index 000000000..49b75d40c --- /dev/null +++ b/spring-cloud-stream-docs/kafka @@ -0,0 +1 @@ +Subproject commit 49b75d40cd741cbe28957f34828cf8cf6c49a80d diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml new file mode 100644 index 000000000..efa6b0136 --- /dev/null +++ b/spring-cloud-stream-docs/pom.xml @@ -0,0 +1,449 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-stream-parent + 1.1.0.BUILD-SNAPSHOT + + spring-cloud-stream-docs + spring-cloud-stream-docs + Spring Cloud Stream Docs + Brooklyn.BUILD-SNAPSHOT + + ${basedir}/.. + + + + org.springframework.cloud + spring-cloud-stream + + + org.springframework.cloud + spring-cloud-stream-codec + + + org.springframework.cloud + spring-cloud-stream-rxjava + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + 1.1.0.BUILD-SNAPSHOT + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + 1.1.0.BUILD-SNAPSHOT + + + + + full + + + + org.codehaus.mojo + xml-maven-plugin + 1.0 + + + + transform + + + + + + + ${project.build.directory}/external-resources + src/main/xslt/dependencyVersions.xsl + + + .adoc + + + ${project.build.directory}/generated-resources + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + attach-javadocs + + jar + + prepare-package + + true + + ${project.groupId}:* + + false + true + ${basedir}/src/main/javadoc/spring-javadoc.css + + http://docs.spring.io/spring-framework/docs/${spring.version}/javadoc-api/ + http://docs.spring.io/spring-shell/docs/current/api/ + + + + + + + org.asciidoctor + asciidoctor-maven-plugin + 1.5.0 + + + generate-docbook + generate-resources + + process-asciidoc + + + index.adoc + docbook5 + book + + true + ${project.version} + ${project.version} + ${github-tag} + + + + + + + com.agilejava.docbkx + docbkx-maven-plugin + 2.0.15 + + ${basedir}/target/generated-docs + index.xml + true + false + ${basedir}/src/main/docbook/xsl/pdf.xsl + 1 + 1 + ${basedir}/src/main/docbook/xsl/xslthl-config.xml + + + + net.sf.xslthl + xslthl + 2.1.0 + + + net.sf.docbook + docbook-xml + 5.0-all + resources + zip + runtime + + + + + html-single + + generate-html + + generate-resources + + ${basedir}/src/main/docbook/xsl/html-singlepage.xsl + ${basedir}/target/docbook/htmlsingle + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + html + + generate-html + + generate-resources + + ${basedir}/src/main/docbook/xsl/html-multipage.xsl + ${basedir}/target/docbook/html + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + pdf + + generate-pdf + + generate-resources + + ${basedir}/src/main/docbook/xsl/pdf.xsl + ${basedir}/target/docbook/pdf + + + + + + + + + + + + epub + + generate-epub3 + + generate-resources + + ${basedir}/src/main/docbook/xsl/epub.xsl + ${basedir}/target/docbook/epub + + + + + + + + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + ant-contrib + ant-contrib + 1.0b3 + + + ant + ant + + + + + org.apache.ant + ant-nodeps + 1.8.1 + + + org.tigris.antelope + antelopetasks + 3.2.10 + + + + + package-and-attach-docs-zip + package + + run + + + + + + + + + + + + setup-maven-properties + validate + + run + + + true + + + + + + + + + + + + + + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + attach-zip + + attach-artifact + + + + + ${project.build.directory}/${project.artifactId}-${project.version}.zip + zip;zip.type=docs;zip.deployed=false + + + + + + + + + + + diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit new file mode 160000 index 000000000..0a0bfe90c --- /dev/null +++ b/spring-cloud-stream-docs/rabbit @@ -0,0 +1 @@ +Subproject commit 0a0bfe90c00f43352dc8740fbab70ed4ec482f4b diff --git a/spring-cloud-stream-docs/src/main/asciidoc/.gitignore b/spring-cloud-stream-docs/src/main/asciidoc/.gitignore new file mode 100644 index 000000000..bbc341117 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/asciidoc/.gitignore @@ -0,0 +1,2 @@ +*.html +*.css diff --git a/spring-cloud-stream-docs/src/main/asciidoc/Guardfile b/spring-cloud-stream-docs/src/main/asciidoc/Guardfile new file mode 100644 index 000000000..bdd4d7298 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/asciidoc/Guardfile @@ -0,0 +1,20 @@ +require 'asciidoctor' +require 'erb' + +guard 'shell' do + watch(/.*\.adoc$/) {|m| + Asciidoctor.render_file('index.adoc', \ + :in_place => true, \ + :safe => Asciidoctor::SafeMode::UNSAFE, \ + :attributes=> { \ + 'source-highlighter' => 'prettify', \ + 'icons' => 'font', \ + 'linkcss'=> 'true', \ + 'copycss' => 'true', \ + 'doctype' => 'book'}) + } +end + +guard 'livereload' do + watch(%r{^.+\.(css|js|html)$}) +end diff --git a/spring-cloud-stream-docs/src/main/asciidoc/appendix.adoc b/spring-cloud-stream-docs/src/main/asciidoc/appendix.adoc new file mode 100644 index 000000000..70b828fdd --- /dev/null +++ b/spring-cloud-stream-docs/src/main/asciidoc/appendix.adoc @@ -0,0 +1,5 @@ +[[appendix]] += Appendices + + + diff --git a/spring-cloud-stream-docs/src/main/asciidoc/building.adoc b/spring-cloud-stream-docs/src/main/asciidoc/building.adoc new file mode 100644 index 000000000..e181089ff --- /dev/null +++ b/spring-cloud-stream-docs/src/main/asciidoc/building.adoc @@ -0,0 +1,82 @@ +[[building]] +== Building + +:jdkversion: 1.7 + +=== Basic Compile and Test + +To build the source you will need to install JDK {jdkversion}. + +The build uses the Maven wrapper so you don't have to install a specific +version of Maven. To enable the tests for Redis, Rabbit, and Kafka bindings you +should have those servers running before building. See below for more +information on running the servers. + +The main build command is + +---- +$ ./mvnw clean install +---- + +You can also add '-DskipTests' if you like, to avoid running the tests. + +NOTE: You can also install Maven (>=3.3.3) yourself and run the `mvn` command +in place of `./mvnw` in the examples below. If you do that you also +might need to add `-P spring` if your local Maven settings do not +contain repository declarations for spring pre-release artifacts. + +NOTE: Be aware that you might need to increase the amount of memory +available to Maven by setting a `MAVEN_OPTS` environment variable with +a value like `-Xmx512m -XX:MaxPermSize=128m`. We try to cover this in +the `.mvn` configuration, so if you find you have to do it to make a +build succeed, please raise a ticket to get the settings added to +source control. + + +The projects that require middleware generally include a +`docker-compose.yml`, so consider using +http://compose.docker.io/[Docker Compose] to run the middeware servers +in Docker containers. See the README in the +https://github.com/spring-cloud-samples/scripts[scripts demo +repository] for specific instructions about the common cases of mongo, +rabbit and redis. + +=== Documentation + +There is a "full" profile that will generate documentation. + +=== Working with the code +If you don't have an IDE preference we would recommend that you use +http://www.springsource.com/developer/sts[Spring Tools Suite] or +http://eclipse.org[Eclipse] when working with the code. We use the +http://eclipse.org/m2e/[m2eclipe] eclipse plugin for maven support. Other IDEs and tools +should also work without issue. + +==== Importing into eclipse with m2eclipse +We recommend the http://eclipse.org/m2e/[m2eclipe] eclipse plugin when working with +eclipse. If you don't already have m2eclipse installed it is available from the "eclipse +marketplace". + +Unfortunately m2e does not yet support Maven 3.3, so once the projects +are imported into Eclipse you will also need to tell m2eclipse to use +the `.settings.xml` file for the projects. If you do not do this you +may see many different errors related to the POMs in the +projects. Open your Eclipse preferences, expand the Maven +preferences, and select User Settings. In the User Settings field +click Browse and navigate to the Spring Cloud project you imported +selecting the `.settings.xml` file in that project. Click Apply and +then OK to save the preference changes. + +NOTE: Alternatively you can copy the repository settings from https://github.com/spring-cloud/spring-cloud-build/blob/master/.settings.xml[`.settings.xml`] into your own `~/.m2/settings.xml`. + +==== Importing into eclipse without m2eclipse +If you prefer not to use m2eclipse you can generate eclipse project metadata using the +following command: + +[indent=0] +---- + $ ./mvnw eclipse:eclipse +---- + +The generated eclipse projects can be imported by selecting `import existing projects` +from the `file` menu. diff --git a/spring-cloud-stream-docs/src/main/asciidoc/contributing.adoc b/spring-cloud-stream-docs/src/main/asciidoc/contributing.adoc new file mode 100644 index 000000000..14505d112 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/asciidoc/contributing.adoc @@ -0,0 +1,42 @@ +[[contributing] +== Contributing + +Spring Cloud is released under the non-restrictive Apache 2.0 license, +and follows a very standard Github development process, using Github +tracker for issues and merging pull requests into master. If you want +to contribute even something trivial please do not hesitate, but +follow the guidelines below. + +=== Sign the Contributor License Agreement +Before we accept a non-trivial patch or pull request we will need you to sign the +https://support.springsource.com/spring_committer_signup[contributor's agreement]. +Signing the contributor's agreement does not grant anyone commit rights to the main +repository, but it does mean that we can accept your contributions, and you will get an +author credit if we do. Active contributors might be asked to join the core team, and +given the ability to merge pull requests. + +=== Code Conventions and Housekeeping +None of these is essential for a pull request, but they will all help. They can also be +added after the original pull request but before a merge. + +* Use the Spring Framework code format conventions. If you use Eclipse + you can import formatter settings using the + `eclipse-code-formatter.xml` file from the + https://github.com/spring-cloud/build/tree/master/eclipse-coding-conventions.xml[Spring + Cloud Build] project. If using IntelliJ, you can use the + http://plugins.jetbrains.com/plugin/6546[Eclipse Code Formatter + Plugin] to import the same file. +* Make sure all new `.java` files to have a simple Javadoc class comment with at least an + `@author` tag identifying you, and preferably at least a paragraph on what the class is + for. +* Add the ASF license header comment to all new `.java` files (copy from existing files + in the project) +* Add yourself as an `@author` to the .java files that you modify substantially (more + than cosmetic changes). +* Add some Javadocs and, if you change the namespace, some XSD doc elements. +* A few unit tests would help a lot as well -- someone has to do it. +* If no-one else is using your branch, please rebase it against the current master (or + other target branch in the main project). +* When writing a commit message please follow http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html[these conventions], + if you are fixing an existing issue please add `Fixes gh-XXXX` at the end of the commit + message (where XXXX is the issue number). \ No newline at end of file diff --git a/spring-cloud-stream-docs/src/main/asciidoc/index-docinfo.xml b/spring-cloud-stream-docs/src/main/asciidoc/index-docinfo.xml new file mode 100644 index 000000000..ce510697b --- /dev/null +++ b/spring-cloud-stream-docs/src/main/asciidoc/index-docinfo.xml @@ -0,0 +1,14 @@ +Spring Cloud Stream +{spring-cloud-stream-version} + + 2013-2016 + Pivotal Software, Inc. + + + + Copies of this document may be made for your own use and for distribution to + others, provided that you do not charge any fee for such copies and further + provided that each copy contains this Copyright Notice, whether distributed in + print or electronically. + + diff --git a/spring-cloud-stream-docs/src/main/asciidoc/index.adoc b/spring-cloud-stream-docs/src/main/asciidoc/index.adoc new file mode 100644 index 000000000..ce8333f68 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/asciidoc/index.adoc @@ -0,0 +1,43 @@ +[[spring-cloud-stream-reference]] += Spring Cloud Stream Reference Guide +Sabby Anandan, Marius Bogoevici, Eric Bottard, Mark Fisher, Ilayaperumal Gopinathan, Gunnar Hillert, Mark Pollack, Patrick Peralta, Glenn Renfro, Thomas Risberg, Dave Syer, David Turanski, Janne Valkealahti, Benjamin Klein +:basedir: ../../.. +:doctype: book +:toc: +:toclevels: 4 +:source-highlighter: prettify +:numbered: +:icons: font +:hide-uri-scheme: +:spring-cloud-stream-repo: snapshot +:github-tag: master +:spring-cloud-stream-docs-version: current +:spring-cloud-stream-docs: http://docs.spring.io/spring-cloud-stream/docs/{spring-cloud-stream-docs-version}/reference +:spring-cloud-stream-docs-current: http://docs.spring.io/spring-cloud-stream/docs/current-SNAPSHOT/reference/html/ +:github-repo: spring-cloud/spring-cloud-stream +:github-raw: http://raw.github.com/{github-repo}/{github-tag} +:github-code: http://github.com/{github-repo}/tree/{github-tag} +:github-wiki: http://github.com/{github-repo}/wiki +:github-master-code: http://github.com/{github-repo}/tree/master +:sc-ext: java +// ====================================================================================== + += Spring Cloud Stream Core +include::{basedir}/core/spring-cloud-stream-core-docs/src/main/asciidoc/spring-cloud-stream-overview.adoc[] + += Binder Implementations + +== Apache Kafka Binder + +include::{basedir}/kafka/spring-cloud-stream-binder-kafka-docs/src/main/asciidoc/overview.adoc[leveloffset=+1] + +== RabbitMQ Binder + +include::{basedir}/rabbit/spring-cloud-stream-binder-rabbit-docs/src/main/asciidoc/overview.adoc[leveloffset=+1] + += Appendices +[appendix] +include::building.adoc[] +include::contributing.adoc[] + +// ====================================================================================== diff --git a/spring-cloud-stream-docs/src/main/docbook/css/highlight.css b/spring-cloud-stream-docs/src/main/docbook/css/highlight.css new file mode 100644 index 000000000..ffefef72d --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/css/highlight.css @@ -0,0 +1,35 @@ +/* + code highlight CSS resemblign the Eclipse IDE default color schema + @author Costin Leau +*/ + +.hl-keyword { + color: #7F0055; + font-weight: bold; +} + +.hl-comment { + color: #3F5F5F; + font-style: italic; +} + +.hl-multiline-comment { + color: #3F5FBF; + font-style: italic; +} + +.hl-tag { + color: #3F7F7F; +} + +.hl-attribute { + color: #7F007F; +} + +.hl-value { + color: #2A00FF; +} + +.hl-string { + color: #2A00FF; +} \ No newline at end of file diff --git a/spring-cloud-stream-docs/src/main/docbook/css/manual-multipage.css b/spring-cloud-stream-docs/src/main/docbook/css/manual-multipage.css new file mode 100644 index 000000000..0c484531c --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/css/manual-multipage.css @@ -0,0 +1,9 @@ +@IMPORT url("manual.css"); + +body.firstpage { + background: url("../images/background.png") no-repeat center top; +} + +div.part h1 { + border-top: none; +} diff --git a/spring-cloud-stream-docs/src/main/docbook/css/manual-singlepage.css b/spring-cloud-stream-docs/src/main/docbook/css/manual-singlepage.css new file mode 100644 index 000000000..4a7fd1400 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/css/manual-singlepage.css @@ -0,0 +1,6 @@ +@IMPORT url("manual.css"); + +body { + background: url("../images/background.png") no-repeat center top; +} + diff --git a/spring-cloud-stream-docs/src/main/docbook/css/manual.css b/spring-cloud-stream-docs/src/main/docbook/css/manual.css new file mode 100644 index 000000000..0ecbe2e88 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/css/manual.css @@ -0,0 +1,344 @@ +@IMPORT url("highlight.css"); + +html { + padding: 0pt; + margin: 0pt; +} + +body { + color: #333333; + margin: 15px 30px; + font-family: Helvetica, Arial, Freesans, Clean, Sans-serif; + line-height: 1.6; + -webkit-font-smoothing: antialiased; +} + +code { + font-size: 16px; + font-family: Consolas, "Liberation Mono", Courier, monospace; +} + +:not(a)>code { + color: #6D180B; +} + +:not(pre)>code { + background-color: #F2F2F2; + border: 1px solid #CCCCCC; + border-radius: 4px; + padding: 1px 3px 0; + text-shadow: none; + white-space: nowrap; +} + +body>*:first-child { + margin-top: 0 !important; +} + +div { + margin: 0pt; +} + +hr { + border: 1px solid #CCCCCC; + background: #CCCCCC; +} + +h1,h2,h3,h4,h5,h6 { + color: #000000; + cursor: text; + font-weight: bold; + margin: 30px 0 10px; + padding: 0; +} + +h1,h2,h3 { + margin: 40px 0 10px; +} + +h1 { + margin: 70px 0 30px; + padding-top: 20px; +} + +div.part h1 { + border-top: 1px dotted #CCCCCC; +} + +h1,h1 code { + font-size: 32px; +} + +h2,h2 code { + font-size: 24px; +} + +h3,h3 code { + font-size: 20px; +} + +h4,h1 code,h5,h5 code,h6,h6 code { + font-size: 18px; +} + +div.book,div.chapter,div.appendix,div.part,div.preface { + min-width: 300px; + max-width: 1200px; + margin: 0 auto; +} + +p.releaseinfo { + font-weight: bold; + margin-bottom: 40px; + margin-top: 40px; +} + +div.authorgroup { + line-height: 1; +} + +p.copyright { + line-height: 1; + margin-bottom: -5px; +} + +.legalnotice p { + font-style: italic; + font-size: 14px; + line-height: 1; +} + +div.titlepage+p,div.titlepage+p { + margin-top: 0; +} + +pre { + line-height: 1.0; + color: black; +} + +a { + color: #4183C4; + text-decoration: none; +} + +p { + margin: 15px 0; + text-align: left; +} + +ul,ol { + padding-left: 30px; +} + +li p { + margin: 0; +} + +div.table { + margin: 1em; + padding: 0.5em; + text-align: center; +} + +div.table table,div.informaltable table { + display: table; + width: 100%; +} + +div.table td { + padding-left: 7px; + padding-right: 7px; +} + +.sidebar { + line-height: 1.4; + padding: 0 20px; + background-color: #F8F8F8; + border: 1px solid #CCCCCC; + border-radius: 3px 3px 3px 3px; +} + +.sidebar p.title { + color: #6D180B; +} + +pre.programlisting,pre.screen { + font-size: 15px; + padding: 6px 10px; + background-color: #F8F8F8; + border: 1px solid #CCCCCC; + border-radius: 3px 3px 3px 3px; + clear: both; + overflow: auto; + line-height: 1.4; + font-family: Consolas, "Liberation Mono", Courier, monospace; +} + +table { + border-collapse: collapse; + border-spacing: 0; + border: 1px solid #DDDDDD !important; + border-radius: 4px !important; + border-collapse: separate !important; + line-height: 1.6; +} + +table thead { + background: #F5F5F5; +} + +table tr { + border: none; + border-bottom: none; +} + +table th { + font-weight: bold; +} + +table th,table td { + border: none !important; + padding: 6px 13px; +} + +table tr:nth-child(2n) { + background-color: #F8F8F8; +} + +td p { + margin: 0 0 15px 0; +} + +div.table-contents td p { + margin: 0; +} + +div.important *,div.note *,div.tip *,div.warning *,div.navheader *,div.navfooter *,div.calloutlist * + { + border: none !important; + background: none !important; + margin: 0; +} + +div.important p,div.note p,div.tip p,div.warning p { + color: #6F6F6F; + line-height: 1.6; +} + +div.important code,div.note code,div.tip code,div.warning code { + background-color: #F2F2F2 !important; + border: 1px solid #CCCCCC !important; + border-radius: 4px !important; + padding: 1px 3px 0 !important; + text-shadow: none !important; + white-space: nowrap !important; +} + +.note th,.tip th,.warning th { + display: none; +} + +.note tr:first-child td,.tip tr:first-child td,.warning tr:first-child td + { + border-right: 1px solid #CCCCCC !important; + padding-top: 10px; +} + +div.calloutlist p,div.calloutlist td { + padding: 0; + margin: 0; +} + +div.calloutlist>table>tbody>tr>td:first-child { + padding-left: 10px; + width: 30px !important; +} + +div.important,div.note,div.tip,div.warning { + margin-left: 0px !important; + margin-right: 20px !important; + margin-top: 20px; + margin-bottom: 20px; + padding-top: 10px; + padding-bottom: 10px; +} + +div.toc { + line-height: 1.2; +} + +dl,dt { + margin-top: 1px; + margin-bottom: 0; +} + +div.toc>dl>dt { + font-size: 32px; + font-weight: bold; + margin: 30px 0 10px 0; + display: block; +} + +div.toc>dl>dd>dl>dt { + font-size: 24px; + font-weight: bold; + margin: 20px 0 10px 0; + display: block; +} + +div.toc>dl>dd>dl>dd>dl>dt { + font-weight: bold; + font-size: 20px; + margin: 10px 0 0 0; +} + +tbody.footnotes * { + border: none !important; +} + +div.footnote p { + margin: 0; + line-height: 1; +} + +div.footnote p sup { + margin-right: 6px; + vertical-align: middle; +} + +div.navheader { + border-bottom: 1px solid #CCCCCC; +} + +div.navfooter { + border-top: 1px solid #CCCCCC; +} + +.title { + margin-left: -1em; + padding-left: 1em; +} + +.title>a { + position: absolute; + visibility: hidden; + display: block; + font-size: 0.85em; + margin-top: 0.05em; + margin-left: -1em; + vertical-align: text-top; + color: black; +} + +.title>a:before { + content: "\00A7"; +} + +.title:hover>a,.title>a:hover,.title:hover>a:hover { + visibility: visible; +} + +.title:focus>a,.title>a:focus,.title:focus>a:focus { + outline: 0; +} diff --git a/spring-cloud-stream-docs/src/main/docbook/images/background.png b/spring-cloud-stream-docs/src/main/docbook/images/background.png new file mode 100644 index 0000000000000000000000000000000000000000..d4195e5b32cd5f878652c5195bd674a5a6304855 GIT binary patch literal 10947 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 literal 0 HcmV?d00001 diff --git a/spring-cloud-stream-docs/src/main/docbook/images/caution.png b/spring-cloud-stream-docs/src/main/docbook/images/caution.png new file mode 100644 index 0000000000000000000000000000000000000000..8a5e4fca039d0247dcf55ae0e719cdb457509422 GIT binary patch literal 2099 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 literal 0 HcmV?d00001 diff --git a/spring-cloud-stream-docs/src/main/docbook/images/logo.png b/spring-cloud-stream-docs/src/main/docbook/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..45f1978f3fde3661dc2d4131c7faa0c120188c5d GIT binary patch literal 46269 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%0ArS<p+tPz$YS|THxa0u-ohR#2Mkj!=(ogswU!H> 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 literal 0 HcmV?d00001 diff --git a/spring-cloud-stream-docs/src/main/docbook/images/note.png b/spring-cloud-stream-docs/src/main/docbook/images/note.png new file mode 100644 index 0000000000000000000000000000000000000000..88d997b17cfe703280d3a33e3f7c285a4ce6c8a6 GIT binary patch literal 2257 zcmbVOc~}!?8jt0%wJO?rR6vCx90KN;$uT)dKypElKnRgUJaCwd5Fm%i5JI?F5NZ{L zHB!K;6~%M$V1?>pq28#7tClK{yXb1Wwu?(E7V(JeM8)nOZvWVMX6F08ci!Lcy`N`3 zRmMkqPWG8hB9T1hF%lKAdbyuT9>n{*eLWY6#T%Du@g&n~JQuNGq$r&!4Flu`Bpp*> zh%RqUHzpvFJTmlZEv{9>@llh3hPZWTc7vHflSqO{yBR^VFdRt3()C6mdFU^lWI(SI zk~M4vs4$DM41J8lf+acP)u|5Q7d9H%x_Cd^XHyaDX=#nXqQj zt>&vFvNyJflaQQ&<7Pgco|~IX%Vp9`mUKGA-Zp( zOJtG50yzv2=0Xrx46(Qj83@V53@*$QjdQ#U%j3e3l*8gOAt(xhqztY^3`s$@h$SN! zBqG*0R&KQ7h!Mrc?dl1;Z?K%-#qz}#48ctnwaJt{-T}%C6K=9*n9P7U2?jzG2&y-_ z1)=T&y^dFcS@bqcC$pFgz^e@N_3!Y2&4rmVrc?^b{#WF$vAX{!YjnaHy1PC8t6j!L zL=U>RZ=0Vuyd59RNX(3d7!LK(`xl6rBPrw5(!bs96XC4+vN`n!pkNhnvKs;x&pmV! z^p5t4F5vmbc<*Tg!?VGlB>@XnzNdTWfhvE25$e1Mo;VNrFPPX7U z(3k?AET0>c;EQjdF;|7qmM;id8Z2DH;$?xdi*jLQS;UTmTiQ;84~KpVQTS}!1G7>???1T1M8Y2Y^v{gyWH4>vrEALt zW@fUDlD9Q{=doHaIiz}LsVtu#Tf|>gNSPn)uUj7xxbS*QsNLaH+;@qq1yM5)eX8Xer{FRzM~ z7xK|ff|w#cs13!6!+4oAeiqo&#|^o&-HT^JJ+1KLT73G&i2y$6Z`@c^KzV`9OsHC8!WcLRbRl_HObYx+233S$HvBP zx5xC8NE3$Tk|?#kKW%jS#1E2l4~Dm9y?iNEMtGE`{31iwDR0{;frQ`P~3kjC$lu_eqZs}wAR(baf^>n-dr`hd)oUmm$gnF zbD^_eYPM#zynGxf-a!tS6u8|n_+WHspz~^faii1kX{e03c}{&}W2fu+^!IEjlU-

MvJZJ$)LTqJA+@mbLxmkyPc#tU=W5xPJ%q2sZXv`v(Ui?>!8Tjh_mSOc$O+ zW<-$ZjJfV@LAsB%Biz5w(;fXV?CW1TB9(ujH2(XqZD*&_2O2L-EZJ~mTUSoq*g)q^ zQ!j3qa>DzQ*dH!xN(0O3n$-7HmkYk_eQXG-gI*K|{dncP!DXswNa?P_Z}nzo#*v#J zQ5S9ROsaZ%ZqC6y?VF!Q1^;o|wu*kH=E=`8B``9)uFtN|s?>Xw*7?*`wfqP}<_A~q zd8VVPq*k-7ZPhbSEogsT%F|x0xuT7xdRv7>Rev?4wv{qrDN}+xS$8V5!!ga&#Y1*BgqL?&c}jPc zG_JlfMSD5I%DQQcHXTbGWQtKpeL6yAB|UI5CQ=~#`}=c}Um;E%R)9u^qI0>&GHQ-g zOm;DCkym+{WF$}@UWrV1mtnTPtu!WtY$r7BOpo|N_#mqWGhK#KR0MD7eW*yPaY&xBTRfcG-E5p&`2dq z875XFdy+3GStd(wD_Mg`dys8Xd_houJju_&*4)mZt2Tk1H)DTRJY^_lf>>*ZU2Th5 zWQ3Ly{;kf91GM2s4Vfv8a-fcsXpb+4t> zmM%11X*>M&PQZNVdARf4d*2x!aq1>jOzQ?>>R)(Ok;sOJ)7jfk$Fdif23? z-}3V78&9qod*O;uGk%fEW^;|k`Lo>bOq2iF72o-IGb2gTw+4B~#iYz(oL}sS7|$R2 zDGfrR{|@~AQJ&v(#4u|ZtJP}t520N48P!$8U;|Vfuq=8>E$w`o2Jf`%eqhqbr%IH1zV?O3uDWqKZId-wMQ*MFefpD5X*w@ zok{kNA?%%$F{M!OUcE^^x{~(wkHK|_*9Yg`KNS88FaVH_sda1Xfs6nE002ovPDHLk FV1jwin)(0$ literal 0 HcmV?d00001 diff --git a/spring-cloud-stream-docs/src/main/docbook/images/warning.png b/spring-cloud-stream-docs/src/main/docbook/images/warning.png new file mode 100644 index 0000000000000000000000000000000000000000..0d5b5244605adbb7ab05a1549746a9c35490f95b GIT binary patch literal 2130 zcmbVNYg7|w8V(4q($)50y>JmGlLW#g$xLn}Vd2Si)}#|ptPAQp3Bp-3!-lL0;i^LY?;i#f0m5s49g z3h?3rDQg~EDPlm?FKkgKIcWEK-3X6YU0uzs7H|nq84s39r2!5;pF?SI$QqXy^Ko1x zV~zpENvp@<_Bsd`5MabC#3rvCq&$5dg43yGR zAdy0-rWjC#a1N_+kzUMY#pmogD7!DP(9dEKr3c5ngvUq_6>}Y+w-a81v=eSXnIi_+ zI?U>D1q2C!0zHox#XXKH+@|&rPT*OF5yvY$5J|)WwLqnU)c-5;=UChSlQkaY3@^|g z|J5#YBB}=i+n3Ex9bS$P?xJSKLk)-HHII@;3qG#TG^!+aj>0QkO~7kB0+|yM;YrGB zF>Ge@isQ#73%Tp#k_(tInh3U$uJWY-+DND*o}L-CB5g@#9YWWw~pxZ!Obm>yN#ZHFvL0zA3vNCTJ=t?)~`2O1M{L6un=ml<2x zQEYfifmA?Pz0tqRs^2Utt1pU0BQB1eIY0U_I}c1Y#PP7Ci5s7#IJn}xK{G+{_v^Z+1V#$Erodv>d}ew>RP0wzw+GWkGCBlS1Oj5Z!5NK zUuSR6>pa}RSEZ;qE_w1l#`hQX4E67U6NeP zHZ`T&wj0_H)t|Y1thUqnhub?%e)Y07;a^Tq%FO&iQkR&`qG!dh*2WfW(HuRQj*_DI zeCD1bUA|tMwjOb8E|FRIn$pzEU!2j_N}1Z2ig)vbr5xA0rjC70cmI6*%Uf->hWzaZ z{33HABO5q)vRhzDly2l691@+q3O{}NbSzx+I*k@|L4&3leK#$>u+T#TvTELfKb|IH zc23atf3vmfCa0&TWY@iuoA_Pm<0~ttEC*ut`isb^jXS>X^Sp=l?RXN_OJ*&usGXg$ zTlTv;Ch^vhLDf&+62jl64*&D+=+`sN_dap_1W%p|KQVYIdgPL5uRE9(c4On)DXndL zLNq?%!-u*zmMxyYc4m4Nr>>=A=s}PkJkqr&E^b9>5g+}c1%X}3|WKcg&spcJQ)05zI<<5LTBhNKRg$XRTi2{j)yl_ zj4~kKOvr+m(;vw~9zVh(zC-y9jqQnguz5r7FRq^MyKuXAENp(TAzUVtg&Ts+B_s7) zGn+fN0sG>9GjsPLKTRrvCd`71IZulJ1_1jO9KWbD&_@2UC+LTNpxxrdz#E|j|2nA9 zzB!UTyfAEJ&#%$pQ>QX#8vk@_a5iqukMF;8`wRKe{BI}5$H%OROs4J1#j)|?p|YSh z_SpR^e`VE#F52;WL{!+L(yZLRh40*KS;@box;9(-tE)`mcVp27O*>Z{_Lb*5T3cJA yr~0nPHtg2+UHi&&$8ha;`+hiaUmw&!n@8(?5PqF(KE5>Ym)EG)p&uyBP5%a8^# + + + + + + + 1 + 0 + 1 + + + + images/ + .png + + + book toc,title + 3 + + + + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl new file mode 100644 index 000000000..031406ca4 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl @@ -0,0 +1,31 @@ + + + + + + + + + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/html-multipage.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/html-multipage.xsl new file mode 100644 index 000000000..be9cc52de --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/html-multipage.xsl @@ -0,0 +1,73 @@ + + + + + + + + + + css/manual-multipage.css + + '5' + '1' + + + + + + + + + + + + + + + + + + + + firstpage + + + + + + + + + + + + + + + + + + + + + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/html-singlepage.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/html-singlepage.xsl new file mode 100644 index 000000000..6bd4ac819 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/html-singlepage.xsl @@ -0,0 +1,30 @@ + + + + + + + + + + css/manual-singlepage.css + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl new file mode 100644 index 000000000..fd96f9a70 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl @@ -0,0 +1,141 @@ + + + + + + + + + + + 1 + + + 1 + + + + 120 + images/callouts/ + .png + + + text/css + + text-align: left + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , + + + + + + + +

+

Authors

+ +
+ + + + + + + + + + + + + + + + + + # + + + + + + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl new file mode 100644 index 000000000..77360a7b3 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl @@ -0,0 +1,582 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + auto + + + + + underline + #204060 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , + + + + + + + + + + + Copyright © + + + + + + + + + + + + + + + + + + + + + + + + + + + + -5em + -5em + 8pt + + + + + + + + + + + + + + + please define title in your docbook file! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8pt + + + + + + + + + + + + + + + + + + + + + + + + + please define title in your docbook file! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 0 + + + + false + + + Helvetica + 10 + 8 + Helvetica + + + 1.4 + + + + left + bold + + + pt + + + + + + + + + + + + + + + 0.6em + 0.6em + 0.6em + + + pt + + 0.1em + 0.1em + 0.1em + + + + 0.4em + 0.4em + 0.4em + + + pt + + 0.1em + 0.1em + 0.1em + + + + 0.4em + 0.4em + 0.4em + + + pt + + 0.1em + 0.1em + 0.1em + + + + 0.3em + 0.3em + 0.3em + + + pt + + 0.1em + 0.1em + 0.1em + + + + + + + + 4pt + 4pt + 4pt + 4pt + + + + 0.1pt + 0.1pt + + + + + + + + + + + + + + + + 7pt + wrap + 1 + + + + 1em + 1em + 1em + 0.1em + 0.1em + 0.1em + + #444444 + solid + 0.1pt + 0.5em + 0.5em + 0.5em + 0.5em + 0.5em + 0.5em + + + + 1 + + #F0F0F0 + + + + 0.1em + 0.1em + 0.1em + 0.1em + 0.1em + 0.1em + + + + 0.5em + 0.5em + 0.5em + 0.1em + 0.1em + 0.1em + + + + #444444 + solid + 0.1pt + #F0F0F0 + + + + + + + normal + italic + + + pt + + false + 0.1em + 0.1em + 0.1em + + + + + + 0 + 1 + + + 90 + + + + + + figure after + example after + equation before + table before + procedure before + + + + 1 + 0pt + + + + + + + + + + + + + + + + + + + + 0.1em + 2em + .75pt + solid + #5c5c4f + 0.5em + 1.5em + 1.5em + 1.5em + 1.5em + 1.5em + 1.5em + + + + 10pt + bold + false + always + 0 + + + + 0em + 0em + 0em + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl-config.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl-config.xml new file mode 100644 index 000000000..e4d677fc5 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl-config.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/asciidoc-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/asciidoc-hl.xml new file mode 100644 index 000000000..5478b1d6d --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/asciidoc-hl.xml @@ -0,0 +1,41 @@ + + + + + //// + //// + + + // + + + + ^(={1,6} .+)$ + + MULTILINE + + + ^(\.[^\.\s].+)$ + + MULTILINE + + + ^(:!?\w.*?:) + + MULTILINE + + + ^(-|\*{1,5}|\d*\.{1,5})(?= .+$) + + MULTILINE + + + ^(\[.+\])$ + + MULTILINE + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/bourne-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/bourne-hl.xml new file mode 100644 index 000000000..e2cd98d8b --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/bourne-hl.xml @@ -0,0 +1,95 @@ + + + + # + + << + ' + " + - + + + + + " + \ + + + ' + \ + + + + 0x + + + + . + + + + + + if + then + else + elif + fi + case + esac + for + while + until + do + done + + exec + shift + exit + times + break + export + trap + continue + readonly + wait + eval + return + + cd + echo + hash + pwd + read + set + test + type + ulimit + umask + unset + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml new file mode 100644 index 000000000..176cc379f --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml @@ -0,0 +1,117 @@ + + + + + /** + */ + + + + + + + + /* + */ + + // + + + # + \ + + + + + " + \ + + + ' + \ + + + 0x + ul + lu + u + l + + + + . + + e + ul + lu + u + f + l + + + + auto + _Bool + break + case + char + _Complex + const + continue + default + do + double + else + enum + extern + float + for + goto + if + _Imaginary + inline + int + long + register + restrict + return + short + signed + sizeof + static + struct + switch + typedef + union + unsigned + void + volatile + while + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/cpp-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/cpp-hl.xml new file mode 100644 index 000000000..ef83c4f5e --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/cpp-hl.xml @@ -0,0 +1,151 @@ + + + + + /** + */ + + + + + + + + /* + */ + + // + + + # + \ + + + + + " + \ + + + ' + \ + + + 0x + ul + lu + u + l + + + + . + + e + ul + lu + u + f + l + + + + + auto + _Bool + break + case + char + _Complex + const + continue + default + do + double + else + enum + extern + float + for + goto + if + _Imaginary + inline + int + long + register + restrict + return + short + signed + sizeof + static + struct + switch + typedef + union + unsigned + void + volatile + while + + asm + dynamic_cast + namespace + reinterpret_cast + try + bool + explicit + new + static_cast + typeid + catch + false + operator + template + typename + class + friend + private + this + using + const_cast + inline + public + throw + virtual + delete + mutable + protected + true + wchar_t + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/csharp-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/csharp-hl.xml new file mode 100644 index 000000000..d57e63102 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/csharp-hl.xml @@ -0,0 +1,194 @@ + + + + + /** + */ + + + + /// + + + + /* + */ + + // + + + [ + ] + ( + ) + + + + # + \ + + + + + + @" + " + \ + + + + " + \ + + + ' + \ + + + 0x + ul + lu + u + l + + + + . + + e + ul + lu + u + f + d + m + l + + + + abstract + as + base + bool + break + byte + case + catch + char + checked + class + const + continue + decimal + default + delegate + do + double + else + enum + event + explicit + extern + false + finally + fixed + float + for + foreach + goto + if + implicit + in + int + interface + internal + is + lock + long + namespace + new + null + object + operator + out + override + params + private + protected + public + readonly + ref + return + sbyte + sealed + short + sizeof + stackalloc + static + string + struct + switch + this + throw + true + try + typeof + uint + ulong + unchecked + unsafe + ushort + using + virtual + void + volatile + while + + + + add + alias + from + get + global + group + into + join + orderby + partial + remove + select + set + value + where + yield + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/css-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/css-hl.xml new file mode 100644 index 000000000..164c48c3d --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/css-hl.xml @@ -0,0 +1,176 @@ + + + + + /* + */ + + + " + \ + + + + ' + \ + + + + . + + + + @charset + @import + @media + @page + + + + - + azimuth + background-attachment + background-color + background-image + background-position + background-repeat + background + border-collapse + border-color + border-spacing + border-style + border-top + border-right + border-bottom + border-left + border-top-color + border-right-color + border-bottom-color + border-left-color + border-top-style + border-right-style + border-bottom-style + border-left-style + border-top-width + border-right-width + border-bottom-width + border-left-width + border-width + border + bottom + caption-side + clear + clip + color + content + counter-increment + counter-reset + cue-after + cue-before + cue + cursor + direction + display + elevation + empty-cells + float + font-family + font-size + font-style + font-variant + font-weight + font + height + left + letter-spacing + line-height + list-style-image + list-style-position + list-style-type + list-style + margin-right + margin-left + margin-top + margin-bottom + margin + max-height + max-width + min-height + min-width + orphans + outline-color + outline-style + outline-width + outline + overflow + padding-top + padding-right + padding-bottom + padding-left + padding + page-break-after + page-break-before + page-break-inside + pause-after + pause-before + pause + pitch-range + pitch + play-during + position + quotes + richness + right + speak-header + speak-numeral + speak-punctuation + speak + speech-rate + stress + table-layout + text-align + text-decoration + text-indent + text-transform + top + unicode-bidi + vertical-align + visibility + voice-family + volume + white-space + widows + width + word-spacing + z-index + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/html-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/html-hl.xml new file mode 100644 index 000000000..5b6761bab --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/html-hl.xml @@ -0,0 +1,122 @@ + + + + + + + a + abbr + address + area + article + aside + audio + b + base + bdi + blockquote + body + br + button + caption + canvas + cite + code + command + col + colgroup + dd + del + dialog + div + dl + dt + em + embed + fieldset + figcaption + figure + font + form + footer + h1 + h2 + h3 + h4 + h5 + h6 + head + header + hr + html + i + iframe + img + input + ins + kbd + label + legend + li + link + map + mark + menu + menu + meta + nav + noscript + object + ol + optgroup + option + p + param + pre + q + samp + script + section + select + small + source + span + strong + style + sub + summary + sup + table + tbody + td + textarea + tfoot + th + thead + time + title + tr + track + u + ul + var + video + wbr + xmp + + + + + xsl: + + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ini-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ini-hl.xml new file mode 100644 index 000000000..34c103637 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ini-hl.xml @@ -0,0 +1,45 @@ + + + + ; + + + ^(\[.+\]\s*)$ + + MULTILINE + + + + ^(.+)(?==) + + MULTILINE + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/java-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/java-hl.xml new file mode 100644 index 000000000..f7bb16414 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/java-hl.xml @@ -0,0 +1,117 @@ + + + + + /** + */ + + + + /* + */ + + // + + " + \ + + + ' + \ + + + @ + ( + ) + + + 0x + + + + . + e + f + d + l + + + + abstract + boolean + break + byte + case + catch + char + class + const + continue + default + do + double + else + extends + final + finally + float + for + goto + if + implements + import + instanceof + int + interface + long + native + new + package + private + protected + public + return + short + static + strictfp + super + switch + synchronized + this + throw + throws + transient + try + void + volatile + while + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/javascript-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/javascript-hl.xml new file mode 100644 index 000000000..99b8a71e9 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/javascript-hl.xml @@ -0,0 +1,147 @@ + + + + + /* + */ + + // + + " + \ + + + ' + \ + + + 0x + + + + . + e + + + + break + case + catch + continue + default + delete + do + else + finally + for + function + if + in + instanceof + new + return + switch + this + throw + try + typeof + var + void + while + with + + abstract + boolean + byte + char + class + const + debugger + double + enum + export + extends + final + float + goto + implements + import + int + interface + long + native + package + private + protected + public + short + static + super + synchronized + throws + transient + volatile + + + prototype + + Array + Boolean + Date + Error + EvalError + Function + Math + Number + Object + RangeError + ReferenceError + RegExp + String + SyntaxError + TypeError + URIError + + decodeURI + decodeURIComponent + encodeURI + encodeURIComponent + eval + isFinite + isNaN + parseFloat + parseInt + + Infinity + NaN + undefined + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/json-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/json-hl.xml new file mode 100644 index 000000000..59b9c4811 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/json-hl.xml @@ -0,0 +1,37 @@ + + + # + + " + \ + + + ' + \ + + + @ + ( + ) + + + . + e + f + d + l + + + + true + false + + + { + } + , + [ + ] + + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/perl-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/perl-hl.xml new file mode 100644 index 000000000..73d71cc02 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/perl-hl.xml @@ -0,0 +1,120 @@ + + + + # + + << + ' + " + + + + " + \ + + + ' + \ + + + + 0x + + + + . + + + + + if + unless + while + until + foreach + else + elsif + for + when + default + given + + caller + continue + die + do + dump + eval + exit + goto + last + next + redo + return + sub + wantarray + + caller + import + local + my + package + use + + do + import + no + package + require + use + + bless + dbmclose + dbmopen + package + ref + tie + tied + untie + use + + and + or + not + eq + ne + lt + gt + le + ge + cmp + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/php-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/php-hl.xml new file mode 100644 index 000000000..1da25b8cc --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/php-hl.xml @@ -0,0 +1,154 @@ + + + + + /** + */ + + + + + + + + /* + */ + + // + # + + " + \ + + + + ' + \ + + + + <<< + + + 0x + + + + . + e + + + + and + or + xor + __FILE__ + exception + __LINE__ + array + as + break + case + class + const + continue + declare + default + die + do + echo + else + elseif + empty + enddeclare + endfor + endforeach + endif + endswitch + endwhile + eval + exit + extends + for + foreach + function + global + if + include + include_once + isset + list + new + print + require + require_once + return + static + switch + unset + use + var + while + __FUNCTION__ + __CLASS__ + __METHOD__ + final + php_user_filter + interface + implements + extends + public + private + protected + abstract + clone + try + catch + throw + cfunction + old_function + true + false + + namespace + __NAMESPACE__ + goto + __DIR__ + + + + + ?> + <?php + <?= + + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/properties-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/properties-hl.xml new file mode 100644 index 000000000..775f2f13e --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/properties-hl.xml @@ -0,0 +1,38 @@ + + + + # + + ^(.+?)(?==|:) + + MULTILINE + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/python-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/python-hl.xml new file mode 100644 index 000000000..a46744323 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/python-hl.xml @@ -0,0 +1,100 @@ + + + + + + @ + ( + ) + + # + + """ + + + + ''' + + + + " + \ + + + ' + \ + + + 0x + l + + + + . + + e + l + + + + and + del + from + not + while + as + elif + global + or + with + assert + else + if + pass + yield + break + except + import + print + class + exec + in + raise + continue + finally + is + return + def + for + lambda + try + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ruby-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ruby-hl.xml new file mode 100644 index 000000000..d105640e8 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ruby-hl.xml @@ -0,0 +1,109 @@ + + + + # + + << + + + + " + \ + + + %Q{ + } + \ + + + %/ + / + \ + + + ' + \ + + + %q{ + } + \ + + + 0x + + + + . + e + + + + alias + and + BEGIN + begin + break + case + class + def + defined + do + else + elsif + END + end + ensure + false + for + if + in + module + next + nil + not + or + redo + rescue + retry + return + self + super + then + true + undef + unless + until + when + while + yield + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/sql2003-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/sql2003-hl.xml new file mode 100644 index 000000000..ac1d5d048 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/sql2003-hl.xml @@ -0,0 +1,565 @@ + + + + -- + + /* + */ + + + ' + + + + U' + ' + + + + B' + ' + + + + N' + ' + + + + X' + ' + + + + . + + e + + + + + + A + ABS + ABSOLUTE + ACTION + ADA + ADMIN + AFTER + ALWAYS + ASC + ASSERTION + ASSIGNMENT + ATTRIBUTE + ATTRIBUTES + AVG + BEFORE + BERNOULLI + BREADTH + C + CARDINALITY + CASCADE + CATALOG_NAME + CATALOG + CEIL + CEILING + CHAIN + CHAR_LENGTH + CHARACTER_LENGTH + CHARACTER_SET_CATALOG + CHARACTER_SET_NAME + CHARACTER_SET_SCHEMA + CHARACTERISTICS + CHARACTERS + CHECKED + CLASS_ORIGIN + COALESCE + COBOL + CODE_UNITS + COLLATION_CATALOG + COLLATION_NAME + COLLATION_SCHEMA + COLLATION + COLLECT + COLUMN_NAME + COMMAND_FUNCTION_CODE + COMMAND_FUNCTION + COMMITTED + CONDITION_NUMBER + CONDITION + CONNECTION_NAME + CONSTRAINT_CATALOG + CONSTRAINT_NAME + CONSTRAINT_SCHEMA + CONSTRAINTS + CONSTRUCTORS + CONTAINS + CONVERT + CORR + COUNT + COVAR_POP + COVAR_SAMP + CUME_DIST + CURRENT_COLLATION + CURSOR_NAME + DATA + DATETIME_INTERVAL_CODE + DATETIME_INTERVAL_PRECISION + DEFAULTS + DEFERRABLE + DEFERRED + DEFINED + DEFINER + DEGREE + DENSE_RANK + DEPTH + DERIVED + DESC + DESCRIPTOR + DIAGNOSTICS + DISPATCH + DOMAIN + DYNAMIC_FUNCTION_CODE + DYNAMIC_FUNCTION + EQUALS + EVERY + EXCEPTION + EXCLUDE + EXCLUDING + EXP + EXTRACT + FINAL + FIRST + FLOOR + FOLLOWING + FORTRAN + FOUND + FUSION + G + GENERAL + GO + GOTO + GRANTED + HIERARCHY + IMPLEMENTATION + INCLUDING + INCREMENT + INITIALLY + INSTANCE + INSTANTIABLE + INTERSECTION + INVOKER + ISOLATION + K + KEY_MEMBER + KEY_TYPE + KEY + LAST + LENGTH + LEVEL + LN + LOCATOR + LOWER + M + MAP + MATCHED + MAX + MAXVALUE + MESSAGE_LENGTH + MESSAGE_OCTET_LENGTH + MESSAGE_TEXT + MIN + MINVALUE + MOD + MORE + MUMPS + NAME + NAMES + NESTING + NEXT + NORMALIZE + NORMALIZED + NULLABLE + NULLIF + NULLS + NUMBER + OBJECT + OCTET_LENGTH + OCTETS + OPTION + OPTIONS + ORDERING + ORDINALITY + OTHERS + OVERLAY + OVERRIDING + PAD + PARAMETER_MODE + PARAMETER_NAME + PARAMETER_ORDINAL_POSITION + PARAMETER_SPECIFIC_CATALOG + PARAMETER_SPECIFIC_NAME + PARAMETER_SPECIFIC_SCHEMA + PARTIAL + PASCAL + PATH + PERCENT_RANK + PERCENTILE_CONT + PERCENTILE_DISC + PLACING + PLI + POSITION + POWER + PRECEDING + PRESERVE + PRIOR + PRIVILEGES + PUBLIC + RANK + READ + RELATIVE + REPEATABLE + RESTART + RETURNED_CARDINALITY + RETURNED_LENGTH + RETURNED_OCTET_LENGTH + RETURNED_SQLSTATE + ROLE + ROUTINE_CATALOG + ROUTINE_NAME + ROUTINE_SCHEMA + ROUTINE + ROW_COUNT + ROW_NUMBER + SCALE + SCHEMA_NAME + SCHEMA + SCOPE_CATALOG + SCOPE_NAME + SCOPE_SCHEMA + SECTION + SECURITY + SELF + SEQUENCE + SERIALIZABLE + SERVER_NAME + SESSION + SETS + SIMPLE + SIZE + SOURCE + SPACE + SPECIFIC_NAME + SQRT + STATE + STATEMENT + STDDEV_POP + STDDEV_SAMP + STRUCTURE + STYLE + SUBCLASS_ORIGIN + SUBSTRING + SUM + TABLE_NAME + TABLESAMPLE + TEMPORARY + TIES + TOP_LEVEL_COUNT + TRANSACTION_ACTIVE + TRANSACTION + TRANSACTIONS_COMMITTED + TRANSACTIONS_ROLLED_BACK + TRANSFORM + TRANSFORMS + TRANSLATE + TRIGGER_CATALOG + TRIGGER_NAME + TRIGGER_SCHEMA + TRIM + TYPE + UNBOUNDED + UNCOMMITTED + UNDER + UNNAMED + USAGE + USER_DEFINED_TYPE_CATALOG + USER_DEFINED_TYPE_CODE + USER_DEFINED_TYPE_NAME + USER_DEFINED_TYPE_SCHEMA + VIEW + WORK + WRITE + ZONE + + ADD + ALL + ALLOCATE + ALTER + AND + ANY + ARE + ARRAY + AS + ASENSITIVE + ASYMMETRIC + AT + ATOMIC + AUTHORIZATION + BEGIN + BETWEEN + BIGINT + BINARY + BLOB + BOOLEAN + BOTH + BY + CALL + CALLED + CASCADED + CASE + CAST + CHAR + CHARACTER + CHECK + CLOB + CLOSE + COLLATE + COLUMN + COMMIT + CONNECT + CONSTRAINT + CONTINUE + CORRESPONDING + CREATE + CROSS + CUBE + CURRENT_DATE + CURRENT_DEFAULT_TRANSFORM_GROUP + CURRENT_PATH + CURRENT_ROLE + CURRENT_TIME + CURRENT_TIMESTAMP + CURRENT_TRANSFORM_GROUP_FOR_TYPE + CURRENT_USER + CURRENT + CURSOR + CYCLE + DATE + DAY + DEALLOCATE + DEC + DECIMAL + DECLARE + DEFAULT + DELETE + DEREF + DESCRIBE + DETERMINISTIC + DISCONNECT + DISTINCT + DOUBLE + DROP + DYNAMIC + EACH + ELEMENT + ELSE + END + END-EXEC + ESCAPE + EXCEPT + EXEC + EXECUTE + EXISTS + EXTERNAL + FALSE + FETCH + FILTER + FLOAT + FOR + FOREIGN + FREE + FROM + FULL + FUNCTION + GET + GLOBAL + GRANT + GROUP + GROUPING + HAVING + HOLD + HOUR + IDENTITY + IMMEDIATE + IN + INDICATOR + INNER + INOUT + INPUT + INSENSITIVE + INSERT + INT + INTEGER + INTERSECT + INTERVAL + INTO + IS + ISOLATION + JOIN + LANGUAGE + LARGE + LATERAL + LEADING + LEFT + LIKE + LOCAL + LOCALTIME + LOCALTIMESTAMP + MATCH + MEMBER + MERGE + METHOD + MINUTE + MODIFIES + MODULE + MONTH + MULTISET + NATIONAL + NATURAL + NCHAR + NCLOB + NEW + NO + NONE + NOT + NULL + NUMERIC + OF + OLD + ON + ONLY + OPEN + OR + ORDER + OUT + OUTER + OUTPUT + OVER + OVERLAPS + PARAMETER + PARTITION + PRECISION + PREPARE + PRIMARY + PROCEDURE + RANGE + READS + REAL + RECURSIVE + REF + REFERENCES + REFERENCING + REGR_AVGX + REGR_AVGY + REGR_COUNT + REGR_INTERCEPT + REGR_R2 + REGR_SLOPE + REGR_SXX + REGR_SXY + REGR_SYY + RELEASE + RESULT + RETURN + RETURNS + REVOKE + RIGHT + ROLLBACK + ROLLUP + ROW + ROWS + SAVEPOINT + SCROLL + SEARCH + SECOND + SELECT + SENSITIVE + SESSION_USER + SET + SIMILAR + SMALLINT + SOME + SPECIFIC + SPECIFICTYPE + SQL + SQLEXCEPTION + SQLSTATE + SQLWARNING + START + STATIC + SUBMULTISET + SYMMETRIC + SYSTEM_USER + SYSTEM + TABLE + THEN + TIME + TIMESTAMP + TIMEZONE_HOUR + TIMEZONE_MINUTE + TO + TRAILING + TRANSLATION + TREAT + TRIGGER + TRUE + UESCAPE + UNION + UNIQUE + UNKNOWN + UNNEST + UPDATE + UPPER + USER + USING + VALUE + VALUES + VAR_POP + VAR_SAMP + VARCHAR + VARYING + WHEN + WHENEVER + WHERE + WIDTH_BUCKET + WINDOW + WITH + WITHIN + WITHOUT + YEAR + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/yaml-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/yaml-hl.xml new file mode 100644 index 000000000..a28008ec8 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/yaml-hl.xml @@ -0,0 +1,47 @@ + + + # + + " + \ + + + ' + \ + + + @ + ( + ) + + + . + e + f + d + l + + + + true + false + + + { + } + , + [ + ] + + + + ^(---)$ + + MULTILINE + + + ^(.+?)(?==|:) + + MULTILINE + + diff --git a/spring-cloud-stream-docs/src/main/javadoc/spring-javadoc.css b/spring-cloud-stream-docs/src/main/javadoc/spring-javadoc.css new file mode 100644 index 000000000..06ad42277 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/javadoc/spring-javadoc.css @@ -0,0 +1,599 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; + width:100%; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} + + + +/* +Spring +*/ + +pre.code { + background-color: #F8F8F8; + border: 1px solid #CCCCCC; + border-radius: 3px 3px 3px 3px; + overflow: auto; + padding: 10px; + margin: 4px 20px 2px 0px; +} + +pre.code code, pre.code code * { + font-size: 1em; +} + +pre.code code, pre.code code * { + padding: 0 !important; + margin: 0 !important; +} + diff --git a/spring-cloud-stream-docs/src/main/xslt/dependencyVersions.xsl b/spring-cloud-stream-docs/src/main/xslt/dependencyVersions.xsl new file mode 100644 index 000000000..1dabd2ea3 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/xslt/dependencyVersions.xsl @@ -0,0 +1,28 @@ + + + + + + + |=== + | Group ID | Artifact ID | Version + + + + + | ` + + ` + | ` + + ` + | + + + + |=== + + + From adfcb781a6b364fb8f22c300db47d8894592c5fa Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Tue, 23 Aug 2016 11:46:34 -0400 Subject: [PATCH 005/336] Change parent, add aggregate document --- spring-cloud-stream-docs/pom.xml | 28 ++----------------- .../src/main/asciidoc/index.adoc | 14 ++-------- .../spring-cloud-stream-aggregate.adoc | 11 ++++++++ 3 files changed, 15 insertions(+), 38 deletions(-) create mode 100644 spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index efa6b0136..57a040226 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -3,8 +3,8 @@ 4.0.0 org.springframework.cloud - spring-cloud-stream-parent - 1.1.0.BUILD-SNAPSHOT + spring-cloud-build + 1.1.2.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs @@ -13,30 +13,6 @@ ${basedir}/.. - - - org.springframework.cloud - spring-cloud-stream - - - org.springframework.cloud - spring-cloud-stream-codec - - - org.springframework.cloud - spring-cloud-stream-rxjava - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - 1.1.0.BUILD-SNAPSHOT - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - 1.1.0.BUILD-SNAPSHOT - - full diff --git a/spring-cloud-stream-docs/src/main/asciidoc/index.adoc b/spring-cloud-stream-docs/src/main/asciidoc/index.adoc index ce8333f68..da39cb0c8 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/index.adoc +++ b/spring-cloud-stream-docs/src/main/asciidoc/index.adoc @@ -1,7 +1,6 @@ [[spring-cloud-stream-reference]] = Spring Cloud Stream Reference Guide Sabby Anandan, Marius Bogoevici, Eric Bottard, Mark Fisher, Ilayaperumal Gopinathan, Gunnar Hillert, Mark Pollack, Patrick Peralta, Glenn Renfro, Thomas Risberg, Dave Syer, David Turanski, Janne Valkealahti, Benjamin Klein -:basedir: ../../.. :doctype: book :toc: :toclevels: 4 @@ -23,17 +22,8 @@ Sabby Anandan, Marius Bogoevici, Eric Bottard, Mark Fisher, Ilayaperumal Gopinat // ====================================================================================== = Spring Cloud Stream Core -include::{basedir}/core/spring-cloud-stream-core-docs/src/main/asciidoc/spring-cloud-stream-overview.adoc[] - -= Binder Implementations - -== Apache Kafka Binder - -include::{basedir}/kafka/spring-cloud-stream-binder-kafka-docs/src/main/asciidoc/overview.adoc[leveloffset=+1] - -== RabbitMQ Binder - -include::{basedir}/rabbit/spring-cloud-stream-binder-rabbit-docs/src/main/asciidoc/overview.adoc[leveloffset=+1] +:stream-docs-basedir: ../../.. +include::spring-cloud-stream-aggregate.adoc[] = Appendices [appendix] diff --git a/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc b/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc new file mode 100644 index 000000000..31a455bf5 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc @@ -0,0 +1,11 @@ +include::{stream-docs-basedir}/core/spring-cloud-stream-core-docs/src/main/asciidoc/spring-cloud-stream-overview.adoc[] + += Binder Implementations + +== Apache Kafka Binder + +include::{stream-docs-basedir}/kafka/spring-cloud-stream-binder-kafka-docs/src/main/asciidoc/overview.adoc[leveloffset=+1] + +== RabbitMQ Binder + +include::{stream-docs-basedir}/rabbit/spring-cloud-stream-binder-rabbit-docs/src/main/asciidoc/overview.adoc[leveloffset=+1] From 85348039936248172ecfca69c00d9d62c2b09e65 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Tue, 23 Aug 2016 11:57:39 -0400 Subject: [PATCH 006/336] Revert parent doc changes --- spring-cloud-stream-docs/pom.xml | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 57a040226..efa6b0136 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -3,8 +3,8 @@ 4.0.0 org.springframework.cloud - spring-cloud-build - 1.1.2.BUILD-SNAPSHOT + spring-cloud-stream-parent + 1.1.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs @@ -13,6 +13,30 @@ ${basedir}/.. + + + org.springframework.cloud + spring-cloud-stream + + + org.springframework.cloud + spring-cloud-stream-codec + + + org.springframework.cloud + spring-cloud-stream-rxjava + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + 1.1.0.BUILD-SNAPSHOT + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + 1.1.0.BUILD-SNAPSHOT + + full From 6e6fe2bc244f8232c8f6f32830fab49135dd46a4 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Tue, 23 Aug 2016 12:06:00 -0400 Subject: [PATCH 007/336] Fix relative path --- spring-cloud-stream-docs/pom.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index efa6b0136..85ddc5b09 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -5,6 +5,7 @@ org.springframework.cloud spring-cloud-stream-parent 1.1.0.BUILD-SNAPSHOT +
spring-cloud-stream-docs spring-cloud-stream-docs From 1f20759553d0a33f4d379492db8532e0cc0d422d Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Tue, 23 Aug 2016 12:31:50 -0400 Subject: [PATCH 008/336] Change submodules to HTTPS --- .gitmodules | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitmodules b/.gitmodules index 1216f413c..64eae5dca 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,9 +1,9 @@ [submodule "spring-cloud-stream-docs/kafka"] path = spring-cloud-stream-docs/kafka - url = git@github.com:spring-cloud/spring-cloud-stream-binder-kafka.git + url = https://github.com/spring-cloud/spring-cloud-binder-kafka.git [submodule "spring-cloud-stream-docs/rabbit"] path = spring-cloud-stream-docs/rabbit - url = git@github.com:spring-cloud/spring-cloud-stream-binder-rabbit.git + url = https://github.com/spring-cloud/spring-cloud-stream-binder-rabbit.git [submodule "spring-cloud-stream-docs/core"] path = spring-cloud-stream-docs/core - url = git@github.com:spring-cloud/spring-cloud-stream.git + url = https://github.com/spring-cloud/spring-cloud-stream.git From 994365eb77bb02099ae0d94cb8e79f56d49d3d9a Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Tue, 23 Aug 2016 12:36:02 -0400 Subject: [PATCH 009/336] Fix path to Kafka --- .gitmodules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitmodules b/.gitmodules index 64eae5dca..b87e34601 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,6 @@ [submodule "spring-cloud-stream-docs/kafka"] path = spring-cloud-stream-docs/kafka - url = https://github.com/spring-cloud/spring-cloud-binder-kafka.git + url = https://github.com/spring-cloud/spring-cloud-stream-binder-kafka.git [submodule "spring-cloud-stream-docs/rabbit"] path = spring-cloud-stream-docs/rabbit url = https://github.com/spring-cloud/spring-cloud-stream-binder-rabbit.git From 0684a2bcadd085664b2b8f1fa84f5db062e387bd Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Tue, 23 Aug 2016 14:43:26 -0400 Subject: [PATCH 010/336] Updated to latest Kafka docs --- spring-cloud-stream-docs/kafka | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 49b75d40c..1c353da2e 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 49b75d40cd741cbe28957f34828cf8cf6c49a80d +Subproject commit 1c353da2e17a328a4ba52e79cbfb487c6a68aa4f From f847cd153ea76fb77f23d89a977eaf730c5a054b Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Wed, 24 Aug 2016 09:54:02 -0400 Subject: [PATCH 011/336] Update to Spring Cloud Build 1.2.0.RELEASE --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index b6c3a96fc..7fed63628 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-build - 1.1.2.BUILD-SNAPSHOT + 1.2.0.RELEASE diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 65b040231..395a7ec79 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -5,7 +5,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.1.2.BUILD-SNAPSHOT + 1.2.0.RELEASE spring-cloud-stream-dependencies From e1ddf1908cd05b8a12311138a0d58bb1ae19c603 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Thu, 25 Aug 2016 23:38:59 -0400 Subject: [PATCH 012/336] Update all dependencies to milestones --- spring-cloud-stream-dependencies/pom.xml | 21 ++++++++++++++++++--- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/rabbit | 2 +- 4 files changed, 21 insertions(+), 6 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 395a7ec79..2fc96358c 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -14,9 +14,9 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.1.0.BUILD-SNAPSHOT - 1.1.0.BUILD-SNAPSHOT - 1.1.0.BUILD-SNAPSHOT + 1.1.0.M1 + 1.1.0.M1 + 1.1.0.M1 @@ -50,6 +50,11 @@ spring-cloud-stream-schema-server ${spring.cloud.stream.version} + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring.cloud.stream.version} + org.springframework.cloud spring-cloud-stream-test-support @@ -65,6 +70,11 @@ spring-cloud-starter-stream-kafka ${spring.cloud.stream.binder.kafka.version} + + org.springframework.cloud + spring-cloud-stream-binder-kafka-test-support + ${spring.cloud.stream.binder.kafka.version} + org.springframework.cloud spring-cloud-stream-binder-rabbit @@ -75,6 +85,11 @@ spring-cloud-starter-stream-rabbit ${spring.cloud.stream.binder.rabbit.version} + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring.cloud.stream.binder.rabbit.version} + diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index c90bea99a..1b12f7d85 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit c90bea99ae02dea218830684b152648e8576eb72 +Subproject commit 1b12f7d856ca01dc1b43a3368f362d9555d71dc9 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 1c353da2e..b37e7b37d 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 1c353da2e17a328a4ba52e79cbfb487c6a68aa4f +Subproject commit b37e7b37d28330e991776bbdbc4d1dfd1afaad74 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 0a0bfe90c..f33989be4 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 0a0bfe90c00f43352dc8740fbab70ed4ec482f4b +Subproject commit f33989be48338f751f57eef722c27ccc07595e55 From de4b87073d0941496b1d03b7822c84f38b3fa18e Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Fri, 26 Aug 2016 00:28:50 -0400 Subject: [PATCH 013/336] Updated parent to 1.1.0.M1 --- spring-cloud-stream-docs/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 85ddc5b09..75ac4c16e 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,7 +4,7 @@ org.springframework.cloud spring-cloud-stream-parent - 1.1.0.BUILD-SNAPSHOT + 1.1.0.M1 spring-cloud-stream-docs From 8d71ec748ec7047c5a3dae07a3cab85d2e7e09c1 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Fri, 26 Aug 2016 00:39:35 -0400 Subject: [PATCH 014/336] Add Spring profile --- spring-cloud-stream-docs/pom.xml | 47 ++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 75ac4c16e..08ed8531e 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -446,5 +446,52 @@
+ + spring + + + spring-snapshots + Spring Snapshots + http://repo.spring.io/libs-snapshot-local + + true + + + + spring-milestones + Spring Milestones + http://repo.spring.io/libs-milestone-local + + false + + + + spring-releases + Spring Releases + http://repo.spring.io/release + + false + + + + + + spring-snapshots + Spring Snapshots + http://repo.spring.io/libs-snapshot-local + + true + + + + spring-milestones + Spring Milestones + http://repo.spring.io/libs-milestone-local + + false + + + + From 888025559f006bc9e9a729c50154354761bd2c5b Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Fri, 26 Aug 2016 00:49:04 -0400 Subject: [PATCH 015/336] Use milestone versions for modules too --- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/rabbit | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 1b12f7d85..7b71e07c3 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 1b12f7d856ca01dc1b43a3368f362d9555d71dc9 +Subproject commit 7b71e07c3ad3e4454258dbcdd9a8f9157ca41724 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index b37e7b37d..a1dd7e4bc 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit b37e7b37d28330e991776bbdbc4d1dfd1afaad74 +Subproject commit a1dd7e4bc956804669555a6dc68dd6e5460b7757 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index f33989be4..a13c7c976 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit f33989be48338f751f57eef722c27ccc07595e55 +Subproject commit a13c7c97649a8c4ad2b3e787108e4307e4f6a2a5 From 865cef489663e88a22c2669f6f0a45fc3d3f3409 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Fri, 26 Aug 2016 00:59:09 -0400 Subject: [PATCH 016/336] Update snapshot dependencies to milestone --- spring-cloud-stream-docs/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 08ed8531e..c3051a271 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -30,12 +30,12 @@ org.springframework.cloud spring-cloud-stream-binder-kafka - 1.1.0.BUILD-SNAPSHOT + 1.1.0.M1 org.springframework.cloud spring-cloud-stream-binder-rabbit - 1.1.0.BUILD-SNAPSHOT + 1.1.0.M1 From 7ded4cc6e18cda74f0639d49b27dfa596223005b Mon Sep 17 00:00:00 2001 From: Spring Buildmaster Date: Fri, 26 Aug 2016 05:06:09 +0000 Subject: [PATCH 017/336] [artifactory-release] Release version Brooklyn.M1 --- pom.xml | 7 +++---- spring-cloud-stream-dependencies/pom.xml | 7 +++---- spring-cloud-stream-docs/pom.xml | 4 ++-- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/pom.xml b/pom.xml index 7fed63628..7192cbe19 100644 --- a/pom.xml +++ b/pom.xml @@ -1,17 +1,16 @@ - + 4.0.0 spring-cloud-stream-starter-build pom spring-cloud-stream-starter-build Spring Cloud Stream Starter Build - Brooklyn.BUILD-SNAPSHOT + Brooklyn.M1 org.springframework.cloud spring-cloud-build 1.2.0.RELEASE - + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 2fc96358c..02b199014 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -1,6 +1,5 @@ - + 4.0.0 spring-cloud-dependencies-parent @@ -9,7 +8,7 @@ spring-cloud-stream-dependencies - Brooklyn.BUILD-SNAPSHOT + Brooklyn.M1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies @@ -147,4 +146,4 @@ - \ No newline at end of file + diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index c3051a271..82a29a438 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -5,12 +5,12 @@ org.springframework.cloud spring-cloud-stream-parent 1.1.0.M1 - +
spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Brooklyn.BUILD-SNAPSHOT + Brooklyn.M1 ${basedir}/.. From 3a7386b02e06e4435356ba4dd069f599aaac0369 Mon Sep 17 00:00:00 2001 From: Spring Buildmaster Date: Fri, 26 Aug 2016 05:06:10 +0000 Subject: [PATCH 018/336] [artifactory-release] Next development version --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 2 +- spring-cloud-stream-docs/pom.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 7192cbe19..d578eb4b5 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-starter-build Spring Cloud Stream Starter Build - Brooklyn.M1 + Brooklyn.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 02b199014..bd41ff73b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,7 +8,7 @@ spring-cloud-stream-dependencies - Brooklyn.M1 + Brooklyn.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 82a29a438..6dde162ad 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -10,7 +10,7 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Brooklyn.M1 + Brooklyn.BUILD-SNAPSHOT ${basedir}/.. From c7bded9460326d1975e24f4539f2e81309ab7b09 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Sat, 27 Aug 2016 08:32:36 -0400 Subject: [PATCH 019/336] Set Stream dependencies back to snapshots Fixes #4 --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 8 ++++---- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 8 ++++---- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/pom.xml b/pom.xml index d578eb4b5..15b14c6ac 100644 --- a/pom.xml +++ b/pom.xml @@ -9,8 +9,8 @@ org.springframework.cloud spring-cloud-build - 1.2.0.RELEASE - + 1.2.1.BUILD-SNAPSHOT + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index bd41ff73b..f2db7d60c 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,7 +4,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.2.0.RELEASE + 1.2.1.BUILD-SNAPSHOT spring-cloud-stream-dependencies @@ -13,9 +13,9 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.1.0.M1 - 1.1.0.M1 - 1.1.0.M1 + 1.1.0.BUILD-SNAPSHOT + 1.1.0.BUILD-SNAPSHOT + 1.1.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 7b71e07c3..1b12f7d85 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 7b71e07c3ad3e4454258dbcdd9a8f9157ca41724 +Subproject commit 1b12f7d856ca01dc1b43a3368f362d9555d71dc9 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index a1dd7e4bc..b37e7b37d 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit a1dd7e4bc956804669555a6dc68dd6e5460b7757 +Subproject commit b37e7b37d28330e991776bbdbc4d1dfd1afaad74 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 6dde162ad..a5ea62d90 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,8 +4,8 @@ org.springframework.cloud spring-cloud-stream-parent - 1.1.0.M1 - + 1.1.0.BUILD-SNAPSHOT + spring-cloud-stream-docs spring-cloud-stream-docs @@ -30,12 +30,12 @@ org.springframework.cloud spring-cloud-stream-binder-kafka - 1.1.0.M1 + 1.1.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream-binder-rabbit - 1.1.0.M1 + 1.1.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index a13c7c976..f33989be4 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit a13c7c97649a8c4ad2b3e787108e4307e4f6a2a5 +Subproject commit f33989be48338f751f57eef722c27ccc07595e55 From 5456aa1e711077b4ecbf77a6796379aab6fb9336 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Wed, 7 Sep 2016 18:43:15 -0400 Subject: [PATCH 020/336] Updated docs to 1.1.0.RC1 versions --- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/rabbit | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 1b12f7d85..ef8d3fde0 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 1b12f7d856ca01dc1b43a3368f362d9555d71dc9 +Subproject commit ef8d3fde03bbc8e7add909b94dcc7bbb1a092e93 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index b37e7b37d..ea514bd72 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit b37e7b37d28330e991776bbdbc4d1dfd1afaad74 +Subproject commit ea514bd72deded51f42af3f27bc0fb07803620d7 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index f33989be4..ce513bf0a 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit f33989be48338f751f57eef722c27ccc07595e55 +Subproject commit ce513bf0aa1b9370c324d8e13b1d6d61942e30b1 From b2fe549ae7890bf540accf015d634773c5db6f30 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Wed, 7 Sep 2016 18:46:11 -0400 Subject: [PATCH 021/336] Update Spring Cloud Stream, Kafka and Rabbit dependencies to 1.1.0.RC1 --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 8 ++++---- spring-cloud-stream-docs/pom.xml | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index 15b14c6ac..6b44d080a 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ org.springframework.cloud spring-cloud-build - 1.2.1.BUILD-SNAPSHOT + 1.2.0.RELEASE diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index f2db7d60c..f1065a5ed 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,7 +4,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.2.1.BUILD-SNAPSHOT + 1.2.0.RELEASE spring-cloud-stream-dependencies @@ -13,9 +13,9 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.1.0.BUILD-SNAPSHOT - 1.1.0.BUILD-SNAPSHOT - 1.1.0.BUILD-SNAPSHOT + 1.1.0.RC1 + 1.1.0.RC1 + 1.1.0.RC1 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index a5ea62d90..1651f38bf 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,7 +4,7 @@ org.springframework.cloud spring-cloud-stream-parent - 1.1.0.BUILD-SNAPSHOT + 1.1.0.RC1 spring-cloud-stream-docs From 310458b1409d61c00c36e87b9ff6a0c060a40ec0 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Wed, 7 Sep 2016 19:50:23 -0400 Subject: [PATCH 022/336] Update Kafka binder to 1.1.0.RC2 --- spring-cloud-stream-dependencies/pom.xml | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index f1065a5ed..6636f9325 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -14,7 +14,7 @@ Spring Cloud Stream Dependencies 1.1.0.RC1 - 1.1.0.RC1 + 1.1.0.RC2 1.1.0.RC1 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index ea514bd72..b944b594b 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit ea514bd72deded51f42af3f27bc0fb07803620d7 +Subproject commit b944b594b5ca29d7d995e53768b45c2dec277cce diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 1651f38bf..3a7507362 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -30,12 +30,12 @@ org.springframework.cloud spring-cloud-stream-binder-kafka - 1.1.0.BUILD-SNAPSHOT + 1.1.0.RC2 org.springframework.cloud spring-cloud-stream-binder-rabbit - 1.1.0.BUILD-SNAPSHOT + 1.1.0.RC1 From 5517913e30d21f682c7d56e36495d0fb9fe7a61d Mon Sep 17 00:00:00 2001 From: Spring Buildmaster Date: Thu, 8 Sep 2016 00:15:02 +0000 Subject: [PATCH 023/336] [artifactory-release] Release version Brooklyn.RC1 --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 2 +- spring-cloud-stream-docs/pom.xml | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 6b44d080a..34e87a501 100644 --- a/pom.xml +++ b/pom.xml @@ -5,12 +5,12 @@ pom spring-cloud-stream-starter-build Spring Cloud Stream Starter Build - Brooklyn.BUILD-SNAPSHOT + Brooklyn.RC1 org.springframework.cloud spring-cloud-build 1.2.0.RELEASE - + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 6636f9325..f2ce531d8 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,7 +8,7 @@ spring-cloud-stream-dependencies - Brooklyn.BUILD-SNAPSHOT + Brooklyn.RC1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 3a7507362..99cb93600 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -5,12 +5,12 @@ org.springframework.cloud spring-cloud-stream-parent 1.1.0.RC1 - + spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Brooklyn.BUILD-SNAPSHOT + Brooklyn.RC1 ${basedir}/.. From dc7bfce38d24b4ea64e7b5c67c0795d5930d3f3c Mon Sep 17 00:00:00 2001 From: Spring Buildmaster Date: Thu, 8 Sep 2016 00:15:02 +0000 Subject: [PATCH 024/336] [artifactory-release] Next development version --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 2 +- spring-cloud-stream-docs/pom.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 34e87a501..d578eb4b5 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-starter-build Spring Cloud Stream Starter Build - Brooklyn.RC1 + Brooklyn.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index f2ce531d8..6636f9325 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,7 +8,7 @@ spring-cloud-stream-dependencies - Brooklyn.RC1 + Brooklyn.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 99cb93600..df09186a8 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -10,7 +10,7 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Brooklyn.RC1 + Brooklyn.BUILD-SNAPSHOT ${basedir}/.. From 7d3323b85073ffb949942fb216831a6fca8de417 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Sat, 17 Sep 2016 12:32:58 -0400 Subject: [PATCH 025/336] Update README.adoc --- README.adoc | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/README.adoc b/README.adoc index 817725b2e..bebffb335 100644 --- a/README.adoc +++ b/README.adoc @@ -1,9 +1,25 @@ -Spring Cloud Stream Starters are curated sets of dependencies focused on a particular type of workload. -Including a starter on your classpath is really just a shorthand for including its dependencies, but it makes it easier to organize your code and easier to remember what the dependencies are for. -(See also http://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters[Spring Boot starter projects].) Starters provided include: +== What is this? -* spring-cloud-starter-stream-kafka -* spring-cloud-starter-stream-rabbit +This is the repository for the Spring Cloud Stream Release Train. + +It contains projects for maintaining; + +* the curated dependencies list of the release train; +* the aggregated documentation of the release train; + +== Release Train Contents + +The release train contains: + +* the Spring Cloud Stream core; +* supported binder implementations; + +=== Binder implementations + +The following binder implementations are currently available: + +* *Kafka* https://github.com/spring-cloud/spring-cloud-stream-binder-kafka +* *RabbitMQ* https://github.com/spring-cloud/spring-cloud-stream-binder-rabbit == Contributing From a3f6bd5bde54cd3a6d8a490a278ab4fad324dfa9 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Sat, 17 Sep 2016 12:33:58 -0400 Subject: [PATCH 026/336] Update README.adoc --- README.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.adoc b/README.adoc index bebffb335..6d59ba2fd 100644 --- a/README.adoc +++ b/README.adoc @@ -2,9 +2,9 @@ This is the repository for the Spring Cloud Stream Release Train. -It contains projects for maintaining; +It contains projects for maintaining the following components: -* the curated dependencies list of the release train; +* the curated dependencies list of the release train, i.e. `spring-cloud-stream-dependencies` * the aggregated documentation of the release train; == Release Train Contents From 950a2d20c6cb5f8c497e3e5f0911b46cdd29ff8f Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Tue, 20 Sep 2016 16:11:27 -0400 Subject: [PATCH 027/336] Reverted to snapshots --- spring-cloud-stream-dependencies/pom.xml | 6 +++--- spring-cloud-stream-docs/pom.xml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 6636f9325..4f13bac1d 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -13,9 +13,9 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.1.0.RC1 - 1.1.0.RC2 - 1.1.0.RC1 + 1.1.0.BUILD-SNAPSHOT + 1.1.0.BUILD-SNAPSHOT + 1.1.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index df09186a8..50573b8ad 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -30,12 +30,12 @@ org.springframework.cloud spring-cloud-stream-binder-kafka - 1.1.0.RC2 + 1.1.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream-binder-rabbit - 1.1.0.RC1 + 1.1.0.BUILD-SNAPSHOT From 2d549fc2b4a77a14711ebc7dcf593407761cbe35 Mon Sep 17 00:00:00 2001 From: Gunnar Hillert Date: Wed, 21 Sep 2016 00:22:32 -1000 Subject: [PATCH 028/336] gh-6 Fix Docs Generation --- spring-cloud-stream-docs/pom.xml | 162 ++++-------------- .../src/main/asciidoc/index.adoc | 2 +- .../src/main/docbook/xsl/pdf.xsl | 13 +- 3 files changed, 44 insertions(+), 133 deletions(-) diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 50573b8ad..0fbd8342f 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -98,11 +98,11 @@ org.asciidoctor asciidoctor-maven-plugin - 1.5.0 + 1.5.3 generate-docbook - generate-resources + prepare-package process-asciidoc @@ -112,6 +112,8 @@ book true + true + warn ${project.version} ${project.version} ${github-tag} @@ -126,13 +128,24 @@ 2.0.15 ${basedir}/target/generated-docs + + 0 index.xml true false ${basedir}/src/main/docbook/xsl/pdf.xsl 1 + 1 1 ${basedir}/src/main/docbook/xsl/xslthl-config.xml + + + + + + + + @@ -155,7 +168,7 @@ generate-html - generate-resources + prepare-package ${basedir}/src/main/docbook/xsl/html-singlepage.xsl ${basedir}/target/docbook/htmlsingle @@ -165,69 +178,11 @@ - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -237,7 +192,7 @@ generate-html - generate-resources + prepare-package ${basedir}/src/main/docbook/xsl/html-multipage.xsl ${basedir}/target/docbook/html @@ -248,69 +203,11 @@ - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -320,7 +217,7 @@ generate-pdf - generate-resources + prepare-package ${basedir}/src/main/docbook/xsl/pdf.xsl ${basedir}/target/docbook/pdf @@ -339,10 +236,15 @@ generate-epub3 - generate-resources + prepare-package ${basedir}/src/main/docbook/xsl/epub.xsl ${basedir}/target/docbook/epub + + + + + diff --git a/spring-cloud-stream-docs/src/main/asciidoc/index.adoc b/spring-cloud-stream-docs/src/main/asciidoc/index.adoc index da39cb0c8..327d765ff 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/index.adoc +++ b/spring-cloud-stream-docs/src/main/asciidoc/index.adoc @@ -1,6 +1,6 @@ [[spring-cloud-stream-reference]] = Spring Cloud Stream Reference Guide -Sabby Anandan, Marius Bogoevici, Eric Bottard, Mark Fisher, Ilayaperumal Gopinathan, Gunnar Hillert, Mark Pollack, Patrick Peralta, Glenn Renfro, Thomas Risberg, Dave Syer, David Turanski, Janne Valkealahti, Benjamin Klein +Sabby Anandan; Marius Bogoevici; Eric Bottard; Mark Fisher; Ilayaperumal Gopinathan; Gunnar Hillert; Mark Pollack; Patrick Peralta; Glenn Renfro; Thomas Risberg; Dave Syer; David Turanski; Janne Valkealahti; Benjamin Klein :doctype: book :toc: :toclevels: 4 diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl index 77360a7b3..21fc4a10a 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl @@ -99,7 +99,9 @@ under the License. , - + + + @@ -108,7 +110,10 @@ under the License. - Copyright © + Copyright © + + + @@ -509,6 +514,10 @@ under the License. + + 18pt + + 0.1em 2em From 604967c8e51c057bddc40898c6ca32126ac15dfa Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Wed, 21 Sep 2016 21:45:18 -0400 Subject: [PATCH 029/336] Updated Stream component versions to 1.1.0.RELEASE --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 8 ++++---- spring-cloud-stream-docs/pom.xml | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index d578eb4b5..807a19e70 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ org.springframework.cloud spring-cloud-build - 1.2.0.RELEASE + 1.2.1.RELEASE diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 4f13bac1d..a37f1cd99 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,7 +4,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.2.0.RELEASE + 1.2.1.RELEASE spring-cloud-stream-dependencies @@ -13,9 +13,9 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.1.0.BUILD-SNAPSHOT - 1.1.0.BUILD-SNAPSHOT - 1.1.0.BUILD-SNAPSHOT + 1.1.0.RELEASE + 1.1.0.RELEASE + 1.1.0.RELEASE diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 0fbd8342f..a318fbff9 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,7 +4,7 @@ org.springframework.cloud spring-cloud-stream-parent - 1.1.0.RC1 + 1.1.0.RELEASE spring-cloud-stream-docs @@ -30,12 +30,12 @@ org.springframework.cloud spring-cloud-stream-binder-kafka - 1.1.0.BUILD-SNAPSHOT + 1.1.0.RELEASE org.springframework.cloud spring-cloud-stream-binder-rabbit - 1.1.0.BUILD-SNAPSHOT + 1.1.0.RELEASE From 71470987de1d2556f5aa5924e490de1d890c7b8a Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Wed, 21 Sep 2016 21:59:35 -0400 Subject: [PATCH 030/336] Updated documentation to release --- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/rabbit | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index ef8d3fde0..d739052c5 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit ef8d3fde03bbc8e7add909b94dcc7bbb1a092e93 +Subproject commit d739052c55896e3f4f5ba7407a1e58a3a097b062 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index b944b594b..b08888862 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit b944b594b5ca29d7d995e53768b45c2dec277cce +Subproject commit b08888862a82d30addddd83cd2279f457dc6b3fe diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index ce513bf0a..5fa084ef6 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit ce513bf0aa1b9370c324d8e13b1d6d61942e30b1 +Subproject commit 5fa084ef64f4a9249ff9e9a68e1e3a32eba49a9b From d71ff92a11e255acfb29cf93c4b6c80306d5f06c Mon Sep 17 00:00:00 2001 From: Spring Buildmaster Date: Thu, 22 Sep 2016 03:25:37 +0000 Subject: [PATCH 031/336] [artifactory-release] Release version Brooklyn.RELEASE --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 2 +- spring-cloud-stream-docs/pom.xml | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index 807a19e70..9ade378b5 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-starter-build Spring Cloud Stream Starter Build - Brooklyn.BUILD-SNAPSHOT + Brooklyn.RELEASE org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index a37f1cd99..508eac7d4 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,7 +8,7 @@ spring-cloud-stream-dependencies - Brooklyn.BUILD-SNAPSHOT + Brooklyn.RELEASE pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index a318fbff9..d64eef18e 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -10,7 +10,7 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Brooklyn.BUILD-SNAPSHOT + Brooklyn.RELEASE ${basedir}/.. @@ -141,9 +141,9 @@ - - - + + + From 48b5d1e75e382addccc126964b012d77b1283ab1 Mon Sep 17 00:00:00 2001 From: Spring Buildmaster Date: Thu, 22 Sep 2016 03:25:38 +0000 Subject: [PATCH 032/336] [artifactory-release] Next development version --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 2 +- spring-cloud-stream-docs/pom.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 9ade378b5..807a19e70 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-starter-build Spring Cloud Stream Starter Build - Brooklyn.RELEASE + Brooklyn.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 508eac7d4..a37f1cd99 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,7 +8,7 @@ spring-cloud-stream-dependencies - Brooklyn.RELEASE + Brooklyn.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index d64eef18e..28fcf9ac7 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -10,7 +10,7 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Brooklyn.RELEASE + Brooklyn.BUILD-SNAPSHOT ${basedir}/.. From e06dce86c6fde500c050baa5584c0e0eab0b364a Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Thu, 22 Sep 2016 13:56:41 -0400 Subject: [PATCH 033/336] Revert to snapshots --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 8 ++++---- spring-cloud-stream-docs/pom.xml | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index 807a19e70..eaa5e5939 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ org.springframework.cloud spring-cloud-build - 1.2.1.RELEASE + 1.2.2.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index a37f1cd99..1cb745a9e 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,7 +4,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.2.1.RELEASE + 1.2.2.BUILD-SNAPSHOT spring-cloud-stream-dependencies @@ -13,9 +13,9 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.1.0.RELEASE - 1.1.0.RELEASE - 1.1.0.RELEASE + 1.1.1.BUILD-SNAPSHOT + 1.1.1.BUILD-SNAPSHOT + 1.1.1.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 28fcf9ac7..b1f1a1b21 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,7 +4,7 @@ org.springframework.cloud spring-cloud-stream-parent - 1.1.0.RELEASE + 1.1.1.BUILD-SNAPSHOT spring-cloud-stream-docs @@ -30,12 +30,12 @@ org.springframework.cloud spring-cloud-stream-binder-kafka - 1.1.0.RELEASE + 1.1.1.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream-binder-rabbit - 1.1.0.RELEASE + 1.1.1.BUILD-SNAPSHOT From 81c8bfbd2bfb8f67bfd297a3f1cb24b4b923acce Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Fri, 21 Oct 2016 15:01:54 -0400 Subject: [PATCH 034/336] Change spring-cloud-stream-docs parent to spring-cloud-build Update submodules to latest commit versions --- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 14 ++++++++++---- spring-cloud-stream-docs/rabbit | 2 +- 4 files changed, 13 insertions(+), 7 deletions(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index d739052c5..8c33609f2 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit d739052c55896e3f4f5ba7407a1e58a3a097b062 +Subproject commit 8c33609f2b1d044e40e06f96ce98868fe864abf6 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index b08888862..23ae2b308 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit b08888862a82d30addddd83cd2279f457dc6b3fe +Subproject commit 23ae2b30887997960042d3aec545f182cda4c77a diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index b1f1a1b21..4ff9133fc 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -3,8 +3,8 @@ 4.0.0 org.springframework.cloud - spring-cloud-stream-parent - 1.1.1.BUILD-SNAPSHOT + spring-cloud-build + 1.2.2.BUILD-SNAPSHOT spring-cloud-stream-docs @@ -13,29 +13,35 @@ Brooklyn.BUILD-SNAPSHOT ${basedir}/.. + 1.1.1.BUILD-SNAPSHOT + 1.1.1.BUILD-SNAPSHOT + 1.1.1.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream + ${spring.cloud.stream.version} org.springframework.cloud spring-cloud-stream-codec + ${spring.cloud.stream.version} org.springframework.cloud spring-cloud-stream-rxjava + ${spring.cloud.stream.version} org.springframework.cloud spring-cloud-stream-binder-kafka - 1.1.1.BUILD-SNAPSHOT + ${spring.cloud.stream.binder.kafka.version} org.springframework.cloud spring-cloud-stream-binder-rabbit - 1.1.1.BUILD-SNAPSHOT + ${spring.cloud.stream.binder.rabbit.version} diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 5fa084ef6..2b075c377 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 5fa084ef64f4a9249ff9e9a68e1e3a32eba49a9b +Subproject commit 2b075c37704a2de2aea681c2a27c05aa578aa0f7 From de95288f347235dab736009ce27d058caeb98058 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Fri, 21 Oct 2016 18:11:01 -0400 Subject: [PATCH 035/336] Updated ant-plugin version --- spring-cloud-stream-docs/pom.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 4ff9133fc..23e2c8f81 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -48,6 +48,15 @@ full + + + + org.apache.maven.plugins + maven-antrun-plugin + 1.7 + + + org.codehaus.mojo From f0e47658c93892100ad19abe966b197b379a4573 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Mon, 24 Oct 2016 16:56:53 -0400 Subject: [PATCH 036/336] Updating docs --- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/rabbit | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 8c33609f2..d739052c5 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 8c33609f2b1d044e40e06f96ce98868fe864abf6 +Subproject commit d739052c55896e3f4f5ba7407a1e58a3a097b062 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 23ae2b308..b08888862 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 23ae2b30887997960042d3aec545f182cda4c77a +Subproject commit b08888862a82d30addddd83cd2279f457dc6b3fe diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 2b075c377..5fa084ef6 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 2b075c37704a2de2aea681c2a27c05aa578aa0f7 +Subproject commit 5fa084ef64f4a9249ff9e9a68e1e3a32eba49a9b From fd56e849690f057375b607eaa27010ee287d7fe3 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Thu, 27 Oct 2016 09:41:24 -0400 Subject: [PATCH 037/336] Update dependendencies pre-SR1 release --- spring-cloud-stream-dependencies/pom.xml | 6 +++--- spring-cloud-stream-docs/pom.xml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 1cb745a9e..9fb71b538 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,7 +4,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.2.2.BUILD-SNAPSHOT + 1.2.1.RELEASE spring-cloud-stream-dependencies @@ -13,8 +13,8 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.1.1.BUILD-SNAPSHOT - 1.1.1.BUILD-SNAPSHOT + 1.1.0.RELEASE + 1.1.0.RELEASE 1.1.1.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 23e2c8f81..24bbe0b90 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,7 +4,7 @@ org.springframework.cloud spring-cloud-build - 1.2.2.BUILD-SNAPSHOT + 1.2.1.RELEASE spring-cloud-stream-docs @@ -13,8 +13,8 @@ Brooklyn.BUILD-SNAPSHOT ${basedir}/.. - 1.1.1.BUILD-SNAPSHOT - 1.1.1.BUILD-SNAPSHOT + 1.1.0.RELEASE + 1.1.0.RELEASE 1.1.1.BUILD-SNAPSHOT From 07a97782b39bed3e5f2f942524258d15333f6af3 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Fri, 28 Oct 2016 18:36:59 -0400 Subject: [PATCH 038/336] Align Maven build with other Spring Cloud projects --- mvnw | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/mvnw b/mvnw index 53c0d7219..0a7dac221 100755 --- a/mvnw +++ b/mvnw @@ -46,15 +46,6 @@ if [ -z "$MAVEN_SKIP_RC" ] ; then fi -VERSION=$(awk '/ 0) {$0=$0} 1' `dirname $0`/pom.xml| grep '\(.*\)<.*/\1/') -if echo $VERSION | egrep -q 'M|RC'; then - echo Activating \"milestone\" profile for version=\"$VERSION\" - echo $MAVEN_ARGS | grep -q milestone || MAVEN_ARGS="$MAVEN_ARGS -Pmilestone" -else - echo Deactivating \"milestone\" profile for version=\"$VERSION\" - echo $MAVEN_ARGS | grep -q milestone && MAVEN_ARGS=$(echo $MAVEN_ARGS | sed -e 's/-Pmilestone//') -fi - # OS specific support. $var _must_ be set to either true or false. cygwin=false; darwin=false; @@ -66,27 +57,27 @@ case "`uname`" in # # Look for the Apple JDKs first to preserve the existing behaviour, and then look # for the new JDKs provided by Oracle. - # + # if [ -z "$JAVA_HOME" ] && [ -L /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK ] ; then # # Apple JDKs # export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home fi - + if [ -z "$JAVA_HOME" ] && [ -L /System/Library/Java/JavaVirtualMachines/CurrentJDK ] ; then # # Apple JDKs # export JAVA_HOME=/System/Library/Java/JavaVirtualMachines/CurrentJDK/Contents/Home fi - + if [ -z "$JAVA_HOME" ] && [ -L "/Library/Java/JavaVirtualMachines/CurrentJDK" ] ; then # # Oracle JDKs # export JAVA_HOME=/Library/Java/JavaVirtualMachines/CurrentJDK/Contents/Home - fi + fi if [ -z "$JAVA_HOME" ] && [ -x "/usr/libexec/java_home" ]; then # @@ -228,16 +219,27 @@ concat_lines() { export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-$(find_maven_basedir)} MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" -# Provide a "standardized" way to retrieve the CLI args that will +# Provide a "standardized" way to retrieve the CLI args that will # work with both Windows and non-Windows executions. MAVEN_CMD_LINE_ARGS="$MAVEN_CONFIG $@" export MAVEN_CMD_LINE_ARGS WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain +echo "Running version check" +VERSION=$( sed '\!//' -e 's!.*$!!' ) +echo "The found version is [${VERSION}]" + +if echo $VERSION | egrep -q 'M|RC'; then + echo Activating \"milestone\" profile for version=\"$VERSION\" + echo $MAVEN_ARGS | grep -q milestone || MAVEN_ARGS="$MAVEN_ARGS -Pmilestone" +else + echo Deactivating \"milestone\" profile for version=\"$VERSION\" + echo $MAVEN_ARGS | grep -q milestone && MAVEN_ARGS=$(echo $MAVEN_ARGS | sed -e 's/-Pmilestone//') +fi + exec "$JAVACMD" \ $MAVEN_OPTS \ -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ ${WRAPPER_LAUNCHER} ${MAVEN_ARGS} "$@" - From b349e670b58b4291d6bcbfe14ccff17f083dfd57 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Mon, 31 Oct 2016 15:01:26 -0400 Subject: [PATCH 039/336] Fix the addition of Rabbit DLQ documentation --- .../src/main/asciidoc/spring-cloud-stream-aggregate.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc b/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc index 31a455bf5..816a76600 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc +++ b/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc @@ -9,3 +9,4 @@ include::{stream-docs-basedir}/kafka/spring-cloud-stream-binder-kafka-docs/src/m == RabbitMQ Binder include::{stream-docs-basedir}/rabbit/spring-cloud-stream-binder-rabbit-docs/src/main/asciidoc/overview.adoc[leveloffset=+1] +include::{stream-docs-basedir}/rabbit/spring-cloud-stream-binder-rabbit-docs/src/main/asciidoc/dlq.adoc[leveloffset=+1] From f5ae31dcb6887ef39df0c1c3760cb530ae5d56ed Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Mon, 31 Oct 2016 15:11:00 -0400 Subject: [PATCH 040/336] Set release versions in the POMs --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 2 +- spring-cloud-stream-docs/pom.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index eaa5e5939..807a19e70 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ org.springframework.cloud spring-cloud-build - 1.2.2.BUILD-SNAPSHOT + 1.2.1.RELEASE diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9fb71b538..860dd5dd8 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -15,7 +15,7 @@ 1.1.0.RELEASE 1.1.0.RELEASE - 1.1.1.BUILD-SNAPSHOT + 1.1.1.RELEASE diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 24bbe0b90..b006faa87 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -15,7 +15,7 @@ ${basedir}/.. 1.1.0.RELEASE 1.1.0.RELEASE - 1.1.1.BUILD-SNAPSHOT + 1.1.1.RELEASE From 9ac8120c82692577cc88e4fae6dc07d630d27520 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Mon, 31 Oct 2016 15:14:32 -0400 Subject: [PATCH 041/336] Release version Brooklyn.SR1 --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 2 +- spring-cloud-stream-docs/pom.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 807a19e70..7bb75d0f2 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-starter-build Spring Cloud Stream Starter Build - Brooklyn.BUILD-SNAPSHOT + Brooklyn.SR1 org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 860dd5dd8..6bf01f4e3 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,7 +8,7 @@ spring-cloud-stream-dependencies - Brooklyn.BUILD-SNAPSHOT + Brooklyn.SR1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index b006faa87..2ef1a1e91 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -10,7 +10,7 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Brooklyn.BUILD-SNAPSHOT + Brooklyn.SR1 ${basedir}/.. 1.1.0.RELEASE From 38ecf75eb3e06fa7ef216ea26ae451b72ef95d75 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Mon, 31 Oct 2016 15:22:55 -0400 Subject: [PATCH 042/336] Set version to Brooklyn.BUILD-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 8 ++++---- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index 7bb75d0f2..eaa5e5939 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-starter-build Spring Cloud Stream Starter Build - Brooklyn.SR1 + Brooklyn.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 1.2.1.RELEASE + 1.2.2.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 6bf01f4e3..a21f4f8a5 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.2.1.RELEASE + 1.2.2.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Brooklyn.SR1 + Brooklyn.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.1.0.RELEASE - 1.1.0.RELEASE - 1.1.1.RELEASE + 1.1.1.BUILD-SNAPSHOT + 1.1.1.BUILD-SNAPSHOT + 1.1.2.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 2ef1a1e91..fecc9da24 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,7 +4,7 @@ org.springframework.cloud spring-cloud-build - 1.2.1.RELEASE + 1.2.2.BUILD-SNAPSHOT spring-cloud-stream-docs @@ -13,9 +13,9 @@ Brooklyn.SR1 ${basedir}/.. - 1.1.0.RELEASE - 1.1.0.RELEASE - 1.1.1.RELEASE + 1.1.1.BUILD-SNAPSHOT + 1.1.1.BUILD-SNAPSHOT + 1.1.2.BUILD-SNAPSHOT From b21a01bc0cb82a295deb446d5d4970b2e2cd4ab5 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Fri, 16 Dec 2016 10:12:19 -0500 Subject: [PATCH 043/336] Update to Chelsea.BUILD-SNAPSHOT --- pom.xml | 8 ++++---- spring-cloud-stream-dependencies/pom.xml | 4 ++-- spring-cloud-stream-docs/pom.xml | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index eaa5e5939..f188eb804 100644 --- a/pom.xml +++ b/pom.xml @@ -3,13 +3,13 @@ 4.0.0 spring-cloud-stream-starter-build pom - spring-cloud-stream-starter-build - Spring Cloud Stream Starter Build - Brooklyn.BUILD-SNAPSHOT + spring-cloud-stream-release-build + Spring Cloud Stream Release Build + Chelsea.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 1.2.2.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index a21f4f8a5..f01820b79 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,11 +4,11 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.2.2.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Brooklyn.BUILD-SNAPSHOT + Chelsea.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index fecc9da24..6762c17ef 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,13 +4,13 @@ org.springframework.cloud spring-cloud-build - 1.2.2.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Brooklyn.SR1 + Chelsea.BUILD-SNAPSHOT ${basedir}/.. 1.1.1.BUILD-SNAPSHOT From 17f911ccfaebec2853d01f45ec72607113c8cd19 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Fri, 16 Dec 2016 10:18:44 -0500 Subject: [PATCH 044/336] Update docs to snapshots --- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/rabbit | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index d739052c5..2667b7be6 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit d739052c55896e3f4f5ba7407a1e58a3a097b062 +Subproject commit 2667b7be685f13de493daff8f7886ae7dcb27a37 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index b08888862..36c90aa8c 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit b08888862a82d30addddd83cd2279f457dc6b3fe +Subproject commit 36c90aa8c0acf1fe29e235b1d2aac05115fc4c90 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 5fa084ef6..05079c397 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 5fa084ef64f4a9249ff9e9a68e1e3a32eba49a9b +Subproject commit 05079c3976275867551c5dc290b597f3b5301d82 From 53c822715f14f00cd8f3f3273797045486327db0 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Tue, 20 Dec 2016 17:08:50 -0500 Subject: [PATCH 045/336] Update to Stream 1.2 dependencies --- spring-cloud-stream-dependencies/pom.xml | 6 +++--- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 6 +++--- spring-cloud-stream-docs/rabbit | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index f01820b79..736ca968e 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -13,9 +13,9 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.1.1.BUILD-SNAPSHOT - 1.1.1.BUILD-SNAPSHOT - 1.1.2.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 2667b7be6..f6073ade8 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 2667b7be685f13de493daff8f7886ae7dcb27a37 +Subproject commit f6073ade89c5cb67dddee951338dc1c6683d33d4 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 36c90aa8c..e0bba57a5 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 36c90aa8c0acf1fe29e235b1d2aac05115fc4c90 +Subproject commit e0bba57a51af86c9f78abc220e0e309f503df99c diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 6762c17ef..99fc427f1 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -13,9 +13,9 @@ Chelsea.BUILD-SNAPSHOT ${basedir}/.. - 1.1.1.BUILD-SNAPSHOT - 1.1.1.BUILD-SNAPSHOT - 1.1.2.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 05079c397..d83b9fb34 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 05079c3976275867551c5dc290b597f3b5301d82 +Subproject commit d83b9fb3470aa2d0cfc14908a133fbb97b378e80 From b1e6a8e78c724108475470ca8ce5b02bb4d5c72a Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Tue, 20 Dec 2016 22:34:08 -0500 Subject: [PATCH 046/336] Updated docs for core --- spring-cloud-stream-docs/core | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index f6073ade8..46fa71d3a 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit f6073ade89c5cb67dddee951338dc1c6683d33d4 +Subproject commit 46fa71d3a5a3fdfbddde77190102f4a7601530da From 915b25728461f5358a8ad5a594c0d333ef57a929 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Wed, 11 Jan 2017 14:53:18 -0500 Subject: [PATCH 047/336] Release Chelsea.M1 --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index f188eb804..a80b608ac 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Chelsea.BUILD-SNAPSHOT + Chelsea.M1 org.springframework.cloud spring-cloud-build - 1.3.0.BUILD-SNAPSHOT + 1.3.1.M1 diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 736ca968e..9c0929b41 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.3.0.BUILD-SNAPSHOT + 1.3.1.M1 spring-cloud-stream-dependencies - Chelsea.BUILD-SNAPSHOT + Chelsea.M1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.2.0.BUILD-SNAPSHOT - 1.2.0.BUILD-SNAPSHOT - 1.2.0.BUILD-SNAPSHOT + 1.2.0.M1 + 1.2.0.M1 + 1.2.0.M1 diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 46fa71d3a..f602ae838 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 46fa71d3a5a3fdfbddde77190102f4a7601530da +Subproject commit f602ae838c93928cd0c5311b9c894511f42679b6 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index e0bba57a5..7b06ff9b1 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit e0bba57a51af86c9f78abc220e0e309f503df99c +Subproject commit 7b06ff9b177e7f1fbdadecae0c653d44e6b8209c diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 99fc427f1..1879b0006 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 1.3.0.BUILD-SNAPSHOT + 1.3.1.M1 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Chelsea.BUILD-SNAPSHOT + Chelsea.M1 ${basedir}/.. - 1.2.0.BUILD-SNAPSHOT - 1.2.0.BUILD-SNAPSHOT - 1.2.0.BUILD-SNAPSHOT + 1.2.0.M1 + 1.2.0.M1 + 1.2.0.M1 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index d83b9fb34..e949acb01 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit d83b9fb3470aa2d0cfc14908a133fbb97b378e80 +Subproject commit e949acb01c4a3c09d4be27232c068bf83dfd6c1a From 7d957ce9065205d3018163e9d5f9f9a0631025ff Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Wed, 11 Jan 2017 15:03:55 -0500 Subject: [PATCH 048/336] Set version to Chelsea.BUILD-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index a80b608ac..a8596fad6 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Chelsea.M1 + Chelsea.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 1.3.1.M1 + 1.3.1.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9c0929b41..6187b9ba9 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.3.1.M1 + 1.3.1.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Chelsea.M1 + Chelsea.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.2.0.M1 - 1.2.0.M1 - 1.2.0.M1 + 1.2.0.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index f602ae838..5cff7ced9 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit f602ae838c93928cd0c5311b9c894511f42679b6 +Subproject commit 5cff7ced909e9d9c330c060bc7025cbb711aff4a diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 7b06ff9b1..f3e38961c 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 7b06ff9b177e7f1fbdadecae0c653d44e6b8209c +Subproject commit f3e38961c52dc73a37e52307db5175e5b08822fb diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 1879b0006..f2f60a8a6 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 1.3.1.M1 + 1.3.1.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Chelsea.M1 + Chelsea.BUILD-SNAPSHOT ${basedir}/.. - 1.2.0.M1 - 1.2.0.M1 - 1.2.0.M1 + 1.2.0.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index e949acb01..27931fad2 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit e949acb01c4a3c09d4be27232c068bf83dfd6c1a +Subproject commit 27931fad2fc46772b9e8deba59413179f34de1d5 From 8c5f902661e2e03f07a7bb165ed658094198b06e Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Wed, 8 Feb 2017 19:10:11 -0500 Subject: [PATCH 049/336] Update documentation --- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/rabbit | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 5cff7ced9..fe85d180b 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 5cff7ced909e9d9c330c060bc7025cbb711aff4a +Subproject commit fe85d180b5678b6ca8ff0fdce9074e303d8859ef diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index f3e38961c..8fafc2605 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit f3e38961c52dc73a37e52307db5175e5b08822fb +Subproject commit 8fafc2605e38cf4495294508195698aec0d75a45 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 27931fad2..19f2e349d 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 27931fad2fc46772b9e8deba59413179f34de1d5 +Subproject commit 19f2e349d0be36f2889de7a36dee6e8961e1ed11 From f5ef6ffcb8a1e9df974ad670b84edcfc0ede3c65 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Tue, 21 Feb 2017 17:07:07 -0500 Subject: [PATCH 050/336] Release Chelsea.M2 --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index a8596fad6..84bddfc54 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Chelsea.BUILD-SNAPSHOT + Chelsea.M2 org.springframework.cloud spring-cloud-build - 1.3.1.BUILD-SNAPSHOT + 1.3.1.M1 diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 6187b9ba9..2512fefc7 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.3.1.BUILD-SNAPSHOT + 1.3.1.M1 spring-cloud-stream-dependencies - Chelsea.BUILD-SNAPSHOT + Chelsea.M2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.2.0.BUILD-SNAPSHOT - 1.2.0.BUILD-SNAPSHOT - 1.2.0.BUILD-SNAPSHOT + 1.2.0.M2 + 1.2.0.M2 + 1.2.0.M2 diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index fe85d180b..33f54fc75 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit fe85d180b5678b6ca8ff0fdce9074e303d8859ef +Subproject commit 33f54fc75879153c3c17ee8728f5fab8d912a42b diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 8fafc2605..e1906711a 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 8fafc2605e38cf4495294508195698aec0d75a45 +Subproject commit e1906711a8a2fb484c6fe830165cb973ed390deb diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index f2f60a8a6..72a1c6bc6 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 1.3.1.BUILD-SNAPSHOT + 1.3.1.M1 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Chelsea.BUILD-SNAPSHOT + Chelsea.M2 ${basedir}/.. - 1.2.0.BUILD-SNAPSHOT - 1.2.0.BUILD-SNAPSHOT - 1.2.0.BUILD-SNAPSHOT + 1.2.0.M2 + 1.2.0.M2 + 1.2.0.M2 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 19f2e349d..7bafb16f9 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 19f2e349d0be36f2889de7a36dee6e8961e1ed11 +Subproject commit 7bafb16f924733df3a724b20960299da798e5bd3 From 91ba7d0de059b0b0d7257d2f12f0ddd5c51143ac Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Tue, 21 Feb 2017 17:11:23 -0500 Subject: [PATCH 051/336] Update to snapshots --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 84bddfc54..a8596fad6 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Chelsea.M2 + Chelsea.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 1.3.1.M1 + 1.3.1.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 2512fefc7..6187b9ba9 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.3.1.M1 + 1.3.1.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Chelsea.M2 + Chelsea.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.2.0.M2 - 1.2.0.M2 - 1.2.0.M2 + 1.2.0.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 33f54fc75..07492c0a0 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 33f54fc75879153c3c17ee8728f5fab8d912a42b +Subproject commit 07492c0a027d89d5d2f3dfbbf156004192e0c5da diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index e1906711a..9d23e6a8f 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit e1906711a8a2fb484c6fe830165cb973ed390deb +Subproject commit 9d23e6a8fe40ae300e1c2071b3e02d8047bb3ecc diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 72a1c6bc6..f2f60a8a6 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 1.3.1.M1 + 1.3.1.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Chelsea.M2 + Chelsea.BUILD-SNAPSHOT ${basedir}/.. - 1.2.0.M2 - 1.2.0.M2 - 1.2.0.M2 + 1.2.0.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 7bafb16f9..e73e936e1 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 7bafb16f924733df3a724b20960299da798e5bd3 +Subproject commit e73e936e1e9afd952a7a60306d4c183d7c405d70 From 82e3713c13ba56f9d9a5e27910bb78d17b9d3d2d Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Mon, 13 Mar 2017 18:20:48 -0400 Subject: [PATCH 052/336] Add metrics module --- spring-cloud-stream-dependencies/pom.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 6187b9ba9..6b2030bc0 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -34,6 +34,11 @@ spring-cloud-stream-reactive ${spring.cloud.stream.version} + + org.springframework.cloud + spring-cloud-stream-metrics + ${spring.cloud.stream.version} + org.springframework.cloud spring-cloud-stream-rxjava From f1728c49c43edd7f99b71f888f400a5afcfbfe02 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Mon, 13 Mar 2017 20:11:14 -0400 Subject: [PATCH 053/336] Use Spring Cloud Build 1.3.1.RELEASE --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 2 +- spring-cloud-stream-docs/pom.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index a8596fad6..1881df8c4 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ org.springframework.cloud spring-cloud-build - 1.3.1.BUILD-SNAPSHOT + 1.3.1.RELEASE diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 6b2030bc0..6bcd92056 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,7 +4,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.3.1.BUILD-SNAPSHOT + 1.3.1.RELEASE spring-cloud-stream-dependencies diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index f2f60a8a6..75fd1f4e3 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,7 +4,7 @@ org.springframework.cloud spring-cloud-build - 1.3.1.BUILD-SNAPSHOT + 1.3.1.RELEASE spring-cloud-stream-docs From c8e2772646dca9396bd80157f47969c41da48178 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Mon, 13 Mar 2017 20:57:46 -0400 Subject: [PATCH 054/336] Add Kafka Dlq docs --- .../src/main/asciidoc/spring-cloud-stream-aggregate.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc b/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc index 816a76600..51fb339b7 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc +++ b/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc @@ -5,6 +5,7 @@ include::{stream-docs-basedir}/core/spring-cloud-stream-core-docs/src/main/ascii == Apache Kafka Binder include::{stream-docs-basedir}/kafka/spring-cloud-stream-binder-kafka-docs/src/main/asciidoc/overview.adoc[leveloffset=+1] +include::{stream-docs-basedir}/kafka/spring-cloud-stream-binder-kafka-docs/src/main/asciidoc/dlq.adoc[leveloffset=+1] == RabbitMQ Binder From d8fbb59f1349181ed0914fb7eef8092ed8ddb306 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Mon, 13 Mar 2017 20:46:56 -0400 Subject: [PATCH 055/336] Release Chelsea.RC1 --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 8 ++++---- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 8 ++++---- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index 1881df8c4..0165f6bc3 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Chelsea.BUILD-SNAPSHOT + Chelsea.RC1 org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 6bcd92056..833850739 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,14 +8,14 @@ spring-cloud-stream-dependencies - Chelsea.BUILD-SNAPSHOT + Chelsea.RC1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.2.0.BUILD-SNAPSHOT - 1.2.0.BUILD-SNAPSHOT - 1.2.0.BUILD-SNAPSHOT + 1.2.0.RC1 + 1.2.0.RC1 + 1.2.0.RC1 diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 07492c0a0..23a738d3f 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 07492c0a027d89d5d2f3dfbbf156004192e0c5da +Subproject commit 23a738d3f917938664306dc5fc3b9d329a8d06e7 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 9d23e6a8f..7fad2951f 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 9d23e6a8fe40ae300e1c2071b3e02d8047bb3ecc +Subproject commit 7fad2951f7779ce724ce40a5647933fc2a1966f6 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 75fd1f4e3..1571daa1e 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -10,12 +10,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Chelsea.BUILD-SNAPSHOT + Chelsea.RC1 ${basedir}/.. - 1.2.0.BUILD-SNAPSHOT - 1.2.0.BUILD-SNAPSHOT - 1.2.0.BUILD-SNAPSHOT + 1.2.0.RC1 + 1.2.0.RC1 + 1.2.0.RC1 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index e73e936e1..cfbca35c6 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit e73e936e1e9afd952a7a60306d4c183d7c405d70 +Subproject commit cfbca35c659c6f9e2b3e5193119b9535c474e993 From 5d1be3447868ba59f5ef9f77e51392f866431c45 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Mon, 13 Mar 2017 21:06:16 -0400 Subject: [PATCH 056/336] Set development version to Chelsea.BUILD-SNAPSHOT --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 8 ++++---- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 8 ++++---- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index 0165f6bc3..1881df8c4 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Chelsea.RC1 + Chelsea.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 833850739..6bcd92056 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,14 +8,14 @@ spring-cloud-stream-dependencies - Chelsea.RC1 + Chelsea.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.2.0.RC1 - 1.2.0.RC1 - 1.2.0.RC1 + 1.2.0.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 23a738d3f..fddf3fb29 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 23a738d3f917938664306dc5fc3b9d329a8d06e7 +Subproject commit fddf3fb29b57c589b115a716af5980213aebb3df diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 7fad2951f..bff0a072d 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 7fad2951f7779ce724ce40a5647933fc2a1966f6 +Subproject commit bff0a072dc471d7e335b2e864ce7affcb1850543 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 1571daa1e..75fd1f4e3 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -10,12 +10,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Chelsea.RC1 + Chelsea.BUILD-SNAPSHOT ${basedir}/.. - 1.2.0.RC1 - 1.2.0.RC1 - 1.2.0.RC1 + 1.2.0.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT + 1.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index cfbca35c6..68b1f4679 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit cfbca35c659c6f9e2b3e5193119b9535c474e993 +Subproject commit 68b1f4679ba98adf479d8218956081aea7306c6a From 1b09023b845de25ad72fa940685756b24a4f218c Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Fri, 17 Mar 2017 10:22:41 -0400 Subject: [PATCH 057/336] Fix author list --- spring-cloud-stream-docs/src/main/asciidoc/index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-docs/src/main/asciidoc/index.adoc b/spring-cloud-stream-docs/src/main/asciidoc/index.adoc index 327d765ff..baaf0a489 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/index.adoc +++ b/spring-cloud-stream-docs/src/main/asciidoc/index.adoc @@ -1,6 +1,6 @@ [[spring-cloud-stream-reference]] = Spring Cloud Stream Reference Guide -Sabby Anandan; Marius Bogoevici; Eric Bottard; Mark Fisher; Ilayaperumal Gopinathan; Gunnar Hillert; Mark Pollack; Patrick Peralta; Glenn Renfro; Thomas Risberg; Dave Syer; David Turanski; Janne Valkealahti; Benjamin Klein +Sabby Anandan; Marius Bogoevici; Eric Bottard; Mark Fisher; Ilayaperumal Gopinathan; Gunnar Hillert; Mark Pollack; Patrick Peralta; Glenn Renfro; Thomas Risberg; Dave Syer; David Turanski; Janne Valkealahti; Benjamin Klein; Soby Chacko; Vinicius Carvalho :doctype: book :toc: :toclevels: 4 From b4f83c64ddcfffb91166d811b5e4105804304e8d Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Wed, 29 Mar 2017 23:05:48 -0400 Subject: [PATCH 058/336] Add versions for Kafka and Rabbit core modules Fix #20 --- spring-cloud-stream-dependencies/pom.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 6bcd92056..9a4529bee 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -69,6 +69,11 @@ spring-cloud-stream-binder-kafka ${spring.cloud.stream.binder.kafka.version} + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring.cloud.stream.binder.kafka.version} + org.springframework.cloud spring-cloud-starter-stream-kafka @@ -84,6 +89,11 @@ spring-cloud-stream-binder-rabbit ${spring.cloud.stream.binder.rabbit.version} + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring.cloud.stream.binder.rabbit.version} + org.springframework.cloud spring-cloud-starter-stream-rabbit From f9ed27082bee67b910924948d40c2474f58bf9f6 Mon Sep 17 00:00:00 2001 From: Gunnar Hillert Date: Sat, 1 Apr 2017 17:10:28 -1000 Subject: [PATCH 059/336] gh-11 Adapt to Spring Cloud reference guide theme * Update copyright year to 2017 --- spring-cloud-stream-docs/pom.xml | 73 +++++++++++-------- .../src/main/asciidoc/index-docinfo.xml | 2 +- 2 files changed, 44 insertions(+), 31 deletions(-) diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 75fd1f4e3..4f53a9d67 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -114,6 +114,28 @@ org.asciidoctor asciidoctor-maven-plugin 1.5.3 + + + org.asciidoctor + asciidoctorj-pdf + 1.5.0-alpha.11 + + + + index.adoc + book + + true + warn + ${project.version} + ${project.artifactId} + ${version-type-lowercase} + ${basedir}/target/generated-snippets + ${project.version} + ${project.version} + ${github-tag} + + generate-docbook @@ -127,11 +149,19 @@ book true - true - warn - ${project.version} - ${project.version} - ${github-tag} + + + + + generate-html5 + prepare-package + + process-asciidoc + + + html5 + + @@ -151,6 +181,7 @@ ${basedir}/src/main/docbook/xsl/pdf.xsl 1 1 + 1 ${basedir}/src/main/docbook/xsl/xslthl-config.xml @@ -178,30 +209,6 @@ - - html-single - - generate-html - - prepare-package - - ${basedir}/src/main/docbook/xsl/html-singlepage.xsl - ${basedir}/target/docbook/htmlsingle - - - - - - - - - - - - - - - html @@ -257,7 +264,7 @@ ${basedir}/target/docbook/epub - + @@ -275,6 +282,7 @@ org.apache.maven.plugins maven-antrun-plugin + 1.8 ant-contrib @@ -310,6 +318,10 @@ + + + + @@ -343,6 +355,7 @@ org.codehaus.mojo build-helper-maven-plugin + 1.9.1 attach-zip diff --git a/spring-cloud-stream-docs/src/main/asciidoc/index-docinfo.xml b/spring-cloud-stream-docs/src/main/asciidoc/index-docinfo.xml index ce510697b..566806182 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/index-docinfo.xml +++ b/spring-cloud-stream-docs/src/main/asciidoc/index-docinfo.xml @@ -1,7 +1,7 @@ Spring Cloud Stream {spring-cloud-stream-version} - 2013-2016 + 2013-2017 Pivotal Software, Inc. From 574d9d27e046861a8cd0799b2233a99d1f025123 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Tue, 4 Apr 2017 17:04:41 -0400 Subject: [PATCH 060/336] Release Chelsea.RELEASE --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 8 ++++---- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 8 ++++---- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index 1881df8c4..a7f857e7e 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Chelsea.BUILD-SNAPSHOT + Chelsea.RELEASE org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9a4529bee..f5174906c 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,14 +8,14 @@ spring-cloud-stream-dependencies - Chelsea.BUILD-SNAPSHOT + Chelsea.RELEASE pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.2.0.BUILD-SNAPSHOT - 1.2.0.BUILD-SNAPSHOT - 1.2.0.BUILD-SNAPSHOT + 1.2.0.RELEASE + 1.2.0.RELEASE + 1.2.0.RELEASE diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index fddf3fb29..54678571d 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit fddf3fb29b57c589b115a716af5980213aebb3df +Subproject commit 54678571df906c987ee86518c5a73e048135d997 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index bff0a072d..8982f896f 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit bff0a072dc471d7e335b2e864ce7affcb1850543 +Subproject commit 8982f896fd0043668b4963e7e943197f5bcd4ef9 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 4f53a9d67..ca264d3f7 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -10,12 +10,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Chelsea.BUILD-SNAPSHOT + Chelsea.RELEASE ${basedir}/.. - 1.2.0.BUILD-SNAPSHOT - 1.2.0.BUILD-SNAPSHOT - 1.2.0.BUILD-SNAPSHOT + 1.2.0.RELEASE + 1.2.0.RELEASE + 1.2.0.RELEASE diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 68b1f4679..07d252553 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 68b1f4679ba98adf479d8218956081aea7306c6a +Subproject commit 07d2525538e5fd9b85eb80db84a0c7ac0e3e66e1 From e0760b0acec2c363fc20c295536e7a3d698fa150 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Tue, 4 Apr 2017 17:10:42 -0400 Subject: [PATCH 061/336] Next version Chelsea.BUILD-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 8 ++++---- spring-cloud-stream-docs/pom.xml | 10 +++++----- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index a7f857e7e..dc42708c5 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Chelsea.RELEASE + Chelsea.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 1.3.1.RELEASE + 1.3.2.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index f5174906c..7b2caf800 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,14 +8,14 @@ spring-cloud-stream-dependencies - Chelsea.RELEASE + Chelsea.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.2.0.RELEASE - 1.2.0.RELEASE - 1.2.0.RELEASE + 1.2.1.BUILD-SNAPSHOT + 1.2.1.BUILD-SNAPSHOT + 1.2.1.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index ca264d3f7..4941c93f5 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 1.3.1.RELEASE + 1.3.2.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Chelsea.RELEASE + Chelsea.BUILD-SNAPSHOT ${basedir}/.. - 1.2.0.RELEASE - 1.2.0.RELEASE - 1.2.0.RELEASE + 1.2.1.BUILD-SNAPSHOT + 1.2.1.BUILD-SNAPSHOT + 1.2.1.BUILD-SNAPSHOT From 549e42df9baf58051355740ddd556b4ce2762878 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Tue, 11 Apr 2017 22:43:37 -0400 Subject: [PATCH 062/336] Release Chelsea.SR1 --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 8 ++++---- spring-cloud-stream-docs/.DS_Store | Bin 6148 -> 0 bytes spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- 5 files changed, 12 insertions(+), 12 deletions(-) delete mode 100644 spring-cloud-stream-docs/.DS_Store diff --git a/pom.xml b/pom.xml index dc42708c5..b9c058f14 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Chelsea.BUILD-SNAPSHOT + Chelsea.SR1 org.springframework.cloud spring-cloud-build - 1.3.2.BUILD-SNAPSHOT + 1.3.1.RELEASE diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 7b2caf800..e21dbbbed 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,14 +8,14 @@ spring-cloud-stream-dependencies - Chelsea.BUILD-SNAPSHOT + Chelsea.SR1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.2.1.BUILD-SNAPSHOT - 1.2.1.BUILD-SNAPSHOT - 1.2.1.BUILD-SNAPSHOT + 1.2.1.RELEASE + 1.2.0.RELEASE + 1.2.0.RELEASE diff --git a/spring-cloud-stream-docs/.DS_Store b/spring-cloud-stream-docs/.DS_Store deleted file mode 100644 index 638b0d7026a296895fb31efe27e5047a6d991ff3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKJ8l9o5S<|it(0a9^us9E~@hB50G26hv>N@w3PC zZ21*CJ0hapdG{vLibw-Dl#2~hvwic4%`&1uIL_G1u>0B`K90x3B>U%paThYkMo#ki zoo^d7DnJFO02QDDRN&zXWQlEFAAT|qqykjn*%h$wLxCIC#4*r69T>a?0L~G1!`yob zV6gzOCXRuKz%;19plY@l8g#@<=GDY8FzBM$d}!XR*`cW4j`NGBi`GDnRDcTHEASG_ z*6RNX{!9OVPvVLSP=SA?fX@5(zQdEUwoV>rwYI?5aLc*E%`kTg1~11zFUMF|IbM2F bPDkA7K>iGvE;K6e*9zPK5X%*r diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 54678571d..a33b9bfbe 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 54678571df906c987ee86518c5a73e048135d997 +Subproject commit a33b9bfbe474e4adffe9350eb6171bbeb64003bc diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 4941c93f5..147cba080 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 1.3.2.BUILD-SNAPSHOT + 1.3.1.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Chelsea.BUILD-SNAPSHOT + Chelsea.SR1 ${basedir}/.. - 1.2.1.BUILD-SNAPSHOT - 1.2.1.BUILD-SNAPSHOT - 1.2.1.BUILD-SNAPSHOT + 1.2.1.RELEASE + 1.2.0.RELEASE + 1.2.0.RELEASE From cd0cee8bcd1fbbdb773ea208885a8393990df2b9 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Tue, 11 Apr 2017 23:18:36 -0400 Subject: [PATCH 063/336] Set next development version to Chelsea.BUILD-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 11 ++++++----- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index b9c058f14..dc42708c5 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Chelsea.SR1 + Chelsea.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 1.3.1.RELEASE + 1.3.2.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index e21dbbbed..79bfed17a 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.3.1.RELEASE + 1.3.2.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Chelsea.SR1 + Chelsea.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.2.1.RELEASE - 1.2.0.RELEASE - 1.2.0.RELEASE + 1.2.2.BUILD-SNAPSHOT + 1.2.1.BUILD-SNAPSHOT + 1.2.1.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 147cba080..3e0c43203 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 1.3.1.RELEASE + 1.3.2.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Chelsea.SR1 + Chelsea.BUILD-SNAPSHOT ${basedir}/.. - 1.2.1.RELEASE - 1.2.0.RELEASE - 1.2.0.RELEASE + 1.2.2.BUILD-SNAPSHOT + 1.2.1.BUILD-SNAPSHOT + 1.2.1.BUILD-SNAPSHOT @@ -96,6 +96,7 @@ prepare-package true + false ${project.groupId}:* From c5a066d9e1b6e4599d8796f3b2e724a03b14edaf Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Tue, 16 May 2017 17:50:47 -0400 Subject: [PATCH 064/336] Chelsea.SR2 Release --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index dc42708c5..27d3fcfca 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Chelsea.BUILD-SNAPSHOT + Chelsea.SR2 org.springframework.cloud spring-cloud-build - 1.3.2.BUILD-SNAPSHOT + 1.3.2.RELEASE diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 79bfed17a..cbd71fab5 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.3.2.BUILD-SNAPSHOT + 1.3.2.RELEASE spring-cloud-stream-dependencies - Chelsea.BUILD-SNAPSHOT + Chelsea.SR2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.2.2.BUILD-SNAPSHOT - 1.2.1.BUILD-SNAPSHOT - 1.2.1.BUILD-SNAPSHOT + 1.2.2.RELEASE + 1.2.1.RELEASE + 1.2.1.RELEASE diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index a33b9bfbe..43352fa85 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit a33b9bfbe474e4adffe9350eb6171bbeb64003bc +Subproject commit 43352fa8507eb87d5b221057b7580a7aa6cc9e12 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 8982f896f..ee4f3935e 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 8982f896fd0043668b4963e7e943197f5bcd4ef9 +Subproject commit ee4f3935ec1f48c73d695478200bb32f4abff906 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 3e0c43203..572d8cd15 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 1.3.2.BUILD-SNAPSHOT + 1.3.2.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Chelsea.BUILD-SNAPSHOT + Chelsea.SR2 ${basedir}/.. - 1.2.2.BUILD-SNAPSHOT - 1.2.1.BUILD-SNAPSHOT - 1.2.1.BUILD-SNAPSHOT + 1.2.2.RELEASE + 1.2.1.RELEASE + 1.2.1.RELEASE diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 07d252553..747492f63 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 07d2525538e5fd9b85eb80db84a0c7ac0e3e66e1 +Subproject commit 747492f63efd05eac1552fe1b7e6b465aeeb0f47 From 6eedbb7c88f9d160110209604fad52e724df5823 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Tue, 16 May 2017 17:53:59 -0400 Subject: [PATCH 065/336] Next version update: Chelsea.SR2 --- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index cbd71fab5..075aa257e 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.3.2.RELEASE + 1.3.3.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Chelsea.SR2 + Chelsea.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.2.2.RELEASE - 1.2.1.RELEASE - 1.2.1.RELEASE + 1.2.3.BUILD-SNAPSHOT + 1.2.2.BUILD-SNAPSHOT + 1.2.2.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 572d8cd15..30792b8be 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 1.3.2.RELEASE + 1.3.3.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Chelsea.SR2 + Chelsea.BUILD-SNAPSHOT ${basedir}/.. - 1.2.2.RELEASE - 1.2.1.RELEASE - 1.2.1.RELEASE + 1.2.3.BUILD-SNAPSHOT + 1.2.2.BUILD-SNAPSHOT + 1.2.2.BUILD-SNAPSHOT From 5b0407d4776e3a361a12ade250090c66d429f951 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Wed, 17 May 2017 11:51:30 -0400 Subject: [PATCH 066/336] Updating to next major release train line: Ditmars.BUILD-SNAPSHOT Fix #29 --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 8 ++++---- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 8 ++++---- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/pom.xml b/pom.xml index 27d3fcfca..a059ae79d 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Chelsea.SR2 + Ditmars.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 1.3.2.RELEASE + 1.3.3.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 075aa257e..215c1cc71 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,14 +8,14 @@ spring-cloud-stream-dependencies - Chelsea.BUILD-SNAPSHOT + Ditmars.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.2.3.BUILD-SNAPSHOT - 1.2.2.BUILD-SNAPSHOT - 1.2.2.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 43352fa85..338282455 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 43352fa8507eb87d5b221057b7580a7aa6cc9e12 +Subproject commit 338282455f6040b11297c856467ead4c56fc38c4 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index ee4f3935e..53e38902c 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit ee4f3935ec1f48c73d695478200bb32f4abff906 +Subproject commit 53e38902c9bb53447c350b5844190d6adfaffbb3 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 30792b8be..ef4466e33 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -10,12 +10,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Chelsea.BUILD-SNAPSHOT + Ditmars.BUILD-SNAPSHOT ${basedir}/.. - 1.2.3.BUILD-SNAPSHOT - 1.2.2.BUILD-SNAPSHOT - 1.2.2.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 747492f63..c8225e76e 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 747492f63efd05eac1552fe1b7e6b465aeeb0f47 +Subproject commit c8225e76e0b7d1fad160adec291e502e7549e75e From 83470578aa62540dba65e7fed7ab7cfe1f149ce8 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Tue, 18 Jul 2017 00:09:55 -0400 Subject: [PATCH 067/336] Add version update script --- update-version.sh | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 update-version.sh diff --git a/update-version.sh b/update-version.sh new file mode 100755 index 000000000..67cd7161e --- /dev/null +++ b/update-version.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +#Execute this script from local checkout of spring cloud stream + +./mvnw versions:update-parent -DparentVersion=[0.0.1,$2] -Pspring -DgenerateBackupPoms=false -DallowSnapshots=true +./mvnw versions:set -DnewVersion=$1 -DgenerateBackupPoms=false +./mvnw versions:set -DnewVersion=$1 -DgenerateBackupPoms=false -pl :spring-cloud-stream-dependencies +./mvnw versions:set -DnewVersion=$1 -DgenerateBackupPoms=false -pl spring-cloud-stream-docs + + + +lines=$(find . -name 'pom.xml' | xargs egrep "SNAPSHOT|M[0-9]|RC[0-9]" | grep -v regex | wc -l) +if [ $lines -eq 0 ]; then + echo "No snapshots found" +else + echo "Snapshots found." +fi + +lines=$(find . -name 'pom.xml' | xargs egrep "M[0-9]" | grep -v regex | wc -l) +if [ $lines -eq 0 ]; then + echo "No milestones found" +else + echo "Milestones found." +fi + +lines=$(find . -name 'pom.xml' | xargs egrep "RC[0-9]" | grep -v regex | wc -l) +if [ $lines -eq 0 ]; then + echo "No release candidates found" +else + echo "Release candidates found." +fi From 3ab9229ae843fd4e9ed4681f8f3f7dbc8e9bfabc Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Wed, 19 Jul 2017 11:13:16 -0400 Subject: [PATCH 068/336] Update Spring Cloud Stream core and binder versions - set all to 1.3.0.M1 --- spring-cloud-stream-dependencies/pom.xml | 6 +++--- spring-cloud-stream-docs/pom.xml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 215c1cc71..3c11ece8f 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -13,9 +13,9 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.3.0.BUILD-SNAPSHOT - 1.3.0.BUILD-SNAPSHOT - 1.3.0.BUILD-SNAPSHOT + 1.3.0.M1 + 1.3.0.M1 + 1.3.0.M1 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index ef4466e33..aa43efcbf 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -13,9 +13,9 @@ Ditmars.BUILD-SNAPSHOT ${basedir}/.. - 1.3.0.BUILD-SNAPSHOT - 1.3.0.BUILD-SNAPSHOT - 1.3.0.BUILD-SNAPSHOT + 1.3.0.M1 + 1.3.0.M1 + 1.3.0.M1 From ab81397518966b6b97ea1e771a0e0b6e3c0da219 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Wed, 19 Jul 2017 11:21:49 -0400 Subject: [PATCH 069/336] Release Ditmars.M1 --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 4 ++-- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 4 ++-- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/pom.xml b/pom.xml index a059ae79d..01bb00878 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Ditmars.BUILD-SNAPSHOT + Ditmars.M1 org.springframework.cloud spring-cloud-build - 1.3.3.BUILD-SNAPSHOT + 1.3.3.RELEASE diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 3c11ece8f..cc980eb31 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,11 +4,11 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.3.3.BUILD-SNAPSHOT + 1.3.3.RELEASE spring-cloud-stream-dependencies - Ditmars.BUILD-SNAPSHOT + Ditmars.M1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 338282455..f9b111afb 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 338282455f6040b11297c856467ead4c56fc38c4 +Subproject commit f9b111afb5f3c53914a3ea8b819849473436bd54 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 53e38902c..756fde75a 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 53e38902c9bb53447c350b5844190d6adfaffbb3 +Subproject commit 756fde75ae9930d2b53482bf5ef2b4e193a336a5 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index aa43efcbf..5e617022e 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,13 +4,13 @@ org.springframework.cloud spring-cloud-build - 1.3.3.BUILD-SNAPSHOT + 1.3.3.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Ditmars.BUILD-SNAPSHOT + Ditmars.M1 ${basedir}/.. 1.3.0.M1 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index c8225e76e..b44ec4f97 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit c8225e76e0b7d1fad160adec291e502e7549e75e +Subproject commit b44ec4f97436575487f16dcb4b6ec662e6e97a6b From b2249ff8a01217910c84fd49d6ce020a1c2d5f60 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Wed, 19 Jul 2017 11:27:53 -0400 Subject: [PATCH 070/336] Set version to Ditmars.BUILD-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 01bb00878..dbeecbdbb 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Ditmars.M1 + Ditmars.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 1.3.3.RELEASE + 1.3.4.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index cc980eb31..b9603a44a 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.3.3.RELEASE + 1.3.4.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Ditmars.M1 + Ditmars.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.3.0.M1 - 1.3.0.M1 - 1.3.0.M1 + 1.3.0.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index f9b111afb..fddf3fb29 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit f9b111afb5f3c53914a3ea8b819849473436bd54 +Subproject commit fddf3fb29b57c589b115a716af5980213aebb3df diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 756fde75a..bff0a072d 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 756fde75ae9930d2b53482bf5ef2b4e193a336a5 +Subproject commit bff0a072dc471d7e335b2e864ce7affcb1850543 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 5e617022e..91dc3005c 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 1.3.3.RELEASE + 1.3.4.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Ditmars.M1 + Ditmars.BUILD-SNAPSHOT ${basedir}/.. - 1.3.0.M1 - 1.3.0.M1 - 1.3.0.M1 + 1.3.0.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index b44ec4f97..68b1f4679 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit b44ec4f97436575487f16dcb4b6ec662e6e97a6b +Subproject commit 68b1f4679ba98adf479d8218956081aea7306c6a From ade03fcea115d2292ae4350214fb18a0caaf1be1 Mon Sep 17 00:00:00 2001 From: Vinicius Carvalho Date: Mon, 31 Jul 2017 16:15:31 -0400 Subject: [PATCH 071/336] Release Ditmars.M2 --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index dbeecbdbb..b2d97a058 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Ditmars.BUILD-SNAPSHOT + Ditmars.M2 org.springframework.cloud spring-cloud-build - 1.3.4.BUILD-SNAPSHOT + 1.3.3.RELEASE diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index b9603a44a..b42697758 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.3.4.BUILD-SNAPSHOT + 1.3.3.RELEASE spring-cloud-stream-dependencies - Ditmars.BUILD-SNAPSHOT + Ditmars.M2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.3.0.BUILD-SNAPSHOT - 1.3.0.BUILD-SNAPSHOT - 1.3.0.BUILD-SNAPSHOT + 1.3.0.M2 + 1.3.0.M2 + 1.3.0.M2 diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index fddf3fb29..cc31d826a 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit fddf3fb29b57c589b115a716af5980213aebb3df +Subproject commit cc31d826aac960a7e77ace8187af93c904702cd0 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index bff0a072d..09d35cd74 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit bff0a072dc471d7e335b2e864ce7affcb1850543 +Subproject commit 09d35cd74251dfe7a54a75c6097bd18afc98cf26 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 91dc3005c..06fdb8bcf 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 1.3.4.BUILD-SNAPSHOT + 1.3.3.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Ditmars.BUILD-SNAPSHOT + Ditmars.M2 ${basedir}/.. - 1.3.0.BUILD-SNAPSHOT - 1.3.0.BUILD-SNAPSHOT - 1.3.0.BUILD-SNAPSHOT + 1.3.0.M2 + 1.3.0.M2 + 1.3.0.M2 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 68b1f4679..47f870e85 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 68b1f4679ba98adf479d8218956081aea7306c6a +Subproject commit 47f870e85557600a89a29c916308f8a93fb13364 From 2dd6ca76877db940fdbe218722f32eba92d68287 Mon Sep 17 00:00:00 2001 From: Vinicius Carvalho Date: Mon, 31 Jul 2017 16:18:04 -0400 Subject: [PATCH 072/336] Set version to Ditmars.BUILD-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 10 +++++----- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index b2d97a058..dbeecbdbb 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Ditmars.M2 + Ditmars.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 1.3.3.RELEASE + 1.3.4.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index b42697758..b9603a44a 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.3.3.RELEASE + 1.3.4.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Ditmars.M2 + Ditmars.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.3.0.M2 - 1.3.0.M2 - 1.3.0.M2 + 1.3.0.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 06fdb8bcf..91dc3005c 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 1.3.3.RELEASE + 1.3.4.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Ditmars.M2 + Ditmars.BUILD-SNAPSHOT ${basedir}/.. - 1.3.0.M2 - 1.3.0.M2 - 1.3.0.M2 + 1.3.0.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT From 6cfc65595fb9cd1432fb51eda4b5617e48c58b5f Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Thu, 7 Sep 2017 15:50:55 -0400 Subject: [PATCH 073/336] Add Kstream binder to Spring Cloud Stream BOM Fix #32 --- spring-cloud-stream-dependencies/pom.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index b9603a44a..c71370bf4 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -69,6 +69,11 @@ spring-cloud-stream-binder-kafka ${spring.cloud.stream.binder.kafka.version} + + org.springframework.cloud + spring-cloud-stream-binder-kstream + ${spring.cloud.stream.binder.kafka.version} + org.springframework.cloud spring-cloud-stream-binder-kafka-core From a27041cfb0959db42674922524b42ab5eb7fb0c1 Mon Sep 17 00:00:00 2001 From: Gary Russell Date: Wed, 13 Sep 2017 10:35:21 -0400 Subject: [PATCH 074/336] Ditmars.RC1 Release --- pom.xml | 6 +++--- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 10 +++++----- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/pom.xml b/pom.xml index dbeecbdbb..0cb310965 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Ditmars.BUILD-SNAPSHOT + Ditmars.RC1 org.springframework.cloud spring-cloud-build - 1.3.4.BUILD-SNAPSHOT + 1.3.5.RELEASE @@ -25,7 +25,7 @@ spring-cloud-stream-dependencies spring-cloud-stream-docs - + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index c71370bf4..34bc01e6b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.3.4.BUILD-SNAPSHOT + 1.3.5.RELEASE spring-cloud-stream-dependencies - Ditmars.BUILD-SNAPSHOT + Ditmars.RC1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.3.0.BUILD-SNAPSHOT - 1.3.0.BUILD-SNAPSHOT - 1.3.0.BUILD-SNAPSHOT + 1.3.0.RC1 + 1.3.0.RC1 + 1.3.0.RC1 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 91dc3005c..17773208c 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 1.3.4.BUILD-SNAPSHOT + 1.3.5.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Ditmars.BUILD-SNAPSHOT + Ditmars.RC1 ${basedir}/.. - 1.3.0.BUILD-SNAPSHOT - 1.3.0.BUILD-SNAPSHOT - 1.3.0.BUILD-SNAPSHOT + 1.3.0.RC1 + 1.3.0.RC1 + 1.3.0.RC1 From d8fc30e472d0c59ea215356b9863ee73b5563ae0 Mon Sep 17 00:00:00 2001 From: Gary Russell Date: Wed, 13 Sep 2017 11:16:18 -0400 Subject: [PATCH 075/336] Back to Ditmars.BUILD-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 10 +++++----- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index 0cb310965..ece0c9c1a 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Ditmars.RC1 + Ditmars.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 1.3.5.RELEASE + 1.3.6.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 34bc01e6b..7fcef90a8 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.3.5.RELEASE + 1.3.6.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Ditmars.RC1 + Ditmars.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.3.0.RC1 - 1.3.0.RC1 - 1.3.0.RC1 + 1.3.0.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 17773208c..586a8f06b 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 1.3.5.RELEASE + 1.3.6.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Ditmars.RC1 + Ditmars.BUILD-SNAPSHOT ${basedir}/.. - 1.3.0.RC1 - 1.3.0.RC1 - 1.3.0.RC1 + 1.3.0.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT + 1.3.0.BUILD-SNAPSHOT From 510f6afa6ce1057950d38cdf8d00b07c57824724 Mon Sep 17 00:00:00 2001 From: Gary Russell Date: Fri, 29 Sep 2017 16:45:37 -0400 Subject: [PATCH 076/336] Ditmars.RELEASE - docs @ v1.3.0.RELEASE --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index ece0c9c1a..1c35b7a4a 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Ditmars.BUILD-SNAPSHOT + Ditmars.RELEASE org.springframework.cloud spring-cloud-build - 1.3.6.BUILD-SNAPSHOT + 1.3.5.RELEASE diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 7fcef90a8..6966f44af 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.3.6.BUILD-SNAPSHOT + 1.3.5.RELEASE spring-cloud-stream-dependencies - Ditmars.BUILD-SNAPSHOT + Ditmars.RELEASE pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.3.0.BUILD-SNAPSHOT - 1.3.0.BUILD-SNAPSHOT - 1.3.0.BUILD-SNAPSHOT + 1.3.0.RELEASE + 1.3.0.RELEASE + 1.3.0.RELEASE diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index cc31d826a..9e46ec00a 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit cc31d826aac960a7e77ace8187af93c904702cd0 +Subproject commit 9e46ec00a08e28282e4989a96549f97856ccb698 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 09d35cd74..29bb8513c 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 09d35cd74251dfe7a54a75c6097bd18afc98cf26 +Subproject commit 29bb8513c0e039a5ed7a8b3ad1d4b21d0a1857d7 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 586a8f06b..326164948 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 1.3.6.BUILD-SNAPSHOT + 1.3.5.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Ditmars.BUILD-SNAPSHOT + Ditmars.RELEASE ${basedir}/.. - 1.3.0.BUILD-SNAPSHOT - 1.3.0.BUILD-SNAPSHOT - 1.3.0.BUILD-SNAPSHOT + 1.3.0.RELEASE + 1.3.0.RELEASE + 1.3.0.RELEASE diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 47f870e85..8ab806595 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 47f870e85557600a89a29c916308f8a93fb13364 +Subproject commit 8ab806595c9096e28a57284bb78a76af8be9b5a5 From 904a80247c641e5d1dad27994e22deadd12cd005 Mon Sep 17 00:00:00 2001 From: Gary Russell Date: Fri, 29 Sep 2017 17:13:14 -0400 Subject: [PATCH 077/336] Revert to Snapsots; Docs to master --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 8 ++++---- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 8 ++++---- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index 1c35b7a4a..33d4aa860 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Ditmars.RELEASE + Ditmars.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 6966f44af..6eb3faa7a 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,14 +8,14 @@ spring-cloud-stream-dependencies - Ditmars.RELEASE + Ditmars.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.3.0.RELEASE - 1.3.0.RELEASE - 1.3.0.RELEASE + 1.3.1.BUILD-SNAPSHOT + 1.3.1.BUILD-SNAPSHOT + 1.3.1.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 9e46ec00a..e2c214b34 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 9e46ec00a08e28282e4989a96549f97856ccb698 +Subproject commit e2c214b34e3f5b179799e6d5e132d72a8cb00a2b diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 29bb8513c..e3460d6fc 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 29bb8513c0e039a5ed7a8b3ad1d4b21d0a1857d7 +Subproject commit e3460d6fcef9406fc9c6018f0f828630b929a815 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 326164948..8e760f899 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -10,12 +10,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Ditmars.RELEASE + Ditmars.BUILD-SNAPSHOT ${basedir}/.. - 1.3.0.RELEASE - 1.3.0.RELEASE - 1.3.0.RELEASE + 1.3.1.BUILD-SNAPSHOT + 1.3.1.BUILD-SNAPSHOT + 1.3.1.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 8ab806595..0c6b024df 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 8ab806595c9096e28a57284bb78a76af8be9b5a5 +Subproject commit 0c6b024dfa0193c47bc42779647a93e7ab14ca3a From 032077b217763f6eb9be13ab56ad0a1f7b288887 Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Sun, 21 May 2017 11:28:08 -0400 Subject: [PATCH 078/336] Set version to Elmhurst.BUILD-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 10 +++++----- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index 33d4aa860..5b02bf3d8 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Ditmars.BUILD-SNAPSHOT + Elmhurst.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 1.3.5.RELEASE + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 6eb3faa7a..5aadb062a 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 1.3.5.RELEASE + 2.0.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Ditmars.BUILD-SNAPSHOT + Elmhurst.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 1.3.1.BUILD-SNAPSHOT - 1.3.1.BUILD-SNAPSHOT - 1.3.1.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 8e760f899..472c577c8 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 1.3.5.RELEASE + 2.0.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Ditmars.BUILD-SNAPSHOT + Elmhurst.BUILD-SNAPSHOT ${basedir}/.. - 1.3.1.BUILD-SNAPSHOT - 1.3.1.BUILD-SNAPSHOT - 1.3.1.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT From 5ecbb18980c8bf979feb78a6c814b667ad72ee4a Mon Sep 17 00:00:00 2001 From: Marius Bogoevici Date: Sun, 25 Jun 2017 21:26:01 -0400 Subject: [PATCH 079/336] Release Elmhurst.M1 --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 10 +++++----- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index 5b02bf3d8..b0405c0b9 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Elmhurst.BUILD-SNAPSHOT + Elmhurst.M1 org.springframework.cloud spring-cloud-build - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M1 diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 5aadb062a..deb84240e 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M1 spring-cloud-stream-dependencies - Elmhurst.BUILD-SNAPSHOT + Elmhurst.M1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M1 + 2.0.0.M1 + 2.0.0.M1 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 472c577c8..28d444f2f 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M1 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Elmhurst.BUILD-SNAPSHOT + Elmhurst.M1 ${basedir}/.. - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M1 + 2.0.0.M1 + 2.0.0.M1 From 57231821d2e590865cbc0f97cbcd725fe4e5500d Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Thu, 5 Oct 2017 16:26:52 -0400 Subject: [PATCH 080/336] Update submodules to latest master --- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/rabbit | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index e2c214b34..41d51144e 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit e2c214b34e3f5b179799e6d5e132d72a8cb00a2b +Subproject commit 41d51144ef977d5bfac52ba234f71acd109e5992 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index e3460d6fc..8d797deaf 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit e3460d6fcef9406fc9c6018f0f828630b929a815 +Subproject commit 8d797deaf9d45e08da581105ce3c1c82e1ab8d3a diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 0c6b024df..f4f1785e2 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 0c6b024dfa0193c47bc42779647a93e7ab14ca3a +Subproject commit f4f1785e208a461b7950776c31366a9e4898ac34 From 8950286f693621cc7e04eaafa8dd44dc6960b543 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Thu, 5 Oct 2017 16:45:09 -0400 Subject: [PATCH 081/336] Update to Elmhurst.BUILD-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 10 +++++----- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index b0405c0b9..5b02bf3d8 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Elmhurst.M1 + Elmhurst.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.0.0.M1 + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index deb84240e..5aadb062a 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.0.M1 + 2.0.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Elmhurst.M1 + Elmhurst.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.0.0.M1 - 2.0.0.M1 - 2.0.0.M1 + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 28d444f2f..472c577c8 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.0.0.M1 + 2.0.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Elmhurst.M1 + Elmhurst.BUILD-SNAPSHOT ${basedir}/.. - 2.0.0.M1 - 2.0.0.M1 - 2.0.0.M1 + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT From 9717d059a95e265e0f23871c1c60d1c6308053b3 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Thu, 19 Oct 2017 09:36:47 -0400 Subject: [PATCH 082/336] Release version updates: Elmhurst.M2 Closes #38 --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 5b02bf3d8..6a83b58b8 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Elmhurst.BUILD-SNAPSHOT + Elmhurst.M2 org.springframework.cloud spring-cloud-build - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M4 diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 5aadb062a..0c2dc8a93 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M4 spring-cloud-stream-dependencies - Elmhurst.BUILD-SNAPSHOT + Elmhurst.M2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M2 + 2.0.0.M2 + 2.0.0.M2 diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 41d51144e..061d6bed5 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 41d51144ef977d5bfac52ba234f71acd109e5992 +Subproject commit 061d6bed5cda969ab6b07e848be06445df96c393 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 8d797deaf..3ad0d7c46 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 8d797deaf9d45e08da581105ce3c1c82e1ab8d3a +Subproject commit 3ad0d7c4659fb49203bfef0a66c0f9ae799d30a6 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 472c577c8..0a652cf68 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M4 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Elmhurst.BUILD-SNAPSHOT + Elmhurst.M2 ${basedir}/.. - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M2 + 2.0.0.M2 + 2.0.0.M2 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index f4f1785e2..b6c2852c4 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit f4f1785e208a461b7950776c31366a9e4898ac34 +Subproject commit b6c2852c49bf5492c235529def69e1297b184b83 From 4e29d3ac1d72b996edb10ee79379e49e5835c233 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Thu, 19 Oct 2017 09:45:02 -0400 Subject: [PATCH 083/336] remove reference to codec module closes #39 --- spring-cloud-stream-dependencies/pom.xml | 5 ----- spring-cloud-stream-docs/pom.xml | 5 ----- 2 files changed, 10 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 0c2dc8a93..1703a00f6 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -24,11 +24,6 @@ spring-cloud-stream ${spring.cloud.stream.version} - - org.springframework.cloud - spring-cloud-stream-codec - ${spring.cloud.stream.version} - org.springframework.cloud spring-cloud-stream-reactive diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 0a652cf68..e158d7a6f 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -23,11 +23,6 @@ spring-cloud-stream ${spring.cloud.stream.version} - - org.springframework.cloud - spring-cloud-stream-codec - ${spring.cloud.stream.version} - org.springframework.cloud spring-cloud-stream-rxjava From 3a15926f0158fe12e8ec82c4f2a709851b2a4f11 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Thu, 19 Oct 2017 10:11:44 -0400 Subject: [PATCH 084/336] Update next version: Elmhurst.BUILD-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 6a83b58b8..5b02bf3d8 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Elmhurst.M2 + Elmhurst.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.0.0.M4 + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 1703a00f6..fa4231cee 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.0.M4 + 2.0.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Elmhurst.M2 + Elmhurst.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.0.0.M2 - 2.0.0.M2 - 2.0.0.M2 + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 061d6bed5..41d51144e 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 061d6bed5cda969ab6b07e848be06445df96c393 +Subproject commit 41d51144ef977d5bfac52ba234f71acd109e5992 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 3ad0d7c46..8d797deaf 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 3ad0d7c4659fb49203bfef0a66c0f9ae799d30a6 +Subproject commit 8d797deaf9d45e08da581105ce3c1c82e1ab8d3a diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index e158d7a6f..628dc0121 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.0.0.M4 + 2.0.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Elmhurst.M2 + Elmhurst.BUILD-SNAPSHOT ${basedir}/.. - 2.0.0.M2 - 2.0.0.M2 - 2.0.0.M2 + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index b6c2852c4..f4f1785e2 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit b6c2852c49bf5492c235529def69e1297b184b83 +Subproject commit f4f1785e208a461b7950776c31366a9e4898ac34 From 25bb9802b8c51a818e9942b3815aa24432cbbc79 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Thu, 9 Nov 2017 09:55:04 -0500 Subject: [PATCH 085/336] Release update to Elmhurst.M3, parent to 2.0.0.M4 --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 5b02bf3d8..1d28cbeeb 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Elmhurst.BUILD-SNAPSHOT + Elmhurst.M3 org.springframework.cloud spring-cloud-build - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M4 diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index fa4231cee..e4d6b30c1 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M4 spring-cloud-stream-dependencies - Elmhurst.BUILD-SNAPSHOT + Elmhurst.M3 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M3 + 2.0.0.M3 + 2.0.0.M3 diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 41d51144e..03b7b0d61 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 41d51144ef977d5bfac52ba234f71acd109e5992 +Subproject commit 03b7b0d612087c802533fd7bd9fd4f6389142676 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 8d797deaf..a9f40ac08 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 8d797deaf9d45e08da581105ce3c1c82e1ab8d3a +Subproject commit a9f40ac084ab143919bba97e35f2a3c270988b71 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 628dc0121..eba9e332c 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M4 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Elmhurst.BUILD-SNAPSHOT + Elmhurst.M3 ${basedir}/.. - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M3 + 2.0.0.M3 + 2.0.0.M3 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index f4f1785e2..d9d53f85f 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit f4f1785e208a461b7950776c31366a9e4898ac34 +Subproject commit d9d53f85fcd89d4106104e3b22ccba3ab0d00b7a From 88e4169c6aa8f6d152816c5a91db13a3fc409d74 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Thu, 9 Nov 2017 10:06:45 -0500 Subject: [PATCH 086/336] Update next version to Elmhurst.BUILD-SNAPSHOT Update all the other related dependencies --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 1d28cbeeb..5b02bf3d8 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Elmhurst.M3 + Elmhurst.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.0.0.M4 + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index e4d6b30c1..fa4231cee 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.0.M4 + 2.0.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Elmhurst.M3 + Elmhurst.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.0.0.M3 - 2.0.0.M3 - 2.0.0.M3 + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 03b7b0d61..9cc0b83a3 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 03b7b0d612087c802533fd7bd9fd4f6389142676 +Subproject commit 9cc0b83a38e6b7f94adf80740dfe88c2124b2e37 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index a9f40ac08..b3f42fe67 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit a9f40ac084ab143919bba97e35f2a3c270988b71 +Subproject commit b3f42fe67d987fe81b055f87d7dd4c99c298665c diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index eba9e332c..628dc0121 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.0.0.M4 + 2.0.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Elmhurst.M3 + Elmhurst.BUILD-SNAPSHOT ${basedir}/.. - 2.0.0.M3 - 2.0.0.M3 - 2.0.0.M3 + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index d9d53f85f..1ba17dcf0 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit d9d53f85fcd89d4106104e3b22ccba3ab0d00b7a +Subproject commit 1ba17dcf0a8dc69e7d395784fbe98558fc1380e0 From 3114fc06381076d4e902478479cbab9e2226bd21 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Mon, 5 Feb 2018 13:07:12 -0500 Subject: [PATCH 087/336] Docs changes Update Kafka/Rabbit binder docs to use an aggregate docs Update docs sub-modules to latest master in the corresponding repos Fixes #42 --- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/rabbit | 2 +- .../src/main/asciidoc/spring-cloud-stream-aggregate.adoc | 6 ++---- 4 files changed, 5 insertions(+), 7 deletions(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 9cc0b83a3..1211a273f 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 9cc0b83a38e6b7f94adf80740dfe88c2124b2e37 +Subproject commit 1211a273f61a8de12b37b5c8bf4731a22ed023ed diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index b3f42fe67..5e0688df7 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit b3f42fe67d987fe81b055f87d7dd4c99c298665c +Subproject commit 5e0688df72e16c25e088d5d70036a1c2a118e986 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 1ba17dcf0..d628f15b8 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 1ba17dcf0a8dc69e7d395784fbe98558fc1380e0 +Subproject commit d628f15b8c2b4464165dea4887b71e5fca18319e diff --git a/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc b/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc index 51fb339b7..b3662ac90 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc +++ b/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc @@ -4,10 +4,8 @@ include::{stream-docs-basedir}/core/spring-cloud-stream-core-docs/src/main/ascii == Apache Kafka Binder -include::{stream-docs-basedir}/kafka/spring-cloud-stream-binder-kafka-docs/src/main/asciidoc/overview.adoc[leveloffset=+1] -include::{stream-docs-basedir}/kafka/spring-cloud-stream-binder-kafka-docs/src/main/asciidoc/dlq.adoc[leveloffset=+1] +include::{stream-docs-basedir}/kafka/spring-cloud-stream-binder-kafka-docs/src/main/asciidoc/spring-cloud-stream-binder-kafka-aggregate.adoc[leveloffset=+1] == RabbitMQ Binder -include::{stream-docs-basedir}/rabbit/spring-cloud-stream-binder-rabbit-docs/src/main/asciidoc/overview.adoc[leveloffset=+1] -include::{stream-docs-basedir}/rabbit/spring-cloud-stream-binder-rabbit-docs/src/main/asciidoc/dlq.adoc[leveloffset=+1] +include::{stream-docs-basedir}/rabbit/spring-cloud-stream-binder-rabbit-docs/src/main/asciidoc/spring-cloud-stream-binder-rabbit-aggregate.adoc[leveloffset=+1] From 6a13e1427fc6930d67158267287fdaa4d67b7b3c Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Mon, 5 Feb 2018 14:08:25 -0500 Subject: [PATCH 088/336] Elmhurst.M4 Release --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 5b02bf3d8..613b9ec31 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Elmhurst.BUILD-SNAPSHOT + Elmhurst.M4 org.springframework.cloud spring-cloud-build - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M7 diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index fa4231cee..cfd1eb9ba 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M7 spring-cloud-stream-dependencies - Elmhurst.BUILD-SNAPSHOT + Elmhurst.M4 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M4 + 2.0.0.M4 + 2.0.0.M4 diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 1211a273f..5a6221551 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 1211a273f61a8de12b37b5c8bf4731a22ed023ed +Subproject commit 5a622155144a8dd5c77ebe7ffc0d4f1e6e59b1a2 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 5e0688df7..13cc4e015 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 5e0688df72e16c25e088d5d70036a1c2a118e986 +Subproject commit 13cc4e01555b8629a38c339de225e8ef7c68ca33 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 628dc0121..a728a94df 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M7 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Elmhurst.BUILD-SNAPSHOT + Elmhurst.M4 ${basedir}/.. - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT + 2.0.0.M4 + 2.0.0.M4 + 2.0.0.M4 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index d628f15b8..f717c5335 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit d628f15b8c2b4464165dea4887b71e5fca18319e +Subproject commit f717c5335a7937d29c6fb5862dd50be91afb0899 From 20860ece7502b47911761ed46fb9e739f7d0962a Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Mon, 5 Feb 2018 14:17:57 -0500 Subject: [PATCH 089/336] Back to Elmhurst.BUILD-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 613b9ec31..5b02bf3d8 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Elmhurst.M4 + Elmhurst.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.0.0.M7 + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index cfd1eb9ba..fa4231cee 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.0.M7 + 2.0.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Elmhurst.M4 + Elmhurst.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.0.0.M4 - 2.0.0.M4 - 2.0.0.M4 + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 5a6221551..bac85f1a5 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 5a622155144a8dd5c77ebe7ffc0d4f1e6e59b1a2 +Subproject commit bac85f1a5bffdb936efaf9f078c0e951844defe9 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 13cc4e015..b31f90290 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 13cc4e01555b8629a38c339de225e8ef7c68ca33 +Subproject commit b31f902905353cde1663a8b17c27c181c52355f0 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index a728a94df..628dc0121 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.0.0.M7 + 2.0.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Elmhurst.M4 + Elmhurst.BUILD-SNAPSHOT ${basedir}/.. - 2.0.0.M4 - 2.0.0.M4 - 2.0.0.M4 + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index f717c5335..344a3d940 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit f717c5335a7937d29c6fb5862dd50be91afb0899 +Subproject commit 344a3d9404b59d93f5f47c8db987be9d0fe03296 From 12f0ff9ab8ee7dcd7ced85cb6c12ba9aed64151a Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Fri, 16 Feb 2018 09:45:27 -0500 Subject: [PATCH 090/336] Updating to the latest submodule snapshots --- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/rabbit | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index bac85f1a5..275c212d4 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit bac85f1a5bffdb936efaf9f078c0e951844defe9 +Subproject commit 275c212d4705d6fceae17b5ba3e27c8a6d88452f diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index b31f90290..addb40bab 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit b31f902905353cde1663a8b17c27c181c52355f0 +Subproject commit addb40bab5634c3536f762609419468950c1847d diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 344a3d940..8ff1fb151 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 344a3d9404b59d93f5f47c8db987be9d0fe03296 +Subproject commit 8ff1fb1513f5cf9329e37c3a6e9b460db8ae6c1a From ae582440e61676e40a4704b231ac62086c734e1d Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Fri, 23 Feb 2018 12:48:06 -0500 Subject: [PATCH 091/336] Updates to BOM Remove rxjava, metrics kafka-test-support Rename kstream binder to kafka-streams binder docs pom cleanup --- spring-cloud-stream-dependencies/pom.xml | 17 +---------------- spring-cloud-stream-docs/pom.xml | 11 +++-------- 2 files changed, 4 insertions(+), 24 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index fa4231cee..9971e7eff 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -29,16 +29,6 @@ spring-cloud-stream-reactive ${spring.cloud.stream.version} - - org.springframework.cloud - spring-cloud-stream-metrics - ${spring.cloud.stream.version} - - - org.springframework.cloud - spring-cloud-stream-rxjava - ${spring.cloud.stream.version} - org.springframework.cloud spring-cloud-stream-schema @@ -66,7 +56,7 @@ org.springframework.cloud - spring-cloud-stream-binder-kstream + spring-cloud-stream-binder-kafka-streams ${spring.cloud.stream.binder.kafka.version} @@ -79,11 +69,6 @@ spring-cloud-starter-stream-kafka ${spring.cloud.stream.binder.kafka.version} - - org.springframework.cloud - spring-cloud-stream-binder-kafka-test-support - ${spring.cloud.stream.binder.kafka.version} - org.springframework.cloud spring-cloud-stream-binder-rabbit diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 628dc0121..72239640b 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -13,9 +13,9 @@ Elmhurst.BUILD-SNAPSHOT ${basedir}/.. - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RC1 + 2.0.0.RC1 + 2.0.0.RC1 @@ -23,11 +23,6 @@ spring-cloud-stream ${spring.cloud.stream.version} - - org.springframework.cloud - spring-cloud-stream-rxjava - ${spring.cloud.stream.version} - org.springframework.cloud spring-cloud-stream-binder-kafka From b597da62dd4c138d8a749fd9827a1ee4b5f71295 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Fri, 23 Feb 2018 13:00:49 -0500 Subject: [PATCH 092/336] Elmhurst.RC1 Release --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 4 ++-- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index 5b02bf3d8..0cf0080eb 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Elmhurst.BUILD-SNAPSHOT + Elmhurst.RC1 org.springframework.cloud spring-cloud-build - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RC1 diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9971e7eff..b5369d62e 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RC1 spring-cloud-stream-dependencies - Elmhurst.BUILD-SNAPSHOT + Elmhurst.RC1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RC1 + 2.0.0.RC1 + 2.0.0.RC1 diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 275c212d4..388345e2f 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 275c212d4705d6fceae17b5ba3e27c8a6d88452f +Subproject commit 388345e2f53c6fadd88bb41db2e494a5884e65e4 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index addb40bab..99ff426b9 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit addb40bab5634c3536f762609419468950c1847d +Subproject commit 99ff426b920bd050f0e7c6e89ed5e6d9c4fff072 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 72239640b..4b99568d5 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,13 +4,13 @@ org.springframework.cloud spring-cloud-build - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RC1 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Elmhurst.BUILD-SNAPSHOT + Elmhurst.RC1 ${basedir}/.. 2.0.0.RC1 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 8ff1fb151..b023c719e 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 8ff1fb1513f5cf9329e37c3a6e9b460db8ae6c1a +Subproject commit b023c719efb015a556b180032133e39340366df5 From ebe444dbc50c43222326c2eea0ee32c7966786fb Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Fri, 23 Feb 2018 13:12:40 -0500 Subject: [PATCH 093/336] Next update version: Elmhurst.BUILD-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 0cf0080eb..5b02bf3d8 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Elmhurst.RC1 + Elmhurst.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.0.0.RC1 + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index b5369d62e..9971e7eff 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.0.RC1 + 2.0.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Elmhurst.RC1 + Elmhurst.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.0.0.RC1 - 2.0.0.RC1 - 2.0.0.RC1 + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 388345e2f..8ba93c2c7 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 388345e2f53c6fadd88bb41db2e494a5884e65e4 +Subproject commit 8ba93c2c798d5a85b9af76444d40d2a792a4a55b diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 99ff426b9..90a778da6 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 99ff426b920bd050f0e7c6e89ed5e6d9c4fff072 +Subproject commit 90a778da6a27abf3ffb8a940e4cadf6ada4bda1e diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 4b99568d5..c2958cfe5 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.0.0.RC1 + 2.0.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Elmhurst.RC1 + Elmhurst.BUILD-SNAPSHOT ${basedir}/.. - 2.0.0.RC1 - 2.0.0.RC1 - 2.0.0.RC1 + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index b023c719e..6398efbcc 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit b023c719efb015a556b180032133e39340366df5 +Subproject commit 6398efbccf352e68a8c8e5acd96ce3e4dbb64694 From f6d0e23ddc81e2d6e448117ec8a4c6dddf51c92f Mon Sep 17 00:00:00 2001 From: Sabby Anandan Date: Mon, 26 Feb 2018 16:16:29 -0800 Subject: [PATCH 094/336] Show KStreams binder as a top-level section in the docs (#44) --- .../src/main/asciidoc/spring-cloud-stream-aggregate.adoc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc b/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc index b3662ac90..fcf258c04 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc +++ b/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc @@ -6,6 +6,10 @@ include::{stream-docs-basedir}/core/spring-cloud-stream-core-docs/src/main/ascii include::{stream-docs-basedir}/kafka/spring-cloud-stream-binder-kafka-docs/src/main/asciidoc/spring-cloud-stream-binder-kafka-aggregate.adoc[leveloffset=+1] +== Apache Kafka Streams Binder + +include::{stream-docs-basedir}/kafka/spring-cloud-stream-binder-kafka-docs/src/main/asciidoc/kafka-streams.adoc[leveloffset=+1] + == RabbitMQ Binder include::{stream-docs-basedir}/rabbit/spring-cloud-stream-binder-rabbit-docs/src/main/asciidoc/spring-cloud-stream-binder-rabbit-aggregate.adoc[leveloffset=+1] From 4b660955554c89711c6aa1f3e702270f254d5aee Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Thu, 1 Mar 2018 09:46:04 -0500 Subject: [PATCH 095/336] Elmhurst.RC2 Release --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 5b02bf3d8..be2287b8a 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Elmhurst.BUILD-SNAPSHOT + Elmhurst.RC2 org.springframework.cloud spring-cloud-build - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RC2 diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9971e7eff..87a855600 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RC2 spring-cloud-stream-dependencies - Elmhurst.BUILD-SNAPSHOT + Elmhurst.RC2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RC2 + 2.0.0.RC2 + 2.0.0.RC2 diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 8ba93c2c7..9e1930e1f 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 8ba93c2c798d5a85b9af76444d40d2a792a4a55b +Subproject commit 9e1930e1fdfabb5dc6ad68aed94eb2def4ba21fa diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 90a778da6..25a64e1d8 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 90a778da6a27abf3ffb8a940e4cadf6ada4bda1e +Subproject commit 25a64e1d85a1cc39755061c7eb58864d50712edb diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index c2958cfe5..5f333e060 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RC2 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Elmhurst.BUILD-SNAPSHOT + Elmhurst.RC2 ${basedir}/.. - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RC2 + 2.0.0.RC2 + 2.0.0.RC2 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 6398efbcc..425e6d415 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 6398efbccf352e68a8c8e5acd96ce3e4dbb64694 +Subproject commit 425e6d4156c938868a6ea6f3019c833112d221ff From e3c5f11c5e2002fc8630f905f9dcf48265dd1fa9 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Thu, 1 Mar 2018 09:53:32 -0500 Subject: [PATCH 096/336] Next version update: Elmhurst.BUILD-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index be2287b8a..5b02bf3d8 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Elmhurst.RC2 + Elmhurst.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.0.0.RC2 + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 87a855600..9971e7eff 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.0.RC2 + 2.0.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Elmhurst.RC2 + Elmhurst.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.0.0.RC2 - 2.0.0.RC2 - 2.0.0.RC2 + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 9e1930e1f..b2a4ef07d 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 9e1930e1fdfabb5dc6ad68aed94eb2def4ba21fa +Subproject commit b2a4ef07ddab81ce1d43527292b83b769c287010 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 25a64e1d8..e254968ea 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 25a64e1d85a1cc39755061c7eb58864d50712edb +Subproject commit e254968eafba2863673dd15b9ff2fc6efa6917bb diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 5f333e060..c2958cfe5 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.0.0.RC2 + 2.0.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Elmhurst.RC2 + Elmhurst.BUILD-SNAPSHOT ${basedir}/.. - 2.0.0.RC2 - 2.0.0.RC2 - 2.0.0.RC2 + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 425e6d415..fe2a099e5 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 425e6d4156c938868a6ea6f3019c833112d221ff +Subproject commit fe2a099e5b1e9fa9350492c97c82ce814d302acf From ac69d689e932cd4c101026dd3c5ed3d176385140 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 7 Mar 2018 09:38:14 -0500 Subject: [PATCH 097/336] Updating docs to latest snapshot --- spring-cloud-stream-docs/core | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index b2a4ef07d..f05811c4f 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit b2a4ef07ddab81ce1d43527292b83b769c287010 +Subproject commit f05811c4f6d5409401dd31a46283c2219503ab05 From 62d3da8e53e2ae141212698b74b4b565ec13b6ae Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 7 Mar 2018 13:54:41 -0500 Subject: [PATCH 098/336] More docs updates --- spring-cloud-stream-docs/core | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index f05811c4f..b67f02525 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit f05811c4f6d5409401dd31a46283c2219503ab05 +Subproject commit b67f0252566a623b1433a7a5eaf193829c6cc665 From 4f4f9eba4e051aab72c6da280afe569f152001a1 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 7 Mar 2018 15:23:48 -0500 Subject: [PATCH 099/336] Added Gary and Oleg to docs author list --- spring-cloud-stream-docs/src/main/asciidoc/index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-docs/src/main/asciidoc/index.adoc b/spring-cloud-stream-docs/src/main/asciidoc/index.adoc index baaf0a489..f99336d88 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/index.adoc +++ b/spring-cloud-stream-docs/src/main/asciidoc/index.adoc @@ -1,6 +1,6 @@ [[spring-cloud-stream-reference]] = Spring Cloud Stream Reference Guide -Sabby Anandan; Marius Bogoevici; Eric Bottard; Mark Fisher; Ilayaperumal Gopinathan; Gunnar Hillert; Mark Pollack; Patrick Peralta; Glenn Renfro; Thomas Risberg; Dave Syer; David Turanski; Janne Valkealahti; Benjamin Klein; Soby Chacko; Vinicius Carvalho +Sabby Anandan; Marius Bogoevici; Eric Bottard; Mark Fisher; Ilayaperumal Gopinathan; Gunnar Hillert; Mark Pollack; Patrick Peralta; Glenn Renfro; Thomas Risberg; Dave Syer; David Turanski; Janne Valkealahti; Benjamin Klein; Soby Chacko; Vinicius Carvalho; Gary Russell; Oleg Zhurakousky :doctype: book :toc: :toclevels: 4 From fab4527703d2568325b6f79237dbb5b817070e0c Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Thu, 8 Mar 2018 09:44:27 -0500 Subject: [PATCH 100/336] Pulled new doc Kafka updates --- spring-cloud-stream-docs/kafka | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index e254968ea..2406fe523 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit e254968eafba2863673dd15b9ff2fc6efa6917bb +Subproject commit 2406fe5237c64c3ba7b3476bd6044e204b75821d From 056af1254909bee5ba5475218eb43c31a6e6b937 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Thu, 8 Mar 2018 11:30:13 -0500 Subject: [PATCH 101/336] Pulled latest core docs updates (preface) --- spring-cloud-stream-docs/core | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index b67f02525..7e8238be9 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit b67f0252566a623b1433a7a5eaf193829c6cc665 +Subproject commit 7e8238be90138b35ba25db8eb4407d766a529a14 From bef8a4b1e6db9c125e8f491b801cd972ff4434f3 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Sat, 10 Mar 2018 08:56:38 -0500 Subject: [PATCH 102/336] Updated content type section --- spring-cloud-stream-docs/core | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 7e8238be9..3bc7e6d32 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 7e8238be90138b35ba25db8eb4407d766a529a14 +Subproject commit 3bc7e6d3251dcc7b17ef64c721820f371ab26487 From 4497a2069187b3e7049e19ee46c609f596704822 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Sat, 10 Mar 2018 10:07:28 -0500 Subject: [PATCH 103/336] Updated merged idoc to pull core preface section --- .../src/main/asciidoc/spring-cloud-stream-aggregate.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc b/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc index fcf258c04..07f734d08 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc +++ b/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc @@ -1,3 +1,4 @@ +include::{stream-docs-basedir}/core/spring-cloud-stream-core-docs/src/main/asciidoc/preface.adoc[] include::{stream-docs-basedir}/core/spring-cloud-stream-core-docs/src/main/asciidoc/spring-cloud-stream-overview.adoc[] = Binder Implementations From ca33ccd89866188106566d0d70696c92a13b5cc7 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Sat, 10 Mar 2018 11:05:32 -0500 Subject: [PATCH 104/336] Updated docs to the latest changes in Kafka/Rabbit docs --- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/rabbit | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 2406fe523..2b595b004 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 2406fe5237c64c3ba7b3476bd6044e204b75821d +Subproject commit 2b595b004f7b3696aee144dc41d70369aebbdeb3 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index fe2a099e5..4b36d1cb0 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit fe2a099e5b1e9fa9350492c97c82ce814d302acf +Subproject commit 4b36d1cb0dc993a1b95b211f4f5e5c0c5898a1ee From f31292764dc55b69bd9bf97d9884f6b35f50a43a Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Mon, 12 Mar 2018 16:18:11 -0400 Subject: [PATCH 105/336] Elmhurst.RC3 Release --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 5b02bf3d8..149857aab 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Elmhurst.BUILD-SNAPSHOT + Elmhurst.RC3 org.springframework.cloud spring-cloud-build - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RC2 diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9971e7eff..1265cc1f5 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RC2 spring-cloud-stream-dependencies - Elmhurst.BUILD-SNAPSHOT + Elmhurst.RC3 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RC3 + 2.0.0.RC3 + 2.0.0.RC3 diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 3bc7e6d32..1bcfb8cd4 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 3bc7e6d3251dcc7b17ef64c721820f371ab26487 +Subproject commit 1bcfb8cd4adf5450a6d67f32ab2a1db6cf5e4808 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 2b595b004..b8267ea81 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 2b595b004f7b3696aee144dc41d70369aebbdeb3 +Subproject commit b8267ea81e6b4de7720fe7bda9d945cdda5f5218 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index c2958cfe5..072b7533c 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RC2 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Elmhurst.BUILD-SNAPSHOT + Elmhurst.RC3 ${basedir}/.. - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RC3 + 2.0.0.RC3 + 2.0.0.RC3 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 4b36d1cb0..43fae2d69 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 4b36d1cb0dc993a1b95b211f4f5e5c0c5898a1ee +Subproject commit 43fae2d697d8d19cd2262635a7517d6a79323c8d From 296759f0c74e5b044aec8fc3c1507d87f135ce6d Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Mon, 12 Mar 2018 16:36:51 -0400 Subject: [PATCH 106/336] Back to Elmhurst.BUILD-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 149857aab..5b02bf3d8 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Elmhurst.RC3 + Elmhurst.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.0.0.RC2 + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 1265cc1f5..9971e7eff 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.0.RC2 + 2.0.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Elmhurst.RC3 + Elmhurst.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.0.0.RC3 - 2.0.0.RC3 - 2.0.0.RC3 + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 1bcfb8cd4..3d649e8e6 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 1bcfb8cd4adf5450a6d67f32ab2a1db6cf5e4808 +Subproject commit 3d649e8e6a98a8c6d6ed77fd215a0a3e07523e88 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index b8267ea81..7057e225d 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit b8267ea81e6b4de7720fe7bda9d945cdda5f5218 +Subproject commit 7057e225df95c4acba294e607e4d96e71e0cdd83 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 072b7533c..c2958cfe5 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.0.0.RC2 + 2.0.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Elmhurst.RC3 + Elmhurst.BUILD-SNAPSHOT ${basedir}/.. - 2.0.0.RC3 - 2.0.0.RC3 - 2.0.0.RC3 + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT + 2.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 43fae2d69..4ff8abb75 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 43fae2d697d8d19cd2262635a7517d6a79323c8d +Subproject commit 4ff8abb7569efcafda3bfb83ee7117814ac72578 From cfea9db27e4d1336bc222b131ab6f26efd057ae8 Mon Sep 17 00:00:00 2001 From: Jay Bryant Date: Tue, 20 Mar 2018 10:56:34 -0500 Subject: [PATCH 107/336] Made the Table of Contents collapsible I modified the pom.xml to bring in tocbot-3.0.2 and modified index.adoc to use it. I also added docinfo-footer.html and docinfo.html, as that is the usual way of including tocbot. I removed the .gitignore file, because we shouldn't be ignoring HTML and CSS files. --- spring-cloud-stream-docs/pom.xml | 5 +- .../src/main/asciidoc/.gitignore | 2 - .../src/main/asciidoc/docinfo-footer.html | 40 ++++++ .../src/main/asciidoc/docinfo.html | 15 ++ .../src/main/asciidoc/index.adoc | 5 +- .../src/main/asciidoc/tocbot-3.0.2/styles.css | 1 + .../src/main/asciidoc/tocbot-3.0.2/tocbot.css | 1 + .../src/main/asciidoc/tocbot-3.0.2/tocbot.js | 136 ++++++++++++++++++ .../main/asciidoc/tocbot-3.0.2/tocbot.min.js | 1 + 9 files changed, 201 insertions(+), 5 deletions(-) delete mode 100644 spring-cloud-stream-docs/src/main/asciidoc/.gitignore create mode 100644 spring-cloud-stream-docs/src/main/asciidoc/docinfo-footer.html create mode 100644 spring-cloud-stream-docs/src/main/asciidoc/docinfo.html create mode 100644 spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/styles.css create mode 100644 spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.css create mode 100644 spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.js create mode 100644 spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.min.js diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index c2958cfe5..09a70d500 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -139,7 +139,7 @@ docbook5 book - true + shared @@ -311,7 +311,10 @@ + + + diff --git a/spring-cloud-stream-docs/src/main/asciidoc/.gitignore b/spring-cloud-stream-docs/src/main/asciidoc/.gitignore deleted file mode 100644 index bbc341117..000000000 --- a/spring-cloud-stream-docs/src/main/asciidoc/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -*.html -*.css diff --git a/spring-cloud-stream-docs/src/main/asciidoc/docinfo-footer.html b/spring-cloud-stream-docs/src/main/asciidoc/docinfo-footer.html new file mode 100644 index 000000000..3a8d85177 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/asciidoc/docinfo-footer.html @@ -0,0 +1,40 @@ + + diff --git a/spring-cloud-stream-docs/src/main/asciidoc/docinfo.html b/spring-cloud-stream-docs/src/main/asciidoc/docinfo.html new file mode 100644 index 000000000..ce9208663 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/asciidoc/docinfo.html @@ -0,0 +1,15 @@ + diff --git a/spring-cloud-stream-docs/src/main/asciidoc/index.adoc b/spring-cloud-stream-docs/src/main/asciidoc/index.adoc index f99336d88..961ef73a4 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/index.adoc +++ b/spring-cloud-stream-docs/src/main/asciidoc/index.adoc @@ -1,9 +1,10 @@ [[spring-cloud-stream-reference]] = Spring Cloud Stream Reference Guide -Sabby Anandan; Marius Bogoevici; Eric Bottard; Mark Fisher; Ilayaperumal Gopinathan; Gunnar Hillert; Mark Pollack; Patrick Peralta; Glenn Renfro; Thomas Risberg; Dave Syer; David Turanski; Janne Valkealahti; Benjamin Klein; Soby Chacko; Vinicius Carvalho; Gary Russell; Oleg Zhurakousky +Sabby Anandan; Marius Bogoevici; Eric Bottard; Mark Fisher; Ilayaperumal Gopinathan; Gunnar Hillert; Mark Pollack; Patrick Peralta; Glenn Renfro; Thomas Risberg; Dave Syer; David Turanski; Janne Valkealahti; Benjamin Klein; Soby Chacko; Vinicius Carvalho; Gary Russell; Oleg Zhurakousky; Jay Bryant :doctype: book -:toc: +:toc: left :toclevels: 4 +:docinfo: shared :source-highlighter: prettify :numbered: :icons: font diff --git a/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/styles.css b/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/styles.css new file mode 100644 index 000000000..3fd131d89 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/styles.css @@ -0,0 +1 @@ +.transition--300{transition:all 300ms ease-in-out}.toc{height:100%;width:280px;transform:translateX(0)}.content h1:first-child,.content h2:first-child{padding-top:0;margin-top:0}.title{font-size:3em}.content{margin-bottom:95vh}.content ul,.content ol{list-style:inherit}.content a{color:#0977c3;text-decoration:none;border-bottom:1px solid #EEE;transition:all 300ms ease}.content a.no-decoration{border-bottom:0}.content a:hover{border-bottom:1px solid #0977c3}.content a:hover.no-decoration{border-bottom:0}a.toc-link{text-decoration:none}.try-it-container{transform:translateY(84%)}.try-it-container.is-open{transform:translateY(0%)}.page-content{display:block !important}.hljs{display:block;background:white;padding:0.5em;color:#333333;overflow-x:auto}.hljs-comment,.hljs-meta{color:#969896}.hljs-string,.hljs-variable,.hljs-template-variable,.hljs-strong,.hljs-emphasis,.hljs-quote{color:#df5000}.hljs-keyword,.hljs-selector-tag,.hljs-type{color:#a71d5d}.hljs-literal,.hljs-symbol,.hljs-bullet,.hljs-attribute{color:#0086b3}.hljs-section,.hljs-name{color:#63a35c}.hljs-tag{color:#333333}.hljs-title,.hljs-attr,.hljs-selector-id,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo{color:#795da3}.hljs-addition{color:#55a532;background-color:#eaffea}.hljs-deletion{color:#bd2c00;background-color:#ffecec}.hljs-link{text-decoration:underline}.toc-icon{position:fixed;top:0;right:0}#toc:checked ~ .toc{box-shadow:0 0 5px #c8c8c8;transform:translateX(0)}.toc{background-color:rgba(255,255,255,0.9);transform:translateX(-100%)}.toc.toc-right{transform:translateX(100%);right:0}@media (min-width: 52em){.toc{transform:translateX(0)}.toc.toc-right{transform:translateX(0);right:calc((100% - 48rem - 4rem) / 2)}.toc-icon{display:none}.try-it-container{display:block}.content{margin-left:280px}.toc-right ~ .content{margin-left:0;margin-right:280px}}*{box-sizing:border-box}body{font-size:1.2rem;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}h1,h2,h3,h4,h5,h6{padding-top:0.5em}p{margin-top:0.25rem}pre{display:block;background:#f7f7f7;border-radius:2px;border:1px solid #e0e0e0;padding:2px;line-height:1.2;margin-bottom:10px;overflow:auto;white-space:pre-wrap}code{display:inline;font-size:.8em;max-width:100%} diff --git a/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.css b/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.css new file mode 100644 index 000000000..6265223f1 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.css @@ -0,0 +1 @@ +.toc{overflow-y:auto}.toc>ul{overflow:hidden;position:relative}.toc>ul li{list-style:none}.toc-list{margin:0;padding-left:10px}a.toc-link{color:currentColor;height:100%}.is-collapsible{max-height:1000px;overflow:hidden;transition:all 300ms ease-in-out}.is-collapsed{max-height:0}.is-position-fixed{position:fixed !important;top:0}.is-active-link{font-weight:700}.toc-link::before{background-color:#EEE;content:' ';display:inline-block;height:inherit;left:0;margin-top:-1px;position:absolute;width:2px}.is-active-link::before{background-color:#54BC4B} diff --git a/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.js b/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.js new file mode 100644 index 000000000..31e9e36f2 --- /dev/null +++ b/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.js @@ -0,0 +1,136 @@ +/******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) { +/******/ return installedModules[moduleId].exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ i: moduleId, +/******/ l: false, +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.l = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // identity function for calling harmony imports with the correct context +/******/ __webpack_require__.i = function(value) { return value; }; +/******/ +/******/ // define getter function for harmony exports +/******/ __webpack_require__.d = function(exports, name, getter) { +/******/ if(!__webpack_require__.o(exports, name)) { +/******/ Object.defineProperty(exports, name, { +/******/ configurable: false, +/******/ enumerable: true, +/******/ get: getter +/******/ }); +/******/ } +/******/ }; +/******/ +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function getDefault() { return module['default']; } : +/******/ function getModuleExports() { return module; }; +/******/ __webpack_require__.d(getter, 'a', getter); +/******/ return getter; +/******/ }; +/******/ +/******/ // Object.prototype.hasOwnProperty.call +/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = ""; +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(__webpack_require__.s = 5); +/******/ }) +/************************************************************************/ +/******/ ([ +/* 0 */ +/* unknown exports provided */ +/* all exports used */ +/*!***********************************!*\ + !*** (webpack)/buildin/global.js ***! + \***********************************/ +/***/ (function(module, exports) { + +eval("var g;\r\n\r\n// This works in non-strict mode\r\ng = (function() {\r\n\treturn this;\r\n})();\r\n\r\ntry {\r\n\t// This works if eval is allowed (see CSP)\r\n\tg = g || Function(\"return this\")() || (1,eval)(\"this\");\r\n} catch(e) {\r\n\t// This works if the window reference is available\r\n\tif(typeof window === \"object\")\r\n\t\tg = window;\r\n}\r\n\r\n// g can still be undefined, but nothing to do about it...\r\n// We return undefined, instead of nothing here, so it's\r\n// easier to handle this case. if(!global) { ...}\r\n\r\nmodule.exports = g;\r\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8od2VicGFjaykvYnVpbGRpbi9nbG9iYWwuanM/MzY5OCJdLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgZztcclxuXHJcbi8vIFRoaXMgd29ya3MgaW4gbm9uLXN0cmljdCBtb2RlXHJcbmcgPSAoZnVuY3Rpb24oKSB7XHJcblx0cmV0dXJuIHRoaXM7XHJcbn0pKCk7XHJcblxyXG50cnkge1xyXG5cdC8vIFRoaXMgd29ya3MgaWYgZXZhbCBpcyBhbGxvd2VkIChzZWUgQ1NQKVxyXG5cdGcgPSBnIHx8IEZ1bmN0aW9uKFwicmV0dXJuIHRoaXNcIikoKSB8fCAoMSxldmFsKShcInRoaXNcIik7XHJcbn0gY2F0Y2goZSkge1xyXG5cdC8vIFRoaXMgd29ya3MgaWYgdGhlIHdpbmRvdyByZWZlcmVuY2UgaXMgYXZhaWxhYmxlXHJcblx0aWYodHlwZW9mIHdpbmRvdyA9PT0gXCJvYmplY3RcIilcclxuXHRcdGcgPSB3aW5kb3c7XHJcbn1cclxuXHJcbi8vIGcgY2FuIHN0aWxsIGJlIHVuZGVmaW5lZCwgYnV0IG5vdGhpbmcgdG8gZG8gYWJvdXQgaXQuLi5cclxuLy8gV2UgcmV0dXJuIHVuZGVmaW5lZCwgaW5zdGVhZCBvZiBub3RoaW5nIGhlcmUsIHNvIGl0J3NcclxuLy8gZWFzaWVyIHRvIGhhbmRsZSB0aGlzIGNhc2UuIGlmKCFnbG9iYWwpIHsgLi4ufVxyXG5cclxubW9kdWxlLmV4cG9ydHMgPSBnO1xyXG5cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFdFQlBBQ0sgRk9PVEVSXG4vLyAod2VicGFjaykvYnVpbGRpbi9nbG9iYWwuanNcbi8vIG1vZHVsZSBpZCA9IDBcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); + +/***/ }), +/* 1 */ +/* unknown exports provided */ +/* all exports used */ +/*!**********************************!*\ + !*** ./~/zenscroll/zenscroll.js ***! + \**********************************/ +/***/ (function(module, exports, __webpack_require__) { + +eval("var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**\n * Zenscroll 4.0.0\n * https://github.com/zengabor/zenscroll/\n *\n * Copyright 2015–2017 Gabor Lenard\n *\n * This is free and unencumbered software released into the public domain.\n * \n * Anyone is free to copy, modify, publish, use, compile, sell, or\n * distribute this software, either in source code form or as a compiled\n * binary, for any purpose, commercial or non-commercial, and by any\n * means.\n * \n * In jurisdictions that recognize copyright laws, the author or authors\n * of this software dedicate any and all copyright interest in the\n * software to the public domain. We make this dedication for the benefit\n * of the public at large and to the detriment of our heirs and\n * successors. We intend this dedication to be an overt act of\n * relinquishment in perpetuity of all present and future rights to this\n * software under copyright law.\n * \n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\n * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\n * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\n * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\n * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\n * OTHER DEALINGS IN THE SOFTWARE.\n * \n * For more information, please refer to \n * \n */\n\n/*jshint devel:true, asi:true */\n\n/*global define, module */\n\n\n(function (root, factory) {\n\tif (true) {\n\t\t!(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory()),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ?\n\t\t\t\t(__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__))\n\t} else if (typeof module === \"object\" && module.exports) {\n\t\tmodule.exports = factory()\n\t} else {\n\t\t(function install() {\n\t\t\t// To make sure Zenscroll can be referenced from the header, before `body` is available\n\t\t\tif (document && document.body) {\n\t\t\t\troot.zenscroll = factory()\n\t\t\t} else {\n\t\t\t\t// retry 9ms later\n\t\t\t\tsetTimeout(install, 9)\n\t\t\t}\n\t\t})()\n\t}\n}(this, function () {\n\t\"use strict\"\n\n\n\t// Detect if the browser already supports native smooth scrolling (e.g., Firefox 36+ and Chrome 49+) and it is enabled:\n\tvar isNativeSmoothScrollEnabledOn = function (elem) {\n\t\treturn (\"getComputedStyle\" in window) &&\n\t\t\twindow.getComputedStyle(elem)[\"scroll-behavior\"] === \"smooth\"\n\t}\n\n\n\t// Exit if it’s not a browser environment:\n\tif (typeof window === \"undefined\" || !(\"document\" in window)) {\n\t\treturn {}\n\t}\n\n\n\tvar makeScroller = function (container, defaultDuration, edgeOffset) {\n\n\t\t// Use defaults if not provided\n\t\tdefaultDuration = defaultDuration || 999 //ms\n\t\tif (!edgeOffset && edgeOffset !== 0) {\n\t\t\t// When scrolling, this amount of distance is kept from the edges of the container:\n\t\t\tedgeOffset = 9 //px\n\t\t}\n\n\t\t// Handling the life-cycle of the scroller\n\t\tvar scrollTimeoutId\n\t\tvar setScrollTimeoutId = function (newValue) {\n\t\t\tscrollTimeoutId = newValue\n\t\t}\n\n\t\t/**\n\t\t * Stop the current smooth scroll operation immediately\n\t\t */\n\t\tvar stopScroll = function () {\n\t\t\tclearTimeout(scrollTimeoutId)\n\t\t\tsetScrollTimeoutId(0)\n\t\t}\n\n\t\tvar getTopWithEdgeOffset = function (elem) {\n\t\t\treturn Math.max(0, container.getTopOf(elem) - edgeOffset)\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to a specific vertical position in the document.\n\t\t *\n\t\t * @param {targetY} The vertical position within the document.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * If not provided the default duration is used.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToY = function (targetY, duration, onDone) {\n\t\t\tstopScroll()\n\t\t\tif (duration === 0 || (duration && duration < 0) || isNativeSmoothScrollEnabledOn(container.body)) {\n\t\t\t\tcontainer.toY(targetY)\n\t\t\t\tif (onDone) {\n\t\t\t\t\tonDone()\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tvar startY = container.getY()\n\t\t\t\tvar distance = Math.max(0, targetY) - startY\n\t\t\t\tvar startTime = new Date().getTime()\n\t\t\t\tduration = duration || Math.min(Math.abs(distance), defaultDuration);\n\t\t\t\t(function loopScroll() {\n\t\t\t\t\tsetScrollTimeoutId(setTimeout(function () {\n\t\t\t\t\t\t// Calculate percentage:\n\t\t\t\t\t\tvar p = Math.min(1, (new Date().getTime() - startTime) / duration)\n\t\t\t\t\t\t// Calculate the absolute vertical position:\n\t\t\t\t\t\tvar y = Math.max(0, Math.floor(startY + distance*(p < 0.5 ? 2*p*p : p*(4 - p*2)-1)))\n\t\t\t\t\t\tcontainer.toY(y)\n\t\t\t\t\t\tif (p < 1 && (container.getHeight() + y) < container.body.scrollHeight) {\n\t\t\t\t\t\t\tloopScroll()\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tsetTimeout(stopScroll, 99) // with cooldown time\n\t\t\t\t\t\t\tif (onDone) {\n\t\t\t\t\t\t\t\tonDone()\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 9))\n\t\t\t\t})()\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to the top of a specific element.\n\t\t *\n\t\t * @param {elem} The element to scroll to.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToElem = function (elem, duration, onDone) {\n\t\t\tscrollToY(getTopWithEdgeOffset(elem), duration, onDone)\n\t\t}\n\n\t\t/**\n\t\t * Scrolls an element into view if necessary.\n\t\t *\n\t\t * @param {elem} The element.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollIntoView = function (elem, duration, onDone) {\n\t\t\tvar elemHeight = elem.getBoundingClientRect().height\n\t\t\tvar elemBottom = container.getTopOf(elem) + elemHeight\n\t\t\tvar containerHeight = container.getHeight()\n\t\t\tvar y = container.getY()\n\t\t\tvar containerBottom = y + containerHeight\n\t\t\tif (getTopWithEdgeOffset(elem) < y || (elemHeight + edgeOffset) > containerHeight) {\n\t\t\t\t// Element is clipped at top or is higher than screen.\n\t\t\t\tscrollToElem(elem, duration, onDone)\n\t\t\t} else if ((elemBottom + edgeOffset) > containerBottom) {\n\t\t\t\t// Element is clipped at the bottom.\n\t\t\t\tscrollToY(elemBottom - containerHeight + edgeOffset, duration, onDone)\n\t\t\t} else if (onDone) {\n\t\t\t\tonDone()\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to the center of an element.\n\t\t *\n\t\t * @param {elem} The element.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {offset} Optionally the offset of the top of the element from the center of the screen.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToCenterOf = function (elem, duration, offset, onDone) {\n\t\t\tscrollToY(Math.max(0, container.getTopOf(elem) - container.getHeight()/2 + (offset || elem.getBoundingClientRect().height/2)), duration, onDone)\n\t\t}\n\n\t\t/**\n\t\t * Changes default settings for this scroller.\n\t\t *\n\t\t * @param {newDefaultDuration} Optionally a new value for default duration, used for each scroll method by default.\n\t\t * Ignored if null or undefined.\n\t\t * @param {newEdgeOffset} Optionally a new value for the edge offset, used by each scroll method by default. Ignored if null or undefined.\n\t\t * @returns An object with the current values.\n\t\t */\n\t\tvar setup = function (newDefaultDuration, newEdgeOffset) {\n\t\t\tif (newDefaultDuration === 0 || newDefaultDuration) {\n\t\t\t\tdefaultDuration = newDefaultDuration\n\t\t\t}\n\t\t\tif (newEdgeOffset === 0 || newEdgeOffset) {\n\t\t\t\tedgeOffset = newEdgeOffset\n\t\t\t}\n\t\t\treturn {\n\t\t\t\tdefaultDuration: defaultDuration,\n\t\t\t\tedgeOffset: edgeOffset\n\t\t\t}\n\t\t}\n\n\t\treturn {\n\t\t\tsetup: setup,\n\t\t\tto: scrollToElem,\n\t\t\ttoY: scrollToY,\n\t\t\tintoView: scrollIntoView,\n\t\t\tcenter: scrollToCenterOf,\n\t\t\tstop: stopScroll,\n\t\t\tmoving: function () { return !!scrollTimeoutId },\n\t\t\tgetY: container.getY,\n\t\t\tgetTopOf: container.getTopOf\n\t\t}\n\n\t}\n\n\n\tvar docElem = document.documentElement\n\tvar getDocY = function () { return window.scrollY || docElem.scrollTop }\n\n\t// Create a scroller for the document:\n\tvar zenscroll = makeScroller({\n\t\tbody: document.scrollingElement || document.body,\n\t\ttoY: function (y) { window.scrollTo(0, y) },\n\t\tgetY: getDocY,\n\t\tgetHeight: function () { return window.innerHeight || docElem.clientHeight },\n\t\tgetTopOf: function (elem) { return elem.getBoundingClientRect().top + getDocY() - docElem.offsetTop }\n\t})\n\n\n\t/**\n\t * Creates a scroller from the provided container element (e.g., a DIV)\n\t *\n\t * @param {scrollContainer} The vertical position within the document.\n\t * @param {defaultDuration} Optionally a value for default duration, used for each scroll method by default.\n\t * Ignored if 0 or null or undefined.\n\t * @param {edgeOffset} Optionally a value for the edge offset, used by each scroll method by default. \n\t * Ignored if null or undefined.\n\t * @returns A scroller object, similar to `zenscroll` but controlling the provided element.\n\t */\n\tzenscroll.createScroller = function (scrollContainer, defaultDuration, edgeOffset) {\n\t\treturn makeScroller({\n\t\t\tbody: scrollContainer,\n\t\t\ttoY: function (y) { scrollContainer.scrollTop = y },\n\t\t\tgetY: function () { return scrollContainer.scrollTop },\n\t\t\tgetHeight: function () { return Math.min(scrollContainer.clientHeight, window.innerHeight || docElem.clientHeight) },\n\t\t\tgetTopOf: function (elem) { return elem.offsetTop }\n\t\t}, defaultDuration, edgeOffset)\n\t}\n\n\n\t// Automatic link-smoothing on achors\n\t// Exclude IE8- or when native is enabled or Zenscroll auto- is disabled\n\tif (\"addEventListener\" in window && !window.noZensmooth && !isNativeSmoothScrollEnabledOn(document.body)) {\n\n\n\t\tvar isScrollRestorationSupported = \"scrollRestoration\" in history\n\n\t\t// On first load & refresh make sure the browser restores the position first\n\t\tif (isScrollRestorationSupported) {\n\t\t\thistory.scrollRestoration = \"auto\"\n\t\t}\n\n\t\twindow.addEventListener(\"load\", function () {\n\n\t\t\tif (isScrollRestorationSupported) {\n\t\t\t\t// Set it to manual\n\t\t\t\tsetTimeout(function () { history.scrollRestoration = \"manual\" }, 9)\n\t\t\t\twindow.addEventListener(\"popstate\", function (event) {\n\t\t\t\t\tif (event.state && \"zenscrollY\" in event.state) {\n\t\t\t\t\t\tzenscroll.toY(event.state.zenscrollY)\n\t\t\t\t\t}\n\t\t\t\t}, false)\n\t\t\t}\n\n\t\t\t// Add edge offset on first load if necessary\n\t\t\t// This may not work on IE (or older computer?) as it requires more timeout, around 100 ms\n\t\t\tif (window.location.hash) {\n\t\t\t\tsetTimeout(function () {\n\t\t\t\t\t// Adjustment is only needed if there is an edge offset:\n\t\t\t\t\tvar edgeOffset = zenscroll.setup().edgeOffset\n\t\t\t\t\tif (edgeOffset) {\n\t\t\t\t\t\tvar targetElem = document.getElementById(window.location.href.split(\"#\")[1])\n\t\t\t\t\t\tif (targetElem) {\n\t\t\t\t\t\t\tvar targetY = Math.max(0, zenscroll.getTopOf(targetElem) - edgeOffset)\n\t\t\t\t\t\t\tvar diff = zenscroll.getY() - targetY\n\t\t\t\t\t\t\t// Only do the adjustment if the browser is very close to the element:\n\t\t\t\t\t\t\tif (0 <= diff && diff < 9 ) {\n\t\t\t\t\t\t\t\twindow.scrollTo(0, targetY)\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, 9)\n\t\t\t}\n\n\t\t}, false)\n\n\t\t// Handling clicks on anchors\n\t\tvar RE_noZensmooth = new RegExp(\"(^|\\\\s)noZensmooth(\\\\s|$)\")\n\t\twindow.addEventListener(\"click\", function (event) {\n\t\t\tvar anchor = event.target\n\t\t\twhile (anchor && anchor.tagName !== \"A\") {\n\t\t\t\tanchor = anchor.parentNode\n\t\t\t}\n\t\t\t// Let the browser handle the click if it wasn't with the primary button, or with some modifier keys:\n\t\t\tif (!anchor || event.which !== 1 || event.shiftKey || event.metaKey || event.ctrlKey || event.altKey) {\n\t\t\t\treturn\n\t\t\t}\n\t\t\t// Save the current scrolling position so it can be used for scroll restoration:\n\t\t\tif (isScrollRestorationSupported) {\n\t\t\t\ttry {\n\t\t\t\t\thistory.replaceState({ zenscrollY: zenscroll.getY() }, \"\")\n\t\t\t\t} catch (e) {\n\t\t\t\t\t// Avoid the Chrome Security exception on file protocol, e.g., file://index.html\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Find the referenced ID:\n\t\t\tvar href = anchor.getAttribute(\"href\") || \"\"\n\t\t\tif (href.indexOf(\"#\") === 0 && !RE_noZensmooth.test(anchor.className)) {\n\t\t\t\tvar targetY = 0\n\t\t\t\tvar targetElem = document.getElementById(href.substring(1))\n\t\t\t\tif (href !== \"#\") {\n\t\t\t\t\tif (!targetElem) {\n\t\t\t\t\t\t// Let the browser handle the click if the target ID is not found.\n\t\t\t\t\t\treturn\n\t\t\t\t\t}\n\t\t\t\t\ttargetY = zenscroll.getTopOf(targetElem)\n\t\t\t\t}\n\t\t\t\tevent.preventDefault()\n\t\t\t\t// By default trigger the browser's `hashchange` event...\n\t\t\t\tvar onDone = function () { window.location = href }\n\t\t\t\t// ...unless there is an edge offset specified\n\t\t\t\tvar edgeOffset = zenscroll.setup().edgeOffset\n\t\t\t\tif (edgeOffset) {\n\t\t\t\t\ttargetY = Math.max(0, targetY - edgeOffset)\n\t\t\t\t\tonDone = function () { history.pushState(null, \"\", href) }\n\t\t\t\t}\n\t\t\t\tzenscroll.toY(targetY, null, onDone)\n\t\t\t}\n\t\t}, false)\n\n\t}\n\n\n\treturn zenscroll\n\n\n}));\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL34vemVuc2Nyb2xsL3plbnNjcm9sbC5qcz8yNzMyIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogWmVuc2Nyb2xsIDQuMC4wXG4gKiBodHRwczovL2dpdGh1Yi5jb20vemVuZ2Fib3IvemVuc2Nyb2xsL1xuICpcbiAqIENvcHlyaWdodCAyMDE14oCTMjAxNyBHYWJvciBMZW5hcmRcbiAqXG4gKiBUaGlzIGlzIGZyZWUgYW5kIHVuZW5jdW1iZXJlZCBzb2Z0d2FyZSByZWxlYXNlZCBpbnRvIHRoZSBwdWJsaWMgZG9tYWluLlxuICogXG4gKiBBbnlvbmUgaXMgZnJlZSB0byBjb3B5LCBtb2RpZnksIHB1Ymxpc2gsIHVzZSwgY29tcGlsZSwgc2VsbCwgb3JcbiAqIGRpc3RyaWJ1dGUgdGhpcyBzb2Z0d2FyZSwgZWl0aGVyIGluIHNvdXJjZSBjb2RlIGZvcm0gb3IgYXMgYSBjb21waWxlZFxuICogYmluYXJ5LCBmb3IgYW55IHB1cnBvc2UsIGNvbW1lcmNpYWwgb3Igbm9uLWNvbW1lcmNpYWwsIGFuZCBieSBhbnlcbiAqIG1lYW5zLlxuICogXG4gKiBJbiBqdXJpc2RpY3Rpb25zIHRoYXQgcmVjb2duaXplIGNvcHlyaWdodCBsYXdzLCB0aGUgYXV0aG9yIG9yIGF1dGhvcnNcbiAqIG9mIHRoaXMgc29mdHdhcmUgZGVkaWNhdGUgYW55IGFuZCBhbGwgY29weXJpZ2h0IGludGVyZXN0IGluIHRoZVxuICogc29mdHdhcmUgdG8gdGhlIHB1YmxpYyBkb21haW4uIFdlIG1ha2UgdGhpcyBkZWRpY2F0aW9uIGZvciB0aGUgYmVuZWZpdFxuICogb2YgdGhlIHB1YmxpYyBhdCBsYXJnZSBhbmQgdG8gdGhlIGRldHJpbWVudCBvZiBvdXIgaGVpcnMgYW5kXG4gKiBzdWNjZXNzb3JzLiBXZSBpbnRlbmQgdGhpcyBkZWRpY2F0aW9uIHRvIGJlIGFuIG92ZXJ0IGFjdCBvZlxuICogcmVsaW5xdWlzaG1lbnQgaW4gcGVycGV0dWl0eSBvZiBhbGwgcHJlc2VudCBhbmQgZnV0dXJlIHJpZ2h0cyB0byB0aGlzXG4gKiBzb2Z0d2FyZSB1bmRlciBjb3B5cmlnaHQgbGF3LlxuICogXG4gKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELFxuICogRVhQUkVTUyBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GXG4gKiBNRVJDSEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuXG4gKiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUlxuICogT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsXG4gKiBBUklTSU5HIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1JcbiAqIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiAqIFxuICogRm9yIG1vcmUgaW5mb3JtYXRpb24sIHBsZWFzZSByZWZlciB0byA8aHR0cDovL3VubGljZW5zZS5vcmc+XG4gKiBcbiAqL1xuXG4vKmpzaGludCBkZXZlbDp0cnVlLCBhc2k6dHJ1ZSAqL1xuXG4vKmdsb2JhbCBkZWZpbmUsIG1vZHVsZSAqL1xuXG5cbihmdW5jdGlvbiAocm9vdCwgZmFjdG9yeSkge1xuXHRpZiAodHlwZW9mIGRlZmluZSA9PT0gXCJmdW5jdGlvblwiICYmIGRlZmluZS5hbWQpIHtcblx0XHRkZWZpbmUoW10sIGZhY3RvcnkoKSlcblx0fSBlbHNlIGlmICh0eXBlb2YgbW9kdWxlID09PSBcIm9iamVjdFwiICYmIG1vZHVsZS5leHBvcnRzKSB7XG5cdFx0bW9kdWxlLmV4cG9ydHMgPSBmYWN0b3J5KClcblx0fSBlbHNlIHtcblx0XHQoZnVuY3Rpb24gaW5zdGFsbCgpIHtcblx0XHRcdC8vIFRvIG1ha2Ugc3VyZSBaZW5zY3JvbGwgY2FuIGJlIHJlZmVyZW5jZWQgZnJvbSB0aGUgaGVhZGVyLCBiZWZvcmUgYGJvZHlgIGlzIGF2YWlsYWJsZVxuXHRcdFx0aWYgKGRvY3VtZW50ICYmIGRvY3VtZW50LmJvZHkpIHtcblx0XHRcdFx0cm9vdC56ZW5zY3JvbGwgPSBmYWN0b3J5KClcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdC8vIHJldHJ5IDltcyBsYXRlclxuXHRcdFx0XHRzZXRUaW1lb3V0KGluc3RhbGwsIDkpXG5cdFx0XHR9XG5cdFx0fSkoKVxuXHR9XG59KHRoaXMsIGZ1bmN0aW9uICgpIHtcblx0XCJ1c2Ugc3RyaWN0XCJcblxuXG5cdC8vIERldGVjdCBpZiB0aGUgYnJvd3NlciBhbHJlYWR5IHN1cHBvcnRzIG5hdGl2ZSBzbW9vdGggc2Nyb2xsaW5nIChlLmcuLCBGaXJlZm94IDM2KyBhbmQgQ2hyb21lIDQ5KykgYW5kIGl0IGlzIGVuYWJsZWQ6XG5cdHZhciBpc05hdGl2ZVNtb290aFNjcm9sbEVuYWJsZWRPbiA9IGZ1bmN0aW9uIChlbGVtKSB7XG5cdFx0cmV0dXJuIChcImdldENvbXB1dGVkU3R5bGVcIiBpbiB3aW5kb3cpICYmXG5cdFx0XHR3aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZShlbGVtKVtcInNjcm9sbC1iZWhhdmlvclwiXSA9PT0gXCJzbW9vdGhcIlxuXHR9XG5cblxuXHQvLyBFeGl0IGlmIGl04oCZcyBub3QgYSBicm93c2VyIGVudmlyb25tZW50OlxuXHRpZiAodHlwZW9mIHdpbmRvdyA9PT0gXCJ1bmRlZmluZWRcIiB8fCAhKFwiZG9jdW1lbnRcIiBpbiB3aW5kb3cpKSB7XG5cdFx0cmV0dXJuIHt9XG5cdH1cblxuXG5cdHZhciBtYWtlU2Nyb2xsZXIgPSBmdW5jdGlvbiAoY29udGFpbmVyLCBkZWZhdWx0RHVyYXRpb24sIGVkZ2VPZmZzZXQpIHtcblxuXHRcdC8vIFVzZSBkZWZhdWx0cyBpZiBub3QgcHJvdmlkZWRcblx0XHRkZWZhdWx0RHVyYXRpb24gPSBkZWZhdWx0RHVyYXRpb24gfHwgOTk5IC8vbXNcblx0XHRpZiAoIWVkZ2VPZmZzZXQgJiYgZWRnZU9mZnNldCAhPT0gMCkge1xuXHRcdFx0Ly8gV2hlbiBzY3JvbGxpbmcsIHRoaXMgYW1vdW50IG9mIGRpc3RhbmNlIGlzIGtlcHQgZnJvbSB0aGUgZWRnZXMgb2YgdGhlIGNvbnRhaW5lcjpcblx0XHRcdGVkZ2VPZmZzZXQgPSA5IC8vcHhcblx0XHR9XG5cblx0XHQvLyBIYW5kbGluZyB0aGUgbGlmZS1jeWNsZSBvZiB0aGUgc2Nyb2xsZXJcblx0XHR2YXIgc2Nyb2xsVGltZW91dElkXG5cdFx0dmFyIHNldFNjcm9sbFRpbWVvdXRJZCA9IGZ1bmN0aW9uIChuZXdWYWx1ZSkge1xuXHRcdFx0c2Nyb2xsVGltZW91dElkID0gbmV3VmFsdWVcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBTdG9wIHRoZSBjdXJyZW50IHNtb290aCBzY3JvbGwgb3BlcmF0aW9uIGltbWVkaWF0ZWx5XG5cdFx0ICovXG5cdFx0dmFyIHN0b3BTY3JvbGwgPSBmdW5jdGlvbiAoKSB7XG5cdFx0XHRjbGVhclRpbWVvdXQoc2Nyb2xsVGltZW91dElkKVxuXHRcdFx0c2V0U2Nyb2xsVGltZW91dElkKDApXG5cdFx0fVxuXG5cdFx0dmFyIGdldFRvcFdpdGhFZGdlT2Zmc2V0ID0gZnVuY3Rpb24gKGVsZW0pIHtcblx0XHRcdHJldHVybiBNYXRoLm1heCgwLCBjb250YWluZXIuZ2V0VG9wT2YoZWxlbSkgLSBlZGdlT2Zmc2V0KVxuXHRcdH1cblxuXHRcdC8qKlxuXHRcdCAqIFNjcm9sbHMgdG8gYSBzcGVjaWZpYyB2ZXJ0aWNhbCBwb3NpdGlvbiBpbiB0aGUgZG9jdW1lbnQuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge3RhcmdldFl9IFRoZSB2ZXJ0aWNhbCBwb3NpdGlvbiB3aXRoaW4gdGhlIGRvY3VtZW50LlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqICAgICAgICBJZiBub3QgcHJvdmlkZWQgdGhlIGRlZmF1bHQgZHVyYXRpb24gaXMgdXNlZC5cblx0XHQgKiBAcGFyYW0ge29uRG9uZX0gQW4gb3B0aW9uYWwgY2FsbGJhY2sgZnVuY3Rpb24gdG8gYmUgaW52b2tlZCBvbmNlIHRoZSBzY3JvbGwgZmluaXNoZWQuXG5cdFx0ICovXG5cdFx0dmFyIHNjcm9sbFRvWSA9IGZ1bmN0aW9uICh0YXJnZXRZLCBkdXJhdGlvbiwgb25Eb25lKSB7XG5cdFx0XHRzdG9wU2Nyb2xsKClcblx0XHRcdGlmIChkdXJhdGlvbiA9PT0gMCB8fCAoZHVyYXRpb24gJiYgZHVyYXRpb24gPCAwKSB8fCBpc05hdGl2ZVNtb290aFNjcm9sbEVuYWJsZWRPbihjb250YWluZXIuYm9keSkpIHtcblx0XHRcdFx0Y29udGFpbmVyLnRvWSh0YXJnZXRZKVxuXHRcdFx0XHRpZiAob25Eb25lKSB7XG5cdFx0XHRcdFx0b25Eb25lKClcblx0XHRcdFx0fVxuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0dmFyIHN0YXJ0WSA9IGNvbnRhaW5lci5nZXRZKClcblx0XHRcdFx0dmFyIGRpc3RhbmNlID0gTWF0aC5tYXgoMCwgdGFyZ2V0WSkgLSBzdGFydFlcblx0XHRcdFx0dmFyIHN0YXJ0VGltZSA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpXG5cdFx0XHRcdGR1cmF0aW9uID0gZHVyYXRpb24gfHwgTWF0aC5taW4oTWF0aC5hYnMoZGlzdGFuY2UpLCBkZWZhdWx0RHVyYXRpb24pO1xuXHRcdFx0XHQoZnVuY3Rpb24gbG9vcFNjcm9sbCgpIHtcblx0XHRcdFx0XHRzZXRTY3JvbGxUaW1lb3V0SWQoc2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG5cdFx0XHRcdFx0XHQvLyBDYWxjdWxhdGUgcGVyY2VudGFnZTpcblx0XHRcdFx0XHRcdHZhciBwID0gTWF0aC5taW4oMSwgKG5ldyBEYXRlKCkuZ2V0VGltZSgpIC0gc3RhcnRUaW1lKSAvIGR1cmF0aW9uKVxuXHRcdFx0XHRcdFx0Ly8gQ2FsY3VsYXRlIHRoZSBhYnNvbHV0ZSB2ZXJ0aWNhbCBwb3NpdGlvbjpcblx0XHRcdFx0XHRcdHZhciB5ID0gTWF0aC5tYXgoMCwgTWF0aC5mbG9vcihzdGFydFkgKyBkaXN0YW5jZSoocCA8IDAuNSA/IDIqcCpwIDogcCooNCAtIHAqMiktMSkpKVxuXHRcdFx0XHRcdFx0Y29udGFpbmVyLnRvWSh5KVxuXHRcdFx0XHRcdFx0aWYgKHAgPCAxICYmIChjb250YWluZXIuZ2V0SGVpZ2h0KCkgKyB5KSA8IGNvbnRhaW5lci5ib2R5LnNjcm9sbEhlaWdodCkge1xuXHRcdFx0XHRcdFx0XHRsb29wU2Nyb2xsKClcblx0XHRcdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0XHRcdHNldFRpbWVvdXQoc3RvcFNjcm9sbCwgOTkpIC8vIHdpdGggY29vbGRvd24gdGltZVxuXHRcdFx0XHRcdFx0XHRpZiAob25Eb25lKSB7XG5cdFx0XHRcdFx0XHRcdFx0b25Eb25lKClcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH0sIDkpKVxuXHRcdFx0XHR9KSgpXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyoqXG5cdFx0ICogU2Nyb2xscyB0byB0aGUgdG9wIG9mIGEgc3BlY2lmaWMgZWxlbWVudC5cblx0XHQgKlxuXHRcdCAqIEBwYXJhbSB7ZWxlbX0gVGhlIGVsZW1lbnQgdG8gc2Nyb2xsIHRvLlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqIEBwYXJhbSB7b25Eb25lfSBBbiBvcHRpb25hbCBjYWxsYmFjayBmdW5jdGlvbiB0byBiZSBpbnZva2VkIG9uY2UgdGhlIHNjcm9sbCBmaW5pc2hlZC5cblx0XHQgKi9cblx0XHR2YXIgc2Nyb2xsVG9FbGVtID0gZnVuY3Rpb24gKGVsZW0sIGR1cmF0aW9uLCBvbkRvbmUpIHtcblx0XHRcdHNjcm9sbFRvWShnZXRUb3BXaXRoRWRnZU9mZnNldChlbGVtKSwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBTY3JvbGxzIGFuIGVsZW1lbnQgaW50byB2aWV3IGlmIG5lY2Vzc2FyeS5cblx0XHQgKlxuXHRcdCAqIEBwYXJhbSB7ZWxlbX0gVGhlIGVsZW1lbnQuXG5cdFx0ICogQHBhcmFtIHtkdXJhdGlvbn0gT3B0aW9uYWxseSB0aGUgZHVyYXRpb24gb2YgdGhlIHNjcm9sbCBvcGVyYXRpb24uXG5cdFx0ICogQHBhcmFtIHtvbkRvbmV9IEFuIG9wdGlvbmFsIGNhbGxiYWNrIGZ1bmN0aW9uIHRvIGJlIGludm9rZWQgb25jZSB0aGUgc2Nyb2xsIGZpbmlzaGVkLlxuXHRcdCAqL1xuXHRcdHZhciBzY3JvbGxJbnRvVmlldyA9IGZ1bmN0aW9uIChlbGVtLCBkdXJhdGlvbiwgb25Eb25lKSB7XG5cdFx0XHR2YXIgZWxlbUhlaWdodCA9IGVsZW0uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkuaGVpZ2h0XG5cdFx0XHR2YXIgZWxlbUJvdHRvbSA9IGNvbnRhaW5lci5nZXRUb3BPZihlbGVtKSArIGVsZW1IZWlnaHRcblx0XHRcdHZhciBjb250YWluZXJIZWlnaHQgPSBjb250YWluZXIuZ2V0SGVpZ2h0KClcblx0XHRcdHZhciB5ID0gY29udGFpbmVyLmdldFkoKVxuXHRcdFx0dmFyIGNvbnRhaW5lckJvdHRvbSA9IHkgKyBjb250YWluZXJIZWlnaHRcblx0XHRcdGlmIChnZXRUb3BXaXRoRWRnZU9mZnNldChlbGVtKSA8IHkgfHwgKGVsZW1IZWlnaHQgKyBlZGdlT2Zmc2V0KSA+IGNvbnRhaW5lckhlaWdodCkge1xuXHRcdFx0XHQvLyBFbGVtZW50IGlzIGNsaXBwZWQgYXQgdG9wIG9yIGlzIGhpZ2hlciB0aGFuIHNjcmVlbi5cblx0XHRcdFx0c2Nyb2xsVG9FbGVtKGVsZW0sIGR1cmF0aW9uLCBvbkRvbmUpXG5cdFx0XHR9IGVsc2UgaWYgKChlbGVtQm90dG9tICsgZWRnZU9mZnNldCkgPiBjb250YWluZXJCb3R0b20pIHtcblx0XHRcdFx0Ly8gRWxlbWVudCBpcyBjbGlwcGVkIGF0IHRoZSBib3R0b20uXG5cdFx0XHRcdHNjcm9sbFRvWShlbGVtQm90dG9tIC0gY29udGFpbmVySGVpZ2h0ICsgZWRnZU9mZnNldCwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHRcdH0gZWxzZSBpZiAob25Eb25lKSB7XG5cdFx0XHRcdG9uRG9uZSgpXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyoqXG5cdFx0ICogU2Nyb2xscyB0byB0aGUgY2VudGVyIG9mIGFuIGVsZW1lbnQuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge2VsZW19IFRoZSBlbGVtZW50LlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqIEBwYXJhbSB7b2Zmc2V0fSBPcHRpb25hbGx5IHRoZSBvZmZzZXQgb2YgdGhlIHRvcCBvZiB0aGUgZWxlbWVudCBmcm9tIHRoZSBjZW50ZXIgb2YgdGhlIHNjcmVlbi5cblx0XHQgKiBAcGFyYW0ge29uRG9uZX0gQW4gb3B0aW9uYWwgY2FsbGJhY2sgZnVuY3Rpb24gdG8gYmUgaW52b2tlZCBvbmNlIHRoZSBzY3JvbGwgZmluaXNoZWQuXG5cdFx0ICovXG5cdFx0dmFyIHNjcm9sbFRvQ2VudGVyT2YgPSBmdW5jdGlvbiAoZWxlbSwgZHVyYXRpb24sIG9mZnNldCwgb25Eb25lKSB7XG5cdFx0XHRzY3JvbGxUb1koTWF0aC5tYXgoMCwgY29udGFpbmVyLmdldFRvcE9mKGVsZW0pIC0gY29udGFpbmVyLmdldEhlaWdodCgpLzIgKyAob2Zmc2V0IHx8IGVsZW0uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkuaGVpZ2h0LzIpKSwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBDaGFuZ2VzIGRlZmF1bHQgc2V0dGluZ3MgZm9yIHRoaXMgc2Nyb2xsZXIuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge25ld0RlZmF1bHREdXJhdGlvbn0gT3B0aW9uYWxseSBhIG5ldyB2YWx1ZSBmb3IgZGVmYXVsdCBkdXJhdGlvbiwgdXNlZCBmb3IgZWFjaCBzY3JvbGwgbWV0aG9kIGJ5IGRlZmF1bHQuXG5cdFx0ICogICAgICAgIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdFx0ICogQHBhcmFtIHtuZXdFZGdlT2Zmc2V0fSBPcHRpb25hbGx5IGEgbmV3IHZhbHVlIGZvciB0aGUgZWRnZSBvZmZzZXQsIHVzZWQgYnkgZWFjaCBzY3JvbGwgbWV0aG9kIGJ5IGRlZmF1bHQuIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdFx0ICogQHJldHVybnMgQW4gb2JqZWN0IHdpdGggdGhlIGN1cnJlbnQgdmFsdWVzLlxuXHRcdCAqL1xuXHRcdHZhciBzZXR1cCA9IGZ1bmN0aW9uIChuZXdEZWZhdWx0RHVyYXRpb24sIG5ld0VkZ2VPZmZzZXQpIHtcblx0XHRcdGlmIChuZXdEZWZhdWx0RHVyYXRpb24gPT09IDAgfHwgbmV3RGVmYXVsdER1cmF0aW9uKSB7XG5cdFx0XHRcdGRlZmF1bHREdXJhdGlvbiA9IG5ld0RlZmF1bHREdXJhdGlvblxuXHRcdFx0fVxuXHRcdFx0aWYgKG5ld0VkZ2VPZmZzZXQgPT09IDAgfHwgbmV3RWRnZU9mZnNldCkge1xuXHRcdFx0XHRlZGdlT2Zmc2V0ID0gbmV3RWRnZU9mZnNldFxuXHRcdFx0fVxuXHRcdFx0cmV0dXJuIHtcblx0XHRcdFx0ZGVmYXVsdER1cmF0aW9uOiBkZWZhdWx0RHVyYXRpb24sXG5cdFx0XHRcdGVkZ2VPZmZzZXQ6IGVkZ2VPZmZzZXRcblx0XHRcdH1cblx0XHR9XG5cblx0XHRyZXR1cm4ge1xuXHRcdFx0c2V0dXA6IHNldHVwLFxuXHRcdFx0dG86IHNjcm9sbFRvRWxlbSxcblx0XHRcdHRvWTogc2Nyb2xsVG9ZLFxuXHRcdFx0aW50b1ZpZXc6IHNjcm9sbEludG9WaWV3LFxuXHRcdFx0Y2VudGVyOiBzY3JvbGxUb0NlbnRlck9mLFxuXHRcdFx0c3RvcDogc3RvcFNjcm9sbCxcblx0XHRcdG1vdmluZzogZnVuY3Rpb24gKCkgeyByZXR1cm4gISFzY3JvbGxUaW1lb3V0SWQgfSxcblx0XHRcdGdldFk6IGNvbnRhaW5lci5nZXRZLFxuXHRcdFx0Z2V0VG9wT2Y6IGNvbnRhaW5lci5nZXRUb3BPZlxuXHRcdH1cblxuXHR9XG5cblxuXHR2YXIgZG9jRWxlbSA9IGRvY3VtZW50LmRvY3VtZW50RWxlbWVudFxuXHR2YXIgZ2V0RG9jWSA9IGZ1bmN0aW9uICgpIHsgcmV0dXJuIHdpbmRvdy5zY3JvbGxZIHx8IGRvY0VsZW0uc2Nyb2xsVG9wIH1cblxuXHQvLyBDcmVhdGUgYSBzY3JvbGxlciBmb3IgdGhlIGRvY3VtZW50OlxuXHR2YXIgemVuc2Nyb2xsID0gbWFrZVNjcm9sbGVyKHtcblx0XHRib2R5OiBkb2N1bWVudC5zY3JvbGxpbmdFbGVtZW50IHx8IGRvY3VtZW50LmJvZHksXG5cdFx0dG9ZOiBmdW5jdGlvbiAoeSkgeyB3aW5kb3cuc2Nyb2xsVG8oMCwgeSkgfSxcblx0XHRnZXRZOiBnZXREb2NZLFxuXHRcdGdldEhlaWdodDogZnVuY3Rpb24gKCkgeyByZXR1cm4gd2luZG93LmlubmVySGVpZ2h0IHx8IGRvY0VsZW0uY2xpZW50SGVpZ2h0IH0sXG5cdFx0Z2V0VG9wT2Y6IGZ1bmN0aW9uIChlbGVtKSB7IHJldHVybiBlbGVtLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLnRvcCArIGdldERvY1koKSAtIGRvY0VsZW0ub2Zmc2V0VG9wIH1cblx0fSlcblxuXG5cdC8qKlxuXHQgKiBDcmVhdGVzIGEgc2Nyb2xsZXIgZnJvbSB0aGUgcHJvdmlkZWQgY29udGFpbmVyIGVsZW1lbnQgKGUuZy4sIGEgRElWKVxuXHQgKlxuXHQgKiBAcGFyYW0ge3Njcm9sbENvbnRhaW5lcn0gVGhlIHZlcnRpY2FsIHBvc2l0aW9uIHdpdGhpbiB0aGUgZG9jdW1lbnQuXG5cdCAqIEBwYXJhbSB7ZGVmYXVsdER1cmF0aW9ufSBPcHRpb25hbGx5IGEgdmFsdWUgZm9yIGRlZmF1bHQgZHVyYXRpb24sIHVzZWQgZm9yIGVhY2ggc2Nyb2xsIG1ldGhvZCBieSBkZWZhdWx0LlxuXHQgKiAgICAgICAgSWdub3JlZCBpZiAwIG9yIG51bGwgb3IgdW5kZWZpbmVkLlxuXHQgKiBAcGFyYW0ge2VkZ2VPZmZzZXR9IE9wdGlvbmFsbHkgYSB2YWx1ZSBmb3IgdGhlIGVkZ2Ugb2Zmc2V0LCB1c2VkIGJ5IGVhY2ggc2Nyb2xsIG1ldGhvZCBieSBkZWZhdWx0LiBcblx0ICogICAgICAgIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdCAqIEByZXR1cm5zIEEgc2Nyb2xsZXIgb2JqZWN0LCBzaW1pbGFyIHRvIGB6ZW5zY3JvbGxgIGJ1dCBjb250cm9sbGluZyB0aGUgcHJvdmlkZWQgZWxlbWVudC5cblx0ICovXG5cdHplbnNjcm9sbC5jcmVhdGVTY3JvbGxlciA9IGZ1bmN0aW9uIChzY3JvbGxDb250YWluZXIsIGRlZmF1bHREdXJhdGlvbiwgZWRnZU9mZnNldCkge1xuXHRcdHJldHVybiBtYWtlU2Nyb2xsZXIoe1xuXHRcdFx0Ym9keTogc2Nyb2xsQ29udGFpbmVyLFxuXHRcdFx0dG9ZOiBmdW5jdGlvbiAoeSkgeyBzY3JvbGxDb250YWluZXIuc2Nyb2xsVG9wID0geSB9LFxuXHRcdFx0Z2V0WTogZnVuY3Rpb24gKCkgeyByZXR1cm4gc2Nyb2xsQ29udGFpbmVyLnNjcm9sbFRvcCB9LFxuXHRcdFx0Z2V0SGVpZ2h0OiBmdW5jdGlvbiAoKSB7IHJldHVybiBNYXRoLm1pbihzY3JvbGxDb250YWluZXIuY2xpZW50SGVpZ2h0LCB3aW5kb3cuaW5uZXJIZWlnaHQgfHwgZG9jRWxlbS5jbGllbnRIZWlnaHQpIH0sXG5cdFx0XHRnZXRUb3BPZjogZnVuY3Rpb24gKGVsZW0pIHsgcmV0dXJuIGVsZW0ub2Zmc2V0VG9wIH1cblx0XHR9LCBkZWZhdWx0RHVyYXRpb24sIGVkZ2VPZmZzZXQpXG5cdH1cblxuXG5cdC8vIEF1dG9tYXRpYyBsaW5rLXNtb290aGluZyBvbiBhY2hvcnNcblx0Ly8gRXhjbHVkZSBJRTgtIG9yIHdoZW4gbmF0aXZlIGlzIGVuYWJsZWQgb3IgWmVuc2Nyb2xsIGF1dG8tIGlzIGRpc2FibGVkXG5cdGlmIChcImFkZEV2ZW50TGlzdGVuZXJcIiBpbiB3aW5kb3cgJiYgIXdpbmRvdy5ub1plbnNtb290aCAmJiAhaXNOYXRpdmVTbW9vdGhTY3JvbGxFbmFibGVkT24oZG9jdW1lbnQuYm9keSkpIHtcblxuXG5cdFx0dmFyIGlzU2Nyb2xsUmVzdG9yYXRpb25TdXBwb3J0ZWQgPSBcInNjcm9sbFJlc3RvcmF0aW9uXCIgaW4gaGlzdG9yeVxuXG5cdFx0Ly8gT24gZmlyc3QgbG9hZCAmIHJlZnJlc2ggbWFrZSBzdXJlIHRoZSBicm93c2VyIHJlc3RvcmVzIHRoZSBwb3NpdGlvbiBmaXJzdFxuXHRcdGlmIChpc1Njcm9sbFJlc3RvcmF0aW9uU3VwcG9ydGVkKSB7XG5cdFx0XHRoaXN0b3J5LnNjcm9sbFJlc3RvcmF0aW9uID0gXCJhdXRvXCJcblx0XHR9XG5cblx0XHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcihcImxvYWRcIiwgZnVuY3Rpb24gKCkge1xuXG5cdFx0XHRpZiAoaXNTY3JvbGxSZXN0b3JhdGlvblN1cHBvcnRlZCkge1xuXHRcdFx0XHQvLyBTZXQgaXQgdG8gbWFudWFsXG5cdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24gKCkgeyBoaXN0b3J5LnNjcm9sbFJlc3RvcmF0aW9uID0gXCJtYW51YWxcIiB9LCA5KVxuXHRcdFx0XHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcihcInBvcHN0YXRlXCIsIGZ1bmN0aW9uIChldmVudCkge1xuXHRcdFx0XHRcdGlmIChldmVudC5zdGF0ZSAmJiBcInplbnNjcm9sbFlcIiBpbiBldmVudC5zdGF0ZSkge1xuXHRcdFx0XHRcdFx0emVuc2Nyb2xsLnRvWShldmVudC5zdGF0ZS56ZW5zY3JvbGxZKVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSwgZmFsc2UpXG5cdFx0XHR9XG5cblx0XHRcdC8vIEFkZCBlZGdlIG9mZnNldCBvbiBmaXJzdCBsb2FkIGlmIG5lY2Vzc2FyeVxuXHRcdFx0Ly8gVGhpcyBtYXkgbm90IHdvcmsgb24gSUUgKG9yIG9sZGVyIGNvbXB1dGVyPykgYXMgaXQgcmVxdWlyZXMgbW9yZSB0aW1lb3V0LCBhcm91bmQgMTAwIG1zXG5cdFx0XHRpZiAod2luZG93LmxvY2F0aW9uLmhhc2gpIHtcblx0XHRcdFx0c2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG5cdFx0XHRcdFx0Ly8gQWRqdXN0bWVudCBpcyBvbmx5IG5lZWRlZCBpZiB0aGVyZSBpcyBhbiBlZGdlIG9mZnNldDpcblx0XHRcdFx0XHR2YXIgZWRnZU9mZnNldCA9IHplbnNjcm9sbC5zZXR1cCgpLmVkZ2VPZmZzZXRcblx0XHRcdFx0XHRpZiAoZWRnZU9mZnNldCkge1xuXHRcdFx0XHRcdFx0dmFyIHRhcmdldEVsZW0gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCh3aW5kb3cubG9jYXRpb24uaHJlZi5zcGxpdChcIiNcIilbMV0pXG5cdFx0XHRcdFx0XHRpZiAodGFyZ2V0RWxlbSkge1xuXHRcdFx0XHRcdFx0XHR2YXIgdGFyZ2V0WSA9IE1hdGgubWF4KDAsIHplbnNjcm9sbC5nZXRUb3BPZih0YXJnZXRFbGVtKSAtIGVkZ2VPZmZzZXQpXG5cdFx0XHRcdFx0XHRcdHZhciBkaWZmID0gemVuc2Nyb2xsLmdldFkoKSAtIHRhcmdldFlcblx0XHRcdFx0XHRcdFx0Ly8gT25seSBkbyB0aGUgYWRqdXN0bWVudCBpZiB0aGUgYnJvd3NlciBpcyB2ZXJ5IGNsb3NlIHRvIHRoZSBlbGVtZW50OlxuXHRcdFx0XHRcdFx0XHRpZiAoMCA8PSBkaWZmICYmIGRpZmYgPCA5ICkge1xuXHRcdFx0XHRcdFx0XHRcdHdpbmRvdy5zY3JvbGxUbygwLCB0YXJnZXRZKVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9LCA5KVxuXHRcdFx0fVxuXG5cdFx0fSwgZmFsc2UpXG5cblx0XHQvLyBIYW5kbGluZyBjbGlja3Mgb24gYW5jaG9yc1xuXHRcdHZhciBSRV9ub1plbnNtb290aCA9IG5ldyBSZWdFeHAoXCIoXnxcXFxccylub1plbnNtb290aChcXFxcc3wkKVwiKVxuXHRcdHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgZnVuY3Rpb24gKGV2ZW50KSB7XG5cdFx0XHR2YXIgYW5jaG9yID0gZXZlbnQudGFyZ2V0XG5cdFx0XHR3aGlsZSAoYW5jaG9yICYmIGFuY2hvci50YWdOYW1lICE9PSBcIkFcIikge1xuXHRcdFx0XHRhbmNob3IgPSBhbmNob3IucGFyZW50Tm9kZVxuXHRcdFx0fVxuXHRcdFx0Ly8gTGV0IHRoZSBicm93c2VyIGhhbmRsZSB0aGUgY2xpY2sgaWYgaXQgd2Fzbid0IHdpdGggdGhlIHByaW1hcnkgYnV0dG9uLCBvciB3aXRoIHNvbWUgbW9kaWZpZXIga2V5czpcblx0XHRcdGlmICghYW5jaG9yIHx8IGV2ZW50LndoaWNoICE9PSAxIHx8IGV2ZW50LnNoaWZ0S2V5IHx8IGV2ZW50Lm1ldGFLZXkgfHwgZXZlbnQuY3RybEtleSB8fCBldmVudC5hbHRLZXkpIHtcblx0XHRcdFx0cmV0dXJuXG5cdFx0XHR9XG5cdFx0XHQvLyBTYXZlIHRoZSBjdXJyZW50IHNjcm9sbGluZyBwb3NpdGlvbiBzbyBpdCBjYW4gYmUgdXNlZCBmb3Igc2Nyb2xsIHJlc3RvcmF0aW9uOlxuXHRcdFx0aWYgKGlzU2Nyb2xsUmVzdG9yYXRpb25TdXBwb3J0ZWQpIHtcblx0XHRcdFx0dHJ5IHtcblx0XHRcdFx0XHRoaXN0b3J5LnJlcGxhY2VTdGF0ZSh7IHplbnNjcm9sbFk6IHplbnNjcm9sbC5nZXRZKCkgfSwgXCJcIilcblx0XHRcdFx0fSBjYXRjaCAoZSkge1xuXHRcdFx0XHRcdC8vIEF2b2lkIHRoZSBDaHJvbWUgU2VjdXJpdHkgZXhjZXB0aW9uIG9uIGZpbGUgcHJvdG9jb2wsIGUuZy4sIGZpbGU6Ly9pbmRleC5odG1sXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vIEZpbmQgdGhlIHJlZmVyZW5jZWQgSUQ6XG5cdFx0XHR2YXIgaHJlZiA9IGFuY2hvci5nZXRBdHRyaWJ1dGUoXCJocmVmXCIpIHx8IFwiXCJcblx0XHRcdGlmIChocmVmLmluZGV4T2YoXCIjXCIpID09PSAwICYmICFSRV9ub1plbnNtb290aC50ZXN0KGFuY2hvci5jbGFzc05hbWUpKSB7XG5cdFx0XHRcdHZhciB0YXJnZXRZID0gMFxuXHRcdFx0XHR2YXIgdGFyZ2V0RWxlbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGhyZWYuc3Vic3RyaW5nKDEpKVxuXHRcdFx0XHRpZiAoaHJlZiAhPT0gXCIjXCIpIHtcblx0XHRcdFx0XHRpZiAoIXRhcmdldEVsZW0pIHtcblx0XHRcdFx0XHRcdC8vIExldCB0aGUgYnJvd3NlciBoYW5kbGUgdGhlIGNsaWNrIGlmIHRoZSB0YXJnZXQgSUQgaXMgbm90IGZvdW5kLlxuXHRcdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRhcmdldFkgPSB6ZW5zY3JvbGwuZ2V0VG9wT2YodGFyZ2V0RWxlbSlcblx0XHRcdFx0fVxuXHRcdFx0XHRldmVudC5wcmV2ZW50RGVmYXVsdCgpXG5cdFx0XHRcdC8vIEJ5IGRlZmF1bHQgdHJpZ2dlciB0aGUgYnJvd3NlcidzIGBoYXNoY2hhbmdlYCBldmVudC4uLlxuXHRcdFx0XHR2YXIgb25Eb25lID0gZnVuY3Rpb24gKCkgeyB3aW5kb3cubG9jYXRpb24gPSBocmVmIH1cblx0XHRcdFx0Ly8gLi4udW5sZXNzIHRoZXJlIGlzIGFuIGVkZ2Ugb2Zmc2V0IHNwZWNpZmllZFxuXHRcdFx0XHR2YXIgZWRnZU9mZnNldCA9IHplbnNjcm9sbC5zZXR1cCgpLmVkZ2VPZmZzZXRcblx0XHRcdFx0aWYgKGVkZ2VPZmZzZXQpIHtcblx0XHRcdFx0XHR0YXJnZXRZID0gTWF0aC5tYXgoMCwgdGFyZ2V0WSAtIGVkZ2VPZmZzZXQpXG5cdFx0XHRcdFx0b25Eb25lID0gZnVuY3Rpb24gKCkgeyBoaXN0b3J5LnB1c2hTdGF0ZShudWxsLCBcIlwiLCBocmVmKSB9XG5cdFx0XHRcdH1cblx0XHRcdFx0emVuc2Nyb2xsLnRvWSh0YXJnZXRZLCBudWxsLCBvbkRvbmUpXG5cdFx0XHR9XG5cdFx0fSwgZmFsc2UpXG5cblx0fVxuXG5cblx0cmV0dXJuIHplbnNjcm9sbFxuXG5cbn0pKTtcblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vfi96ZW5zY3JvbGwvemVuc2Nyb2xsLmpzXG4vLyBtb2R1bGUgaWQgPSAxXG4vLyBtb2R1bGUgY2h1bmtzID0gMCJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); + +/***/ }), +/* 2 */ +/* unknown exports provided */ +/* all exports used */ +/*!******************************!*\ + !*** ./src/js/build-html.js ***! + \******************************/ +/***/ (function(module, exports) { + +eval("/**\n * This file is responsible for building the DOM and updating DOM state.\n *\n * @author Tim Scanlin\n */\n\nmodule.exports = function (options) {\n var forEach = [].forEach\n var some = [].some\n var body = document.body\n var currentlyHighlighting = true\n var SPACE_CHAR = ' '\n\n /**\n * Create link and list elements.\n * @param {Object} d\n * @param {HTMLElement} container\n * @return {HTMLElement}\n */\n function createEl (d, container) {\n var link = container.appendChild(createLink(d))\n if (d.children.length) {\n var list = createList(d.isCollapsed)\n d.children.forEach(function (child) {\n createEl(child, list)\n })\n link.appendChild(list)\n }\n }\n\n /**\n * Render nested heading array data into a given selector.\n * @param {String} selector\n * @param {Array} data\n * @return {HTMLElement}\n */\n function render (selector, data) {\n var collapsed = false\n var container = createList(collapsed)\n\n data.forEach(function (d) {\n createEl(d, container)\n })\n\n var parent = document.querySelector(selector)\n\n // Return if no parent is found.\n if (parent === null) {\n return\n }\n\n // Remove existing child if it exists.\n if (parent.firstChild) {\n parent.removeChild(parent.firstChild)\n }\n\n // Append the Elements that have been created;\n return parent.appendChild(container)\n }\n\n /**\n * Create link element.\n * @param {Object} data\n * @return {HTMLElement}\n */\n function createLink (data) {\n var item = document.createElement('li')\n var a = document.createElement('a')\n if (options.listItemClass) {\n item.setAttribute('class', options.listItemClass)\n }\n if (options.includeHtml && data.childNodes.length) {\n forEach.call(data.childNodes, function (node) {\n a.appendChild(node.cloneNode(true))\n })\n } else {\n // Default behavior.\n a.textContent = data.textContent\n }\n a.setAttribute('href', '#' + data.id)\n a.setAttribute('class', options.linkClass +\n SPACE_CHAR + 'node-name--' + data.nodeName +\n SPACE_CHAR + options.extraLinkClasses)\n item.appendChild(a)\n return item\n }\n\n /**\n * Create list element.\n * @param {Boolean} isCollapsed\n * @return {HTMLElement}\n */\n function createList (isCollapsed) {\n var list = document.createElement('ul')\n var classes = options.listClass +\n SPACE_CHAR + options.extraListClasses\n if (isCollapsed) {\n classes += SPACE_CHAR + options.collapsibleClass\n classes += SPACE_CHAR + options.isCollapsedClass\n }\n list.setAttribute('class', classes)\n return list\n }\n\n /**\n * Update fixed sidebar class.\n * @return {HTMLElement}\n */\n function updateFixedSidebarClass () {\n var top = document.documentElement.scrollTop || body.scrollTop\n var posFixedEl = document.querySelector(options.positionFixedSelector)\n\n if (options.fixedSidebarOffset === 'auto') {\n options.fixedSidebarOffset = document.querySelector(options.tocSelector).offsetTop\n }\n\n if (top > options.fixedSidebarOffset) {\n if (posFixedEl.className.indexOf(options.positionFixedClass) === -1) {\n posFixedEl.className += SPACE_CHAR + options.positionFixedClass\n }\n } else {\n posFixedEl.className = posFixedEl.className.split(SPACE_CHAR + options.positionFixedClass).join('')\n }\n }\n\n /**\n * Update TOC highlighting and collpased groupings.\n */\n function updateToc (headingsArray) {\n var top = document.documentElement.scrollTop || body.scrollTop\n\n // Add fixed class at offset;\n if (options.positionFixedSelector) {\n updateFixedSidebarClass()\n }\n\n // Get the top most heading currently visible on the page so we know what to highlight.\n var headings = headingsArray\n var topHeader\n // Using some instead of each so that we can escape early.\n if (currentlyHighlighting &&\n document.querySelector(options.tocSelector) !== null &&\n headings.length > 0) {\n some.call(headings, function (heading, i) {\n if (heading.offsetTop > top + options.headingsOffset + 10) {\n // Don't allow negative index value.\n var index = (i === 0) ? i : i - 1\n topHeader = headings[index]\n return true\n } else if (i === headings.length - 1) {\n // This allows scrolling for the last heading on the page.\n topHeader = headings[headings.length - 1]\n return true\n }\n })\n\n // Remove the active class from the other tocLinks.\n var tocLinks = document.querySelector(options.tocSelector)\n .querySelectorAll('.' + options.linkClass)\n forEach.call(tocLinks, function (tocLink) {\n tocLink.className = tocLink.className.split(SPACE_CHAR + options.activeLinkClass).join('')\n })\n\n // Add the active class to the active tocLink.\n var activeTocLink = document.querySelector(options.tocSelector)\n .querySelector('.' + options.linkClass +\n '.node-name--' + topHeader.nodeName +\n '[href=\"#' + topHeader.id + '\"]')\n activeTocLink.className += SPACE_CHAR + options.activeLinkClass\n\n var tocLists = document.querySelector(options.tocSelector)\n .querySelectorAll('.' + options.listClass + '.' + options.collapsibleClass)\n\n // Collapse the other collapsible lists.\n forEach.call(tocLists, function (list) {\n var collapsedClass = SPACE_CHAR + options.isCollapsedClass\n if (list.className.indexOf(collapsedClass) === -1) {\n list.className += SPACE_CHAR + options.isCollapsedClass\n }\n })\n\n // Expand the active link's collapsible list and its sibling if applicable.\n if (activeTocLink.nextSibling) {\n activeTocLink.nextSibling.className = activeTocLink.nextSibling.className.split(SPACE_CHAR + options.isCollapsedClass).join('')\n }\n removeCollapsedFromParents(activeTocLink.parentNode.parentNode)\n }\n }\n\n /**\n * Remove collpased class from parent elements.\n * @param {HTMLElement} element\n * @return {HTMLElement}\n */\n function removeCollapsedFromParents (element) {\n if (element.className.indexOf(options.collapsibleClass) !== -1) {\n element.className = element.className.split(SPACE_CHAR + options.isCollapsedClass).join('')\n return removeCollapsedFromParents(element.parentNode.parentNode)\n }\n return element\n }\n\n /**\n * Disable TOC Animation when a link is clicked.\n * @param {Event} event\n */\n function disableTocAnimation (event) {\n var target = event.target || event.srcElement\n if (typeof target.className !== 'string' || target.className.indexOf(options.linkClass) === -1) {\n return\n }\n // Bind to tocLink clicks to temporarily disable highlighting\n // while smoothScroll is animating.\n currentlyHighlighting = false\n }\n\n /**\n * Enable TOC Animation.\n */\n function enableTocAnimation () {\n currentlyHighlighting = true\n }\n\n return {\n enableTocAnimation: enableTocAnimation,\n disableTocAnimation: disableTocAnimation,\n render: render,\n updateToc: updateToc\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMi5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9qcy9idWlsZC1odG1sLmpzPzdkMDEiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBUaGlzIGZpbGUgaXMgcmVzcG9uc2libGUgZm9yIGJ1aWxkaW5nIHRoZSBET00gYW5kIHVwZGF0aW5nIERPTSBzdGF0ZS5cbiAqXG4gKiBAYXV0aG9yIFRpbSBTY2FubGluXG4gKi9cblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiAob3B0aW9ucykge1xuICB2YXIgZm9yRWFjaCA9IFtdLmZvckVhY2hcbiAgdmFyIHNvbWUgPSBbXS5zb21lXG4gIHZhciBib2R5ID0gZG9jdW1lbnQuYm9keVxuICB2YXIgY3VycmVudGx5SGlnaGxpZ2h0aW5nID0gdHJ1ZVxuICB2YXIgU1BBQ0VfQ0hBUiA9ICcgJ1xuXG4gIC8qKlxuICAgKiBDcmVhdGUgbGluayBhbmQgbGlzdCBlbGVtZW50cy5cbiAgICogQHBhcmFtIHtPYmplY3R9IGRcbiAgICogQHBhcmFtIHtIVE1MRWxlbWVudH0gY29udGFpbmVyXG4gICAqIEByZXR1cm4ge0hUTUxFbGVtZW50fVxuICAgKi9cbiAgZnVuY3Rpb24gY3JlYXRlRWwgKGQsIGNvbnRhaW5lcikge1xuICAgIHZhciBsaW5rID0gY29udGFpbmVyLmFwcGVuZENoaWxkKGNyZWF0ZUxpbmsoZCkpXG4gICAgaWYgKGQuY2hpbGRyZW4ubGVuZ3RoKSB7XG4gICAgICB2YXIgbGlzdCA9IGNyZWF0ZUxpc3QoZC5pc0NvbGxhcHNlZClcbiAgICAgIGQuY2hpbGRyZW4uZm9yRWFjaChmdW5jdGlvbiAoY2hpbGQpIHtcbiAgICAgICAgY3JlYXRlRWwoY2hpbGQsIGxpc3QpXG4gICAgICB9KVxuICAgICAgbGluay5hcHBlbmRDaGlsZChsaXN0KVxuICAgIH1cbiAgfVxuXG4gIC8qKlxuICAgKiBSZW5kZXIgbmVzdGVkIGhlYWRpbmcgYXJyYXkgZGF0YSBpbnRvIGEgZ2l2ZW4gc2VsZWN0b3IuXG4gICAqIEBwYXJhbSB7U3RyaW5nfSBzZWxlY3RvclxuICAgKiBAcGFyYW0ge0FycmF5fSBkYXRhXG4gICAqIEByZXR1cm4ge0hUTUxFbGVtZW50fVxuICAgKi9cbiAgZnVuY3Rpb24gcmVuZGVyIChzZWxlY3RvciwgZGF0YSkge1xuICAgIHZhciBjb2xsYXBzZWQgPSBmYWxzZVxuICAgIHZhciBjb250YWluZXIgPSBjcmVhdGVMaXN0KGNvbGxhcHNlZClcblxuICAgIGRhdGEuZm9yRWFjaChmdW5jdGlvbiAoZCkge1xuICAgICAgY3JlYXRlRWwoZCwgY29udGFpbmVyKVxuICAgIH0pXG5cbiAgICB2YXIgcGFyZW50ID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihzZWxlY3RvcilcblxuICAgIC8vIFJldHVybiBpZiBubyBwYXJlbnQgaXMgZm91bmQuXG4gICAgaWYgKHBhcmVudCA9PT0gbnVsbCkge1xuICAgICAgcmV0dXJuXG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGV4aXN0aW5nIGNoaWxkIGlmIGl0IGV4aXN0cy5cbiAgICBpZiAocGFyZW50LmZpcnN0Q2hpbGQpIHtcbiAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChwYXJlbnQuZmlyc3RDaGlsZClcbiAgICB9XG5cbiAgICAvLyBBcHBlbmQgdGhlIEVsZW1lbnRzIHRoYXQgaGF2ZSBiZWVuIGNyZWF0ZWQ7XG4gICAgcmV0dXJuIHBhcmVudC5hcHBlbmRDaGlsZChjb250YWluZXIpXG4gIH1cblxuICAvKipcbiAgICogQ3JlYXRlIGxpbmsgZWxlbWVudC5cbiAgICogQHBhcmFtIHtPYmplY3R9IGRhdGFcbiAgICogQHJldHVybiB7SFRNTEVsZW1lbnR9XG4gICAqL1xuICBmdW5jdGlvbiBjcmVhdGVMaW5rIChkYXRhKSB7XG4gICAgdmFyIGl0ZW0gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdsaScpXG4gICAgdmFyIGEgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdhJylcbiAgICBpZiAob3B0aW9ucy5saXN0SXRlbUNsYXNzKSB7XG4gICAgICBpdGVtLnNldEF0dHJpYnV0ZSgnY2xhc3MnLCBvcHRpb25zLmxpc3RJdGVtQ2xhc3MpXG4gICAgfVxuICAgIGlmIChvcHRpb25zLmluY2x1ZGVIdG1sICYmIGRhdGEuY2hpbGROb2Rlcy5sZW5ndGgpIHtcbiAgICAgIGZvckVhY2guY2FsbChkYXRhLmNoaWxkTm9kZXMsIGZ1bmN0aW9uIChub2RlKSB7XG4gICAgICAgIGEuYXBwZW5kQ2hpbGQobm9kZS5jbG9uZU5vZGUodHJ1ZSkpXG4gICAgICB9KVxuICAgIH0gZWxzZSB7XG4gICAgICAvLyBEZWZhdWx0IGJlaGF2aW9yLlxuICAgICAgYS50ZXh0Q29udGVudCA9IGRhdGEudGV4dENvbnRlbnRcbiAgICB9XG4gICAgYS5zZXRBdHRyaWJ1dGUoJ2hyZWYnLCAnIycgKyBkYXRhLmlkKVxuICAgIGEuc2V0QXR0cmlidXRlKCdjbGFzcycsIG9wdGlvbnMubGlua0NsYXNzICtcbiAgICAgIFNQQUNFX0NIQVIgKyAnbm9kZS1uYW1lLS0nICsgZGF0YS5ub2RlTmFtZSArXG4gICAgICBTUEFDRV9DSEFSICsgb3B0aW9ucy5leHRyYUxpbmtDbGFzc2VzKVxuICAgIGl0ZW0uYXBwZW5kQ2hpbGQoYSlcbiAgICByZXR1cm4gaXRlbVxuICB9XG5cbiAgLyoqXG4gICAqIENyZWF0ZSBsaXN0IGVsZW1lbnQuXG4gICAqIEBwYXJhbSB7Qm9vbGVhbn0gaXNDb2xsYXBzZWRcbiAgICogQHJldHVybiB7SFRNTEVsZW1lbnR9XG4gICAqL1xuICBmdW5jdGlvbiBjcmVhdGVMaXN0IChpc0NvbGxhcHNlZCkge1xuICAgIHZhciBsaXN0ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgndWwnKVxuICAgIHZhciBjbGFzc2VzID0gb3B0aW9ucy5saXN0Q2xhc3MgK1xuICAgICAgU1BBQ0VfQ0hBUiArIG9wdGlvbnMuZXh0cmFMaXN0Q2xhc3Nlc1xuICAgIGlmIChpc0NvbGxhcHNlZCkge1xuICAgICAgY2xhc3NlcyArPSBTUEFDRV9DSEFSICsgb3B0aW9ucy5jb2xsYXBzaWJsZUNsYXNzXG4gICAgICBjbGFzc2VzICs9IFNQQUNFX0NIQVIgKyBvcHRpb25zLmlzQ29sbGFwc2VkQ2xhc3NcbiAgICB9XG4gICAgbGlzdC5zZXRBdHRyaWJ1dGUoJ2NsYXNzJywgY2xhc3NlcylcbiAgICByZXR1cm4gbGlzdFxuICB9XG5cbiAgLyoqXG4gICAqIFVwZGF0ZSBmaXhlZCBzaWRlYmFyIGNsYXNzLlxuICAgKiBAcmV0dXJuIHtIVE1MRWxlbWVudH1cbiAgICovXG4gIGZ1bmN0aW9uIHVwZGF0ZUZpeGVkU2lkZWJhckNsYXNzICgpIHtcbiAgICB2YXIgdG9wID0gZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnNjcm9sbFRvcCB8fCBib2R5LnNjcm9sbFRvcFxuICAgIHZhciBwb3NGaXhlZEVsID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihvcHRpb25zLnBvc2l0aW9uRml4ZWRTZWxlY3RvcilcblxuICAgIGlmIChvcHRpb25zLmZpeGVkU2lkZWJhck9mZnNldCA9PT0gJ2F1dG8nKSB7XG4gICAgICBvcHRpb25zLmZpeGVkU2lkZWJhck9mZnNldCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Iob3B0aW9ucy50b2NTZWxlY3Rvcikub2Zmc2V0VG9wXG4gICAgfVxuXG4gICAgaWYgKHRvcCA+IG9wdGlvbnMuZml4ZWRTaWRlYmFyT2Zmc2V0KSB7XG4gICAgICBpZiAocG9zRml4ZWRFbC5jbGFzc05hbWUuaW5kZXhPZihvcHRpb25zLnBvc2l0aW9uRml4ZWRDbGFzcykgPT09IC0xKSB7XG4gICAgICAgIHBvc0ZpeGVkRWwuY2xhc3NOYW1lICs9IFNQQUNFX0NIQVIgKyBvcHRpb25zLnBvc2l0aW9uRml4ZWRDbGFzc1xuICAgICAgfVxuICAgIH0gZWxzZSB7XG4gICAgICBwb3NGaXhlZEVsLmNsYXNzTmFtZSA9IHBvc0ZpeGVkRWwuY2xhc3NOYW1lLnNwbGl0KFNQQUNFX0NIQVIgKyBvcHRpb25zLnBvc2l0aW9uRml4ZWRDbGFzcykuam9pbignJylcbiAgICB9XG4gIH1cblxuICAvKipcbiAgICogVXBkYXRlIFRPQyBoaWdobGlnaHRpbmcgYW5kIGNvbGxwYXNlZCBncm91cGluZ3MuXG4gICAqL1xuICBmdW5jdGlvbiB1cGRhdGVUb2MgKGhlYWRpbmdzQXJyYXkpIHtcbiAgICB2YXIgdG9wID0gZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnNjcm9sbFRvcCB8fCBib2R5LnNjcm9sbFRvcFxuXG4gICAgLy8gQWRkIGZpeGVkIGNsYXNzIGF0IG9mZnNldDtcbiAgICBpZiAob3B0aW9ucy5wb3NpdGlvbkZpeGVkU2VsZWN0b3IpIHtcbiAgICAgIHVwZGF0ZUZpeGVkU2lkZWJhckNsYXNzKClcbiAgICB9XG5cbiAgICAvLyBHZXQgdGhlIHRvcCBtb3N0IGhlYWRpbmcgY3VycmVudGx5IHZpc2libGUgb24gdGhlIHBhZ2Ugc28gd2Uga25vdyB3aGF0IHRvIGhpZ2hsaWdodC5cbiAgICB2YXIgaGVhZGluZ3MgPSBoZWFkaW5nc0FycmF5XG4gICAgdmFyIHRvcEhlYWRlclxuICAgIC8vIFVzaW5nIHNvbWUgaW5zdGVhZCBvZiBlYWNoIHNvIHRoYXQgd2UgY2FuIGVzY2FwZSBlYXJseS5cbiAgICBpZiAoY3VycmVudGx5SGlnaGxpZ2h0aW5nICYmXG4gICAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKG9wdGlvbnMudG9jU2VsZWN0b3IpICE9PSBudWxsICYmXG4gICAgICBoZWFkaW5ncy5sZW5ndGggPiAwKSB7XG4gICAgICBzb21lLmNhbGwoaGVhZGluZ3MsIGZ1bmN0aW9uIChoZWFkaW5nLCBpKSB7XG4gICAgICAgIGlmIChoZWFkaW5nLm9mZnNldFRvcCA+IHRvcCArIG9wdGlvbnMuaGVhZGluZ3NPZmZzZXQgKyAxMCkge1xuICAgICAgICAgIC8vIERvbid0IGFsbG93IG5lZ2F0aXZlIGluZGV4IHZhbHVlLlxuICAgICAgICAgIHZhciBpbmRleCA9IChpID09PSAwKSA/IGkgOiBpIC0gMVxuICAgICAgICAgIHRvcEhlYWRlciA9IGhlYWRpbmdzW2luZGV4XVxuICAgICAgICAgIHJldHVybiB0cnVlXG4gICAgICAgIH0gZWxzZSBpZiAoaSA9PT0gaGVhZGluZ3MubGVuZ3RoIC0gMSkge1xuICAgICAgICAgIC8vIFRoaXMgYWxsb3dzIHNjcm9sbGluZyBmb3IgdGhlIGxhc3QgaGVhZGluZyBvbiB0aGUgcGFnZS5cbiAgICAgICAgICB0b3BIZWFkZXIgPSBoZWFkaW5nc1toZWFkaW5ncy5sZW5ndGggLSAxXVxuICAgICAgICAgIHJldHVybiB0cnVlXG4gICAgICAgIH1cbiAgICAgIH0pXG5cbiAgICAgIC8vIFJlbW92ZSB0aGUgYWN0aXZlIGNsYXNzIGZyb20gdGhlIG90aGVyIHRvY0xpbmtzLlxuICAgICAgdmFyIHRvY0xpbmtzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihvcHRpb25zLnRvY1NlbGVjdG9yKVxuICAgICAgICAucXVlcnlTZWxlY3RvckFsbCgnLicgKyBvcHRpb25zLmxpbmtDbGFzcylcbiAgICAgIGZvckVhY2guY2FsbCh0b2NMaW5rcywgZnVuY3Rpb24gKHRvY0xpbmspIHtcbiAgICAgICAgdG9jTGluay5jbGFzc05hbWUgPSB0b2NMaW5rLmNsYXNzTmFtZS5zcGxpdChTUEFDRV9DSEFSICsgb3B0aW9ucy5hY3RpdmVMaW5rQ2xhc3MpLmpvaW4oJycpXG4gICAgICB9KVxuXG4gICAgICAvLyBBZGQgdGhlIGFjdGl2ZSBjbGFzcyB0byB0aGUgYWN0aXZlIHRvY0xpbmsuXG4gICAgICB2YXIgYWN0aXZlVG9jTGluayA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Iob3B0aW9ucy50b2NTZWxlY3RvcilcbiAgICAgICAgLnF1ZXJ5U2VsZWN0b3IoJy4nICsgb3B0aW9ucy5saW5rQ2xhc3MgK1xuICAgICAgICAgICcubm9kZS1uYW1lLS0nICsgdG9wSGVhZGVyLm5vZGVOYW1lICtcbiAgICAgICAgICAnW2hyZWY9XCIjJyArIHRvcEhlYWRlci5pZCArICdcIl0nKVxuICAgICAgYWN0aXZlVG9jTGluay5jbGFzc05hbWUgKz0gU1BBQ0VfQ0hBUiArIG9wdGlvbnMuYWN0aXZlTGlua0NsYXNzXG5cbiAgICAgIHZhciB0b2NMaXN0cyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Iob3B0aW9ucy50b2NTZWxlY3RvcilcbiAgICAgICAgLnF1ZXJ5U2VsZWN0b3JBbGwoJy4nICsgb3B0aW9ucy5saXN0Q2xhc3MgKyAnLicgKyBvcHRpb25zLmNvbGxhcHNpYmxlQ2xhc3MpXG5cbiAgICAgIC8vIENvbGxhcHNlIHRoZSBvdGhlciBjb2xsYXBzaWJsZSBsaXN0cy5cbiAgICAgIGZvckVhY2guY2FsbCh0b2NMaXN0cywgZnVuY3Rpb24gKGxpc3QpIHtcbiAgICAgICAgdmFyIGNvbGxhcHNlZENsYXNzID0gU1BBQ0VfQ0hBUiArIG9wdGlvbnMuaXNDb2xsYXBzZWRDbGFzc1xuICAgICAgICBpZiAobGlzdC5jbGFzc05hbWUuaW5kZXhPZihjb2xsYXBzZWRDbGFzcykgPT09IC0xKSB7XG4gICAgICAgICAgbGlzdC5jbGFzc05hbWUgKz0gU1BBQ0VfQ0hBUiArIG9wdGlvbnMuaXNDb2xsYXBzZWRDbGFzc1xuICAgICAgICB9XG4gICAgICB9KVxuXG4gICAgICAvLyBFeHBhbmQgdGhlIGFjdGl2ZSBsaW5rJ3MgY29sbGFwc2libGUgbGlzdCBhbmQgaXRzIHNpYmxpbmcgaWYgYXBwbGljYWJsZS5cbiAgICAgIGlmIChhY3RpdmVUb2NMaW5rLm5leHRTaWJsaW5nKSB7XG4gICAgICAgIGFjdGl2ZVRvY0xpbmsubmV4dFNpYmxpbmcuY2xhc3NOYW1lID0gYWN0aXZlVG9jTGluay5uZXh0U2libGluZy5jbGFzc05hbWUuc3BsaXQoU1BBQ0VfQ0hBUiArIG9wdGlvbnMuaXNDb2xsYXBzZWRDbGFzcykuam9pbignJylcbiAgICAgIH1cbiAgICAgIHJlbW92ZUNvbGxhcHNlZEZyb21QYXJlbnRzKGFjdGl2ZVRvY0xpbmsucGFyZW50Tm9kZS5wYXJlbnROb2RlKVxuICAgIH1cbiAgfVxuXG4gIC8qKlxuICAgKiBSZW1vdmUgY29sbHBhc2VkIGNsYXNzIGZyb20gcGFyZW50IGVsZW1lbnRzLlxuICAgKiBAcGFyYW0ge0hUTUxFbGVtZW50fSBlbGVtZW50XG4gICAqIEByZXR1cm4ge0hUTUxFbGVtZW50fVxuICAgKi9cbiAgZnVuY3Rpb24gcmVtb3ZlQ29sbGFwc2VkRnJvbVBhcmVudHMgKGVsZW1lbnQpIHtcbiAgICBpZiAoZWxlbWVudC5jbGFzc05hbWUuaW5kZXhPZihvcHRpb25zLmNvbGxhcHNpYmxlQ2xhc3MpICE9PSAtMSkge1xuICAgICAgZWxlbWVudC5jbGFzc05hbWUgPSBlbGVtZW50LmNsYXNzTmFtZS5zcGxpdChTUEFDRV9DSEFSICsgb3B0aW9ucy5pc0NvbGxhcHNlZENsYXNzKS5qb2luKCcnKVxuICAgICAgcmV0dXJuIHJlbW92ZUNvbGxhcHNlZEZyb21QYXJlbnRzKGVsZW1lbnQucGFyZW50Tm9kZS5wYXJlbnROb2RlKVxuICAgIH1cbiAgICByZXR1cm4gZWxlbWVudFxuICB9XG5cbiAgLyoqXG4gICAqIERpc2FibGUgVE9DIEFuaW1hdGlvbiB3aGVuIGEgbGluayBpcyBjbGlja2VkLlxuICAgKiBAcGFyYW0ge0V2ZW50fSBldmVudFxuICAgKi9cbiAgZnVuY3Rpb24gZGlzYWJsZVRvY0FuaW1hdGlvbiAoZXZlbnQpIHtcbiAgICB2YXIgdGFyZ2V0ID0gZXZlbnQudGFyZ2V0IHx8IGV2ZW50LnNyY0VsZW1lbnRcbiAgICBpZiAodHlwZW9mIHRhcmdldC5jbGFzc05hbWUgIT09ICdzdHJpbmcnIHx8IHRhcmdldC5jbGFzc05hbWUuaW5kZXhPZihvcHRpb25zLmxpbmtDbGFzcykgPT09IC0xKSB7XG4gICAgICByZXR1cm5cbiAgICB9XG4gICAgLy8gQmluZCB0byB0b2NMaW5rIGNsaWNrcyB0byB0ZW1wb3JhcmlseSBkaXNhYmxlIGhpZ2hsaWdodGluZ1xuICAgIC8vIHdoaWxlIHNtb290aFNjcm9sbCBpcyBhbmltYXRpbmcuXG4gICAgY3VycmVudGx5SGlnaGxpZ2h0aW5nID0gZmFsc2VcbiAgfVxuXG4gIC8qKlxuICAgKiBFbmFibGUgVE9DIEFuaW1hdGlvbi5cbiAgICovXG4gIGZ1bmN0aW9uIGVuYWJsZVRvY0FuaW1hdGlvbiAoKSB7XG4gICAgY3VycmVudGx5SGlnaGxpZ2h0aW5nID0gdHJ1ZVxuICB9XG5cbiAgcmV0dXJuIHtcbiAgICBlbmFibGVUb2NBbmltYXRpb246IGVuYWJsZVRvY0FuaW1hdGlvbixcbiAgICBkaXNhYmxlVG9jQW5pbWF0aW9uOiBkaXNhYmxlVG9jQW5pbWF0aW9uLFxuICAgIHJlbmRlcjogcmVuZGVyLFxuICAgIHVwZGF0ZVRvYzogdXBkYXRlVG9jXG4gIH1cbn1cblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vc3JjL2pzL2J1aWxkLWh0bWwuanNcbi8vIG1vZHVsZSBpZCA9IDJcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ=="); + +/***/ }), +/* 3 */ +/* unknown exports provided */ +/* all exports used */ +/*!***********************************!*\ + !*** ./src/js/default-options.js ***! + \***********************************/ +/***/ (function(module, exports) { + +eval("module.exports = {\n // Where to render the table of contents.\n tocSelector: '.js-toc',\n // Where to grab the headings to build the table of contents.\n contentSelector: '.js-toc-content',\n // Which headings to grab inside of the contentSelector element.\n headingSelector: 'h1, h2, h3',\n // Headings that match the ignoreSelector will be skipped.\n ignoreSelector: '.js-toc-ignore',\n // Main class to add to links.\n linkClass: 'toc-link',\n // Extra classes to add to links.\n extraLinkClasses: '',\n // Class to add to active links,\n // the link corresponding to the top most heading on the page.\n activeLinkClass: 'is-active-link',\n // Main class to add to lists.\n listClass: 'toc-list',\n // Extra classes to add to lists.\n extraListClasses: '',\n // Class that gets added when a list should be collapsed.\n isCollapsedClass: 'is-collapsed',\n // Class that gets added when a list should be able\n // to be collapsed but isn't necessarily collpased.\n collapsibleClass: 'is-collapsible',\n // Class to add to list items.\n listItemClass: 'toc-list-item',\n // How many heading levels should not be collpased.\n // For example, number 6 will show everything since\n // there are only 6 heading levels and number 0 will collpase them all.\n // The sections that are hidden will open\n // and close as you scroll to headings within them.\n collapseDepth: 0,\n // Smooth scrolling enabled.\n smoothScroll: true,\n // Smooth scroll duration.\n smoothScrollDuration: 420,\n // Callback for scroll end (requires: smoothScroll).\n scrollEndCallback: function (e) {},\n // Headings offset between the headings and the top of the document.\n headingsOffset: 0,\n // Timeout between events firing to make sure it's\n // not too rapid (for performance reasons).\n throttleTimeout: 50,\n // Element to add the positionFixedClass to.\n positionFixedSelector: null,\n // Fixed position class to add to make sidebar fixed after scrolling\n // down past the fixedSidebarOffset.\n positionFixedClass: 'is-position-fixed',\n // fixedSidebarOffset can be any number but by default is set\n // to auto which sets the fixedSidebarOffset to the sidebar\n // element's offsetTop from the top of the document on init.\n fixedSidebarOffset: 'auto',\n // includeHtml can be set to true to include the HTML markup from the\n // heading node instead of just including the textContent.\n includeHtml: false\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9qcy9kZWZhdWx0LW9wdGlvbnMuanM/MTg1MSJdLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IHtcbiAgLy8gV2hlcmUgdG8gcmVuZGVyIHRoZSB0YWJsZSBvZiBjb250ZW50cy5cbiAgdG9jU2VsZWN0b3I6ICcuanMtdG9jJyxcbiAgLy8gV2hlcmUgdG8gZ3JhYiB0aGUgaGVhZGluZ3MgdG8gYnVpbGQgdGhlIHRhYmxlIG9mIGNvbnRlbnRzLlxuICBjb250ZW50U2VsZWN0b3I6ICcuanMtdG9jLWNvbnRlbnQnLFxuICAvLyBXaGljaCBoZWFkaW5ncyB0byBncmFiIGluc2lkZSBvZiB0aGUgY29udGVudFNlbGVjdG9yIGVsZW1lbnQuXG4gIGhlYWRpbmdTZWxlY3RvcjogJ2gxLCBoMiwgaDMnLFxuICAvLyBIZWFkaW5ncyB0aGF0IG1hdGNoIHRoZSBpZ25vcmVTZWxlY3RvciB3aWxsIGJlIHNraXBwZWQuXG4gIGlnbm9yZVNlbGVjdG9yOiAnLmpzLXRvYy1pZ25vcmUnLFxuICAvLyBNYWluIGNsYXNzIHRvIGFkZCB0byBsaW5rcy5cbiAgbGlua0NsYXNzOiAndG9jLWxpbmsnLFxuICAvLyBFeHRyYSBjbGFzc2VzIHRvIGFkZCB0byBsaW5rcy5cbiAgZXh0cmFMaW5rQ2xhc3NlczogJycsXG4gIC8vIENsYXNzIHRvIGFkZCB0byBhY3RpdmUgbGlua3MsXG4gIC8vIHRoZSBsaW5rIGNvcnJlc3BvbmRpbmcgdG8gdGhlIHRvcCBtb3N0IGhlYWRpbmcgb24gdGhlIHBhZ2UuXG4gIGFjdGl2ZUxpbmtDbGFzczogJ2lzLWFjdGl2ZS1saW5rJyxcbiAgLy8gTWFpbiBjbGFzcyB0byBhZGQgdG8gbGlzdHMuXG4gIGxpc3RDbGFzczogJ3RvYy1saXN0JyxcbiAgLy8gRXh0cmEgY2xhc3NlcyB0byBhZGQgdG8gbGlzdHMuXG4gIGV4dHJhTGlzdENsYXNzZXM6ICcnLFxuICAvLyBDbGFzcyB0aGF0IGdldHMgYWRkZWQgd2hlbiBhIGxpc3Qgc2hvdWxkIGJlIGNvbGxhcHNlZC5cbiAgaXNDb2xsYXBzZWRDbGFzczogJ2lzLWNvbGxhcHNlZCcsXG4gIC8vIENsYXNzIHRoYXQgZ2V0cyBhZGRlZCB3aGVuIGEgbGlzdCBzaG91bGQgYmUgYWJsZVxuICAvLyB0byBiZSBjb2xsYXBzZWQgYnV0IGlzbid0IG5lY2Vzc2FyaWx5IGNvbGxwYXNlZC5cbiAgY29sbGFwc2libGVDbGFzczogJ2lzLWNvbGxhcHNpYmxlJyxcbiAgLy8gQ2xhc3MgdG8gYWRkIHRvIGxpc3QgaXRlbXMuXG4gIGxpc3RJdGVtQ2xhc3M6ICd0b2MtbGlzdC1pdGVtJyxcbiAgLy8gSG93IG1hbnkgaGVhZGluZyBsZXZlbHMgc2hvdWxkIG5vdCBiZSBjb2xscGFzZWQuXG4gIC8vIEZvciBleGFtcGxlLCBudW1iZXIgNiB3aWxsIHNob3cgZXZlcnl0aGluZyBzaW5jZVxuICAvLyB0aGVyZSBhcmUgb25seSA2IGhlYWRpbmcgbGV2ZWxzIGFuZCBudW1iZXIgMCB3aWxsIGNvbGxwYXNlIHRoZW0gYWxsLlxuICAvLyBUaGUgc2VjdGlvbnMgdGhhdCBhcmUgaGlkZGVuIHdpbGwgb3BlblxuICAvLyBhbmQgY2xvc2UgYXMgeW91IHNjcm9sbCB0byBoZWFkaW5ncyB3aXRoaW4gdGhlbS5cbiAgY29sbGFwc2VEZXB0aDogMCxcbiAgLy8gU21vb3RoIHNjcm9sbGluZyBlbmFibGVkLlxuICBzbW9vdGhTY3JvbGw6IHRydWUsXG4gIC8vIFNtb290aCBzY3JvbGwgZHVyYXRpb24uXG4gIHNtb290aFNjcm9sbER1cmF0aW9uOiA0MjAsXG4gIC8vIENhbGxiYWNrIGZvciBzY3JvbGwgZW5kIChyZXF1aXJlczogc21vb3RoU2Nyb2xsKS5cbiAgc2Nyb2xsRW5kQ2FsbGJhY2s6IGZ1bmN0aW9uIChlKSB7fSxcbiAgLy8gSGVhZGluZ3Mgb2Zmc2V0IGJldHdlZW4gdGhlIGhlYWRpbmdzIGFuZCB0aGUgdG9wIG9mIHRoZSBkb2N1bWVudC5cbiAgaGVhZGluZ3NPZmZzZXQ6IDAsXG4gIC8vIFRpbWVvdXQgYmV0d2VlbiBldmVudHMgZmlyaW5nIHRvIG1ha2Ugc3VyZSBpdCdzXG4gIC8vIG5vdCB0b28gcmFwaWQgKGZvciBwZXJmb3JtYW5jZSByZWFzb25zKS5cbiAgdGhyb3R0bGVUaW1lb3V0OiA1MCxcbiAgLy8gRWxlbWVudCB0byBhZGQgdGhlIHBvc2l0aW9uRml4ZWRDbGFzcyB0by5cbiAgcG9zaXRpb25GaXhlZFNlbGVjdG9yOiBudWxsLFxuICAvLyBGaXhlZCBwb3NpdGlvbiBjbGFzcyB0byBhZGQgdG8gbWFrZSBzaWRlYmFyIGZpeGVkIGFmdGVyIHNjcm9sbGluZ1xuICAvLyBkb3duIHBhc3QgdGhlIGZpeGVkU2lkZWJhck9mZnNldC5cbiAgcG9zaXRpb25GaXhlZENsYXNzOiAnaXMtcG9zaXRpb24tZml4ZWQnLFxuICAvLyBmaXhlZFNpZGViYXJPZmZzZXQgY2FuIGJlIGFueSBudW1iZXIgYnV0IGJ5IGRlZmF1bHQgaXMgc2V0XG4gIC8vIHRvIGF1dG8gd2hpY2ggc2V0cyB0aGUgZml4ZWRTaWRlYmFyT2Zmc2V0IHRvIHRoZSBzaWRlYmFyXG4gIC8vIGVsZW1lbnQncyBvZmZzZXRUb3AgZnJvbSB0aGUgdG9wIG9mIHRoZSBkb2N1bWVudCBvbiBpbml0LlxuICBmaXhlZFNpZGViYXJPZmZzZXQ6ICdhdXRvJyxcbiAgLy8gaW5jbHVkZUh0bWwgY2FuIGJlIHNldCB0byB0cnVlIHRvIGluY2x1ZGUgdGhlIEhUTUwgbWFya3VwIGZyb20gdGhlXG4gIC8vIGhlYWRpbmcgbm9kZSBpbnN0ZWFkIG9mIGp1c3QgaW5jbHVkaW5nIHRoZSB0ZXh0Q29udGVudC5cbiAgaW5jbHVkZUh0bWw6IGZhbHNlXG59XG5cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFdFQlBBQ0sgRk9PVEVSXG4vLyAuL3NyYy9qcy9kZWZhdWx0LW9wdGlvbnMuanNcbi8vIG1vZHVsZSBpZCA9IDNcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); + +/***/ }), +/* 4 */ +/* unknown exports provided */ +/* all exports used */ +/*!*********************************!*\ + !*** ./src/js/parse-content.js ***! + \*********************************/ +/***/ (function(module, exports) { + +eval("/**\n * This file is responsible for parsing the content from the DOM and making\n * sure data is nested properly.\n *\n * @author Tim Scanlin\n */\n\nmodule.exports = function parseContent (options) {\n var reduce = [].reduce\n\n /**\n * Get the last item in an array and return a reference to it.\n * @param {Array} array\n * @return {Object}\n */\n function getLastItem (array) {\n return array[array.length - 1]\n }\n\n /**\n * Get heading level for a heading dom node.\n * @param {HTMLElement} heading\n * @return {Number}\n */\n function getHeadingLevel (heading) {\n return +heading.nodeName.split('H').join('')\n }\n\n /**\n * Get important properties from a heading element and store in a plain object.\n * @param {HTMLElement} heading\n * @return {Object}\n */\n function getHeadingObject (heading) {\n var obj = {\n id: heading.id,\n children: [],\n nodeName: heading.nodeName,\n headingLevel: getHeadingLevel(heading),\n textContent: heading.textContent.trim()\n }\n\n if (options.includeHtml) {\n obj.childNodes = heading.childNodes\n }\n\n return obj\n }\n\n /**\n * Add a node to the nested array.\n * @param {Object} node\n * @param {Array} nest\n * @return {Array}\n */\n function addNode (node, nest) {\n var obj = getHeadingObject(node)\n var level = getHeadingLevel(node)\n var array = nest\n var lastItem = getLastItem(array)\n var lastItemLevel = lastItem\n ? lastItem.headingLevel\n : 0\n var counter = level - lastItemLevel\n\n while (counter > 0) {\n lastItem = getLastItem(array)\n if (lastItem && lastItem.children !== undefined) {\n array = lastItem.children\n }\n counter--\n }\n\n if (level >= options.collapseDepth) {\n obj.isCollapsed = true\n }\n\n array.push(obj)\n return array\n }\n\n /**\n * Select headings in content area, exclude any selector in options.ignoreSelector\n * @param {String} contentSelector\n * @param {Array} headingSelector\n * @return {Array}\n */\n function selectHeadings (contentSelector, headingSelector) {\n var selectors = headingSelector\n if (options.ignoreSelector) {\n selectors = headingSelector.split(',')\n .map(function mapSelectors (selector) {\n return selector.trim() + ':not(' + options.ignoreSelector + ')'\n })\n }\n try {\n return document.querySelector(contentSelector)\n .querySelectorAll(selectors)\n } catch (e) {\n console.warn('Element not found: ' + contentSelector); // eslint-disable-line\n return null\n }\n }\n\n /**\n * Nest headings array into nested arrays with 'children' property.\n * @param {Array} headingsArray\n * @return {Object}\n */\n function nestHeadingsArray (headingsArray) {\n return reduce.call(headingsArray, function reducer (prev, curr) {\n var currentHeading = getHeadingObject(curr)\n\n addNode(currentHeading, prev.nest)\n return prev\n }, {\n nest: []\n })\n }\n\n return {\n nestHeadingsArray: nestHeadingsArray,\n selectHeadings: selectHeadings\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9qcy9wYXJzZS1jb250ZW50LmpzPzg3ZjAiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBUaGlzIGZpbGUgaXMgcmVzcG9uc2libGUgZm9yIHBhcnNpbmcgdGhlIGNvbnRlbnQgZnJvbSB0aGUgRE9NIGFuZCBtYWtpbmdcbiAqIHN1cmUgZGF0YSBpcyBuZXN0ZWQgcHJvcGVybHkuXG4gKlxuICogQGF1dGhvciBUaW0gU2NhbmxpblxuICovXG5cbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24gcGFyc2VDb250ZW50IChvcHRpb25zKSB7XG4gIHZhciByZWR1Y2UgPSBbXS5yZWR1Y2VcblxuICAvKipcbiAgICogR2V0IHRoZSBsYXN0IGl0ZW0gaW4gYW4gYXJyYXkgYW5kIHJldHVybiBhIHJlZmVyZW5jZSB0byBpdC5cbiAgICogQHBhcmFtIHtBcnJheX0gYXJyYXlcbiAgICogQHJldHVybiB7T2JqZWN0fVxuICAgKi9cbiAgZnVuY3Rpb24gZ2V0TGFzdEl0ZW0gKGFycmF5KSB7XG4gICAgcmV0dXJuIGFycmF5W2FycmF5Lmxlbmd0aCAtIDFdXG4gIH1cblxuICAvKipcbiAgICogR2V0IGhlYWRpbmcgbGV2ZWwgZm9yIGEgaGVhZGluZyBkb20gbm9kZS5cbiAgICogQHBhcmFtIHtIVE1MRWxlbWVudH0gaGVhZGluZ1xuICAgKiBAcmV0dXJuIHtOdW1iZXJ9XG4gICAqL1xuICBmdW5jdGlvbiBnZXRIZWFkaW5nTGV2ZWwgKGhlYWRpbmcpIHtcbiAgICByZXR1cm4gK2hlYWRpbmcubm9kZU5hbWUuc3BsaXQoJ0gnKS5qb2luKCcnKVxuICB9XG5cbiAgLyoqXG4gICAqIEdldCBpbXBvcnRhbnQgcHJvcGVydGllcyBmcm9tIGEgaGVhZGluZyBlbGVtZW50IGFuZCBzdG9yZSBpbiBhIHBsYWluIG9iamVjdC5cbiAgICogQHBhcmFtIHtIVE1MRWxlbWVudH0gaGVhZGluZ1xuICAgKiBAcmV0dXJuIHtPYmplY3R9XG4gICAqL1xuICBmdW5jdGlvbiBnZXRIZWFkaW5nT2JqZWN0IChoZWFkaW5nKSB7XG4gICAgdmFyIG9iaiA9IHtcbiAgICAgIGlkOiBoZWFkaW5nLmlkLFxuICAgICAgY2hpbGRyZW46IFtdLFxuICAgICAgbm9kZU5hbWU6IGhlYWRpbmcubm9kZU5hbWUsXG4gICAgICBoZWFkaW5nTGV2ZWw6IGdldEhlYWRpbmdMZXZlbChoZWFkaW5nKSxcbiAgICAgIHRleHRDb250ZW50OiBoZWFkaW5nLnRleHRDb250ZW50LnRyaW0oKVxuICAgIH1cblxuICAgIGlmIChvcHRpb25zLmluY2x1ZGVIdG1sKSB7XG4gICAgICBvYmouY2hpbGROb2RlcyA9IGhlYWRpbmcuY2hpbGROb2Rlc1xuICAgIH1cblxuICAgIHJldHVybiBvYmpcbiAgfVxuXG4gIC8qKlxuICAgKiBBZGQgYSBub2RlIHRvIHRoZSBuZXN0ZWQgYXJyYXkuXG4gICAqIEBwYXJhbSB7T2JqZWN0fSBub2RlXG4gICAqIEBwYXJhbSB7QXJyYXl9IG5lc3RcbiAgICogQHJldHVybiB7QXJyYXl9XG4gICAqL1xuICBmdW5jdGlvbiBhZGROb2RlIChub2RlLCBuZXN0KSB7XG4gICAgdmFyIG9iaiA9IGdldEhlYWRpbmdPYmplY3Qobm9kZSlcbiAgICB2YXIgbGV2ZWwgPSBnZXRIZWFkaW5nTGV2ZWwobm9kZSlcbiAgICB2YXIgYXJyYXkgPSBuZXN0XG4gICAgdmFyIGxhc3RJdGVtID0gZ2V0TGFzdEl0ZW0oYXJyYXkpXG4gICAgdmFyIGxhc3RJdGVtTGV2ZWwgPSBsYXN0SXRlbVxuICAgICAgPyBsYXN0SXRlbS5oZWFkaW5nTGV2ZWxcbiAgICAgIDogMFxuICAgIHZhciBjb3VudGVyID0gbGV2ZWwgLSBsYXN0SXRlbUxldmVsXG5cbiAgICB3aGlsZSAoY291bnRlciA+IDApIHtcbiAgICAgIGxhc3RJdGVtID0gZ2V0TGFzdEl0ZW0oYXJyYXkpXG4gICAgICBpZiAobGFzdEl0ZW0gJiYgbGFzdEl0ZW0uY2hpbGRyZW4gIT09IHVuZGVmaW5lZCkge1xuICAgICAgICBhcnJheSA9IGxhc3RJdGVtLmNoaWxkcmVuXG4gICAgICB9XG4gICAgICBjb3VudGVyLS1cbiAgICB9XG5cbiAgICBpZiAobGV2ZWwgPj0gb3B0aW9ucy5jb2xsYXBzZURlcHRoKSB7XG4gICAgICBvYmouaXNDb2xsYXBzZWQgPSB0cnVlXG4gICAgfVxuXG4gICAgYXJyYXkucHVzaChvYmopXG4gICAgcmV0dXJuIGFycmF5XG4gIH1cblxuICAvKipcbiAgICogU2VsZWN0IGhlYWRpbmdzIGluIGNvbnRlbnQgYXJlYSwgZXhjbHVkZSBhbnkgc2VsZWN0b3IgaW4gb3B0aW9ucy5pZ25vcmVTZWxlY3RvclxuICAgKiBAcGFyYW0ge1N0cmluZ30gY29udGVudFNlbGVjdG9yXG4gICAqIEBwYXJhbSB7QXJyYXl9IGhlYWRpbmdTZWxlY3RvclxuICAgKiBAcmV0dXJuIHtBcnJheX1cbiAgICovXG4gIGZ1bmN0aW9uIHNlbGVjdEhlYWRpbmdzIChjb250ZW50U2VsZWN0b3IsIGhlYWRpbmdTZWxlY3Rvcikge1xuICAgIHZhciBzZWxlY3RvcnMgPSBoZWFkaW5nU2VsZWN0b3JcbiAgICBpZiAob3B0aW9ucy5pZ25vcmVTZWxlY3Rvcikge1xuICAgICAgc2VsZWN0b3JzID0gaGVhZGluZ1NlbGVjdG9yLnNwbGl0KCcsJylcbiAgICAgICAgLm1hcChmdW5jdGlvbiBtYXBTZWxlY3RvcnMgKHNlbGVjdG9yKSB7XG4gICAgICAgICAgcmV0dXJuIHNlbGVjdG9yLnRyaW0oKSArICc6bm90KCcgKyBvcHRpb25zLmlnbm9yZVNlbGVjdG9yICsgJyknXG4gICAgICAgIH0pXG4gICAgfVxuICAgIHRyeSB7XG4gICAgICByZXR1cm4gZG9jdW1lbnQucXVlcnlTZWxlY3Rvcihjb250ZW50U2VsZWN0b3IpXG4gICAgICAgIC5xdWVyeVNlbGVjdG9yQWxsKHNlbGVjdG9ycylcbiAgICB9IGNhdGNoIChlKSB7XG4gICAgICBjb25zb2xlLndhcm4oJ0VsZW1lbnQgbm90IGZvdW5kOiAnICsgY29udGVudFNlbGVjdG9yKTsgLy8gZXNsaW50LWRpc2FibGUtbGluZVxuICAgICAgcmV0dXJuIG51bGxcbiAgICB9XG4gIH1cblxuICAvKipcbiAgICogTmVzdCBoZWFkaW5ncyBhcnJheSBpbnRvIG5lc3RlZCBhcnJheXMgd2l0aCAnY2hpbGRyZW4nIHByb3BlcnR5LlxuICAgKiBAcGFyYW0ge0FycmF5fSBoZWFkaW5nc0FycmF5XG4gICAqIEByZXR1cm4ge09iamVjdH1cbiAgICovXG4gIGZ1bmN0aW9uIG5lc3RIZWFkaW5nc0FycmF5IChoZWFkaW5nc0FycmF5KSB7XG4gICAgcmV0dXJuIHJlZHVjZS5jYWxsKGhlYWRpbmdzQXJyYXksIGZ1bmN0aW9uIHJlZHVjZXIgKHByZXYsIGN1cnIpIHtcbiAgICAgIHZhciBjdXJyZW50SGVhZGluZyA9IGdldEhlYWRpbmdPYmplY3QoY3VycilcblxuICAgICAgYWRkTm9kZShjdXJyZW50SGVhZGluZywgcHJldi5uZXN0KVxuICAgICAgcmV0dXJuIHByZXZcbiAgICB9LCB7XG4gICAgICBuZXN0OiBbXVxuICAgIH0pXG4gIH1cblxuICByZXR1cm4ge1xuICAgIG5lc3RIZWFkaW5nc0FycmF5OiBuZXN0SGVhZGluZ3NBcnJheSxcbiAgICBzZWxlY3RIZWFkaW5nczogc2VsZWN0SGVhZGluZ3NcbiAgfVxufVxuXG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBXRUJQQUNLIEZPT1RFUlxuLy8gLi9zcmMvanMvcGFyc2UtY29udGVudC5qc1xuLy8gbW9kdWxlIGlkID0gNFxuLy8gbW9kdWxlIGNodW5rcyA9IDAiXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); + +/***/ }), +/* 5 */ +/* unknown exports provided */ +/* all exports used */ +/*!*************************!*\ + !*** ./src/js/index.js ***! + \*************************/ +/***/ (function(module, exports, __webpack_require__) { + +eval("/* WEBPACK VAR INJECTION */(function(global) {var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**\n * Tocbot\n * Tocbot creates a toble of contents based on HTML headings on a page,\n * this allows users to easily jump to different sections of the document.\n * Tocbot was inspired by tocify (http://gregfranko.com/jquery.tocify.js/).\n * The main differences are that it works natively without any need for jquery or jquery UI).\n *\n * @author Tim Scanlin\n */\n\n/* globals define */\n\n(function (root, factory) {\n if (true) {\n !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory(root)),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ?\n\t\t\t\t(__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__))\n } else if (typeof exports === 'object') {\n module.exports = factory(root)\n } else {\n root.tocbot = factory(root)\n }\n})(typeof global !== 'undefined' ? global : this.window || this.global, function (root) {\n 'use strict'\n\n // Default options.\n var defaultOptions = __webpack_require__(/*! ./default-options.js */ 3)\n // Object to store current options.\n var options = {}\n // Object for public APIs.\n var tocbot = {}\n\n var BuildHtml = __webpack_require__(/*! ./build-html.js */ 2)\n var ParseContent = __webpack_require__(/*! ./parse-content.js */ 4)\n // Keep these variables at top scope once options are passed in.\n var buildHtml\n var parseContent\n\n // Just return if its not a browser.\n if (typeof window === 'undefined') {\n return\n }\n var supports = !!root.document.querySelector && !!root.addEventListener // Feature test\n var headingsArray\n\n // From: https://github.com/Raynos/xtend\n var hasOwnProperty = Object.prototype.hasOwnProperty\n function extend () {\n var target = {}\n for (var i = 0; i < arguments.length; i++) {\n var source = arguments[i]\n for (var key in source) {\n if (hasOwnProperty.call(source, key)) {\n target[key] = source[key]\n }\n }\n }\n return target\n }\n\n // From: https://remysharp.com/2010/07/21/throttling-function-calls\n function throttle (fn, threshhold, scope) {\n threshhold || (threshhold = 250)\n var last\n var deferTimer\n return function () {\n var context = scope || this\n var now = +new Date()\n var args = arguments\n if (last && now < last + threshhold) {\n // hold on to it\n clearTimeout(deferTimer)\n deferTimer = setTimeout(function () {\n last = now\n fn.apply(context, args)\n }, threshhold)\n } else {\n last = now\n fn.apply(context, args)\n }\n }\n }\n\n /**\n * Destroy tocbot.\n */\n tocbot.destroy = function () {\n // Clear HTML.\n try {\n document.querySelector(options.tocSelector).innerHTML = ''\n } catch (e) {\n console.warn('Element not found: ' + options.tocSelector); // eslint-disable-line\n }\n\n // Remove event listeners.\n document.removeEventListener('scroll', this._scrollListener, false)\n document.removeEventListener('resize', this._scrollListener, false)\n if (buildHtml) {\n document.removeEventListener('click', this._clickListener, false)\n }\n }\n\n /**\n * Initialize tocbot.\n * @param {object} customOptions\n */\n tocbot.init = function (customOptions) {\n // feature test\n if (!supports) {\n return\n }\n\n // Merge defaults with user options.\n // Set to options variable at the top.\n options = extend(defaultOptions, customOptions || {})\n this.options = options\n this.state = {}\n\n // Init smooth scroll if enabled (default).\n if (options.smoothScroll) {\n tocbot.zenscroll = __webpack_require__(/*! zenscroll */ 1)\n tocbot.zenscroll.setup(options.smoothScrollDuration)\n }\n\n // Pass options to these modules.\n buildHtml = BuildHtml(options)\n parseContent = ParseContent(options)\n\n // For testing purposes.\n this._buildHtml = buildHtml\n this._parseContent = parseContent\n\n // Destroy it if it exists first.\n tocbot.destroy()\n\n // Get headings array.\n headingsArray = parseContent.selectHeadings(options.contentSelector, options.headingSelector)\n // Return if no headings are found.\n if (headingsArray === null) {\n return\n }\n\n // Build nested headings array.\n var nestedHeadingsObj = parseContent.nestHeadingsArray(headingsArray)\n var nestedHeadings = nestedHeadingsObj.nest\n\n // Render.\n buildHtml.render(options.tocSelector, nestedHeadings)\n\n // Update Sidebar and bind listeners.\n this._scrollListener = throttle(function (e) {\n buildHtml.updateToc(headingsArray)\n var isTop = e && e.target && e.target.scrollingElement && e.target.scrollingElement.scrollTop === 0\n if ((e && e.eventPhase === 0) || isTop) {\n buildHtml.enableTocAnimation()\n buildHtml.updateToc(headingsArray)\n if (options.scrollEndCallback) {\n options.scrollEndCallback(e)\n }\n }\n }, options.throttleTimeout)\n this._scrollListener()\n document.addEventListener('scroll', this._scrollListener, false)\n document.addEventListener('resize', this._scrollListener, false)\n\n // Bind click listeners to disable animation.\n this._clickListener = throttle(function (event) {\n if (options.smoothScroll) {\n buildHtml.disableTocAnimation(event)\n }\n buildHtml.updateToc(headingsArray)\n }, options.throttleTimeout)\n document.addEventListener('click', this._clickListener, false)\n\n return this\n }\n\n /**\n * Refresh tocbot.\n */\n tocbot.refresh = function (customOptions) {\n tocbot.destroy()\n tocbot.init(customOptions || this.options)\n }\n\n // Make tocbot available globally.\n root.tocbot = tocbot\n\n return tocbot\n})\n\n/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(/*! ./../../~/webpack/buildin/global.js */ 0)))//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9qcy9pbmRleC5qcz9iYzY2Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVG9jYm90XG4gKiBUb2Nib3QgY3JlYXRlcyBhIHRvYmxlIG9mIGNvbnRlbnRzIGJhc2VkIG9uIEhUTUwgaGVhZGluZ3Mgb24gYSBwYWdlLFxuICogdGhpcyBhbGxvd3MgdXNlcnMgdG8gZWFzaWx5IGp1bXAgdG8gZGlmZmVyZW50IHNlY3Rpb25zIG9mIHRoZSBkb2N1bWVudC5cbiAqIFRvY2JvdCB3YXMgaW5zcGlyZWQgYnkgdG9jaWZ5IChodHRwOi8vZ3JlZ2ZyYW5rby5jb20vanF1ZXJ5LnRvY2lmeS5qcy8pLlxuICogVGhlIG1haW4gZGlmZmVyZW5jZXMgYXJlIHRoYXQgaXQgd29ya3MgbmF0aXZlbHkgd2l0aG91dCBhbnkgbmVlZCBmb3IganF1ZXJ5IG9yIGpxdWVyeSBVSSkuXG4gKlxuICogQGF1dGhvciBUaW0gU2NhbmxpblxuICovXG5cbi8qIGdsb2JhbHMgZGVmaW5lICovXG5cbihmdW5jdGlvbiAocm9vdCwgZmFjdG9yeSkge1xuICBpZiAodHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kKSB7XG4gICAgZGVmaW5lKFtdLCBmYWN0b3J5KHJvb3QpKVxuICB9IGVsc2UgaWYgKHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0Jykge1xuICAgIG1vZHVsZS5leHBvcnRzID0gZmFjdG9yeShyb290KVxuICB9IGVsc2Uge1xuICAgIHJvb3QudG9jYm90ID0gZmFjdG9yeShyb290KVxuICB9XG59KSh0eXBlb2YgZ2xvYmFsICE9PSAndW5kZWZpbmVkJyA/IGdsb2JhbCA6IHRoaXMud2luZG93IHx8IHRoaXMuZ2xvYmFsLCBmdW5jdGlvbiAocm9vdCkge1xuICAndXNlIHN0cmljdCdcblxuICAvLyBEZWZhdWx0IG9wdGlvbnMuXG4gIHZhciBkZWZhdWx0T3B0aW9ucyA9IHJlcXVpcmUoJy4vZGVmYXVsdC1vcHRpb25zLmpzJylcbiAgLy8gT2JqZWN0IHRvIHN0b3JlIGN1cnJlbnQgb3B0aW9ucy5cbiAgdmFyIG9wdGlvbnMgPSB7fVxuICAvLyBPYmplY3QgZm9yIHB1YmxpYyBBUElzLlxuICB2YXIgdG9jYm90ID0ge31cblxuICB2YXIgQnVpbGRIdG1sID0gcmVxdWlyZSgnLi9idWlsZC1odG1sLmpzJylcbiAgdmFyIFBhcnNlQ29udGVudCA9IHJlcXVpcmUoJy4vcGFyc2UtY29udGVudC5qcycpXG4gIC8vIEtlZXAgdGhlc2UgdmFyaWFibGVzIGF0IHRvcCBzY29wZSBvbmNlIG9wdGlvbnMgYXJlIHBhc3NlZCBpbi5cbiAgdmFyIGJ1aWxkSHRtbFxuICB2YXIgcGFyc2VDb250ZW50XG5cbiAgLy8gSnVzdCByZXR1cm4gaWYgaXRzIG5vdCBhIGJyb3dzZXIuXG4gIGlmICh0eXBlb2Ygd2luZG93ID09PSAndW5kZWZpbmVkJykge1xuICAgIHJldHVyblxuICB9XG4gIHZhciBzdXBwb3J0cyA9ICEhcm9vdC5kb2N1bWVudC5xdWVyeVNlbGVjdG9yICYmICEhcm9vdC5hZGRFdmVudExpc3RlbmVyIC8vIEZlYXR1cmUgdGVzdFxuICB2YXIgaGVhZGluZ3NBcnJheVxuXG4gIC8vIEZyb206IGh0dHBzOi8vZ2l0aHViLmNvbS9SYXlub3MveHRlbmRcbiAgdmFyIGhhc093blByb3BlcnR5ID0gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eVxuICBmdW5jdGlvbiBleHRlbmQgKCkge1xuICAgIHZhciB0YXJnZXQgPSB7fVxuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgYXJndW1lbnRzLmxlbmd0aDsgaSsrKSB7XG4gICAgICB2YXIgc291cmNlID0gYXJndW1lbnRzW2ldXG4gICAgICBmb3IgKHZhciBrZXkgaW4gc291cmNlKSB7XG4gICAgICAgIGlmIChoYXNPd25Qcm9wZXJ0eS5jYWxsKHNvdXJjZSwga2V5KSkge1xuICAgICAgICAgIHRhcmdldFtrZXldID0gc291cmNlW2tleV1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICByZXR1cm4gdGFyZ2V0XG4gIH1cblxuICAvLyBGcm9tOiBodHRwczovL3JlbXlzaGFycC5jb20vMjAxMC8wNy8yMS90aHJvdHRsaW5nLWZ1bmN0aW9uLWNhbGxzXG4gIGZ1bmN0aW9uIHRocm90dGxlIChmbiwgdGhyZXNoaG9sZCwgc2NvcGUpIHtcbiAgICB0aHJlc2hob2xkIHx8ICh0aHJlc2hob2xkID0gMjUwKVxuICAgIHZhciBsYXN0XG4gICAgdmFyIGRlZmVyVGltZXJcbiAgICByZXR1cm4gZnVuY3Rpb24gKCkge1xuICAgICAgdmFyIGNvbnRleHQgPSBzY29wZSB8fCB0aGlzXG4gICAgICB2YXIgbm93ID0gK25ldyBEYXRlKClcbiAgICAgIHZhciBhcmdzID0gYXJndW1lbnRzXG4gICAgICBpZiAobGFzdCAmJiBub3cgPCBsYXN0ICsgdGhyZXNoaG9sZCkge1xuICAgICAgICAvLyBob2xkIG9uIHRvIGl0XG4gICAgICAgIGNsZWFyVGltZW91dChkZWZlclRpbWVyKVxuICAgICAgICBkZWZlclRpbWVyID0gc2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgbGFzdCA9IG5vd1xuICAgICAgICAgIGZuLmFwcGx5KGNvbnRleHQsIGFyZ3MpXG4gICAgICAgIH0sIHRocmVzaGhvbGQpXG4gICAgICB9IGVsc2Uge1xuICAgICAgICBsYXN0ID0gbm93XG4gICAgICAgIGZuLmFwcGx5KGNvbnRleHQsIGFyZ3MpXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyoqXG4gICAqIERlc3Ryb3kgdG9jYm90LlxuICAgKi9cbiAgdG9jYm90LmRlc3Ryb3kgPSBmdW5jdGlvbiAoKSB7XG4gICAgLy8gQ2xlYXIgSFRNTC5cbiAgICB0cnkge1xuICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihvcHRpb25zLnRvY1NlbGVjdG9yKS5pbm5lckhUTUwgPSAnJ1xuICAgIH0gY2F0Y2ggKGUpIHtcbiAgICAgIGNvbnNvbGUud2FybignRWxlbWVudCBub3QgZm91bmQ6ICcgKyBvcHRpb25zLnRvY1NlbGVjdG9yKTsgLy8gZXNsaW50LWRpc2FibGUtbGluZVxuICAgIH1cblxuICAgIC8vIFJlbW92ZSBldmVudCBsaXN0ZW5lcnMuXG4gICAgZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcignc2Nyb2xsJywgdGhpcy5fc2Nyb2xsTGlzdGVuZXIsIGZhbHNlKVxuICAgIGRvY3VtZW50LnJlbW92ZUV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsIHRoaXMuX3Njcm9sbExpc3RlbmVyLCBmYWxzZSlcbiAgICBpZiAoYnVpbGRIdG1sKSB7XG4gICAgICBkb2N1bWVudC5yZW1vdmVFdmVudExpc3RlbmVyKCdjbGljaycsIHRoaXMuX2NsaWNrTGlzdGVuZXIsIGZhbHNlKVxuICAgIH1cbiAgfVxuXG4gIC8qKlxuICAgKiBJbml0aWFsaXplIHRvY2JvdC5cbiAgICogQHBhcmFtIHtvYmplY3R9IGN1c3RvbU9wdGlvbnNcbiAgICovXG4gIHRvY2JvdC5pbml0ID0gZnVuY3Rpb24gKGN1c3RvbU9wdGlvbnMpIHtcbiAgICAvLyBmZWF0dXJlIHRlc3RcbiAgICBpZiAoIXN1cHBvcnRzKSB7XG4gICAgICByZXR1cm5cbiAgICB9XG5cbiAgICAvLyBNZXJnZSBkZWZhdWx0cyB3aXRoIHVzZXIgb3B0aW9ucy5cbiAgICAvLyBTZXQgdG8gb3B0aW9ucyB2YXJpYWJsZSBhdCB0aGUgdG9wLlxuICAgIG9wdGlvbnMgPSBleHRlbmQoZGVmYXVsdE9wdGlvbnMsIGN1c3RvbU9wdGlvbnMgfHwge30pXG4gICAgdGhpcy5vcHRpb25zID0gb3B0aW9uc1xuICAgIHRoaXMuc3RhdGUgPSB7fVxuXG4gICAgLy8gSW5pdCBzbW9vdGggc2Nyb2xsIGlmIGVuYWJsZWQgKGRlZmF1bHQpLlxuICAgIGlmIChvcHRpb25zLnNtb290aFNjcm9sbCkge1xuICAgICAgdG9jYm90LnplbnNjcm9sbCA9IHJlcXVpcmUoJ3plbnNjcm9sbCcpXG4gICAgICB0b2Nib3QuemVuc2Nyb2xsLnNldHVwKG9wdGlvbnMuc21vb3RoU2Nyb2xsRHVyYXRpb24pXG4gICAgfVxuXG4gICAgLy8gUGFzcyBvcHRpb25zIHRvIHRoZXNlIG1vZHVsZXMuXG4gICAgYnVpbGRIdG1sID0gQnVpbGRIdG1sKG9wdGlvbnMpXG4gICAgcGFyc2VDb250ZW50ID0gUGFyc2VDb250ZW50KG9wdGlvbnMpXG5cbiAgICAvLyBGb3IgdGVzdGluZyBwdXJwb3Nlcy5cbiAgICB0aGlzLl9idWlsZEh0bWwgPSBidWlsZEh0bWxcbiAgICB0aGlzLl9wYXJzZUNvbnRlbnQgPSBwYXJzZUNvbnRlbnRcblxuICAgIC8vIERlc3Ryb3kgaXQgaWYgaXQgZXhpc3RzIGZpcnN0LlxuICAgIHRvY2JvdC5kZXN0cm95KClcblxuICAgIC8vIEdldCBoZWFkaW5ncyBhcnJheS5cbiAgICBoZWFkaW5nc0FycmF5ID0gcGFyc2VDb250ZW50LnNlbGVjdEhlYWRpbmdzKG9wdGlvbnMuY29udGVudFNlbGVjdG9yLCBvcHRpb25zLmhlYWRpbmdTZWxlY3RvcilcbiAgICAvLyBSZXR1cm4gaWYgbm8gaGVhZGluZ3MgYXJlIGZvdW5kLlxuICAgIGlmIChoZWFkaW5nc0FycmF5ID09PSBudWxsKSB7XG4gICAgICByZXR1cm5cbiAgICB9XG5cbiAgICAvLyBCdWlsZCBuZXN0ZWQgaGVhZGluZ3MgYXJyYXkuXG4gICAgdmFyIG5lc3RlZEhlYWRpbmdzT2JqID0gcGFyc2VDb250ZW50Lm5lc3RIZWFkaW5nc0FycmF5KGhlYWRpbmdzQXJyYXkpXG4gICAgdmFyIG5lc3RlZEhlYWRpbmdzID0gbmVzdGVkSGVhZGluZ3NPYmoubmVzdFxuXG4gICAgLy8gUmVuZGVyLlxuICAgIGJ1aWxkSHRtbC5yZW5kZXIob3B0aW9ucy50b2NTZWxlY3RvciwgbmVzdGVkSGVhZGluZ3MpXG5cbiAgICAvLyBVcGRhdGUgU2lkZWJhciBhbmQgYmluZCBsaXN0ZW5lcnMuXG4gICAgdGhpcy5fc2Nyb2xsTGlzdGVuZXIgPSB0aHJvdHRsZShmdW5jdGlvbiAoZSkge1xuICAgICAgYnVpbGRIdG1sLnVwZGF0ZVRvYyhoZWFkaW5nc0FycmF5KVxuICAgICAgdmFyIGlzVG9wID0gZSAmJiBlLnRhcmdldCAmJiBlLnRhcmdldC5zY3JvbGxpbmdFbGVtZW50ICYmIGUudGFyZ2V0LnNjcm9sbGluZ0VsZW1lbnQuc2Nyb2xsVG9wID09PSAwXG4gICAgICBpZiAoKGUgJiYgZS5ldmVudFBoYXNlID09PSAwKSB8fCBpc1RvcCkge1xuICAgICAgICBidWlsZEh0bWwuZW5hYmxlVG9jQW5pbWF0aW9uKClcbiAgICAgICAgYnVpbGRIdG1sLnVwZGF0ZVRvYyhoZWFkaW5nc0FycmF5KVxuICAgICAgICBpZiAob3B0aW9ucy5zY3JvbGxFbmRDYWxsYmFjaykge1xuICAgICAgICAgIG9wdGlvbnMuc2Nyb2xsRW5kQ2FsbGJhY2soZSlcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0sIG9wdGlvbnMudGhyb3R0bGVUaW1lb3V0KVxuICAgIHRoaXMuX3Njcm9sbExpc3RlbmVyKClcbiAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdzY3JvbGwnLCB0aGlzLl9zY3JvbGxMaXN0ZW5lciwgZmFsc2UpXG4gICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigncmVzaXplJywgdGhpcy5fc2Nyb2xsTGlzdGVuZXIsIGZhbHNlKVxuXG4gICAgLy8gQmluZCBjbGljayBsaXN0ZW5lcnMgdG8gZGlzYWJsZSBhbmltYXRpb24uXG4gICAgdGhpcy5fY2xpY2tMaXN0ZW5lciA9IHRocm90dGxlKGZ1bmN0aW9uIChldmVudCkge1xuICAgICAgaWYgKG9wdGlvbnMuc21vb3RoU2Nyb2xsKSB7XG4gICAgICAgIGJ1aWxkSHRtbC5kaXNhYmxlVG9jQW5pbWF0aW9uKGV2ZW50KVxuICAgICAgfVxuICAgICAgYnVpbGRIdG1sLnVwZGF0ZVRvYyhoZWFkaW5nc0FycmF5KVxuICAgIH0sIG9wdGlvbnMudGhyb3R0bGVUaW1lb3V0KVxuICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgdGhpcy5fY2xpY2tMaXN0ZW5lciwgZmFsc2UpXG5cbiAgICByZXR1cm4gdGhpc1xuICB9XG5cbiAgLyoqXG4gICAqIFJlZnJlc2ggdG9jYm90LlxuICAgKi9cbiAgdG9jYm90LnJlZnJlc2ggPSBmdW5jdGlvbiAoY3VzdG9tT3B0aW9ucykge1xuICAgIHRvY2JvdC5kZXN0cm95KClcbiAgICB0b2Nib3QuaW5pdChjdXN0b21PcHRpb25zIHx8IHRoaXMub3B0aW9ucylcbiAgfVxuXG4gIC8vIE1ha2UgdG9jYm90IGF2YWlsYWJsZSBnbG9iYWxseS5cbiAgcm9vdC50b2Nib3QgPSB0b2Nib3RcblxuICByZXR1cm4gdG9jYm90XG59KVxuXG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBXRUJQQUNLIEZPT1RFUlxuLy8gLi9zcmMvanMvaW5kZXguanNcbi8vIG1vZHVsZSBpZCA9IDVcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBIiwic291cmNlUm9vdCI6IiJ9"); + +/***/ }) +/******/ ]); \ No newline at end of file diff --git a/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.min.js b/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.min.js new file mode 100644 index 000000000..4468ef4ee --- /dev/null +++ b/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.min.js @@ -0,0 +1 @@ +!function(e){function t(o){if(n[o])return n[o].exports;var i=n[o]={i:o,l:!1,exports:{}};return e[o].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,o){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:o})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=5)}([function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){var o,i,r;!function(n,l){i=[],o=l(),void 0!==(r="function"==typeof o?o.apply(t,i):o)&&(e.exports=r)}(0,function(){"use strict";var e=function(e){return"getComputedStyle"in window&&"smooth"===window.getComputedStyle(e)["scroll-behavior"]};if("undefined"==typeof window||!("document"in window))return{};var t=function(t,n,o){n=n||999,o||0===o||(o=9);var i,r=function(e){i=e},l=function(){clearTimeout(i),r(0)},s=function(e){return Math.max(0,t.getTopOf(e)-o)},c=function(o,i,s){if(l(),0===i||i&&i<0||e(t.body))t.toY(o),s&&s();else{var c=t.getY(),a=Math.max(0,o)-c,u=(new Date).getTime();i=i||Math.min(Math.abs(a),n),function e(){r(setTimeout(function(){var n=Math.min(1,((new Date).getTime()-u)/i),o=Math.max(0,Math.floor(c+a*(n<.5?2*n*n:n*(4-2*n)-1)));t.toY(o),n<1&&t.getHeight()+ou?a(e,n,i):l+o>f?c(l-u+o,n,i):i&&i()},d=function(e,n,o,i){c(Math.max(0,t.getTopOf(e)-t.getHeight()/2+(o||e.getBoundingClientRect().height/2)),n,i)};return{setup:function(e,t){return(0===e||e)&&(n=e),(0===t||t)&&(o=t),{defaultDuration:n,edgeOffset:o}},to:a,toY:c,intoView:u,center:d,stop:l,moving:function(){return!!i},getY:t.getY,getTopOf:t.getTopOf}},n=document.documentElement,o=function(){return window.scrollY||n.scrollTop},i=t({body:document.scrollingElement||document.body,toY:function(e){window.scrollTo(0,e)},getY:o,getHeight:function(){return window.innerHeight||n.clientHeight},getTopOf:function(e){return e.getBoundingClientRect().top+o()-n.offsetTop}});if(i.createScroller=function(e,o,i){return t({body:e,toY:function(t){e.scrollTop=t},getY:function(){return e.scrollTop},getHeight:function(){return Math.min(e.clientHeight,window.innerHeight||n.clientHeight)},getTopOf:function(e){return e.offsetTop}},o,i)},"addEventListener"in window&&!window.noZensmooth&&!e(document.body)){var r="scrollRestoration"in history;r&&(history.scrollRestoration="auto"),window.addEventListener("load",function(){r&&(setTimeout(function(){history.scrollRestoration="manual"},9),window.addEventListener("popstate",function(e){e.state&&"zenscrollY"in e.state&&i.toY(e.state.zenscrollY)},!1)),window.location.hash&&setTimeout(function(){var e=i.setup().edgeOffset;if(e){var t=document.getElementById(window.location.href.split("#")[1]);if(t){var n=Math.max(0,i.getTopOf(t)-e),o=i.getY()-n;0<=o&&o<9&&window.scrollTo(0,n)}}},9)},!1);var l=new RegExp("(^|\\s)noZensmooth(\\s|$)");window.addEventListener("click",function(e){for(var t=e.target;t&&"A"!==t.tagName;)t=t.parentNode;if(!(!t||1!==e.which||e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)){if(r)try{history.replaceState({zenscrollY:i.getY()},"")}catch(e){}var n=t.getAttribute("href")||"";if(0===n.indexOf("#")&&!l.test(t.className)){var o=0,s=document.getElementById(n.substring(1));if("#"!==n){if(!s)return;o=i.getTopOf(s)}e.preventDefault();var c=function(){window.location=n},a=i.setup().edgeOffset;a&&(o=Math.max(0,o-a),c=function(){history.pushState(null,"",n)}),i.toY(o,null,c)}}},!1)}return i})},function(e,t){e.exports=function(e){function t(e,n){var r=n.appendChild(o(e));if(e.children.length){var l=i(e.isCollapsed);e.children.forEach(function(e){t(e,l)}),r.appendChild(l)}}function n(e,n){var o=i(!1);n.forEach(function(e){t(e,o)});var r=document.querySelector(e);if(null!==r)return r.firstChild&&r.removeChild(r.firstChild),r.appendChild(o)}function o(t){var n=document.createElement("li"),o=document.createElement("a");return e.listItemClass&&n.setAttribute("class",e.listItemClass),e.includeHtml&&t.childNodes.length?u.call(t.childNodes,function(e){o.appendChild(e.cloneNode(!0))}):o.textContent=t.textContent,o.setAttribute("href","#"+t.id),o.setAttribute("class",e.linkClass+p+"node-name--"+t.nodeName+p+e.extraLinkClasses),n.appendChild(o),n}function i(t){var n=document.createElement("ul"),o=e.listClass+p+e.extraListClasses;return t&&(o+=p+e.collapsibleClass,o+=p+e.isCollapsedClass),n.setAttribute("class",o),n}function r(){var t=document.documentElement.scrollTop||f.scrollTop,n=document.querySelector(e.positionFixedSelector);"auto"===e.fixedSidebarOffset&&(e.fixedSidebarOffset=document.querySelector(e.tocSelector).offsetTop),t>e.fixedSidebarOffset?-1===n.className.indexOf(e.positionFixedClass)&&(n.className+=p+e.positionFixedClass):n.className=n.className.split(p+e.positionFixedClass).join("")}function l(t){var n=document.documentElement.scrollTop||f.scrollTop;e.positionFixedSelector&&r();var o,i=t;if(m&&null!==document.querySelector(e.tocSelector)&&i.length>0){d.call(i,function(t,r){if(t.offsetTop>n+e.headingsOffset+10){return o=i[0===r?r:r-1],!0}if(r===i.length-1)return o=i[i.length-1],!0});var l=document.querySelector(e.tocSelector).querySelectorAll("."+e.linkClass);u.call(l,function(t){t.className=t.className.split(p+e.activeLinkClass).join("")});var c=document.querySelector(e.tocSelector).querySelector("."+e.linkClass+".node-name--"+o.nodeName+'[href="#'+o.id+'"]');c.className+=p+e.activeLinkClass;var a=document.querySelector(e.tocSelector).querySelectorAll("."+e.listClass+"."+e.collapsibleClass);u.call(a,function(t){var n=p+e.isCollapsedClass;-1===t.className.indexOf(n)&&(t.className+=p+e.isCollapsedClass)}),c.nextSibling&&(c.nextSibling.className=c.nextSibling.className.split(p+e.isCollapsedClass).join("")),s(c.parentNode.parentNode)}}function s(t){return-1!==t.className.indexOf(e.collapsibleClass)?(t.className=t.className.split(p+e.isCollapsedClass).join(""),s(t.parentNode.parentNode)):t}function c(t){var n=t.target||t.srcElement;"string"==typeof n.className&&-1!==n.className.indexOf(e.linkClass)&&(m=!1)}function a(){m=!0}var u=[].forEach,d=[].some,f=document.body,m=!0,p=" ";return{enableTocAnimation:a,disableTocAnimation:c,render:n,updateToc:l}}},function(e,t){e.exports={tocSelector:".js-toc",contentSelector:".js-toc-content",headingSelector:"h1, h2, h3",ignoreSelector:".js-toc-ignore",linkClass:"toc-link",extraLinkClasses:"",activeLinkClass:"is-active-link",listClass:"toc-list",extraListClasses:"",isCollapsedClass:"is-collapsed",collapsibleClass:"is-collapsible",listItemClass:"toc-list-item",collapseDepth:0,smoothScroll:!0,smoothScrollDuration:420,scrollEndCallback:function(e){},headingsOffset:0,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1}},function(e,t){e.exports=function(e){function t(e){return e[e.length-1]}function n(e){return+e.nodeName.split("H").join("")}function o(t){var o={id:t.id,children:[],nodeName:t.nodeName,headingLevel:n(t),textContent:t.textContent.trim()};return e.includeHtml&&(o.childNodes=t.childNodes),o}function i(i,r){for(var l=o(i),s=n(i),c=r,a=t(c),u=a?a.headingLevel:0,d=s-u;d>0;)a=t(c),a&&void 0!==a.children&&(c=a.children),d--;return s>=e.collapseDepth&&(l.isCollapsed=!0),c.push(l),c}function r(t,n){var o=n;e.ignoreSelector&&(o=n.split(",").map(function(t){return t.trim()+":not("+e.ignoreSelector+")"}));try{return document.querySelector(t).querySelectorAll(o)}catch(e){return console.warn("Element not found: "+t),null}}function l(e){return s.call(e,function(e,t){return i(o(t),e.nest),e},{nest:[]})}var s=[].reduce;return{nestHeadingsArray:l,selectHeadings:r}}},function(e,t,n){(function(o){var i,r,l;!function(n,o){r=[],i=o(n),void 0!==(l="function"==typeof i?i.apply(t,r):i)&&(e.exports=l)}(void 0!==o?o:this.window||this.global,function(e){"use strict";function t(){for(var e={},t=0;t Date: Wed, 21 Mar 2018 11:06:57 -0400 Subject: [PATCH 108/336] Updating with the latest docs polishing from JB --- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/rabbit | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 3d649e8e6..4a9806a1b 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 3d649e8e6a98a8c6d6ed77fd215a0a3e07523e88 +Subproject commit 4a9806a1b1ed984378e5d5947dd439caffa4b8f6 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 7057e225d..e152d0c07 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 7057e225df95c4acba294e607e4d96e71e0cdd83 +Subproject commit e152d0c07376297f5b1d9b909e7e6f2cea65ff5b diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 4ff8abb75..0c6bc82ff 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 4ff8abb7569efcafda3bfb83ee7117814ac72578 +Subproject commit 0c6bc82fffc3643e8af5bf9d41099d863046b0ac From 46b0171fbc528e6e638cb41c527b2e398f6ddb3f Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Fri, 30 Mar 2018 15:55:14 -0400 Subject: [PATCH 109/336] Pulled recent docs update --- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/rabbit | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 4a9806a1b..3d0811b70 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 4a9806a1b1ed984378e5d5947dd439caffa4b8f6 +Subproject commit 3d0811b701765e178c47aeeca9fac0c78dec7542 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index e152d0c07..710ff2c29 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit e152d0c07376297f5b1d9b909e7e6f2cea65ff5b +Subproject commit 710ff2c2923551cb1c6d841c14e24958c2c5ecda diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 0c6bc82ff..854e922f3 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 0c6bc82fffc3643e8af5bf9d41099d863046b0ac +Subproject commit 854e922f325a700d32a18e865dcc26209d5e7409 From 13fb7bb99bb26a726574ee02710749df6a72570d Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Sun, 1 Apr 2018 12:07:54 -0400 Subject: [PATCH 110/336] sink with the latest SCSt updates --- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/rabbit | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 3d0811b70..819b3047d 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 3d0811b701765e178c47aeeca9fac0c78dec7542 +Subproject commit 819b3047d538e2e902c0d03ccb9b17ddd96d83a8 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 854e922f3..11ba938f1 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 854e922f325a700d32a18e865dcc26209d5e7409 +Subproject commit 11ba938f115d8d91ea26e441b80d6594490cd87b From 67f3d2f86cf2fc7874d72c06e5e658d4364b666a Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Mon, 2 Apr 2018 10:45:39 -0400 Subject: [PATCH 111/336] pulling latest doc changes --- spring-cloud-stream-docs/core | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 819b3047d..f5fb5b35a 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 819b3047d538e2e902c0d03ccb9b17ddd96d83a8 +Subproject commit f5fb5b35a608784adfb48fffe04264f91aa1d66d From 8327dfda06649bb8a7ef627cdb3ff6c81b706878 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Mon, 2 Apr 2018 13:31:54 -0400 Subject: [PATCH 112/336] pulling the latest docs changes --- spring-cloud-stream-docs/core | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index f5fb5b35a..1142136fc 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit f5fb5b35a608784adfb48fffe04264f91aa1d66d +Subproject commit 1142136fcacbe521a8341a95af86452e36ea2552 From 20db38da6c6653e6c3cbce664aacc535d05860cb Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Thu, 5 Apr 2018 17:05:31 -0400 Subject: [PATCH 113/336] update latest docs index --- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 1142136fc..b8711066e 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 1142136fcacbe521a8341a95af86452e36ea2552 +Subproject commit b8711066e224d5d6f473260a5fc01c8a85cef50c diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 710ff2c29..0689e8748 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 710ff2c2923551cb1c6d841c14e24958c2c5ecda +Subproject commit 0689e87489595914f36d0183ff8433933245f3c9 From 255d4eba18813112e8e6d00e555826baf191b287 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Fri, 6 Apr 2018 11:29:39 -0400 Subject: [PATCH 114/336] update docs indices --- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index b8711066e..6d29ade3b 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit b8711066e224d5d6f473260a5fc01c8a85cef50c +Subproject commit 6d29ade3bfa8a163f140f75cef5d8e930e47ef1e diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 0689e8748..39dd048ee 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 0689e87489595914f36d0183ff8433933245f3c9 +Subproject commit 39dd048ee55930e95c545b07dcad576a23876035 From 60a40c5a92e419e1e1d6911cd1746d1ac8adb681 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Fri, 6 Apr 2018 15:37:51 -0400 Subject: [PATCH 115/336] Elmhurst 2.0.0.RELEASE --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 5b02bf3d8..9eecf8dbd 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Elmhurst.BUILD-SNAPSHOT + Elmhurst.RELEASE org.springframework.cloud spring-cloud-build - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RELEASE diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9971e7eff..30ee1dad3 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RELEASE spring-cloud-stream-dependencies - Elmhurst.BUILD-SNAPSHOT + Elmhurst.RELEASE pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RELEASE + 2.0.0.RELEASE + 2.0.0.RELEASE diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 6d29ade3b..e6cff0c6e 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 6d29ade3bfa8a163f140f75cef5d8e930e47ef1e +Subproject commit e6cff0c6e63916058925d726f86ada48a36bf0a0 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 39dd048ee..acb8eef43 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 39dd048ee55930e95c545b07dcad576a23876035 +Subproject commit acb8eef43be2efe946bf26c8fbf33335d9f64e8a diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 09a70d500..d81f260ab 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Elmhurst.BUILD-SNAPSHOT + Elmhurst.RELEASE ${basedir}/.. - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT - 2.0.0.BUILD-SNAPSHOT + 2.0.0.RELEASE + 2.0.0.RELEASE + 2.0.0.RELEASE diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 11ba938f1..7173b77a2 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 11ba938f115d8d91ea26e441b80d6594490cd87b +Subproject commit 7173b77a259330789d8ebbd9d4f9e6a9f6783907 From 8a4efccf8c2cc8b17a6388620e62ec52cff554a7 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Fri, 6 Apr 2018 15:59:24 -0400 Subject: [PATCH 116/336] Setting next release train to Fishtown --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 8 ++++---- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 8 ++++---- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index 9eecf8dbd..97611c2ac 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Elmhurst.RELEASE + Fishtown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 30ee1dad3..078ef3f37 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,14 +8,14 @@ spring-cloud-stream-dependencies - Elmhurst.RELEASE + Fishtown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.0.0.RELEASE - 2.0.0.RELEASE - 2.0.0.RELEASE + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index e6cff0c6e..baa258172 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit e6cff0c6e63916058925d726f86ada48a36bf0a0 +Subproject commit baa2581725c9bae753d62caedb9e31b1f423973b diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index acb8eef43..5543b4ed1 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit acb8eef43be2efe946bf26c8fbf33335d9f64e8a +Subproject commit 5543b4ed1eee5f5f328b779e145940db82301454 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index d81f260ab..71491ad01 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -10,12 +10,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Elmhurst.RELEASE + Fishtown.BUILD-SNAPSHOT ${basedir}/.. - 2.0.0.RELEASE - 2.0.0.RELEASE - 2.0.0.RELEASE + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 7173b77a2..fa6a9e35d 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 7173b77a259330789d8ebbd9d4f9e6a9f6783907 +Subproject commit fa6a9e35d29aad4f6bc3b66f1d5059fff31cc229 From f5cd6419ddef434c10eb508661e013842e80c42f Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Wed, 27 Jun 2018 11:50:48 -0400 Subject: [PATCH 117/336] Update docs index to latest --- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/rabbit | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index baa258172..a82c90691 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit baa2581725c9bae753d62caedb9e31b1f423973b +Subproject commit a82c906913d9dbf0c42810443adce3ec1b2b5eb6 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 5543b4ed1..b09def9cc 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 5543b4ed1eee5f5f328b779e145940db82301454 +Subproject commit b09def9cccd93ccebcd091fdca9796947d64ae6c diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index fa6a9e35d..dd6eaba70 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit fa6a9e35d29aad4f6bc3b66f1d5059fff31cc229 +Subproject commit dd6eaba70f9822d6a6b877c22463bc7d6967f412 From 94f84301e74db8a87520b084a3a07c2961737685 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Wed, 27 Jun 2018 15:47:43 -0400 Subject: [PATCH 118/336] Fishtown.M1 Release --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 97611c2ac..79ecc33fb 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.BUILD-SNAPSHOT + Fishtown.M1 org.springframework.cloud spring-cloud-build - 2.0.0.RELEASE + 2.0.2.RELEASE diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 078ef3f37..afc9550a1 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.0.RELEASE + 2.0.2.RELEASE spring-cloud-stream-dependencies - Fishtown.BUILD-SNAPSHOT + Fishtown.M1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT + 2.1.0.M1 + 2.1.0.M1 + 2.1.0.M1 diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index a82c90691..79a09791c 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit a82c906913d9dbf0c42810443adce3ec1b2b5eb6 +Subproject commit 79a09791cd77daf28bc86782a85dcd696105e592 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index b09def9cc..321919abc 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit b09def9cccd93ccebcd091fdca9796947d64ae6c +Subproject commit 321919abc91f6433c10c8ca3c24f0d9c0c672b0e diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 71491ad01..fda27376d 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.0.0.RELEASE + 2.0.2.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.BUILD-SNAPSHOT + Fishtown.M1 ${basedir}/.. - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT + 2.1.0.M1 + 2.1.0.M1 + 2.1.0.M1 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index dd6eaba70..cb14ae347 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit dd6eaba70f9822d6a6b877c22463bc7d6967f412 +Subproject commit cb14ae347c9fddb2bdbcc9735e89a971d78fa7a0 From cffa77c4eeac88cf7acebbb8a8937f9d573443ff Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Wed, 27 Jun 2018 15:56:47 -0400 Subject: [PATCH 119/336] Next update: Fishtown.BUILD-SNAPSHOT --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 8 ++++---- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 8 ++++---- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index 79ecc33fb..e47d7b84e 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.M1 + Fishtown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index afc9550a1..4dd39cd56 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,14 +8,14 @@ spring-cloud-stream-dependencies - Fishtown.M1 + Fishtown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.M1 - 2.1.0.M1 - 2.1.0.M1 + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT< diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 79a09791c..dae35f2db 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 79a09791cd77daf28bc86782a85dcd696105e592 +Subproject commit dae35f2dbf9ed8b2881b2b9e4ed4a66e798d6367 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 321919abc..2a0b9015d 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 321919abc91f6433c10c8ca3c24f0d9c0c672b0e +Subproject commit 2a0b9015de6e90062bd399cb61a649241dea7eef diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index fda27376d..6121b004e 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -10,12 +10,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.M1 + Fishtown.BUILD-SNAPSHOT ${basedir}/.. - 2.1.0.M1 - 2.1.0.M1 - 2.1.0.M1 + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index cb14ae347..2fdfc6621 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit cb14ae347c9fddb2bdbcc9735e89a971d78fa7a0 +Subproject commit 2fdfc662143e156138cdf9f510fc7d720446e0a3 From 933214e8e396273cb6898a929ff13962633b99d1 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Tue, 3 Jul 2018 12:05:28 -0400 Subject: [PATCH 120/336] Fixing typo in maven properties --- spring-cloud-stream-dependencies/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 4dd39cd56..5790baeb7 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -15,7 +15,7 @@ 2.1.0.BUILD-SNAPSHOT 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT< + 2.1.0.BUILD-SNAPSHOT From 24fc3e260d102bb6578bc90e7f2004c480070a1b Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Mon, 9 Jul 2018 09:53:16 -0400 Subject: [PATCH 121/336] Fixing docs publishing issue on Artifactory In the build-helper-maven plugin, change the file extension type from `zip;zip.type=docs;zip.deployed=false` to simply `zip`. This former extension potentially causes the docs publishing incorrectly on Artifactory. --- spring-cloud-stream-docs/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 6121b004e..d17d2a44c 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -360,7 +360,7 @@ ${project.build.directory}/${project.artifactId}-${project.version}.zip - zip;zip.type=docs;zip.deployed=false + zip From 06bd14fdd166fc6db92fd2245a608a820c53bb69 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Mon, 9 Jul 2018 14:00:42 -0400 Subject: [PATCH 122/336] Revert "Fixing docs publishing issue on Artifactory" This reverts commit 24fc3e260d102bb6578bc90e7f2004c480070a1b. --- spring-cloud-stream-docs/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index d17d2a44c..6121b004e 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -360,7 +360,7 @@ ${project.build.directory}/${project.artifactId}-${project.version}.zip - zip + zip;zip.type=docs;zip.deployed=false From 38cf7beee6966639cc9b6e7cd4caa0e52524ea71 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Tue, 28 Aug 2018 10:27:37 -0400 Subject: [PATCH 123/336] Fishtown.M2 Release --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index e47d7b84e..3fd949000 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.BUILD-SNAPSHOT + Fishtown.M2 org.springframework.cloud spring-cloud-build - 2.0.2.RELEASE + 2.1.0.M1 diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 5790baeb7..e29723078 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.0.2.RELEASE + 2.1.0.M1 spring-cloud-stream-dependencies - Fishtown.BUILD-SNAPSHOT + Fishtown.M2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT + 2.1.0.M2 + 2.1.0.M2 + 2.1.0.M2 diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index dae35f2db..7ce25617d 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit dae35f2dbf9ed8b2881b2b9e4ed4a66e798d6367 +Subproject commit 7ce25617d2ed2ba3cccf7524408bacdc35a5804a diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 2a0b9015d..de4b5a944 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 2a0b9015de6e90062bd399cb61a649241dea7eef +Subproject commit de4b5a9443f715aafa57e38e137ae4f5b18ed93e diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 6121b004e..bdb0569a8 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.0.2.RELEASE + 2.1.0.M1 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.BUILD-SNAPSHOT + Fishtown.M2 ${basedir}/.. - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT + 2.1.0.M2 + 2.1.0.M2 + 2.1.0.M2 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 2fdfc6621..f737f28c9 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 2fdfc662143e156138cdf9f510fc7d720446e0a3 +Subproject commit f737f28c9194a8d62caa814ee58c45a560966e2a From e877eceac1912c313b40bb96795151d1f922d977 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Tue, 28 Aug 2018 10:38:52 -0400 Subject: [PATCH 124/336] Next update: Fishtown.BUILD-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 3fd949000..dc189a1e1 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.M2 + Fishtown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.1.0.M1 + 2.1.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index e29723078..206b81458 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.0.M1 + 2.1.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Fishtown.M2 + Fishtown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.M2 - 2.1.0.M2 - 2.1.0.M2 + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 7ce25617d..20a443081 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 7ce25617d2ed2ba3cccf7524408bacdc35a5804a +Subproject commit 20a443081b5b249c79716cd6eaf8650ae08097db diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index de4b5a944..e4b08e888 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit de4b5a9443f715aafa57e38e137ae4f5b18ed93e +Subproject commit e4b08e888e601eb7a534a7303672eb35010f9051 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index bdb0569a8..78ad16648 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.1.0.M1 + 2.1.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.M2 + Fishtown.BUILD-SNAPSHOT ${basedir}/.. - 2.1.0.M2 - 2.1.0.M2 - 2.1.0.M2 + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index f737f28c9..79761444b 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit f737f28c9194a8d62caa814ee58c45a560966e2a +Subproject commit 79761444bb68b5fd19a8d127c7e065c000b47d1b From a4ef93b90f07fcec0f8a0a269094f2001201e17a Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Fri, 21 Sep 2018 11:23:53 -0400 Subject: [PATCH 125/336] Fishtown.M3 Release --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index dc189a1e1..8d575e092 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.BUILD-SNAPSHOT + Fishtown.M3 org.springframework.cloud spring-cloud-build - 2.1.0.BUILD-SNAPSHOT + 2.1.0.M2 diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 206b81458..110cc8374 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.0.BUILD-SNAPSHOT + 2.1.0.M2 spring-cloud-stream-dependencies - Fishtown.BUILD-SNAPSHOT + Fishtown.M3 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT + 2.1.0.M3 + 2.1.0.M3 + 2.1.0.M3 diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index 20a443081..f498323f6 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit 20a443081b5b249c79716cd6eaf8650ae08097db +Subproject commit f498323f61edee146cddfd27484e6f913cd8564a diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index e4b08e888..74a044b0c 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit e4b08e888e601eb7a534a7303672eb35010f9051 +Subproject commit 74a044b0c0e1f5ea003c167a0c5d818ce2aa332a diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 78ad16648..63156d28b 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.1.0.BUILD-SNAPSHOT + 2.1.0.M2 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.BUILD-SNAPSHOT + Fishtown.M3 ${basedir}/.. - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT + 2.1.0.M3 + 2.1.0.M3 + 2.1.0.M3 diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 79761444b..6352426b4 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 79761444bb68b5fd19a8d127c7e065c000b47d1b +Subproject commit 6352426b4f60d7b4add10c167aea0fb11b9db4b0 From af120773beeb828e3671104b90b2b661b37d3fad Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Fri, 21 Sep 2018 11:44:30 -0400 Subject: [PATCH 126/336] Next update version: Fishtown.BUILD-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 2 +- spring-cloud-stream-docs/kafka | 2 +- spring-cloud-stream-docs/pom.xml | 10 +++++----- spring-cloud-stream-docs/rabbit | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 8d575e092..dc189a1e1 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.M3 + Fishtown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.1.0.M2 + 2.1.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 110cc8374..206b81458 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,18 +4,18 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.0.M2 + 2.1.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Fishtown.M3 + Fishtown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.M3 - 2.1.0.M3 - 2.1.0.M3 + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core index f498323f6..fcbbd0950 160000 --- a/spring-cloud-stream-docs/core +++ b/spring-cloud-stream-docs/core @@ -1 +1 @@ -Subproject commit f498323f61edee146cddfd27484e6f913cd8564a +Subproject commit fcbbd09502ca78d5dde12fd0cde4f311a19b5d99 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka index 74a044b0c..e2fc45c4c 160000 --- a/spring-cloud-stream-docs/kafka +++ b/spring-cloud-stream-docs/kafka @@ -1 +1 @@ -Subproject commit 74a044b0c0e1f5ea003c167a0c5d818ce2aa332a +Subproject commit e2fc45c4ce27fb6ab62f981ee8e21628fa55895a diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 63156d28b..78ad16648 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.1.0.M2 + 2.1.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.M3 + Fishtown.BUILD-SNAPSHOT ${basedir}/.. - 2.1.0.M3 - 2.1.0.M3 - 2.1.0.M3 + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit index 6352426b4..91cefc4d3 160000 --- a/spring-cloud-stream-docs/rabbit +++ b/spring-cloud-stream-docs/rabbit @@ -1 +1 @@ -Subproject commit 6352426b4f60d7b4add10c167aea0fb11b9db4b0 +Subproject commit 91cefc4d3822df32fc2df3b2e188944e92069f28 From 07a9e9df88a312f284ace2e7a2a122a3fd2513fe Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Wed, 24 Oct 2018 11:12:08 +0200 Subject: [PATCH 127/336] Preparing for Fishtown.M4 --- pom.xml | 4 +-- spring-cloud-stream-dependencies/pom.xml | 38 ++++++++++++------------ spring-cloud-stream-docs/pom.xml | 16 +++++----- 3 files changed, 29 insertions(+), 29 deletions(-) diff --git a/pom.xml b/pom.xml index dc189a1e1..bbd095630 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.BUILD-SNAPSHOT + Fishtown.M4 org.springframework.cloud spring-cloud-build - 2.1.0.BUILD-SNAPSHOT + 2.1.0.RC1 diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 206b81458..238e5caf1 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,90 +4,90 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.0.BUILD-SNAPSHOT + 2.1.0.RC1 spring-cloud-stream-dependencies - Fishtown.BUILD-SNAPSHOT + Fishtown.M4 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT + 2.1.0.M4 + 2.1.0.M4 + 2.1.0.M4 org.springframework.cloud spring-cloud-stream - ${spring.cloud.stream.version} + ${spring-cloud-stream.version} org.springframework.cloud spring-cloud-stream-reactive - ${spring.cloud.stream.version} + ${spring-cloud-stream.version} org.springframework.cloud spring-cloud-stream-schema - ${spring.cloud.stream.version} + ${spring-cloud-stream.version} org.springframework.cloud spring-cloud-stream-schema-server - ${spring.cloud.stream.version} + ${spring-cloud-stream.version} org.springframework.cloud spring-cloud-stream-binder-test - ${spring.cloud.stream.version} + ${spring-cloud-stream.version} org.springframework.cloud spring-cloud-stream-test-support - ${spring.cloud.stream.version} + ${spring-cloud-stream.version} org.springframework.cloud spring-cloud-stream-binder-kafka - ${spring.cloud.stream.binder.kafka.version} + ${spring-cloud-stream-binder-kafka.version} org.springframework.cloud spring-cloud-stream-binder-kafka-streams - ${spring.cloud.stream.binder.kafka.version} + ${spring-cloud-stream-binder-kafka.version} org.springframework.cloud spring-cloud-stream-binder-kafka-core - ${spring.cloud.stream.binder.kafka.version} + ${spring-cloud-stream-binder-kafka.version} org.springframework.cloud spring-cloud-starter-stream-kafka - ${spring.cloud.stream.binder.kafka.version} + ${spring-cloud-stream-binder-kafka.version} org.springframework.cloud spring-cloud-stream-binder-rabbit - ${spring.cloud.stream.binder.rabbit.version} + ${spring-cloud-stream-binder-rabbit.version} org.springframework.cloud spring-cloud-stream-binder-rabbit-core - ${spring.cloud.stream.binder.rabbit.version} + ${spring-cloud-stream-binder-rabbit.version} org.springframework.cloud spring-cloud-starter-stream-rabbit - ${spring.cloud.stream.binder.rabbit.version} + ${spring-cloud-stream-binder-rabbit.version} org.springframework.cloud spring-cloud-stream-binder-rabbit-test-support - ${spring.cloud.stream.binder.rabbit.version} + ${spring-cloud-stream-binder-rabbit.version} diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 78ad16648..c9f5c7bc4 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,34 +4,34 @@ org.springframework.cloud spring-cloud-build - 2.1.0.BUILD-SNAPSHOT + 2.1.0.RC1 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.BUILD-SNAPSHOT + Fishtown.M4 ${basedir}/.. - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream - ${spring.cloud.stream.version} + ${spring-cloud-stream.version} org.springframework.cloud spring-cloud-stream-binder-kafka - ${spring.cloud.stream.binder.kafka.version} + ${spring-cloud-stream-binder-kafka.version} org.springframework.cloud spring-cloud-stream-binder-rabbit - ${spring.cloud.stream.binder.rabbit.version} + ${spring-cloud-stream-binder-rabbit.version} From e2ec84af784fc5120f222f8b2f38250dd42c4d47 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Wed, 24 Oct 2018 11:28:18 +0200 Subject: [PATCH 128/336] Adding hack to provide spring boot version --- spring-cloud-starter-parent/pom.xml | 126 ++++++++++++++++++ .../main/resources/META-INF/spring.provides | 1 + 2 files changed, 127 insertions(+) create mode 100644 spring-cloud-starter-parent/pom.xml create mode 100644 spring-cloud-starter-parent/src/main/resources/META-INF/spring.provides diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml new file mode 100644 index 000000000..b500871a2 --- /dev/null +++ b/spring-cloud-starter-parent/pom.xml @@ -0,0 +1,126 @@ + + + 4.0.0 + + org.springframework.boot + spring-boot-starter-parent + 2.1.0.RC1 + + org.springframework.cloud + spring-cloud-please-ignore-me-starter-parent + Fishtown.M4 + spring-cloud-please-ignore-me-starter-parent + Spring Cloud Please Ignore me Starter Parent + pom + https://projects.spring.io/spring-cloud + + Pivotal Software, Inc. + https://www.spring.io + + + ${basedir}/../.. + Fishtown.BUILD-SNAPSHOT + + + + spring + + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + true + + + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + false + + + + spring-releases + Spring Releases + https://repo.spring.io/release + + false + + + + + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + true + + + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + false + + + + + + milestone + + + repo.spring.io + Spring Milestone Repository + https://repo.spring.io/libs-milestone-local + + + + + bintray + + + bintray + Jcenter Repository + https://api.bintray.com/maven/spring/jars/org.springframework.cloud:${bintray.package} + + + + + central + + + + org.apache.maven.plugins + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + + + + + + sonatype-nexus-snapshots + Sonatype Nexus Snapshots + https://oss.sonatype.org/content/repositories/snapshots/ + + + sonatype-nexus-staging + Nexus Release Repository + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + + diff --git a/spring-cloud-starter-parent/src/main/resources/META-INF/spring.provides b/spring-cloud-starter-parent/src/main/resources/META-INF/spring.provides new file mode 100644 index 000000000..3628be6e5 --- /dev/null +++ b/spring-cloud-starter-parent/src/main/resources/META-INF/spring.provides @@ -0,0 +1 @@ +provides: spring-cloud-config-client \ No newline at end of file From 063a3dd3734f81d4d8ede851a54d834040770f9a Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Fri, 26 Oct 2018 12:38:13 +0200 Subject: [PATCH 129/336] Polishing to stay compliant with spring-cloud build --- .gitignore | 2 + pom.xml | 5 +- spring-cloud-starter-parent/pom.xml | 69 ++---------------------- spring-cloud-stream-dependencies/pom.xml | 2 +- 4 files changed, 10 insertions(+), 68 deletions(-) diff --git a/.gitignore b/.gitignore index 1667f8384..62c74700a 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,5 @@ target/ *.ipr *.iws .factorypath +*.versionsBackup +*.DS_Store diff --git a/pom.xml b/pom.xml index bbd095630..2d5897db5 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.M4 + Fishtown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build @@ -23,7 +23,8 @@ spring-cloud-stream-dependencies - spring-cloud-stream-docs + spring-cloud-starter-parent + diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index b500871a2..feffabb4e 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -8,20 +8,11 @@ 2.1.0.RC1 org.springframework.cloud - spring-cloud-please-ignore-me-starter-parent - Fishtown.M4 - spring-cloud-please-ignore-me-starter-parent - Spring Cloud Please Ignore me Starter Parent + spring-cloud-stream-starter-parent + Fishtown.BUILD-SNAPSHOT + spring-cloud-stream-starter-parent + Specifies Boot version for the releaser pom - https://projects.spring.io/spring-cloud - - Pivotal Software, Inc. - https://www.spring.io - - - ${basedir}/../.. - Fishtown.BUILD-SNAPSHOT - spring @@ -70,57 +61,5 @@ - - milestone - - - repo.spring.io - Spring Milestone Repository - https://repo.spring.io/libs-milestone-local - - - - - bintray - - - bintray - Jcenter Repository - https://api.bintray.com/maven/spring/jars/org.springframework.cloud:${bintray.package} - - - - - central - - - - org.apache.maven.plugins - maven-gpg-plugin - - - sign-artifacts - verify - - sign - - - - - - - - - sonatype-nexus-snapshots - Sonatype Nexus Snapshots - https://oss.sonatype.org/content/repositories/snapshots/ - - - sonatype-nexus-staging - Nexus Release Repository - https://oss.sonatype.org/service/local/staging/deploy/maven2/ - - - diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 238e5caf1..7a7bfa2d6 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,7 +8,7 @@ spring-cloud-stream-dependencies - Fishtown.M4 + Fishtown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies From 86e2e9b8a91e2c806cdbe5f98c8ee636da916a50 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Fri, 26 Oct 2018 12:58:33 +0200 Subject: [PATCH 130/336] fixing release versions polish --- spring-cloud-stream-dependencies/pom.xml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 7a7bfa2d6..c72d1a929 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -13,9 +13,10 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.M4 - 2.1.0.M4 - 2.1.0.M4 + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT From 4dbcf94904bb6634123d83569cf71e5345620b61 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 30 Oct 2018 15:05:34 +0100 Subject: [PATCH 131/336] Updated POMs for RC1 release --- pom.xml | 3 +-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/pom.xml b/pom.xml index 2d5897db5..467beeb04 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.BUILD-SNAPSHOT + Fishtown.RC1 org.springframework.cloud spring-cloud-build @@ -24,7 +24,6 @@ spring-cloud-stream-dependencies spring-cloud-starter-parent - diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index c72d1a929..2a5e5bd8b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,15 +8,15 @@ spring-cloud-stream-dependencies - Fishtown.BUILD-SNAPSHOT + Fishtown.RC1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - Fishtown.BUILD-SNAPSHOT + 2.1.0.RC1 + 2.1.0.RC1 + 2.1.0.RC1 + Fishtown.RC1 From 0af4e82c7555a157e1b3f089087144ad25a6ebf5 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 30 Oct 2018 15:06:49 +0100 Subject: [PATCH 132/336] Revert " Updated POMs for RC1 release" This reverts commit 4dbcf94904bb6634123d83569cf71e5345620b61. --- pom.xml | 3 ++- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index 467beeb04..2d5897db5 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.RC1 + Fishtown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build @@ -24,6 +24,7 @@ spring-cloud-stream-dependencies spring-cloud-starter-parent + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 2a5e5bd8b..c72d1a929 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,15 +8,15 @@ spring-cloud-stream-dependencies - Fishtown.RC1 + Fishtown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.RC1 - 2.1.0.RC1 - 2.1.0.RC1 - Fishtown.RC1 + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT From 6cc7b678d33e728a4a28c1a3928c68ce5ac6d166 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Mon, 19 Nov 2018 16:06:50 +0100 Subject: [PATCH 133/336] Updated POM for RC2 release --- spring-cloud-starter-parent/pom.xml | 178 ++++++++++++++++++++-------- 1 file changed, 128 insertions(+), 50 deletions(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index feffabb4e..979f72972 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -5,7 +5,7 @@ org.springframework.boot spring-boot-starter-parent - 2.1.0.RC1 + 2.1.0.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent @@ -13,53 +13,131 @@ spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom - - - spring - - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - true - - - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - false - - - - spring-releases - Spring Releases - https://repo.spring.io/release - - false - - - - - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - true - - - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - false - - - - - + https://projects.spring.io/spring-cloud + + Pivotal Software, Inc. + https://www.spring.io + + + ${basedir}/../.. + + + https://github.com/spring-cloud + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/${project.artifactId}/${project.version} + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + + + spring + + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + true + + + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + false + + + + spring-releases + Spring Releases + https://repo.spring.io/release + + false + + + + + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + true + + + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + false + + + + + + milestone + + + repo.spring.io + Spring Milestone Repository + https://repo.spring.io/libs-milestone-local + + + + + bintray + + + bintray + Jcenter Repository + https://api.bintray.com/maven/spring/jars/org.springframework.cloud:${bintray.package} + + + + + central + + + + org.apache.maven.plugins + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + + + + + + sonatype-nexus-snapshots + Sonatype Nexus Snapshots + https://oss.sonatype.org/content/repositories/snapshots/ + + + sonatype-nexus-staging + Nexus Release Repository + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + From 9e45465a5da065438a7f2cdae52dd1cf5eada051 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Mon, 19 Nov 2018 15:10:55 +0000 Subject: [PATCH 134/336] Update SNAPSHOT to Fishtown.RC2 --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/pom.xml b/pom.xml index 2d5897db5..1bf5f039b 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.BUILD-SNAPSHOT + Fishtown.RC2 org.springframework.cloud spring-cloud-build - 2.1.0.RC1 + 2.1.0.RC2 diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 979f72972..4f42b8122 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -9,7 +9,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.BUILD-SNAPSHOT + Fishtown.RC2 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index c72d1a929..46a481dde 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,19 +4,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.0.RC1 + 2.1.0.RC2 spring-cloud-stream-dependencies - Fishtown.BUILD-SNAPSHOT + Fishtown.RC2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - Fishtown.BUILD-SNAPSHOT + 2.1.0.RC2 + 2.1.0.RC2 + 2.1.0.RC2 + Fishtown.RC2 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index c9f5c7bc4..d5643240c 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.1.0.RC1 + 2.1.0.RC2 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.M4 + Fishtown.RC2 ${basedir}/.. - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT + 2.1.0.RC2 + 2.1.0.RC2 + 2.1.0.RC2 From 7f1ed1e96eca124814c474adf985c49cff25ab36 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Mon, 19 Nov 2018 15:11:04 +0000 Subject: [PATCH 135/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/pom.xml b/pom.xml index 1bf5f039b..2d5897db5 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.RC2 + Fishtown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.1.0.RC2 + 2.1.0.RC1 diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 4f42b8122..979f72972 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -9,7 +9,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.RC2 + Fishtown.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 46a481dde..c72d1a929 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,19 +4,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.0.RC2 + 2.1.0.RC1 spring-cloud-stream-dependencies - Fishtown.RC2 + Fishtown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.RC2 - 2.1.0.RC2 - 2.1.0.RC2 - Fishtown.RC2 + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index d5643240c..c9f5c7bc4 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.1.0.RC2 + 2.1.0.RC1 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.RC2 + Fishtown.M4 ${basedir}/.. - 2.1.0.RC2 - 2.1.0.RC2 - 2.1.0.RC2 + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT From dc72ce69642cc1abc11a4923cee1d7205253b3d9 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Dec 2018 16:51:44 +0000 Subject: [PATCH 136/336] Bumping versions --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 2 +- spring-cloud-stream-docs/pom.xml | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 2d5897db5..dc7637cb8 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ org.springframework.cloud spring-cloud-build - 2.1.0.RC1 + 2.1.0.RC3 diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 979f72972..f821edcf7 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -5,7 +5,7 @@ org.springframework.boot spring-boot-starter-parent - 2.1.0.RELEASE + 2.1.1.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index c72d1a929..79276edb6 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,7 +4,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.0.RC1 + 2.1.0.RC3 spring-cloud-stream-dependencies diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index c9f5c7bc4..09fe9fee2 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,13 +4,13 @@ org.springframework.cloud spring-cloud-build - 2.1.0.RC1 + 2.1.0.RC3 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.M4 + Fishtown.BUILD-SNAPSHOT ${basedir}/.. 2.1.0.BUILD-SNAPSHOT From 535a259e3b1b2562a445c649ba43506b86fd6cb9 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Dec 2018 20:26:40 +0000 Subject: [PATCH 137/336] Update SNAPSHOT to Fishtown.RC3 --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 8 ++++---- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index dc7637cb8..c6844684f 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.BUILD-SNAPSHOT + Fishtown.RC3 org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index f821edcf7..745274eb1 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -9,7 +9,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.BUILD-SNAPSHOT + Fishtown.RC3 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 79276edb6..41b0cab72 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,15 +8,15 @@ spring-cloud-stream-dependencies - Fishtown.BUILD-SNAPSHOT + Fishtown.RC3 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - Fishtown.BUILD-SNAPSHOT + 2.1.0.RC3 + 2.1.0.RC3 + 2.1.0.RC3 + Fishtown.RC3 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 09fe9fee2..256477a5e 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -10,12 +10,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.BUILD-SNAPSHOT + Fishtown.RC3 ${basedir}/.. - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT + 2.1.0.RC3 + 2.1.0.RC3 + 2.1.0.RC3 From 6f362d4b55cb4bdb48e17af29ea457fcf244dc0a Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Dec 2018 20:26:49 +0000 Subject: [PATCH 138/336] Going back to snapshots --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 8 ++++---- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index c6844684f..dc7637cb8 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.RC3 + Fishtown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 745274eb1..f821edcf7 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -9,7 +9,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.RC3 + Fishtown.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 41b0cab72..79276edb6 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,15 +8,15 @@ spring-cloud-stream-dependencies - Fishtown.RC3 + Fishtown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.RC3 - 2.1.0.RC3 - 2.1.0.RC3 - Fishtown.RC3 + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 256477a5e..09fe9fee2 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -10,12 +10,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.RC3 + Fishtown.BUILD-SNAPSHOT ${basedir}/.. - 2.1.0.RC3 - 2.1.0.RC3 - 2.1.0.RC3 + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT From d8b544830466672be05697185abf131111c3c313 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 20 Dec 2018 19:45:10 +0000 Subject: [PATCH 139/336] Update SNAPSHOT to Fishtown.RC4 --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 8 ++++---- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index dc7637cb8..3ef0846c5 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.BUILD-SNAPSHOT + Fishtown.RC4 org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index f821edcf7..f9b6e078a 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -9,7 +9,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.BUILD-SNAPSHOT + Fishtown.RC4 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 79276edb6..7082f9bb8 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,15 +8,15 @@ spring-cloud-stream-dependencies - Fishtown.BUILD-SNAPSHOT + Fishtown.RC4 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - Fishtown.BUILD-SNAPSHOT + 2.1.0.RC4 + 2.1.0.RC4 + 2.1.0.RC4 + Fishtown.RC4 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 09fe9fee2..c04cd7663 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -10,12 +10,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.BUILD-SNAPSHOT + Fishtown.RC4 ${basedir}/.. - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT + 2.1.0.RC4 + 2.1.0.RC4 + 2.1.0.RC4 From 90668884cb560509bb524f827fc73b393fce7917 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 20 Dec 2018 19:45:19 +0000 Subject: [PATCH 140/336] Going back to snapshots --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 8 ++++---- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index 3ef0846c5..dc7637cb8 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.RC4 + Fishtown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index f9b6e078a..f821edcf7 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -9,7 +9,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.RC4 + Fishtown.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 7082f9bb8..79276edb6 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -8,15 +8,15 @@ spring-cloud-stream-dependencies - Fishtown.RC4 + Fishtown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.RC4 - 2.1.0.RC4 - 2.1.0.RC4 - Fishtown.RC4 + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index c04cd7663..09fe9fee2 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -10,12 +10,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.RC4 + Fishtown.BUILD-SNAPSHOT ${basedir}/.. - 2.1.0.RC4 - 2.1.0.RC4 - 2.1.0.RC4 + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT From cba6830f23c6a844e80d5d92b99ff442337d8de7 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 8 Jan 2019 11:53:16 +0000 Subject: [PATCH 141/336] Update SNAPSHOT to Fishtown.RELEASE --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/pom.xml b/pom.xml index dc7637cb8..8a4249a98 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.BUILD-SNAPSHOT + Fishtown.RELEASE org.springframework.cloud spring-cloud-build - 2.1.0.RC3 + 2.1.1.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index f821edcf7..24bf8eab9 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -9,7 +9,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.BUILD-SNAPSHOT + Fishtown.RELEASE spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 79276edb6..c7bab734c 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,19 +4,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.0.RC3 + 2.1.1.RELEASE spring-cloud-stream-dependencies - Fishtown.BUILD-SNAPSHOT + Fishtown.RELEASE pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - Fishtown.BUILD-SNAPSHOT + 2.1.0.RELEASE + 2.1.0.RELEASE + 2.1.0.RELEASE + Fishtown.RELEASE diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 09fe9fee2..56fcb4609 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.1.0.RC3 + 2.1.1.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.BUILD-SNAPSHOT + Fishtown.RELEASE ${basedir}/.. - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT + 2.1.0.RELEASE + 2.1.0.RELEASE + 2.1.0.RELEASE From e08963c148a6e687f3b23c094ace3fb88f4d4004 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 8 Jan 2019 11:53:27 +0000 Subject: [PATCH 142/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/pom.xml b/pom.xml index 8a4249a98..dc7637cb8 100644 --- a/pom.xml +++ b/pom.xml @@ -5,11 +5,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.RELEASE + Fishtown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.1.1.RELEASE + 2.1.0.RC3 diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 24bf8eab9..f821edcf7 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -9,7 +9,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.RELEASE + Fishtown.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index c7bab734c..79276edb6 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -4,19 +4,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.1.RELEASE + 2.1.0.RC3 spring-cloud-stream-dependencies - Fishtown.RELEASE + Fishtown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.RELEASE - 2.1.0.RELEASE - 2.1.0.RELEASE - Fishtown.RELEASE + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 56fcb4609..09fe9fee2 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -4,18 +4,18 @@ org.springframework.cloud spring-cloud-build - 2.1.1.RELEASE + 2.1.0.RC3 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.RELEASE + Fishtown.BUILD-SNAPSHOT ${basedir}/.. - 2.1.0.RELEASE - 2.1.0.RELEASE - 2.1.0.RELEASE + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT From a94769b457c5e5c7a45adcbb4cd59995ba837370 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Mon, 4 Feb 2019 11:14:21 +0100 Subject: [PATCH 143/336] Updated checkstyle --- .editorconfig | 14 + .mvn/wrapper/MavenWrapperDownloader.java | 110 +++ .mvn/wrapper/maven-wrapper.jar | Bin 49502 -> 48337 bytes .mvn/wrapper/maven-wrapper.properties | 2 +- .springformat | 0 mvnw | 169 ++-- mvnw.cmd | 306 ++++---- pom.xml | 40 +- spring-cloud-starter-parent/pom.xml | 259 +++--- spring-cloud-stream-dependencies/pom.xml | 301 +++---- spring-cloud-stream-docs/pom.xml | 224 ++++-- .../src/main/asciidoc/docinfo-footer.html | 77 +- .../src/main/asciidoc/docinfo.html | 50 +- .../src/main/asciidoc/index-docinfo.xml | 16 +- .../src/main/asciidoc/tocbot-3.0.2/tocbot.js | 289 ++++--- .../src/main/docbook/css/highlight.css | 22 +- .../src/main/docbook/css/manual-multipage.css | 2 +- .../src/main/docbook/css/manual.css | 64 +- .../src/main/docbook/xsl/common.xsl | 8 +- .../src/main/docbook/xsl/epub.xsl | 8 +- .../src/main/docbook/xsl/html-multipage.xsl | 6 +- .../src/main/docbook/xsl/html.xsl | 42 +- .../src/main/docbook/xsl/pdf.xsl | 86 +- .../src/main/docbook/xsl/xslthl-config.xml | 40 +- .../main/docbook/xsl/xslthl/asciidoc-hl.xml | 66 +- .../src/main/docbook/xsl/xslthl/bourne-hl.xml | 12 +- .../src/main/docbook/xsl/xslthl/c-hl.xml | 8 +- .../src/main/docbook/xsl/xslthl/cpp-hl.xml | 6 +- .../src/main/docbook/xsl/xslthl/csharp-hl.xml | 8 +- .../src/main/docbook/xsl/xslthl/css-hl.xml | 280 +++---- .../src/main/docbook/xsl/xslthl/html-hl.xml | 218 +++--- .../src/main/docbook/xsl/xslthl/java-hl.xml | 4 +- .../main/docbook/xsl/xslthl/javascript-hl.xml | 4 +- .../src/main/docbook/xsl/xslthl/json-hl.xml | 2 +- .../src/main/docbook/xsl/xslthl/perl-hl.xml | 6 +- .../src/main/docbook/xsl/xslthl/php-hl.xml | 10 +- .../src/main/docbook/xsl/xslthl/python-hl.xml | 10 +- .../src/main/docbook/xsl/xslthl/ruby-hl.xml | 4 +- .../main/docbook/xsl/xslthl/sql2003-hl.xml | 16 +- .../src/main/docbook/xsl/xslthl/yaml-hl.xml | 2 +- .../src/main/javadoc/spring-javadoc.css | 738 ++++++++++-------- 41 files changed, 2023 insertions(+), 1506 deletions(-) create mode 100644 .editorconfig create mode 100755 .mvn/wrapper/MavenWrapperDownloader.java mode change 100644 => 100755 .mvn/wrapper/maven-wrapper.jar mode change 100644 => 100755 .mvn/wrapper/maven-wrapper.properties create mode 100644 .springformat mode change 100644 => 100755 mvnw.cmd diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 000000000..0679d88a9 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,14 @@ +# EditorConfig is awesome: http://EditorConfig.org + +# top-most EditorConfig file +root = true + +[*] +indent_style = tab +indent_size = 4 +end_of_line = lf +insert_final_newline = true + +[*.yml] +indent_style = space +indent_size = 2 diff --git a/.mvn/wrapper/MavenWrapperDownloader.java b/.mvn/wrapper/MavenWrapperDownloader.java new file mode 100755 index 000000000..fa4f7b499 --- /dev/null +++ b/.mvn/wrapper/MavenWrapperDownloader.java @@ -0,0 +1,110 @@ +/* +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you 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 java.net.*; +import java.io.*; +import java.nio.channels.*; +import java.util.Properties; + +public class MavenWrapperDownloader { + + /** + * Default URL to download the maven-wrapper.jar from, if no 'downloadUrl' is provided. + */ + private static final String DEFAULT_DOWNLOAD_URL = + "https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.4.2/maven-wrapper-0.4.2.jar"; + + /** + * Path to the maven-wrapper.properties file, which might contain a downloadUrl property to + * use instead of the default one. + */ + private static final String MAVEN_WRAPPER_PROPERTIES_PATH = + ".mvn/wrapper/maven-wrapper.properties"; + + /** + * Path where the maven-wrapper.jar will be saved to. + */ + private static final String MAVEN_WRAPPER_JAR_PATH = + ".mvn/wrapper/maven-wrapper.jar"; + + /** + * Name of the property which should be used to override the default download url for the wrapper. + */ + private static final String PROPERTY_NAME_WRAPPER_URL = "wrapperUrl"; + + public static void main(String args[]) { + System.out.println("- Downloader started"); + File baseDirectory = new File(args[0]); + System.out.println("- Using base directory: " + baseDirectory.getAbsolutePath()); + + // If the maven-wrapper.properties exists, read it and check if it contains a custom + // wrapperUrl parameter. + File mavenWrapperPropertyFile = new File(baseDirectory, MAVEN_WRAPPER_PROPERTIES_PATH); + String url = DEFAULT_DOWNLOAD_URL; + if(mavenWrapperPropertyFile.exists()) { + FileInputStream mavenWrapperPropertyFileInputStream = null; + try { + mavenWrapperPropertyFileInputStream = new FileInputStream(mavenWrapperPropertyFile); + Properties mavenWrapperProperties = new Properties(); + mavenWrapperProperties.load(mavenWrapperPropertyFileInputStream); + url = mavenWrapperProperties.getProperty(PROPERTY_NAME_WRAPPER_URL, url); + } catch (IOException e) { + System.out.println("- ERROR loading '" + MAVEN_WRAPPER_PROPERTIES_PATH + "'"); + } finally { + try { + if(mavenWrapperPropertyFileInputStream != null) { + mavenWrapperPropertyFileInputStream.close(); + } + } catch (IOException e) { + // Ignore ... + } + } + } + System.out.println("- Downloading from: : " + url); + + File outputFile = new File(baseDirectory.getAbsolutePath(), MAVEN_WRAPPER_JAR_PATH); + if(!outputFile.getParentFile().exists()) { + if(!outputFile.getParentFile().mkdirs()) { + System.out.println( + "- ERROR creating output direcrory '" + outputFile.getParentFile().getAbsolutePath() + "'"); + } + } + System.out.println("- Downloading to: " + outputFile.getAbsolutePath()); + try { + downloadFileFromURL(url, outputFile); + System.out.println("Done"); + System.exit(0); + } catch (Throwable e) { + System.out.println("- Error downloading"); + e.printStackTrace(); + System.exit(1); + } + } + + private static void downloadFileFromURL(String urlString, File destination) throws Exception { + URL website = new URL(urlString); + ReadableByteChannel rbc; + rbc = Channels.newChannel(website.openStream()); + FileOutputStream fos = new FileOutputStream(destination); + fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE); + fos.close(); + rbc.close(); + } + +} diff --git a/.mvn/wrapper/maven-wrapper.jar b/.mvn/wrapper/maven-wrapper.jar old mode 100644 new mode 100755 index 5fd4d5023f1463b5ba3970e33c460c1eb26d748d..01e67997377a393fd672c7dcde9dccbedf0cb1e9 GIT binary patch literal 48337 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%0A$pwhjXzyA0ZzErH{1@M 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 OJOEd-=rxTO#Qy`$*1Hh^ diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties old mode 100644 new mode 100755 index 6637cedb2..00d32aab1 --- a/.mvn/wrapper/maven-wrapper.properties +++ b/.mvn/wrapper/maven-wrapper.properties @@ -1 +1 @@ -distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.3.9/apache-maven-3.3.9-bin.zip \ No newline at end of file +distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.5.4/apache-maven-3.5.4-bin.zip \ No newline at end of file diff --git a/.springformat b/.springformat new file mode 100644 index 000000000..e69de29bb diff --git a/mvnw b/mvnw index 0a7dac221..5551fde8e 100755 --- a/mvnw +++ b/mvnw @@ -54,38 +54,16 @@ case "`uname`" in CYGWIN*) cygwin=true ;; MINGW*) mingw=true;; Darwin*) darwin=true - # - # Look for the Apple JDKs first to preserve the existing behaviour, and then look - # for the new JDKs provided by Oracle. - # - if [ -z "$JAVA_HOME" ] && [ -L /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK ] ; then - # - # Apple JDKs - # - export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home - fi - - if [ -z "$JAVA_HOME" ] && [ -L /System/Library/Java/JavaVirtualMachines/CurrentJDK ] ; then - # - # Apple JDKs - # - export JAVA_HOME=/System/Library/Java/JavaVirtualMachines/CurrentJDK/Contents/Home - fi - - if [ -z "$JAVA_HOME" ] && [ -L "/Library/Java/JavaVirtualMachines/CurrentJDK" ] ; then - # - # Oracle JDKs - # - export JAVA_HOME=/Library/Java/JavaVirtualMachines/CurrentJDK/Contents/Home - fi - - if [ -z "$JAVA_HOME" ] && [ -x "/usr/libexec/java_home" ]; then - # - # Apple JDKs - # - export JAVA_HOME=`/usr/libexec/java_home` - fi - ;; + # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home + # See https://developer.apple.com/library/mac/qa/qa1170/_index.html + if [ -z "$JAVA_HOME" ]; then + if [ -x "/usr/libexec/java_home" ]; then + export JAVA_HOME="`/usr/libexec/java_home`" + else + export JAVA_HOME="/Library/Java/Home" + fi + fi + ;; esac if [ -z "$JAVA_HOME" ] ; then @@ -130,7 +108,7 @@ if $cygwin ; then CLASSPATH=`cygpath --path --unix "$CLASSPATH"` fi -# For Migwn, ensure paths are in UNIX format before anything is touched +# For Mingw, ensure paths are in UNIX format before anything is touched if $mingw ; then [ -n "$M2_HOME" ] && M2_HOME="`(cd "$M2_HOME"; pwd)`" @@ -184,27 +162,28 @@ fi CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher -# For Cygwin, switch paths to Windows format before running java -if $cygwin; then - [ -n "$M2_HOME" ] && - M2_HOME=`cygpath --path --windows "$M2_HOME"` - [ -n "$JAVA_HOME" ] && - JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"` - [ -n "$CLASSPATH" ] && - CLASSPATH=`cygpath --path --windows "$CLASSPATH"` -fi - # traverses directory structure from process work directory to filesystem root # first directory with .mvn subdirectory is considered project base directory find_maven_basedir() { - local basedir=$(pwd) - local wdir=$(pwd) + + if [ -z "$1" ] + then + echo "Path not specified to find_maven_basedir" + return 1 + fi + + basedir="$1" + wdir="$1" while [ "$wdir" != '/' ] ; do if [ -d "$wdir"/.mvn ] ; then basedir=$wdir break fi - wdir=$(cd "$wdir/.."; pwd) + # workaround for JBEAP-8937 (on Solaris 10/Sparc) + if [ -d "${wdir}" ]; then + wdir=`cd "$wdir/.."; pwd` + fi + # end of workaround done echo "${basedir}" } @@ -216,30 +195,92 @@ concat_lines() { fi } -export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-$(find_maven_basedir)} +BASE_DIR=`find_maven_basedir "$(pwd)"` +if [ -z "$BASE_DIR" ]; then + exit 1; +fi + +########################################################################################## +# Extension to allow automatically downloading the maven-wrapper.jar from Maven-central +# This allows using the maven wrapper in projects that prohibit checking in binary data. +########################################################################################## +if [ -r "$BASE_DIR/.mvn/wrapper/maven-wrapper.jar" ]; then + if [ "$MVNW_VERBOSE" = true ]; then + echo "Found .mvn/wrapper/maven-wrapper.jar" + fi +else + if [ "$MVNW_VERBOSE" = true ]; then + echo "Couldn't find .mvn/wrapper/maven-wrapper.jar, downloading it ..." + fi + jarUrl="https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.4.2/maven-wrapper-0.4.2.jar" + while IFS="=" read key value; do + case "$key" in (wrapperUrl) jarUrl="$value"; break ;; + esac + done < "$BASE_DIR/.mvn/wrapper/maven-wrapper.properties" + if [ "$MVNW_VERBOSE" = true ]; then + echo "Downloading from: $jarUrl" + fi + wrapperJarPath="$BASE_DIR/.mvn/wrapper/maven-wrapper.jar" + + if command -v wget > /dev/null; then + if [ "$MVNW_VERBOSE" = true ]; then + echo "Found wget ... using wget" + fi + wget "$jarUrl" -O "$wrapperJarPath" + elif command -v curl > /dev/null; then + if [ "$MVNW_VERBOSE" = true ]; then + echo "Found curl ... using curl" + fi + curl -o "$wrapperJarPath" "$jarUrl" + else + if [ "$MVNW_VERBOSE" = true ]; then + echo "Falling back to using Java to download" + fi + javaClass="$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.java" + if [ -e "$javaClass" ]; then + if [ ! -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then + if [ "$MVNW_VERBOSE" = true ]; then + echo " - Compiling MavenWrapperDownloader.java ..." + fi + # Compiling the Java class + ("$JAVA_HOME/bin/javac" "$javaClass") + fi + if [ -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then + # Running the downloader + if [ "$MVNW_VERBOSE" = true ]; then + echo " - Running MavenWrapperDownloader.java ..." + fi + ("$JAVA_HOME/bin/java" -cp .mvn/wrapper MavenWrapperDownloader "$MAVEN_PROJECTBASEDIR") + fi + fi + fi +fi +########################################################################################## +# End of extension +########################################################################################## + +export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} +if [ "$MVNW_VERBOSE" = true ]; then + echo $MAVEN_PROJECTBASEDIR +fi MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" -# Provide a "standardized" way to retrieve the CLI args that will -# work with both Windows and non-Windows executions. -MAVEN_CMD_LINE_ARGS="$MAVEN_CONFIG $@" -export MAVEN_CMD_LINE_ARGS +# For Cygwin, switch paths to Windows format before running java +if $cygwin; then + [ -n "$M2_HOME" ] && + M2_HOME=`cygpath --path --windows "$M2_HOME"` + [ -n "$JAVA_HOME" ] && + JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"` + [ -n "$CLASSPATH" ] && + CLASSPATH=`cygpath --path --windows "$CLASSPATH"` + [ -n "$MAVEN_PROJECTBASEDIR" ] && + MAVEN_PROJECTBASEDIR=`cygpath --path --windows "$MAVEN_PROJECTBASEDIR"` +fi WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain -echo "Running version check" -VERSION=$( sed '\!//' -e 's!.*$!!' ) -echo "The found version is [${VERSION}]" - -if echo $VERSION | egrep -q 'M|RC'; then - echo Activating \"milestone\" profile for version=\"$VERSION\" - echo $MAVEN_ARGS | grep -q milestone || MAVEN_ARGS="$MAVEN_ARGS -Pmilestone" -else - echo Deactivating \"milestone\" profile for version=\"$VERSION\" - echo $MAVEN_ARGS | grep -q milestone && MAVEN_ARGS=$(echo $MAVEN_ARGS | sed -e 's/-Pmilestone//') -fi - exec "$JAVACMD" \ $MAVEN_OPTS \ -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ - ${WRAPPER_LAUNCHER} ${MAVEN_ARGS} "$@" + ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/mvnw.cmd b/mvnw.cmd old mode 100644 new mode 100755 index b0dc0e7e9..48363fa60 --- a/mvnw.cmd +++ b/mvnw.cmd @@ -1,145 +1,161 @@ -@REM ---------------------------------------------------------------------------- -@REM Licensed to the Apache Software Foundation (ASF) under one -@REM or more contributor license agreements. See the NOTICE file -@REM distributed with this work for additional information -@REM regarding copyright ownership. The ASF licenses this file -@REM to you under the Apache License, Version 2.0 (the -@REM "License"); you may not use this file except in compliance -@REM with the License. You may obtain a copy of the License at -@REM -@REM http://www.apache.org/licenses/LICENSE-2.0 -@REM -@REM Unless required by applicable law or agreed to in writing, -@REM software distributed under the License is distributed on an -@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -@REM KIND, either express or implied. See the License for the -@REM specific language governing permissions and limitations -@REM under the License. -@REM ---------------------------------------------------------------------------- - -@REM ---------------------------------------------------------------------------- -@REM Maven2 Start Up Batch script -@REM -@REM Required ENV vars: -@REM JAVA_HOME - location of a JDK home dir -@REM -@REM Optional ENV vars -@REM M2_HOME - location of maven2's installed home dir -@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands -@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending -@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven -@REM e.g. to debug Maven itself, use -@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files -@REM ---------------------------------------------------------------------------- - -@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' -@echo off -@REM enable echoing my setting MAVEN_BATCH_ECHO to 'on' -@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% - -@REM set %HOME% to equivalent of $HOME -if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") - -@REM Execute a user defined script before this one -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre -@REM check for pre script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat" -if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd" -:skipRcPre - -@setlocal - -set ERROR_CODE=0 - -@REM To isolate internal variables from possible post scripts, we use another setlocal -@setlocal - -@REM ==== START VALIDATION ==== -if not "%JAVA_HOME%" == "" goto OkJHome - -echo. -echo Error: JAVA_HOME not found in your environment. >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -:OkJHome -if exist "%JAVA_HOME%\bin\java.exe" goto init - -echo. -echo Error: JAVA_HOME is set to an invalid directory. >&2 -echo JAVA_HOME = "%JAVA_HOME%" >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -@REM ==== END VALIDATION ==== - -:init - -set MAVEN_CMD_LINE_ARGS=%* - -@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". -@REM Fallback to current working directory if not found. - -set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% -IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir - -set EXEC_DIR=%CD% -set WDIR=%EXEC_DIR% -:findBaseDir -IF EXIST "%WDIR%"\.mvn goto baseDirFound -cd .. -IF "%WDIR%"=="%CD%" goto baseDirNotFound -set WDIR=%CD% -goto findBaseDir - -:baseDirFound -set MAVEN_PROJECTBASEDIR=%WDIR% -cd "%EXEC_DIR%" -goto endDetectBaseDir - -:baseDirNotFound -set MAVEN_PROJECTBASEDIR=%EXEC_DIR% -cd "%EXEC_DIR%" - -:endDetectBaseDir - -IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig - -@setlocal EnableExtensions EnableDelayedExpansion -for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a -@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% - -:endReadAdditionalConfig - -SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" - -set WRAPPER_JAR="".\.mvn\wrapper\maven-wrapper.jar"" -set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -%MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CMD_LINE_ARGS% -if ERRORLEVEL 1 goto error -goto end - -:error -set ERROR_CODE=1 - -:end -@endlocal & set ERROR_CODE=%ERROR_CODE% - -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost -@REM check for post script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" -if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd" -:skipRcPost - -@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' -if "%MAVEN_BATCH_PAUSE%" == "on" pause - -if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE% - -exit /B %ERROR_CODE% +@REM ---------------------------------------------------------------------------- +@REM Licensed to the Apache Software Foundation (ASF) under one +@REM or more contributor license agreements. See the NOTICE file +@REM distributed with this work for additional information +@REM regarding copyright ownership. The ASF licenses this file +@REM to you under the Apache License, Version 2.0 (the +@REM "License"); you may not use this file except in compliance +@REM with the License. You may obtain a copy of the License at +@REM +@REM http://www.apache.org/licenses/LICENSE-2.0 +@REM +@REM Unless required by applicable law or agreed to in writing, +@REM software distributed under the License is distributed on an +@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +@REM KIND, either express or implied. See the License for the +@REM specific language governing permissions and limitations +@REM under the License. +@REM ---------------------------------------------------------------------------- + +@REM ---------------------------------------------------------------------------- +@REM Maven2 Start Up Batch script +@REM +@REM Required ENV vars: +@REM JAVA_HOME - location of a JDK home dir +@REM +@REM Optional ENV vars +@REM M2_HOME - location of maven2's installed home dir +@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands +@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending +@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven +@REM e.g. to debug Maven itself, use +@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files +@REM ---------------------------------------------------------------------------- + +@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' +@echo off +@REM set title of command window +title %0 +@REM enable echoing my setting MAVEN_BATCH_ECHO to 'on' +@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% + +@REM set %HOME% to equivalent of $HOME +if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") + +@REM Execute a user defined script before this one +if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre +@REM check for pre script, once with legacy .bat ending and once with .cmd ending +if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat" +if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd" +:skipRcPre + +@setlocal + +set ERROR_CODE=0 + +@REM To isolate internal variables from possible post scripts, we use another setlocal +@setlocal + +@REM ==== START VALIDATION ==== +if not "%JAVA_HOME%" == "" goto OkJHome + +echo. +echo Error: JAVA_HOME not found in your environment. >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +:OkJHome +if exist "%JAVA_HOME%\bin\java.exe" goto init + +echo. +echo Error: JAVA_HOME is set to an invalid directory. >&2 +echo JAVA_HOME = "%JAVA_HOME%" >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +@REM ==== END VALIDATION ==== + +:init + +@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". +@REM Fallback to current working directory if not found. + +set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% +IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir + +set EXEC_DIR=%CD% +set WDIR=%EXEC_DIR% +:findBaseDir +IF EXIST "%WDIR%"\.mvn goto baseDirFound +cd .. +IF "%WDIR%"=="%CD%" goto baseDirNotFound +set WDIR=%CD% +goto findBaseDir + +:baseDirFound +set MAVEN_PROJECTBASEDIR=%WDIR% +cd "%EXEC_DIR%" +goto endDetectBaseDir + +:baseDirNotFound +set MAVEN_PROJECTBASEDIR=%EXEC_DIR% +cd "%EXEC_DIR%" + +:endDetectBaseDir + +IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig + +@setlocal EnableExtensions EnableDelayedExpansion +for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a +@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% + +:endReadAdditionalConfig + +SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" +set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" +set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +set DOWNLOAD_URL="https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.4.2/maven-wrapper-0.4.2.jar" +FOR /F "tokens=1,2 delims==" %%A IN (%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties) DO ( + IF "%%A"=="wrapperUrl" SET DOWNLOAD_URL=%%B +) + +@REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central +@REM This allows using the maven wrapper in projects that prohibit checking in binary data. +if exist %WRAPPER_JAR% ( + echo Found %WRAPPER_JAR% +) else ( + echo Couldn't find %WRAPPER_JAR%, downloading it ... + echo Downloading from: %DOWNLOAD_URL% + powershell -Command "(New-Object Net.WebClient).DownloadFile('%DOWNLOAD_URL%', '%WRAPPER_JAR%')" + echo Finished downloading %WRAPPER_JAR% +) +@REM End of extension + +%MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* +if ERRORLEVEL 1 goto error +goto end + +:error +set ERROR_CODE=1 + +:end +@endlocal & set ERROR_CODE=%ERROR_CODE% + +if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost +@REM check for post script, once with legacy .bat ending and once with .cmd ending +if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" +if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd" +:skipRcPost + +@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' +if "%MAVEN_BATCH_PAUSE%" == "on" pause + +if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE% + +exit /B %ERROR_CODE% diff --git a/pom.xml b/pom.xml index dc7637cb8..c68e7ed16 100644 --- a/pom.xml +++ b/pom.xml @@ -1,5 +1,7 @@ - + 4.0.0 spring-cloud-stream-starter-build pom @@ -9,18 +11,29 @@ org.springframework.cloud spring-cloud-build - 2.1.0.RC3 - + 2.1.3.BUILD-SNAPSHOT + https://github.com/spring-cloud/spring-cloud-stream-starters - scm:git:git://github.com/spring-cloud/spring-cloud-stream-starters.git - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-stream-starters.git + + scm:git:git://github.com/spring-cloud/spring-cloud-stream-starters.git + + + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-stream-starters.git HEAD + + true + true + + true + + + spring-cloud-stream-dependencies spring-cloud-starter-parent @@ -53,9 +66,26 @@ + + org.apache.maven.plugins + maven-checkstyle-plugin + + + io.spring.javaformat + spring-javaformat-maven-plugin + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + + + + spring diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index f821edcf7..fd573b710 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -1,11 +1,12 @@ - + 4.0.0 org.springframework.boot spring-boot-starter-parent - 2.1.1.RELEASE + 2.1.2.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent @@ -15,129 +16,133 @@ pom https://projects.spring.io/spring-cloud - Pivotal Software, Inc. - https://www.spring.io - - - ${basedir}/../.. - - - https://github.com/spring-cloud - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/${project.artifactId}/${project.version} + Pivotal Software, Inc. + https://www.spring.io + + + ${basedir}/../.. + + + https://github.com/spring-cloud + + spring-docs + + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/${project.artifactId}/${project.version} - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - - - spring - - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - true - - - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - false - - - - spring-releases - Spring Releases - https://repo.spring.io/release - - false - - - - - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - true - - - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - false - - - - - - milestone - - - repo.spring.io - Spring Milestone Repository - https://repo.spring.io/libs-milestone-local - - - - - bintray - - - bintray - Jcenter Repository - https://api.bintray.com/maven/spring/jars/org.springframework.cloud:${bintray.package} - - - - - central - - - - org.apache.maven.plugins - maven-gpg-plugin - - - sign-artifacts - verify - - sign - - - - - - - - - sonatype-nexus-snapshots - Sonatype Nexus Snapshots - https://oss.sonatype.org/content/repositories/snapshots/ - - - sonatype-nexus-staging - Nexus Release Repository - https://oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + + + spring + + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + true + + + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + false + + + + spring-releases + Spring Releases + https://repo.spring.io/release + + false + + + + + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + true + + + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + false + + + + + + milestone + + + repo.spring.io + Spring Milestone Repository + https://repo.spring.io/libs-milestone-local + + + + + bintray + + + bintray + Jcenter Repository + + https://api.bintray.com/maven/spring/jars/org.springframework.cloud:${bintray.package} + + + + + + central + + + + org.apache.maven.plugins + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + + + + + + sonatype-nexus-snapshots + Sonatype Nexus Snapshots + https://oss.sonatype.org/content/repositories/snapshots/ + + + sonatype-nexus-staging + Nexus Release Repository + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 79276edb6..4875793b7 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -1,150 +1,155 @@ - - 4.0.0 - - spring-cloud-dependencies-parent - org.springframework.cloud - 2.1.0.RC3 - - - spring-cloud-stream-dependencies - Fishtown.BUILD-SNAPSHOT - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - Fishtown.BUILD-SNAPSHOT - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-reactive - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-schema - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-schema-server - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - spring-snapshots - Spring Snapshots - http://repo.spring.io/libs-snapshot-local - - true - - - false - - - - spring-milestones - Spring Milestones - http://repo.spring.io/libs-milestone-local - - false - - - - spring-releases - Spring Releases - http://repo.spring.io/release - - false - - - - - - spring-snapshots - Spring Snapshots - http://repo.spring.io/libs-snapshot-local - - true - - - false - - - - spring-milestones - Spring Milestones - http://repo.spring.io/libs-milestone-local - - false - - - - - + + 4.0.0 + + spring-cloud-dependencies-parent + org.springframework.cloud + 2.1.3.BUILD-SNAPSHOT + + + spring-cloud-stream-dependencies + Fishtown.BUILD-SNAPSHOT + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + + 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + + 2.1.0.BUILD-SNAPSHOT + + Fishtown.BUILD-SNAPSHOT + + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-reactive + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-schema + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-schema-server + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + spring-snapshots + Spring Snapshots + http://repo.spring.io/libs-snapshot-local + + true + + + false + + + + spring-milestones + Spring Milestones + http://repo.spring.io/libs-milestone-local + + false + + + + spring-releases + Spring Releases + http://repo.spring.io/release + + false + + + + + + spring-snapshots + Spring Snapshots + http://repo.spring.io/libs-snapshot-local + + true + + + false + + + + spring-milestones + Spring Milestones + http://repo.spring.io/libs-milestone-local + + false + + + + + diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 09fe9fee2..c073f30df 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -1,11 +1,13 @@ - + 4.0.0 org.springframework.cloud spring-cloud-build - 2.1.0.RC3 - + 2.1.3.BUILD-SNAPSHOT + spring-cloud-stream-docs spring-cloud-stream-docs @@ -14,8 +16,10 @@ ${basedir}/.. 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT + 2.1.0.BUILD-SNAPSHOT + + 2.1.0.BUILD-SNAPSHOT + @@ -62,14 +66,19 @@ - ${project.build.directory}/external-resources - src/main/xslt/dependencyVersions.xsl + ${project.build.directory}/external-resources + + src/main/xslt/dependencyVersions.xsl + - + .adoc - ${project.build.directory}/generated-resources + + ${project.build.directory}/generated-resources + @@ -85,17 +94,26 @@ prepare-package - true - false + true + + false + - ${project.groupId}:* + ${project.groupId}:* + false true - ${basedir}/src/main/javadoc/spring-javadoc.css + + ${basedir}/src/main/javadoc/spring-javadoc.css + - http://docs.spring.io/spring-framework/docs/${spring.version}/javadoc-api/ - http://docs.spring.io/spring-shell/docs/current/api/ + + http://docs.spring.io/spring-framework/docs/${spring.version}/javadoc-api/ + + + http://docs.spring.io/spring-shell/docs/current/api/ + @@ -119,11 +137,15 @@ true warn ${project.version} - ${project.artifactId} - ${version-type-lowercase} + ${project.artifactId} + + ${version-type-lowercase} + ${basedir}/target/generated-snippets - ${project.version} - ${project.version} + ${project.version} + + ${project.version} + ${github-tag} @@ -152,7 +174,7 @@ html5 - + @@ -163,24 +185,31 @@ docbkx-maven-plugin 2.0.15 - ${basedir}/target/generated-docs - + ${basedir}/target/generated-docs + + 0 index.xml true false - ${basedir}/src/main/docbook/xsl/pdf.xsl + ${basedir}/src/main/docbook/xsl/pdf.xsl + 1 1 1 - ${basedir}/src/main/docbook/xsl/xslthl-config.xml + + ${basedir}/src/main/docbook/xsl/xslthl-config.xml + - - - - + + + + @@ -207,20 +236,28 @@ prepare-package - ${basedir}/src/main/docbook/xsl/html-multipage.xsl - ${basedir}/target/docbook/html + + ${basedir}/src/main/docbook/xsl/html-multipage.xsl + + ${basedir}/target/docbook/html + true - + - + - - + + - - + + @@ -232,15 +269,21 @@ prepare-package - ${basedir}/src/main/docbook/xsl/pdf.xsl - ${basedir}/target/docbook/pdf + + ${basedir}/src/main/docbook/xsl/pdf.xsl + + ${basedir}/target/docbook/pdf + - + - + - + @@ -251,20 +294,28 @@ prepare-package - ${basedir}/src/main/docbook/xsl/epub.xsl - ${basedir}/target/docbook/epub + + ${basedir}/src/main/docbook/xsl/epub.xsl + + ${basedir}/target/docbook/epub + - - + + - + - + - + @@ -306,15 +357,21 @@ - - - - - - - - - + + + + + + + + + @@ -329,18 +386,42 @@ true - - - - - - - - - + + + + + + + + + - - + + @@ -359,8 +440,11 @@ - ${project.build.directory}/${project.artifactId}-${project.version}.zip - zip;zip.type=docs;zip.deployed=false + + ${project.build.directory}/${project.artifactId}-${project.version}.zip + + zip;zip.type=docs;zip.deployed=false + diff --git a/spring-cloud-stream-docs/src/main/asciidoc/docinfo-footer.html b/spring-cloud-stream-docs/src/main/asciidoc/docinfo-footer.html index 3a8d85177..f5303b13c 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/docinfo-footer.html +++ b/spring-cloud-stream-docs/src/main/asciidoc/docinfo-footer.html @@ -1,40 +1,45 @@ - - + diff --git a/spring-cloud-stream-docs/src/main/asciidoc/docinfo.html b/spring-cloud-stream-docs/src/main/asciidoc/docinfo.html index ce9208663..6731bbf7e 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/docinfo.html +++ b/spring-cloud-stream-docs/src/main/asciidoc/docinfo.html @@ -1,15 +1,39 @@ diff --git a/spring-cloud-stream-docs/src/main/asciidoc/index-docinfo.xml b/spring-cloud-stream-docs/src/main/asciidoc/index-docinfo.xml index 566806182..f26354c3c 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/index-docinfo.xml +++ b/spring-cloud-stream-docs/src/main/asciidoc/index-docinfo.xml @@ -1,14 +1,14 @@ Spring Cloud Stream {spring-cloud-stream-version} - 2013-2017 - Pivotal Software, Inc. +2013-2017 +Pivotal Software, Inc. - - Copies of this document may be made for your own use and for distribution to - others, provided that you do not charge any fee for such copies and further - provided that each copy contains this Copyright Notice, whether distributed in - print or electronically. - + + Copies of this document may be made for your own use and for distribution to + others, provided that you do not charge any fee for such copies and further + provided that each copy contains this Copyright Notice, whether distributed in + print or electronically. + diff --git a/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.js b/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.js index 31e9e36f2..5ff19c9e9 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.js +++ b/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.js @@ -1,136 +1,181 @@ -/******/ (function(modules) { // webpackBootstrap -/******/ // The module cache -/******/ var installedModules = {}; /******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) { -/******/ return installedModules[moduleId].exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ i: moduleId, -/******/ l: false, -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ -/******/ // Flag the module as loaded -/******/ module.l = true; -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = modules; -/******/ -/******/ // expose the module cache -/******/ __webpack_require__.c = installedModules; -/******/ -/******/ // identity function for calling harmony imports with the correct context -/******/ __webpack_require__.i = function(value) { return value; }; -/******/ -/******/ // define getter function for harmony exports -/******/ __webpack_require__.d = function(exports, name, getter) { -/******/ if(!__webpack_require__.o(exports, name)) { -/******/ Object.defineProperty(exports, name, { -/******/ configurable: false, -/******/ enumerable: true, -/******/ get: getter -/******/ }); -/******/ } -/******/ }; -/******/ -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = function(module) { -/******/ var getter = module && module.__esModule ? -/******/ function getDefault() { return module['default']; } : -/******/ function getModuleExports() { return module; }; -/******/ __webpack_require__.d(getter, 'a', getter); -/******/ return getter; -/******/ }; -/******/ -/******/ // Object.prototype.hasOwnProperty.call -/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; -/******/ -/******/ // __webpack_public_path__ -/******/ __webpack_require__.p = ""; -/******/ -/******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 5); -/******/ }) +(function (modules) { // webpackBootstrap + /******/ // The module cache + /******/ + var installedModules = {}; + /******/ + /******/ // The require function + /******/ + function __webpack_require__(moduleId) { + /******/ + /******/ // Check if module is in cache + /******/ + if (installedModules[moduleId]) { + /******/ + return installedModules[moduleId].exports; + /******/ + } + /******/ // Create a new module (and put it into the cache) + /******/ + var module = installedModules[moduleId] = { + /******/ i: moduleId, + /******/ l: false, + /******/ exports: {} + /******/ + }; + /******/ + /******/ // Execute the module function + /******/ + modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); + /******/ + /******/ // Flag the module as loaded + /******/ + module.l = true; + /******/ + /******/ // Return the exports of the module + /******/ + return module.exports; + /******/ + } + + /******/ + /******/ + /******/ // expose the modules object (__webpack_modules__) + /******/ + __webpack_require__.m = modules; + /******/ + /******/ // expose the module cache + /******/ + __webpack_require__.c = installedModules; + /******/ + /******/ // identity function for calling harmony imports with the correct context + /******/ + __webpack_require__.i = function (value) { + return value; + }; + /******/ + /******/ // define getter function for harmony exports + /******/ + __webpack_require__.d = function (exports, name, getter) { + /******/ + if (!__webpack_require__.o(exports, name)) { + /******/ + Object.defineProperty(exports, name, { + /******/ configurable: false, + /******/ enumerable: true, + /******/ get: getter + /******/ + }); + /******/ + } + /******/ + }; + /******/ + /******/ // getDefaultExport function for compatibility with non-harmony modules + /******/ + __webpack_require__.n = function (module) { + /******/ + var getter = module && module.__esModule ? + /******/ function getDefault() { + return module['default']; + } : + /******/ function getModuleExports() { + return module; + }; + /******/ + __webpack_require__.d(getter, 'a', getter); + /******/ + return getter; + /******/ + }; + /******/ + /******/ // Object.prototype.hasOwnProperty.call + /******/ + __webpack_require__.o = function (object, property) { + return Object.prototype.hasOwnProperty.call(object, property); + }; + /******/ + /******/ // __webpack_public_path__ + /******/ + __webpack_require__.p = ""; + /******/ + /******/ // Load entry module and return exports + /******/ + return __webpack_require__(__webpack_require__.s = 5); + /******/ +}) /************************************************************************/ -/******/ ([ -/* 0 */ -/* unknown exports provided */ -/* all exports used */ -/*!***********************************!*\ - !*** (webpack)/buildin/global.js ***! - \***********************************/ -/***/ (function(module, exports) { +/******/([ + /* 0 */ + /* unknown exports provided */ + /* all exports used */ + /*!***********************************!*\ + !*** (webpack)/buildin/global.js ***! + \***********************************/ + /***/ (function (module, exports) { -eval("var g;\r\n\r\n// This works in non-strict mode\r\ng = (function() {\r\n\treturn this;\r\n})();\r\n\r\ntry {\r\n\t// This works if eval is allowed (see CSP)\r\n\tg = g || Function(\"return this\")() || (1,eval)(\"this\");\r\n} catch(e) {\r\n\t// This works if the window reference is available\r\n\tif(typeof window === \"object\")\r\n\t\tg = window;\r\n}\r\n\r\n// g can still be undefined, but nothing to do about it...\r\n// We return undefined, instead of nothing here, so it's\r\n// easier to handle this case. if(!global) { ...}\r\n\r\nmodule.exports = g;\r\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8od2VicGFjaykvYnVpbGRpbi9nbG9iYWwuanM/MzY5OCJdLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgZztcclxuXHJcbi8vIFRoaXMgd29ya3MgaW4gbm9uLXN0cmljdCBtb2RlXHJcbmcgPSAoZnVuY3Rpb24oKSB7XHJcblx0cmV0dXJuIHRoaXM7XHJcbn0pKCk7XHJcblxyXG50cnkge1xyXG5cdC8vIFRoaXMgd29ya3MgaWYgZXZhbCBpcyBhbGxvd2VkIChzZWUgQ1NQKVxyXG5cdGcgPSBnIHx8IEZ1bmN0aW9uKFwicmV0dXJuIHRoaXNcIikoKSB8fCAoMSxldmFsKShcInRoaXNcIik7XHJcbn0gY2F0Y2goZSkge1xyXG5cdC8vIFRoaXMgd29ya3MgaWYgdGhlIHdpbmRvdyByZWZlcmVuY2UgaXMgYXZhaWxhYmxlXHJcblx0aWYodHlwZW9mIHdpbmRvdyA9PT0gXCJvYmplY3RcIilcclxuXHRcdGcgPSB3aW5kb3c7XHJcbn1cclxuXHJcbi8vIGcgY2FuIHN0aWxsIGJlIHVuZGVmaW5lZCwgYnV0IG5vdGhpbmcgdG8gZG8gYWJvdXQgaXQuLi5cclxuLy8gV2UgcmV0dXJuIHVuZGVmaW5lZCwgaW5zdGVhZCBvZiBub3RoaW5nIGhlcmUsIHNvIGl0J3NcclxuLy8gZWFzaWVyIHRvIGhhbmRsZSB0aGlzIGNhc2UuIGlmKCFnbG9iYWwpIHsgLi4ufVxyXG5cclxubW9kdWxlLmV4cG9ydHMgPSBnO1xyXG5cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFdFQlBBQ0sgRk9PVEVSXG4vLyAod2VicGFjaykvYnVpbGRpbi9nbG9iYWwuanNcbi8vIG1vZHVsZSBpZCA9IDBcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); + eval("var g;\r\n\r\n// This works in non-strict mode\r\ng = (function() {\r\n\treturn this;\r\n})();\r\n\r\ntry {\r\n\t// This works if eval is allowed (see CSP)\r\n\tg = g || Function(\"return this\")() || (1,eval)(\"this\");\r\n} catch(e) {\r\n\t// This works if the window reference is available\r\n\tif(typeof window === \"object\")\r\n\t\tg = window;\r\n}\r\n\r\n// g can still be undefined, but nothing to do about it...\r\n// We return undefined, instead of nothing here, so it's\r\n// easier to handle this case. if(!global) { ...}\r\n\r\nmodule.exports = g;\r\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8od2VicGFjaykvYnVpbGRpbi9nbG9iYWwuanM/MzY5OCJdLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgZztcclxuXHJcbi8vIFRoaXMgd29ya3MgaW4gbm9uLXN0cmljdCBtb2RlXHJcbmcgPSAoZnVuY3Rpb24oKSB7XHJcblx0cmV0dXJuIHRoaXM7XHJcbn0pKCk7XHJcblxyXG50cnkge1xyXG5cdC8vIFRoaXMgd29ya3MgaWYgZXZhbCBpcyBhbGxvd2VkIChzZWUgQ1NQKVxyXG5cdGcgPSBnIHx8IEZ1bmN0aW9uKFwicmV0dXJuIHRoaXNcIikoKSB8fCAoMSxldmFsKShcInRoaXNcIik7XHJcbn0gY2F0Y2goZSkge1xyXG5cdC8vIFRoaXMgd29ya3MgaWYgdGhlIHdpbmRvdyByZWZlcmVuY2UgaXMgYXZhaWxhYmxlXHJcblx0aWYodHlwZW9mIHdpbmRvdyA9PT0gXCJvYmplY3RcIilcclxuXHRcdGcgPSB3aW5kb3c7XHJcbn1cclxuXHJcbi8vIGcgY2FuIHN0aWxsIGJlIHVuZGVmaW5lZCwgYnV0IG5vdGhpbmcgdG8gZG8gYWJvdXQgaXQuLi5cclxuLy8gV2UgcmV0dXJuIHVuZGVmaW5lZCwgaW5zdGVhZCBvZiBub3RoaW5nIGhlcmUsIHNvIGl0J3NcclxuLy8gZWFzaWVyIHRvIGhhbmRsZSB0aGlzIGNhc2UuIGlmKCFnbG9iYWwpIHsgLi4ufVxyXG5cclxubW9kdWxlLmV4cG9ydHMgPSBnO1xyXG5cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFdFQlBBQ0sgRk9PVEVSXG4vLyAod2VicGFjaykvYnVpbGRpbi9nbG9iYWwuanNcbi8vIG1vZHVsZSBpZCA9IDBcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); -/***/ }), -/* 1 */ -/* unknown exports provided */ -/* all exports used */ -/*!**********************************!*\ - !*** ./~/zenscroll/zenscroll.js ***! - \**********************************/ -/***/ (function(module, exports, __webpack_require__) { + /***/ + }), + /* 1 */ + /* unknown exports provided */ + /* all exports used */ + /*!**********************************!*\ + !*** ./~/zenscroll/zenscroll.js ***! + \**********************************/ + /***/ (function (module, exports, __webpack_require__) { -eval("var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**\n * Zenscroll 4.0.0\n * https://github.com/zengabor/zenscroll/\n *\n * Copyright 2015–2017 Gabor Lenard\n *\n * This is free and unencumbered software released into the public domain.\n * \n * Anyone is free to copy, modify, publish, use, compile, sell, or\n * distribute this software, either in source code form or as a compiled\n * binary, for any purpose, commercial or non-commercial, and by any\n * means.\n * \n * In jurisdictions that recognize copyright laws, the author or authors\n * of this software dedicate any and all copyright interest in the\n * software to the public domain. We make this dedication for the benefit\n * of the public at large and to the detriment of our heirs and\n * successors. We intend this dedication to be an overt act of\n * relinquishment in perpetuity of all present and future rights to this\n * software under copyright law.\n * \n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\n * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\n * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\n * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\n * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\n * OTHER DEALINGS IN THE SOFTWARE.\n * \n * For more information, please refer to \n * \n */\n\n/*jshint devel:true, asi:true */\n\n/*global define, module */\n\n\n(function (root, factory) {\n\tif (true) {\n\t\t!(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory()),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ?\n\t\t\t\t(__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__))\n\t} else if (typeof module === \"object\" && module.exports) {\n\t\tmodule.exports = factory()\n\t} else {\n\t\t(function install() {\n\t\t\t// To make sure Zenscroll can be referenced from the header, before `body` is available\n\t\t\tif (document && document.body) {\n\t\t\t\troot.zenscroll = factory()\n\t\t\t} else {\n\t\t\t\t// retry 9ms later\n\t\t\t\tsetTimeout(install, 9)\n\t\t\t}\n\t\t})()\n\t}\n}(this, function () {\n\t\"use strict\"\n\n\n\t// Detect if the browser already supports native smooth scrolling (e.g., Firefox 36+ and Chrome 49+) and it is enabled:\n\tvar isNativeSmoothScrollEnabledOn = function (elem) {\n\t\treturn (\"getComputedStyle\" in window) &&\n\t\t\twindow.getComputedStyle(elem)[\"scroll-behavior\"] === \"smooth\"\n\t}\n\n\n\t// Exit if it’s not a browser environment:\n\tif (typeof window === \"undefined\" || !(\"document\" in window)) {\n\t\treturn {}\n\t}\n\n\n\tvar makeScroller = function (container, defaultDuration, edgeOffset) {\n\n\t\t// Use defaults if not provided\n\t\tdefaultDuration = defaultDuration || 999 //ms\n\t\tif (!edgeOffset && edgeOffset !== 0) {\n\t\t\t// When scrolling, this amount of distance is kept from the edges of the container:\n\t\t\tedgeOffset = 9 //px\n\t\t}\n\n\t\t// Handling the life-cycle of the scroller\n\t\tvar scrollTimeoutId\n\t\tvar setScrollTimeoutId = function (newValue) {\n\t\t\tscrollTimeoutId = newValue\n\t\t}\n\n\t\t/**\n\t\t * Stop the current smooth scroll operation immediately\n\t\t */\n\t\tvar stopScroll = function () {\n\t\t\tclearTimeout(scrollTimeoutId)\n\t\t\tsetScrollTimeoutId(0)\n\t\t}\n\n\t\tvar getTopWithEdgeOffset = function (elem) {\n\t\t\treturn Math.max(0, container.getTopOf(elem) - edgeOffset)\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to a specific vertical position in the document.\n\t\t *\n\t\t * @param {targetY} The vertical position within the document.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * If not provided the default duration is used.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToY = function (targetY, duration, onDone) {\n\t\t\tstopScroll()\n\t\t\tif (duration === 0 || (duration && duration < 0) || isNativeSmoothScrollEnabledOn(container.body)) {\n\t\t\t\tcontainer.toY(targetY)\n\t\t\t\tif (onDone) {\n\t\t\t\t\tonDone()\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tvar startY = container.getY()\n\t\t\t\tvar distance = Math.max(0, targetY) - startY\n\t\t\t\tvar startTime = new Date().getTime()\n\t\t\t\tduration = duration || Math.min(Math.abs(distance), defaultDuration);\n\t\t\t\t(function loopScroll() {\n\t\t\t\t\tsetScrollTimeoutId(setTimeout(function () {\n\t\t\t\t\t\t// Calculate percentage:\n\t\t\t\t\t\tvar p = Math.min(1, (new Date().getTime() - startTime) / duration)\n\t\t\t\t\t\t// Calculate the absolute vertical position:\n\t\t\t\t\t\tvar y = Math.max(0, Math.floor(startY + distance*(p < 0.5 ? 2*p*p : p*(4 - p*2)-1)))\n\t\t\t\t\t\tcontainer.toY(y)\n\t\t\t\t\t\tif (p < 1 && (container.getHeight() + y) < container.body.scrollHeight) {\n\t\t\t\t\t\t\tloopScroll()\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tsetTimeout(stopScroll, 99) // with cooldown time\n\t\t\t\t\t\t\tif (onDone) {\n\t\t\t\t\t\t\t\tonDone()\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 9))\n\t\t\t\t})()\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to the top of a specific element.\n\t\t *\n\t\t * @param {elem} The element to scroll to.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToElem = function (elem, duration, onDone) {\n\t\t\tscrollToY(getTopWithEdgeOffset(elem), duration, onDone)\n\t\t}\n\n\t\t/**\n\t\t * Scrolls an element into view if necessary.\n\t\t *\n\t\t * @param {elem} The element.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollIntoView = function (elem, duration, onDone) {\n\t\t\tvar elemHeight = elem.getBoundingClientRect().height\n\t\t\tvar elemBottom = container.getTopOf(elem) + elemHeight\n\t\t\tvar containerHeight = container.getHeight()\n\t\t\tvar y = container.getY()\n\t\t\tvar containerBottom = y + containerHeight\n\t\t\tif (getTopWithEdgeOffset(elem) < y || (elemHeight + edgeOffset) > containerHeight) {\n\t\t\t\t// Element is clipped at top or is higher than screen.\n\t\t\t\tscrollToElem(elem, duration, onDone)\n\t\t\t} else if ((elemBottom + edgeOffset) > containerBottom) {\n\t\t\t\t// Element is clipped at the bottom.\n\t\t\t\tscrollToY(elemBottom - containerHeight + edgeOffset, duration, onDone)\n\t\t\t} else if (onDone) {\n\t\t\t\tonDone()\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to the center of an element.\n\t\t *\n\t\t * @param {elem} The element.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {offset} Optionally the offset of the top of the element from the center of the screen.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToCenterOf = function (elem, duration, offset, onDone) {\n\t\t\tscrollToY(Math.max(0, container.getTopOf(elem) - container.getHeight()/2 + (offset || elem.getBoundingClientRect().height/2)), duration, onDone)\n\t\t}\n\n\t\t/**\n\t\t * Changes default settings for this scroller.\n\t\t *\n\t\t * @param {newDefaultDuration} Optionally a new value for default duration, used for each scroll method by default.\n\t\t * Ignored if null or undefined.\n\t\t * @param {newEdgeOffset} Optionally a new value for the edge offset, used by each scroll method by default. Ignored if null or undefined.\n\t\t * @returns An object with the current values.\n\t\t */\n\t\tvar setup = function (newDefaultDuration, newEdgeOffset) {\n\t\t\tif (newDefaultDuration === 0 || newDefaultDuration) {\n\t\t\t\tdefaultDuration = newDefaultDuration\n\t\t\t}\n\t\t\tif (newEdgeOffset === 0 || newEdgeOffset) {\n\t\t\t\tedgeOffset = newEdgeOffset\n\t\t\t}\n\t\t\treturn {\n\t\t\t\tdefaultDuration: defaultDuration,\n\t\t\t\tedgeOffset: edgeOffset\n\t\t\t}\n\t\t}\n\n\t\treturn {\n\t\t\tsetup: setup,\n\t\t\tto: scrollToElem,\n\t\t\ttoY: scrollToY,\n\t\t\tintoView: scrollIntoView,\n\t\t\tcenter: scrollToCenterOf,\n\t\t\tstop: stopScroll,\n\t\t\tmoving: function () { return !!scrollTimeoutId },\n\t\t\tgetY: container.getY,\n\t\t\tgetTopOf: container.getTopOf\n\t\t}\n\n\t}\n\n\n\tvar docElem = document.documentElement\n\tvar getDocY = function () { return window.scrollY || docElem.scrollTop }\n\n\t// Create a scroller for the document:\n\tvar zenscroll = makeScroller({\n\t\tbody: document.scrollingElement || document.body,\n\t\ttoY: function (y) { window.scrollTo(0, y) },\n\t\tgetY: getDocY,\n\t\tgetHeight: function () { return window.innerHeight || docElem.clientHeight },\n\t\tgetTopOf: function (elem) { return elem.getBoundingClientRect().top + getDocY() - docElem.offsetTop }\n\t})\n\n\n\t/**\n\t * Creates a scroller from the provided container element (e.g., a DIV)\n\t *\n\t * @param {scrollContainer} The vertical position within the document.\n\t * @param {defaultDuration} Optionally a value for default duration, used for each scroll method by default.\n\t * Ignored if 0 or null or undefined.\n\t * @param {edgeOffset} Optionally a value for the edge offset, used by each scroll method by default. \n\t * Ignored if null or undefined.\n\t * @returns A scroller object, similar to `zenscroll` but controlling the provided element.\n\t */\n\tzenscroll.createScroller = function (scrollContainer, defaultDuration, edgeOffset) {\n\t\treturn makeScroller({\n\t\t\tbody: scrollContainer,\n\t\t\ttoY: function (y) { scrollContainer.scrollTop = y },\n\t\t\tgetY: function () { return scrollContainer.scrollTop },\n\t\t\tgetHeight: function () { return Math.min(scrollContainer.clientHeight, window.innerHeight || docElem.clientHeight) },\n\t\t\tgetTopOf: function (elem) { return elem.offsetTop }\n\t\t}, defaultDuration, edgeOffset)\n\t}\n\n\n\t// Automatic link-smoothing on achors\n\t// Exclude IE8- or when native is enabled or Zenscroll auto- is disabled\n\tif (\"addEventListener\" in window && !window.noZensmooth && !isNativeSmoothScrollEnabledOn(document.body)) {\n\n\n\t\tvar isScrollRestorationSupported = \"scrollRestoration\" in history\n\n\t\t// On first load & refresh make sure the browser restores the position first\n\t\tif (isScrollRestorationSupported) {\n\t\t\thistory.scrollRestoration = \"auto\"\n\t\t}\n\n\t\twindow.addEventListener(\"load\", function () {\n\n\t\t\tif (isScrollRestorationSupported) {\n\t\t\t\t// Set it to manual\n\t\t\t\tsetTimeout(function () { history.scrollRestoration = \"manual\" }, 9)\n\t\t\t\twindow.addEventListener(\"popstate\", function (event) {\n\t\t\t\t\tif (event.state && \"zenscrollY\" in event.state) {\n\t\t\t\t\t\tzenscroll.toY(event.state.zenscrollY)\n\t\t\t\t\t}\n\t\t\t\t}, false)\n\t\t\t}\n\n\t\t\t// Add edge offset on first load if necessary\n\t\t\t// This may not work on IE (or older computer?) as it requires more timeout, around 100 ms\n\t\t\tif (window.location.hash) {\n\t\t\t\tsetTimeout(function () {\n\t\t\t\t\t// Adjustment is only needed if there is an edge offset:\n\t\t\t\t\tvar edgeOffset = zenscroll.setup().edgeOffset\n\t\t\t\t\tif (edgeOffset) {\n\t\t\t\t\t\tvar targetElem = document.getElementById(window.location.href.split(\"#\")[1])\n\t\t\t\t\t\tif (targetElem) {\n\t\t\t\t\t\t\tvar targetY = Math.max(0, zenscroll.getTopOf(targetElem) - edgeOffset)\n\t\t\t\t\t\t\tvar diff = zenscroll.getY() - targetY\n\t\t\t\t\t\t\t// Only do the adjustment if the browser is very close to the element:\n\t\t\t\t\t\t\tif (0 <= diff && diff < 9 ) {\n\t\t\t\t\t\t\t\twindow.scrollTo(0, targetY)\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, 9)\n\t\t\t}\n\n\t\t}, false)\n\n\t\t// Handling clicks on anchors\n\t\tvar RE_noZensmooth = new RegExp(\"(^|\\\\s)noZensmooth(\\\\s|$)\")\n\t\twindow.addEventListener(\"click\", function (event) {\n\t\t\tvar anchor = event.target\n\t\t\twhile (anchor && anchor.tagName !== \"A\") {\n\t\t\t\tanchor = anchor.parentNode\n\t\t\t}\n\t\t\t// Let the browser handle the click if it wasn't with the primary button, or with some modifier keys:\n\t\t\tif (!anchor || event.which !== 1 || event.shiftKey || event.metaKey || event.ctrlKey || event.altKey) {\n\t\t\t\treturn\n\t\t\t}\n\t\t\t// Save the current scrolling position so it can be used for scroll restoration:\n\t\t\tif (isScrollRestorationSupported) {\n\t\t\t\ttry {\n\t\t\t\t\thistory.replaceState({ zenscrollY: zenscroll.getY() }, \"\")\n\t\t\t\t} catch (e) {\n\t\t\t\t\t// Avoid the Chrome Security exception on file protocol, e.g., file://index.html\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Find the referenced ID:\n\t\t\tvar href = anchor.getAttribute(\"href\") || \"\"\n\t\t\tif (href.indexOf(\"#\") === 0 && !RE_noZensmooth.test(anchor.className)) {\n\t\t\t\tvar targetY = 0\n\t\t\t\tvar targetElem = document.getElementById(href.substring(1))\n\t\t\t\tif (href !== \"#\") {\n\t\t\t\t\tif (!targetElem) {\n\t\t\t\t\t\t// Let the browser handle the click if the target ID is not found.\n\t\t\t\t\t\treturn\n\t\t\t\t\t}\n\t\t\t\t\ttargetY = zenscroll.getTopOf(targetElem)\n\t\t\t\t}\n\t\t\t\tevent.preventDefault()\n\t\t\t\t// By default trigger the browser's `hashchange` event...\n\t\t\t\tvar onDone = function () { window.location = href }\n\t\t\t\t// ...unless there is an edge offset specified\n\t\t\t\tvar edgeOffset = zenscroll.setup().edgeOffset\n\t\t\t\tif (edgeOffset) {\n\t\t\t\t\ttargetY = Math.max(0, targetY - edgeOffset)\n\t\t\t\t\tonDone = function () { history.pushState(null, \"\", href) }\n\t\t\t\t}\n\t\t\t\tzenscroll.toY(targetY, null, onDone)\n\t\t\t}\n\t\t}, false)\n\n\t}\n\n\n\treturn zenscroll\n\n\n}));\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL34vemVuc2Nyb2xsL3plbnNjcm9sbC5qcz8yNzMyIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogWmVuc2Nyb2xsIDQuMC4wXG4gKiBodHRwczovL2dpdGh1Yi5jb20vemVuZ2Fib3IvemVuc2Nyb2xsL1xuICpcbiAqIENvcHlyaWdodCAyMDE14oCTMjAxNyBHYWJvciBMZW5hcmRcbiAqXG4gKiBUaGlzIGlzIGZyZWUgYW5kIHVuZW5jdW1iZXJlZCBzb2Z0d2FyZSByZWxlYXNlZCBpbnRvIHRoZSBwdWJsaWMgZG9tYWluLlxuICogXG4gKiBBbnlvbmUgaXMgZnJlZSB0byBjb3B5LCBtb2RpZnksIHB1Ymxpc2gsIHVzZSwgY29tcGlsZSwgc2VsbCwgb3JcbiAqIGRpc3RyaWJ1dGUgdGhpcyBzb2Z0d2FyZSwgZWl0aGVyIGluIHNvdXJjZSBjb2RlIGZvcm0gb3IgYXMgYSBjb21waWxlZFxuICogYmluYXJ5LCBmb3IgYW55IHB1cnBvc2UsIGNvbW1lcmNpYWwgb3Igbm9uLWNvbW1lcmNpYWwsIGFuZCBieSBhbnlcbiAqIG1lYW5zLlxuICogXG4gKiBJbiBqdXJpc2RpY3Rpb25zIHRoYXQgcmVjb2duaXplIGNvcHlyaWdodCBsYXdzLCB0aGUgYXV0aG9yIG9yIGF1dGhvcnNcbiAqIG9mIHRoaXMgc29mdHdhcmUgZGVkaWNhdGUgYW55IGFuZCBhbGwgY29weXJpZ2h0IGludGVyZXN0IGluIHRoZVxuICogc29mdHdhcmUgdG8gdGhlIHB1YmxpYyBkb21haW4uIFdlIG1ha2UgdGhpcyBkZWRpY2F0aW9uIGZvciB0aGUgYmVuZWZpdFxuICogb2YgdGhlIHB1YmxpYyBhdCBsYXJnZSBhbmQgdG8gdGhlIGRldHJpbWVudCBvZiBvdXIgaGVpcnMgYW5kXG4gKiBzdWNjZXNzb3JzLiBXZSBpbnRlbmQgdGhpcyBkZWRpY2F0aW9uIHRvIGJlIGFuIG92ZXJ0IGFjdCBvZlxuICogcmVsaW5xdWlzaG1lbnQgaW4gcGVycGV0dWl0eSBvZiBhbGwgcHJlc2VudCBhbmQgZnV0dXJlIHJpZ2h0cyB0byB0aGlzXG4gKiBzb2Z0d2FyZSB1bmRlciBjb3B5cmlnaHQgbGF3LlxuICogXG4gKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELFxuICogRVhQUkVTUyBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GXG4gKiBNRVJDSEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuXG4gKiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUlxuICogT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsXG4gKiBBUklTSU5HIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1JcbiAqIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiAqIFxuICogRm9yIG1vcmUgaW5mb3JtYXRpb24sIHBsZWFzZSByZWZlciB0byA8aHR0cDovL3VubGljZW5zZS5vcmc+XG4gKiBcbiAqL1xuXG4vKmpzaGludCBkZXZlbDp0cnVlLCBhc2k6dHJ1ZSAqL1xuXG4vKmdsb2JhbCBkZWZpbmUsIG1vZHVsZSAqL1xuXG5cbihmdW5jdGlvbiAocm9vdCwgZmFjdG9yeSkge1xuXHRpZiAodHlwZW9mIGRlZmluZSA9PT0gXCJmdW5jdGlvblwiICYmIGRlZmluZS5hbWQpIHtcblx0XHRkZWZpbmUoW10sIGZhY3RvcnkoKSlcblx0fSBlbHNlIGlmICh0eXBlb2YgbW9kdWxlID09PSBcIm9iamVjdFwiICYmIG1vZHVsZS5leHBvcnRzKSB7XG5cdFx0bW9kdWxlLmV4cG9ydHMgPSBmYWN0b3J5KClcblx0fSBlbHNlIHtcblx0XHQoZnVuY3Rpb24gaW5zdGFsbCgpIHtcblx0XHRcdC8vIFRvIG1ha2Ugc3VyZSBaZW5zY3JvbGwgY2FuIGJlIHJlZmVyZW5jZWQgZnJvbSB0aGUgaGVhZGVyLCBiZWZvcmUgYGJvZHlgIGlzIGF2YWlsYWJsZVxuXHRcdFx0aWYgKGRvY3VtZW50ICYmIGRvY3VtZW50LmJvZHkpIHtcblx0XHRcdFx0cm9vdC56ZW5zY3JvbGwgPSBmYWN0b3J5KClcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdC8vIHJldHJ5IDltcyBsYXRlclxuXHRcdFx0XHRzZXRUaW1lb3V0KGluc3RhbGwsIDkpXG5cdFx0XHR9XG5cdFx0fSkoKVxuXHR9XG59KHRoaXMsIGZ1bmN0aW9uICgpIHtcblx0XCJ1c2Ugc3RyaWN0XCJcblxuXG5cdC8vIERldGVjdCBpZiB0aGUgYnJvd3NlciBhbHJlYWR5IHN1cHBvcnRzIG5hdGl2ZSBzbW9vdGggc2Nyb2xsaW5nIChlLmcuLCBGaXJlZm94IDM2KyBhbmQgQ2hyb21lIDQ5KykgYW5kIGl0IGlzIGVuYWJsZWQ6XG5cdHZhciBpc05hdGl2ZVNtb290aFNjcm9sbEVuYWJsZWRPbiA9IGZ1bmN0aW9uIChlbGVtKSB7XG5cdFx0cmV0dXJuIChcImdldENvbXB1dGVkU3R5bGVcIiBpbiB3aW5kb3cpICYmXG5cdFx0XHR3aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZShlbGVtKVtcInNjcm9sbC1iZWhhdmlvclwiXSA9PT0gXCJzbW9vdGhcIlxuXHR9XG5cblxuXHQvLyBFeGl0IGlmIGl04oCZcyBub3QgYSBicm93c2VyIGVudmlyb25tZW50OlxuXHRpZiAodHlwZW9mIHdpbmRvdyA9PT0gXCJ1bmRlZmluZWRcIiB8fCAhKFwiZG9jdW1lbnRcIiBpbiB3aW5kb3cpKSB7XG5cdFx0cmV0dXJuIHt9XG5cdH1cblxuXG5cdHZhciBtYWtlU2Nyb2xsZXIgPSBmdW5jdGlvbiAoY29udGFpbmVyLCBkZWZhdWx0RHVyYXRpb24sIGVkZ2VPZmZzZXQpIHtcblxuXHRcdC8vIFVzZSBkZWZhdWx0cyBpZiBub3QgcHJvdmlkZWRcblx0XHRkZWZhdWx0RHVyYXRpb24gPSBkZWZhdWx0RHVyYXRpb24gfHwgOTk5IC8vbXNcblx0XHRpZiAoIWVkZ2VPZmZzZXQgJiYgZWRnZU9mZnNldCAhPT0gMCkge1xuXHRcdFx0Ly8gV2hlbiBzY3JvbGxpbmcsIHRoaXMgYW1vdW50IG9mIGRpc3RhbmNlIGlzIGtlcHQgZnJvbSB0aGUgZWRnZXMgb2YgdGhlIGNvbnRhaW5lcjpcblx0XHRcdGVkZ2VPZmZzZXQgPSA5IC8vcHhcblx0XHR9XG5cblx0XHQvLyBIYW5kbGluZyB0aGUgbGlmZS1jeWNsZSBvZiB0aGUgc2Nyb2xsZXJcblx0XHR2YXIgc2Nyb2xsVGltZW91dElkXG5cdFx0dmFyIHNldFNjcm9sbFRpbWVvdXRJZCA9IGZ1bmN0aW9uIChuZXdWYWx1ZSkge1xuXHRcdFx0c2Nyb2xsVGltZW91dElkID0gbmV3VmFsdWVcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBTdG9wIHRoZSBjdXJyZW50IHNtb290aCBzY3JvbGwgb3BlcmF0aW9uIGltbWVkaWF0ZWx5XG5cdFx0ICovXG5cdFx0dmFyIHN0b3BTY3JvbGwgPSBmdW5jdGlvbiAoKSB7XG5cdFx0XHRjbGVhclRpbWVvdXQoc2Nyb2xsVGltZW91dElkKVxuXHRcdFx0c2V0U2Nyb2xsVGltZW91dElkKDApXG5cdFx0fVxuXG5cdFx0dmFyIGdldFRvcFdpdGhFZGdlT2Zmc2V0ID0gZnVuY3Rpb24gKGVsZW0pIHtcblx0XHRcdHJldHVybiBNYXRoLm1heCgwLCBjb250YWluZXIuZ2V0VG9wT2YoZWxlbSkgLSBlZGdlT2Zmc2V0KVxuXHRcdH1cblxuXHRcdC8qKlxuXHRcdCAqIFNjcm9sbHMgdG8gYSBzcGVjaWZpYyB2ZXJ0aWNhbCBwb3NpdGlvbiBpbiB0aGUgZG9jdW1lbnQuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge3RhcmdldFl9IFRoZSB2ZXJ0aWNhbCBwb3NpdGlvbiB3aXRoaW4gdGhlIGRvY3VtZW50LlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqICAgICAgICBJZiBub3QgcHJvdmlkZWQgdGhlIGRlZmF1bHQgZHVyYXRpb24gaXMgdXNlZC5cblx0XHQgKiBAcGFyYW0ge29uRG9uZX0gQW4gb3B0aW9uYWwgY2FsbGJhY2sgZnVuY3Rpb24gdG8gYmUgaW52b2tlZCBvbmNlIHRoZSBzY3JvbGwgZmluaXNoZWQuXG5cdFx0ICovXG5cdFx0dmFyIHNjcm9sbFRvWSA9IGZ1bmN0aW9uICh0YXJnZXRZLCBkdXJhdGlvbiwgb25Eb25lKSB7XG5cdFx0XHRzdG9wU2Nyb2xsKClcblx0XHRcdGlmIChkdXJhdGlvbiA9PT0gMCB8fCAoZHVyYXRpb24gJiYgZHVyYXRpb24gPCAwKSB8fCBpc05hdGl2ZVNtb290aFNjcm9sbEVuYWJsZWRPbihjb250YWluZXIuYm9keSkpIHtcblx0XHRcdFx0Y29udGFpbmVyLnRvWSh0YXJnZXRZKVxuXHRcdFx0XHRpZiAob25Eb25lKSB7XG5cdFx0XHRcdFx0b25Eb25lKClcblx0XHRcdFx0fVxuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0dmFyIHN0YXJ0WSA9IGNvbnRhaW5lci5nZXRZKClcblx0XHRcdFx0dmFyIGRpc3RhbmNlID0gTWF0aC5tYXgoMCwgdGFyZ2V0WSkgLSBzdGFydFlcblx0XHRcdFx0dmFyIHN0YXJ0VGltZSA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpXG5cdFx0XHRcdGR1cmF0aW9uID0gZHVyYXRpb24gfHwgTWF0aC5taW4oTWF0aC5hYnMoZGlzdGFuY2UpLCBkZWZhdWx0RHVyYXRpb24pO1xuXHRcdFx0XHQoZnVuY3Rpb24gbG9vcFNjcm9sbCgpIHtcblx0XHRcdFx0XHRzZXRTY3JvbGxUaW1lb3V0SWQoc2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG5cdFx0XHRcdFx0XHQvLyBDYWxjdWxhdGUgcGVyY2VudGFnZTpcblx0XHRcdFx0XHRcdHZhciBwID0gTWF0aC5taW4oMSwgKG5ldyBEYXRlKCkuZ2V0VGltZSgpIC0gc3RhcnRUaW1lKSAvIGR1cmF0aW9uKVxuXHRcdFx0XHRcdFx0Ly8gQ2FsY3VsYXRlIHRoZSBhYnNvbHV0ZSB2ZXJ0aWNhbCBwb3NpdGlvbjpcblx0XHRcdFx0XHRcdHZhciB5ID0gTWF0aC5tYXgoMCwgTWF0aC5mbG9vcihzdGFydFkgKyBkaXN0YW5jZSoocCA8IDAuNSA/IDIqcCpwIDogcCooNCAtIHAqMiktMSkpKVxuXHRcdFx0XHRcdFx0Y29udGFpbmVyLnRvWSh5KVxuXHRcdFx0XHRcdFx0aWYgKHAgPCAxICYmIChjb250YWluZXIuZ2V0SGVpZ2h0KCkgKyB5KSA8IGNvbnRhaW5lci5ib2R5LnNjcm9sbEhlaWdodCkge1xuXHRcdFx0XHRcdFx0XHRsb29wU2Nyb2xsKClcblx0XHRcdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0XHRcdHNldFRpbWVvdXQoc3RvcFNjcm9sbCwgOTkpIC8vIHdpdGggY29vbGRvd24gdGltZVxuXHRcdFx0XHRcdFx0XHRpZiAob25Eb25lKSB7XG5cdFx0XHRcdFx0XHRcdFx0b25Eb25lKClcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH0sIDkpKVxuXHRcdFx0XHR9KSgpXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyoqXG5cdFx0ICogU2Nyb2xscyB0byB0aGUgdG9wIG9mIGEgc3BlY2lmaWMgZWxlbWVudC5cblx0XHQgKlxuXHRcdCAqIEBwYXJhbSB7ZWxlbX0gVGhlIGVsZW1lbnQgdG8gc2Nyb2xsIHRvLlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqIEBwYXJhbSB7b25Eb25lfSBBbiBvcHRpb25hbCBjYWxsYmFjayBmdW5jdGlvbiB0byBiZSBpbnZva2VkIG9uY2UgdGhlIHNjcm9sbCBmaW5pc2hlZC5cblx0XHQgKi9cblx0XHR2YXIgc2Nyb2xsVG9FbGVtID0gZnVuY3Rpb24gKGVsZW0sIGR1cmF0aW9uLCBvbkRvbmUpIHtcblx0XHRcdHNjcm9sbFRvWShnZXRUb3BXaXRoRWRnZU9mZnNldChlbGVtKSwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBTY3JvbGxzIGFuIGVsZW1lbnQgaW50byB2aWV3IGlmIG5lY2Vzc2FyeS5cblx0XHQgKlxuXHRcdCAqIEBwYXJhbSB7ZWxlbX0gVGhlIGVsZW1lbnQuXG5cdFx0ICogQHBhcmFtIHtkdXJhdGlvbn0gT3B0aW9uYWxseSB0aGUgZHVyYXRpb24gb2YgdGhlIHNjcm9sbCBvcGVyYXRpb24uXG5cdFx0ICogQHBhcmFtIHtvbkRvbmV9IEFuIG9wdGlvbmFsIGNhbGxiYWNrIGZ1bmN0aW9uIHRvIGJlIGludm9rZWQgb25jZSB0aGUgc2Nyb2xsIGZpbmlzaGVkLlxuXHRcdCAqL1xuXHRcdHZhciBzY3JvbGxJbnRvVmlldyA9IGZ1bmN0aW9uIChlbGVtLCBkdXJhdGlvbiwgb25Eb25lKSB7XG5cdFx0XHR2YXIgZWxlbUhlaWdodCA9IGVsZW0uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkuaGVpZ2h0XG5cdFx0XHR2YXIgZWxlbUJvdHRvbSA9IGNvbnRhaW5lci5nZXRUb3BPZihlbGVtKSArIGVsZW1IZWlnaHRcblx0XHRcdHZhciBjb250YWluZXJIZWlnaHQgPSBjb250YWluZXIuZ2V0SGVpZ2h0KClcblx0XHRcdHZhciB5ID0gY29udGFpbmVyLmdldFkoKVxuXHRcdFx0dmFyIGNvbnRhaW5lckJvdHRvbSA9IHkgKyBjb250YWluZXJIZWlnaHRcblx0XHRcdGlmIChnZXRUb3BXaXRoRWRnZU9mZnNldChlbGVtKSA8IHkgfHwgKGVsZW1IZWlnaHQgKyBlZGdlT2Zmc2V0KSA+IGNvbnRhaW5lckhlaWdodCkge1xuXHRcdFx0XHQvLyBFbGVtZW50IGlzIGNsaXBwZWQgYXQgdG9wIG9yIGlzIGhpZ2hlciB0aGFuIHNjcmVlbi5cblx0XHRcdFx0c2Nyb2xsVG9FbGVtKGVsZW0sIGR1cmF0aW9uLCBvbkRvbmUpXG5cdFx0XHR9IGVsc2UgaWYgKChlbGVtQm90dG9tICsgZWRnZU9mZnNldCkgPiBjb250YWluZXJCb3R0b20pIHtcblx0XHRcdFx0Ly8gRWxlbWVudCBpcyBjbGlwcGVkIGF0IHRoZSBib3R0b20uXG5cdFx0XHRcdHNjcm9sbFRvWShlbGVtQm90dG9tIC0gY29udGFpbmVySGVpZ2h0ICsgZWRnZU9mZnNldCwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHRcdH0gZWxzZSBpZiAob25Eb25lKSB7XG5cdFx0XHRcdG9uRG9uZSgpXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyoqXG5cdFx0ICogU2Nyb2xscyB0byB0aGUgY2VudGVyIG9mIGFuIGVsZW1lbnQuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge2VsZW19IFRoZSBlbGVtZW50LlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqIEBwYXJhbSB7b2Zmc2V0fSBPcHRpb25hbGx5IHRoZSBvZmZzZXQgb2YgdGhlIHRvcCBvZiB0aGUgZWxlbWVudCBmcm9tIHRoZSBjZW50ZXIgb2YgdGhlIHNjcmVlbi5cblx0XHQgKiBAcGFyYW0ge29uRG9uZX0gQW4gb3B0aW9uYWwgY2FsbGJhY2sgZnVuY3Rpb24gdG8gYmUgaW52b2tlZCBvbmNlIHRoZSBzY3JvbGwgZmluaXNoZWQuXG5cdFx0ICovXG5cdFx0dmFyIHNjcm9sbFRvQ2VudGVyT2YgPSBmdW5jdGlvbiAoZWxlbSwgZHVyYXRpb24sIG9mZnNldCwgb25Eb25lKSB7XG5cdFx0XHRzY3JvbGxUb1koTWF0aC5tYXgoMCwgY29udGFpbmVyLmdldFRvcE9mKGVsZW0pIC0gY29udGFpbmVyLmdldEhlaWdodCgpLzIgKyAob2Zmc2V0IHx8IGVsZW0uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkuaGVpZ2h0LzIpKSwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBDaGFuZ2VzIGRlZmF1bHQgc2V0dGluZ3MgZm9yIHRoaXMgc2Nyb2xsZXIuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge25ld0RlZmF1bHREdXJhdGlvbn0gT3B0aW9uYWxseSBhIG5ldyB2YWx1ZSBmb3IgZGVmYXVsdCBkdXJhdGlvbiwgdXNlZCBmb3IgZWFjaCBzY3JvbGwgbWV0aG9kIGJ5IGRlZmF1bHQuXG5cdFx0ICogICAgICAgIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdFx0ICogQHBhcmFtIHtuZXdFZGdlT2Zmc2V0fSBPcHRpb25hbGx5IGEgbmV3IHZhbHVlIGZvciB0aGUgZWRnZSBvZmZzZXQsIHVzZWQgYnkgZWFjaCBzY3JvbGwgbWV0aG9kIGJ5IGRlZmF1bHQuIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdFx0ICogQHJldHVybnMgQW4gb2JqZWN0IHdpdGggdGhlIGN1cnJlbnQgdmFsdWVzLlxuXHRcdCAqL1xuXHRcdHZhciBzZXR1cCA9IGZ1bmN0aW9uIChuZXdEZWZhdWx0RHVyYXRpb24sIG5ld0VkZ2VPZmZzZXQpIHtcblx0XHRcdGlmIChuZXdEZWZhdWx0RHVyYXRpb24gPT09IDAgfHwgbmV3RGVmYXVsdER1cmF0aW9uKSB7XG5cdFx0XHRcdGRlZmF1bHREdXJhdGlvbiA9IG5ld0RlZmF1bHREdXJhdGlvblxuXHRcdFx0fVxuXHRcdFx0aWYgKG5ld0VkZ2VPZmZzZXQgPT09IDAgfHwgbmV3RWRnZU9mZnNldCkge1xuXHRcdFx0XHRlZGdlT2Zmc2V0ID0gbmV3RWRnZU9mZnNldFxuXHRcdFx0fVxuXHRcdFx0cmV0dXJuIHtcblx0XHRcdFx0ZGVmYXVsdER1cmF0aW9uOiBkZWZhdWx0RHVyYXRpb24sXG5cdFx0XHRcdGVkZ2VPZmZzZXQ6IGVkZ2VPZmZzZXRcblx0XHRcdH1cblx0XHR9XG5cblx0XHRyZXR1cm4ge1xuXHRcdFx0c2V0dXA6IHNldHVwLFxuXHRcdFx0dG86IHNjcm9sbFRvRWxlbSxcblx0XHRcdHRvWTogc2Nyb2xsVG9ZLFxuXHRcdFx0aW50b1ZpZXc6IHNjcm9sbEludG9WaWV3LFxuXHRcdFx0Y2VudGVyOiBzY3JvbGxUb0NlbnRlck9mLFxuXHRcdFx0c3RvcDogc3RvcFNjcm9sbCxcblx0XHRcdG1vdmluZzogZnVuY3Rpb24gKCkgeyByZXR1cm4gISFzY3JvbGxUaW1lb3V0SWQgfSxcblx0XHRcdGdldFk6IGNvbnRhaW5lci5nZXRZLFxuXHRcdFx0Z2V0VG9wT2Y6IGNvbnRhaW5lci5nZXRUb3BPZlxuXHRcdH1cblxuXHR9XG5cblxuXHR2YXIgZG9jRWxlbSA9IGRvY3VtZW50LmRvY3VtZW50RWxlbWVudFxuXHR2YXIgZ2V0RG9jWSA9IGZ1bmN0aW9uICgpIHsgcmV0dXJuIHdpbmRvdy5zY3JvbGxZIHx8IGRvY0VsZW0uc2Nyb2xsVG9wIH1cblxuXHQvLyBDcmVhdGUgYSBzY3JvbGxlciBmb3IgdGhlIGRvY3VtZW50OlxuXHR2YXIgemVuc2Nyb2xsID0gbWFrZVNjcm9sbGVyKHtcblx0XHRib2R5OiBkb2N1bWVudC5zY3JvbGxpbmdFbGVtZW50IHx8IGRvY3VtZW50LmJvZHksXG5cdFx0dG9ZOiBmdW5jdGlvbiAoeSkgeyB3aW5kb3cuc2Nyb2xsVG8oMCwgeSkgfSxcblx0XHRnZXRZOiBnZXREb2NZLFxuXHRcdGdldEhlaWdodDogZnVuY3Rpb24gKCkgeyByZXR1cm4gd2luZG93LmlubmVySGVpZ2h0IHx8IGRvY0VsZW0uY2xpZW50SGVpZ2h0IH0sXG5cdFx0Z2V0VG9wT2Y6IGZ1bmN0aW9uIChlbGVtKSB7IHJldHVybiBlbGVtLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLnRvcCArIGdldERvY1koKSAtIGRvY0VsZW0ub2Zmc2V0VG9wIH1cblx0fSlcblxuXG5cdC8qKlxuXHQgKiBDcmVhdGVzIGEgc2Nyb2xsZXIgZnJvbSB0aGUgcHJvdmlkZWQgY29udGFpbmVyIGVsZW1lbnQgKGUuZy4sIGEgRElWKVxuXHQgKlxuXHQgKiBAcGFyYW0ge3Njcm9sbENvbnRhaW5lcn0gVGhlIHZlcnRpY2FsIHBvc2l0aW9uIHdpdGhpbiB0aGUgZG9jdW1lbnQuXG5cdCAqIEBwYXJhbSB7ZGVmYXVsdER1cmF0aW9ufSBPcHRpb25hbGx5IGEgdmFsdWUgZm9yIGRlZmF1bHQgZHVyYXRpb24sIHVzZWQgZm9yIGVhY2ggc2Nyb2xsIG1ldGhvZCBieSBkZWZhdWx0LlxuXHQgKiAgICAgICAgSWdub3JlZCBpZiAwIG9yIG51bGwgb3IgdW5kZWZpbmVkLlxuXHQgKiBAcGFyYW0ge2VkZ2VPZmZzZXR9IE9wdGlvbmFsbHkgYSB2YWx1ZSBmb3IgdGhlIGVkZ2Ugb2Zmc2V0LCB1c2VkIGJ5IGVhY2ggc2Nyb2xsIG1ldGhvZCBieSBkZWZhdWx0LiBcblx0ICogICAgICAgIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdCAqIEByZXR1cm5zIEEgc2Nyb2xsZXIgb2JqZWN0LCBzaW1pbGFyIHRvIGB6ZW5zY3JvbGxgIGJ1dCBjb250cm9sbGluZyB0aGUgcHJvdmlkZWQgZWxlbWVudC5cblx0ICovXG5cdHplbnNjcm9sbC5jcmVhdGVTY3JvbGxlciA9IGZ1bmN0aW9uIChzY3JvbGxDb250YWluZXIsIGRlZmF1bHREdXJhdGlvbiwgZWRnZU9mZnNldCkge1xuXHRcdHJldHVybiBtYWtlU2Nyb2xsZXIoe1xuXHRcdFx0Ym9keTogc2Nyb2xsQ29udGFpbmVyLFxuXHRcdFx0dG9ZOiBmdW5jdGlvbiAoeSkgeyBzY3JvbGxDb250YWluZXIuc2Nyb2xsVG9wID0geSB9LFxuXHRcdFx0Z2V0WTogZnVuY3Rpb24gKCkgeyByZXR1cm4gc2Nyb2xsQ29udGFpbmVyLnNjcm9sbFRvcCB9LFxuXHRcdFx0Z2V0SGVpZ2h0OiBmdW5jdGlvbiAoKSB7IHJldHVybiBNYXRoLm1pbihzY3JvbGxDb250YWluZXIuY2xpZW50SGVpZ2h0LCB3aW5kb3cuaW5uZXJIZWlnaHQgfHwgZG9jRWxlbS5jbGllbnRIZWlnaHQpIH0sXG5cdFx0XHRnZXRUb3BPZjogZnVuY3Rpb24gKGVsZW0pIHsgcmV0dXJuIGVsZW0ub2Zmc2V0VG9wIH1cblx0XHR9LCBkZWZhdWx0RHVyYXRpb24sIGVkZ2VPZmZzZXQpXG5cdH1cblxuXG5cdC8vIEF1dG9tYXRpYyBsaW5rLXNtb290aGluZyBvbiBhY2hvcnNcblx0Ly8gRXhjbHVkZSBJRTgtIG9yIHdoZW4gbmF0aXZlIGlzIGVuYWJsZWQgb3IgWmVuc2Nyb2xsIGF1dG8tIGlzIGRpc2FibGVkXG5cdGlmIChcImFkZEV2ZW50TGlzdGVuZXJcIiBpbiB3aW5kb3cgJiYgIXdpbmRvdy5ub1plbnNtb290aCAmJiAhaXNOYXRpdmVTbW9vdGhTY3JvbGxFbmFibGVkT24oZG9jdW1lbnQuYm9keSkpIHtcblxuXG5cdFx0dmFyIGlzU2Nyb2xsUmVzdG9yYXRpb25TdXBwb3J0ZWQgPSBcInNjcm9sbFJlc3RvcmF0aW9uXCIgaW4gaGlzdG9yeVxuXG5cdFx0Ly8gT24gZmlyc3QgbG9hZCAmIHJlZnJlc2ggbWFrZSBzdXJlIHRoZSBicm93c2VyIHJlc3RvcmVzIHRoZSBwb3NpdGlvbiBmaXJzdFxuXHRcdGlmIChpc1Njcm9sbFJlc3RvcmF0aW9uU3VwcG9ydGVkKSB7XG5cdFx0XHRoaXN0b3J5LnNjcm9sbFJlc3RvcmF0aW9uID0gXCJhdXRvXCJcblx0XHR9XG5cblx0XHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcihcImxvYWRcIiwgZnVuY3Rpb24gKCkge1xuXG5cdFx0XHRpZiAoaXNTY3JvbGxSZXN0b3JhdGlvblN1cHBvcnRlZCkge1xuXHRcdFx0XHQvLyBTZXQgaXQgdG8gbWFudWFsXG5cdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24gKCkgeyBoaXN0b3J5LnNjcm9sbFJlc3RvcmF0aW9uID0gXCJtYW51YWxcIiB9LCA5KVxuXHRcdFx0XHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcihcInBvcHN0YXRlXCIsIGZ1bmN0aW9uIChldmVudCkge1xuXHRcdFx0XHRcdGlmIChldmVudC5zdGF0ZSAmJiBcInplbnNjcm9sbFlcIiBpbiBldmVudC5zdGF0ZSkge1xuXHRcdFx0XHRcdFx0emVuc2Nyb2xsLnRvWShldmVudC5zdGF0ZS56ZW5zY3JvbGxZKVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSwgZmFsc2UpXG5cdFx0XHR9XG5cblx0XHRcdC8vIEFkZCBlZGdlIG9mZnNldCBvbiBmaXJzdCBsb2FkIGlmIG5lY2Vzc2FyeVxuXHRcdFx0Ly8gVGhpcyBtYXkgbm90IHdvcmsgb24gSUUgKG9yIG9sZGVyIGNvbXB1dGVyPykgYXMgaXQgcmVxdWlyZXMgbW9yZSB0aW1lb3V0LCBhcm91bmQgMTAwIG1zXG5cdFx0XHRpZiAod2luZG93LmxvY2F0aW9uLmhhc2gpIHtcblx0XHRcdFx0c2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG5cdFx0XHRcdFx0Ly8gQWRqdXN0bWVudCBpcyBvbmx5IG5lZWRlZCBpZiB0aGVyZSBpcyBhbiBlZGdlIG9mZnNldDpcblx0XHRcdFx0XHR2YXIgZWRnZU9mZnNldCA9IHplbnNjcm9sbC5zZXR1cCgpLmVkZ2VPZmZzZXRcblx0XHRcdFx0XHRpZiAoZWRnZU9mZnNldCkge1xuXHRcdFx0XHRcdFx0dmFyIHRhcmdldEVsZW0gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCh3aW5kb3cubG9jYXRpb24uaHJlZi5zcGxpdChcIiNcIilbMV0pXG5cdFx0XHRcdFx0XHRpZiAodGFyZ2V0RWxlbSkge1xuXHRcdFx0XHRcdFx0XHR2YXIgdGFyZ2V0WSA9IE1hdGgubWF4KDAsIHplbnNjcm9sbC5nZXRUb3BPZih0YXJnZXRFbGVtKSAtIGVkZ2VPZmZzZXQpXG5cdFx0XHRcdFx0XHRcdHZhciBkaWZmID0gemVuc2Nyb2xsLmdldFkoKSAtIHRhcmdldFlcblx0XHRcdFx0XHRcdFx0Ly8gT25seSBkbyB0aGUgYWRqdXN0bWVudCBpZiB0aGUgYnJvd3NlciBpcyB2ZXJ5IGNsb3NlIHRvIHRoZSBlbGVtZW50OlxuXHRcdFx0XHRcdFx0XHRpZiAoMCA8PSBkaWZmICYmIGRpZmYgPCA5ICkge1xuXHRcdFx0XHRcdFx0XHRcdHdpbmRvdy5zY3JvbGxUbygwLCB0YXJnZXRZKVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9LCA5KVxuXHRcdFx0fVxuXG5cdFx0fSwgZmFsc2UpXG5cblx0XHQvLyBIYW5kbGluZyBjbGlja3Mgb24gYW5jaG9yc1xuXHRcdHZhciBSRV9ub1plbnNtb290aCA9IG5ldyBSZWdFeHAoXCIoXnxcXFxccylub1plbnNtb290aChcXFxcc3wkKVwiKVxuXHRcdHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgZnVuY3Rpb24gKGV2ZW50KSB7XG5cdFx0XHR2YXIgYW5jaG9yID0gZXZlbnQudGFyZ2V0XG5cdFx0XHR3aGlsZSAoYW5jaG9yICYmIGFuY2hvci50YWdOYW1lICE9PSBcIkFcIikge1xuXHRcdFx0XHRhbmNob3IgPSBhbmNob3IucGFyZW50Tm9kZVxuXHRcdFx0fVxuXHRcdFx0Ly8gTGV0IHRoZSBicm93c2VyIGhhbmRsZSB0aGUgY2xpY2sgaWYgaXQgd2Fzbid0IHdpdGggdGhlIHByaW1hcnkgYnV0dG9uLCBvciB3aXRoIHNvbWUgbW9kaWZpZXIga2V5czpcblx0XHRcdGlmICghYW5jaG9yIHx8IGV2ZW50LndoaWNoICE9PSAxIHx8IGV2ZW50LnNoaWZ0S2V5IHx8IGV2ZW50Lm1ldGFLZXkgfHwgZXZlbnQuY3RybEtleSB8fCBldmVudC5hbHRLZXkpIHtcblx0XHRcdFx0cmV0dXJuXG5cdFx0XHR9XG5cdFx0XHQvLyBTYXZlIHRoZSBjdXJyZW50IHNjcm9sbGluZyBwb3NpdGlvbiBzbyBpdCBjYW4gYmUgdXNlZCBmb3Igc2Nyb2xsIHJlc3RvcmF0aW9uOlxuXHRcdFx0aWYgKGlzU2Nyb2xsUmVzdG9yYXRpb25TdXBwb3J0ZWQpIHtcblx0XHRcdFx0dHJ5IHtcblx0XHRcdFx0XHRoaXN0b3J5LnJlcGxhY2VTdGF0ZSh7IHplbnNjcm9sbFk6IHplbnNjcm9sbC5nZXRZKCkgfSwgXCJcIilcblx0XHRcdFx0fSBjYXRjaCAoZSkge1xuXHRcdFx0XHRcdC8vIEF2b2lkIHRoZSBDaHJvbWUgU2VjdXJpdHkgZXhjZXB0aW9uIG9uIGZpbGUgcHJvdG9jb2wsIGUuZy4sIGZpbGU6Ly9pbmRleC5odG1sXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vIEZpbmQgdGhlIHJlZmVyZW5jZWQgSUQ6XG5cdFx0XHR2YXIgaHJlZiA9IGFuY2hvci5nZXRBdHRyaWJ1dGUoXCJocmVmXCIpIHx8IFwiXCJcblx0XHRcdGlmIChocmVmLmluZGV4T2YoXCIjXCIpID09PSAwICYmICFSRV9ub1plbnNtb290aC50ZXN0KGFuY2hvci5jbGFzc05hbWUpKSB7XG5cdFx0XHRcdHZhciB0YXJnZXRZID0gMFxuXHRcdFx0XHR2YXIgdGFyZ2V0RWxlbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGhyZWYuc3Vic3RyaW5nKDEpKVxuXHRcdFx0XHRpZiAoaHJlZiAhPT0gXCIjXCIpIHtcblx0XHRcdFx0XHRpZiAoIXRhcmdldEVsZW0pIHtcblx0XHRcdFx0XHRcdC8vIExldCB0aGUgYnJvd3NlciBoYW5kbGUgdGhlIGNsaWNrIGlmIHRoZSB0YXJnZXQgSUQgaXMgbm90IGZvdW5kLlxuXHRcdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRhcmdldFkgPSB6ZW5zY3JvbGwuZ2V0VG9wT2YodGFyZ2V0RWxlbSlcblx0XHRcdFx0fVxuXHRcdFx0XHRldmVudC5wcmV2ZW50RGVmYXVsdCgpXG5cdFx0XHRcdC8vIEJ5IGRlZmF1bHQgdHJpZ2dlciB0aGUgYnJvd3NlcidzIGBoYXNoY2hhbmdlYCBldmVudC4uLlxuXHRcdFx0XHR2YXIgb25Eb25lID0gZnVuY3Rpb24gKCkgeyB3aW5kb3cubG9jYXRpb24gPSBocmVmIH1cblx0XHRcdFx0Ly8gLi4udW5sZXNzIHRoZXJlIGlzIGFuIGVkZ2Ugb2Zmc2V0IHNwZWNpZmllZFxuXHRcdFx0XHR2YXIgZWRnZU9mZnNldCA9IHplbnNjcm9sbC5zZXR1cCgpLmVkZ2VPZmZzZXRcblx0XHRcdFx0aWYgKGVkZ2VPZmZzZXQpIHtcblx0XHRcdFx0XHR0YXJnZXRZID0gTWF0aC5tYXgoMCwgdGFyZ2V0WSAtIGVkZ2VPZmZzZXQpXG5cdFx0XHRcdFx0b25Eb25lID0gZnVuY3Rpb24gKCkgeyBoaXN0b3J5LnB1c2hTdGF0ZShudWxsLCBcIlwiLCBocmVmKSB9XG5cdFx0XHRcdH1cblx0XHRcdFx0emVuc2Nyb2xsLnRvWSh0YXJnZXRZLCBudWxsLCBvbkRvbmUpXG5cdFx0XHR9XG5cdFx0fSwgZmFsc2UpXG5cblx0fVxuXG5cblx0cmV0dXJuIHplbnNjcm9sbFxuXG5cbn0pKTtcblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vfi96ZW5zY3JvbGwvemVuc2Nyb2xsLmpzXG4vLyBtb2R1bGUgaWQgPSAxXG4vLyBtb2R1bGUgY2h1bmtzID0gMCJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); + eval("var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**\n * Zenscroll 4.0.0\n * https://github.com/zengabor/zenscroll/\n *\n * Copyright 2015–2017 Gabor Lenard\n *\n * This is free and unencumbered software released into the public domain.\n * \n * Anyone is free to copy, modify, publish, use, compile, sell, or\n * distribute this software, either in source code form or as a compiled\n * binary, for any purpose, commercial or non-commercial, and by any\n * means.\n * \n * In jurisdictions that recognize copyright laws, the author or authors\n * of this software dedicate any and all copyright interest in the\n * software to the public domain. We make this dedication for the benefit\n * of the public at large and to the detriment of our heirs and\n * successors. We intend this dedication to be an overt act of\n * relinquishment in perpetuity of all present and future rights to this\n * software under copyright law.\n * \n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\n * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\n * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\n * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\n * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\n * OTHER DEALINGS IN THE SOFTWARE.\n * \n * For more information, please refer to \n * \n */\n\n/*jshint devel:true, asi:true */\n\n/*global define, module */\n\n\n(function (root, factory) {\n\tif (true) {\n\t\t!(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory()),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ?\n\t\t\t\t(__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__))\n\t} else if (typeof module === \"object\" && module.exports) {\n\t\tmodule.exports = factory()\n\t} else {\n\t\t(function install() {\n\t\t\t// To make sure Zenscroll can be referenced from the header, before `body` is available\n\t\t\tif (document && document.body) {\n\t\t\t\troot.zenscroll = factory()\n\t\t\t} else {\n\t\t\t\t// retry 9ms later\n\t\t\t\tsetTimeout(install, 9)\n\t\t\t}\n\t\t})()\n\t}\n}(this, function () {\n\t\"use strict\"\n\n\n\t// Detect if the browser already supports native smooth scrolling (e.g., Firefox 36+ and Chrome 49+) and it is enabled:\n\tvar isNativeSmoothScrollEnabledOn = function (elem) {\n\t\treturn (\"getComputedStyle\" in window) &&\n\t\t\twindow.getComputedStyle(elem)[\"scroll-behavior\"] === \"smooth\"\n\t}\n\n\n\t// Exit if it’s not a browser environment:\n\tif (typeof window === \"undefined\" || !(\"document\" in window)) {\n\t\treturn {}\n\t}\n\n\n\tvar makeScroller = function (container, defaultDuration, edgeOffset) {\n\n\t\t// Use defaults if not provided\n\t\tdefaultDuration = defaultDuration || 999 //ms\n\t\tif (!edgeOffset && edgeOffset !== 0) {\n\t\t\t// When scrolling, this amount of distance is kept from the edges of the container:\n\t\t\tedgeOffset = 9 //px\n\t\t}\n\n\t\t// Handling the life-cycle of the scroller\n\t\tvar scrollTimeoutId\n\t\tvar setScrollTimeoutId = function (newValue) {\n\t\t\tscrollTimeoutId = newValue\n\t\t}\n\n\t\t/**\n\t\t * Stop the current smooth scroll operation immediately\n\t\t */\n\t\tvar stopScroll = function () {\n\t\t\tclearTimeout(scrollTimeoutId)\n\t\t\tsetScrollTimeoutId(0)\n\t\t}\n\n\t\tvar getTopWithEdgeOffset = function (elem) {\n\t\t\treturn Math.max(0, container.getTopOf(elem) - edgeOffset)\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to a specific vertical position in the document.\n\t\t *\n\t\t * @param {targetY} The vertical position within the document.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * If not provided the default duration is used.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToY = function (targetY, duration, onDone) {\n\t\t\tstopScroll()\n\t\t\tif (duration === 0 || (duration && duration < 0) || isNativeSmoothScrollEnabledOn(container.body)) {\n\t\t\t\tcontainer.toY(targetY)\n\t\t\t\tif (onDone) {\n\t\t\t\t\tonDone()\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tvar startY = container.getY()\n\t\t\t\tvar distance = Math.max(0, targetY) - startY\n\t\t\t\tvar startTime = new Date().getTime()\n\t\t\t\tduration = duration || Math.min(Math.abs(distance), defaultDuration);\n\t\t\t\t(function loopScroll() {\n\t\t\t\t\tsetScrollTimeoutId(setTimeout(function () {\n\t\t\t\t\t\t// Calculate percentage:\n\t\t\t\t\t\tvar p = Math.min(1, (new Date().getTime() - startTime) / duration)\n\t\t\t\t\t\t// Calculate the absolute vertical position:\n\t\t\t\t\t\tvar y = Math.max(0, Math.floor(startY + distance*(p < 0.5 ? 2*p*p : p*(4 - p*2)-1)))\n\t\t\t\t\t\tcontainer.toY(y)\n\t\t\t\t\t\tif (p < 1 && (container.getHeight() + y) < container.body.scrollHeight) {\n\t\t\t\t\t\t\tloopScroll()\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tsetTimeout(stopScroll, 99) // with cooldown time\n\t\t\t\t\t\t\tif (onDone) {\n\t\t\t\t\t\t\t\tonDone()\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 9))\n\t\t\t\t})()\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to the top of a specific element.\n\t\t *\n\t\t * @param {elem} The element to scroll to.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToElem = function (elem, duration, onDone) {\n\t\t\tscrollToY(getTopWithEdgeOffset(elem), duration, onDone)\n\t\t}\n\n\t\t/**\n\t\t * Scrolls an element into view if necessary.\n\t\t *\n\t\t * @param {elem} The element.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollIntoView = function (elem, duration, onDone) {\n\t\t\tvar elemHeight = elem.getBoundingClientRect().height\n\t\t\tvar elemBottom = container.getTopOf(elem) + elemHeight\n\t\t\tvar containerHeight = container.getHeight()\n\t\t\tvar y = container.getY()\n\t\t\tvar containerBottom = y + containerHeight\n\t\t\tif (getTopWithEdgeOffset(elem) < y || (elemHeight + edgeOffset) > containerHeight) {\n\t\t\t\t// Element is clipped at top or is higher than screen.\n\t\t\t\tscrollToElem(elem, duration, onDone)\n\t\t\t} else if ((elemBottom + edgeOffset) > containerBottom) {\n\t\t\t\t// Element is clipped at the bottom.\n\t\t\t\tscrollToY(elemBottom - containerHeight + edgeOffset, duration, onDone)\n\t\t\t} else if (onDone) {\n\t\t\t\tonDone()\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to the center of an element.\n\t\t *\n\t\t * @param {elem} The element.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {offset} Optionally the offset of the top of the element from the center of the screen.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToCenterOf = function (elem, duration, offset, onDone) {\n\t\t\tscrollToY(Math.max(0, container.getTopOf(elem) - container.getHeight()/2 + (offset || elem.getBoundingClientRect().height/2)), duration, onDone)\n\t\t}\n\n\t\t/**\n\t\t * Changes default settings for this scroller.\n\t\t *\n\t\t * @param {newDefaultDuration} Optionally a new value for default duration, used for each scroll method by default.\n\t\t * Ignored if null or undefined.\n\t\t * @param {newEdgeOffset} Optionally a new value for the edge offset, used by each scroll method by default. Ignored if null or undefined.\n\t\t * @returns An object with the current values.\n\t\t */\n\t\tvar setup = function (newDefaultDuration, newEdgeOffset) {\n\t\t\tif (newDefaultDuration === 0 || newDefaultDuration) {\n\t\t\t\tdefaultDuration = newDefaultDuration\n\t\t\t}\n\t\t\tif (newEdgeOffset === 0 || newEdgeOffset) {\n\t\t\t\tedgeOffset = newEdgeOffset\n\t\t\t}\n\t\t\treturn {\n\t\t\t\tdefaultDuration: defaultDuration,\n\t\t\t\tedgeOffset: edgeOffset\n\t\t\t}\n\t\t}\n\n\t\treturn {\n\t\t\tsetup: setup,\n\t\t\tto: scrollToElem,\n\t\t\ttoY: scrollToY,\n\t\t\tintoView: scrollIntoView,\n\t\t\tcenter: scrollToCenterOf,\n\t\t\tstop: stopScroll,\n\t\t\tmoving: function () { return !!scrollTimeoutId },\n\t\t\tgetY: container.getY,\n\t\t\tgetTopOf: container.getTopOf\n\t\t}\n\n\t}\n\n\n\tvar docElem = document.documentElement\n\tvar getDocY = function () { return window.scrollY || docElem.scrollTop }\n\n\t// Create a scroller for the document:\n\tvar zenscroll = makeScroller({\n\t\tbody: document.scrollingElement || document.body,\n\t\ttoY: function (y) { window.scrollTo(0, y) },\n\t\tgetY: getDocY,\n\t\tgetHeight: function () { return window.innerHeight || docElem.clientHeight },\n\t\tgetTopOf: function (elem) { return elem.getBoundingClientRect().top + getDocY() - docElem.offsetTop }\n\t})\n\n\n\t/**\n\t * Creates a scroller from the provided container element (e.g., a DIV)\n\t *\n\t * @param {scrollContainer} The vertical position within the document.\n\t * @param {defaultDuration} Optionally a value for default duration, used for each scroll method by default.\n\t * Ignored if 0 or null or undefined.\n\t * @param {edgeOffset} Optionally a value for the edge offset, used by each scroll method by default. \n\t * Ignored if null or undefined.\n\t * @returns A scroller object, similar to `zenscroll` but controlling the provided element.\n\t */\n\tzenscroll.createScroller = function (scrollContainer, defaultDuration, edgeOffset) {\n\t\treturn makeScroller({\n\t\t\tbody: scrollContainer,\n\t\t\ttoY: function (y) { scrollContainer.scrollTop = y },\n\t\t\tgetY: function () { return scrollContainer.scrollTop },\n\t\t\tgetHeight: function () { return Math.min(scrollContainer.clientHeight, window.innerHeight || docElem.clientHeight) },\n\t\t\tgetTopOf: function (elem) { return elem.offsetTop }\n\t\t}, defaultDuration, edgeOffset)\n\t}\n\n\n\t// Automatic link-smoothing on achors\n\t// Exclude IE8- or when native is enabled or Zenscroll auto- is disabled\n\tif (\"addEventListener\" in window && !window.noZensmooth && !isNativeSmoothScrollEnabledOn(document.body)) {\n\n\n\t\tvar isScrollRestorationSupported = \"scrollRestoration\" in history\n\n\t\t// On first load & refresh make sure the browser restores the position first\n\t\tif (isScrollRestorationSupported) {\n\t\t\thistory.scrollRestoration = \"auto\"\n\t\t}\n\n\t\twindow.addEventListener(\"load\", function () {\n\n\t\t\tif (isScrollRestorationSupported) {\n\t\t\t\t// Set it to manual\n\t\t\t\tsetTimeout(function () { history.scrollRestoration = \"manual\" }, 9)\n\t\t\t\twindow.addEventListener(\"popstate\", function (event) {\n\t\t\t\t\tif (event.state && \"zenscrollY\" in event.state) {\n\t\t\t\t\t\tzenscroll.toY(event.state.zenscrollY)\n\t\t\t\t\t}\n\t\t\t\t}, false)\n\t\t\t}\n\n\t\t\t// Add edge offset on first load if necessary\n\t\t\t// This may not work on IE (or older computer?) as it requires more timeout, around 100 ms\n\t\t\tif (window.location.hash) {\n\t\t\t\tsetTimeout(function () {\n\t\t\t\t\t// Adjustment is only needed if there is an edge offset:\n\t\t\t\t\tvar edgeOffset = zenscroll.setup().edgeOffset\n\t\t\t\t\tif (edgeOffset) {\n\t\t\t\t\t\tvar targetElem = document.getElementById(window.location.href.split(\"#\")[1])\n\t\t\t\t\t\tif (targetElem) {\n\t\t\t\t\t\t\tvar targetY = Math.max(0, zenscroll.getTopOf(targetElem) - edgeOffset)\n\t\t\t\t\t\t\tvar diff = zenscroll.getY() - targetY\n\t\t\t\t\t\t\t// Only do the adjustment if the browser is very close to the element:\n\t\t\t\t\t\t\tif (0 <= diff && diff < 9 ) {\n\t\t\t\t\t\t\t\twindow.scrollTo(0, targetY)\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, 9)\n\t\t\t}\n\n\t\t}, false)\n\n\t\t// Handling clicks on anchors\n\t\tvar RE_noZensmooth = new RegExp(\"(^|\\\\s)noZensmooth(\\\\s|$)\")\n\t\twindow.addEventListener(\"click\", function (event) {\n\t\t\tvar anchor = event.target\n\t\t\twhile (anchor && anchor.tagName !== \"A\") {\n\t\t\t\tanchor = anchor.parentNode\n\t\t\t}\n\t\t\t// Let the browser handle the click if it wasn't with the primary button, or with some modifier keys:\n\t\t\tif (!anchor || event.which !== 1 || event.shiftKey || event.metaKey || event.ctrlKey || event.altKey) {\n\t\t\t\treturn\n\t\t\t}\n\t\t\t// Save the current scrolling position so it can be used for scroll restoration:\n\t\t\tif (isScrollRestorationSupported) {\n\t\t\t\ttry {\n\t\t\t\t\thistory.replaceState({ zenscrollY: zenscroll.getY() }, \"\")\n\t\t\t\t} catch (e) {\n\t\t\t\t\t// Avoid the Chrome Security exception on file protocol, e.g., file://index.html\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Find the referenced ID:\n\t\t\tvar href = anchor.getAttribute(\"href\") || \"\"\n\t\t\tif (href.indexOf(\"#\") === 0 && !RE_noZensmooth.test(anchor.className)) {\n\t\t\t\tvar targetY = 0\n\t\t\t\tvar targetElem = document.getElementById(href.substring(1))\n\t\t\t\tif (href !== \"#\") {\n\t\t\t\t\tif (!targetElem) {\n\t\t\t\t\t\t// Let the browser handle the click if the target ID is not found.\n\t\t\t\t\t\treturn\n\t\t\t\t\t}\n\t\t\t\t\ttargetY = zenscroll.getTopOf(targetElem)\n\t\t\t\t}\n\t\t\t\tevent.preventDefault()\n\t\t\t\t// By default trigger the browser's `hashchange` event...\n\t\t\t\tvar onDone = function () { window.location = href }\n\t\t\t\t// ...unless there is an edge offset specified\n\t\t\t\tvar edgeOffset = zenscroll.setup().edgeOffset\n\t\t\t\tif (edgeOffset) {\n\t\t\t\t\ttargetY = Math.max(0, targetY - edgeOffset)\n\t\t\t\t\tonDone = function () { history.pushState(null, \"\", href) }\n\t\t\t\t}\n\t\t\t\tzenscroll.toY(targetY, null, onDone)\n\t\t\t}\n\t\t}, false)\n\n\t}\n\n\n\treturn zenscroll\n\n\n}));\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL34vemVuc2Nyb2xsL3plbnNjcm9sbC5qcz8yNzMyIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogWmVuc2Nyb2xsIDQuMC4wXG4gKiBodHRwczovL2dpdGh1Yi5jb20vemVuZ2Fib3IvemVuc2Nyb2xsL1xuICpcbiAqIENvcHlyaWdodCAyMDE14oCTMjAxNyBHYWJvciBMZW5hcmRcbiAqXG4gKiBUaGlzIGlzIGZyZWUgYW5kIHVuZW5jdW1iZXJlZCBzb2Z0d2FyZSByZWxlYXNlZCBpbnRvIHRoZSBwdWJsaWMgZG9tYWluLlxuICogXG4gKiBBbnlvbmUgaXMgZnJlZSB0byBjb3B5LCBtb2RpZnksIHB1Ymxpc2gsIHVzZSwgY29tcGlsZSwgc2VsbCwgb3JcbiAqIGRpc3RyaWJ1dGUgdGhpcyBzb2Z0d2FyZSwgZWl0aGVyIGluIHNvdXJjZSBjb2RlIGZvcm0gb3IgYXMgYSBjb21waWxlZFxuICogYmluYXJ5LCBmb3IgYW55IHB1cnBvc2UsIGNvbW1lcmNpYWwgb3Igbm9uLWNvbW1lcmNpYWwsIGFuZCBieSBhbnlcbiAqIG1lYW5zLlxuICogXG4gKiBJbiBqdXJpc2RpY3Rpb25zIHRoYXQgcmVjb2duaXplIGNvcHlyaWdodCBsYXdzLCB0aGUgYXV0aG9yIG9yIGF1dGhvcnNcbiAqIG9mIHRoaXMgc29mdHdhcmUgZGVkaWNhdGUgYW55IGFuZCBhbGwgY29weXJpZ2h0IGludGVyZXN0IGluIHRoZVxuICogc29mdHdhcmUgdG8gdGhlIHB1YmxpYyBkb21haW4uIFdlIG1ha2UgdGhpcyBkZWRpY2F0aW9uIGZvciB0aGUgYmVuZWZpdFxuICogb2YgdGhlIHB1YmxpYyBhdCBsYXJnZSBhbmQgdG8gdGhlIGRldHJpbWVudCBvZiBvdXIgaGVpcnMgYW5kXG4gKiBzdWNjZXNzb3JzLiBXZSBpbnRlbmQgdGhpcyBkZWRpY2F0aW9uIHRvIGJlIGFuIG92ZXJ0IGFjdCBvZlxuICogcmVsaW5xdWlzaG1lbnQgaW4gcGVycGV0dWl0eSBvZiBhbGwgcHJlc2VudCBhbmQgZnV0dXJlIHJpZ2h0cyB0byB0aGlzXG4gKiBzb2Z0d2FyZSB1bmRlciBjb3B5cmlnaHQgbGF3LlxuICogXG4gKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELFxuICogRVhQUkVTUyBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GXG4gKiBNRVJDSEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuXG4gKiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUlxuICogT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsXG4gKiBBUklTSU5HIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1JcbiAqIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiAqIFxuICogRm9yIG1vcmUgaW5mb3JtYXRpb24sIHBsZWFzZSByZWZlciB0byA8aHR0cDovL3VubGljZW5zZS5vcmc+XG4gKiBcbiAqL1xuXG4vKmpzaGludCBkZXZlbDp0cnVlLCBhc2k6dHJ1ZSAqL1xuXG4vKmdsb2JhbCBkZWZpbmUsIG1vZHVsZSAqL1xuXG5cbihmdW5jdGlvbiAocm9vdCwgZmFjdG9yeSkge1xuXHRpZiAodHlwZW9mIGRlZmluZSA9PT0gXCJmdW5jdGlvblwiICYmIGRlZmluZS5hbWQpIHtcblx0XHRkZWZpbmUoW10sIGZhY3RvcnkoKSlcblx0fSBlbHNlIGlmICh0eXBlb2YgbW9kdWxlID09PSBcIm9iamVjdFwiICYmIG1vZHVsZS5leHBvcnRzKSB7XG5cdFx0bW9kdWxlLmV4cG9ydHMgPSBmYWN0b3J5KClcblx0fSBlbHNlIHtcblx0XHQoZnVuY3Rpb24gaW5zdGFsbCgpIHtcblx0XHRcdC8vIFRvIG1ha2Ugc3VyZSBaZW5zY3JvbGwgY2FuIGJlIHJlZmVyZW5jZWQgZnJvbSB0aGUgaGVhZGVyLCBiZWZvcmUgYGJvZHlgIGlzIGF2YWlsYWJsZVxuXHRcdFx0aWYgKGRvY3VtZW50ICYmIGRvY3VtZW50LmJvZHkpIHtcblx0XHRcdFx0cm9vdC56ZW5zY3JvbGwgPSBmYWN0b3J5KClcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdC8vIHJldHJ5IDltcyBsYXRlclxuXHRcdFx0XHRzZXRUaW1lb3V0KGluc3RhbGwsIDkpXG5cdFx0XHR9XG5cdFx0fSkoKVxuXHR9XG59KHRoaXMsIGZ1bmN0aW9uICgpIHtcblx0XCJ1c2Ugc3RyaWN0XCJcblxuXG5cdC8vIERldGVjdCBpZiB0aGUgYnJvd3NlciBhbHJlYWR5IHN1cHBvcnRzIG5hdGl2ZSBzbW9vdGggc2Nyb2xsaW5nIChlLmcuLCBGaXJlZm94IDM2KyBhbmQgQ2hyb21lIDQ5KykgYW5kIGl0IGlzIGVuYWJsZWQ6XG5cdHZhciBpc05hdGl2ZVNtb290aFNjcm9sbEVuYWJsZWRPbiA9IGZ1bmN0aW9uIChlbGVtKSB7XG5cdFx0cmV0dXJuIChcImdldENvbXB1dGVkU3R5bGVcIiBpbiB3aW5kb3cpICYmXG5cdFx0XHR3aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZShlbGVtKVtcInNjcm9sbC1iZWhhdmlvclwiXSA9PT0gXCJzbW9vdGhcIlxuXHR9XG5cblxuXHQvLyBFeGl0IGlmIGl04oCZcyBub3QgYSBicm93c2VyIGVudmlyb25tZW50OlxuXHRpZiAodHlwZW9mIHdpbmRvdyA9PT0gXCJ1bmRlZmluZWRcIiB8fCAhKFwiZG9jdW1lbnRcIiBpbiB3aW5kb3cpKSB7XG5cdFx0cmV0dXJuIHt9XG5cdH1cblxuXG5cdHZhciBtYWtlU2Nyb2xsZXIgPSBmdW5jdGlvbiAoY29udGFpbmVyLCBkZWZhdWx0RHVyYXRpb24sIGVkZ2VPZmZzZXQpIHtcblxuXHRcdC8vIFVzZSBkZWZhdWx0cyBpZiBub3QgcHJvdmlkZWRcblx0XHRkZWZhdWx0RHVyYXRpb24gPSBkZWZhdWx0RHVyYXRpb24gfHwgOTk5IC8vbXNcblx0XHRpZiAoIWVkZ2VPZmZzZXQgJiYgZWRnZU9mZnNldCAhPT0gMCkge1xuXHRcdFx0Ly8gV2hlbiBzY3JvbGxpbmcsIHRoaXMgYW1vdW50IG9mIGRpc3RhbmNlIGlzIGtlcHQgZnJvbSB0aGUgZWRnZXMgb2YgdGhlIGNvbnRhaW5lcjpcblx0XHRcdGVkZ2VPZmZzZXQgPSA5IC8vcHhcblx0XHR9XG5cblx0XHQvLyBIYW5kbGluZyB0aGUgbGlmZS1jeWNsZSBvZiB0aGUgc2Nyb2xsZXJcblx0XHR2YXIgc2Nyb2xsVGltZW91dElkXG5cdFx0dmFyIHNldFNjcm9sbFRpbWVvdXRJZCA9IGZ1bmN0aW9uIChuZXdWYWx1ZSkge1xuXHRcdFx0c2Nyb2xsVGltZW91dElkID0gbmV3VmFsdWVcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBTdG9wIHRoZSBjdXJyZW50IHNtb290aCBzY3JvbGwgb3BlcmF0aW9uIGltbWVkaWF0ZWx5XG5cdFx0ICovXG5cdFx0dmFyIHN0b3BTY3JvbGwgPSBmdW5jdGlvbiAoKSB7XG5cdFx0XHRjbGVhclRpbWVvdXQoc2Nyb2xsVGltZW91dElkKVxuXHRcdFx0c2V0U2Nyb2xsVGltZW91dElkKDApXG5cdFx0fVxuXG5cdFx0dmFyIGdldFRvcFdpdGhFZGdlT2Zmc2V0ID0gZnVuY3Rpb24gKGVsZW0pIHtcblx0XHRcdHJldHVybiBNYXRoLm1heCgwLCBjb250YWluZXIuZ2V0VG9wT2YoZWxlbSkgLSBlZGdlT2Zmc2V0KVxuXHRcdH1cblxuXHRcdC8qKlxuXHRcdCAqIFNjcm9sbHMgdG8gYSBzcGVjaWZpYyB2ZXJ0aWNhbCBwb3NpdGlvbiBpbiB0aGUgZG9jdW1lbnQuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge3RhcmdldFl9IFRoZSB2ZXJ0aWNhbCBwb3NpdGlvbiB3aXRoaW4gdGhlIGRvY3VtZW50LlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqICAgICAgICBJZiBub3QgcHJvdmlkZWQgdGhlIGRlZmF1bHQgZHVyYXRpb24gaXMgdXNlZC5cblx0XHQgKiBAcGFyYW0ge29uRG9uZX0gQW4gb3B0aW9uYWwgY2FsbGJhY2sgZnVuY3Rpb24gdG8gYmUgaW52b2tlZCBvbmNlIHRoZSBzY3JvbGwgZmluaXNoZWQuXG5cdFx0ICovXG5cdFx0dmFyIHNjcm9sbFRvWSA9IGZ1bmN0aW9uICh0YXJnZXRZLCBkdXJhdGlvbiwgb25Eb25lKSB7XG5cdFx0XHRzdG9wU2Nyb2xsKClcblx0XHRcdGlmIChkdXJhdGlvbiA9PT0gMCB8fCAoZHVyYXRpb24gJiYgZHVyYXRpb24gPCAwKSB8fCBpc05hdGl2ZVNtb290aFNjcm9sbEVuYWJsZWRPbihjb250YWluZXIuYm9keSkpIHtcblx0XHRcdFx0Y29udGFpbmVyLnRvWSh0YXJnZXRZKVxuXHRcdFx0XHRpZiAob25Eb25lKSB7XG5cdFx0XHRcdFx0b25Eb25lKClcblx0XHRcdFx0fVxuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0dmFyIHN0YXJ0WSA9IGNvbnRhaW5lci5nZXRZKClcblx0XHRcdFx0dmFyIGRpc3RhbmNlID0gTWF0aC5tYXgoMCwgdGFyZ2V0WSkgLSBzdGFydFlcblx0XHRcdFx0dmFyIHN0YXJ0VGltZSA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpXG5cdFx0XHRcdGR1cmF0aW9uID0gZHVyYXRpb24gfHwgTWF0aC5taW4oTWF0aC5hYnMoZGlzdGFuY2UpLCBkZWZhdWx0RHVyYXRpb24pO1xuXHRcdFx0XHQoZnVuY3Rpb24gbG9vcFNjcm9sbCgpIHtcblx0XHRcdFx0XHRzZXRTY3JvbGxUaW1lb3V0SWQoc2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG5cdFx0XHRcdFx0XHQvLyBDYWxjdWxhdGUgcGVyY2VudGFnZTpcblx0XHRcdFx0XHRcdHZhciBwID0gTWF0aC5taW4oMSwgKG5ldyBEYXRlKCkuZ2V0VGltZSgpIC0gc3RhcnRUaW1lKSAvIGR1cmF0aW9uKVxuXHRcdFx0XHRcdFx0Ly8gQ2FsY3VsYXRlIHRoZSBhYnNvbHV0ZSB2ZXJ0aWNhbCBwb3NpdGlvbjpcblx0XHRcdFx0XHRcdHZhciB5ID0gTWF0aC5tYXgoMCwgTWF0aC5mbG9vcihzdGFydFkgKyBkaXN0YW5jZSoocCA8IDAuNSA/IDIqcCpwIDogcCooNCAtIHAqMiktMSkpKVxuXHRcdFx0XHRcdFx0Y29udGFpbmVyLnRvWSh5KVxuXHRcdFx0XHRcdFx0aWYgKHAgPCAxICYmIChjb250YWluZXIuZ2V0SGVpZ2h0KCkgKyB5KSA8IGNvbnRhaW5lci5ib2R5LnNjcm9sbEhlaWdodCkge1xuXHRcdFx0XHRcdFx0XHRsb29wU2Nyb2xsKClcblx0XHRcdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0XHRcdHNldFRpbWVvdXQoc3RvcFNjcm9sbCwgOTkpIC8vIHdpdGggY29vbGRvd24gdGltZVxuXHRcdFx0XHRcdFx0XHRpZiAob25Eb25lKSB7XG5cdFx0XHRcdFx0XHRcdFx0b25Eb25lKClcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH0sIDkpKVxuXHRcdFx0XHR9KSgpXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyoqXG5cdFx0ICogU2Nyb2xscyB0byB0aGUgdG9wIG9mIGEgc3BlY2lmaWMgZWxlbWVudC5cblx0XHQgKlxuXHRcdCAqIEBwYXJhbSB7ZWxlbX0gVGhlIGVsZW1lbnQgdG8gc2Nyb2xsIHRvLlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqIEBwYXJhbSB7b25Eb25lfSBBbiBvcHRpb25hbCBjYWxsYmFjayBmdW5jdGlvbiB0byBiZSBpbnZva2VkIG9uY2UgdGhlIHNjcm9sbCBmaW5pc2hlZC5cblx0XHQgKi9cblx0XHR2YXIgc2Nyb2xsVG9FbGVtID0gZnVuY3Rpb24gKGVsZW0sIGR1cmF0aW9uLCBvbkRvbmUpIHtcblx0XHRcdHNjcm9sbFRvWShnZXRUb3BXaXRoRWRnZU9mZnNldChlbGVtKSwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBTY3JvbGxzIGFuIGVsZW1lbnQgaW50byB2aWV3IGlmIG5lY2Vzc2FyeS5cblx0XHQgKlxuXHRcdCAqIEBwYXJhbSB7ZWxlbX0gVGhlIGVsZW1lbnQuXG5cdFx0ICogQHBhcmFtIHtkdXJhdGlvbn0gT3B0aW9uYWxseSB0aGUgZHVyYXRpb24gb2YgdGhlIHNjcm9sbCBvcGVyYXRpb24uXG5cdFx0ICogQHBhcmFtIHtvbkRvbmV9IEFuIG9wdGlvbmFsIGNhbGxiYWNrIGZ1bmN0aW9uIHRvIGJlIGludm9rZWQgb25jZSB0aGUgc2Nyb2xsIGZpbmlzaGVkLlxuXHRcdCAqL1xuXHRcdHZhciBzY3JvbGxJbnRvVmlldyA9IGZ1bmN0aW9uIChlbGVtLCBkdXJhdGlvbiwgb25Eb25lKSB7XG5cdFx0XHR2YXIgZWxlbUhlaWdodCA9IGVsZW0uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkuaGVpZ2h0XG5cdFx0XHR2YXIgZWxlbUJvdHRvbSA9IGNvbnRhaW5lci5nZXRUb3BPZihlbGVtKSArIGVsZW1IZWlnaHRcblx0XHRcdHZhciBjb250YWluZXJIZWlnaHQgPSBjb250YWluZXIuZ2V0SGVpZ2h0KClcblx0XHRcdHZhciB5ID0gY29udGFpbmVyLmdldFkoKVxuXHRcdFx0dmFyIGNvbnRhaW5lckJvdHRvbSA9IHkgKyBjb250YWluZXJIZWlnaHRcblx0XHRcdGlmIChnZXRUb3BXaXRoRWRnZU9mZnNldChlbGVtKSA8IHkgfHwgKGVsZW1IZWlnaHQgKyBlZGdlT2Zmc2V0KSA+IGNvbnRhaW5lckhlaWdodCkge1xuXHRcdFx0XHQvLyBFbGVtZW50IGlzIGNsaXBwZWQgYXQgdG9wIG9yIGlzIGhpZ2hlciB0aGFuIHNjcmVlbi5cblx0XHRcdFx0c2Nyb2xsVG9FbGVtKGVsZW0sIGR1cmF0aW9uLCBvbkRvbmUpXG5cdFx0XHR9IGVsc2UgaWYgKChlbGVtQm90dG9tICsgZWRnZU9mZnNldCkgPiBjb250YWluZXJCb3R0b20pIHtcblx0XHRcdFx0Ly8gRWxlbWVudCBpcyBjbGlwcGVkIGF0IHRoZSBib3R0b20uXG5cdFx0XHRcdHNjcm9sbFRvWShlbGVtQm90dG9tIC0gY29udGFpbmVySGVpZ2h0ICsgZWRnZU9mZnNldCwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHRcdH0gZWxzZSBpZiAob25Eb25lKSB7XG5cdFx0XHRcdG9uRG9uZSgpXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyoqXG5cdFx0ICogU2Nyb2xscyB0byB0aGUgY2VudGVyIG9mIGFuIGVsZW1lbnQuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge2VsZW19IFRoZSBlbGVtZW50LlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqIEBwYXJhbSB7b2Zmc2V0fSBPcHRpb25hbGx5IHRoZSBvZmZzZXQgb2YgdGhlIHRvcCBvZiB0aGUgZWxlbWVudCBmcm9tIHRoZSBjZW50ZXIgb2YgdGhlIHNjcmVlbi5cblx0XHQgKiBAcGFyYW0ge29uRG9uZX0gQW4gb3B0aW9uYWwgY2FsbGJhY2sgZnVuY3Rpb24gdG8gYmUgaW52b2tlZCBvbmNlIHRoZSBzY3JvbGwgZmluaXNoZWQuXG5cdFx0ICovXG5cdFx0dmFyIHNjcm9sbFRvQ2VudGVyT2YgPSBmdW5jdGlvbiAoZWxlbSwgZHVyYXRpb24sIG9mZnNldCwgb25Eb25lKSB7XG5cdFx0XHRzY3JvbGxUb1koTWF0aC5tYXgoMCwgY29udGFpbmVyLmdldFRvcE9mKGVsZW0pIC0gY29udGFpbmVyLmdldEhlaWdodCgpLzIgKyAob2Zmc2V0IHx8IGVsZW0uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkuaGVpZ2h0LzIpKSwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBDaGFuZ2VzIGRlZmF1bHQgc2V0dGluZ3MgZm9yIHRoaXMgc2Nyb2xsZXIuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge25ld0RlZmF1bHREdXJhdGlvbn0gT3B0aW9uYWxseSBhIG5ldyB2YWx1ZSBmb3IgZGVmYXVsdCBkdXJhdGlvbiwgdXNlZCBmb3IgZWFjaCBzY3JvbGwgbWV0aG9kIGJ5IGRlZmF1bHQuXG5cdFx0ICogICAgICAgIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdFx0ICogQHBhcmFtIHtuZXdFZGdlT2Zmc2V0fSBPcHRpb25hbGx5IGEgbmV3IHZhbHVlIGZvciB0aGUgZWRnZSBvZmZzZXQsIHVzZWQgYnkgZWFjaCBzY3JvbGwgbWV0aG9kIGJ5IGRlZmF1bHQuIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdFx0ICogQHJldHVybnMgQW4gb2JqZWN0IHdpdGggdGhlIGN1cnJlbnQgdmFsdWVzLlxuXHRcdCAqL1xuXHRcdHZhciBzZXR1cCA9IGZ1bmN0aW9uIChuZXdEZWZhdWx0RHVyYXRpb24sIG5ld0VkZ2VPZmZzZXQpIHtcblx0XHRcdGlmIChuZXdEZWZhdWx0RHVyYXRpb24gPT09IDAgfHwgbmV3RGVmYXVsdER1cmF0aW9uKSB7XG5cdFx0XHRcdGRlZmF1bHREdXJhdGlvbiA9IG5ld0RlZmF1bHREdXJhdGlvblxuXHRcdFx0fVxuXHRcdFx0aWYgKG5ld0VkZ2VPZmZzZXQgPT09IDAgfHwgbmV3RWRnZU9mZnNldCkge1xuXHRcdFx0XHRlZGdlT2Zmc2V0ID0gbmV3RWRnZU9mZnNldFxuXHRcdFx0fVxuXHRcdFx0cmV0dXJuIHtcblx0XHRcdFx0ZGVmYXVsdER1cmF0aW9uOiBkZWZhdWx0RHVyYXRpb24sXG5cdFx0XHRcdGVkZ2VPZmZzZXQ6IGVkZ2VPZmZzZXRcblx0XHRcdH1cblx0XHR9XG5cblx0XHRyZXR1cm4ge1xuXHRcdFx0c2V0dXA6IHNldHVwLFxuXHRcdFx0dG86IHNjcm9sbFRvRWxlbSxcblx0XHRcdHRvWTogc2Nyb2xsVG9ZLFxuXHRcdFx0aW50b1ZpZXc6IHNjcm9sbEludG9WaWV3LFxuXHRcdFx0Y2VudGVyOiBzY3JvbGxUb0NlbnRlck9mLFxuXHRcdFx0c3RvcDogc3RvcFNjcm9sbCxcblx0XHRcdG1vdmluZzogZnVuY3Rpb24gKCkgeyByZXR1cm4gISFzY3JvbGxUaW1lb3V0SWQgfSxcblx0XHRcdGdldFk6IGNvbnRhaW5lci5nZXRZLFxuXHRcdFx0Z2V0VG9wT2Y6IGNvbnRhaW5lci5nZXRUb3BPZlxuXHRcdH1cblxuXHR9XG5cblxuXHR2YXIgZG9jRWxlbSA9IGRvY3VtZW50LmRvY3VtZW50RWxlbWVudFxuXHR2YXIgZ2V0RG9jWSA9IGZ1bmN0aW9uICgpIHsgcmV0dXJuIHdpbmRvdy5zY3JvbGxZIHx8IGRvY0VsZW0uc2Nyb2xsVG9wIH1cblxuXHQvLyBDcmVhdGUgYSBzY3JvbGxlciBmb3IgdGhlIGRvY3VtZW50OlxuXHR2YXIgemVuc2Nyb2xsID0gbWFrZVNjcm9sbGVyKHtcblx0XHRib2R5OiBkb2N1bWVudC5zY3JvbGxpbmdFbGVtZW50IHx8IGRvY3VtZW50LmJvZHksXG5cdFx0dG9ZOiBmdW5jdGlvbiAoeSkgeyB3aW5kb3cuc2Nyb2xsVG8oMCwgeSkgfSxcblx0XHRnZXRZOiBnZXREb2NZLFxuXHRcdGdldEhlaWdodDogZnVuY3Rpb24gKCkgeyByZXR1cm4gd2luZG93LmlubmVySGVpZ2h0IHx8IGRvY0VsZW0uY2xpZW50SGVpZ2h0IH0sXG5cdFx0Z2V0VG9wT2Y6IGZ1bmN0aW9uIChlbGVtKSB7IHJldHVybiBlbGVtLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLnRvcCArIGdldERvY1koKSAtIGRvY0VsZW0ub2Zmc2V0VG9wIH1cblx0fSlcblxuXG5cdC8qKlxuXHQgKiBDcmVhdGVzIGEgc2Nyb2xsZXIgZnJvbSB0aGUgcHJvdmlkZWQgY29udGFpbmVyIGVsZW1lbnQgKGUuZy4sIGEgRElWKVxuXHQgKlxuXHQgKiBAcGFyYW0ge3Njcm9sbENvbnRhaW5lcn0gVGhlIHZlcnRpY2FsIHBvc2l0aW9uIHdpdGhpbiB0aGUgZG9jdW1lbnQuXG5cdCAqIEBwYXJhbSB7ZGVmYXVsdER1cmF0aW9ufSBPcHRpb25hbGx5IGEgdmFsdWUgZm9yIGRlZmF1bHQgZHVyYXRpb24sIHVzZWQgZm9yIGVhY2ggc2Nyb2xsIG1ldGhvZCBieSBkZWZhdWx0LlxuXHQgKiAgICAgICAgSWdub3JlZCBpZiAwIG9yIG51bGwgb3IgdW5kZWZpbmVkLlxuXHQgKiBAcGFyYW0ge2VkZ2VPZmZzZXR9IE9wdGlvbmFsbHkgYSB2YWx1ZSBmb3IgdGhlIGVkZ2Ugb2Zmc2V0LCB1c2VkIGJ5IGVhY2ggc2Nyb2xsIG1ldGhvZCBieSBkZWZhdWx0LiBcblx0ICogICAgICAgIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdCAqIEByZXR1cm5zIEEgc2Nyb2xsZXIgb2JqZWN0LCBzaW1pbGFyIHRvIGB6ZW5zY3JvbGxgIGJ1dCBjb250cm9sbGluZyB0aGUgcHJvdmlkZWQgZWxlbWVudC5cblx0ICovXG5cdHplbnNjcm9sbC5jcmVhdGVTY3JvbGxlciA9IGZ1bmN0aW9uIChzY3JvbGxDb250YWluZXIsIGRlZmF1bHREdXJhdGlvbiwgZWRnZU9mZnNldCkge1xuXHRcdHJldHVybiBtYWtlU2Nyb2xsZXIoe1xuXHRcdFx0Ym9keTogc2Nyb2xsQ29udGFpbmVyLFxuXHRcdFx0dG9ZOiBmdW5jdGlvbiAoeSkgeyBzY3JvbGxDb250YWluZXIuc2Nyb2xsVG9wID0geSB9LFxuXHRcdFx0Z2V0WTogZnVuY3Rpb24gKCkgeyByZXR1cm4gc2Nyb2xsQ29udGFpbmVyLnNjcm9sbFRvcCB9LFxuXHRcdFx0Z2V0SGVpZ2h0OiBmdW5jdGlvbiAoKSB7IHJldHVybiBNYXRoLm1pbihzY3JvbGxDb250YWluZXIuY2xpZW50SGVpZ2h0LCB3aW5kb3cuaW5uZXJIZWlnaHQgfHwgZG9jRWxlbS5jbGllbnRIZWlnaHQpIH0sXG5cdFx0XHRnZXRUb3BPZjogZnVuY3Rpb24gKGVsZW0pIHsgcmV0dXJuIGVsZW0ub2Zmc2V0VG9wIH1cblx0XHR9LCBkZWZhdWx0RHVyYXRpb24sIGVkZ2VPZmZzZXQpXG5cdH1cblxuXG5cdC8vIEF1dG9tYXRpYyBsaW5rLXNtb290aGluZyBvbiBhY2hvcnNcblx0Ly8gRXhjbHVkZSBJRTgtIG9yIHdoZW4gbmF0aXZlIGlzIGVuYWJsZWQgb3IgWmVuc2Nyb2xsIGF1dG8tIGlzIGRpc2FibGVkXG5cdGlmIChcImFkZEV2ZW50TGlzdGVuZXJcIiBpbiB3aW5kb3cgJiYgIXdpbmRvdy5ub1plbnNtb290aCAmJiAhaXNOYXRpdmVTbW9vdGhTY3JvbGxFbmFibGVkT24oZG9jdW1lbnQuYm9keSkpIHtcblxuXG5cdFx0dmFyIGlzU2Nyb2xsUmVzdG9yYXRpb25TdXBwb3J0ZWQgPSBcInNjcm9sbFJlc3RvcmF0aW9uXCIgaW4gaGlzdG9yeVxuXG5cdFx0Ly8gT24gZmlyc3QgbG9hZCAmIHJlZnJlc2ggbWFrZSBzdXJlIHRoZSBicm93c2VyIHJlc3RvcmVzIHRoZSBwb3NpdGlvbiBmaXJzdFxuXHRcdGlmIChpc1Njcm9sbFJlc3RvcmF0aW9uU3VwcG9ydGVkKSB7XG5cdFx0XHRoaXN0b3J5LnNjcm9sbFJlc3RvcmF0aW9uID0gXCJhdXRvXCJcblx0XHR9XG5cblx0XHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcihcImxvYWRcIiwgZnVuY3Rpb24gKCkge1xuXG5cdFx0XHRpZiAoaXNTY3JvbGxSZXN0b3JhdGlvblN1cHBvcnRlZCkge1xuXHRcdFx0XHQvLyBTZXQgaXQgdG8gbWFudWFsXG5cdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24gKCkgeyBoaXN0b3J5LnNjcm9sbFJlc3RvcmF0aW9uID0gXCJtYW51YWxcIiB9LCA5KVxuXHRcdFx0XHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcihcInBvcHN0YXRlXCIsIGZ1bmN0aW9uIChldmVudCkge1xuXHRcdFx0XHRcdGlmIChldmVudC5zdGF0ZSAmJiBcInplbnNjcm9sbFlcIiBpbiBldmVudC5zdGF0ZSkge1xuXHRcdFx0XHRcdFx0emVuc2Nyb2xsLnRvWShldmVudC5zdGF0ZS56ZW5zY3JvbGxZKVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSwgZmFsc2UpXG5cdFx0XHR9XG5cblx0XHRcdC8vIEFkZCBlZGdlIG9mZnNldCBvbiBmaXJzdCBsb2FkIGlmIG5lY2Vzc2FyeVxuXHRcdFx0Ly8gVGhpcyBtYXkgbm90IHdvcmsgb24gSUUgKG9yIG9sZGVyIGNvbXB1dGVyPykgYXMgaXQgcmVxdWlyZXMgbW9yZSB0aW1lb3V0LCBhcm91bmQgMTAwIG1zXG5cdFx0XHRpZiAod2luZG93LmxvY2F0aW9uLmhhc2gpIHtcblx0XHRcdFx0c2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG5cdFx0XHRcdFx0Ly8gQWRqdXN0bWVudCBpcyBvbmx5IG5lZWRlZCBpZiB0aGVyZSBpcyBhbiBlZGdlIG9mZnNldDpcblx0XHRcdFx0XHR2YXIgZWRnZU9mZnNldCA9IHplbnNjcm9sbC5zZXR1cCgpLmVkZ2VPZmZzZXRcblx0XHRcdFx0XHRpZiAoZWRnZU9mZnNldCkge1xuXHRcdFx0XHRcdFx0dmFyIHRhcmdldEVsZW0gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCh3aW5kb3cubG9jYXRpb24uaHJlZi5zcGxpdChcIiNcIilbMV0pXG5cdFx0XHRcdFx0XHRpZiAodGFyZ2V0RWxlbSkge1xuXHRcdFx0XHRcdFx0XHR2YXIgdGFyZ2V0WSA9IE1hdGgubWF4KDAsIHplbnNjcm9sbC5nZXRUb3BPZih0YXJnZXRFbGVtKSAtIGVkZ2VPZmZzZXQpXG5cdFx0XHRcdFx0XHRcdHZhciBkaWZmID0gemVuc2Nyb2xsLmdldFkoKSAtIHRhcmdldFlcblx0XHRcdFx0XHRcdFx0Ly8gT25seSBkbyB0aGUgYWRqdXN0bWVudCBpZiB0aGUgYnJvd3NlciBpcyB2ZXJ5IGNsb3NlIHRvIHRoZSBlbGVtZW50OlxuXHRcdFx0XHRcdFx0XHRpZiAoMCA8PSBkaWZmICYmIGRpZmYgPCA5ICkge1xuXHRcdFx0XHRcdFx0XHRcdHdpbmRvdy5zY3JvbGxUbygwLCB0YXJnZXRZKVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9LCA5KVxuXHRcdFx0fVxuXG5cdFx0fSwgZmFsc2UpXG5cblx0XHQvLyBIYW5kbGluZyBjbGlja3Mgb24gYW5jaG9yc1xuXHRcdHZhciBSRV9ub1plbnNtb290aCA9IG5ldyBSZWdFeHAoXCIoXnxcXFxccylub1plbnNtb290aChcXFxcc3wkKVwiKVxuXHRcdHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgZnVuY3Rpb24gKGV2ZW50KSB7XG5cdFx0XHR2YXIgYW5jaG9yID0gZXZlbnQudGFyZ2V0XG5cdFx0XHR3aGlsZSAoYW5jaG9yICYmIGFuY2hvci50YWdOYW1lICE9PSBcIkFcIikge1xuXHRcdFx0XHRhbmNob3IgPSBhbmNob3IucGFyZW50Tm9kZVxuXHRcdFx0fVxuXHRcdFx0Ly8gTGV0IHRoZSBicm93c2VyIGhhbmRsZSB0aGUgY2xpY2sgaWYgaXQgd2Fzbid0IHdpdGggdGhlIHByaW1hcnkgYnV0dG9uLCBvciB3aXRoIHNvbWUgbW9kaWZpZXIga2V5czpcblx0XHRcdGlmICghYW5jaG9yIHx8IGV2ZW50LndoaWNoICE9PSAxIHx8IGV2ZW50LnNoaWZ0S2V5IHx8IGV2ZW50Lm1ldGFLZXkgfHwgZXZlbnQuY3RybEtleSB8fCBldmVudC5hbHRLZXkpIHtcblx0XHRcdFx0cmV0dXJuXG5cdFx0XHR9XG5cdFx0XHQvLyBTYXZlIHRoZSBjdXJyZW50IHNjcm9sbGluZyBwb3NpdGlvbiBzbyBpdCBjYW4gYmUgdXNlZCBmb3Igc2Nyb2xsIHJlc3RvcmF0aW9uOlxuXHRcdFx0aWYgKGlzU2Nyb2xsUmVzdG9yYXRpb25TdXBwb3J0ZWQpIHtcblx0XHRcdFx0dHJ5IHtcblx0XHRcdFx0XHRoaXN0b3J5LnJlcGxhY2VTdGF0ZSh7IHplbnNjcm9sbFk6IHplbnNjcm9sbC5nZXRZKCkgfSwgXCJcIilcblx0XHRcdFx0fSBjYXRjaCAoZSkge1xuXHRcdFx0XHRcdC8vIEF2b2lkIHRoZSBDaHJvbWUgU2VjdXJpdHkgZXhjZXB0aW9uIG9uIGZpbGUgcHJvdG9jb2wsIGUuZy4sIGZpbGU6Ly9pbmRleC5odG1sXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vIEZpbmQgdGhlIHJlZmVyZW5jZWQgSUQ6XG5cdFx0XHR2YXIgaHJlZiA9IGFuY2hvci5nZXRBdHRyaWJ1dGUoXCJocmVmXCIpIHx8IFwiXCJcblx0XHRcdGlmIChocmVmLmluZGV4T2YoXCIjXCIpID09PSAwICYmICFSRV9ub1plbnNtb290aC50ZXN0KGFuY2hvci5jbGFzc05hbWUpKSB7XG5cdFx0XHRcdHZhciB0YXJnZXRZID0gMFxuXHRcdFx0XHR2YXIgdGFyZ2V0RWxlbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGhyZWYuc3Vic3RyaW5nKDEpKVxuXHRcdFx0XHRpZiAoaHJlZiAhPT0gXCIjXCIpIHtcblx0XHRcdFx0XHRpZiAoIXRhcmdldEVsZW0pIHtcblx0XHRcdFx0XHRcdC8vIExldCB0aGUgYnJvd3NlciBoYW5kbGUgdGhlIGNsaWNrIGlmIHRoZSB0YXJnZXQgSUQgaXMgbm90IGZvdW5kLlxuXHRcdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRhcmdldFkgPSB6ZW5zY3JvbGwuZ2V0VG9wT2YodGFyZ2V0RWxlbSlcblx0XHRcdFx0fVxuXHRcdFx0XHRldmVudC5wcmV2ZW50RGVmYXVsdCgpXG5cdFx0XHRcdC8vIEJ5IGRlZmF1bHQgdHJpZ2dlciB0aGUgYnJvd3NlcidzIGBoYXNoY2hhbmdlYCBldmVudC4uLlxuXHRcdFx0XHR2YXIgb25Eb25lID0gZnVuY3Rpb24gKCkgeyB3aW5kb3cubG9jYXRpb24gPSBocmVmIH1cblx0XHRcdFx0Ly8gLi4udW5sZXNzIHRoZXJlIGlzIGFuIGVkZ2Ugb2Zmc2V0IHNwZWNpZmllZFxuXHRcdFx0XHR2YXIgZWRnZU9mZnNldCA9IHplbnNjcm9sbC5zZXR1cCgpLmVkZ2VPZmZzZXRcblx0XHRcdFx0aWYgKGVkZ2VPZmZzZXQpIHtcblx0XHRcdFx0XHR0YXJnZXRZID0gTWF0aC5tYXgoMCwgdGFyZ2V0WSAtIGVkZ2VPZmZzZXQpXG5cdFx0XHRcdFx0b25Eb25lID0gZnVuY3Rpb24gKCkgeyBoaXN0b3J5LnB1c2hTdGF0ZShudWxsLCBcIlwiLCBocmVmKSB9XG5cdFx0XHRcdH1cblx0XHRcdFx0emVuc2Nyb2xsLnRvWSh0YXJnZXRZLCBudWxsLCBvbkRvbmUpXG5cdFx0XHR9XG5cdFx0fSwgZmFsc2UpXG5cblx0fVxuXG5cblx0cmV0dXJuIHplbnNjcm9sbFxuXG5cbn0pKTtcblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vfi96ZW5zY3JvbGwvemVuc2Nyb2xsLmpzXG4vLyBtb2R1bGUgaWQgPSAxXG4vLyBtb2R1bGUgY2h1bmtzID0gMCJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); -/***/ }), -/* 2 */ -/* unknown exports provided */ -/* all exports used */ -/*!******************************!*\ - !*** ./src/js/build-html.js ***! - \******************************/ -/***/ (function(module, exports) { + /***/ + }), + /* 2 */ + /* unknown exports provided */ + /* all exports used */ + /*!******************************!*\ + !*** ./src/js/build-html.js ***! + \******************************/ + /***/ (function (module, exports) { -eval("/**\n * This file is responsible for building the DOM and updating DOM state.\n *\n * @author Tim Scanlin\n */\n\nmodule.exports = function (options) {\n var forEach = [].forEach\n var some = [].some\n var body = document.body\n var currentlyHighlighting = true\n var SPACE_CHAR = ' '\n\n /**\n * Create link and list elements.\n * @param {Object} d\n * @param {HTMLElement} container\n * @return {HTMLElement}\n */\n function createEl (d, container) {\n var link = container.appendChild(createLink(d))\n if (d.children.length) {\n var list = createList(d.isCollapsed)\n d.children.forEach(function (child) {\n createEl(child, list)\n })\n link.appendChild(list)\n }\n }\n\n /**\n * Render nested heading array data into a given selector.\n * @param {String} selector\n * @param {Array} data\n * @return {HTMLElement}\n */\n function render (selector, data) {\n var collapsed = false\n var container = createList(collapsed)\n\n data.forEach(function (d) {\n createEl(d, container)\n })\n\n var parent = document.querySelector(selector)\n\n // Return if no parent is found.\n if (parent === null) {\n return\n }\n\n // Remove existing child if it exists.\n if (parent.firstChild) {\n parent.removeChild(parent.firstChild)\n }\n\n // Append the Elements that have been created;\n return parent.appendChild(container)\n }\n\n /**\n * Create link element.\n * @param {Object} data\n * @return {HTMLElement}\n */\n function createLink (data) {\n var item = document.createElement('li')\n var a = document.createElement('a')\n if (options.listItemClass) {\n item.setAttribute('class', options.listItemClass)\n }\n if (options.includeHtml && data.childNodes.length) {\n forEach.call(data.childNodes, function (node) {\n a.appendChild(node.cloneNode(true))\n })\n } else {\n // Default behavior.\n a.textContent = data.textContent\n }\n a.setAttribute('href', '#' + data.id)\n a.setAttribute('class', options.linkClass +\n SPACE_CHAR + 'node-name--' + data.nodeName +\n SPACE_CHAR + options.extraLinkClasses)\n item.appendChild(a)\n return item\n }\n\n /**\n * Create list element.\n * @param {Boolean} isCollapsed\n * @return {HTMLElement}\n */\n function createList (isCollapsed) {\n var list = document.createElement('ul')\n var classes = options.listClass +\n SPACE_CHAR + options.extraListClasses\n if (isCollapsed) {\n classes += SPACE_CHAR + options.collapsibleClass\n classes += SPACE_CHAR + options.isCollapsedClass\n }\n list.setAttribute('class', classes)\n return list\n }\n\n /**\n * Update fixed sidebar class.\n * @return {HTMLElement}\n */\n function updateFixedSidebarClass () {\n var top = document.documentElement.scrollTop || body.scrollTop\n var posFixedEl = document.querySelector(options.positionFixedSelector)\n\n if (options.fixedSidebarOffset === 'auto') {\n options.fixedSidebarOffset = document.querySelector(options.tocSelector).offsetTop\n }\n\n if (top > options.fixedSidebarOffset) {\n if (posFixedEl.className.indexOf(options.positionFixedClass) === -1) {\n posFixedEl.className += SPACE_CHAR + options.positionFixedClass\n }\n } else {\n posFixedEl.className = posFixedEl.className.split(SPACE_CHAR + options.positionFixedClass).join('')\n }\n }\n\n /**\n * Update TOC highlighting and collpased groupings.\n */\n function updateToc (headingsArray) {\n var top = document.documentElement.scrollTop || body.scrollTop\n\n // Add fixed class at offset;\n if (options.positionFixedSelector) {\n updateFixedSidebarClass()\n }\n\n // Get the top most heading currently visible on the page so we know what to highlight.\n var headings = headingsArray\n var topHeader\n // Using some instead of each so that we can escape early.\n if (currentlyHighlighting &&\n document.querySelector(options.tocSelector) !== null &&\n headings.length > 0) {\n some.call(headings, function (heading, i) {\n if (heading.offsetTop > top + options.headingsOffset + 10) {\n // Don't allow negative index value.\n var index = (i === 0) ? i : i - 1\n topHeader = headings[index]\n return true\n } else if (i === headings.length - 1) {\n // This allows scrolling for the last heading on the page.\n topHeader = headings[headings.length - 1]\n return true\n }\n })\n\n // Remove the active class from the other tocLinks.\n var tocLinks = document.querySelector(options.tocSelector)\n .querySelectorAll('.' + options.linkClass)\n forEach.call(tocLinks, function (tocLink) {\n tocLink.className = tocLink.className.split(SPACE_CHAR + options.activeLinkClass).join('')\n })\n\n // Add the active class to the active tocLink.\n var activeTocLink = document.querySelector(options.tocSelector)\n .querySelector('.' + options.linkClass +\n '.node-name--' + topHeader.nodeName +\n '[href=\"#' + topHeader.id + '\"]')\n activeTocLink.className += SPACE_CHAR + options.activeLinkClass\n\n var tocLists = document.querySelector(options.tocSelector)\n .querySelectorAll('.' + options.listClass + '.' + options.collapsibleClass)\n\n // Collapse the other collapsible lists.\n forEach.call(tocLists, function (list) {\n var collapsedClass = SPACE_CHAR + options.isCollapsedClass\n if (list.className.indexOf(collapsedClass) === -1) {\n list.className += SPACE_CHAR + options.isCollapsedClass\n }\n })\n\n // Expand the active link's collapsible list and its sibling if applicable.\n if (activeTocLink.nextSibling) {\n activeTocLink.nextSibling.className = activeTocLink.nextSibling.className.split(SPACE_CHAR + options.isCollapsedClass).join('')\n }\n removeCollapsedFromParents(activeTocLink.parentNode.parentNode)\n }\n }\n\n /**\n * Remove collpased class from parent elements.\n * @param {HTMLElement} element\n * @return {HTMLElement}\n */\n function removeCollapsedFromParents (element) {\n if (element.className.indexOf(options.collapsibleClass) !== -1) {\n element.className = element.className.split(SPACE_CHAR + options.isCollapsedClass).join('')\n return removeCollapsedFromParents(element.parentNode.parentNode)\n }\n return element\n }\n\n /**\n * Disable TOC Animation when a link is clicked.\n * @param {Event} event\n */\n function disableTocAnimation (event) {\n var target = event.target || event.srcElement\n if (typeof target.className !== 'string' || target.className.indexOf(options.linkClass) === -1) {\n return\n }\n // Bind to tocLink clicks to temporarily disable highlighting\n // while smoothScroll is animating.\n currentlyHighlighting = false\n }\n\n /**\n * Enable TOC Animation.\n */\n function enableTocAnimation () {\n currentlyHighlighting = true\n }\n\n return {\n enableTocAnimation: enableTocAnimation,\n disableTocAnimation: disableTocAnimation,\n render: render,\n updateToc: updateToc\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMi5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9qcy9idWlsZC1odG1sLmpzPzdkMDEiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBUaGlzIGZpbGUgaXMgcmVzcG9uc2libGUgZm9yIGJ1aWxkaW5nIHRoZSBET00gYW5kIHVwZGF0aW5nIERPTSBzdGF0ZS5cbiAqXG4gKiBAYXV0aG9yIFRpbSBTY2FubGluXG4gKi9cblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiAob3B0aW9ucykge1xuICB2YXIgZm9yRWFjaCA9IFtdLmZvckVhY2hcbiAgdmFyIHNvbWUgPSBbXS5zb21lXG4gIHZhciBib2R5ID0gZG9jdW1lbnQuYm9keVxuICB2YXIgY3VycmVudGx5SGlnaGxpZ2h0aW5nID0gdHJ1ZVxuICB2YXIgU1BBQ0VfQ0hBUiA9ICcgJ1xuXG4gIC8qKlxuICAgKiBDcmVhdGUgbGluayBhbmQgbGlzdCBlbGVtZW50cy5cbiAgICogQHBhcmFtIHtPYmplY3R9IGRcbiAgICogQHBhcmFtIHtIVE1MRWxlbWVudH0gY29udGFpbmVyXG4gICAqIEByZXR1cm4ge0hUTUxFbGVtZW50fVxuICAgKi9cbiAgZnVuY3Rpb24gY3JlYXRlRWwgKGQsIGNvbnRhaW5lcikge1xuICAgIHZhciBsaW5rID0gY29udGFpbmVyLmFwcGVuZENoaWxkKGNyZWF0ZUxpbmsoZCkpXG4gICAgaWYgKGQuY2hpbGRyZW4ubGVuZ3RoKSB7XG4gICAgICB2YXIgbGlzdCA9IGNyZWF0ZUxpc3QoZC5pc0NvbGxhcHNlZClcbiAgICAgIGQuY2hpbGRyZW4uZm9yRWFjaChmdW5jdGlvbiAoY2hpbGQpIHtcbiAgICAgICAgY3JlYXRlRWwoY2hpbGQsIGxpc3QpXG4gICAgICB9KVxuICAgICAgbGluay5hcHBlbmRDaGlsZChsaXN0KVxuICAgIH1cbiAgfVxuXG4gIC8qKlxuICAgKiBSZW5kZXIgbmVzdGVkIGhlYWRpbmcgYXJyYXkgZGF0YSBpbnRvIGEgZ2l2ZW4gc2VsZWN0b3IuXG4gICAqIEBwYXJhbSB7U3RyaW5nfSBzZWxlY3RvclxuICAgKiBAcGFyYW0ge0FycmF5fSBkYXRhXG4gICAqIEByZXR1cm4ge0hUTUxFbGVtZW50fVxuICAgKi9cbiAgZnVuY3Rpb24gcmVuZGVyIChzZWxlY3RvciwgZGF0YSkge1xuICAgIHZhciBjb2xsYXBzZWQgPSBmYWxzZVxuICAgIHZhciBjb250YWluZXIgPSBjcmVhdGVMaXN0KGNvbGxhcHNlZClcblxuICAgIGRhdGEuZm9yRWFjaChmdW5jdGlvbiAoZCkge1xuICAgICAgY3JlYXRlRWwoZCwgY29udGFpbmVyKVxuICAgIH0pXG5cbiAgICB2YXIgcGFyZW50ID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihzZWxlY3RvcilcblxuICAgIC8vIFJldHVybiBpZiBubyBwYXJlbnQgaXMgZm91bmQuXG4gICAgaWYgKHBhcmVudCA9PT0gbnVsbCkge1xuICAgICAgcmV0dXJuXG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGV4aXN0aW5nIGNoaWxkIGlmIGl0IGV4aXN0cy5cbiAgICBpZiAocGFyZW50LmZpcnN0Q2hpbGQpIHtcbiAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChwYXJlbnQuZmlyc3RDaGlsZClcbiAgICB9XG5cbiAgICAvLyBBcHBlbmQgdGhlIEVsZW1lbnRzIHRoYXQgaGF2ZSBiZWVuIGNyZWF0ZWQ7XG4gICAgcmV0dXJuIHBhcmVudC5hcHBlbmRDaGlsZChjb250YWluZXIpXG4gIH1cblxuICAvKipcbiAgICogQ3JlYXRlIGxpbmsgZWxlbWVudC5cbiAgICogQHBhcmFtIHtPYmplY3R9IGRhdGFcbiAgICogQHJldHVybiB7SFRNTEVsZW1lbnR9XG4gICAqL1xuICBmdW5jdGlvbiBjcmVhdGVMaW5rIChkYXRhKSB7XG4gICAgdmFyIGl0ZW0gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdsaScpXG4gICAgdmFyIGEgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdhJylcbiAgICBpZiAob3B0aW9ucy5saXN0SXRlbUNsYXNzKSB7XG4gICAgICBpdGVtLnNldEF0dHJpYnV0ZSgnY2xhc3MnLCBvcHRpb25zLmxpc3RJdGVtQ2xhc3MpXG4gICAgfVxuICAgIGlmIChvcHRpb25zLmluY2x1ZGVIdG1sICYmIGRhdGEuY2hpbGROb2Rlcy5sZW5ndGgpIHtcbiAgICAgIGZvckVhY2guY2FsbChkYXRhLmNoaWxkTm9kZXMsIGZ1bmN0aW9uIChub2RlKSB7XG4gICAgICAgIGEuYXBwZW5kQ2hpbGQobm9kZS5jbG9uZU5vZGUodHJ1ZSkpXG4gICAgICB9KVxuICAgIH0gZWxzZSB7XG4gICAgICAvLyBEZWZhdWx0IGJlaGF2aW9yLlxuICAgICAgYS50ZXh0Q29udGVudCA9IGRhdGEudGV4dENvbnRlbnRcbiAgICB9XG4gICAgYS5zZXRBdHRyaWJ1dGUoJ2hyZWYnLCAnIycgKyBkYXRhLmlkKVxuICAgIGEuc2V0QXR0cmlidXRlKCdjbGFzcycsIG9wdGlvbnMubGlua0NsYXNzICtcbiAgICAgIFNQQUNFX0NIQVIgKyAnbm9kZS1uYW1lLS0nICsgZGF0YS5ub2RlTmFtZSArXG4gICAgICBTUEFDRV9DSEFSICsgb3B0aW9ucy5leHRyYUxpbmtDbGFzc2VzKVxuICAgIGl0ZW0uYXBwZW5kQ2hpbGQoYSlcbiAgICByZXR1cm4gaXRlbVxuICB9XG5cbiAgLyoqXG4gICAqIENyZWF0ZSBsaXN0IGVsZW1lbnQuXG4gICAqIEBwYXJhbSB7Qm9vbGVhbn0gaXNDb2xsYXBzZWRcbiAgICogQHJldHVybiB7SFRNTEVsZW1lbnR9XG4gICAqL1xuICBmdW5jdGlvbiBjcmVhdGVMaXN0IChpc0NvbGxhcHNlZCkge1xuICAgIHZhciBsaXN0ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgndWwnKVxuICAgIHZhciBjbGFzc2VzID0gb3B0aW9ucy5saXN0Q2xhc3MgK1xuICAgICAgU1BBQ0VfQ0hBUiArIG9wdGlvbnMuZXh0cmFMaXN0Q2xhc3Nlc1xuICAgIGlmIChpc0NvbGxhcHNlZCkge1xuICAgICAgY2xhc3NlcyArPSBTUEFDRV9DSEFSICsgb3B0aW9ucy5jb2xsYXBzaWJsZUNsYXNzXG4gICAgICBjbGFzc2VzICs9IFNQQUNFX0NIQVIgKyBvcHRpb25zLmlzQ29sbGFwc2VkQ2xhc3NcbiAgICB9XG4gICAgbGlzdC5zZXRBdHRyaWJ1dGUoJ2NsYXNzJywgY2xhc3NlcylcbiAgICByZXR1cm4gbGlzdFxuICB9XG5cbiAgLyoqXG4gICAqIFVwZGF0ZSBmaXhlZCBzaWRlYmFyIGNsYXNzLlxuICAgKiBAcmV0dXJuIHtIVE1MRWxlbWVudH1cbiAgICovXG4gIGZ1bmN0aW9uIHVwZGF0ZUZpeGVkU2lkZWJhckNsYXNzICgpIHtcbiAgICB2YXIgdG9wID0gZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnNjcm9sbFRvcCB8fCBib2R5LnNjcm9sbFRvcFxuICAgIHZhciBwb3NGaXhlZEVsID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihvcHRpb25zLnBvc2l0aW9uRml4ZWRTZWxlY3RvcilcblxuICAgIGlmIChvcHRpb25zLmZpeGVkU2lkZWJhck9mZnNldCA9PT0gJ2F1dG8nKSB7XG4gICAgICBvcHRpb25zLmZpeGVkU2lkZWJhck9mZnNldCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Iob3B0aW9ucy50b2NTZWxlY3Rvcikub2Zmc2V0VG9wXG4gICAgfVxuXG4gICAgaWYgKHRvcCA+IG9wdGlvbnMuZml4ZWRTaWRlYmFyT2Zmc2V0KSB7XG4gICAgICBpZiAocG9zRml4ZWRFbC5jbGFzc05hbWUuaW5kZXhPZihvcHRpb25zLnBvc2l0aW9uRml4ZWRDbGFzcykgPT09IC0xKSB7XG4gICAgICAgIHBvc0ZpeGVkRWwuY2xhc3NOYW1lICs9IFNQQUNFX0NIQVIgKyBvcHRpb25zLnBvc2l0aW9uRml4ZWRDbGFzc1xuICAgICAgfVxuICAgIH0gZWxzZSB7XG4gICAgICBwb3NGaXhlZEVsLmNsYXNzTmFtZSA9IHBvc0ZpeGVkRWwuY2xhc3NOYW1lLnNwbGl0KFNQQUNFX0NIQVIgKyBvcHRpb25zLnBvc2l0aW9uRml4ZWRDbGFzcykuam9pbignJylcbiAgICB9XG4gIH1cblxuICAvKipcbiAgICogVXBkYXRlIFRPQyBoaWdobGlnaHRpbmcgYW5kIGNvbGxwYXNlZCBncm91cGluZ3MuXG4gICAqL1xuICBmdW5jdGlvbiB1cGRhdGVUb2MgKGhlYWRpbmdzQXJyYXkpIHtcbiAgICB2YXIgdG9wID0gZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnNjcm9sbFRvcCB8fCBib2R5LnNjcm9sbFRvcFxuXG4gICAgLy8gQWRkIGZpeGVkIGNsYXNzIGF0IG9mZnNldDtcbiAgICBpZiAob3B0aW9ucy5wb3NpdGlvbkZpeGVkU2VsZWN0b3IpIHtcbiAgICAgIHVwZGF0ZUZpeGVkU2lkZWJhckNsYXNzKClcbiAgICB9XG5cbiAgICAvLyBHZXQgdGhlIHRvcCBtb3N0IGhlYWRpbmcgY3VycmVudGx5IHZpc2libGUgb24gdGhlIHBhZ2Ugc28gd2Uga25vdyB3aGF0IHRvIGhpZ2hsaWdodC5cbiAgICB2YXIgaGVhZGluZ3MgPSBoZWFkaW5nc0FycmF5XG4gICAgdmFyIHRvcEhlYWRlclxuICAgIC8vIFVzaW5nIHNvbWUgaW5zdGVhZCBvZiBlYWNoIHNvIHRoYXQgd2UgY2FuIGVzY2FwZSBlYXJseS5cbiAgICBpZiAoY3VycmVudGx5SGlnaGxpZ2h0aW5nICYmXG4gICAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKG9wdGlvbnMudG9jU2VsZWN0b3IpICE9PSBudWxsICYmXG4gICAgICBoZWFkaW5ncy5sZW5ndGggPiAwKSB7XG4gICAgICBzb21lLmNhbGwoaGVhZGluZ3MsIGZ1bmN0aW9uIChoZWFkaW5nLCBpKSB7XG4gICAgICAgIGlmIChoZWFkaW5nLm9mZnNldFRvcCA+IHRvcCArIG9wdGlvbnMuaGVhZGluZ3NPZmZzZXQgKyAxMCkge1xuICAgICAgICAgIC8vIERvbid0IGFsbG93IG5lZ2F0aXZlIGluZGV4IHZhbHVlLlxuICAgICAgICAgIHZhciBpbmRleCA9IChpID09PSAwKSA/IGkgOiBpIC0gMVxuICAgICAgICAgIHRvcEhlYWRlciA9IGhlYWRpbmdzW2luZGV4XVxuICAgICAgICAgIHJldHVybiB0cnVlXG4gICAgICAgIH0gZWxzZSBpZiAoaSA9PT0gaGVhZGluZ3MubGVuZ3RoIC0gMSkge1xuICAgICAgICAgIC8vIFRoaXMgYWxsb3dzIHNjcm9sbGluZyBmb3IgdGhlIGxhc3QgaGVhZGluZyBvbiB0aGUgcGFnZS5cbiAgICAgICAgICB0b3BIZWFkZXIgPSBoZWFkaW5nc1toZWFkaW5ncy5sZW5ndGggLSAxXVxuICAgICAgICAgIHJldHVybiB0cnVlXG4gICAgICAgIH1cbiAgICAgIH0pXG5cbiAgICAgIC8vIFJlbW92ZSB0aGUgYWN0aXZlIGNsYXNzIGZyb20gdGhlIG90aGVyIHRvY0xpbmtzLlxuICAgICAgdmFyIHRvY0xpbmtzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihvcHRpb25zLnRvY1NlbGVjdG9yKVxuICAgICAgICAucXVlcnlTZWxlY3RvckFsbCgnLicgKyBvcHRpb25zLmxpbmtDbGFzcylcbiAgICAgIGZvckVhY2guY2FsbCh0b2NMaW5rcywgZnVuY3Rpb24gKHRvY0xpbmspIHtcbiAgICAgICAgdG9jTGluay5jbGFzc05hbWUgPSB0b2NMaW5rLmNsYXNzTmFtZS5zcGxpdChTUEFDRV9DSEFSICsgb3B0aW9ucy5hY3RpdmVMaW5rQ2xhc3MpLmpvaW4oJycpXG4gICAgICB9KVxuXG4gICAgICAvLyBBZGQgdGhlIGFjdGl2ZSBjbGFzcyB0byB0aGUgYWN0aXZlIHRvY0xpbmsuXG4gICAgICB2YXIgYWN0aXZlVG9jTGluayA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Iob3B0aW9ucy50b2NTZWxlY3RvcilcbiAgICAgICAgLnF1ZXJ5U2VsZWN0b3IoJy4nICsgb3B0aW9ucy5saW5rQ2xhc3MgK1xuICAgICAgICAgICcubm9kZS1uYW1lLS0nICsgdG9wSGVhZGVyLm5vZGVOYW1lICtcbiAgICAgICAgICAnW2hyZWY9XCIjJyArIHRvcEhlYWRlci5pZCArICdcIl0nKVxuICAgICAgYWN0aXZlVG9jTGluay5jbGFzc05hbWUgKz0gU1BBQ0VfQ0hBUiArIG9wdGlvbnMuYWN0aXZlTGlua0NsYXNzXG5cbiAgICAgIHZhciB0b2NMaXN0cyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Iob3B0aW9ucy50b2NTZWxlY3RvcilcbiAgICAgICAgLnF1ZXJ5U2VsZWN0b3JBbGwoJy4nICsgb3B0aW9ucy5saXN0Q2xhc3MgKyAnLicgKyBvcHRpb25zLmNvbGxhcHNpYmxlQ2xhc3MpXG5cbiAgICAgIC8vIENvbGxhcHNlIHRoZSBvdGhlciBjb2xsYXBzaWJsZSBsaXN0cy5cbiAgICAgIGZvckVhY2guY2FsbCh0b2NMaXN0cywgZnVuY3Rpb24gKGxpc3QpIHtcbiAgICAgICAgdmFyIGNvbGxhcHNlZENsYXNzID0gU1BBQ0VfQ0hBUiArIG9wdGlvbnMuaXNDb2xsYXBzZWRDbGFzc1xuICAgICAgICBpZiAobGlzdC5jbGFzc05hbWUuaW5kZXhPZihjb2xsYXBzZWRDbGFzcykgPT09IC0xKSB7XG4gICAgICAgICAgbGlzdC5jbGFzc05hbWUgKz0gU1BBQ0VfQ0hBUiArIG9wdGlvbnMuaXNDb2xsYXBzZWRDbGFzc1xuICAgICAgICB9XG4gICAgICB9KVxuXG4gICAgICAvLyBFeHBhbmQgdGhlIGFjdGl2ZSBsaW5rJ3MgY29sbGFwc2libGUgbGlzdCBhbmQgaXRzIHNpYmxpbmcgaWYgYXBwbGljYWJsZS5cbiAgICAgIGlmIChhY3RpdmVUb2NMaW5rLm5leHRTaWJsaW5nKSB7XG4gICAgICAgIGFjdGl2ZVRvY0xpbmsubmV4dFNpYmxpbmcuY2xhc3NOYW1lID0gYWN0aXZlVG9jTGluay5uZXh0U2libGluZy5jbGFzc05hbWUuc3BsaXQoU1BBQ0VfQ0hBUiArIG9wdGlvbnMuaXNDb2xsYXBzZWRDbGFzcykuam9pbignJylcbiAgICAgIH1cbiAgICAgIHJlbW92ZUNvbGxhcHNlZEZyb21QYXJlbnRzKGFjdGl2ZVRvY0xpbmsucGFyZW50Tm9kZS5wYXJlbnROb2RlKVxuICAgIH1cbiAgfVxuXG4gIC8qKlxuICAgKiBSZW1vdmUgY29sbHBhc2VkIGNsYXNzIGZyb20gcGFyZW50IGVsZW1lbnRzLlxuICAgKiBAcGFyYW0ge0hUTUxFbGVtZW50fSBlbGVtZW50XG4gICAqIEByZXR1cm4ge0hUTUxFbGVtZW50fVxuICAgKi9cbiAgZnVuY3Rpb24gcmVtb3ZlQ29sbGFwc2VkRnJvbVBhcmVudHMgKGVsZW1lbnQpIHtcbiAgICBpZiAoZWxlbWVudC5jbGFzc05hbWUuaW5kZXhPZihvcHRpb25zLmNvbGxhcHNpYmxlQ2xhc3MpICE9PSAtMSkge1xuICAgICAgZWxlbWVudC5jbGFzc05hbWUgPSBlbGVtZW50LmNsYXNzTmFtZS5zcGxpdChTUEFDRV9DSEFSICsgb3B0aW9ucy5pc0NvbGxhcHNlZENsYXNzKS5qb2luKCcnKVxuICAgICAgcmV0dXJuIHJlbW92ZUNvbGxhcHNlZEZyb21QYXJlbnRzKGVsZW1lbnQucGFyZW50Tm9kZS5wYXJlbnROb2RlKVxuICAgIH1cbiAgICByZXR1cm4gZWxlbWVudFxuICB9XG5cbiAgLyoqXG4gICAqIERpc2FibGUgVE9DIEFuaW1hdGlvbiB3aGVuIGEgbGluayBpcyBjbGlja2VkLlxuICAgKiBAcGFyYW0ge0V2ZW50fSBldmVudFxuICAgKi9cbiAgZnVuY3Rpb24gZGlzYWJsZVRvY0FuaW1hdGlvbiAoZXZlbnQpIHtcbiAgICB2YXIgdGFyZ2V0ID0gZXZlbnQudGFyZ2V0IHx8IGV2ZW50LnNyY0VsZW1lbnRcbiAgICBpZiAodHlwZW9mIHRhcmdldC5jbGFzc05hbWUgIT09ICdzdHJpbmcnIHx8IHRhcmdldC5jbGFzc05hbWUuaW5kZXhPZihvcHRpb25zLmxpbmtDbGFzcykgPT09IC0xKSB7XG4gICAgICByZXR1cm5cbiAgICB9XG4gICAgLy8gQmluZCB0byB0b2NMaW5rIGNsaWNrcyB0byB0ZW1wb3JhcmlseSBkaXNhYmxlIGhpZ2hsaWdodGluZ1xuICAgIC8vIHdoaWxlIHNtb290aFNjcm9sbCBpcyBhbmltYXRpbmcuXG4gICAgY3VycmVudGx5SGlnaGxpZ2h0aW5nID0gZmFsc2VcbiAgfVxuXG4gIC8qKlxuICAgKiBFbmFibGUgVE9DIEFuaW1hdGlvbi5cbiAgICovXG4gIGZ1bmN0aW9uIGVuYWJsZVRvY0FuaW1hdGlvbiAoKSB7XG4gICAgY3VycmVudGx5SGlnaGxpZ2h0aW5nID0gdHJ1ZVxuICB9XG5cbiAgcmV0dXJuIHtcbiAgICBlbmFibGVUb2NBbmltYXRpb246IGVuYWJsZVRvY0FuaW1hdGlvbixcbiAgICBkaXNhYmxlVG9jQW5pbWF0aW9uOiBkaXNhYmxlVG9jQW5pbWF0aW9uLFxuICAgIHJlbmRlcjogcmVuZGVyLFxuICAgIHVwZGF0ZVRvYzogdXBkYXRlVG9jXG4gIH1cbn1cblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vc3JjL2pzL2J1aWxkLWh0bWwuanNcbi8vIG1vZHVsZSBpZCA9IDJcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ=="); + eval("/**\n * This file is responsible for building the DOM and updating DOM state.\n *\n * @author Tim Scanlin\n */\n\nmodule.exports = function (options) {\n var forEach = [].forEach\n var some = [].some\n var body = document.body\n var currentlyHighlighting = true\n var SPACE_CHAR = ' '\n\n /**\n * Create link and list elements.\n * @param {Object} d\n * @param {HTMLElement} container\n * @return {HTMLElement}\n */\n function createEl (d, container) {\n var link = container.appendChild(createLink(d))\n if (d.children.length) {\n var list = createList(d.isCollapsed)\n d.children.forEach(function (child) {\n createEl(child, list)\n })\n link.appendChild(list)\n }\n }\n\n /**\n * Render nested heading array data into a given selector.\n * @param {String} selector\n * @param {Array} data\n * @return {HTMLElement}\n */\n function render (selector, data) {\n var collapsed = false\n var container = createList(collapsed)\n\n data.forEach(function (d) {\n createEl(d, container)\n })\n\n var parent = document.querySelector(selector)\n\n // Return if no parent is found.\n if (parent === null) {\n return\n }\n\n // Remove existing child if it exists.\n if (parent.firstChild) {\n parent.removeChild(parent.firstChild)\n }\n\n // Append the Elements that have been created;\n return parent.appendChild(container)\n }\n\n /**\n * Create link element.\n * @param {Object} data\n * @return {HTMLElement}\n */\n function createLink (data) {\n var item = document.createElement('li')\n var a = document.createElement('a')\n if (options.listItemClass) {\n item.setAttribute('class', options.listItemClass)\n }\n if (options.includeHtml && data.childNodes.length) {\n forEach.call(data.childNodes, function (node) {\n a.appendChild(node.cloneNode(true))\n })\n } else {\n // Default behavior.\n a.textContent = data.textContent\n }\n a.setAttribute('href', '#' + data.id)\n a.setAttribute('class', options.linkClass +\n SPACE_CHAR + 'node-name--' + data.nodeName +\n SPACE_CHAR + options.extraLinkClasses)\n item.appendChild(a)\n return item\n }\n\n /**\n * Create list element.\n * @param {Boolean} isCollapsed\n * @return {HTMLElement}\n */\n function createList (isCollapsed) {\n var list = document.createElement('ul')\n var classes = options.listClass +\n SPACE_CHAR + options.extraListClasses\n if (isCollapsed) {\n classes += SPACE_CHAR + options.collapsibleClass\n classes += SPACE_CHAR + options.isCollapsedClass\n }\n list.setAttribute('class', classes)\n return list\n }\n\n /**\n * Update fixed sidebar class.\n * @return {HTMLElement}\n */\n function updateFixedSidebarClass () {\n var top = document.documentElement.scrollTop || body.scrollTop\n var posFixedEl = document.querySelector(options.positionFixedSelector)\n\n if (options.fixedSidebarOffset === 'auto') {\n options.fixedSidebarOffset = document.querySelector(options.tocSelector).offsetTop\n }\n\n if (top > options.fixedSidebarOffset) {\n if (posFixedEl.className.indexOf(options.positionFixedClass) === -1) {\n posFixedEl.className += SPACE_CHAR + options.positionFixedClass\n }\n } else {\n posFixedEl.className = posFixedEl.className.split(SPACE_CHAR + options.positionFixedClass).join('')\n }\n }\n\n /**\n * Update TOC highlighting and collpased groupings.\n */\n function updateToc (headingsArray) {\n var top = document.documentElement.scrollTop || body.scrollTop\n\n // Add fixed class at offset;\n if (options.positionFixedSelector) {\n updateFixedSidebarClass()\n }\n\n // Get the top most heading currently visible on the page so we know what to highlight.\n var headings = headingsArray\n var topHeader\n // Using some instead of each so that we can escape early.\n if (currentlyHighlighting &&\n document.querySelector(options.tocSelector) !== null &&\n headings.length > 0) {\n some.call(headings, function (heading, i) {\n if (heading.offsetTop > top + options.headingsOffset + 10) {\n // Don't allow negative index value.\n var index = (i === 0) ? i : i - 1\n topHeader = headings[index]\n return true\n } else if (i === headings.length - 1) {\n // This allows scrolling for the last heading on the page.\n topHeader = headings[headings.length - 1]\n return true\n }\n })\n\n // Remove the active class from the other tocLinks.\n var tocLinks = document.querySelector(options.tocSelector)\n .querySelectorAll('.' + options.linkClass)\n forEach.call(tocLinks, function (tocLink) {\n tocLink.className = tocLink.className.split(SPACE_CHAR + options.activeLinkClass).join('')\n })\n\n // Add the active class to the active tocLink.\n var activeTocLink = document.querySelector(options.tocSelector)\n .querySelector('.' + options.linkClass +\n '.node-name--' + topHeader.nodeName +\n '[href=\"#' + topHeader.id + '\"]')\n activeTocLink.className += SPACE_CHAR + options.activeLinkClass\n\n var tocLists = document.querySelector(options.tocSelector)\n .querySelectorAll('.' + options.listClass + '.' + options.collapsibleClass)\n\n // Collapse the other collapsible lists.\n forEach.call(tocLists, function (list) {\n var collapsedClass = SPACE_CHAR + options.isCollapsedClass\n if (list.className.indexOf(collapsedClass) === -1) {\n list.className += SPACE_CHAR + options.isCollapsedClass\n }\n })\n\n // Expand the active link's collapsible list and its sibling if applicable.\n if (activeTocLink.nextSibling) {\n activeTocLink.nextSibling.className = activeTocLink.nextSibling.className.split(SPACE_CHAR + options.isCollapsedClass).join('')\n }\n removeCollapsedFromParents(activeTocLink.parentNode.parentNode)\n }\n }\n\n /**\n * Remove collpased class from parent elements.\n * @param {HTMLElement} element\n * @return {HTMLElement}\n */\n function removeCollapsedFromParents (element) {\n if (element.className.indexOf(options.collapsibleClass) !== -1) {\n element.className = element.className.split(SPACE_CHAR + options.isCollapsedClass).join('')\n return removeCollapsedFromParents(element.parentNode.parentNode)\n }\n return element\n }\n\n /**\n * Disable TOC Animation when a link is clicked.\n * @param {Event} event\n */\n function disableTocAnimation (event) {\n var target = event.target || event.srcElement\n if (typeof target.className !== 'string' || target.className.indexOf(options.linkClass) === -1) {\n return\n }\n // Bind to tocLink clicks to temporarily disable highlighting\n // while smoothScroll is animating.\n currentlyHighlighting = false\n }\n\n /**\n * Enable TOC Animation.\n */\n function enableTocAnimation () {\n currentlyHighlighting = true\n }\n\n return {\n enableTocAnimation: enableTocAnimation,\n disableTocAnimation: disableTocAnimation,\n render: render,\n updateToc: updateToc\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMi5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9qcy9idWlsZC1odG1sLmpzPzdkMDEiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBUaGlzIGZpbGUgaXMgcmVzcG9uc2libGUgZm9yIGJ1aWxkaW5nIHRoZSBET00gYW5kIHVwZGF0aW5nIERPTSBzdGF0ZS5cbiAqXG4gKiBAYXV0aG9yIFRpbSBTY2FubGluXG4gKi9cblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiAob3B0aW9ucykge1xuICB2YXIgZm9yRWFjaCA9IFtdLmZvckVhY2hcbiAgdmFyIHNvbWUgPSBbXS5zb21lXG4gIHZhciBib2R5ID0gZG9jdW1lbnQuYm9keVxuICB2YXIgY3VycmVudGx5SGlnaGxpZ2h0aW5nID0gdHJ1ZVxuICB2YXIgU1BBQ0VfQ0hBUiA9ICcgJ1xuXG4gIC8qKlxuICAgKiBDcmVhdGUgbGluayBhbmQgbGlzdCBlbGVtZW50cy5cbiAgICogQHBhcmFtIHtPYmplY3R9IGRcbiAgICogQHBhcmFtIHtIVE1MRWxlbWVudH0gY29udGFpbmVyXG4gICAqIEByZXR1cm4ge0hUTUxFbGVtZW50fVxuICAgKi9cbiAgZnVuY3Rpb24gY3JlYXRlRWwgKGQsIGNvbnRhaW5lcikge1xuICAgIHZhciBsaW5rID0gY29udGFpbmVyLmFwcGVuZENoaWxkKGNyZWF0ZUxpbmsoZCkpXG4gICAgaWYgKGQuY2hpbGRyZW4ubGVuZ3RoKSB7XG4gICAgICB2YXIgbGlzdCA9IGNyZWF0ZUxpc3QoZC5pc0NvbGxhcHNlZClcbiAgICAgIGQuY2hpbGRyZW4uZm9yRWFjaChmdW5jdGlvbiAoY2hpbGQpIHtcbiAgICAgICAgY3JlYXRlRWwoY2hpbGQsIGxpc3QpXG4gICAgICB9KVxuICAgICAgbGluay5hcHBlbmRDaGlsZChsaXN0KVxuICAgIH1cbiAgfVxuXG4gIC8qKlxuICAgKiBSZW5kZXIgbmVzdGVkIGhlYWRpbmcgYXJyYXkgZGF0YSBpbnRvIGEgZ2l2ZW4gc2VsZWN0b3IuXG4gICAqIEBwYXJhbSB7U3RyaW5nfSBzZWxlY3RvclxuICAgKiBAcGFyYW0ge0FycmF5fSBkYXRhXG4gICAqIEByZXR1cm4ge0hUTUxFbGVtZW50fVxuICAgKi9cbiAgZnVuY3Rpb24gcmVuZGVyIChzZWxlY3RvciwgZGF0YSkge1xuICAgIHZhciBjb2xsYXBzZWQgPSBmYWxzZVxuICAgIHZhciBjb250YWluZXIgPSBjcmVhdGVMaXN0KGNvbGxhcHNlZClcblxuICAgIGRhdGEuZm9yRWFjaChmdW5jdGlvbiAoZCkge1xuICAgICAgY3JlYXRlRWwoZCwgY29udGFpbmVyKVxuICAgIH0pXG5cbiAgICB2YXIgcGFyZW50ID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihzZWxlY3RvcilcblxuICAgIC8vIFJldHVybiBpZiBubyBwYXJlbnQgaXMgZm91bmQuXG4gICAgaWYgKHBhcmVudCA9PT0gbnVsbCkge1xuICAgICAgcmV0dXJuXG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGV4aXN0aW5nIGNoaWxkIGlmIGl0IGV4aXN0cy5cbiAgICBpZiAocGFyZW50LmZpcnN0Q2hpbGQpIHtcbiAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChwYXJlbnQuZmlyc3RDaGlsZClcbiAgICB9XG5cbiAgICAvLyBBcHBlbmQgdGhlIEVsZW1lbnRzIHRoYXQgaGF2ZSBiZWVuIGNyZWF0ZWQ7XG4gICAgcmV0dXJuIHBhcmVudC5hcHBlbmRDaGlsZChjb250YWluZXIpXG4gIH1cblxuICAvKipcbiAgICogQ3JlYXRlIGxpbmsgZWxlbWVudC5cbiAgICogQHBhcmFtIHtPYmplY3R9IGRhdGFcbiAgICogQHJldHVybiB7SFRNTEVsZW1lbnR9XG4gICAqL1xuICBmdW5jdGlvbiBjcmVhdGVMaW5rIChkYXRhKSB7XG4gICAgdmFyIGl0ZW0gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdsaScpXG4gICAgdmFyIGEgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdhJylcbiAgICBpZiAob3B0aW9ucy5saXN0SXRlbUNsYXNzKSB7XG4gICAgICBpdGVtLnNldEF0dHJpYnV0ZSgnY2xhc3MnLCBvcHRpb25zLmxpc3RJdGVtQ2xhc3MpXG4gICAgfVxuICAgIGlmIChvcHRpb25zLmluY2x1ZGVIdG1sICYmIGRhdGEuY2hpbGROb2Rlcy5sZW5ndGgpIHtcbiAgICAgIGZvckVhY2guY2FsbChkYXRhLmNoaWxkTm9kZXMsIGZ1bmN0aW9uIChub2RlKSB7XG4gICAgICAgIGEuYXBwZW5kQ2hpbGQobm9kZS5jbG9uZU5vZGUodHJ1ZSkpXG4gICAgICB9KVxuICAgIH0gZWxzZSB7XG4gICAgICAvLyBEZWZhdWx0IGJlaGF2aW9yLlxuICAgICAgYS50ZXh0Q29udGVudCA9IGRhdGEudGV4dENvbnRlbnRcbiAgICB9XG4gICAgYS5zZXRBdHRyaWJ1dGUoJ2hyZWYnLCAnIycgKyBkYXRhLmlkKVxuICAgIGEuc2V0QXR0cmlidXRlKCdjbGFzcycsIG9wdGlvbnMubGlua0NsYXNzICtcbiAgICAgIFNQQUNFX0NIQVIgKyAnbm9kZS1uYW1lLS0nICsgZGF0YS5ub2RlTmFtZSArXG4gICAgICBTUEFDRV9DSEFSICsgb3B0aW9ucy5leHRyYUxpbmtDbGFzc2VzKVxuICAgIGl0ZW0uYXBwZW5kQ2hpbGQoYSlcbiAgICByZXR1cm4gaXRlbVxuICB9XG5cbiAgLyoqXG4gICAqIENyZWF0ZSBsaXN0IGVsZW1lbnQuXG4gICAqIEBwYXJhbSB7Qm9vbGVhbn0gaXNDb2xsYXBzZWRcbiAgICogQHJldHVybiB7SFRNTEVsZW1lbnR9XG4gICAqL1xuICBmdW5jdGlvbiBjcmVhdGVMaXN0IChpc0NvbGxhcHNlZCkge1xuICAgIHZhciBsaXN0ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgndWwnKVxuICAgIHZhciBjbGFzc2VzID0gb3B0aW9ucy5saXN0Q2xhc3MgK1xuICAgICAgU1BBQ0VfQ0hBUiArIG9wdGlvbnMuZXh0cmFMaXN0Q2xhc3Nlc1xuICAgIGlmIChpc0NvbGxhcHNlZCkge1xuICAgICAgY2xhc3NlcyArPSBTUEFDRV9DSEFSICsgb3B0aW9ucy5jb2xsYXBzaWJsZUNsYXNzXG4gICAgICBjbGFzc2VzICs9IFNQQUNFX0NIQVIgKyBvcHRpb25zLmlzQ29sbGFwc2VkQ2xhc3NcbiAgICB9XG4gICAgbGlzdC5zZXRBdHRyaWJ1dGUoJ2NsYXNzJywgY2xhc3NlcylcbiAgICByZXR1cm4gbGlzdFxuICB9XG5cbiAgLyoqXG4gICAqIFVwZGF0ZSBmaXhlZCBzaWRlYmFyIGNsYXNzLlxuICAgKiBAcmV0dXJuIHtIVE1MRWxlbWVudH1cbiAgICovXG4gIGZ1bmN0aW9uIHVwZGF0ZUZpeGVkU2lkZWJhckNsYXNzICgpIHtcbiAgICB2YXIgdG9wID0gZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnNjcm9sbFRvcCB8fCBib2R5LnNjcm9sbFRvcFxuICAgIHZhciBwb3NGaXhlZEVsID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihvcHRpb25zLnBvc2l0aW9uRml4ZWRTZWxlY3RvcilcblxuICAgIGlmIChvcHRpb25zLmZpeGVkU2lkZWJhck9mZnNldCA9PT0gJ2F1dG8nKSB7XG4gICAgICBvcHRpb25zLmZpeGVkU2lkZWJhck9mZnNldCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Iob3B0aW9ucy50b2NTZWxlY3Rvcikub2Zmc2V0VG9wXG4gICAgfVxuXG4gICAgaWYgKHRvcCA+IG9wdGlvbnMuZml4ZWRTaWRlYmFyT2Zmc2V0KSB7XG4gICAgICBpZiAocG9zRml4ZWRFbC5jbGFzc05hbWUuaW5kZXhPZihvcHRpb25zLnBvc2l0aW9uRml4ZWRDbGFzcykgPT09IC0xKSB7XG4gICAgICAgIHBvc0ZpeGVkRWwuY2xhc3NOYW1lICs9IFNQQUNFX0NIQVIgKyBvcHRpb25zLnBvc2l0aW9uRml4ZWRDbGFzc1xuICAgICAgfVxuICAgIH0gZWxzZSB7XG4gICAgICBwb3NGaXhlZEVsLmNsYXNzTmFtZSA9IHBvc0ZpeGVkRWwuY2xhc3NOYW1lLnNwbGl0KFNQQUNFX0NIQVIgKyBvcHRpb25zLnBvc2l0aW9uRml4ZWRDbGFzcykuam9pbignJylcbiAgICB9XG4gIH1cblxuICAvKipcbiAgICogVXBkYXRlIFRPQyBoaWdobGlnaHRpbmcgYW5kIGNvbGxwYXNlZCBncm91cGluZ3MuXG4gICAqL1xuICBmdW5jdGlvbiB1cGRhdGVUb2MgKGhlYWRpbmdzQXJyYXkpIHtcbiAgICB2YXIgdG9wID0gZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnNjcm9sbFRvcCB8fCBib2R5LnNjcm9sbFRvcFxuXG4gICAgLy8gQWRkIGZpeGVkIGNsYXNzIGF0IG9mZnNldDtcbiAgICBpZiAob3B0aW9ucy5wb3NpdGlvbkZpeGVkU2VsZWN0b3IpIHtcbiAgICAgIHVwZGF0ZUZpeGVkU2lkZWJhckNsYXNzKClcbiAgICB9XG5cbiAgICAvLyBHZXQgdGhlIHRvcCBtb3N0IGhlYWRpbmcgY3VycmVudGx5IHZpc2libGUgb24gdGhlIHBhZ2Ugc28gd2Uga25vdyB3aGF0IHRvIGhpZ2hsaWdodC5cbiAgICB2YXIgaGVhZGluZ3MgPSBoZWFkaW5nc0FycmF5XG4gICAgdmFyIHRvcEhlYWRlclxuICAgIC8vIFVzaW5nIHNvbWUgaW5zdGVhZCBvZiBlYWNoIHNvIHRoYXQgd2UgY2FuIGVzY2FwZSBlYXJseS5cbiAgICBpZiAoY3VycmVudGx5SGlnaGxpZ2h0aW5nICYmXG4gICAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKG9wdGlvbnMudG9jU2VsZWN0b3IpICE9PSBudWxsICYmXG4gICAgICBoZWFkaW5ncy5sZW5ndGggPiAwKSB7XG4gICAgICBzb21lLmNhbGwoaGVhZGluZ3MsIGZ1bmN0aW9uIChoZWFkaW5nLCBpKSB7XG4gICAgICAgIGlmIChoZWFkaW5nLm9mZnNldFRvcCA+IHRvcCArIG9wdGlvbnMuaGVhZGluZ3NPZmZzZXQgKyAxMCkge1xuICAgICAgICAgIC8vIERvbid0IGFsbG93IG5lZ2F0aXZlIGluZGV4IHZhbHVlLlxuICAgICAgICAgIHZhciBpbmRleCA9IChpID09PSAwKSA/IGkgOiBpIC0gMVxuICAgICAgICAgIHRvcEhlYWRlciA9IGhlYWRpbmdzW2luZGV4XVxuICAgICAgICAgIHJldHVybiB0cnVlXG4gICAgICAgIH0gZWxzZSBpZiAoaSA9PT0gaGVhZGluZ3MubGVuZ3RoIC0gMSkge1xuICAgICAgICAgIC8vIFRoaXMgYWxsb3dzIHNjcm9sbGluZyBmb3IgdGhlIGxhc3QgaGVhZGluZyBvbiB0aGUgcGFnZS5cbiAgICAgICAgICB0b3BIZWFkZXIgPSBoZWFkaW5nc1toZWFkaW5ncy5sZW5ndGggLSAxXVxuICAgICAgICAgIHJldHVybiB0cnVlXG4gICAgICAgIH1cbiAgICAgIH0pXG5cbiAgICAgIC8vIFJlbW92ZSB0aGUgYWN0aXZlIGNsYXNzIGZyb20gdGhlIG90aGVyIHRvY0xpbmtzLlxuICAgICAgdmFyIHRvY0xpbmtzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihvcHRpb25zLnRvY1NlbGVjdG9yKVxuICAgICAgICAucXVlcnlTZWxlY3RvckFsbCgnLicgKyBvcHRpb25zLmxpbmtDbGFzcylcbiAgICAgIGZvckVhY2guY2FsbCh0b2NMaW5rcywgZnVuY3Rpb24gKHRvY0xpbmspIHtcbiAgICAgICAgdG9jTGluay5jbGFzc05hbWUgPSB0b2NMaW5rLmNsYXNzTmFtZS5zcGxpdChTUEFDRV9DSEFSICsgb3B0aW9ucy5hY3RpdmVMaW5rQ2xhc3MpLmpvaW4oJycpXG4gICAgICB9KVxuXG4gICAgICAvLyBBZGQgdGhlIGFjdGl2ZSBjbGFzcyB0byB0aGUgYWN0aXZlIHRvY0xpbmsuXG4gICAgICB2YXIgYWN0aXZlVG9jTGluayA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Iob3B0aW9ucy50b2NTZWxlY3RvcilcbiAgICAgICAgLnF1ZXJ5U2VsZWN0b3IoJy4nICsgb3B0aW9ucy5saW5rQ2xhc3MgK1xuICAgICAgICAgICcubm9kZS1uYW1lLS0nICsgdG9wSGVhZGVyLm5vZGVOYW1lICtcbiAgICAgICAgICAnW2hyZWY9XCIjJyArIHRvcEhlYWRlci5pZCArICdcIl0nKVxuICAgICAgYWN0aXZlVG9jTGluay5jbGFzc05hbWUgKz0gU1BBQ0VfQ0hBUiArIG9wdGlvbnMuYWN0aXZlTGlua0NsYXNzXG5cbiAgICAgIHZhciB0b2NMaXN0cyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Iob3B0aW9ucy50b2NTZWxlY3RvcilcbiAgICAgICAgLnF1ZXJ5U2VsZWN0b3JBbGwoJy4nICsgb3B0aW9ucy5saXN0Q2xhc3MgKyAnLicgKyBvcHRpb25zLmNvbGxhcHNpYmxlQ2xhc3MpXG5cbiAgICAgIC8vIENvbGxhcHNlIHRoZSBvdGhlciBjb2xsYXBzaWJsZSBsaXN0cy5cbiAgICAgIGZvckVhY2guY2FsbCh0b2NMaXN0cywgZnVuY3Rpb24gKGxpc3QpIHtcbiAgICAgICAgdmFyIGNvbGxhcHNlZENsYXNzID0gU1BBQ0VfQ0hBUiArIG9wdGlvbnMuaXNDb2xsYXBzZWRDbGFzc1xuICAgICAgICBpZiAobGlzdC5jbGFzc05hbWUuaW5kZXhPZihjb2xsYXBzZWRDbGFzcykgPT09IC0xKSB7XG4gICAgICAgICAgbGlzdC5jbGFzc05hbWUgKz0gU1BBQ0VfQ0hBUiArIG9wdGlvbnMuaXNDb2xsYXBzZWRDbGFzc1xuICAgICAgICB9XG4gICAgICB9KVxuXG4gICAgICAvLyBFeHBhbmQgdGhlIGFjdGl2ZSBsaW5rJ3MgY29sbGFwc2libGUgbGlzdCBhbmQgaXRzIHNpYmxpbmcgaWYgYXBwbGljYWJsZS5cbiAgICAgIGlmIChhY3RpdmVUb2NMaW5rLm5leHRTaWJsaW5nKSB7XG4gICAgICAgIGFjdGl2ZVRvY0xpbmsubmV4dFNpYmxpbmcuY2xhc3NOYW1lID0gYWN0aXZlVG9jTGluay5uZXh0U2libGluZy5jbGFzc05hbWUuc3BsaXQoU1BBQ0VfQ0hBUiArIG9wdGlvbnMuaXNDb2xsYXBzZWRDbGFzcykuam9pbignJylcbiAgICAgIH1cbiAgICAgIHJlbW92ZUNvbGxhcHNlZEZyb21QYXJlbnRzKGFjdGl2ZVRvY0xpbmsucGFyZW50Tm9kZS5wYXJlbnROb2RlKVxuICAgIH1cbiAgfVxuXG4gIC8qKlxuICAgKiBSZW1vdmUgY29sbHBhc2VkIGNsYXNzIGZyb20gcGFyZW50IGVsZW1lbnRzLlxuICAgKiBAcGFyYW0ge0hUTUxFbGVtZW50fSBlbGVtZW50XG4gICAqIEByZXR1cm4ge0hUTUxFbGVtZW50fVxuICAgKi9cbiAgZnVuY3Rpb24gcmVtb3ZlQ29sbGFwc2VkRnJvbVBhcmVudHMgKGVsZW1lbnQpIHtcbiAgICBpZiAoZWxlbWVudC5jbGFzc05hbWUuaW5kZXhPZihvcHRpb25zLmNvbGxhcHNpYmxlQ2xhc3MpICE9PSAtMSkge1xuICAgICAgZWxlbWVudC5jbGFzc05hbWUgPSBlbGVtZW50LmNsYXNzTmFtZS5zcGxpdChTUEFDRV9DSEFSICsgb3B0aW9ucy5pc0NvbGxhcHNlZENsYXNzKS5qb2luKCcnKVxuICAgICAgcmV0dXJuIHJlbW92ZUNvbGxhcHNlZEZyb21QYXJlbnRzKGVsZW1lbnQucGFyZW50Tm9kZS5wYXJlbnROb2RlKVxuICAgIH1cbiAgICByZXR1cm4gZWxlbWVudFxuICB9XG5cbiAgLyoqXG4gICAqIERpc2FibGUgVE9DIEFuaW1hdGlvbiB3aGVuIGEgbGluayBpcyBjbGlja2VkLlxuICAgKiBAcGFyYW0ge0V2ZW50fSBldmVudFxuICAgKi9cbiAgZnVuY3Rpb24gZGlzYWJsZVRvY0FuaW1hdGlvbiAoZXZlbnQpIHtcbiAgICB2YXIgdGFyZ2V0ID0gZXZlbnQudGFyZ2V0IHx8IGV2ZW50LnNyY0VsZW1lbnRcbiAgICBpZiAodHlwZW9mIHRhcmdldC5jbGFzc05hbWUgIT09ICdzdHJpbmcnIHx8IHRhcmdldC5jbGFzc05hbWUuaW5kZXhPZihvcHRpb25zLmxpbmtDbGFzcykgPT09IC0xKSB7XG4gICAgICByZXR1cm5cbiAgICB9XG4gICAgLy8gQmluZCB0byB0b2NMaW5rIGNsaWNrcyB0byB0ZW1wb3JhcmlseSBkaXNhYmxlIGhpZ2hsaWdodGluZ1xuICAgIC8vIHdoaWxlIHNtb290aFNjcm9sbCBpcyBhbmltYXRpbmcuXG4gICAgY3VycmVudGx5SGlnaGxpZ2h0aW5nID0gZmFsc2VcbiAgfVxuXG4gIC8qKlxuICAgKiBFbmFibGUgVE9DIEFuaW1hdGlvbi5cbiAgICovXG4gIGZ1bmN0aW9uIGVuYWJsZVRvY0FuaW1hdGlvbiAoKSB7XG4gICAgY3VycmVudGx5SGlnaGxpZ2h0aW5nID0gdHJ1ZVxuICB9XG5cbiAgcmV0dXJuIHtcbiAgICBlbmFibGVUb2NBbmltYXRpb246IGVuYWJsZVRvY0FuaW1hdGlvbixcbiAgICBkaXNhYmxlVG9jQW5pbWF0aW9uOiBkaXNhYmxlVG9jQW5pbWF0aW9uLFxuICAgIHJlbmRlcjogcmVuZGVyLFxuICAgIHVwZGF0ZVRvYzogdXBkYXRlVG9jXG4gIH1cbn1cblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vc3JjL2pzL2J1aWxkLWh0bWwuanNcbi8vIG1vZHVsZSBpZCA9IDJcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ=="); -/***/ }), -/* 3 */ -/* unknown exports provided */ -/* all exports used */ -/*!***********************************!*\ - !*** ./src/js/default-options.js ***! - \***********************************/ -/***/ (function(module, exports) { + /***/ + }), + /* 3 */ + /* unknown exports provided */ + /* all exports used */ + /*!***********************************!*\ + !*** ./src/js/default-options.js ***! + \***********************************/ + /***/ (function (module, exports) { -eval("module.exports = {\n // Where to render the table of contents.\n tocSelector: '.js-toc',\n // Where to grab the headings to build the table of contents.\n contentSelector: '.js-toc-content',\n // Which headings to grab inside of the contentSelector element.\n headingSelector: 'h1, h2, h3',\n // Headings that match the ignoreSelector will be skipped.\n ignoreSelector: '.js-toc-ignore',\n // Main class to add to links.\n linkClass: 'toc-link',\n // Extra classes to add to links.\n extraLinkClasses: '',\n // Class to add to active links,\n // the link corresponding to the top most heading on the page.\n activeLinkClass: 'is-active-link',\n // Main class to add to lists.\n listClass: 'toc-list',\n // Extra classes to add to lists.\n extraListClasses: '',\n // Class that gets added when a list should be collapsed.\n isCollapsedClass: 'is-collapsed',\n // Class that gets added when a list should be able\n // to be collapsed but isn't necessarily collpased.\n collapsibleClass: 'is-collapsible',\n // Class to add to list items.\n listItemClass: 'toc-list-item',\n // How many heading levels should not be collpased.\n // For example, number 6 will show everything since\n // there are only 6 heading levels and number 0 will collpase them all.\n // The sections that are hidden will open\n // and close as you scroll to headings within them.\n collapseDepth: 0,\n // Smooth scrolling enabled.\n smoothScroll: true,\n // Smooth scroll duration.\n smoothScrollDuration: 420,\n // Callback for scroll end (requires: smoothScroll).\n scrollEndCallback: function (e) {},\n // Headings offset between the headings and the top of the document.\n headingsOffset: 0,\n // Timeout between events firing to make sure it's\n // not too rapid (for performance reasons).\n throttleTimeout: 50,\n // Element to add the positionFixedClass to.\n positionFixedSelector: null,\n // Fixed position class to add to make sidebar fixed after scrolling\n // down past the fixedSidebarOffset.\n positionFixedClass: 'is-position-fixed',\n // fixedSidebarOffset can be any number but by default is set\n // to auto which sets the fixedSidebarOffset to the sidebar\n // element's offsetTop from the top of the document on init.\n fixedSidebarOffset: 'auto',\n // includeHtml can be set to true to include the HTML markup from the\n // heading node instead of just including the textContent.\n includeHtml: false\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9qcy9kZWZhdWx0LW9wdGlvbnMuanM/MTg1MSJdLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IHtcbiAgLy8gV2hlcmUgdG8gcmVuZGVyIHRoZSB0YWJsZSBvZiBjb250ZW50cy5cbiAgdG9jU2VsZWN0b3I6ICcuanMtdG9jJyxcbiAgLy8gV2hlcmUgdG8gZ3JhYiB0aGUgaGVhZGluZ3MgdG8gYnVpbGQgdGhlIHRhYmxlIG9mIGNvbnRlbnRzLlxuICBjb250ZW50U2VsZWN0b3I6ICcuanMtdG9jLWNvbnRlbnQnLFxuICAvLyBXaGljaCBoZWFkaW5ncyB0byBncmFiIGluc2lkZSBvZiB0aGUgY29udGVudFNlbGVjdG9yIGVsZW1lbnQuXG4gIGhlYWRpbmdTZWxlY3RvcjogJ2gxLCBoMiwgaDMnLFxuICAvLyBIZWFkaW5ncyB0aGF0IG1hdGNoIHRoZSBpZ25vcmVTZWxlY3RvciB3aWxsIGJlIHNraXBwZWQuXG4gIGlnbm9yZVNlbGVjdG9yOiAnLmpzLXRvYy1pZ25vcmUnLFxuICAvLyBNYWluIGNsYXNzIHRvIGFkZCB0byBsaW5rcy5cbiAgbGlua0NsYXNzOiAndG9jLWxpbmsnLFxuICAvLyBFeHRyYSBjbGFzc2VzIHRvIGFkZCB0byBsaW5rcy5cbiAgZXh0cmFMaW5rQ2xhc3NlczogJycsXG4gIC8vIENsYXNzIHRvIGFkZCB0byBhY3RpdmUgbGlua3MsXG4gIC8vIHRoZSBsaW5rIGNvcnJlc3BvbmRpbmcgdG8gdGhlIHRvcCBtb3N0IGhlYWRpbmcgb24gdGhlIHBhZ2UuXG4gIGFjdGl2ZUxpbmtDbGFzczogJ2lzLWFjdGl2ZS1saW5rJyxcbiAgLy8gTWFpbiBjbGFzcyB0byBhZGQgdG8gbGlzdHMuXG4gIGxpc3RDbGFzczogJ3RvYy1saXN0JyxcbiAgLy8gRXh0cmEgY2xhc3NlcyB0byBhZGQgdG8gbGlzdHMuXG4gIGV4dHJhTGlzdENsYXNzZXM6ICcnLFxuICAvLyBDbGFzcyB0aGF0IGdldHMgYWRkZWQgd2hlbiBhIGxpc3Qgc2hvdWxkIGJlIGNvbGxhcHNlZC5cbiAgaXNDb2xsYXBzZWRDbGFzczogJ2lzLWNvbGxhcHNlZCcsXG4gIC8vIENsYXNzIHRoYXQgZ2V0cyBhZGRlZCB3aGVuIGEgbGlzdCBzaG91bGQgYmUgYWJsZVxuICAvLyB0byBiZSBjb2xsYXBzZWQgYnV0IGlzbid0IG5lY2Vzc2FyaWx5IGNvbGxwYXNlZC5cbiAgY29sbGFwc2libGVDbGFzczogJ2lzLWNvbGxhcHNpYmxlJyxcbiAgLy8gQ2xhc3MgdG8gYWRkIHRvIGxpc3QgaXRlbXMuXG4gIGxpc3RJdGVtQ2xhc3M6ICd0b2MtbGlzdC1pdGVtJyxcbiAgLy8gSG93IG1hbnkgaGVhZGluZyBsZXZlbHMgc2hvdWxkIG5vdCBiZSBjb2xscGFzZWQuXG4gIC8vIEZvciBleGFtcGxlLCBudW1iZXIgNiB3aWxsIHNob3cgZXZlcnl0aGluZyBzaW5jZVxuICAvLyB0aGVyZSBhcmUgb25seSA2IGhlYWRpbmcgbGV2ZWxzIGFuZCBudW1iZXIgMCB3aWxsIGNvbGxwYXNlIHRoZW0gYWxsLlxuICAvLyBUaGUgc2VjdGlvbnMgdGhhdCBhcmUgaGlkZGVuIHdpbGwgb3BlblxuICAvLyBhbmQgY2xvc2UgYXMgeW91IHNjcm9sbCB0byBoZWFkaW5ncyB3aXRoaW4gdGhlbS5cbiAgY29sbGFwc2VEZXB0aDogMCxcbiAgLy8gU21vb3RoIHNjcm9sbGluZyBlbmFibGVkLlxuICBzbW9vdGhTY3JvbGw6IHRydWUsXG4gIC8vIFNtb290aCBzY3JvbGwgZHVyYXRpb24uXG4gIHNtb290aFNjcm9sbER1cmF0aW9uOiA0MjAsXG4gIC8vIENhbGxiYWNrIGZvciBzY3JvbGwgZW5kIChyZXF1aXJlczogc21vb3RoU2Nyb2xsKS5cbiAgc2Nyb2xsRW5kQ2FsbGJhY2s6IGZ1bmN0aW9uIChlKSB7fSxcbiAgLy8gSGVhZGluZ3Mgb2Zmc2V0IGJldHdlZW4gdGhlIGhlYWRpbmdzIGFuZCB0aGUgdG9wIG9mIHRoZSBkb2N1bWVudC5cbiAgaGVhZGluZ3NPZmZzZXQ6IDAsXG4gIC8vIFRpbWVvdXQgYmV0d2VlbiBldmVudHMgZmlyaW5nIHRvIG1ha2Ugc3VyZSBpdCdzXG4gIC8vIG5vdCB0b28gcmFwaWQgKGZvciBwZXJmb3JtYW5jZSByZWFzb25zKS5cbiAgdGhyb3R0bGVUaW1lb3V0OiA1MCxcbiAgLy8gRWxlbWVudCB0byBhZGQgdGhlIHBvc2l0aW9uRml4ZWRDbGFzcyB0by5cbiAgcG9zaXRpb25GaXhlZFNlbGVjdG9yOiBudWxsLFxuICAvLyBGaXhlZCBwb3NpdGlvbiBjbGFzcyB0byBhZGQgdG8gbWFrZSBzaWRlYmFyIGZpeGVkIGFmdGVyIHNjcm9sbGluZ1xuICAvLyBkb3duIHBhc3QgdGhlIGZpeGVkU2lkZWJhck9mZnNldC5cbiAgcG9zaXRpb25GaXhlZENsYXNzOiAnaXMtcG9zaXRpb24tZml4ZWQnLFxuICAvLyBmaXhlZFNpZGViYXJPZmZzZXQgY2FuIGJlIGFueSBudW1iZXIgYnV0IGJ5IGRlZmF1bHQgaXMgc2V0XG4gIC8vIHRvIGF1dG8gd2hpY2ggc2V0cyB0aGUgZml4ZWRTaWRlYmFyT2Zmc2V0IHRvIHRoZSBzaWRlYmFyXG4gIC8vIGVsZW1lbnQncyBvZmZzZXRUb3AgZnJvbSB0aGUgdG9wIG9mIHRoZSBkb2N1bWVudCBvbiBpbml0LlxuICBmaXhlZFNpZGViYXJPZmZzZXQ6ICdhdXRvJyxcbiAgLy8gaW5jbHVkZUh0bWwgY2FuIGJlIHNldCB0byB0cnVlIHRvIGluY2x1ZGUgdGhlIEhUTUwgbWFya3VwIGZyb20gdGhlXG4gIC8vIGhlYWRpbmcgbm9kZSBpbnN0ZWFkIG9mIGp1c3QgaW5jbHVkaW5nIHRoZSB0ZXh0Q29udGVudC5cbiAgaW5jbHVkZUh0bWw6IGZhbHNlXG59XG5cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFdFQlBBQ0sgRk9PVEVSXG4vLyAuL3NyYy9qcy9kZWZhdWx0LW9wdGlvbnMuanNcbi8vIG1vZHVsZSBpZCA9IDNcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); + eval("module.exports = {\n // Where to render the table of contents.\n tocSelector: '.js-toc',\n // Where to grab the headings to build the table of contents.\n contentSelector: '.js-toc-content',\n // Which headings to grab inside of the contentSelector element.\n headingSelector: 'h1, h2, h3',\n // Headings that match the ignoreSelector will be skipped.\n ignoreSelector: '.js-toc-ignore',\n // Main class to add to links.\n linkClass: 'toc-link',\n // Extra classes to add to links.\n extraLinkClasses: '',\n // Class to add to active links,\n // the link corresponding to the top most heading on the page.\n activeLinkClass: 'is-active-link',\n // Main class to add to lists.\n listClass: 'toc-list',\n // Extra classes to add to lists.\n extraListClasses: '',\n // Class that gets added when a list should be collapsed.\n isCollapsedClass: 'is-collapsed',\n // Class that gets added when a list should be able\n // to be collapsed but isn't necessarily collpased.\n collapsibleClass: 'is-collapsible',\n // Class to add to list items.\n listItemClass: 'toc-list-item',\n // How many heading levels should not be collpased.\n // For example, number 6 will show everything since\n // there are only 6 heading levels and number 0 will collpase them all.\n // The sections that are hidden will open\n // and close as you scroll to headings within them.\n collapseDepth: 0,\n // Smooth scrolling enabled.\n smoothScroll: true,\n // Smooth scroll duration.\n smoothScrollDuration: 420,\n // Callback for scroll end (requires: smoothScroll).\n scrollEndCallback: function (e) {},\n // Headings offset between the headings and the top of the document.\n headingsOffset: 0,\n // Timeout between events firing to make sure it's\n // not too rapid (for performance reasons).\n throttleTimeout: 50,\n // Element to add the positionFixedClass to.\n positionFixedSelector: null,\n // Fixed position class to add to make sidebar fixed after scrolling\n // down past the fixedSidebarOffset.\n positionFixedClass: 'is-position-fixed',\n // fixedSidebarOffset can be any number but by default is set\n // to auto which sets the fixedSidebarOffset to the sidebar\n // element's offsetTop from the top of the document on init.\n fixedSidebarOffset: 'auto',\n // includeHtml can be set to true to include the HTML markup from the\n // heading node instead of just including the textContent.\n includeHtml: false\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9qcy9kZWZhdWx0LW9wdGlvbnMuanM/MTg1MSJdLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IHtcbiAgLy8gV2hlcmUgdG8gcmVuZGVyIHRoZSB0YWJsZSBvZiBjb250ZW50cy5cbiAgdG9jU2VsZWN0b3I6ICcuanMtdG9jJyxcbiAgLy8gV2hlcmUgdG8gZ3JhYiB0aGUgaGVhZGluZ3MgdG8gYnVpbGQgdGhlIHRhYmxlIG9mIGNvbnRlbnRzLlxuICBjb250ZW50U2VsZWN0b3I6ICcuanMtdG9jLWNvbnRlbnQnLFxuICAvLyBXaGljaCBoZWFkaW5ncyB0byBncmFiIGluc2lkZSBvZiB0aGUgY29udGVudFNlbGVjdG9yIGVsZW1lbnQuXG4gIGhlYWRpbmdTZWxlY3RvcjogJ2gxLCBoMiwgaDMnLFxuICAvLyBIZWFkaW5ncyB0aGF0IG1hdGNoIHRoZSBpZ25vcmVTZWxlY3RvciB3aWxsIGJlIHNraXBwZWQuXG4gIGlnbm9yZVNlbGVjdG9yOiAnLmpzLXRvYy1pZ25vcmUnLFxuICAvLyBNYWluIGNsYXNzIHRvIGFkZCB0byBsaW5rcy5cbiAgbGlua0NsYXNzOiAndG9jLWxpbmsnLFxuICAvLyBFeHRyYSBjbGFzc2VzIHRvIGFkZCB0byBsaW5rcy5cbiAgZXh0cmFMaW5rQ2xhc3NlczogJycsXG4gIC8vIENsYXNzIHRvIGFkZCB0byBhY3RpdmUgbGlua3MsXG4gIC8vIHRoZSBsaW5rIGNvcnJlc3BvbmRpbmcgdG8gdGhlIHRvcCBtb3N0IGhlYWRpbmcgb24gdGhlIHBhZ2UuXG4gIGFjdGl2ZUxpbmtDbGFzczogJ2lzLWFjdGl2ZS1saW5rJyxcbiAgLy8gTWFpbiBjbGFzcyB0byBhZGQgdG8gbGlzdHMuXG4gIGxpc3RDbGFzczogJ3RvYy1saXN0JyxcbiAgLy8gRXh0cmEgY2xhc3NlcyB0byBhZGQgdG8gbGlzdHMuXG4gIGV4dHJhTGlzdENsYXNzZXM6ICcnLFxuICAvLyBDbGFzcyB0aGF0IGdldHMgYWRkZWQgd2hlbiBhIGxpc3Qgc2hvdWxkIGJlIGNvbGxhcHNlZC5cbiAgaXNDb2xsYXBzZWRDbGFzczogJ2lzLWNvbGxhcHNlZCcsXG4gIC8vIENsYXNzIHRoYXQgZ2V0cyBhZGRlZCB3aGVuIGEgbGlzdCBzaG91bGQgYmUgYWJsZVxuICAvLyB0byBiZSBjb2xsYXBzZWQgYnV0IGlzbid0IG5lY2Vzc2FyaWx5IGNvbGxwYXNlZC5cbiAgY29sbGFwc2libGVDbGFzczogJ2lzLWNvbGxhcHNpYmxlJyxcbiAgLy8gQ2xhc3MgdG8gYWRkIHRvIGxpc3QgaXRlbXMuXG4gIGxpc3RJdGVtQ2xhc3M6ICd0b2MtbGlzdC1pdGVtJyxcbiAgLy8gSG93IG1hbnkgaGVhZGluZyBsZXZlbHMgc2hvdWxkIG5vdCBiZSBjb2xscGFzZWQuXG4gIC8vIEZvciBleGFtcGxlLCBudW1iZXIgNiB3aWxsIHNob3cgZXZlcnl0aGluZyBzaW5jZVxuICAvLyB0aGVyZSBhcmUgb25seSA2IGhlYWRpbmcgbGV2ZWxzIGFuZCBudW1iZXIgMCB3aWxsIGNvbGxwYXNlIHRoZW0gYWxsLlxuICAvLyBUaGUgc2VjdGlvbnMgdGhhdCBhcmUgaGlkZGVuIHdpbGwgb3BlblxuICAvLyBhbmQgY2xvc2UgYXMgeW91IHNjcm9sbCB0byBoZWFkaW5ncyB3aXRoaW4gdGhlbS5cbiAgY29sbGFwc2VEZXB0aDogMCxcbiAgLy8gU21vb3RoIHNjcm9sbGluZyBlbmFibGVkLlxuICBzbW9vdGhTY3JvbGw6IHRydWUsXG4gIC8vIFNtb290aCBzY3JvbGwgZHVyYXRpb24uXG4gIHNtb290aFNjcm9sbER1cmF0aW9uOiA0MjAsXG4gIC8vIENhbGxiYWNrIGZvciBzY3JvbGwgZW5kIChyZXF1aXJlczogc21vb3RoU2Nyb2xsKS5cbiAgc2Nyb2xsRW5kQ2FsbGJhY2s6IGZ1bmN0aW9uIChlKSB7fSxcbiAgLy8gSGVhZGluZ3Mgb2Zmc2V0IGJldHdlZW4gdGhlIGhlYWRpbmdzIGFuZCB0aGUgdG9wIG9mIHRoZSBkb2N1bWVudC5cbiAgaGVhZGluZ3NPZmZzZXQ6IDAsXG4gIC8vIFRpbWVvdXQgYmV0d2VlbiBldmVudHMgZmlyaW5nIHRvIG1ha2Ugc3VyZSBpdCdzXG4gIC8vIG5vdCB0b28gcmFwaWQgKGZvciBwZXJmb3JtYW5jZSByZWFzb25zKS5cbiAgdGhyb3R0bGVUaW1lb3V0OiA1MCxcbiAgLy8gRWxlbWVudCB0byBhZGQgdGhlIHBvc2l0aW9uRml4ZWRDbGFzcyB0by5cbiAgcG9zaXRpb25GaXhlZFNlbGVjdG9yOiBudWxsLFxuICAvLyBGaXhlZCBwb3NpdGlvbiBjbGFzcyB0byBhZGQgdG8gbWFrZSBzaWRlYmFyIGZpeGVkIGFmdGVyIHNjcm9sbGluZ1xuICAvLyBkb3duIHBhc3QgdGhlIGZpeGVkU2lkZWJhck9mZnNldC5cbiAgcG9zaXRpb25GaXhlZENsYXNzOiAnaXMtcG9zaXRpb24tZml4ZWQnLFxuICAvLyBmaXhlZFNpZGViYXJPZmZzZXQgY2FuIGJlIGFueSBudW1iZXIgYnV0IGJ5IGRlZmF1bHQgaXMgc2V0XG4gIC8vIHRvIGF1dG8gd2hpY2ggc2V0cyB0aGUgZml4ZWRTaWRlYmFyT2Zmc2V0IHRvIHRoZSBzaWRlYmFyXG4gIC8vIGVsZW1lbnQncyBvZmZzZXRUb3AgZnJvbSB0aGUgdG9wIG9mIHRoZSBkb2N1bWVudCBvbiBpbml0LlxuICBmaXhlZFNpZGViYXJPZmZzZXQ6ICdhdXRvJyxcbiAgLy8gaW5jbHVkZUh0bWwgY2FuIGJlIHNldCB0byB0cnVlIHRvIGluY2x1ZGUgdGhlIEhUTUwgbWFya3VwIGZyb20gdGhlXG4gIC8vIGhlYWRpbmcgbm9kZSBpbnN0ZWFkIG9mIGp1c3QgaW5jbHVkaW5nIHRoZSB0ZXh0Q29udGVudC5cbiAgaW5jbHVkZUh0bWw6IGZhbHNlXG59XG5cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFdFQlBBQ0sgRk9PVEVSXG4vLyAuL3NyYy9qcy9kZWZhdWx0LW9wdGlvbnMuanNcbi8vIG1vZHVsZSBpZCA9IDNcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); -/***/ }), -/* 4 */ -/* unknown exports provided */ -/* all exports used */ -/*!*********************************!*\ - !*** ./src/js/parse-content.js ***! - \*********************************/ -/***/ (function(module, exports) { + /***/ + }), + /* 4 */ + /* unknown exports provided */ + /* all exports used */ + /*!*********************************!*\ + !*** ./src/js/parse-content.js ***! + \*********************************/ + /***/ (function (module, exports) { -eval("/**\n * This file is responsible for parsing the content from the DOM and making\n * sure data is nested properly.\n *\n * @author Tim Scanlin\n */\n\nmodule.exports = function parseContent (options) {\n var reduce = [].reduce\n\n /**\n * Get the last item in an array and return a reference to it.\n * @param {Array} array\n * @return {Object}\n */\n function getLastItem (array) {\n return array[array.length - 1]\n }\n\n /**\n * Get heading level for a heading dom node.\n * @param {HTMLElement} heading\n * @return {Number}\n */\n function getHeadingLevel (heading) {\n return +heading.nodeName.split('H').join('')\n }\n\n /**\n * Get important properties from a heading element and store in a plain object.\n * @param {HTMLElement} heading\n * @return {Object}\n */\n function getHeadingObject (heading) {\n var obj = {\n id: heading.id,\n children: [],\n nodeName: heading.nodeName,\n headingLevel: getHeadingLevel(heading),\n textContent: heading.textContent.trim()\n }\n\n if (options.includeHtml) {\n obj.childNodes = heading.childNodes\n }\n\n return obj\n }\n\n /**\n * Add a node to the nested array.\n * @param {Object} node\n * @param {Array} nest\n * @return {Array}\n */\n function addNode (node, nest) {\n var obj = getHeadingObject(node)\n var level = getHeadingLevel(node)\n var array = nest\n var lastItem = getLastItem(array)\n var lastItemLevel = lastItem\n ? lastItem.headingLevel\n : 0\n var counter = level - lastItemLevel\n\n while (counter > 0) {\n lastItem = getLastItem(array)\n if (lastItem && lastItem.children !== undefined) {\n array = lastItem.children\n }\n counter--\n }\n\n if (level >= options.collapseDepth) {\n obj.isCollapsed = true\n }\n\n array.push(obj)\n return array\n }\n\n /**\n * Select headings in content area, exclude any selector in options.ignoreSelector\n * @param {String} contentSelector\n * @param {Array} headingSelector\n * @return {Array}\n */\n function selectHeadings (contentSelector, headingSelector) {\n var selectors = headingSelector\n if (options.ignoreSelector) {\n selectors = headingSelector.split(',')\n .map(function mapSelectors (selector) {\n return selector.trim() + ':not(' + options.ignoreSelector + ')'\n })\n }\n try {\n return document.querySelector(contentSelector)\n .querySelectorAll(selectors)\n } catch (e) {\n console.warn('Element not found: ' + contentSelector); // eslint-disable-line\n return null\n }\n }\n\n /**\n * Nest headings array into nested arrays with 'children' property.\n * @param {Array} headingsArray\n * @return {Object}\n */\n function nestHeadingsArray (headingsArray) {\n return reduce.call(headingsArray, function reducer (prev, curr) {\n var currentHeading = getHeadingObject(curr)\n\n addNode(currentHeading, prev.nest)\n return prev\n }, {\n nest: []\n })\n }\n\n return {\n nestHeadingsArray: nestHeadingsArray,\n selectHeadings: selectHeadings\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9qcy9wYXJzZS1jb250ZW50LmpzPzg3ZjAiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBUaGlzIGZpbGUgaXMgcmVzcG9uc2libGUgZm9yIHBhcnNpbmcgdGhlIGNvbnRlbnQgZnJvbSB0aGUgRE9NIGFuZCBtYWtpbmdcbiAqIHN1cmUgZGF0YSBpcyBuZXN0ZWQgcHJvcGVybHkuXG4gKlxuICogQGF1dGhvciBUaW0gU2NhbmxpblxuICovXG5cbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24gcGFyc2VDb250ZW50IChvcHRpb25zKSB7XG4gIHZhciByZWR1Y2UgPSBbXS5yZWR1Y2VcblxuICAvKipcbiAgICogR2V0IHRoZSBsYXN0IGl0ZW0gaW4gYW4gYXJyYXkgYW5kIHJldHVybiBhIHJlZmVyZW5jZSB0byBpdC5cbiAgICogQHBhcmFtIHtBcnJheX0gYXJyYXlcbiAgICogQHJldHVybiB7T2JqZWN0fVxuICAgKi9cbiAgZnVuY3Rpb24gZ2V0TGFzdEl0ZW0gKGFycmF5KSB7XG4gICAgcmV0dXJuIGFycmF5W2FycmF5Lmxlbmd0aCAtIDFdXG4gIH1cblxuICAvKipcbiAgICogR2V0IGhlYWRpbmcgbGV2ZWwgZm9yIGEgaGVhZGluZyBkb20gbm9kZS5cbiAgICogQHBhcmFtIHtIVE1MRWxlbWVudH0gaGVhZGluZ1xuICAgKiBAcmV0dXJuIHtOdW1iZXJ9XG4gICAqL1xuICBmdW5jdGlvbiBnZXRIZWFkaW5nTGV2ZWwgKGhlYWRpbmcpIHtcbiAgICByZXR1cm4gK2hlYWRpbmcubm9kZU5hbWUuc3BsaXQoJ0gnKS5qb2luKCcnKVxuICB9XG5cbiAgLyoqXG4gICAqIEdldCBpbXBvcnRhbnQgcHJvcGVydGllcyBmcm9tIGEgaGVhZGluZyBlbGVtZW50IGFuZCBzdG9yZSBpbiBhIHBsYWluIG9iamVjdC5cbiAgICogQHBhcmFtIHtIVE1MRWxlbWVudH0gaGVhZGluZ1xuICAgKiBAcmV0dXJuIHtPYmplY3R9XG4gICAqL1xuICBmdW5jdGlvbiBnZXRIZWFkaW5nT2JqZWN0IChoZWFkaW5nKSB7XG4gICAgdmFyIG9iaiA9IHtcbiAgICAgIGlkOiBoZWFkaW5nLmlkLFxuICAgICAgY2hpbGRyZW46IFtdLFxuICAgICAgbm9kZU5hbWU6IGhlYWRpbmcubm9kZU5hbWUsXG4gICAgICBoZWFkaW5nTGV2ZWw6IGdldEhlYWRpbmdMZXZlbChoZWFkaW5nKSxcbiAgICAgIHRleHRDb250ZW50OiBoZWFkaW5nLnRleHRDb250ZW50LnRyaW0oKVxuICAgIH1cblxuICAgIGlmIChvcHRpb25zLmluY2x1ZGVIdG1sKSB7XG4gICAgICBvYmouY2hpbGROb2RlcyA9IGhlYWRpbmcuY2hpbGROb2Rlc1xuICAgIH1cblxuICAgIHJldHVybiBvYmpcbiAgfVxuXG4gIC8qKlxuICAgKiBBZGQgYSBub2RlIHRvIHRoZSBuZXN0ZWQgYXJyYXkuXG4gICAqIEBwYXJhbSB7T2JqZWN0fSBub2RlXG4gICAqIEBwYXJhbSB7QXJyYXl9IG5lc3RcbiAgICogQHJldHVybiB7QXJyYXl9XG4gICAqL1xuICBmdW5jdGlvbiBhZGROb2RlIChub2RlLCBuZXN0KSB7XG4gICAgdmFyIG9iaiA9IGdldEhlYWRpbmdPYmplY3Qobm9kZSlcbiAgICB2YXIgbGV2ZWwgPSBnZXRIZWFkaW5nTGV2ZWwobm9kZSlcbiAgICB2YXIgYXJyYXkgPSBuZXN0XG4gICAgdmFyIGxhc3RJdGVtID0gZ2V0TGFzdEl0ZW0oYXJyYXkpXG4gICAgdmFyIGxhc3RJdGVtTGV2ZWwgPSBsYXN0SXRlbVxuICAgICAgPyBsYXN0SXRlbS5oZWFkaW5nTGV2ZWxcbiAgICAgIDogMFxuICAgIHZhciBjb3VudGVyID0gbGV2ZWwgLSBsYXN0SXRlbUxldmVsXG5cbiAgICB3aGlsZSAoY291bnRlciA+IDApIHtcbiAgICAgIGxhc3RJdGVtID0gZ2V0TGFzdEl0ZW0oYXJyYXkpXG4gICAgICBpZiAobGFzdEl0ZW0gJiYgbGFzdEl0ZW0uY2hpbGRyZW4gIT09IHVuZGVmaW5lZCkge1xuICAgICAgICBhcnJheSA9IGxhc3RJdGVtLmNoaWxkcmVuXG4gICAgICB9XG4gICAgICBjb3VudGVyLS1cbiAgICB9XG5cbiAgICBpZiAobGV2ZWwgPj0gb3B0aW9ucy5jb2xsYXBzZURlcHRoKSB7XG4gICAgICBvYmouaXNDb2xsYXBzZWQgPSB0cnVlXG4gICAgfVxuXG4gICAgYXJyYXkucHVzaChvYmopXG4gICAgcmV0dXJuIGFycmF5XG4gIH1cblxuICAvKipcbiAgICogU2VsZWN0IGhlYWRpbmdzIGluIGNvbnRlbnQgYXJlYSwgZXhjbHVkZSBhbnkgc2VsZWN0b3IgaW4gb3B0aW9ucy5pZ25vcmVTZWxlY3RvclxuICAgKiBAcGFyYW0ge1N0cmluZ30gY29udGVudFNlbGVjdG9yXG4gICAqIEBwYXJhbSB7QXJyYXl9IGhlYWRpbmdTZWxlY3RvclxuICAgKiBAcmV0dXJuIHtBcnJheX1cbiAgICovXG4gIGZ1bmN0aW9uIHNlbGVjdEhlYWRpbmdzIChjb250ZW50U2VsZWN0b3IsIGhlYWRpbmdTZWxlY3Rvcikge1xuICAgIHZhciBzZWxlY3RvcnMgPSBoZWFkaW5nU2VsZWN0b3JcbiAgICBpZiAob3B0aW9ucy5pZ25vcmVTZWxlY3Rvcikge1xuICAgICAgc2VsZWN0b3JzID0gaGVhZGluZ1NlbGVjdG9yLnNwbGl0KCcsJylcbiAgICAgICAgLm1hcChmdW5jdGlvbiBtYXBTZWxlY3RvcnMgKHNlbGVjdG9yKSB7XG4gICAgICAgICAgcmV0dXJuIHNlbGVjdG9yLnRyaW0oKSArICc6bm90KCcgKyBvcHRpb25zLmlnbm9yZVNlbGVjdG9yICsgJyknXG4gICAgICAgIH0pXG4gICAgfVxuICAgIHRyeSB7XG4gICAgICByZXR1cm4gZG9jdW1lbnQucXVlcnlTZWxlY3Rvcihjb250ZW50U2VsZWN0b3IpXG4gICAgICAgIC5xdWVyeVNlbGVjdG9yQWxsKHNlbGVjdG9ycylcbiAgICB9IGNhdGNoIChlKSB7XG4gICAgICBjb25zb2xlLndhcm4oJ0VsZW1lbnQgbm90IGZvdW5kOiAnICsgY29udGVudFNlbGVjdG9yKTsgLy8gZXNsaW50LWRpc2FibGUtbGluZVxuICAgICAgcmV0dXJuIG51bGxcbiAgICB9XG4gIH1cblxuICAvKipcbiAgICogTmVzdCBoZWFkaW5ncyBhcnJheSBpbnRvIG5lc3RlZCBhcnJheXMgd2l0aCAnY2hpbGRyZW4nIHByb3BlcnR5LlxuICAgKiBAcGFyYW0ge0FycmF5fSBoZWFkaW5nc0FycmF5XG4gICAqIEByZXR1cm4ge09iamVjdH1cbiAgICovXG4gIGZ1bmN0aW9uIG5lc3RIZWFkaW5nc0FycmF5IChoZWFkaW5nc0FycmF5KSB7XG4gICAgcmV0dXJuIHJlZHVjZS5jYWxsKGhlYWRpbmdzQXJyYXksIGZ1bmN0aW9uIHJlZHVjZXIgKHByZXYsIGN1cnIpIHtcbiAgICAgIHZhciBjdXJyZW50SGVhZGluZyA9IGdldEhlYWRpbmdPYmplY3QoY3VycilcblxuICAgICAgYWRkTm9kZShjdXJyZW50SGVhZGluZywgcHJldi5uZXN0KVxuICAgICAgcmV0dXJuIHByZXZcbiAgICB9LCB7XG4gICAgICBuZXN0OiBbXVxuICAgIH0pXG4gIH1cblxuICByZXR1cm4ge1xuICAgIG5lc3RIZWFkaW5nc0FycmF5OiBuZXN0SGVhZGluZ3NBcnJheSxcbiAgICBzZWxlY3RIZWFkaW5nczogc2VsZWN0SGVhZGluZ3NcbiAgfVxufVxuXG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBXRUJQQUNLIEZPT1RFUlxuLy8gLi9zcmMvanMvcGFyc2UtY29udGVudC5qc1xuLy8gbW9kdWxlIGlkID0gNFxuLy8gbW9kdWxlIGNodW5rcyA9IDAiXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); + eval("/**\n * This file is responsible for parsing the content from the DOM and making\n * sure data is nested properly.\n *\n * @author Tim Scanlin\n */\n\nmodule.exports = function parseContent (options) {\n var reduce = [].reduce\n\n /**\n * Get the last item in an array and return a reference to it.\n * @param {Array} array\n * @return {Object}\n */\n function getLastItem (array) {\n return array[array.length - 1]\n }\n\n /**\n * Get heading level for a heading dom node.\n * @param {HTMLElement} heading\n * @return {Number}\n */\n function getHeadingLevel (heading) {\n return +heading.nodeName.split('H').join('')\n }\n\n /**\n * Get important properties from a heading element and store in a plain object.\n * @param {HTMLElement} heading\n * @return {Object}\n */\n function getHeadingObject (heading) {\n var obj = {\n id: heading.id,\n children: [],\n nodeName: heading.nodeName,\n headingLevel: getHeadingLevel(heading),\n textContent: heading.textContent.trim()\n }\n\n if (options.includeHtml) {\n obj.childNodes = heading.childNodes\n }\n\n return obj\n }\n\n /**\n * Add a node to the nested array.\n * @param {Object} node\n * @param {Array} nest\n * @return {Array}\n */\n function addNode (node, nest) {\n var obj = getHeadingObject(node)\n var level = getHeadingLevel(node)\n var array = nest\n var lastItem = getLastItem(array)\n var lastItemLevel = lastItem\n ? lastItem.headingLevel\n : 0\n var counter = level - lastItemLevel\n\n while (counter > 0) {\n lastItem = getLastItem(array)\n if (lastItem && lastItem.children !== undefined) {\n array = lastItem.children\n }\n counter--\n }\n\n if (level >= options.collapseDepth) {\n obj.isCollapsed = true\n }\n\n array.push(obj)\n return array\n }\n\n /**\n * Select headings in content area, exclude any selector in options.ignoreSelector\n * @param {String} contentSelector\n * @param {Array} headingSelector\n * @return {Array}\n */\n function selectHeadings (contentSelector, headingSelector) {\n var selectors = headingSelector\n if (options.ignoreSelector) {\n selectors = headingSelector.split(',')\n .map(function mapSelectors (selector) {\n return selector.trim() + ':not(' + options.ignoreSelector + ')'\n })\n }\n try {\n return document.querySelector(contentSelector)\n .querySelectorAll(selectors)\n } catch (e) {\n console.warn('Element not found: ' + contentSelector); // eslint-disable-line\n return null\n }\n }\n\n /**\n * Nest headings array into nested arrays with 'children' property.\n * @param {Array} headingsArray\n * @return {Object}\n */\n function nestHeadingsArray (headingsArray) {\n return reduce.call(headingsArray, function reducer (prev, curr) {\n var currentHeading = getHeadingObject(curr)\n\n addNode(currentHeading, prev.nest)\n return prev\n }, {\n nest: []\n })\n }\n\n return {\n nestHeadingsArray: nestHeadingsArray,\n selectHeadings: selectHeadings\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9qcy9wYXJzZS1jb250ZW50LmpzPzg3ZjAiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBUaGlzIGZpbGUgaXMgcmVzcG9uc2libGUgZm9yIHBhcnNpbmcgdGhlIGNvbnRlbnQgZnJvbSB0aGUgRE9NIGFuZCBtYWtpbmdcbiAqIHN1cmUgZGF0YSBpcyBuZXN0ZWQgcHJvcGVybHkuXG4gKlxuICogQGF1dGhvciBUaW0gU2NhbmxpblxuICovXG5cbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24gcGFyc2VDb250ZW50IChvcHRpb25zKSB7XG4gIHZhciByZWR1Y2UgPSBbXS5yZWR1Y2VcblxuICAvKipcbiAgICogR2V0IHRoZSBsYXN0IGl0ZW0gaW4gYW4gYXJyYXkgYW5kIHJldHVybiBhIHJlZmVyZW5jZSB0byBpdC5cbiAgICogQHBhcmFtIHtBcnJheX0gYXJyYXlcbiAgICogQHJldHVybiB7T2JqZWN0fVxuICAgKi9cbiAgZnVuY3Rpb24gZ2V0TGFzdEl0ZW0gKGFycmF5KSB7XG4gICAgcmV0dXJuIGFycmF5W2FycmF5Lmxlbmd0aCAtIDFdXG4gIH1cblxuICAvKipcbiAgICogR2V0IGhlYWRpbmcgbGV2ZWwgZm9yIGEgaGVhZGluZyBkb20gbm9kZS5cbiAgICogQHBhcmFtIHtIVE1MRWxlbWVudH0gaGVhZGluZ1xuICAgKiBAcmV0dXJuIHtOdW1iZXJ9XG4gICAqL1xuICBmdW5jdGlvbiBnZXRIZWFkaW5nTGV2ZWwgKGhlYWRpbmcpIHtcbiAgICByZXR1cm4gK2hlYWRpbmcubm9kZU5hbWUuc3BsaXQoJ0gnKS5qb2luKCcnKVxuICB9XG5cbiAgLyoqXG4gICAqIEdldCBpbXBvcnRhbnQgcHJvcGVydGllcyBmcm9tIGEgaGVhZGluZyBlbGVtZW50IGFuZCBzdG9yZSBpbiBhIHBsYWluIG9iamVjdC5cbiAgICogQHBhcmFtIHtIVE1MRWxlbWVudH0gaGVhZGluZ1xuICAgKiBAcmV0dXJuIHtPYmplY3R9XG4gICAqL1xuICBmdW5jdGlvbiBnZXRIZWFkaW5nT2JqZWN0IChoZWFkaW5nKSB7XG4gICAgdmFyIG9iaiA9IHtcbiAgICAgIGlkOiBoZWFkaW5nLmlkLFxuICAgICAgY2hpbGRyZW46IFtdLFxuICAgICAgbm9kZU5hbWU6IGhlYWRpbmcubm9kZU5hbWUsXG4gICAgICBoZWFkaW5nTGV2ZWw6IGdldEhlYWRpbmdMZXZlbChoZWFkaW5nKSxcbiAgICAgIHRleHRDb250ZW50OiBoZWFkaW5nLnRleHRDb250ZW50LnRyaW0oKVxuICAgIH1cblxuICAgIGlmIChvcHRpb25zLmluY2x1ZGVIdG1sKSB7XG4gICAgICBvYmouY2hpbGROb2RlcyA9IGhlYWRpbmcuY2hpbGROb2Rlc1xuICAgIH1cblxuICAgIHJldHVybiBvYmpcbiAgfVxuXG4gIC8qKlxuICAgKiBBZGQgYSBub2RlIHRvIHRoZSBuZXN0ZWQgYXJyYXkuXG4gICAqIEBwYXJhbSB7T2JqZWN0fSBub2RlXG4gICAqIEBwYXJhbSB7QXJyYXl9IG5lc3RcbiAgICogQHJldHVybiB7QXJyYXl9XG4gICAqL1xuICBmdW5jdGlvbiBhZGROb2RlIChub2RlLCBuZXN0KSB7XG4gICAgdmFyIG9iaiA9IGdldEhlYWRpbmdPYmplY3Qobm9kZSlcbiAgICB2YXIgbGV2ZWwgPSBnZXRIZWFkaW5nTGV2ZWwobm9kZSlcbiAgICB2YXIgYXJyYXkgPSBuZXN0XG4gICAgdmFyIGxhc3RJdGVtID0gZ2V0TGFzdEl0ZW0oYXJyYXkpXG4gICAgdmFyIGxhc3RJdGVtTGV2ZWwgPSBsYXN0SXRlbVxuICAgICAgPyBsYXN0SXRlbS5oZWFkaW5nTGV2ZWxcbiAgICAgIDogMFxuICAgIHZhciBjb3VudGVyID0gbGV2ZWwgLSBsYXN0SXRlbUxldmVsXG5cbiAgICB3aGlsZSAoY291bnRlciA+IDApIHtcbiAgICAgIGxhc3RJdGVtID0gZ2V0TGFzdEl0ZW0oYXJyYXkpXG4gICAgICBpZiAobGFzdEl0ZW0gJiYgbGFzdEl0ZW0uY2hpbGRyZW4gIT09IHVuZGVmaW5lZCkge1xuICAgICAgICBhcnJheSA9IGxhc3RJdGVtLmNoaWxkcmVuXG4gICAgICB9XG4gICAgICBjb3VudGVyLS1cbiAgICB9XG5cbiAgICBpZiAobGV2ZWwgPj0gb3B0aW9ucy5jb2xsYXBzZURlcHRoKSB7XG4gICAgICBvYmouaXNDb2xsYXBzZWQgPSB0cnVlXG4gICAgfVxuXG4gICAgYXJyYXkucHVzaChvYmopXG4gICAgcmV0dXJuIGFycmF5XG4gIH1cblxuICAvKipcbiAgICogU2VsZWN0IGhlYWRpbmdzIGluIGNvbnRlbnQgYXJlYSwgZXhjbHVkZSBhbnkgc2VsZWN0b3IgaW4gb3B0aW9ucy5pZ25vcmVTZWxlY3RvclxuICAgKiBAcGFyYW0ge1N0cmluZ30gY29udGVudFNlbGVjdG9yXG4gICAqIEBwYXJhbSB7QXJyYXl9IGhlYWRpbmdTZWxlY3RvclxuICAgKiBAcmV0dXJuIHtBcnJheX1cbiAgICovXG4gIGZ1bmN0aW9uIHNlbGVjdEhlYWRpbmdzIChjb250ZW50U2VsZWN0b3IsIGhlYWRpbmdTZWxlY3Rvcikge1xuICAgIHZhciBzZWxlY3RvcnMgPSBoZWFkaW5nU2VsZWN0b3JcbiAgICBpZiAob3B0aW9ucy5pZ25vcmVTZWxlY3Rvcikge1xuICAgICAgc2VsZWN0b3JzID0gaGVhZGluZ1NlbGVjdG9yLnNwbGl0KCcsJylcbiAgICAgICAgLm1hcChmdW5jdGlvbiBtYXBTZWxlY3RvcnMgKHNlbGVjdG9yKSB7XG4gICAgICAgICAgcmV0dXJuIHNlbGVjdG9yLnRyaW0oKSArICc6bm90KCcgKyBvcHRpb25zLmlnbm9yZVNlbGVjdG9yICsgJyknXG4gICAgICAgIH0pXG4gICAgfVxuICAgIHRyeSB7XG4gICAgICByZXR1cm4gZG9jdW1lbnQucXVlcnlTZWxlY3Rvcihjb250ZW50U2VsZWN0b3IpXG4gICAgICAgIC5xdWVyeVNlbGVjdG9yQWxsKHNlbGVjdG9ycylcbiAgICB9IGNhdGNoIChlKSB7XG4gICAgICBjb25zb2xlLndhcm4oJ0VsZW1lbnQgbm90IGZvdW5kOiAnICsgY29udGVudFNlbGVjdG9yKTsgLy8gZXNsaW50LWRpc2FibGUtbGluZVxuICAgICAgcmV0dXJuIG51bGxcbiAgICB9XG4gIH1cblxuICAvKipcbiAgICogTmVzdCBoZWFkaW5ncyBhcnJheSBpbnRvIG5lc3RlZCBhcnJheXMgd2l0aCAnY2hpbGRyZW4nIHByb3BlcnR5LlxuICAgKiBAcGFyYW0ge0FycmF5fSBoZWFkaW5nc0FycmF5XG4gICAqIEByZXR1cm4ge09iamVjdH1cbiAgICovXG4gIGZ1bmN0aW9uIG5lc3RIZWFkaW5nc0FycmF5IChoZWFkaW5nc0FycmF5KSB7XG4gICAgcmV0dXJuIHJlZHVjZS5jYWxsKGhlYWRpbmdzQXJyYXksIGZ1bmN0aW9uIHJlZHVjZXIgKHByZXYsIGN1cnIpIHtcbiAgICAgIHZhciBjdXJyZW50SGVhZGluZyA9IGdldEhlYWRpbmdPYmplY3QoY3VycilcblxuICAgICAgYWRkTm9kZShjdXJyZW50SGVhZGluZywgcHJldi5uZXN0KVxuICAgICAgcmV0dXJuIHByZXZcbiAgICB9LCB7XG4gICAgICBuZXN0OiBbXVxuICAgIH0pXG4gIH1cblxuICByZXR1cm4ge1xuICAgIG5lc3RIZWFkaW5nc0FycmF5OiBuZXN0SGVhZGluZ3NBcnJheSxcbiAgICBzZWxlY3RIZWFkaW5nczogc2VsZWN0SGVhZGluZ3NcbiAgfVxufVxuXG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBXRUJQQUNLIEZPT1RFUlxuLy8gLi9zcmMvanMvcGFyc2UtY29udGVudC5qc1xuLy8gbW9kdWxlIGlkID0gNFxuLy8gbW9kdWxlIGNodW5rcyA9IDAiXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); -/***/ }), -/* 5 */ -/* unknown exports provided */ -/* all exports used */ -/*!*************************!*\ - !*** ./src/js/index.js ***! - \*************************/ -/***/ (function(module, exports, __webpack_require__) { + /***/ + }), + /* 5 */ + /* unknown exports provided */ + /* all exports used */ + /*!*************************!*\ + !*** ./src/js/index.js ***! + \*************************/ + /***/ (function (module, exports, __webpack_require__) { -eval("/* WEBPACK VAR INJECTION */(function(global) {var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**\n * Tocbot\n * Tocbot creates a toble of contents based on HTML headings on a page,\n * this allows users to easily jump to different sections of the document.\n * Tocbot was inspired by tocify (http://gregfranko.com/jquery.tocify.js/).\n * The main differences are that it works natively without any need for jquery or jquery UI).\n *\n * @author Tim Scanlin\n */\n\n/* globals define */\n\n(function (root, factory) {\n if (true) {\n !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory(root)),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ?\n\t\t\t\t(__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__))\n } else if (typeof exports === 'object') {\n module.exports = factory(root)\n } else {\n root.tocbot = factory(root)\n }\n})(typeof global !== 'undefined' ? global : this.window || this.global, function (root) {\n 'use strict'\n\n // Default options.\n var defaultOptions = __webpack_require__(/*! ./default-options.js */ 3)\n // Object to store current options.\n var options = {}\n // Object for public APIs.\n var tocbot = {}\n\n var BuildHtml = __webpack_require__(/*! ./build-html.js */ 2)\n var ParseContent = __webpack_require__(/*! ./parse-content.js */ 4)\n // Keep these variables at top scope once options are passed in.\n var buildHtml\n var parseContent\n\n // Just return if its not a browser.\n if (typeof window === 'undefined') {\n return\n }\n var supports = !!root.document.querySelector && !!root.addEventListener // Feature test\n var headingsArray\n\n // From: https://github.com/Raynos/xtend\n var hasOwnProperty = Object.prototype.hasOwnProperty\n function extend () {\n var target = {}\n for (var i = 0; i < arguments.length; i++) {\n var source = arguments[i]\n for (var key in source) {\n if (hasOwnProperty.call(source, key)) {\n target[key] = source[key]\n }\n }\n }\n return target\n }\n\n // From: https://remysharp.com/2010/07/21/throttling-function-calls\n function throttle (fn, threshhold, scope) {\n threshhold || (threshhold = 250)\n var last\n var deferTimer\n return function () {\n var context = scope || this\n var now = +new Date()\n var args = arguments\n if (last && now < last + threshhold) {\n // hold on to it\n clearTimeout(deferTimer)\n deferTimer = setTimeout(function () {\n last = now\n fn.apply(context, args)\n }, threshhold)\n } else {\n last = now\n fn.apply(context, args)\n }\n }\n }\n\n /**\n * Destroy tocbot.\n */\n tocbot.destroy = function () {\n // Clear HTML.\n try {\n document.querySelector(options.tocSelector).innerHTML = ''\n } catch (e) {\n console.warn('Element not found: ' + options.tocSelector); // eslint-disable-line\n }\n\n // Remove event listeners.\n document.removeEventListener('scroll', this._scrollListener, false)\n document.removeEventListener('resize', this._scrollListener, false)\n if (buildHtml) {\n document.removeEventListener('click', this._clickListener, false)\n }\n }\n\n /**\n * Initialize tocbot.\n * @param {object} customOptions\n */\n tocbot.init = function (customOptions) {\n // feature test\n if (!supports) {\n return\n }\n\n // Merge defaults with user options.\n // Set to options variable at the top.\n options = extend(defaultOptions, customOptions || {})\n this.options = options\n this.state = {}\n\n // Init smooth scroll if enabled (default).\n if (options.smoothScroll) {\n tocbot.zenscroll = __webpack_require__(/*! zenscroll */ 1)\n tocbot.zenscroll.setup(options.smoothScrollDuration)\n }\n\n // Pass options to these modules.\n buildHtml = BuildHtml(options)\n parseContent = ParseContent(options)\n\n // For testing purposes.\n this._buildHtml = buildHtml\n this._parseContent = parseContent\n\n // Destroy it if it exists first.\n tocbot.destroy()\n\n // Get headings array.\n headingsArray = parseContent.selectHeadings(options.contentSelector, options.headingSelector)\n // Return if no headings are found.\n if (headingsArray === null) {\n return\n }\n\n // Build nested headings array.\n var nestedHeadingsObj = parseContent.nestHeadingsArray(headingsArray)\n var nestedHeadings = nestedHeadingsObj.nest\n\n // Render.\n buildHtml.render(options.tocSelector, nestedHeadings)\n\n // Update Sidebar and bind listeners.\n this._scrollListener = throttle(function (e) {\n buildHtml.updateToc(headingsArray)\n var isTop = e && e.target && e.target.scrollingElement && e.target.scrollingElement.scrollTop === 0\n if ((e && e.eventPhase === 0) || isTop) {\n buildHtml.enableTocAnimation()\n buildHtml.updateToc(headingsArray)\n if (options.scrollEndCallback) {\n options.scrollEndCallback(e)\n }\n }\n }, options.throttleTimeout)\n this._scrollListener()\n document.addEventListener('scroll', this._scrollListener, false)\n document.addEventListener('resize', this._scrollListener, false)\n\n // Bind click listeners to disable animation.\n this._clickListener = throttle(function (event) {\n if (options.smoothScroll) {\n buildHtml.disableTocAnimation(event)\n }\n buildHtml.updateToc(headingsArray)\n }, options.throttleTimeout)\n document.addEventListener('click', this._clickListener, false)\n\n return this\n }\n\n /**\n * Refresh tocbot.\n */\n tocbot.refresh = function (customOptions) {\n tocbot.destroy()\n tocbot.init(customOptions || this.options)\n }\n\n // Make tocbot available globally.\n root.tocbot = tocbot\n\n return tocbot\n})\n\n/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(/*! ./../../~/webpack/buildin/global.js */ 0)))//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9qcy9pbmRleC5qcz9iYzY2Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVG9jYm90XG4gKiBUb2Nib3QgY3JlYXRlcyBhIHRvYmxlIG9mIGNvbnRlbnRzIGJhc2VkIG9uIEhUTUwgaGVhZGluZ3Mgb24gYSBwYWdlLFxuICogdGhpcyBhbGxvd3MgdXNlcnMgdG8gZWFzaWx5IGp1bXAgdG8gZGlmZmVyZW50IHNlY3Rpb25zIG9mIHRoZSBkb2N1bWVudC5cbiAqIFRvY2JvdCB3YXMgaW5zcGlyZWQgYnkgdG9jaWZ5IChodHRwOi8vZ3JlZ2ZyYW5rby5jb20vanF1ZXJ5LnRvY2lmeS5qcy8pLlxuICogVGhlIG1haW4gZGlmZmVyZW5jZXMgYXJlIHRoYXQgaXQgd29ya3MgbmF0aXZlbHkgd2l0aG91dCBhbnkgbmVlZCBmb3IganF1ZXJ5IG9yIGpxdWVyeSBVSSkuXG4gKlxuICogQGF1dGhvciBUaW0gU2NhbmxpblxuICovXG5cbi8qIGdsb2JhbHMgZGVmaW5lICovXG5cbihmdW5jdGlvbiAocm9vdCwgZmFjdG9yeSkge1xuICBpZiAodHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kKSB7XG4gICAgZGVmaW5lKFtdLCBmYWN0b3J5KHJvb3QpKVxuICB9IGVsc2UgaWYgKHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0Jykge1xuICAgIG1vZHVsZS5leHBvcnRzID0gZmFjdG9yeShyb290KVxuICB9IGVsc2Uge1xuICAgIHJvb3QudG9jYm90ID0gZmFjdG9yeShyb290KVxuICB9XG59KSh0eXBlb2YgZ2xvYmFsICE9PSAndW5kZWZpbmVkJyA/IGdsb2JhbCA6IHRoaXMud2luZG93IHx8IHRoaXMuZ2xvYmFsLCBmdW5jdGlvbiAocm9vdCkge1xuICAndXNlIHN0cmljdCdcblxuICAvLyBEZWZhdWx0IG9wdGlvbnMuXG4gIHZhciBkZWZhdWx0T3B0aW9ucyA9IHJlcXVpcmUoJy4vZGVmYXVsdC1vcHRpb25zLmpzJylcbiAgLy8gT2JqZWN0IHRvIHN0b3JlIGN1cnJlbnQgb3B0aW9ucy5cbiAgdmFyIG9wdGlvbnMgPSB7fVxuICAvLyBPYmplY3QgZm9yIHB1YmxpYyBBUElzLlxuICB2YXIgdG9jYm90ID0ge31cblxuICB2YXIgQnVpbGRIdG1sID0gcmVxdWlyZSgnLi9idWlsZC1odG1sLmpzJylcbiAgdmFyIFBhcnNlQ29udGVudCA9IHJlcXVpcmUoJy4vcGFyc2UtY29udGVudC5qcycpXG4gIC8vIEtlZXAgdGhlc2UgdmFyaWFibGVzIGF0IHRvcCBzY29wZSBvbmNlIG9wdGlvbnMgYXJlIHBhc3NlZCBpbi5cbiAgdmFyIGJ1aWxkSHRtbFxuICB2YXIgcGFyc2VDb250ZW50XG5cbiAgLy8gSnVzdCByZXR1cm4gaWYgaXRzIG5vdCBhIGJyb3dzZXIuXG4gIGlmICh0eXBlb2Ygd2luZG93ID09PSAndW5kZWZpbmVkJykge1xuICAgIHJldHVyblxuICB9XG4gIHZhciBzdXBwb3J0cyA9ICEhcm9vdC5kb2N1bWVudC5xdWVyeVNlbGVjdG9yICYmICEhcm9vdC5hZGRFdmVudExpc3RlbmVyIC8vIEZlYXR1cmUgdGVzdFxuICB2YXIgaGVhZGluZ3NBcnJheVxuXG4gIC8vIEZyb206IGh0dHBzOi8vZ2l0aHViLmNvbS9SYXlub3MveHRlbmRcbiAgdmFyIGhhc093blByb3BlcnR5ID0gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eVxuICBmdW5jdGlvbiBleHRlbmQgKCkge1xuICAgIHZhciB0YXJnZXQgPSB7fVxuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgYXJndW1lbnRzLmxlbmd0aDsgaSsrKSB7XG4gICAgICB2YXIgc291cmNlID0gYXJndW1lbnRzW2ldXG4gICAgICBmb3IgKHZhciBrZXkgaW4gc291cmNlKSB7XG4gICAgICAgIGlmIChoYXNPd25Qcm9wZXJ0eS5jYWxsKHNvdXJjZSwga2V5KSkge1xuICAgICAgICAgIHRhcmdldFtrZXldID0gc291cmNlW2tleV1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICByZXR1cm4gdGFyZ2V0XG4gIH1cblxuICAvLyBGcm9tOiBodHRwczovL3JlbXlzaGFycC5jb20vMjAxMC8wNy8yMS90aHJvdHRsaW5nLWZ1bmN0aW9uLWNhbGxzXG4gIGZ1bmN0aW9uIHRocm90dGxlIChmbiwgdGhyZXNoaG9sZCwgc2NvcGUpIHtcbiAgICB0aHJlc2hob2xkIHx8ICh0aHJlc2hob2xkID0gMjUwKVxuICAgIHZhciBsYXN0XG4gICAgdmFyIGRlZmVyVGltZXJcbiAgICByZXR1cm4gZnVuY3Rpb24gKCkge1xuICAgICAgdmFyIGNvbnRleHQgPSBzY29wZSB8fCB0aGlzXG4gICAgICB2YXIgbm93ID0gK25ldyBEYXRlKClcbiAgICAgIHZhciBhcmdzID0gYXJndW1lbnRzXG4gICAgICBpZiAobGFzdCAmJiBub3cgPCBsYXN0ICsgdGhyZXNoaG9sZCkge1xuICAgICAgICAvLyBob2xkIG9uIHRvIGl0XG4gICAgICAgIGNsZWFyVGltZW91dChkZWZlclRpbWVyKVxuICAgICAgICBkZWZlclRpbWVyID0gc2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgbGFzdCA9IG5vd1xuICAgICAgICAgIGZuLmFwcGx5KGNvbnRleHQsIGFyZ3MpXG4gICAgICAgIH0sIHRocmVzaGhvbGQpXG4gICAgICB9IGVsc2Uge1xuICAgICAgICBsYXN0ID0gbm93XG4gICAgICAgIGZuLmFwcGx5KGNvbnRleHQsIGFyZ3MpXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyoqXG4gICAqIERlc3Ryb3kgdG9jYm90LlxuICAgKi9cbiAgdG9jYm90LmRlc3Ryb3kgPSBmdW5jdGlvbiAoKSB7XG4gICAgLy8gQ2xlYXIgSFRNTC5cbiAgICB0cnkge1xuICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihvcHRpb25zLnRvY1NlbGVjdG9yKS5pbm5lckhUTUwgPSAnJ1xuICAgIH0gY2F0Y2ggKGUpIHtcbiAgICAgIGNvbnNvbGUud2FybignRWxlbWVudCBub3QgZm91bmQ6ICcgKyBvcHRpb25zLnRvY1NlbGVjdG9yKTsgLy8gZXNsaW50LWRpc2FibGUtbGluZVxuICAgIH1cblxuICAgIC8vIFJlbW92ZSBldmVudCBsaXN0ZW5lcnMuXG4gICAgZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcignc2Nyb2xsJywgdGhpcy5fc2Nyb2xsTGlzdGVuZXIsIGZhbHNlKVxuICAgIGRvY3VtZW50LnJlbW92ZUV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsIHRoaXMuX3Njcm9sbExpc3RlbmVyLCBmYWxzZSlcbiAgICBpZiAoYnVpbGRIdG1sKSB7XG4gICAgICBkb2N1bWVudC5yZW1vdmVFdmVudExpc3RlbmVyKCdjbGljaycsIHRoaXMuX2NsaWNrTGlzdGVuZXIsIGZhbHNlKVxuICAgIH1cbiAgfVxuXG4gIC8qKlxuICAgKiBJbml0aWFsaXplIHRvY2JvdC5cbiAgICogQHBhcmFtIHtvYmplY3R9IGN1c3RvbU9wdGlvbnNcbiAgICovXG4gIHRvY2JvdC5pbml0ID0gZnVuY3Rpb24gKGN1c3RvbU9wdGlvbnMpIHtcbiAgICAvLyBmZWF0dXJlIHRlc3RcbiAgICBpZiAoIXN1cHBvcnRzKSB7XG4gICAgICByZXR1cm5cbiAgICB9XG5cbiAgICAvLyBNZXJnZSBkZWZhdWx0cyB3aXRoIHVzZXIgb3B0aW9ucy5cbiAgICAvLyBTZXQgdG8gb3B0aW9ucyB2YXJpYWJsZSBhdCB0aGUgdG9wLlxuICAgIG9wdGlvbnMgPSBleHRlbmQoZGVmYXVsdE9wdGlvbnMsIGN1c3RvbU9wdGlvbnMgfHwge30pXG4gICAgdGhpcy5vcHRpb25zID0gb3B0aW9uc1xuICAgIHRoaXMuc3RhdGUgPSB7fVxuXG4gICAgLy8gSW5pdCBzbW9vdGggc2Nyb2xsIGlmIGVuYWJsZWQgKGRlZmF1bHQpLlxuICAgIGlmIChvcHRpb25zLnNtb290aFNjcm9sbCkge1xuICAgICAgdG9jYm90LnplbnNjcm9sbCA9IHJlcXVpcmUoJ3plbnNjcm9sbCcpXG4gICAgICB0b2Nib3QuemVuc2Nyb2xsLnNldHVwKG9wdGlvbnMuc21vb3RoU2Nyb2xsRHVyYXRpb24pXG4gICAgfVxuXG4gICAgLy8gUGFzcyBvcHRpb25zIHRvIHRoZXNlIG1vZHVsZXMuXG4gICAgYnVpbGRIdG1sID0gQnVpbGRIdG1sKG9wdGlvbnMpXG4gICAgcGFyc2VDb250ZW50ID0gUGFyc2VDb250ZW50KG9wdGlvbnMpXG5cbiAgICAvLyBGb3IgdGVzdGluZyBwdXJwb3Nlcy5cbiAgICB0aGlzLl9idWlsZEh0bWwgPSBidWlsZEh0bWxcbiAgICB0aGlzLl9wYXJzZUNvbnRlbnQgPSBwYXJzZUNvbnRlbnRcblxuICAgIC8vIERlc3Ryb3kgaXQgaWYgaXQgZXhpc3RzIGZpcnN0LlxuICAgIHRvY2JvdC5kZXN0cm95KClcblxuICAgIC8vIEdldCBoZWFkaW5ncyBhcnJheS5cbiAgICBoZWFkaW5nc0FycmF5ID0gcGFyc2VDb250ZW50LnNlbGVjdEhlYWRpbmdzKG9wdGlvbnMuY29udGVudFNlbGVjdG9yLCBvcHRpb25zLmhlYWRpbmdTZWxlY3RvcilcbiAgICAvLyBSZXR1cm4gaWYgbm8gaGVhZGluZ3MgYXJlIGZvdW5kLlxuICAgIGlmIChoZWFkaW5nc0FycmF5ID09PSBudWxsKSB7XG4gICAgICByZXR1cm5cbiAgICB9XG5cbiAgICAvLyBCdWlsZCBuZXN0ZWQgaGVhZGluZ3MgYXJyYXkuXG4gICAgdmFyIG5lc3RlZEhlYWRpbmdzT2JqID0gcGFyc2VDb250ZW50Lm5lc3RIZWFkaW5nc0FycmF5KGhlYWRpbmdzQXJyYXkpXG4gICAgdmFyIG5lc3RlZEhlYWRpbmdzID0gbmVzdGVkSGVhZGluZ3NPYmoubmVzdFxuXG4gICAgLy8gUmVuZGVyLlxuICAgIGJ1aWxkSHRtbC5yZW5kZXIob3B0aW9ucy50b2NTZWxlY3RvciwgbmVzdGVkSGVhZGluZ3MpXG5cbiAgICAvLyBVcGRhdGUgU2lkZWJhciBhbmQgYmluZCBsaXN0ZW5lcnMuXG4gICAgdGhpcy5fc2Nyb2xsTGlzdGVuZXIgPSB0aHJvdHRsZShmdW5jdGlvbiAoZSkge1xuICAgICAgYnVpbGRIdG1sLnVwZGF0ZVRvYyhoZWFkaW5nc0FycmF5KVxuICAgICAgdmFyIGlzVG9wID0gZSAmJiBlLnRhcmdldCAmJiBlLnRhcmdldC5zY3JvbGxpbmdFbGVtZW50ICYmIGUudGFyZ2V0LnNjcm9sbGluZ0VsZW1lbnQuc2Nyb2xsVG9wID09PSAwXG4gICAgICBpZiAoKGUgJiYgZS5ldmVudFBoYXNlID09PSAwKSB8fCBpc1RvcCkge1xuICAgICAgICBidWlsZEh0bWwuZW5hYmxlVG9jQW5pbWF0aW9uKClcbiAgICAgICAgYnVpbGRIdG1sLnVwZGF0ZVRvYyhoZWFkaW5nc0FycmF5KVxuICAgICAgICBpZiAob3B0aW9ucy5zY3JvbGxFbmRDYWxsYmFjaykge1xuICAgICAgICAgIG9wdGlvbnMuc2Nyb2xsRW5kQ2FsbGJhY2soZSlcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0sIG9wdGlvbnMudGhyb3R0bGVUaW1lb3V0KVxuICAgIHRoaXMuX3Njcm9sbExpc3RlbmVyKClcbiAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdzY3JvbGwnLCB0aGlzLl9zY3JvbGxMaXN0ZW5lciwgZmFsc2UpXG4gICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigncmVzaXplJywgdGhpcy5fc2Nyb2xsTGlzdGVuZXIsIGZhbHNlKVxuXG4gICAgLy8gQmluZCBjbGljayBsaXN0ZW5lcnMgdG8gZGlzYWJsZSBhbmltYXRpb24uXG4gICAgdGhpcy5fY2xpY2tMaXN0ZW5lciA9IHRocm90dGxlKGZ1bmN0aW9uIChldmVudCkge1xuICAgICAgaWYgKG9wdGlvbnMuc21vb3RoU2Nyb2xsKSB7XG4gICAgICAgIGJ1aWxkSHRtbC5kaXNhYmxlVG9jQW5pbWF0aW9uKGV2ZW50KVxuICAgICAgfVxuICAgICAgYnVpbGRIdG1sLnVwZGF0ZVRvYyhoZWFkaW5nc0FycmF5KVxuICAgIH0sIG9wdGlvbnMudGhyb3R0bGVUaW1lb3V0KVxuICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgdGhpcy5fY2xpY2tMaXN0ZW5lciwgZmFsc2UpXG5cbiAgICByZXR1cm4gdGhpc1xuICB9XG5cbiAgLyoqXG4gICAqIFJlZnJlc2ggdG9jYm90LlxuICAgKi9cbiAgdG9jYm90LnJlZnJlc2ggPSBmdW5jdGlvbiAoY3VzdG9tT3B0aW9ucykge1xuICAgIHRvY2JvdC5kZXN0cm95KClcbiAgICB0b2Nib3QuaW5pdChjdXN0b21PcHRpb25zIHx8IHRoaXMub3B0aW9ucylcbiAgfVxuXG4gIC8vIE1ha2UgdG9jYm90IGF2YWlsYWJsZSBnbG9iYWxseS5cbiAgcm9vdC50b2Nib3QgPSB0b2Nib3RcblxuICByZXR1cm4gdG9jYm90XG59KVxuXG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBXRUJQQUNLIEZPT1RFUlxuLy8gLi9zcmMvanMvaW5kZXguanNcbi8vIG1vZHVsZSBpZCA9IDVcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBIiwic291cmNlUm9vdCI6IiJ9"); + eval("/* WEBPACK VAR INJECTION */(function(global) {var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**\n * Tocbot\n * Tocbot creates a toble of contents based on HTML headings on a page,\n * this allows users to easily jump to different sections of the document.\n * Tocbot was inspired by tocify (http://gregfranko.com/jquery.tocify.js/).\n * The main differences are that it works natively without any need for jquery or jquery UI).\n *\n * @author Tim Scanlin\n */\n\n/* globals define */\n\n(function (root, factory) {\n if (true) {\n !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory(root)),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ?\n\t\t\t\t(__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__))\n } else if (typeof exports === 'object') {\n module.exports = factory(root)\n } else {\n root.tocbot = factory(root)\n }\n})(typeof global !== 'undefined' ? global : this.window || this.global, function (root) {\n 'use strict'\n\n // Default options.\n var defaultOptions = __webpack_require__(/*! ./default-options.js */ 3)\n // Object to store current options.\n var options = {}\n // Object for public APIs.\n var tocbot = {}\n\n var BuildHtml = __webpack_require__(/*! ./build-html.js */ 2)\n var ParseContent = __webpack_require__(/*! ./parse-content.js */ 4)\n // Keep these variables at top scope once options are passed in.\n var buildHtml\n var parseContent\n\n // Just return if its not a browser.\n if (typeof window === 'undefined') {\n return\n }\n var supports = !!root.document.querySelector && !!root.addEventListener // Feature test\n var headingsArray\n\n // From: https://github.com/Raynos/xtend\n var hasOwnProperty = Object.prototype.hasOwnProperty\n function extend () {\n var target = {}\n for (var i = 0; i < arguments.length; i++) {\n var source = arguments[i]\n for (var key in source) {\n if (hasOwnProperty.call(source, key)) {\n target[key] = source[key]\n }\n }\n }\n return target\n }\n\n // From: https://remysharp.com/2010/07/21/throttling-function-calls\n function throttle (fn, threshhold, scope) {\n threshhold || (threshhold = 250)\n var last\n var deferTimer\n return function () {\n var context = scope || this\n var now = +new Date()\n var args = arguments\n if (last && now < last + threshhold) {\n // hold on to it\n clearTimeout(deferTimer)\n deferTimer = setTimeout(function () {\n last = now\n fn.apply(context, args)\n }, threshhold)\n } else {\n last = now\n fn.apply(context, args)\n }\n }\n }\n\n /**\n * Destroy tocbot.\n */\n tocbot.destroy = function () {\n // Clear HTML.\n try {\n document.querySelector(options.tocSelector).innerHTML = ''\n } catch (e) {\n console.warn('Element not found: ' + options.tocSelector); // eslint-disable-line\n }\n\n // Remove event listeners.\n document.removeEventListener('scroll', this._scrollListener, false)\n document.removeEventListener('resize', this._scrollListener, false)\n if (buildHtml) {\n document.removeEventListener('click', this._clickListener, false)\n }\n }\n\n /**\n * Initialize tocbot.\n * @param {object} customOptions\n */\n tocbot.init = function (customOptions) {\n // feature test\n if (!supports) {\n return\n }\n\n // Merge defaults with user options.\n // Set to options variable at the top.\n options = extend(defaultOptions, customOptions || {})\n this.options = options\n this.state = {}\n\n // Init smooth scroll if enabled (default).\n if (options.smoothScroll) {\n tocbot.zenscroll = __webpack_require__(/*! zenscroll */ 1)\n tocbot.zenscroll.setup(options.smoothScrollDuration)\n }\n\n // Pass options to these modules.\n buildHtml = BuildHtml(options)\n parseContent = ParseContent(options)\n\n // For testing purposes.\n this._buildHtml = buildHtml\n this._parseContent = parseContent\n\n // Destroy it if it exists first.\n tocbot.destroy()\n\n // Get headings array.\n headingsArray = parseContent.selectHeadings(options.contentSelector, options.headingSelector)\n // Return if no headings are found.\n if (headingsArray === null) {\n return\n }\n\n // Build nested headings array.\n var nestedHeadingsObj = parseContent.nestHeadingsArray(headingsArray)\n var nestedHeadings = nestedHeadingsObj.nest\n\n // Render.\n buildHtml.render(options.tocSelector, nestedHeadings)\n\n // Update Sidebar and bind listeners.\n this._scrollListener = throttle(function (e) {\n buildHtml.updateToc(headingsArray)\n var isTop = e && e.target && e.target.scrollingElement && e.target.scrollingElement.scrollTop === 0\n if ((e && e.eventPhase === 0) || isTop) {\n buildHtml.enableTocAnimation()\n buildHtml.updateToc(headingsArray)\n if (options.scrollEndCallback) {\n options.scrollEndCallback(e)\n }\n }\n }, options.throttleTimeout)\n this._scrollListener()\n document.addEventListener('scroll', this._scrollListener, false)\n document.addEventListener('resize', this._scrollListener, false)\n\n // Bind click listeners to disable animation.\n this._clickListener = throttle(function (event) {\n if (options.smoothScroll) {\n buildHtml.disableTocAnimation(event)\n }\n buildHtml.updateToc(headingsArray)\n }, options.throttleTimeout)\n document.addEventListener('click', this._clickListener, false)\n\n return this\n }\n\n /**\n * Refresh tocbot.\n */\n tocbot.refresh = function (customOptions) {\n tocbot.destroy()\n tocbot.init(customOptions || this.options)\n }\n\n // Make tocbot available globally.\n root.tocbot = tocbot\n\n return tocbot\n})\n\n/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(/*! ./../../~/webpack/buildin/global.js */ 0)))//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9qcy9pbmRleC5qcz9iYzY2Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVG9jYm90XG4gKiBUb2Nib3QgY3JlYXRlcyBhIHRvYmxlIG9mIGNvbnRlbnRzIGJhc2VkIG9uIEhUTUwgaGVhZGluZ3Mgb24gYSBwYWdlLFxuICogdGhpcyBhbGxvd3MgdXNlcnMgdG8gZWFzaWx5IGp1bXAgdG8gZGlmZmVyZW50IHNlY3Rpb25zIG9mIHRoZSBkb2N1bWVudC5cbiAqIFRvY2JvdCB3YXMgaW5zcGlyZWQgYnkgdG9jaWZ5IChodHRwOi8vZ3JlZ2ZyYW5rby5jb20vanF1ZXJ5LnRvY2lmeS5qcy8pLlxuICogVGhlIG1haW4gZGlmZmVyZW5jZXMgYXJlIHRoYXQgaXQgd29ya3MgbmF0aXZlbHkgd2l0aG91dCBhbnkgbmVlZCBmb3IganF1ZXJ5IG9yIGpxdWVyeSBVSSkuXG4gKlxuICogQGF1dGhvciBUaW0gU2NhbmxpblxuICovXG5cbi8qIGdsb2JhbHMgZGVmaW5lICovXG5cbihmdW5jdGlvbiAocm9vdCwgZmFjdG9yeSkge1xuICBpZiAodHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kKSB7XG4gICAgZGVmaW5lKFtdLCBmYWN0b3J5KHJvb3QpKVxuICB9IGVsc2UgaWYgKHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0Jykge1xuICAgIG1vZHVsZS5leHBvcnRzID0gZmFjdG9yeShyb290KVxuICB9IGVsc2Uge1xuICAgIHJvb3QudG9jYm90ID0gZmFjdG9yeShyb290KVxuICB9XG59KSh0eXBlb2YgZ2xvYmFsICE9PSAndW5kZWZpbmVkJyA/IGdsb2JhbCA6IHRoaXMud2luZG93IHx8IHRoaXMuZ2xvYmFsLCBmdW5jdGlvbiAocm9vdCkge1xuICAndXNlIHN0cmljdCdcblxuICAvLyBEZWZhdWx0IG9wdGlvbnMuXG4gIHZhciBkZWZhdWx0T3B0aW9ucyA9IHJlcXVpcmUoJy4vZGVmYXVsdC1vcHRpb25zLmpzJylcbiAgLy8gT2JqZWN0IHRvIHN0b3JlIGN1cnJlbnQgb3B0aW9ucy5cbiAgdmFyIG9wdGlvbnMgPSB7fVxuICAvLyBPYmplY3QgZm9yIHB1YmxpYyBBUElzLlxuICB2YXIgdG9jYm90ID0ge31cblxuICB2YXIgQnVpbGRIdG1sID0gcmVxdWlyZSgnLi9idWlsZC1odG1sLmpzJylcbiAgdmFyIFBhcnNlQ29udGVudCA9IHJlcXVpcmUoJy4vcGFyc2UtY29udGVudC5qcycpXG4gIC8vIEtlZXAgdGhlc2UgdmFyaWFibGVzIGF0IHRvcCBzY29wZSBvbmNlIG9wdGlvbnMgYXJlIHBhc3NlZCBpbi5cbiAgdmFyIGJ1aWxkSHRtbFxuICB2YXIgcGFyc2VDb250ZW50XG5cbiAgLy8gSnVzdCByZXR1cm4gaWYgaXRzIG5vdCBhIGJyb3dzZXIuXG4gIGlmICh0eXBlb2Ygd2luZG93ID09PSAndW5kZWZpbmVkJykge1xuICAgIHJldHVyblxuICB9XG4gIHZhciBzdXBwb3J0cyA9ICEhcm9vdC5kb2N1bWVudC5xdWVyeVNlbGVjdG9yICYmICEhcm9vdC5hZGRFdmVudExpc3RlbmVyIC8vIEZlYXR1cmUgdGVzdFxuICB2YXIgaGVhZGluZ3NBcnJheVxuXG4gIC8vIEZyb206IGh0dHBzOi8vZ2l0aHViLmNvbS9SYXlub3MveHRlbmRcbiAgdmFyIGhhc093blByb3BlcnR5ID0gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eVxuICBmdW5jdGlvbiBleHRlbmQgKCkge1xuICAgIHZhciB0YXJnZXQgPSB7fVxuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgYXJndW1lbnRzLmxlbmd0aDsgaSsrKSB7XG4gICAgICB2YXIgc291cmNlID0gYXJndW1lbnRzW2ldXG4gICAgICBmb3IgKHZhciBrZXkgaW4gc291cmNlKSB7XG4gICAgICAgIGlmIChoYXNPd25Qcm9wZXJ0eS5jYWxsKHNvdXJjZSwga2V5KSkge1xuICAgICAgICAgIHRhcmdldFtrZXldID0gc291cmNlW2tleV1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICByZXR1cm4gdGFyZ2V0XG4gIH1cblxuICAvLyBGcm9tOiBodHRwczovL3JlbXlzaGFycC5jb20vMjAxMC8wNy8yMS90aHJvdHRsaW5nLWZ1bmN0aW9uLWNhbGxzXG4gIGZ1bmN0aW9uIHRocm90dGxlIChmbiwgdGhyZXNoaG9sZCwgc2NvcGUpIHtcbiAgICB0aHJlc2hob2xkIHx8ICh0aHJlc2hob2xkID0gMjUwKVxuICAgIHZhciBsYXN0XG4gICAgdmFyIGRlZmVyVGltZXJcbiAgICByZXR1cm4gZnVuY3Rpb24gKCkge1xuICAgICAgdmFyIGNvbnRleHQgPSBzY29wZSB8fCB0aGlzXG4gICAgICB2YXIgbm93ID0gK25ldyBEYXRlKClcbiAgICAgIHZhciBhcmdzID0gYXJndW1lbnRzXG4gICAgICBpZiAobGFzdCAmJiBub3cgPCBsYXN0ICsgdGhyZXNoaG9sZCkge1xuICAgICAgICAvLyBob2xkIG9uIHRvIGl0XG4gICAgICAgIGNsZWFyVGltZW91dChkZWZlclRpbWVyKVxuICAgICAgICBkZWZlclRpbWVyID0gc2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgbGFzdCA9IG5vd1xuICAgICAgICAgIGZuLmFwcGx5KGNvbnRleHQsIGFyZ3MpXG4gICAgICAgIH0sIHRocmVzaGhvbGQpXG4gICAgICB9IGVsc2Uge1xuICAgICAgICBsYXN0ID0gbm93XG4gICAgICAgIGZuLmFwcGx5KGNvbnRleHQsIGFyZ3MpXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyoqXG4gICAqIERlc3Ryb3kgdG9jYm90LlxuICAgKi9cbiAgdG9jYm90LmRlc3Ryb3kgPSBmdW5jdGlvbiAoKSB7XG4gICAgLy8gQ2xlYXIgSFRNTC5cbiAgICB0cnkge1xuICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihvcHRpb25zLnRvY1NlbGVjdG9yKS5pbm5lckhUTUwgPSAnJ1xuICAgIH0gY2F0Y2ggKGUpIHtcbiAgICAgIGNvbnNvbGUud2FybignRWxlbWVudCBub3QgZm91bmQ6ICcgKyBvcHRpb25zLnRvY1NlbGVjdG9yKTsgLy8gZXNsaW50LWRpc2FibGUtbGluZVxuICAgIH1cblxuICAgIC8vIFJlbW92ZSBldmVudCBsaXN0ZW5lcnMuXG4gICAgZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcignc2Nyb2xsJywgdGhpcy5fc2Nyb2xsTGlzdGVuZXIsIGZhbHNlKVxuICAgIGRvY3VtZW50LnJlbW92ZUV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsIHRoaXMuX3Njcm9sbExpc3RlbmVyLCBmYWxzZSlcbiAgICBpZiAoYnVpbGRIdG1sKSB7XG4gICAgICBkb2N1bWVudC5yZW1vdmVFdmVudExpc3RlbmVyKCdjbGljaycsIHRoaXMuX2NsaWNrTGlzdGVuZXIsIGZhbHNlKVxuICAgIH1cbiAgfVxuXG4gIC8qKlxuICAgKiBJbml0aWFsaXplIHRvY2JvdC5cbiAgICogQHBhcmFtIHtvYmplY3R9IGN1c3RvbU9wdGlvbnNcbiAgICovXG4gIHRvY2JvdC5pbml0ID0gZnVuY3Rpb24gKGN1c3RvbU9wdGlvbnMpIHtcbiAgICAvLyBmZWF0dXJlIHRlc3RcbiAgICBpZiAoIXN1cHBvcnRzKSB7XG4gICAgICByZXR1cm5cbiAgICB9XG5cbiAgICAvLyBNZXJnZSBkZWZhdWx0cyB3aXRoIHVzZXIgb3B0aW9ucy5cbiAgICAvLyBTZXQgdG8gb3B0aW9ucyB2YXJpYWJsZSBhdCB0aGUgdG9wLlxuICAgIG9wdGlvbnMgPSBleHRlbmQoZGVmYXVsdE9wdGlvbnMsIGN1c3RvbU9wdGlvbnMgfHwge30pXG4gICAgdGhpcy5vcHRpb25zID0gb3B0aW9uc1xuICAgIHRoaXMuc3RhdGUgPSB7fVxuXG4gICAgLy8gSW5pdCBzbW9vdGggc2Nyb2xsIGlmIGVuYWJsZWQgKGRlZmF1bHQpLlxuICAgIGlmIChvcHRpb25zLnNtb290aFNjcm9sbCkge1xuICAgICAgdG9jYm90LnplbnNjcm9sbCA9IHJlcXVpcmUoJ3plbnNjcm9sbCcpXG4gICAgICB0b2Nib3QuemVuc2Nyb2xsLnNldHVwKG9wdGlvbnMuc21vb3RoU2Nyb2xsRHVyYXRpb24pXG4gICAgfVxuXG4gICAgLy8gUGFzcyBvcHRpb25zIHRvIHRoZXNlIG1vZHVsZXMuXG4gICAgYnVpbGRIdG1sID0gQnVpbGRIdG1sKG9wdGlvbnMpXG4gICAgcGFyc2VDb250ZW50ID0gUGFyc2VDb250ZW50KG9wdGlvbnMpXG5cbiAgICAvLyBGb3IgdGVzdGluZyBwdXJwb3Nlcy5cbiAgICB0aGlzLl9idWlsZEh0bWwgPSBidWlsZEh0bWxcbiAgICB0aGlzLl9wYXJzZUNvbnRlbnQgPSBwYXJzZUNvbnRlbnRcblxuICAgIC8vIERlc3Ryb3kgaXQgaWYgaXQgZXhpc3RzIGZpcnN0LlxuICAgIHRvY2JvdC5kZXN0cm95KClcblxuICAgIC8vIEdldCBoZWFkaW5ncyBhcnJheS5cbiAgICBoZWFkaW5nc0FycmF5ID0gcGFyc2VDb250ZW50LnNlbGVjdEhlYWRpbmdzKG9wdGlvbnMuY29udGVudFNlbGVjdG9yLCBvcHRpb25zLmhlYWRpbmdTZWxlY3RvcilcbiAgICAvLyBSZXR1cm4gaWYgbm8gaGVhZGluZ3MgYXJlIGZvdW5kLlxuICAgIGlmIChoZWFkaW5nc0FycmF5ID09PSBudWxsKSB7XG4gICAgICByZXR1cm5cbiAgICB9XG5cbiAgICAvLyBCdWlsZCBuZXN0ZWQgaGVhZGluZ3MgYXJyYXkuXG4gICAgdmFyIG5lc3RlZEhlYWRpbmdzT2JqID0gcGFyc2VDb250ZW50Lm5lc3RIZWFkaW5nc0FycmF5KGhlYWRpbmdzQXJyYXkpXG4gICAgdmFyIG5lc3RlZEhlYWRpbmdzID0gbmVzdGVkSGVhZGluZ3NPYmoubmVzdFxuXG4gICAgLy8gUmVuZGVyLlxuICAgIGJ1aWxkSHRtbC5yZW5kZXIob3B0aW9ucy50b2NTZWxlY3RvciwgbmVzdGVkSGVhZGluZ3MpXG5cbiAgICAvLyBVcGRhdGUgU2lkZWJhciBhbmQgYmluZCBsaXN0ZW5lcnMuXG4gICAgdGhpcy5fc2Nyb2xsTGlzdGVuZXIgPSB0aHJvdHRsZShmdW5jdGlvbiAoZSkge1xuICAgICAgYnVpbGRIdG1sLnVwZGF0ZVRvYyhoZWFkaW5nc0FycmF5KVxuICAgICAgdmFyIGlzVG9wID0gZSAmJiBlLnRhcmdldCAmJiBlLnRhcmdldC5zY3JvbGxpbmdFbGVtZW50ICYmIGUudGFyZ2V0LnNjcm9sbGluZ0VsZW1lbnQuc2Nyb2xsVG9wID09PSAwXG4gICAgICBpZiAoKGUgJiYgZS5ldmVudFBoYXNlID09PSAwKSB8fCBpc1RvcCkge1xuICAgICAgICBidWlsZEh0bWwuZW5hYmxlVG9jQW5pbWF0aW9uKClcbiAgICAgICAgYnVpbGRIdG1sLnVwZGF0ZVRvYyhoZWFkaW5nc0FycmF5KVxuICAgICAgICBpZiAob3B0aW9ucy5zY3JvbGxFbmRDYWxsYmFjaykge1xuICAgICAgICAgIG9wdGlvbnMuc2Nyb2xsRW5kQ2FsbGJhY2soZSlcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0sIG9wdGlvbnMudGhyb3R0bGVUaW1lb3V0KVxuICAgIHRoaXMuX3Njcm9sbExpc3RlbmVyKClcbiAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdzY3JvbGwnLCB0aGlzLl9zY3JvbGxMaXN0ZW5lciwgZmFsc2UpXG4gICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigncmVzaXplJywgdGhpcy5fc2Nyb2xsTGlzdGVuZXIsIGZhbHNlKVxuXG4gICAgLy8gQmluZCBjbGljayBsaXN0ZW5lcnMgdG8gZGlzYWJsZSBhbmltYXRpb24uXG4gICAgdGhpcy5fY2xpY2tMaXN0ZW5lciA9IHRocm90dGxlKGZ1bmN0aW9uIChldmVudCkge1xuICAgICAgaWYgKG9wdGlvbnMuc21vb3RoU2Nyb2xsKSB7XG4gICAgICAgIGJ1aWxkSHRtbC5kaXNhYmxlVG9jQW5pbWF0aW9uKGV2ZW50KVxuICAgICAgfVxuICAgICAgYnVpbGRIdG1sLnVwZGF0ZVRvYyhoZWFkaW5nc0FycmF5KVxuICAgIH0sIG9wdGlvbnMudGhyb3R0bGVUaW1lb3V0KVxuICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgdGhpcy5fY2xpY2tMaXN0ZW5lciwgZmFsc2UpXG5cbiAgICByZXR1cm4gdGhpc1xuICB9XG5cbiAgLyoqXG4gICAqIFJlZnJlc2ggdG9jYm90LlxuICAgKi9cbiAgdG9jYm90LnJlZnJlc2ggPSBmdW5jdGlvbiAoY3VzdG9tT3B0aW9ucykge1xuICAgIHRvY2JvdC5kZXN0cm95KClcbiAgICB0b2Nib3QuaW5pdChjdXN0b21PcHRpb25zIHx8IHRoaXMub3B0aW9ucylcbiAgfVxuXG4gIC8vIE1ha2UgdG9jYm90IGF2YWlsYWJsZSBnbG9iYWxseS5cbiAgcm9vdC50b2Nib3QgPSB0b2Nib3RcblxuICByZXR1cm4gdG9jYm90XG59KVxuXG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBXRUJQQUNLIEZPT1RFUlxuLy8gLi9zcmMvanMvaW5kZXguanNcbi8vIG1vZHVsZSBpZCA9IDVcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBIiwic291cmNlUm9vdCI6IiJ9"); -/***/ }) -/******/ ]); \ No newline at end of file + /***/ + }) + /******/]); diff --git a/spring-cloud-stream-docs/src/main/docbook/css/highlight.css b/spring-cloud-stream-docs/src/main/docbook/css/highlight.css index ffefef72d..1acf9c447 100644 --- a/spring-cloud-stream-docs/src/main/docbook/css/highlight.css +++ b/spring-cloud-stream-docs/src/main/docbook/css/highlight.css @@ -4,32 +4,32 @@ */ .hl-keyword { - color: #7F0055; - font-weight: bold; + color: #7F0055; + font-weight: bold; } .hl-comment { - color: #3F5F5F; - font-style: italic; + color: #3F5F5F; + font-style: italic; } .hl-multiline-comment { - color: #3F5FBF; - font-style: italic; + color: #3F5FBF; + font-style: italic; } .hl-tag { - color: #3F7F7F; + color: #3F7F7F; } .hl-attribute { - color: #7F007F; + color: #7F007F; } .hl-value { - color: #2A00FF; + color: #2A00FF; } .hl-string { - color: #2A00FF; -} \ No newline at end of file + color: #2A00FF; +} diff --git a/spring-cloud-stream-docs/src/main/docbook/css/manual-multipage.css b/spring-cloud-stream-docs/src/main/docbook/css/manual-multipage.css index 0c484531c..8e5281d5f 100644 --- a/spring-cloud-stream-docs/src/main/docbook/css/manual-multipage.css +++ b/spring-cloud-stream-docs/src/main/docbook/css/manual-multipage.css @@ -5,5 +5,5 @@ body.firstpage { } div.part h1 { - border-top: none; + border-top: none; } diff --git a/spring-cloud-stream-docs/src/main/docbook/css/manual.css b/spring-cloud-stream-docs/src/main/docbook/css/manual.css index 0ecbe2e88..7a1fe13a2 100644 --- a/spring-cloud-stream-docs/src/main/docbook/css/manual.css +++ b/spring-cloud-stream-docs/src/main/docbook/css/manual.css @@ -18,11 +18,11 @@ code { font-family: Consolas, "Liberation Mono", Courier, monospace; } -:not(a)>code { +:not(a) > code { color: #6D180B; } -:not(pre)>code { +:not(pre) > code { background-color: #F2F2F2; border: 1px solid #CCCCCC; border-radius: 4px; @@ -31,7 +31,7 @@ code { white-space: nowrap; } -body>*:first-child { +body > *:first-child { margin-top: 0 !important; } @@ -44,7 +44,7 @@ hr { background: #CCCCCC; } -h1,h2,h3,h4,h5,h6 { +h1, h2, h3, h4, h5, h6 { color: #000000; cursor: text; font-weight: bold; @@ -52,7 +52,7 @@ h1,h2,h3,h4,h5,h6 { padding: 0; } -h1,h2,h3 { +h1, h2, h3 { margin: 40px 0 10px; } @@ -65,23 +65,23 @@ div.part h1 { border-top: 1px dotted #CCCCCC; } -h1,h1 code { +h1, h1 code { font-size: 32px; } -h2,h2 code { +h2, h2 code { font-size: 24px; } -h3,h3 code { +h3, h3 code { font-size: 20px; } -h4,h1 code,h5,h5 code,h6,h6 code { +h4, h1 code, h5, h5 code, h6, h6 code { font-size: 18px; } -div.book,div.chapter,div.appendix,div.part,div.preface { +div.book, div.chapter, div.appendix, div.part, div.preface { min-width: 300px; max-width: 1200px; margin: 0 auto; @@ -108,7 +108,7 @@ p.copyright { line-height: 1; } -div.titlepage+p,div.titlepage+p { +div.titlepage + p, div.titlepage + p { margin-top: 0; } @@ -127,7 +127,7 @@ p { text-align: left; } -ul,ol { +ul, ol { padding-left: 30px; } @@ -141,7 +141,7 @@ div.table { text-align: center; } -div.table table,div.informaltable table { +div.table table, div.informaltable table { display: table; width: 100%; } @@ -163,7 +163,7 @@ div.table td { color: #6D180B; } -pre.programlisting,pre.screen { +pre.programlisting, pre.screen { font-size: 15px; padding: 6px 10px; background-color: #F8F8F8; @@ -197,7 +197,7 @@ table th { font-weight: bold; } -table th,table td { +table th, table td { border: none !important; padding: 6px 13px; } @@ -214,19 +214,18 @@ div.table-contents td p { margin: 0; } -div.important *,div.note *,div.tip *,div.warning *,div.navheader *,div.navfooter *,div.calloutlist * - { +div.important *, div.note *, div.tip *, div.warning *, div.navheader *, div.navfooter *, div.calloutlist * { border: none !important; background: none !important; margin: 0; } -div.important p,div.note p,div.tip p,div.warning p { +div.important p, div.note p, div.tip p, div.warning p { color: #6F6F6F; line-height: 1.6; } -div.important code,div.note code,div.tip code,div.warning code { +div.important code, div.note code, div.tip code, div.warning code { background-color: #F2F2F2 !important; border: 1px solid #CCCCCC !important; border-radius: 4px !important; @@ -235,27 +234,26 @@ div.important code,div.note code,div.tip code,div.warning code { white-space: nowrap !important; } -.note th,.tip th,.warning th { +.note th, .tip th, .warning th { display: none; } -.note tr:first-child td,.tip tr:first-child td,.warning tr:first-child td - { +.note tr:first-child td, .tip tr:first-child td, .warning tr:first-child td { border-right: 1px solid #CCCCCC !important; padding-top: 10px; } -div.calloutlist p,div.calloutlist td { +div.calloutlist p, div.calloutlist td { padding: 0; margin: 0; } -div.calloutlist>table>tbody>tr>td:first-child { +div.calloutlist > table > tbody > tr > td:first-child { padding-left: 10px; width: 30px !important; } -div.important,div.note,div.tip,div.warning { +div.important, div.note, div.tip, div.warning { margin-left: 0px !important; margin-right: 20px !important; margin-top: 20px; @@ -268,26 +266,26 @@ div.toc { line-height: 1.2; } -dl,dt { +dl, dt { margin-top: 1px; margin-bottom: 0; } -div.toc>dl>dt { +div.toc > dl > dt { font-size: 32px; font-weight: bold; margin: 30px 0 10px 0; display: block; } -div.toc>dl>dd>dl>dt { +div.toc > dl > dd > dl > dt { font-size: 24px; font-weight: bold; margin: 20px 0 10px 0; display: block; } -div.toc>dl>dd>dl>dd>dl>dt { +div.toc > dl > dd > dl > dd > dl > dt { font-weight: bold; font-size: 20px; margin: 10px 0 0 0; @@ -320,7 +318,7 @@ div.navfooter { padding-left: 1em; } -.title>a { +.title > a { position: absolute; visibility: hidden; display: block; @@ -331,14 +329,14 @@ div.navfooter { color: black; } -.title>a:before { +.title > a:before { content: "\00A7"; } -.title:hover>a,.title>a:hover,.title:hover>a:hover { +.title:hover > a, .title > a:hover, .title:hover > a:hover { visibility: visible; } -.title:focus>a,.title>a:focus,.title:focus>a:focus { +.title:focus > a, .title > a:focus, .title:focus > a:focus { outline: 0; } diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/common.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/common.xsl index 157bf9d85..c921d3c36 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/common.xsl +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/common.xsl @@ -20,10 +20,10 @@ --> + xmlns:xslthl="http://xslthl.sf.net" + xmlns:d="http://docbook.org/ns/docbook" + exclude-result-prefixes="xslthl d" + version='1.0'> 1 diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl index 031406ca4..c83cbf95a 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl @@ -20,10 +20,10 @@ under the License. --> + xmlns:xslthl="http://xslthl.sf.net" + xmlns:d="http://docbook.org/ns/docbook" + exclude-result-prefixes="xslthl d" + version='1.0'> diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/html-multipage.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/html-multipage.xsl index be9cc52de..2fe13e121 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/html-multipage.xsl +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/html-multipage.xsl @@ -39,12 +39,12 @@ under the License. - + - - + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl index fd96f9a70..a1ac81d68 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl @@ -20,10 +20,10 @@ under the License. --> + xmlns:xslthl="http://xslthl.sf.net" + xmlns:d="http://docbook.org/ns/docbook" + exclude-result-prefixes="xslthl" + version='1.0'> @@ -35,7 +35,7 @@ under the License. 1 - + 120 images/callouts/ .png @@ -68,35 +68,51 @@ under the License. - + + + - + + + - + + + - + + + - + + + - + + + - + + + - + + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl index 21fc4a10a..fc1da1152 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl @@ -69,32 +69,39 @@ under the License. - + - + - + - + - + , @@ -105,18 +112,21 @@ under the License. - + - + Copyright © - + @@ -241,11 +251,13 @@ under the License. - + - + @@ -253,11 +265,13 @@ under the License. - + - + @@ -313,9 +327,9 @@ under the License. Let's remove it, so this sucker can use our attribute-set only... --> + xsl:use-attribute-sets="chapter.titlepage.recto.style"> - + @@ -460,7 +474,8 @@ under the License. - + normal italic @@ -533,7 +548,7 @@ under the License. 1.5em - + 10pt bold false @@ -554,38 +569,51 @@ under the License. - + - - - + + + - + + + - + + + - + + + - + + + - + + + - + + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl-config.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl-config.xml index e4d677fc5..1dce40710 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl-config.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl-config.xml @@ -1,23 +1,23 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/asciidoc-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/asciidoc-hl.xml index 5478b1d6d..959434e1f 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/asciidoc-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/asciidoc-hl.xml @@ -5,37 +5,37 @@ Syntax highlighting definition for AsciiDoc files --> - - //// - //// - - - // - - - - ^(={1,6} .+)$ - - MULTILINE - - - ^(\.[^\.\s].+)$ - - MULTILINE - - - ^(:!?\w.*?:) - - MULTILINE - - - ^(-|\*{1,5}|\d*\.{1,5})(?= .+$) - - MULTILINE - - - ^(\[.+\])$ - - MULTILINE - + + //// + //// + + + // + + + + ^(={1,6} .+)$ + + MULTILINE + + + ^(\.[^\.\s].+)$ + + MULTILINE + + + ^(:!?\w.*?:) + + MULTILINE + + + ^(-|\*{1,5}|\d*\.{1,5})(?= .+$) + + MULTILINE + + + ^(\[.+\])$ + + MULTILINE + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/bourne-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/bourne-hl.xml index e2cd98d8b..518fdb861 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/bourne-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/bourne-hl.xml @@ -31,8 +31,8 @@ freely, subject to the following restrictions: ' " - - - + + " @@ -41,16 +41,16 @@ freely, subject to the following restrictions: ' \ - + 0x - + . - - + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml index 176cc379f..0c994db72 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml @@ -46,7 +46,7 @@ Michiel Hendriks # \ - + " @@ -62,18 +62,18 @@ Michiel Hendriks lu u l - + . - + e ul lu u f l - + auto diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/cpp-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/cpp-hl.xml index ef83c4f5e..a9f7d0de7 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/cpp-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/cpp-hl.xml @@ -64,18 +64,18 @@ Michiel Hendriks lu u l - + . - + e ul lu u f l - + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/csharp-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/csharp-hl.xml index d57e63102..e21a12583 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/csharp-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/csharp-hl.xml @@ -62,7 +62,7 @@ Michiel Hendriks @" " \ - + " @@ -78,11 +78,11 @@ Michiel Hendriks lu u l - + . - + e ul lu @@ -91,7 +91,7 @@ Michiel Hendriks d m l - + abstract diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/css-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/css-hl.xml index 164c48c3d..e5a142867 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/css-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/css-hl.xml @@ -30,147 +30,147 @@ Reference: http://www.w3.org/TR/CSS21/propidx.html --> - - /* - */ - - + + /* + */ + + " - \ - - - + \ + + + ' \ - - - - . - - - - @charset - @import - @media - @page - - - - - - azimuth - background-attachment - background-color - background-image - background-position - background-repeat - background - border-collapse - border-color - border-spacing - border-style - border-top - border-right - border-bottom - border-left - border-top-color - border-right-color - border-bottom-color - border-left-color - border-top-style - border-right-style - border-bottom-style - border-left-style - border-top-width - border-right-width - border-bottom-width - border-left-width - border-width - border - bottom - caption-side - clear - clip - color - content - counter-increment - counter-reset - cue-after - cue-before - cue - cursor - direction - display - elevation - empty-cells - float - font-family - font-size - font-style - font-variant - font-weight - font - height - left - letter-spacing - line-height - list-style-image - list-style-position - list-style-type - list-style - margin-right - margin-left - margin-top - margin-bottom - margin - max-height - max-width - min-height - min-width - orphans - outline-color - outline-style - outline-width - outline - overflow - padding-top - padding-right - padding-bottom - padding-left - padding - page-break-after - page-break-before - page-break-inside - pause-after - pause-before - pause - pitch-range - pitch - play-during - position - quotes - richness - right - speak-header - speak-numeral - speak-punctuation - speak - speech-rate - stress - table-layout - text-align - text-decoration - text-indent - text-transform - top - unicode-bidi - vertical-align - visibility - voice-family - volume - white-space - widows - width - word-spacing - z-index - + + + + . + + + + @charset + @import + @media + @page + + + + - + azimuth + background-attachment + background-color + background-image + background-position + background-repeat + background + border-collapse + border-color + border-spacing + border-style + border-top + border-right + border-bottom + border-left + border-top-color + border-right-color + border-bottom-color + border-left-color + border-top-style + border-right-style + border-bottom-style + border-left-style + border-top-width + border-right-width + border-bottom-width + border-left-width + border-width + border + bottom + caption-side + clear + clip + color + content + counter-increment + counter-reset + cue-after + cue-before + cue + cursor + direction + display + elevation + empty-cells + float + font-family + font-size + font-style + font-variant + font-weight + font + height + left + letter-spacing + line-height + list-style-image + list-style-position + list-style-type + list-style + margin-right + margin-left + margin-top + margin-bottom + margin + max-height + max-width + min-height + min-width + orphans + outline-color + outline-style + outline-width + outline + overflow + padding-top + padding-right + padding-bottom + padding-left + padding + page-break-after + page-break-before + page-break-inside + pause-after + pause-before + pause + pitch-range + pitch + play-during + position + quotes + richness + right + speak-header + speak-numeral + speak-punctuation + speak + speech-rate + stress + table-layout + text-align + text-decoration + text-indent + text-transform + top + unicode-bidi + vertical-align + visibility + voice-family + volume + white-space + widows + width + word-spacing + z-index + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/html-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/html-hl.xml index 5b6761bab..fd48f1186 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/html-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/html-hl.xml @@ -10,113 +10,113 @@ This file has been customized for the Asciidoctor project (http://asciidoctor.org). --> - - - - a - abbr - address - area - article - aside - audio - b - base - bdi - blockquote - body - br - button - caption - canvas - cite - code - command - col - colgroup - dd - del - dialog - div - dl - dt - em - embed - fieldset - figcaption - figure - font - form - footer - h1 - h2 - h3 - h4 - h5 - h6 - head - header - hr - html - i - iframe - img - input - ins - kbd - label - legend - li - link - map - mark - menu - menu - meta - nav - noscript - object - ol - optgroup - option - p - param - pre - q - samp - script - section - select - small - source - span - strong - style - sub - summary - sup - table - tbody - td - textarea - tfoot - th - thead - time - title - tr - track - u - ul - var - video - wbr - xmp - - - - - xsl: - - + + + + a + abbr + address + area + article + aside + audio + b + base + bdi + blockquote + body + br + button + caption + canvas + cite + code + command + col + colgroup + dd + del + dialog + div + dl + dt + em + embed + fieldset + figcaption + figure + font + form + footer + h1 + h2 + h3 + h4 + h5 + h6 + head + header + hr + html + i + iframe + img + input + ins + kbd + label + legend + li + link + map + mark + menu + menu + meta + nav + noscript + object + ol + optgroup + option + p + param + pre + q + samp + script + section + select + small + source + span + strong + style + sub + summary + sup + table + tbody + td + textarea + tfoot + th + thead + time + title + tr + track + u + ul + var + video + wbr + xmp + + + + + xsl: + + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/java-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/java-hl.xml index f7bb16414..96ef3da7a 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/java-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/java-hl.xml @@ -54,7 +54,7 @@ Michiel Hendriks 0x - + . @@ -62,7 +62,7 @@ Michiel Hendriks f d l - + abstract diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/javascript-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/javascript-hl.xml index 99b8a71e9..f74807f31 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/javascript-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/javascript-hl.xml @@ -44,12 +44,12 @@ Michiel Hendriks 0x - + . e - + break diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/json-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/json-hl.xml index 59b9c4811..c13923c20 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/json-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/json-hl.xml @@ -20,7 +20,7 @@ f d l - + true diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/perl-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/perl-hl.xml index 73d71cc02..adf7b0946 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/perl-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/perl-hl.xml @@ -47,12 +47,12 @@ Michiel Hendriks 0x - + . - - + + if diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/php-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/php-hl.xml index 1da25b8cc..1060ae4d9 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/php-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/php-hl.xml @@ -47,24 +47,24 @@ Michiel Hendriks " \ - + ' \ - + <<< 0x - + . e - + and @@ -142,7 +142,7 @@ Michiel Hendriks __NAMESPACE__ goto __DIR__ - + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/python-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/python-hl.xml index a46744323..fd6db57bf 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/python-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/python-hl.xml @@ -38,11 +38,11 @@ Michiel Hendriks # """ - + ''' - + " @@ -55,14 +55,14 @@ Michiel Hendriks 0x l - + . - + e l - + and diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ruby-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ruby-hl.xml index d105640e8..5bf3473de 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ruby-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ruby-hl.xml @@ -59,12 +59,12 @@ Michiel Hendriks 0x - + . e - + alias diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/sql2003-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/sql2003-hl.xml index ac1d5d048..bb561c640 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/sql2003-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/sql2003-hl.xml @@ -32,36 +32,36 @@ freely, subject to the following restrictions: ' - + U' ' - + B' ' - + N' ' - + X' ' - + . - + e - + - + A ABS diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/yaml-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/yaml-hl.xml index a28008ec8..e678bad68 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/yaml-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/yaml-hl.xml @@ -20,7 +20,7 @@ f d l - + true diff --git a/spring-cloud-stream-docs/src/main/javadoc/spring-javadoc.css b/spring-cloud-stream-docs/src/main/javadoc/spring-javadoc.css index 06ad42277..17ec45f58 100644 --- a/spring-cloud-stream-docs/src/main/javadoc/spring-javadoc.css +++ b/spring-cloud-stream-docs/src/main/javadoc/spring-javadoc.css @@ -2,385 +2,456 @@ /* Overall document style */ - @import url('resources/fonts/dejavu.css'); body { - background-color:#ffffff; - color:#353833; - font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; - font-size:14px; - margin:0; + background-color: #ffffff; + color: #353833; + font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size: 14px; + margin: 0; } + a:link, a:visited { - text-decoration:none; - color:#4A6782; + text-decoration: none; + color: #4A6782; } + a:hover, a:focus { - text-decoration:none; - color:#bb7a2a; + text-decoration: none; + color: #bb7a2a; } + a:active { - text-decoration:none; - color:#4A6782; + text-decoration: none; + color: #4A6782; } + a[name] { - color:#353833; + color: #353833; } + a[name]:hover { - text-decoration:none; - color:#353833; + text-decoration: none; + color: #353833; } + pre { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; + font-family: 'DejaVu Sans Mono', monospace; + font-size: 14px; } + h1 { - font-size:20px; + font-size: 20px; } + h2 { - font-size:18px; + font-size: 18px; } + h3 { - font-size:16px; - font-style:italic; + font-size: 16px; + font-style: italic; } + h4 { - font-size:13px; + font-size: 13px; } + h5 { - font-size:12px; + font-size: 12px; } + h6 { - font-size:11px; + font-size: 11px; } + ul { - list-style-type:disc; + list-style-type: disc; } + code, tt { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - padding-top:4px; - margin-top:8px; - line-height:1.4em; + font-family: 'DejaVu Sans Mono', monospace; + font-size: 14px; + padding-top: 4px; + margin-top: 8px; + line-height: 1.4em; } + dt code { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - padding-top:4px; + font-family: 'DejaVu Sans Mono', monospace; + font-size: 14px; + padding-top: 4px; } + table tr td dt code { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - vertical-align:top; - padding-top:4px; + font-family: 'DejaVu Sans Mono', monospace; + font-size: 14px; + vertical-align: top; + padding-top: 4px; } + sup { - font-size:8px; + font-size: 8px; } + /* Document title and Copyright styles */ .clear { - clear:both; - height:0px; - overflow:hidden; + clear: both; + height: 0px; + overflow: hidden; } + .aboutLanguage { - float:right; - padding:0px 21px; - font-size:11px; - z-index:200; - margin-top:-9px; + float: right; + padding: 0px 21px; + font-size: 11px; + z-index: 200; + margin-top: -9px; } + .legalCopy { - margin-left:.5em; + margin-left: .5em; } + .bar a, .bar a:link, .bar a:visited, .bar a:active { - color:#FFFFFF; - text-decoration:none; + color: #FFFFFF; + text-decoration: none; } + .bar a:hover, .bar a:focus { - color:#bb7a2a; + color: #bb7a2a; } + .tab { - background-color:#0066FF; - color:#ffffff; - padding:8px; - width:5em; - font-weight:bold; + background-color: #0066FF; + color: #ffffff; + padding: 8px; + width: 5em; + font-weight: bold; } + /* Navigation bar styles */ .bar { - background-color:#4D7A97; - color:#FFFFFF; - padding:.8em .5em .4em .8em; - height:auto;/*height:1.8em;*/ - font-size:11px; - margin:0; + background-color: #4D7A97; + color: #FFFFFF; + padding: .8em .5em .4em .8em; + height: auto; /*height:1.8em;*/ + font-size: 11px; + margin: 0; } + .topNav { - background-color:#4D7A97; - color:#FFFFFF; - float:left; - padding:0; - width:100%; - clear:right; - height:2.8em; - padding-top:10px; - overflow:hidden; - font-size:12px; + background-color: #4D7A97; + color: #FFFFFF; + float: left; + padding: 0; + width: 100%; + clear: right; + height: 2.8em; + padding-top: 10px; + overflow: hidden; + font-size: 12px; } + .bottomNav { - margin-top:10px; - background-color:#4D7A97; - color:#FFFFFF; - float:left; - padding:0; - width:100%; - clear:right; - height:2.8em; - padding-top:10px; - overflow:hidden; - font-size:12px; + margin-top: 10px; + background-color: #4D7A97; + color: #FFFFFF; + float: left; + padding: 0; + width: 100%; + clear: right; + height: 2.8em; + padding-top: 10px; + overflow: hidden; + font-size: 12px; } + .subNav { - background-color:#dee3e9; - float:left; - width:100%; - overflow:hidden; - font-size:12px; + background-color: #dee3e9; + float: left; + width: 100%; + overflow: hidden; + font-size: 12px; } + .subNav div { - clear:left; - float:left; - padding:0 0 5px 6px; - text-transform:uppercase; + clear: left; + float: left; + padding: 0 0 5px 6px; + text-transform: uppercase; } + ul.navList, ul.subNavList { - float:left; - margin:0 25px 0 0; - padding:0; + float: left; + margin: 0 25px 0 0; + padding: 0; } -ul.navList li{ - list-style:none; - float:left; - padding: 5px 6px; - text-transform:uppercase; + +ul.navList li { + list-style: none; + float: left; + padding: 5px 6px; + text-transform: uppercase; } -ul.subNavList li{ - list-style:none; - float:left; + +ul.subNavList li { + list-style: none; + float: left; } + .topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { - color:#FFFFFF; - text-decoration:none; - text-transform:uppercase; + color: #FFFFFF; + text-decoration: none; + text-transform: uppercase; } + .topNav a:hover, .bottomNav a:hover { - text-decoration:none; - color:#bb7a2a; - text-transform:uppercase; + text-decoration: none; + color: #bb7a2a; + text-transform: uppercase; } + .navBarCell1Rev { - background-color:#F8981D; - color:#253441; - margin: auto 5px; + background-color: #F8981D; + color: #253441; + margin: auto 5px; } + .skipNav { - position:absolute; - top:auto; - left:-9999px; - overflow:hidden; + position: absolute; + top: auto; + left: -9999px; + overflow: hidden; } + /* Page header and footer styles */ .header, .footer { - clear:both; - margin:0 20px; - padding:5px 0 0 0; + clear: both; + margin: 0 20px; + padding: 5px 0 0 0; } + .indexHeader { - margin:10px; - position:relative; + margin: 10px; + position: relative; } -.indexHeader span{ - margin-right:15px; + +.indexHeader span { + margin-right: 15px; } + .indexHeader h1 { - font-size:13px; + font-size: 13px; } + .title { - color:#2c4557; - margin:10px 0; + color: #2c4557; + margin: 10px 0; } + .subTitle { - margin:5px 0 0 0; + margin: 5px 0 0 0; } + .header ul { - margin:0 0 15px 0; - padding:0; + margin: 0 0 15px 0; + padding: 0; } + .footer ul { - margin:20px 0 5px 0; + margin: 20px 0 5px 0; } + .header ul li, .footer ul li { - list-style:none; - font-size:13px; + list-style: none; + font-size: 13px; } + /* Heading styles */ div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { - background-color:#dee3e9; - border:1px solid #d0d9e0; - margin:0 0 6px -8px; - padding:7px 5px; + background-color: #dee3e9; + border: 1px solid #d0d9e0; + margin: 0 0 6px -8px; + padding: 7px 5px; } + ul.blockList ul.blockList ul.blockList li.blockList h3 { - background-color:#dee3e9; - border:1px solid #d0d9e0; - margin:0 0 6px -8px; - padding:7px 5px; + background-color: #dee3e9; + border: 1px solid #d0d9e0; + margin: 0 0 6px -8px; + padding: 7px 5px; } + ul.blockList ul.blockList li.blockList h3 { - padding:0; - margin:15px 0; + padding: 0; + margin: 15px 0; } + ul.blockList li.blockList h2 { - padding:0px 0 20px 0; + padding: 0px 0 20px 0; } + /* Page layout container styles */ .contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { - clear:both; - padding:10px 20px; - position:relative; + clear: both; + padding: 10px 20px; + position: relative; } + .indexContainer { - margin:10px; - position:relative; - font-size:12px; + margin: 10px; + position: relative; + font-size: 12px; } + .indexContainer h2 { - font-size:13px; - padding:0 0 3px 0; + font-size: 13px; + padding: 0 0 3px 0; } + .indexContainer ul { - margin:0; - padding:0; + margin: 0; + padding: 0; } + .indexContainer ul li { - list-style:none; - padding-top:2px; + list-style: none; + padding-top: 2px; } + .contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { - font-size:12px; - font-weight:bold; - margin:10px 0 0 0; - color:#4E4E4E; + font-size: 12px; + font-weight: bold; + margin: 10px 0 0 0; + color: #4E4E4E; } + .contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { - margin:5px 0 10px 0px; - font-size:14px; - font-family:'DejaVu Sans Mono',monospace; + margin: 5px 0 10px 0px; + font-size: 14px; + font-family: 'DejaVu Sans Mono', monospace; } + .serializedFormContainer dl.nameValue dt { - margin-left:1px; - font-size:1.1em; - display:inline; - font-weight:bold; + margin-left: 1px; + font-size: 1.1em; + display: inline; + font-weight: bold; } + .serializedFormContainer dl.nameValue dd { - margin:0 0 0 1px; - font-size:1.1em; - display:inline; + margin: 0 0 0 1px; + font-size: 1.1em; + display: inline; } + /* List styles */ ul.horizontal li { - display:inline; - font-size:0.9em; + display: inline; + font-size: 0.9em; } + ul.inheritance { - margin:0; - padding:0; + margin: 0; + padding: 0; } + ul.inheritance li { - display:inline; - list-style:none; + display: inline; + list-style: none; } + ul.inheritance li ul.inheritance { - margin-left:15px; - padding-left:15px; - padding-top:1px; + margin-left: 15px; + padding-left: 15px; + padding-top: 1px; } + ul.blockList, ul.blockListLast { - margin:10px 0 10px 0; - padding:0; + margin: 10px 0 10px 0; + padding: 0; } + ul.blockList li.blockList, ul.blockListLast li.blockList { - list-style:none; - margin-bottom:15px; - line-height:1.4; + list-style: none; + margin-bottom: 15px; + line-height: 1.4; } + ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { - padding:0px 20px 5px 10px; - border:1px solid #ededed; - background-color:#f8f8f8; + padding: 0px 20px 5px 10px; + border: 1px solid #ededed; + background-color: #f8f8f8; } + ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { - padding:0 0 5px 8px; - background-color:#ffffff; - border:none; + padding: 0 0 5px 8px; + background-color: #ffffff; + border: none; } + ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { - margin-left:0; - padding-left:0; - padding-bottom:15px; - border:none; + margin-left: 0; + padding-left: 0; + padding-bottom: 15px; + border: none; } + ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { - list-style:none; - border-bottom:none; - padding-bottom:0; + list-style: none; + border-bottom: none; + padding-bottom: 0; } + table tr td dl, table tr td dl dt, table tr td dl dd { - margin-top:0; - margin-bottom:1px; + margin-top: 0; + margin-bottom: 1px; } + /* Table styles */ .overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { - width:100%; - border-left:1px solid #EEE; - border-right:1px solid #EEE; - border-bottom:1px solid #EEE; + width: 100%; + border-left: 1px solid #EEE; + border-right: 1px solid #EEE; + border-bottom: 1px solid #EEE; } -.overviewSummary, .memberSummary { - padding:0px; + +.overviewSummary, .memberSummary { + padding: 0px; } + .overviewSummary caption, .memberSummary caption, .typeSummary caption, .useSummary caption, .constantsSummary caption, .deprecatedSummary caption { - position:relative; - text-align:left; - background-repeat:no-repeat; - color:#253441; - font-weight:bold; - clear:none; - overflow:hidden; - padding:0px; - padding-top:10px; - padding-left:1px; - margin:0px; - white-space:pre; + position: relative; + text-align: left; + background-repeat: no-repeat; + color: #253441; + font-weight: bold; + clear: none; + overflow: hidden; + padding: 0px; + padding-top: 10px; + padding-left: 1px; + margin: 0px; + white-space: pre; } + .overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, .useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, .overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, @@ -389,211 +460,236 @@ Table styles .useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, .overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, .useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { - color:#FFFFFF; + color: #FFFFFF; } + .overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, .useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - padding-bottom:7px; - display:inline-block; - float:left; - background-color:#F8981D; - border: none; - height:16px; + white-space: nowrap; + padding-top: 5px; + padding-left: 12px; + padding-right: 12px; + padding-bottom: 7px; + display: inline-block; + float: left; + background-color: #F8981D; + border: none; + height: 16px; } + .memberSummary caption span.activeTableTab span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - margin-right:3px; - display:inline-block; - float:left; - background-color:#F8981D; - height:16px; + white-space: nowrap; + padding-top: 5px; + padding-left: 12px; + padding-right: 12px; + margin-right: 3px; + display: inline-block; + float: left; + background-color: #F8981D; + height: 16px; } + .memberSummary caption span.tableTab span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - margin-right:3px; - display:inline-block; - float:left; - background-color:#4D7A97; - height:16px; + white-space: nowrap; + padding-top: 5px; + padding-left: 12px; + padding-right: 12px; + margin-right: 3px; + display: inline-block; + float: left; + background-color: #4D7A97; + height: 16px; } + .memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { - padding-top:0px; - padding-left:0px; - padding-right:0px; - background-image:none; - float:none; - display:inline; + padding-top: 0px; + padding-left: 0px; + padding-right: 0px; + background-image: none; + float: none; + display: inline; } + .overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, .useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { - display:none; - width:5px; - position:relative; - float:left; - background-color:#F8981D; + display: none; + width: 5px; + position: relative; + float: left; + background-color: #F8981D; } + .memberSummary .activeTableTab .tabEnd { - display:none; - width:5px; - margin-right:3px; - position:relative; - float:left; - background-color:#F8981D; + display: none; + width: 5px; + margin-right: 3px; + position: relative; + float: left; + background-color: #F8981D; } + .memberSummary .tableTab .tabEnd { - display:none; - width:5px; - margin-right:3px; - position:relative; - background-color:#4D7A97; - float:left; + display: none; + width: 5px; + margin-right: 3px; + position: relative; + background-color: #4D7A97; + float: left; } + .overviewSummary td, .memberSummary td, .typeSummary td, .useSummary td, .constantsSummary td, .deprecatedSummary td { - text-align:left; - padding:0px 0px 12px 10px; - width:100%; + text-align: left; + padding: 0px 0px 12px 10px; + width: 100%; } + th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, -td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ - vertical-align:top; - padding-right:0px; - padding-top:8px; - padding-bottom:3px; +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td { + vertical-align: top; + padding-right: 0px; + padding-top: 8px; + padding-bottom: 3px; } + th.colFirst, th.colLast, th.colOne, .constantsSummary th { - background:#dee3e9; - text-align:left; - padding:8px 3px 3px 7px; + background: #dee3e9; + text-align: left; + padding: 8px 3px 3px 7px; } + td.colFirst, th.colFirst { - white-space:nowrap; - font-size:13px; + white-space: nowrap; + font-size: 13px; } + td.colLast, th.colLast { - font-size:13px; + font-size: 13px; } + td.colOne, th.colOne { - font-size:13px; + font-size: 13px; } + .overviewSummary td.colFirst, .overviewSummary th.colFirst, .overviewSummary td.colOne, .overviewSummary th.colOne, .memberSummary td.colFirst, .memberSummary th.colFirst, .memberSummary td.colOne, .memberSummary th.colOne, -.typeSummary td.colFirst{ - width:25%; - vertical-align:top; +.typeSummary td.colFirst { + width: 25%; + vertical-align: top; } + td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { - font-weight:bold; + font-weight: bold; } + .tableSubHeadingColor { - background-color:#EEEEFF; + background-color: #EEEEFF; } + .altColor { - background-color:#FFFFFF; + background-color: #FFFFFF; } + .rowColor { - background-color:#EEEEEF; + background-color: #EEEEEF; } + /* Content styles */ .description pre { - margin-top:0; + margin-top: 0; } + .deprecatedContent { - margin:0; - padding:10px 0; + margin: 0; + padding: 10px 0; } + .docSummary { - padding:0; + padding: 0; } ul.blockList ul.blockList ul.blockList li.blockList h3 { - font-style:normal; + font-style: normal; } div.block { - font-size:14px; - font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; + font-size: 14px; + font-family: 'DejaVu Serif', Georgia, "Times New Roman", Times, serif; } td.colLast div { - padding-top:0px; + padding-top: 0px; } td.colLast a { - padding-bottom:3px; + padding-bottom: 3px; } + /* Formatting effect styles */ .sourceLineNo { - color:green; - padding:0 30px 0 0; + color: green; + padding: 0 30px 0 0; } + h1.hidden { - visibility:hidden; - overflow:hidden; - font-size:10px; + visibility: hidden; + overflow: hidden; + font-size: 10px; } + .block { - display:block; - margin:3px 10px 2px 0px; - color:#474747; + display: block; + margin: 3px 10px 2px 0px; + color: #474747; } + .deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, .overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, .seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { - font-weight:bold; + font-weight: bold; } + .deprecationComment, .emphasizedPhrase, .interfaceName { - font-style:italic; + font-style: italic; } div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, div.block div.block span.interfaceName { - font-style:normal; + font-style: normal; } -div.contentContainer ul.blockList li.blockList h2{ - padding-bottom:0px; +div.contentContainer ul.blockList li.blockList h2 { + padding-bottom: 0px; } - /* Spring */ pre.code { - background-color: #F8F8F8; - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - overflow: auto; - padding: 10px; - margin: 4px 20px 2px 0px; + background-color: #F8F8F8; + border: 1px solid #CCCCCC; + border-radius: 3px 3px 3px 3px; + overflow: auto; + padding: 10px; + margin: 4px 20px 2px 0px; } pre.code code, pre.code code * { - font-size: 1em; + font-size: 1em; } pre.code code, pre.code code * { - padding: 0 !important; - margin: 0 !important; + padding: 0 !important; + margin: 0 !important; } From 08e216d5b9b0b30d960065f70338f88705b7517d Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 14 Feb 2019 10:10:07 +0000 Subject: [PATCH 144/336] Bumping versions --- spring-cloud-stream-dependencies/pom.xml | 8 +++----- spring-cloud-stream-docs/pom.xml | 8 +++----- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 4875793b7..9d4651755 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -15,11 +15,9 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - - 2.1.0.BUILD-SNAPSHOT - + 2.1.1.BUILD-SNAPSHOT + 2.1.1.BUILD-SNAPSHOT + 2.1.1.BUILD-SNAPSHOT Fishtown.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index c073f30df..40d34d88b 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -15,11 +15,9 @@ Fishtown.BUILD-SNAPSHOT ${basedir}/.. - 2.1.0.BUILD-SNAPSHOT - 2.1.0.BUILD-SNAPSHOT - - 2.1.0.BUILD-SNAPSHOT - + 2.1.1.BUILD-SNAPSHOT + 2.1.1.BUILD-SNAPSHOT + 2.1.1.BUILD-SNAPSHOT From 879b0438e16d0f2f26b92c73c58b089343cc6b94 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Fri, 15 Feb 2019 15:37:02 +0000 Subject: [PATCH 145/336] Update SNAPSHOT to Fishtown.SR1 --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 13 ++++++------- spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 15 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index c68e7ed16..12e7ab772 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.BUILD-SNAPSHOT + Fishtown.SR1 org.springframework.cloud spring-cloud-build - 2.1.3.BUILD-SNAPSHOT + 2.1.3.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index fd573b710..ae7fdc4f5 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.1.2.RELEASE + 2.1.3.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.BUILD-SNAPSHOT + Fishtown.SR1 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9d4651755..6e341ff74 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.3.BUILD-SNAPSHOT + 2.1.3.RELEASE spring-cloud-stream-dependencies - Fishtown.BUILD-SNAPSHOT + Fishtown.SR1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.1.BUILD-SNAPSHOT - 2.1.1.BUILD-SNAPSHOT - 2.1.1.BUILD-SNAPSHOT - Fishtown.BUILD-SNAPSHOT - + 2.1.1.RELEASE + 2.1.1.RELEASE + 2.1.1.RELEASE + Fishtown.SR1 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 40d34d88b..ee679403c 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.1.3.BUILD-SNAPSHOT + 2.1.3.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.BUILD-SNAPSHOT + Fishtown.SR1 ${basedir}/.. - 2.1.1.BUILD-SNAPSHOT - 2.1.1.BUILD-SNAPSHOT - 2.1.1.BUILD-SNAPSHOT + 2.1.1.RELEASE + 2.1.1.RELEASE + 2.1.1.RELEASE From d94ca20646e428ec8b8ee267fab3e017b366fb0b Mon Sep 17 00:00:00 2001 From: buildmaster Date: Fri, 15 Feb 2019 15:37:23 +0000 Subject: [PATCH 146/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 13 +++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 16 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 12e7ab772..c68e7ed16 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.SR1 + Fishtown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.1.3.RELEASE + 2.1.3.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index ae7fdc4f5..fd573b710 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.1.3.RELEASE + 2.1.2.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.SR1 + Fishtown.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 6e341ff74..9d4651755 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.3.RELEASE + 2.1.3.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Fishtown.SR1 + Fishtown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.1.RELEASE - 2.1.1.RELEASE - 2.1.1.RELEASE - Fishtown.SR1 + 2.1.1.BUILD-SNAPSHOT + 2.1.1.BUILD-SNAPSHOT + 2.1.1.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT + diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index ee679403c..40d34d88b 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.1.3.RELEASE + 2.1.3.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.SR1 + Fishtown.BUILD-SNAPSHOT ${basedir}/.. - 2.1.1.RELEASE - 2.1.1.RELEASE - 2.1.1.RELEASE + 2.1.1.BUILD-SNAPSHOT + 2.1.1.BUILD-SNAPSHOT + 2.1.1.BUILD-SNAPSHOT From 9341a721beb9a14a22bf5e68b414cb583b9a5f44 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Fri, 15 Feb 2019 15:37:23 +0000 Subject: [PATCH 147/336] Bumping versions to Fishtown.BUILD-SNAPSHOT after release --- spring-cloud-starter-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index fd573b710..282fe86be 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 2.1.2.RELEASE + 2.1.3.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent From 6ec9c56faad927a66f34a969738796d34e59af8d Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Fri, 1 Mar 2019 14:50:25 -0500 Subject: [PATCH 148/336] Update version to Germantown.BUILD-SNAPSHOT --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/pom.xml b/pom.xml index c68e7ed16..8b8869e4e 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9d4651755..109f4f418 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,15 +10,15 @@ spring-cloud-stream-dependencies - Fishtown.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.1.BUILD-SNAPSHOT - 2.1.1.BUILD-SNAPSHOT - 2.1.1.BUILD-SNAPSHOT - Fishtown.BUILD-SNAPSHOT + 2.1.3.BUILD-SNAPSHOT + 2.1.3.BUILD-SNAPSHOT + 2.1.3.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 40d34d88b..c37674423 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT ${basedir}/.. - 2.1.1.BUILD-SNAPSHOT - 2.1.1.BUILD-SNAPSHOT - 2.1.1.BUILD-SNAPSHOT + 2.1.3.BUILD-SNAPSHOT + 2.1.3.BUILD-SNAPSHOT + 2.1.3.BUILD-SNAPSHOT From 4fc0ff43521087fc47f8f87b1ca2112b505cf9c6 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Fri, 1 Mar 2019 15:14:22 -0500 Subject: [PATCH 149/336] Update versions of various stream components core -> 2.2.0 snapshot kafka -> 2.2.0 snapshot rabbit -> 2.2.0 snapshot --- spring-cloud-stream-dependencies/pom.xml | 6 +++--- spring-cloud-stream-docs/pom.xml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 109f4f418..1f3cd2686 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -15,9 +15,9 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.3.BUILD-SNAPSHOT - 2.1.3.BUILD-SNAPSHOT - 2.1.3.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT Germantown.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index c37674423..79921d28e 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -15,9 +15,9 @@ Germantown.BUILD-SNAPSHOT ${basedir}/.. - 2.1.3.BUILD-SNAPSHOT - 2.1.3.BUILD-SNAPSHOT - 2.1.3.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT From b483dc0679c6749e66b5bb852dbe0ccfb1737b73 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Mon, 4 Mar 2019 11:59:43 +0000 Subject: [PATCH 150/336] Bumping versions --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 13 ++++++------- spring-cloud-stream-docs/pom.xml | 10 +++++----- 3 files changed, 13 insertions(+), 14 deletions(-) diff --git a/pom.xml b/pom.xml index 8b8869e4e..f214df630 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Germantown.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.1.3.BUILD-SNAPSHOT + 2.1.3.RELEASE diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 1f3cd2686..adb7b7e2e 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.3.BUILD-SNAPSHOT + 2.1.3.RELEASE spring-cloud-stream-dependencies - Germantown.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT - Germantown.BUILD-SNAPSHOT - + 2.1.2.BUILD-SNAPSHOT + 2.1.2.BUILD-SNAPSHOT + 2.1.2.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 79921d28e..c0b099a77 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.1.3.BUILD-SNAPSHOT + 2.1.3.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Germantown.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT ${basedir}/.. - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT + 2.1.2.BUILD-SNAPSHOT + 2.1.2.BUILD-SNAPSHOT + 2.1.2.BUILD-SNAPSHOT From da1f35247c9b47048a44b0e65f969fe82118f0ad Mon Sep 17 00:00:00 2001 From: buildmaster Date: Mon, 4 Mar 2019 12:58:26 +0000 Subject: [PATCH 151/336] Update SNAPSHOT to Fishtown.SR2 --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 8 ++++---- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index f214df630..f7bdabc6e 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.BUILD-SNAPSHOT + Fishtown.SR2 org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 282fe86be..7336c0a24 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.BUILD-SNAPSHOT + Fishtown.SR2 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index adb7b7e2e..fe2e6199b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,15 +10,15 @@ spring-cloud-stream-dependencies - Fishtown.BUILD-SNAPSHOT + Fishtown.SR2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.2.BUILD-SNAPSHOT - 2.1.2.BUILD-SNAPSHOT - 2.1.2.BUILD-SNAPSHOT - Fishtown.BUILD-SNAPSHOT + 2.1.2.RELEASE + 2.1.2.RELEASE + 2.1.2.RELEASE + Fishtown.SR2 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index c0b099a77..74f974c48 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.BUILD-SNAPSHOT + Fishtown.SR2 ${basedir}/.. - 2.1.2.BUILD-SNAPSHOT - 2.1.2.BUILD-SNAPSHOT - 2.1.2.BUILD-SNAPSHOT + 2.1.2.RELEASE + 2.1.2.RELEASE + 2.1.2.RELEASE From 12907b2269c318f74cfdb7c0eeb779beb5a17e5e Mon Sep 17 00:00:00 2001 From: buildmaster Date: Mon, 4 Mar 2019 12:58:39 +0000 Subject: [PATCH 152/336] Going back to snapshots --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 8 ++++---- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index f7bdabc6e..f214df630 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.SR2 + Fishtown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 7336c0a24..282fe86be 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.SR2 + Fishtown.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index fe2e6199b..adb7b7e2e 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,15 +10,15 @@ spring-cloud-stream-dependencies - Fishtown.SR2 + Fishtown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.2.RELEASE - 2.1.2.RELEASE - 2.1.2.RELEASE - Fishtown.SR2 + 2.1.2.BUILD-SNAPSHOT + 2.1.2.BUILD-SNAPSHOT + 2.1.2.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 74f974c48..c0b099a77 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.SR2 + Fishtown.BUILD-SNAPSHOT ${basedir}/.. - 2.1.2.RELEASE - 2.1.2.RELEASE - 2.1.2.RELEASE + 2.1.2.BUILD-SNAPSHOT + 2.1.2.BUILD-SNAPSHOT + 2.1.2.BUILD-SNAPSHOT From bf651e30e13e5d468d894f98db878e5e9d6caf31 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Thu, 7 Mar 2019 13:53:14 +0100 Subject: [PATCH 153/336] HTTP to HTTPS --- pom.xml | 10 +++++----- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 10 +++++----- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index f214df630..a27ec7415 100644 --- a/pom.xml +++ b/pom.xml @@ -93,7 +93,7 @@ spring-snapshots Spring Snapshots - http://repo.spring.io/libs-snapshot-local + https://repo.spring.io/libs-snapshot-local true @@ -101,7 +101,7 @@ spring-milestones Spring Milestones - http://repo.spring.io/libs-milestone-local + https://repo.spring.io/libs-milestone-local false @@ -109,7 +109,7 @@ spring-releases Spring Releases - http://repo.spring.io/release + https://repo.spring.io/release false @@ -119,7 +119,7 @@ spring-snapshots Spring Snapshots - http://repo.spring.io/libs-snapshot-local + https://repo.spring.io/libs-snapshot-local true @@ -127,7 +127,7 @@ spring-milestones Spring Milestones - http://repo.spring.io/libs-milestone-local + https://repo.spring.io/libs-milestone-local false diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index adb7b7e2e..d48fd278b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -101,7 +101,7 @@ spring-snapshots Spring Snapshots - http://repo.spring.io/libs-snapshot-local + https://repo.spring.io/libs-snapshot-local true @@ -112,7 +112,7 @@ spring-milestones Spring Milestones - http://repo.spring.io/libs-milestone-local + https://repo.spring.io/libs-milestone-local false @@ -120,7 +120,7 @@ spring-releases Spring Releases - http://repo.spring.io/release + https://repo.spring.io/release false @@ -130,7 +130,7 @@ spring-snapshots Spring Snapshots - http://repo.spring.io/libs-snapshot-local + https://repo.spring.io/libs-snapshot-local true @@ -141,7 +141,7 @@ spring-milestones Spring Milestones - http://repo.spring.io/libs-milestone-local + https://repo.spring.io/libs-milestone-local false diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index c0b099a77..d687fb2e2 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -458,7 +458,7 @@ spring-snapshots Spring Snapshots - http://repo.spring.io/libs-snapshot-local + https://repo.spring.io/libs-snapshot-local true @@ -466,7 +466,7 @@ spring-milestones Spring Milestones - http://repo.spring.io/libs-milestone-local + https://repo.spring.io/libs-milestone-local false @@ -474,7 +474,7 @@ spring-releases Spring Releases - http://repo.spring.io/release + https://repo.spring.io/release false @@ -484,7 +484,7 @@ spring-snapshots Spring Snapshots - http://repo.spring.io/libs-snapshot-local + https://repo.spring.io/libs-snapshot-local true @@ -492,7 +492,7 @@ spring-milestones Spring Milestones - http://repo.spring.io/libs-milestone-local + https://repo.spring.io/libs-milestone-local false From 3ec2bf4d4d3391a41dd840487e702582207f1da4 Mon Sep 17 00:00:00 2001 From: Spring Operator Date: Mon, 11 Mar 2019 12:48:29 -0500 Subject: [PATCH 154/336] URL Cleanup This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener). # Fixed URLs ## Fixed Success These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended. * http://docs.spring.io/spring-framework/docs/ migrated to: https://docs.spring.io/spring-framework/docs/ ([https](https://docs.spring.io/spring-framework/docs/) result 200). * http://docs.spring.io/spring-shell/docs/current/api/ migrated to: https://docs.spring.io/spring-shell/docs/current/api/ ([https](https://docs.spring.io/spring-shell/docs/current/api/) result 200). * http://www.apache.org/licenses/LICENSE-2.0 migrated to: https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200). # Ignored These URLs were intentionally ignored. * http://maven.apache.org/POM/4.0.0 * http://maven.apache.org/xsd/maven-4.0.0.xsd * http://www.w3.org/2001/XMLSchema-instance --- mvnw | 2 +- mvnw.cmd | 2 +- spring-cloud-stream-docs/pom.xml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mvnw b/mvnw index 5551fde8e..8b9da3b8b 100755 --- a/mvnw +++ b/mvnw @@ -8,7 +8,7 @@ # "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 +# https://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 diff --git a/mvnw.cmd b/mvnw.cmd index 48363fa60..a5284c793 100755 --- a/mvnw.cmd +++ b/mvnw.cmd @@ -7,7 +7,7 @@ @REM "License"); you may not use this file except in compliance @REM with the License. You may obtain a copy of the License at @REM -@REM http://www.apache.org/licenses/LICENSE-2.0 +@REM https://www.apache.org/licenses/LICENSE-2.0 @REM @REM Unless required by applicable law or agreed to in writing, @REM software distributed under the License is distributed on an diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index d687fb2e2..ee73de121 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -107,10 +107,10 @@ - http://docs.spring.io/spring-framework/docs/${spring.version}/javadoc-api/ + https://docs.spring.io/spring-framework/docs/${spring.version}/javadoc-api/ - http://docs.spring.io/spring-shell/docs/current/api/ + https://docs.spring.io/spring-shell/docs/current/api/ From d9df880947b0fd8c14fe16cb31b28afd457452b4 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 14 Mar 2019 16:11:29 +0000 Subject: [PATCH 155/336] Bumping versions --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/pom.xml b/pom.xml index a27ec7415..cffc23956 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.1.3.RELEASE + 2.1.3.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 282fe86be..c836b911c 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index d48fd278b..9c28f7d73 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.3.RELEASE + 2.1.3.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Fishtown.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.2.BUILD-SNAPSHOT - 2.1.2.BUILD-SNAPSHOT - 2.1.2.BUILD-SNAPSHOT - Fishtown.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index ee73de121..b903b7998 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.1.3.RELEASE + 2.1.3.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT ${basedir}/.. - 2.1.2.BUILD-SNAPSHOT - 2.1.2.BUILD-SNAPSHOT - 2.1.2.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT From bebc6c77a982c185b4a3f916c038c19775808d51 Mon Sep 17 00:00:00 2001 From: Spring Operator Date: Thu, 21 Mar 2019 13:27:12 -0500 Subject: [PATCH 156/336] URL Cleanup This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener). # Fixed URLs ## Fixed Success These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended. * [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to: https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200). * [ ] http://www.apache.org/licenses/LICENSE-2.0 with 8 occurrences migrated to: https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200). --- .mvn/wrapper/MavenWrapperDownloader.java | 2 +- LICENSE.txt | 4 ++-- spring-cloud-stream-docs/src/main/docbook/xsl/common.xsl | 2 +- spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl | 2 +- .../src/main/docbook/xsl/html-multipage.xsl | 2 +- .../src/main/docbook/xsl/html-singlepage.xsl | 2 +- spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl | 2 +- spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.mvn/wrapper/MavenWrapperDownloader.java b/.mvn/wrapper/MavenWrapperDownloader.java index fa4f7b499..2e394d5b3 100755 --- a/.mvn/wrapper/MavenWrapperDownloader.java +++ b/.mvn/wrapper/MavenWrapperDownloader.java @@ -7,7 +7,7 @@ to you 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 + https://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 diff --git a/LICENSE.txt b/LICENSE.txt index d64569567..62589edd1 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -1,7 +1,7 @@ Apache License Version 2.0, January 2004 - http://www.apache.org/licenses/ + https://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION @@ -193,7 +193,7 @@ 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 + https://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, diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/common.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/common.xsl index c921d3c36..124c6ec65 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/common.xsl +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/common.xsl @@ -9,7 +9,7 @@ "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 + https://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 diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl index c83cbf95a..eaaad1228 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl @@ -9,7 +9,7 @@ to you 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 +https://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 diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/html-multipage.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/html-multipage.xsl index 2fe13e121..92170451d 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/html-multipage.xsl +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/html-multipage.xsl @@ -9,7 +9,7 @@ to you 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 +https://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 diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/html-singlepage.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/html-singlepage.xsl index 6bd4ac819..c7c0381bb 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/html-singlepage.xsl +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/html-singlepage.xsl @@ -9,7 +9,7 @@ to you 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 +https://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 diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl index a1ac81d68..5b34aba8d 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl @@ -9,7 +9,7 @@ to you 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 +https://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 diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl index fc1da1152..f30a7b150 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl @@ -9,7 +9,7 @@ to you 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 +https://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 From 0d6746731a3923a0920e5f3ea376c43b1bc15576 Mon Sep 17 00:00:00 2001 From: Spring Operator Date: Wed, 20 Mar 2019 16:10:09 -0500 Subject: [PATCH 157/336] URL Cleanup This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener). # HTTP URLs that Could Not Be Fixed These URLs were unable to be fixed. Please review them to see if they can be manually resolved. * [ ] http://gregfranko.com/jquery.tocify.js/ (200) with 1 occurrences could not be migrated: ([https](https://gregfranko.com/jquery.tocify.js/) result SSLHandshakeException). * [ ] http://xslthl.sf.net (301) with 4 occurrences could not be migrated: ([https](https://xslthl.sf.net) result AnnotatedConnectException). * [ ] http://exslt.org/common (404) with 1 occurrences could not be migrated: ([https](https://exslt.org/common) result SSLHandshakeException). # Fixed URLs ## Fixed But Review Recommended These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended. * [ ] http://compose.docker.io/ (UnknownHostException) with 1 occurrences migrated to: https://compose.docker.io/ ([https](https://compose.docker.io/) result UnknownHostException). ## Fixed Success These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended. * [ ] http://EditorConfig.org with 1 occurrences migrated to: https://EditorConfig.org ([https](https://EditorConfig.org) result 200). * [ ] http://docs.spring.io/spring-cloud-stream/docs/ with 1 occurrences migrated to: https://docs.spring.io/spring-cloud-stream/docs/ ([https](https://docs.spring.io/spring-cloud-stream/docs/) result 200). * [ ] http://github.com/ with 3 occurrences migrated to: https://github.com/ ([https](https://github.com/) result 200). * [ ] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html with 1 occurrences migrated to: https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ([https](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) result 200). * [ ] http://unlicense.org with 1 occurrences migrated to: https://unlicense.org ([https](https://unlicense.org) result 200). * [ ] http://docs.spring.io/spring-cloud-stream/docs/current-SNAPSHOT/reference/html/ with 1 occurrences migrated to: https://docs.spring.io/spring-cloud-stream/docs/current-SNAPSHOT/reference/html/ ([https](https://docs.spring.io/spring-cloud-stream/docs/current-SNAPSHOT/reference/html/) result 301). * [ ] http://plugins.jetbrains.com/plugin/6546 with 1 occurrences migrated to: https://plugins.jetbrains.com/plugin/6546 ([https](https://plugins.jetbrains.com/plugin/6546) result 301). * [ ] http://raw.github.com/ with 1 occurrences migrated to: https://raw.github.com/ ([https](https://raw.github.com/) result 301). * [ ] http://eclipse.org with 1 occurrences migrated to: https://eclipse.org ([https](https://eclipse.org) result 302). * [ ] http://eclipse.org/m2e/ with 2 occurrences migrated to: https://eclipse.org/m2e/ ([https](https://eclipse.org/m2e/) result 302). * [ ] http://www.springsource.com/developer/sts with 1 occurrences migrated to: https://www.springsource.com/developer/sts ([https](https://www.springsource.com/developer/sts) result 302). # Ignored These URLs were intentionally ignored. * http://docbook.org/ns/docbook with 4 occurrences * http://docbook.sourceforge.net/xmlns/l10n/1.0 with 2 occurrences * http://maven.apache.org/POM/4.0.0 with 1 occurrences * http://www.w3.org/1999/XSL/Format with 2 occurrences * http://www.w3.org/1999/XSL/Transform with 7 occurrences * http://www.w3.org/1999/xlink with 1 occurrences --- .editorconfig | 2 +- .../src/main/asciidoc/building.adoc | 10 +++++----- .../src/main/asciidoc/contributing.adoc | 4 ++-- .../src/main/asciidoc/index.adoc | 12 ++++++------ .../src/main/asciidoc/tocbot-3.0.2/tocbot.js | 2 +- .../src/main/docbook/xsl/common.xsl | 2 +- .../src/main/docbook/xsl/epub.xsl | 2 +- .../src/main/docbook/xsl/html.xsl | 2 +- .../src/main/docbook/xsl/pdf.xsl | 2 +- 9 files changed, 19 insertions(+), 19 deletions(-) diff --git a/.editorconfig b/.editorconfig index 0679d88a9..e65ee4533 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,4 +1,4 @@ -# EditorConfig is awesome: http://EditorConfig.org +# EditorConfig is awesome: https://EditorConfig.org # top-most EditorConfig file root = true diff --git a/spring-cloud-stream-docs/src/main/asciidoc/building.adoc b/spring-cloud-stream-docs/src/main/asciidoc/building.adoc index e181089ff..9e45471fb 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/building.adoc +++ b/spring-cloud-stream-docs/src/main/asciidoc/building.adoc @@ -35,7 +35,7 @@ source control. The projects that require middleware generally include a `docker-compose.yml`, so consider using -http://compose.docker.io/[Docker Compose] to run the middeware servers +https://compose.docker.io/[Docker Compose] to run the middeware servers in Docker containers. See the README in the https://github.com/spring-cloud-samples/scripts[scripts demo repository] for specific instructions about the common cases of mongo, @@ -47,13 +47,13 @@ There is a "full" profile that will generate documentation. === Working with the code If you don't have an IDE preference we would recommend that you use -http://www.springsource.com/developer/sts[Spring Tools Suite] or -http://eclipse.org[Eclipse] when working with the code. We use the -http://eclipse.org/m2e/[m2eclipe] eclipse plugin for maven support. Other IDEs and tools +https://www.springsource.com/developer/sts[Spring Tools Suite] or +https://eclipse.org[Eclipse] when working with the code. We use the +https://eclipse.org/m2e/[m2eclipe] eclipse plugin for maven support. Other IDEs and tools should also work without issue. ==== Importing into eclipse with m2eclipse -We recommend the http://eclipse.org/m2e/[m2eclipe] eclipse plugin when working with +We recommend the https://eclipse.org/m2e/[m2eclipe] eclipse plugin when working with eclipse. If you don't already have m2eclipse installed it is available from the "eclipse marketplace". diff --git a/spring-cloud-stream-docs/src/main/asciidoc/contributing.adoc b/spring-cloud-stream-docs/src/main/asciidoc/contributing.adoc index 14505d112..65523be8f 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/contributing.adoc +++ b/spring-cloud-stream-docs/src/main/asciidoc/contributing.adoc @@ -24,7 +24,7 @@ added after the original pull request but before a merge. `eclipse-code-formatter.xml` file from the https://github.com/spring-cloud/build/tree/master/eclipse-coding-conventions.xml[Spring Cloud Build] project. If using IntelliJ, you can use the - http://plugins.jetbrains.com/plugin/6546[Eclipse Code Formatter + https://plugins.jetbrains.com/plugin/6546[Eclipse Code Formatter Plugin] to import the same file. * Make sure all new `.java` files to have a simple Javadoc class comment with at least an `@author` tag identifying you, and preferably at least a paragraph on what the class is @@ -37,6 +37,6 @@ added after the original pull request but before a merge. * A few unit tests would help a lot as well -- someone has to do it. * If no-one else is using your branch, please rebase it against the current master (or other target branch in the main project). -* When writing a commit message please follow http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html[these conventions], +* When writing a commit message please follow https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html[these conventions], if you are fixing an existing issue please add `Fixes gh-XXXX` at the end of the commit message (where XXXX is the issue number). \ No newline at end of file diff --git a/spring-cloud-stream-docs/src/main/asciidoc/index.adoc b/spring-cloud-stream-docs/src/main/asciidoc/index.adoc index 961ef73a4..433b07714 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/index.adoc +++ b/spring-cloud-stream-docs/src/main/asciidoc/index.adoc @@ -12,13 +12,13 @@ Sabby Anandan; Marius Bogoevici; Eric Bottard; Mark Fisher; Ilayaperumal Gopinat :spring-cloud-stream-repo: snapshot :github-tag: master :spring-cloud-stream-docs-version: current -:spring-cloud-stream-docs: http://docs.spring.io/spring-cloud-stream/docs/{spring-cloud-stream-docs-version}/reference -:spring-cloud-stream-docs-current: http://docs.spring.io/spring-cloud-stream/docs/current-SNAPSHOT/reference/html/ +:spring-cloud-stream-docs: https://docs.spring.io/spring-cloud-stream/docs/{spring-cloud-stream-docs-version}/reference +:spring-cloud-stream-docs-current: https://docs.spring.io/spring-cloud-stream/docs/current-SNAPSHOT/reference/html/ :github-repo: spring-cloud/spring-cloud-stream -:github-raw: http://raw.github.com/{github-repo}/{github-tag} -:github-code: http://github.com/{github-repo}/tree/{github-tag} -:github-wiki: http://github.com/{github-repo}/wiki -:github-master-code: http://github.com/{github-repo}/tree/master +:github-raw: https://raw.github.com/{github-repo}/{github-tag} +:github-code: https://github.com/{github-repo}/tree/{github-tag} +:github-wiki: https://github.com/{github-repo}/wiki +:github-master-code: https://github.com/{github-repo}/tree/master :sc-ext: java // ====================================================================================== diff --git a/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.js b/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.js index 5ff19c9e9..44c1fac15 100644 --- a/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.js +++ b/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.js @@ -126,7 +126,7 @@ \**********************************/ /***/ (function (module, exports, __webpack_require__) { - eval("var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**\n * Zenscroll 4.0.0\n * https://github.com/zengabor/zenscroll/\n *\n * Copyright 2015–2017 Gabor Lenard\n *\n * This is free and unencumbered software released into the public domain.\n * \n * Anyone is free to copy, modify, publish, use, compile, sell, or\n * distribute this software, either in source code form or as a compiled\n * binary, for any purpose, commercial or non-commercial, and by any\n * means.\n * \n * In jurisdictions that recognize copyright laws, the author or authors\n * of this software dedicate any and all copyright interest in the\n * software to the public domain. We make this dedication for the benefit\n * of the public at large and to the detriment of our heirs and\n * successors. We intend this dedication to be an overt act of\n * relinquishment in perpetuity of all present and future rights to this\n * software under copyright law.\n * \n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\n * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\n * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\n * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\n * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\n * OTHER DEALINGS IN THE SOFTWARE.\n * \n * For more information, please refer to \n * \n */\n\n/*jshint devel:true, asi:true */\n\n/*global define, module */\n\n\n(function (root, factory) {\n\tif (true) {\n\t\t!(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory()),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ?\n\t\t\t\t(__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__))\n\t} else if (typeof module === \"object\" && module.exports) {\n\t\tmodule.exports = factory()\n\t} else {\n\t\t(function install() {\n\t\t\t// To make sure Zenscroll can be referenced from the header, before `body` is available\n\t\t\tif (document && document.body) {\n\t\t\t\troot.zenscroll = factory()\n\t\t\t} else {\n\t\t\t\t// retry 9ms later\n\t\t\t\tsetTimeout(install, 9)\n\t\t\t}\n\t\t})()\n\t}\n}(this, function () {\n\t\"use strict\"\n\n\n\t// Detect if the browser already supports native smooth scrolling (e.g., Firefox 36+ and Chrome 49+) and it is enabled:\n\tvar isNativeSmoothScrollEnabledOn = function (elem) {\n\t\treturn (\"getComputedStyle\" in window) &&\n\t\t\twindow.getComputedStyle(elem)[\"scroll-behavior\"] === \"smooth\"\n\t}\n\n\n\t// Exit if it’s not a browser environment:\n\tif (typeof window === \"undefined\" || !(\"document\" in window)) {\n\t\treturn {}\n\t}\n\n\n\tvar makeScroller = function (container, defaultDuration, edgeOffset) {\n\n\t\t// Use defaults if not provided\n\t\tdefaultDuration = defaultDuration || 999 //ms\n\t\tif (!edgeOffset && edgeOffset !== 0) {\n\t\t\t// When scrolling, this amount of distance is kept from the edges of the container:\n\t\t\tedgeOffset = 9 //px\n\t\t}\n\n\t\t// Handling the life-cycle of the scroller\n\t\tvar scrollTimeoutId\n\t\tvar setScrollTimeoutId = function (newValue) {\n\t\t\tscrollTimeoutId = newValue\n\t\t}\n\n\t\t/**\n\t\t * Stop the current smooth scroll operation immediately\n\t\t */\n\t\tvar stopScroll = function () {\n\t\t\tclearTimeout(scrollTimeoutId)\n\t\t\tsetScrollTimeoutId(0)\n\t\t}\n\n\t\tvar getTopWithEdgeOffset = function (elem) {\n\t\t\treturn Math.max(0, container.getTopOf(elem) - edgeOffset)\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to a specific vertical position in the document.\n\t\t *\n\t\t * @param {targetY} The vertical position within the document.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * If not provided the default duration is used.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToY = function (targetY, duration, onDone) {\n\t\t\tstopScroll()\n\t\t\tif (duration === 0 || (duration && duration < 0) || isNativeSmoothScrollEnabledOn(container.body)) {\n\t\t\t\tcontainer.toY(targetY)\n\t\t\t\tif (onDone) {\n\t\t\t\t\tonDone()\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tvar startY = container.getY()\n\t\t\t\tvar distance = Math.max(0, targetY) - startY\n\t\t\t\tvar startTime = new Date().getTime()\n\t\t\t\tduration = duration || Math.min(Math.abs(distance), defaultDuration);\n\t\t\t\t(function loopScroll() {\n\t\t\t\t\tsetScrollTimeoutId(setTimeout(function () {\n\t\t\t\t\t\t// Calculate percentage:\n\t\t\t\t\t\tvar p = Math.min(1, (new Date().getTime() - startTime) / duration)\n\t\t\t\t\t\t// Calculate the absolute vertical position:\n\t\t\t\t\t\tvar y = Math.max(0, Math.floor(startY + distance*(p < 0.5 ? 2*p*p : p*(4 - p*2)-1)))\n\t\t\t\t\t\tcontainer.toY(y)\n\t\t\t\t\t\tif (p < 1 && (container.getHeight() + y) < container.body.scrollHeight) {\n\t\t\t\t\t\t\tloopScroll()\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tsetTimeout(stopScroll, 99) // with cooldown time\n\t\t\t\t\t\t\tif (onDone) {\n\t\t\t\t\t\t\t\tonDone()\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 9))\n\t\t\t\t})()\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to the top of a specific element.\n\t\t *\n\t\t * @param {elem} The element to scroll to.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToElem = function (elem, duration, onDone) {\n\t\t\tscrollToY(getTopWithEdgeOffset(elem), duration, onDone)\n\t\t}\n\n\t\t/**\n\t\t * Scrolls an element into view if necessary.\n\t\t *\n\t\t * @param {elem} The element.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollIntoView = function (elem, duration, onDone) {\n\t\t\tvar elemHeight = elem.getBoundingClientRect().height\n\t\t\tvar elemBottom = container.getTopOf(elem) + elemHeight\n\t\t\tvar containerHeight = container.getHeight()\n\t\t\tvar y = container.getY()\n\t\t\tvar containerBottom = y + containerHeight\n\t\t\tif (getTopWithEdgeOffset(elem) < y || (elemHeight + edgeOffset) > containerHeight) {\n\t\t\t\t// Element is clipped at top or is higher than screen.\n\t\t\t\tscrollToElem(elem, duration, onDone)\n\t\t\t} else if ((elemBottom + edgeOffset) > containerBottom) {\n\t\t\t\t// Element is clipped at the bottom.\n\t\t\t\tscrollToY(elemBottom - containerHeight + edgeOffset, duration, onDone)\n\t\t\t} else if (onDone) {\n\t\t\t\tonDone()\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to the center of an element.\n\t\t *\n\t\t * @param {elem} The element.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {offset} Optionally the offset of the top of the element from the center of the screen.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToCenterOf = function (elem, duration, offset, onDone) {\n\t\t\tscrollToY(Math.max(0, container.getTopOf(elem) - container.getHeight()/2 + (offset || elem.getBoundingClientRect().height/2)), duration, onDone)\n\t\t}\n\n\t\t/**\n\t\t * Changes default settings for this scroller.\n\t\t *\n\t\t * @param {newDefaultDuration} Optionally a new value for default duration, used for each scroll method by default.\n\t\t * Ignored if null or undefined.\n\t\t * @param {newEdgeOffset} Optionally a new value for the edge offset, used by each scroll method by default. Ignored if null or undefined.\n\t\t * @returns An object with the current values.\n\t\t */\n\t\tvar setup = function (newDefaultDuration, newEdgeOffset) {\n\t\t\tif (newDefaultDuration === 0 || newDefaultDuration) {\n\t\t\t\tdefaultDuration = newDefaultDuration\n\t\t\t}\n\t\t\tif (newEdgeOffset === 0 || newEdgeOffset) {\n\t\t\t\tedgeOffset = newEdgeOffset\n\t\t\t}\n\t\t\treturn {\n\t\t\t\tdefaultDuration: defaultDuration,\n\t\t\t\tedgeOffset: edgeOffset\n\t\t\t}\n\t\t}\n\n\t\treturn {\n\t\t\tsetup: setup,\n\t\t\tto: scrollToElem,\n\t\t\ttoY: scrollToY,\n\t\t\tintoView: scrollIntoView,\n\t\t\tcenter: scrollToCenterOf,\n\t\t\tstop: stopScroll,\n\t\t\tmoving: function () { return !!scrollTimeoutId },\n\t\t\tgetY: container.getY,\n\t\t\tgetTopOf: container.getTopOf\n\t\t}\n\n\t}\n\n\n\tvar docElem = document.documentElement\n\tvar getDocY = function () { return window.scrollY || docElem.scrollTop }\n\n\t// Create a scroller for the document:\n\tvar zenscroll = makeScroller({\n\t\tbody: document.scrollingElement || document.body,\n\t\ttoY: function (y) { window.scrollTo(0, y) },\n\t\tgetY: getDocY,\n\t\tgetHeight: function () { return window.innerHeight || docElem.clientHeight },\n\t\tgetTopOf: function (elem) { return elem.getBoundingClientRect().top + getDocY() - docElem.offsetTop }\n\t})\n\n\n\t/**\n\t * Creates a scroller from the provided container element (e.g., a DIV)\n\t *\n\t * @param {scrollContainer} The vertical position within the document.\n\t * @param {defaultDuration} Optionally a value for default duration, used for each scroll method by default.\n\t * Ignored if 0 or null or undefined.\n\t * @param {edgeOffset} Optionally a value for the edge offset, used by each scroll method by default. \n\t * Ignored if null or undefined.\n\t * @returns A scroller object, similar to `zenscroll` but controlling the provided element.\n\t */\n\tzenscroll.createScroller = function (scrollContainer, defaultDuration, edgeOffset) {\n\t\treturn makeScroller({\n\t\t\tbody: scrollContainer,\n\t\t\ttoY: function (y) { scrollContainer.scrollTop = y },\n\t\t\tgetY: function () { return scrollContainer.scrollTop },\n\t\t\tgetHeight: function () { return Math.min(scrollContainer.clientHeight, window.innerHeight || docElem.clientHeight) },\n\t\t\tgetTopOf: function (elem) { return elem.offsetTop }\n\t\t}, defaultDuration, edgeOffset)\n\t}\n\n\n\t// Automatic link-smoothing on achors\n\t// Exclude IE8- or when native is enabled or Zenscroll auto- is disabled\n\tif (\"addEventListener\" in window && !window.noZensmooth && !isNativeSmoothScrollEnabledOn(document.body)) {\n\n\n\t\tvar isScrollRestorationSupported = \"scrollRestoration\" in history\n\n\t\t// On first load & refresh make sure the browser restores the position first\n\t\tif (isScrollRestorationSupported) {\n\t\t\thistory.scrollRestoration = \"auto\"\n\t\t}\n\n\t\twindow.addEventListener(\"load\", function () {\n\n\t\t\tif (isScrollRestorationSupported) {\n\t\t\t\t// Set it to manual\n\t\t\t\tsetTimeout(function () { history.scrollRestoration = \"manual\" }, 9)\n\t\t\t\twindow.addEventListener(\"popstate\", function (event) {\n\t\t\t\t\tif (event.state && \"zenscrollY\" in event.state) {\n\t\t\t\t\t\tzenscroll.toY(event.state.zenscrollY)\n\t\t\t\t\t}\n\t\t\t\t}, false)\n\t\t\t}\n\n\t\t\t// Add edge offset on first load if necessary\n\t\t\t// This may not work on IE (or older computer?) as it requires more timeout, around 100 ms\n\t\t\tif (window.location.hash) {\n\t\t\t\tsetTimeout(function () {\n\t\t\t\t\t// Adjustment is only needed if there is an edge offset:\n\t\t\t\t\tvar edgeOffset = zenscroll.setup().edgeOffset\n\t\t\t\t\tif (edgeOffset) {\n\t\t\t\t\t\tvar targetElem = document.getElementById(window.location.href.split(\"#\")[1])\n\t\t\t\t\t\tif (targetElem) {\n\t\t\t\t\t\t\tvar targetY = Math.max(0, zenscroll.getTopOf(targetElem) - edgeOffset)\n\t\t\t\t\t\t\tvar diff = zenscroll.getY() - targetY\n\t\t\t\t\t\t\t// Only do the adjustment if the browser is very close to the element:\n\t\t\t\t\t\t\tif (0 <= diff && diff < 9 ) {\n\t\t\t\t\t\t\t\twindow.scrollTo(0, targetY)\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, 9)\n\t\t\t}\n\n\t\t}, false)\n\n\t\t// Handling clicks on anchors\n\t\tvar RE_noZensmooth = new RegExp(\"(^|\\\\s)noZensmooth(\\\\s|$)\")\n\t\twindow.addEventListener(\"click\", function (event) {\n\t\t\tvar anchor = event.target\n\t\t\twhile (anchor && anchor.tagName !== \"A\") {\n\t\t\t\tanchor = anchor.parentNode\n\t\t\t}\n\t\t\t// Let the browser handle the click if it wasn't with the primary button, or with some modifier keys:\n\t\t\tif (!anchor || event.which !== 1 || event.shiftKey || event.metaKey || event.ctrlKey || event.altKey) {\n\t\t\t\treturn\n\t\t\t}\n\t\t\t// Save the current scrolling position so it can be used for scroll restoration:\n\t\t\tif (isScrollRestorationSupported) {\n\t\t\t\ttry {\n\t\t\t\t\thistory.replaceState({ zenscrollY: zenscroll.getY() }, \"\")\n\t\t\t\t} catch (e) {\n\t\t\t\t\t// Avoid the Chrome Security exception on file protocol, e.g., file://index.html\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Find the referenced ID:\n\t\t\tvar href = anchor.getAttribute(\"href\") || \"\"\n\t\t\tif (href.indexOf(\"#\") === 0 && !RE_noZensmooth.test(anchor.className)) {\n\t\t\t\tvar targetY = 0\n\t\t\t\tvar targetElem = document.getElementById(href.substring(1))\n\t\t\t\tif (href !== \"#\") {\n\t\t\t\t\tif (!targetElem) {\n\t\t\t\t\t\t// Let the browser handle the click if the target ID is not found.\n\t\t\t\t\t\treturn\n\t\t\t\t\t}\n\t\t\t\t\ttargetY = zenscroll.getTopOf(targetElem)\n\t\t\t\t}\n\t\t\t\tevent.preventDefault()\n\t\t\t\t// By default trigger the browser's `hashchange` event...\n\t\t\t\tvar onDone = function () { window.location = href }\n\t\t\t\t// ...unless there is an edge offset specified\n\t\t\t\tvar edgeOffset = zenscroll.setup().edgeOffset\n\t\t\t\tif (edgeOffset) {\n\t\t\t\t\ttargetY = Math.max(0, targetY - edgeOffset)\n\t\t\t\t\tonDone = function () { history.pushState(null, \"\", href) }\n\t\t\t\t}\n\t\t\t\tzenscroll.toY(targetY, null, onDone)\n\t\t\t}\n\t\t}, false)\n\n\t}\n\n\n\treturn zenscroll\n\n\n}));\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL34vemVuc2Nyb2xsL3plbnNjcm9sbC5qcz8yNzMyIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogWmVuc2Nyb2xsIDQuMC4wXG4gKiBodHRwczovL2dpdGh1Yi5jb20vemVuZ2Fib3IvemVuc2Nyb2xsL1xuICpcbiAqIENvcHlyaWdodCAyMDE14oCTMjAxNyBHYWJvciBMZW5hcmRcbiAqXG4gKiBUaGlzIGlzIGZyZWUgYW5kIHVuZW5jdW1iZXJlZCBzb2Z0d2FyZSByZWxlYXNlZCBpbnRvIHRoZSBwdWJsaWMgZG9tYWluLlxuICogXG4gKiBBbnlvbmUgaXMgZnJlZSB0byBjb3B5LCBtb2RpZnksIHB1Ymxpc2gsIHVzZSwgY29tcGlsZSwgc2VsbCwgb3JcbiAqIGRpc3RyaWJ1dGUgdGhpcyBzb2Z0d2FyZSwgZWl0aGVyIGluIHNvdXJjZSBjb2RlIGZvcm0gb3IgYXMgYSBjb21waWxlZFxuICogYmluYXJ5LCBmb3IgYW55IHB1cnBvc2UsIGNvbW1lcmNpYWwgb3Igbm9uLWNvbW1lcmNpYWwsIGFuZCBieSBhbnlcbiAqIG1lYW5zLlxuICogXG4gKiBJbiBqdXJpc2RpY3Rpb25zIHRoYXQgcmVjb2duaXplIGNvcHlyaWdodCBsYXdzLCB0aGUgYXV0aG9yIG9yIGF1dGhvcnNcbiAqIG9mIHRoaXMgc29mdHdhcmUgZGVkaWNhdGUgYW55IGFuZCBhbGwgY29weXJpZ2h0IGludGVyZXN0IGluIHRoZVxuICogc29mdHdhcmUgdG8gdGhlIHB1YmxpYyBkb21haW4uIFdlIG1ha2UgdGhpcyBkZWRpY2F0aW9uIGZvciB0aGUgYmVuZWZpdFxuICogb2YgdGhlIHB1YmxpYyBhdCBsYXJnZSBhbmQgdG8gdGhlIGRldHJpbWVudCBvZiBvdXIgaGVpcnMgYW5kXG4gKiBzdWNjZXNzb3JzLiBXZSBpbnRlbmQgdGhpcyBkZWRpY2F0aW9uIHRvIGJlIGFuIG92ZXJ0IGFjdCBvZlxuICogcmVsaW5xdWlzaG1lbnQgaW4gcGVycGV0dWl0eSBvZiBhbGwgcHJlc2VudCBhbmQgZnV0dXJlIHJpZ2h0cyB0byB0aGlzXG4gKiBzb2Z0d2FyZSB1bmRlciBjb3B5cmlnaHQgbGF3LlxuICogXG4gKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELFxuICogRVhQUkVTUyBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GXG4gKiBNRVJDSEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuXG4gKiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUlxuICogT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsXG4gKiBBUklTSU5HIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1JcbiAqIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiAqIFxuICogRm9yIG1vcmUgaW5mb3JtYXRpb24sIHBsZWFzZSByZWZlciB0byA8aHR0cDovL3VubGljZW5zZS5vcmc+XG4gKiBcbiAqL1xuXG4vKmpzaGludCBkZXZlbDp0cnVlLCBhc2k6dHJ1ZSAqL1xuXG4vKmdsb2JhbCBkZWZpbmUsIG1vZHVsZSAqL1xuXG5cbihmdW5jdGlvbiAocm9vdCwgZmFjdG9yeSkge1xuXHRpZiAodHlwZW9mIGRlZmluZSA9PT0gXCJmdW5jdGlvblwiICYmIGRlZmluZS5hbWQpIHtcblx0XHRkZWZpbmUoW10sIGZhY3RvcnkoKSlcblx0fSBlbHNlIGlmICh0eXBlb2YgbW9kdWxlID09PSBcIm9iamVjdFwiICYmIG1vZHVsZS5leHBvcnRzKSB7XG5cdFx0bW9kdWxlLmV4cG9ydHMgPSBmYWN0b3J5KClcblx0fSBlbHNlIHtcblx0XHQoZnVuY3Rpb24gaW5zdGFsbCgpIHtcblx0XHRcdC8vIFRvIG1ha2Ugc3VyZSBaZW5zY3JvbGwgY2FuIGJlIHJlZmVyZW5jZWQgZnJvbSB0aGUgaGVhZGVyLCBiZWZvcmUgYGJvZHlgIGlzIGF2YWlsYWJsZVxuXHRcdFx0aWYgKGRvY3VtZW50ICYmIGRvY3VtZW50LmJvZHkpIHtcblx0XHRcdFx0cm9vdC56ZW5zY3JvbGwgPSBmYWN0b3J5KClcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdC8vIHJldHJ5IDltcyBsYXRlclxuXHRcdFx0XHRzZXRUaW1lb3V0KGluc3RhbGwsIDkpXG5cdFx0XHR9XG5cdFx0fSkoKVxuXHR9XG59KHRoaXMsIGZ1bmN0aW9uICgpIHtcblx0XCJ1c2Ugc3RyaWN0XCJcblxuXG5cdC8vIERldGVjdCBpZiB0aGUgYnJvd3NlciBhbHJlYWR5IHN1cHBvcnRzIG5hdGl2ZSBzbW9vdGggc2Nyb2xsaW5nIChlLmcuLCBGaXJlZm94IDM2KyBhbmQgQ2hyb21lIDQ5KykgYW5kIGl0IGlzIGVuYWJsZWQ6XG5cdHZhciBpc05hdGl2ZVNtb290aFNjcm9sbEVuYWJsZWRPbiA9IGZ1bmN0aW9uIChlbGVtKSB7XG5cdFx0cmV0dXJuIChcImdldENvbXB1dGVkU3R5bGVcIiBpbiB3aW5kb3cpICYmXG5cdFx0XHR3aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZShlbGVtKVtcInNjcm9sbC1iZWhhdmlvclwiXSA9PT0gXCJzbW9vdGhcIlxuXHR9XG5cblxuXHQvLyBFeGl0IGlmIGl04oCZcyBub3QgYSBicm93c2VyIGVudmlyb25tZW50OlxuXHRpZiAodHlwZW9mIHdpbmRvdyA9PT0gXCJ1bmRlZmluZWRcIiB8fCAhKFwiZG9jdW1lbnRcIiBpbiB3aW5kb3cpKSB7XG5cdFx0cmV0dXJuIHt9XG5cdH1cblxuXG5cdHZhciBtYWtlU2Nyb2xsZXIgPSBmdW5jdGlvbiAoY29udGFpbmVyLCBkZWZhdWx0RHVyYXRpb24sIGVkZ2VPZmZzZXQpIHtcblxuXHRcdC8vIFVzZSBkZWZhdWx0cyBpZiBub3QgcHJvdmlkZWRcblx0XHRkZWZhdWx0RHVyYXRpb24gPSBkZWZhdWx0RHVyYXRpb24gfHwgOTk5IC8vbXNcblx0XHRpZiAoIWVkZ2VPZmZzZXQgJiYgZWRnZU9mZnNldCAhPT0gMCkge1xuXHRcdFx0Ly8gV2hlbiBzY3JvbGxpbmcsIHRoaXMgYW1vdW50IG9mIGRpc3RhbmNlIGlzIGtlcHQgZnJvbSB0aGUgZWRnZXMgb2YgdGhlIGNvbnRhaW5lcjpcblx0XHRcdGVkZ2VPZmZzZXQgPSA5IC8vcHhcblx0XHR9XG5cblx0XHQvLyBIYW5kbGluZyB0aGUgbGlmZS1jeWNsZSBvZiB0aGUgc2Nyb2xsZXJcblx0XHR2YXIgc2Nyb2xsVGltZW91dElkXG5cdFx0dmFyIHNldFNjcm9sbFRpbWVvdXRJZCA9IGZ1bmN0aW9uIChuZXdWYWx1ZSkge1xuXHRcdFx0c2Nyb2xsVGltZW91dElkID0gbmV3VmFsdWVcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBTdG9wIHRoZSBjdXJyZW50IHNtb290aCBzY3JvbGwgb3BlcmF0aW9uIGltbWVkaWF0ZWx5XG5cdFx0ICovXG5cdFx0dmFyIHN0b3BTY3JvbGwgPSBmdW5jdGlvbiAoKSB7XG5cdFx0XHRjbGVhclRpbWVvdXQoc2Nyb2xsVGltZW91dElkKVxuXHRcdFx0c2V0U2Nyb2xsVGltZW91dElkKDApXG5cdFx0fVxuXG5cdFx0dmFyIGdldFRvcFdpdGhFZGdlT2Zmc2V0ID0gZnVuY3Rpb24gKGVsZW0pIHtcblx0XHRcdHJldHVybiBNYXRoLm1heCgwLCBjb250YWluZXIuZ2V0VG9wT2YoZWxlbSkgLSBlZGdlT2Zmc2V0KVxuXHRcdH1cblxuXHRcdC8qKlxuXHRcdCAqIFNjcm9sbHMgdG8gYSBzcGVjaWZpYyB2ZXJ0aWNhbCBwb3NpdGlvbiBpbiB0aGUgZG9jdW1lbnQuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge3RhcmdldFl9IFRoZSB2ZXJ0aWNhbCBwb3NpdGlvbiB3aXRoaW4gdGhlIGRvY3VtZW50LlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqICAgICAgICBJZiBub3QgcHJvdmlkZWQgdGhlIGRlZmF1bHQgZHVyYXRpb24gaXMgdXNlZC5cblx0XHQgKiBAcGFyYW0ge29uRG9uZX0gQW4gb3B0aW9uYWwgY2FsbGJhY2sgZnVuY3Rpb24gdG8gYmUgaW52b2tlZCBvbmNlIHRoZSBzY3JvbGwgZmluaXNoZWQuXG5cdFx0ICovXG5cdFx0dmFyIHNjcm9sbFRvWSA9IGZ1bmN0aW9uICh0YXJnZXRZLCBkdXJhdGlvbiwgb25Eb25lKSB7XG5cdFx0XHRzdG9wU2Nyb2xsKClcblx0XHRcdGlmIChkdXJhdGlvbiA9PT0gMCB8fCAoZHVyYXRpb24gJiYgZHVyYXRpb24gPCAwKSB8fCBpc05hdGl2ZVNtb290aFNjcm9sbEVuYWJsZWRPbihjb250YWluZXIuYm9keSkpIHtcblx0XHRcdFx0Y29udGFpbmVyLnRvWSh0YXJnZXRZKVxuXHRcdFx0XHRpZiAob25Eb25lKSB7XG5cdFx0XHRcdFx0b25Eb25lKClcblx0XHRcdFx0fVxuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0dmFyIHN0YXJ0WSA9IGNvbnRhaW5lci5nZXRZKClcblx0XHRcdFx0dmFyIGRpc3RhbmNlID0gTWF0aC5tYXgoMCwgdGFyZ2V0WSkgLSBzdGFydFlcblx0XHRcdFx0dmFyIHN0YXJ0VGltZSA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpXG5cdFx0XHRcdGR1cmF0aW9uID0gZHVyYXRpb24gfHwgTWF0aC5taW4oTWF0aC5hYnMoZGlzdGFuY2UpLCBkZWZhdWx0RHVyYXRpb24pO1xuXHRcdFx0XHQoZnVuY3Rpb24gbG9vcFNjcm9sbCgpIHtcblx0XHRcdFx0XHRzZXRTY3JvbGxUaW1lb3V0SWQoc2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG5cdFx0XHRcdFx0XHQvLyBDYWxjdWxhdGUgcGVyY2VudGFnZTpcblx0XHRcdFx0XHRcdHZhciBwID0gTWF0aC5taW4oMSwgKG5ldyBEYXRlKCkuZ2V0VGltZSgpIC0gc3RhcnRUaW1lKSAvIGR1cmF0aW9uKVxuXHRcdFx0XHRcdFx0Ly8gQ2FsY3VsYXRlIHRoZSBhYnNvbHV0ZSB2ZXJ0aWNhbCBwb3NpdGlvbjpcblx0XHRcdFx0XHRcdHZhciB5ID0gTWF0aC5tYXgoMCwgTWF0aC5mbG9vcihzdGFydFkgKyBkaXN0YW5jZSoocCA8IDAuNSA/IDIqcCpwIDogcCooNCAtIHAqMiktMSkpKVxuXHRcdFx0XHRcdFx0Y29udGFpbmVyLnRvWSh5KVxuXHRcdFx0XHRcdFx0aWYgKHAgPCAxICYmIChjb250YWluZXIuZ2V0SGVpZ2h0KCkgKyB5KSA8IGNvbnRhaW5lci5ib2R5LnNjcm9sbEhlaWdodCkge1xuXHRcdFx0XHRcdFx0XHRsb29wU2Nyb2xsKClcblx0XHRcdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0XHRcdHNldFRpbWVvdXQoc3RvcFNjcm9sbCwgOTkpIC8vIHdpdGggY29vbGRvd24gdGltZVxuXHRcdFx0XHRcdFx0XHRpZiAob25Eb25lKSB7XG5cdFx0XHRcdFx0XHRcdFx0b25Eb25lKClcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH0sIDkpKVxuXHRcdFx0XHR9KSgpXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyoqXG5cdFx0ICogU2Nyb2xscyB0byB0aGUgdG9wIG9mIGEgc3BlY2lmaWMgZWxlbWVudC5cblx0XHQgKlxuXHRcdCAqIEBwYXJhbSB7ZWxlbX0gVGhlIGVsZW1lbnQgdG8gc2Nyb2xsIHRvLlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqIEBwYXJhbSB7b25Eb25lfSBBbiBvcHRpb25hbCBjYWxsYmFjayBmdW5jdGlvbiB0byBiZSBpbnZva2VkIG9uY2UgdGhlIHNjcm9sbCBmaW5pc2hlZC5cblx0XHQgKi9cblx0XHR2YXIgc2Nyb2xsVG9FbGVtID0gZnVuY3Rpb24gKGVsZW0sIGR1cmF0aW9uLCBvbkRvbmUpIHtcblx0XHRcdHNjcm9sbFRvWShnZXRUb3BXaXRoRWRnZU9mZnNldChlbGVtKSwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBTY3JvbGxzIGFuIGVsZW1lbnQgaW50byB2aWV3IGlmIG5lY2Vzc2FyeS5cblx0XHQgKlxuXHRcdCAqIEBwYXJhbSB7ZWxlbX0gVGhlIGVsZW1lbnQuXG5cdFx0ICogQHBhcmFtIHtkdXJhdGlvbn0gT3B0aW9uYWxseSB0aGUgZHVyYXRpb24gb2YgdGhlIHNjcm9sbCBvcGVyYXRpb24uXG5cdFx0ICogQHBhcmFtIHtvbkRvbmV9IEFuIG9wdGlvbmFsIGNhbGxiYWNrIGZ1bmN0aW9uIHRvIGJlIGludm9rZWQgb25jZSB0aGUgc2Nyb2xsIGZpbmlzaGVkLlxuXHRcdCAqL1xuXHRcdHZhciBzY3JvbGxJbnRvVmlldyA9IGZ1bmN0aW9uIChlbGVtLCBkdXJhdGlvbiwgb25Eb25lKSB7XG5cdFx0XHR2YXIgZWxlbUhlaWdodCA9IGVsZW0uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkuaGVpZ2h0XG5cdFx0XHR2YXIgZWxlbUJvdHRvbSA9IGNvbnRhaW5lci5nZXRUb3BPZihlbGVtKSArIGVsZW1IZWlnaHRcblx0XHRcdHZhciBjb250YWluZXJIZWlnaHQgPSBjb250YWluZXIuZ2V0SGVpZ2h0KClcblx0XHRcdHZhciB5ID0gY29udGFpbmVyLmdldFkoKVxuXHRcdFx0dmFyIGNvbnRhaW5lckJvdHRvbSA9IHkgKyBjb250YWluZXJIZWlnaHRcblx0XHRcdGlmIChnZXRUb3BXaXRoRWRnZU9mZnNldChlbGVtKSA8IHkgfHwgKGVsZW1IZWlnaHQgKyBlZGdlT2Zmc2V0KSA+IGNvbnRhaW5lckhlaWdodCkge1xuXHRcdFx0XHQvLyBFbGVtZW50IGlzIGNsaXBwZWQgYXQgdG9wIG9yIGlzIGhpZ2hlciB0aGFuIHNjcmVlbi5cblx0XHRcdFx0c2Nyb2xsVG9FbGVtKGVsZW0sIGR1cmF0aW9uLCBvbkRvbmUpXG5cdFx0XHR9IGVsc2UgaWYgKChlbGVtQm90dG9tICsgZWRnZU9mZnNldCkgPiBjb250YWluZXJCb3R0b20pIHtcblx0XHRcdFx0Ly8gRWxlbWVudCBpcyBjbGlwcGVkIGF0IHRoZSBib3R0b20uXG5cdFx0XHRcdHNjcm9sbFRvWShlbGVtQm90dG9tIC0gY29udGFpbmVySGVpZ2h0ICsgZWRnZU9mZnNldCwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHRcdH0gZWxzZSBpZiAob25Eb25lKSB7XG5cdFx0XHRcdG9uRG9uZSgpXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyoqXG5cdFx0ICogU2Nyb2xscyB0byB0aGUgY2VudGVyIG9mIGFuIGVsZW1lbnQuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge2VsZW19IFRoZSBlbGVtZW50LlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqIEBwYXJhbSB7b2Zmc2V0fSBPcHRpb25hbGx5IHRoZSBvZmZzZXQgb2YgdGhlIHRvcCBvZiB0aGUgZWxlbWVudCBmcm9tIHRoZSBjZW50ZXIgb2YgdGhlIHNjcmVlbi5cblx0XHQgKiBAcGFyYW0ge29uRG9uZX0gQW4gb3B0aW9uYWwgY2FsbGJhY2sgZnVuY3Rpb24gdG8gYmUgaW52b2tlZCBvbmNlIHRoZSBzY3JvbGwgZmluaXNoZWQuXG5cdFx0ICovXG5cdFx0dmFyIHNjcm9sbFRvQ2VudGVyT2YgPSBmdW5jdGlvbiAoZWxlbSwgZHVyYXRpb24sIG9mZnNldCwgb25Eb25lKSB7XG5cdFx0XHRzY3JvbGxUb1koTWF0aC5tYXgoMCwgY29udGFpbmVyLmdldFRvcE9mKGVsZW0pIC0gY29udGFpbmVyLmdldEhlaWdodCgpLzIgKyAob2Zmc2V0IHx8IGVsZW0uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkuaGVpZ2h0LzIpKSwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBDaGFuZ2VzIGRlZmF1bHQgc2V0dGluZ3MgZm9yIHRoaXMgc2Nyb2xsZXIuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge25ld0RlZmF1bHREdXJhdGlvbn0gT3B0aW9uYWxseSBhIG5ldyB2YWx1ZSBmb3IgZGVmYXVsdCBkdXJhdGlvbiwgdXNlZCBmb3IgZWFjaCBzY3JvbGwgbWV0aG9kIGJ5IGRlZmF1bHQuXG5cdFx0ICogICAgICAgIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdFx0ICogQHBhcmFtIHtuZXdFZGdlT2Zmc2V0fSBPcHRpb25hbGx5IGEgbmV3IHZhbHVlIGZvciB0aGUgZWRnZSBvZmZzZXQsIHVzZWQgYnkgZWFjaCBzY3JvbGwgbWV0aG9kIGJ5IGRlZmF1bHQuIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdFx0ICogQHJldHVybnMgQW4gb2JqZWN0IHdpdGggdGhlIGN1cnJlbnQgdmFsdWVzLlxuXHRcdCAqL1xuXHRcdHZhciBzZXR1cCA9IGZ1bmN0aW9uIChuZXdEZWZhdWx0RHVyYXRpb24sIG5ld0VkZ2VPZmZzZXQpIHtcblx0XHRcdGlmIChuZXdEZWZhdWx0RHVyYXRpb24gPT09IDAgfHwgbmV3RGVmYXVsdER1cmF0aW9uKSB7XG5cdFx0XHRcdGRlZmF1bHREdXJhdGlvbiA9IG5ld0RlZmF1bHREdXJhdGlvblxuXHRcdFx0fVxuXHRcdFx0aWYgKG5ld0VkZ2VPZmZzZXQgPT09IDAgfHwgbmV3RWRnZU9mZnNldCkge1xuXHRcdFx0XHRlZGdlT2Zmc2V0ID0gbmV3RWRnZU9mZnNldFxuXHRcdFx0fVxuXHRcdFx0cmV0dXJuIHtcblx0XHRcdFx0ZGVmYXVsdER1cmF0aW9uOiBkZWZhdWx0RHVyYXRpb24sXG5cdFx0XHRcdGVkZ2VPZmZzZXQ6IGVkZ2VPZmZzZXRcblx0XHRcdH1cblx0XHR9XG5cblx0XHRyZXR1cm4ge1xuXHRcdFx0c2V0dXA6IHNldHVwLFxuXHRcdFx0dG86IHNjcm9sbFRvRWxlbSxcblx0XHRcdHRvWTogc2Nyb2xsVG9ZLFxuXHRcdFx0aW50b1ZpZXc6IHNjcm9sbEludG9WaWV3LFxuXHRcdFx0Y2VudGVyOiBzY3JvbGxUb0NlbnRlck9mLFxuXHRcdFx0c3RvcDogc3RvcFNjcm9sbCxcblx0XHRcdG1vdmluZzogZnVuY3Rpb24gKCkgeyByZXR1cm4gISFzY3JvbGxUaW1lb3V0SWQgfSxcblx0XHRcdGdldFk6IGNvbnRhaW5lci5nZXRZLFxuXHRcdFx0Z2V0VG9wT2Y6IGNvbnRhaW5lci5nZXRUb3BPZlxuXHRcdH1cblxuXHR9XG5cblxuXHR2YXIgZG9jRWxlbSA9IGRvY3VtZW50LmRvY3VtZW50RWxlbWVudFxuXHR2YXIgZ2V0RG9jWSA9IGZ1bmN0aW9uICgpIHsgcmV0dXJuIHdpbmRvdy5zY3JvbGxZIHx8IGRvY0VsZW0uc2Nyb2xsVG9wIH1cblxuXHQvLyBDcmVhdGUgYSBzY3JvbGxlciBmb3IgdGhlIGRvY3VtZW50OlxuXHR2YXIgemVuc2Nyb2xsID0gbWFrZVNjcm9sbGVyKHtcblx0XHRib2R5OiBkb2N1bWVudC5zY3JvbGxpbmdFbGVtZW50IHx8IGRvY3VtZW50LmJvZHksXG5cdFx0dG9ZOiBmdW5jdGlvbiAoeSkgeyB3aW5kb3cuc2Nyb2xsVG8oMCwgeSkgfSxcblx0XHRnZXRZOiBnZXREb2NZLFxuXHRcdGdldEhlaWdodDogZnVuY3Rpb24gKCkgeyByZXR1cm4gd2luZG93LmlubmVySGVpZ2h0IHx8IGRvY0VsZW0uY2xpZW50SGVpZ2h0IH0sXG5cdFx0Z2V0VG9wT2Y6IGZ1bmN0aW9uIChlbGVtKSB7IHJldHVybiBlbGVtLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLnRvcCArIGdldERvY1koKSAtIGRvY0VsZW0ub2Zmc2V0VG9wIH1cblx0fSlcblxuXG5cdC8qKlxuXHQgKiBDcmVhdGVzIGEgc2Nyb2xsZXIgZnJvbSB0aGUgcHJvdmlkZWQgY29udGFpbmVyIGVsZW1lbnQgKGUuZy4sIGEgRElWKVxuXHQgKlxuXHQgKiBAcGFyYW0ge3Njcm9sbENvbnRhaW5lcn0gVGhlIHZlcnRpY2FsIHBvc2l0aW9uIHdpdGhpbiB0aGUgZG9jdW1lbnQuXG5cdCAqIEBwYXJhbSB7ZGVmYXVsdER1cmF0aW9ufSBPcHRpb25hbGx5IGEgdmFsdWUgZm9yIGRlZmF1bHQgZHVyYXRpb24sIHVzZWQgZm9yIGVhY2ggc2Nyb2xsIG1ldGhvZCBieSBkZWZhdWx0LlxuXHQgKiAgICAgICAgSWdub3JlZCBpZiAwIG9yIG51bGwgb3IgdW5kZWZpbmVkLlxuXHQgKiBAcGFyYW0ge2VkZ2VPZmZzZXR9IE9wdGlvbmFsbHkgYSB2YWx1ZSBmb3IgdGhlIGVkZ2Ugb2Zmc2V0LCB1c2VkIGJ5IGVhY2ggc2Nyb2xsIG1ldGhvZCBieSBkZWZhdWx0LiBcblx0ICogICAgICAgIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdCAqIEByZXR1cm5zIEEgc2Nyb2xsZXIgb2JqZWN0LCBzaW1pbGFyIHRvIGB6ZW5zY3JvbGxgIGJ1dCBjb250cm9sbGluZyB0aGUgcHJvdmlkZWQgZWxlbWVudC5cblx0ICovXG5cdHplbnNjcm9sbC5jcmVhdGVTY3JvbGxlciA9IGZ1bmN0aW9uIChzY3JvbGxDb250YWluZXIsIGRlZmF1bHREdXJhdGlvbiwgZWRnZU9mZnNldCkge1xuXHRcdHJldHVybiBtYWtlU2Nyb2xsZXIoe1xuXHRcdFx0Ym9keTogc2Nyb2xsQ29udGFpbmVyLFxuXHRcdFx0dG9ZOiBmdW5jdGlvbiAoeSkgeyBzY3JvbGxDb250YWluZXIuc2Nyb2xsVG9wID0geSB9LFxuXHRcdFx0Z2V0WTogZnVuY3Rpb24gKCkgeyByZXR1cm4gc2Nyb2xsQ29udGFpbmVyLnNjcm9sbFRvcCB9LFxuXHRcdFx0Z2V0SGVpZ2h0OiBmdW5jdGlvbiAoKSB7IHJldHVybiBNYXRoLm1pbihzY3JvbGxDb250YWluZXIuY2xpZW50SGVpZ2h0LCB3aW5kb3cuaW5uZXJIZWlnaHQgfHwgZG9jRWxlbS5jbGllbnRIZWlnaHQpIH0sXG5cdFx0XHRnZXRUb3BPZjogZnVuY3Rpb24gKGVsZW0pIHsgcmV0dXJuIGVsZW0ub2Zmc2V0VG9wIH1cblx0XHR9LCBkZWZhdWx0RHVyYXRpb24sIGVkZ2VPZmZzZXQpXG5cdH1cblxuXG5cdC8vIEF1dG9tYXRpYyBsaW5rLXNtb290aGluZyBvbiBhY2hvcnNcblx0Ly8gRXhjbHVkZSBJRTgtIG9yIHdoZW4gbmF0aXZlIGlzIGVuYWJsZWQgb3IgWmVuc2Nyb2xsIGF1dG8tIGlzIGRpc2FibGVkXG5cdGlmIChcImFkZEV2ZW50TGlzdGVuZXJcIiBpbiB3aW5kb3cgJiYgIXdpbmRvdy5ub1plbnNtb290aCAmJiAhaXNOYXRpdmVTbW9vdGhTY3JvbGxFbmFibGVkT24oZG9jdW1lbnQuYm9keSkpIHtcblxuXG5cdFx0dmFyIGlzU2Nyb2xsUmVzdG9yYXRpb25TdXBwb3J0ZWQgPSBcInNjcm9sbFJlc3RvcmF0aW9uXCIgaW4gaGlzdG9yeVxuXG5cdFx0Ly8gT24gZmlyc3QgbG9hZCAmIHJlZnJlc2ggbWFrZSBzdXJlIHRoZSBicm93c2VyIHJlc3RvcmVzIHRoZSBwb3NpdGlvbiBmaXJzdFxuXHRcdGlmIChpc1Njcm9sbFJlc3RvcmF0aW9uU3VwcG9ydGVkKSB7XG5cdFx0XHRoaXN0b3J5LnNjcm9sbFJlc3RvcmF0aW9uID0gXCJhdXRvXCJcblx0XHR9XG5cblx0XHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcihcImxvYWRcIiwgZnVuY3Rpb24gKCkge1xuXG5cdFx0XHRpZiAoaXNTY3JvbGxSZXN0b3JhdGlvblN1cHBvcnRlZCkge1xuXHRcdFx0XHQvLyBTZXQgaXQgdG8gbWFudWFsXG5cdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24gKCkgeyBoaXN0b3J5LnNjcm9sbFJlc3RvcmF0aW9uID0gXCJtYW51YWxcIiB9LCA5KVxuXHRcdFx0XHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcihcInBvcHN0YXRlXCIsIGZ1bmN0aW9uIChldmVudCkge1xuXHRcdFx0XHRcdGlmIChldmVudC5zdGF0ZSAmJiBcInplbnNjcm9sbFlcIiBpbiBldmVudC5zdGF0ZSkge1xuXHRcdFx0XHRcdFx0emVuc2Nyb2xsLnRvWShldmVudC5zdGF0ZS56ZW5zY3JvbGxZKVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSwgZmFsc2UpXG5cdFx0XHR9XG5cblx0XHRcdC8vIEFkZCBlZGdlIG9mZnNldCBvbiBmaXJzdCBsb2FkIGlmIG5lY2Vzc2FyeVxuXHRcdFx0Ly8gVGhpcyBtYXkgbm90IHdvcmsgb24gSUUgKG9yIG9sZGVyIGNvbXB1dGVyPykgYXMgaXQgcmVxdWlyZXMgbW9yZSB0aW1lb3V0LCBhcm91bmQgMTAwIG1zXG5cdFx0XHRpZiAod2luZG93LmxvY2F0aW9uLmhhc2gpIHtcblx0XHRcdFx0c2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG5cdFx0XHRcdFx0Ly8gQWRqdXN0bWVudCBpcyBvbmx5IG5lZWRlZCBpZiB0aGVyZSBpcyBhbiBlZGdlIG9mZnNldDpcblx0XHRcdFx0XHR2YXIgZWRnZU9mZnNldCA9IHplbnNjcm9sbC5zZXR1cCgpLmVkZ2VPZmZzZXRcblx0XHRcdFx0XHRpZiAoZWRnZU9mZnNldCkge1xuXHRcdFx0XHRcdFx0dmFyIHRhcmdldEVsZW0gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCh3aW5kb3cubG9jYXRpb24uaHJlZi5zcGxpdChcIiNcIilbMV0pXG5cdFx0XHRcdFx0XHRpZiAodGFyZ2V0RWxlbSkge1xuXHRcdFx0XHRcdFx0XHR2YXIgdGFyZ2V0WSA9IE1hdGgubWF4KDAsIHplbnNjcm9sbC5nZXRUb3BPZih0YXJnZXRFbGVtKSAtIGVkZ2VPZmZzZXQpXG5cdFx0XHRcdFx0XHRcdHZhciBkaWZmID0gemVuc2Nyb2xsLmdldFkoKSAtIHRhcmdldFlcblx0XHRcdFx0XHRcdFx0Ly8gT25seSBkbyB0aGUgYWRqdXN0bWVudCBpZiB0aGUgYnJvd3NlciBpcyB2ZXJ5IGNsb3NlIHRvIHRoZSBlbGVtZW50OlxuXHRcdFx0XHRcdFx0XHRpZiAoMCA8PSBkaWZmICYmIGRpZmYgPCA5ICkge1xuXHRcdFx0XHRcdFx0XHRcdHdpbmRvdy5zY3JvbGxUbygwLCB0YXJnZXRZKVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9LCA5KVxuXHRcdFx0fVxuXG5cdFx0fSwgZmFsc2UpXG5cblx0XHQvLyBIYW5kbGluZyBjbGlja3Mgb24gYW5jaG9yc1xuXHRcdHZhciBSRV9ub1plbnNtb290aCA9IG5ldyBSZWdFeHAoXCIoXnxcXFxccylub1plbnNtb290aChcXFxcc3wkKVwiKVxuXHRcdHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgZnVuY3Rpb24gKGV2ZW50KSB7XG5cdFx0XHR2YXIgYW5jaG9yID0gZXZlbnQudGFyZ2V0XG5cdFx0XHR3aGlsZSAoYW5jaG9yICYmIGFuY2hvci50YWdOYW1lICE9PSBcIkFcIikge1xuXHRcdFx0XHRhbmNob3IgPSBhbmNob3IucGFyZW50Tm9kZVxuXHRcdFx0fVxuXHRcdFx0Ly8gTGV0IHRoZSBicm93c2VyIGhhbmRsZSB0aGUgY2xpY2sgaWYgaXQgd2Fzbid0IHdpdGggdGhlIHByaW1hcnkgYnV0dG9uLCBvciB3aXRoIHNvbWUgbW9kaWZpZXIga2V5czpcblx0XHRcdGlmICghYW5jaG9yIHx8IGV2ZW50LndoaWNoICE9PSAxIHx8IGV2ZW50LnNoaWZ0S2V5IHx8IGV2ZW50Lm1ldGFLZXkgfHwgZXZlbnQuY3RybEtleSB8fCBldmVudC5hbHRLZXkpIHtcblx0XHRcdFx0cmV0dXJuXG5cdFx0XHR9XG5cdFx0XHQvLyBTYXZlIHRoZSBjdXJyZW50IHNjcm9sbGluZyBwb3NpdGlvbiBzbyBpdCBjYW4gYmUgdXNlZCBmb3Igc2Nyb2xsIHJlc3RvcmF0aW9uOlxuXHRcdFx0aWYgKGlzU2Nyb2xsUmVzdG9yYXRpb25TdXBwb3J0ZWQpIHtcblx0XHRcdFx0dHJ5IHtcblx0XHRcdFx0XHRoaXN0b3J5LnJlcGxhY2VTdGF0ZSh7IHplbnNjcm9sbFk6IHplbnNjcm9sbC5nZXRZKCkgfSwgXCJcIilcblx0XHRcdFx0fSBjYXRjaCAoZSkge1xuXHRcdFx0XHRcdC8vIEF2b2lkIHRoZSBDaHJvbWUgU2VjdXJpdHkgZXhjZXB0aW9uIG9uIGZpbGUgcHJvdG9jb2wsIGUuZy4sIGZpbGU6Ly9pbmRleC5odG1sXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vIEZpbmQgdGhlIHJlZmVyZW5jZWQgSUQ6XG5cdFx0XHR2YXIgaHJlZiA9IGFuY2hvci5nZXRBdHRyaWJ1dGUoXCJocmVmXCIpIHx8IFwiXCJcblx0XHRcdGlmIChocmVmLmluZGV4T2YoXCIjXCIpID09PSAwICYmICFSRV9ub1plbnNtb290aC50ZXN0KGFuY2hvci5jbGFzc05hbWUpKSB7XG5cdFx0XHRcdHZhciB0YXJnZXRZID0gMFxuXHRcdFx0XHR2YXIgdGFyZ2V0RWxlbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGhyZWYuc3Vic3RyaW5nKDEpKVxuXHRcdFx0XHRpZiAoaHJlZiAhPT0gXCIjXCIpIHtcblx0XHRcdFx0XHRpZiAoIXRhcmdldEVsZW0pIHtcblx0XHRcdFx0XHRcdC8vIExldCB0aGUgYnJvd3NlciBoYW5kbGUgdGhlIGNsaWNrIGlmIHRoZSB0YXJnZXQgSUQgaXMgbm90IGZvdW5kLlxuXHRcdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRhcmdldFkgPSB6ZW5zY3JvbGwuZ2V0VG9wT2YodGFyZ2V0RWxlbSlcblx0XHRcdFx0fVxuXHRcdFx0XHRldmVudC5wcmV2ZW50RGVmYXVsdCgpXG5cdFx0XHRcdC8vIEJ5IGRlZmF1bHQgdHJpZ2dlciB0aGUgYnJvd3NlcidzIGBoYXNoY2hhbmdlYCBldmVudC4uLlxuXHRcdFx0XHR2YXIgb25Eb25lID0gZnVuY3Rpb24gKCkgeyB3aW5kb3cubG9jYXRpb24gPSBocmVmIH1cblx0XHRcdFx0Ly8gLi4udW5sZXNzIHRoZXJlIGlzIGFuIGVkZ2Ugb2Zmc2V0IHNwZWNpZmllZFxuXHRcdFx0XHR2YXIgZWRnZU9mZnNldCA9IHplbnNjcm9sbC5zZXR1cCgpLmVkZ2VPZmZzZXRcblx0XHRcdFx0aWYgKGVkZ2VPZmZzZXQpIHtcblx0XHRcdFx0XHR0YXJnZXRZID0gTWF0aC5tYXgoMCwgdGFyZ2V0WSAtIGVkZ2VPZmZzZXQpXG5cdFx0XHRcdFx0b25Eb25lID0gZnVuY3Rpb24gKCkgeyBoaXN0b3J5LnB1c2hTdGF0ZShudWxsLCBcIlwiLCBocmVmKSB9XG5cdFx0XHRcdH1cblx0XHRcdFx0emVuc2Nyb2xsLnRvWSh0YXJnZXRZLCBudWxsLCBvbkRvbmUpXG5cdFx0XHR9XG5cdFx0fSwgZmFsc2UpXG5cblx0fVxuXG5cblx0cmV0dXJuIHplbnNjcm9sbFxuXG5cbn0pKTtcblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vfi96ZW5zY3JvbGwvemVuc2Nyb2xsLmpzXG4vLyBtb2R1bGUgaWQgPSAxXG4vLyBtb2R1bGUgY2h1bmtzID0gMCJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); + eval("var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**\n * Zenscroll 4.0.0\n * https://github.com/zengabor/zenscroll/\n *\n * Copyright 2015–2017 Gabor Lenard\n *\n * This is free and unencumbered software released into the public domain.\n * \n * Anyone is free to copy, modify, publish, use, compile, sell, or\n * distribute this software, either in source code form or as a compiled\n * binary, for any purpose, commercial or non-commercial, and by any\n * means.\n * \n * In jurisdictions that recognize copyright laws, the author or authors\n * of this software dedicate any and all copyright interest in the\n * software to the public domain. We make this dedication for the benefit\n * of the public at large and to the detriment of our heirs and\n * successors. We intend this dedication to be an overt act of\n * relinquishment in perpetuity of all present and future rights to this\n * software under copyright law.\n * \n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\n * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\n * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\n * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\n * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\n * OTHER DEALINGS IN THE SOFTWARE.\n * \n * For more information, please refer to \n * \n */\n\n/*jshint devel:true, asi:true */\n\n/*global define, module */\n\n\n(function (root, factory) {\n\tif (true) {\n\t\t!(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory()),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ?\n\t\t\t\t(__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__))\n\t} else if (typeof module === \"object\" && module.exports) {\n\t\tmodule.exports = factory()\n\t} else {\n\t\t(function install() {\n\t\t\t// To make sure Zenscroll can be referenced from the header, before `body` is available\n\t\t\tif (document && document.body) {\n\t\t\t\troot.zenscroll = factory()\n\t\t\t} else {\n\t\t\t\t// retry 9ms later\n\t\t\t\tsetTimeout(install, 9)\n\t\t\t}\n\t\t})()\n\t}\n}(this, function () {\n\t\"use strict\"\n\n\n\t// Detect if the browser already supports native smooth scrolling (e.g., Firefox 36+ and Chrome 49+) and it is enabled:\n\tvar isNativeSmoothScrollEnabledOn = function (elem) {\n\t\treturn (\"getComputedStyle\" in window) &&\n\t\t\twindow.getComputedStyle(elem)[\"scroll-behavior\"] === \"smooth\"\n\t}\n\n\n\t// Exit if it’s not a browser environment:\n\tif (typeof window === \"undefined\" || !(\"document\" in window)) {\n\t\treturn {}\n\t}\n\n\n\tvar makeScroller = function (container, defaultDuration, edgeOffset) {\n\n\t\t// Use defaults if not provided\n\t\tdefaultDuration = defaultDuration || 999 //ms\n\t\tif (!edgeOffset && edgeOffset !== 0) {\n\t\t\t// When scrolling, this amount of distance is kept from the edges of the container:\n\t\t\tedgeOffset = 9 //px\n\t\t}\n\n\t\t// Handling the life-cycle of the scroller\n\t\tvar scrollTimeoutId\n\t\tvar setScrollTimeoutId = function (newValue) {\n\t\t\tscrollTimeoutId = newValue\n\t\t}\n\n\t\t/**\n\t\t * Stop the current smooth scroll operation immediately\n\t\t */\n\t\tvar stopScroll = function () {\n\t\t\tclearTimeout(scrollTimeoutId)\n\t\t\tsetScrollTimeoutId(0)\n\t\t}\n\n\t\tvar getTopWithEdgeOffset = function (elem) {\n\t\t\treturn Math.max(0, container.getTopOf(elem) - edgeOffset)\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to a specific vertical position in the document.\n\t\t *\n\t\t * @param {targetY} The vertical position within the document.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * If not provided the default duration is used.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToY = function (targetY, duration, onDone) {\n\t\t\tstopScroll()\n\t\t\tif (duration === 0 || (duration && duration < 0) || isNativeSmoothScrollEnabledOn(container.body)) {\n\t\t\t\tcontainer.toY(targetY)\n\t\t\t\tif (onDone) {\n\t\t\t\t\tonDone()\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tvar startY = container.getY()\n\t\t\t\tvar distance = Math.max(0, targetY) - startY\n\t\t\t\tvar startTime = new Date().getTime()\n\t\t\t\tduration = duration || Math.min(Math.abs(distance), defaultDuration);\n\t\t\t\t(function loopScroll() {\n\t\t\t\t\tsetScrollTimeoutId(setTimeout(function () {\n\t\t\t\t\t\t// Calculate percentage:\n\t\t\t\t\t\tvar p = Math.min(1, (new Date().getTime() - startTime) / duration)\n\t\t\t\t\t\t// Calculate the absolute vertical position:\n\t\t\t\t\t\tvar y = Math.max(0, Math.floor(startY + distance*(p < 0.5 ? 2*p*p : p*(4 - p*2)-1)))\n\t\t\t\t\t\tcontainer.toY(y)\n\t\t\t\t\t\tif (p < 1 && (container.getHeight() + y) < container.body.scrollHeight) {\n\t\t\t\t\t\t\tloopScroll()\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tsetTimeout(stopScroll, 99) // with cooldown time\n\t\t\t\t\t\t\tif (onDone) {\n\t\t\t\t\t\t\t\tonDone()\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 9))\n\t\t\t\t})()\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to the top of a specific element.\n\t\t *\n\t\t * @param {elem} The element to scroll to.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToElem = function (elem, duration, onDone) {\n\t\t\tscrollToY(getTopWithEdgeOffset(elem), duration, onDone)\n\t\t}\n\n\t\t/**\n\t\t * Scrolls an element into view if necessary.\n\t\t *\n\t\t * @param {elem} The element.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollIntoView = function (elem, duration, onDone) {\n\t\t\tvar elemHeight = elem.getBoundingClientRect().height\n\t\t\tvar elemBottom = container.getTopOf(elem) + elemHeight\n\t\t\tvar containerHeight = container.getHeight()\n\t\t\tvar y = container.getY()\n\t\t\tvar containerBottom = y + containerHeight\n\t\t\tif (getTopWithEdgeOffset(elem) < y || (elemHeight + edgeOffset) > containerHeight) {\n\t\t\t\t// Element is clipped at top or is higher than screen.\n\t\t\t\tscrollToElem(elem, duration, onDone)\n\t\t\t} else if ((elemBottom + edgeOffset) > containerBottom) {\n\t\t\t\t// Element is clipped at the bottom.\n\t\t\t\tscrollToY(elemBottom - containerHeight + edgeOffset, duration, onDone)\n\t\t\t} else if (onDone) {\n\t\t\t\tonDone()\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to the center of an element.\n\t\t *\n\t\t * @param {elem} The element.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {offset} Optionally the offset of the top of the element from the center of the screen.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToCenterOf = function (elem, duration, offset, onDone) {\n\t\t\tscrollToY(Math.max(0, container.getTopOf(elem) - container.getHeight()/2 + (offset || elem.getBoundingClientRect().height/2)), duration, onDone)\n\t\t}\n\n\t\t/**\n\t\t * Changes default settings for this scroller.\n\t\t *\n\t\t * @param {newDefaultDuration} Optionally a new value for default duration, used for each scroll method by default.\n\t\t * Ignored if null or undefined.\n\t\t * @param {newEdgeOffset} Optionally a new value for the edge offset, used by each scroll method by default. Ignored if null or undefined.\n\t\t * @returns An object with the current values.\n\t\t */\n\t\tvar setup = function (newDefaultDuration, newEdgeOffset) {\n\t\t\tif (newDefaultDuration === 0 || newDefaultDuration) {\n\t\t\t\tdefaultDuration = newDefaultDuration\n\t\t\t}\n\t\t\tif (newEdgeOffset === 0 || newEdgeOffset) {\n\t\t\t\tedgeOffset = newEdgeOffset\n\t\t\t}\n\t\t\treturn {\n\t\t\t\tdefaultDuration: defaultDuration,\n\t\t\t\tedgeOffset: edgeOffset\n\t\t\t}\n\t\t}\n\n\t\treturn {\n\t\t\tsetup: setup,\n\t\t\tto: scrollToElem,\n\t\t\ttoY: scrollToY,\n\t\t\tintoView: scrollIntoView,\n\t\t\tcenter: scrollToCenterOf,\n\t\t\tstop: stopScroll,\n\t\t\tmoving: function () { return !!scrollTimeoutId },\n\t\t\tgetY: container.getY,\n\t\t\tgetTopOf: container.getTopOf\n\t\t}\n\n\t}\n\n\n\tvar docElem = document.documentElement\n\tvar getDocY = function () { return window.scrollY || docElem.scrollTop }\n\n\t// Create a scroller for the document:\n\tvar zenscroll = makeScroller({\n\t\tbody: document.scrollingElement || document.body,\n\t\ttoY: function (y) { window.scrollTo(0, y) },\n\t\tgetY: getDocY,\n\t\tgetHeight: function () { return window.innerHeight || docElem.clientHeight },\n\t\tgetTopOf: function (elem) { return elem.getBoundingClientRect().top + getDocY() - docElem.offsetTop }\n\t})\n\n\n\t/**\n\t * Creates a scroller from the provided container element (e.g., a DIV)\n\t *\n\t * @param {scrollContainer} The vertical position within the document.\n\t * @param {defaultDuration} Optionally a value for default duration, used for each scroll method by default.\n\t * Ignored if 0 or null or undefined.\n\t * @param {edgeOffset} Optionally a value for the edge offset, used by each scroll method by default. \n\t * Ignored if null or undefined.\n\t * @returns A scroller object, similar to `zenscroll` but controlling the provided element.\n\t */\n\tzenscroll.createScroller = function (scrollContainer, defaultDuration, edgeOffset) {\n\t\treturn makeScroller({\n\t\t\tbody: scrollContainer,\n\t\t\ttoY: function (y) { scrollContainer.scrollTop = y },\n\t\t\tgetY: function () { return scrollContainer.scrollTop },\n\t\t\tgetHeight: function () { return Math.min(scrollContainer.clientHeight, window.innerHeight || docElem.clientHeight) },\n\t\t\tgetTopOf: function (elem) { return elem.offsetTop }\n\t\t}, defaultDuration, edgeOffset)\n\t}\n\n\n\t// Automatic link-smoothing on achors\n\t// Exclude IE8- or when native is enabled or Zenscroll auto- is disabled\n\tif (\"addEventListener\" in window && !window.noZensmooth && !isNativeSmoothScrollEnabledOn(document.body)) {\n\n\n\t\tvar isScrollRestorationSupported = \"scrollRestoration\" in history\n\n\t\t// On first load & refresh make sure the browser restores the position first\n\t\tif (isScrollRestorationSupported) {\n\t\t\thistory.scrollRestoration = \"auto\"\n\t\t}\n\n\t\twindow.addEventListener(\"load\", function () {\n\n\t\t\tif (isScrollRestorationSupported) {\n\t\t\t\t// Set it to manual\n\t\t\t\tsetTimeout(function () { history.scrollRestoration = \"manual\" }, 9)\n\t\t\t\twindow.addEventListener(\"popstate\", function (event) {\n\t\t\t\t\tif (event.state && \"zenscrollY\" in event.state) {\n\t\t\t\t\t\tzenscroll.toY(event.state.zenscrollY)\n\t\t\t\t\t}\n\t\t\t\t}, false)\n\t\t\t}\n\n\t\t\t// Add edge offset on first load if necessary\n\t\t\t// This may not work on IE (or older computer?) as it requires more timeout, around 100 ms\n\t\t\tif (window.location.hash) {\n\t\t\t\tsetTimeout(function () {\n\t\t\t\t\t// Adjustment is only needed if there is an edge offset:\n\t\t\t\t\tvar edgeOffset = zenscroll.setup().edgeOffset\n\t\t\t\t\tif (edgeOffset) {\n\t\t\t\t\t\tvar targetElem = document.getElementById(window.location.href.split(\"#\")[1])\n\t\t\t\t\t\tif (targetElem) {\n\t\t\t\t\t\t\tvar targetY = Math.max(0, zenscroll.getTopOf(targetElem) - edgeOffset)\n\t\t\t\t\t\t\tvar diff = zenscroll.getY() - targetY\n\t\t\t\t\t\t\t// Only do the adjustment if the browser is very close to the element:\n\t\t\t\t\t\t\tif (0 <= diff && diff < 9 ) {\n\t\t\t\t\t\t\t\twindow.scrollTo(0, targetY)\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, 9)\n\t\t\t}\n\n\t\t}, false)\n\n\t\t// Handling clicks on anchors\n\t\tvar RE_noZensmooth = new RegExp(\"(^|\\\\s)noZensmooth(\\\\s|$)\")\n\t\twindow.addEventListener(\"click\", function (event) {\n\t\t\tvar anchor = event.target\n\t\t\twhile (anchor && anchor.tagName !== \"A\") {\n\t\t\t\tanchor = anchor.parentNode\n\t\t\t}\n\t\t\t// Let the browser handle the click if it wasn't with the primary button, or with some modifier keys:\n\t\t\tif (!anchor || event.which !== 1 || event.shiftKey || event.metaKey || event.ctrlKey || event.altKey) {\n\t\t\t\treturn\n\t\t\t}\n\t\t\t// Save the current scrolling position so it can be used for scroll restoration:\n\t\t\tif (isScrollRestorationSupported) {\n\t\t\t\ttry {\n\t\t\t\t\thistory.replaceState({ zenscrollY: zenscroll.getY() }, \"\")\n\t\t\t\t} catch (e) {\n\t\t\t\t\t// Avoid the Chrome Security exception on file protocol, e.g., file://index.html\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Find the referenced ID:\n\t\t\tvar href = anchor.getAttribute(\"href\") || \"\"\n\t\t\tif (href.indexOf(\"#\") === 0 && !RE_noZensmooth.test(anchor.className)) {\n\t\t\t\tvar targetY = 0\n\t\t\t\tvar targetElem = document.getElementById(href.substring(1))\n\t\t\t\tif (href !== \"#\") {\n\t\t\t\t\tif (!targetElem) {\n\t\t\t\t\t\t// Let the browser handle the click if the target ID is not found.\n\t\t\t\t\t\treturn\n\t\t\t\t\t}\n\t\t\t\t\ttargetY = zenscroll.getTopOf(targetElem)\n\t\t\t\t}\n\t\t\t\tevent.preventDefault()\n\t\t\t\t// By default trigger the browser's `hashchange` event...\n\t\t\t\tvar onDone = function () { window.location = href }\n\t\t\t\t// ...unless there is an edge offset specified\n\t\t\t\tvar edgeOffset = zenscroll.setup().edgeOffset\n\t\t\t\tif (edgeOffset) {\n\t\t\t\t\ttargetY = Math.max(0, targetY - edgeOffset)\n\t\t\t\t\tonDone = function () { history.pushState(null, \"\", href) }\n\t\t\t\t}\n\t\t\t\tzenscroll.toY(targetY, null, onDone)\n\t\t\t}\n\t\t}, false)\n\n\t}\n\n\n\treturn zenscroll\n\n\n}));\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL34vemVuc2Nyb2xsL3plbnNjcm9sbC5qcz8yNzMyIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogWmVuc2Nyb2xsIDQuMC4wXG4gKiBodHRwczovL2dpdGh1Yi5jb20vemVuZ2Fib3IvemVuc2Nyb2xsL1xuICpcbiAqIENvcHlyaWdodCAyMDE14oCTMjAxNyBHYWJvciBMZW5hcmRcbiAqXG4gKiBUaGlzIGlzIGZyZWUgYW5kIHVuZW5jdW1iZXJlZCBzb2Z0d2FyZSByZWxlYXNlZCBpbnRvIHRoZSBwdWJsaWMgZG9tYWluLlxuICogXG4gKiBBbnlvbmUgaXMgZnJlZSB0byBjb3B5LCBtb2RpZnksIHB1Ymxpc2gsIHVzZSwgY29tcGlsZSwgc2VsbCwgb3JcbiAqIGRpc3RyaWJ1dGUgdGhpcyBzb2Z0d2FyZSwgZWl0aGVyIGluIHNvdXJjZSBjb2RlIGZvcm0gb3IgYXMgYSBjb21waWxlZFxuICogYmluYXJ5LCBmb3IgYW55IHB1cnBvc2UsIGNvbW1lcmNpYWwgb3Igbm9uLWNvbW1lcmNpYWwsIGFuZCBieSBhbnlcbiAqIG1lYW5zLlxuICogXG4gKiBJbiBqdXJpc2RpY3Rpb25zIHRoYXQgcmVjb2duaXplIGNvcHlyaWdodCBsYXdzLCB0aGUgYXV0aG9yIG9yIGF1dGhvcnNcbiAqIG9mIHRoaXMgc29mdHdhcmUgZGVkaWNhdGUgYW55IGFuZCBhbGwgY29weXJpZ2h0IGludGVyZXN0IGluIHRoZVxuICogc29mdHdhcmUgdG8gdGhlIHB1YmxpYyBkb21haW4uIFdlIG1ha2UgdGhpcyBkZWRpY2F0aW9uIGZvciB0aGUgYmVuZWZpdFxuICogb2YgdGhlIHB1YmxpYyBhdCBsYXJnZSBhbmQgdG8gdGhlIGRldHJpbWVudCBvZiBvdXIgaGVpcnMgYW5kXG4gKiBzdWNjZXNzb3JzLiBXZSBpbnRlbmQgdGhpcyBkZWRpY2F0aW9uIHRvIGJlIGFuIG92ZXJ0IGFjdCBvZlxuICogcmVsaW5xdWlzaG1lbnQgaW4gcGVycGV0dWl0eSBvZiBhbGwgcHJlc2VudCBhbmQgZnV0dXJlIHJpZ2h0cyB0byB0aGlzXG4gKiBzb2Z0d2FyZSB1bmRlciBjb3B5cmlnaHQgbGF3LlxuICogXG4gKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELFxuICogRVhQUkVTUyBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GXG4gKiBNRVJDSEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuXG4gKiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUlxuICogT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsXG4gKiBBUklTSU5HIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1JcbiAqIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiAqIFxuICogRm9yIG1vcmUgaW5mb3JtYXRpb24sIHBsZWFzZSByZWZlciB0byA8aHR0cDovL3VubGljZW5zZS5vcmc+XG4gKiBcbiAqL1xuXG4vKmpzaGludCBkZXZlbDp0cnVlLCBhc2k6dHJ1ZSAqL1xuXG4vKmdsb2JhbCBkZWZpbmUsIG1vZHVsZSAqL1xuXG5cbihmdW5jdGlvbiAocm9vdCwgZmFjdG9yeSkge1xuXHRpZiAodHlwZW9mIGRlZmluZSA9PT0gXCJmdW5jdGlvblwiICYmIGRlZmluZS5hbWQpIHtcblx0XHRkZWZpbmUoW10sIGZhY3RvcnkoKSlcblx0fSBlbHNlIGlmICh0eXBlb2YgbW9kdWxlID09PSBcIm9iamVjdFwiICYmIG1vZHVsZS5leHBvcnRzKSB7XG5cdFx0bW9kdWxlLmV4cG9ydHMgPSBmYWN0b3J5KClcblx0fSBlbHNlIHtcblx0XHQoZnVuY3Rpb24gaW5zdGFsbCgpIHtcblx0XHRcdC8vIFRvIG1ha2Ugc3VyZSBaZW5zY3JvbGwgY2FuIGJlIHJlZmVyZW5jZWQgZnJvbSB0aGUgaGVhZGVyLCBiZWZvcmUgYGJvZHlgIGlzIGF2YWlsYWJsZVxuXHRcdFx0aWYgKGRvY3VtZW50ICYmIGRvY3VtZW50LmJvZHkpIHtcblx0XHRcdFx0cm9vdC56ZW5zY3JvbGwgPSBmYWN0b3J5KClcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdC8vIHJldHJ5IDltcyBsYXRlclxuXHRcdFx0XHRzZXRUaW1lb3V0KGluc3RhbGwsIDkpXG5cdFx0XHR9XG5cdFx0fSkoKVxuXHR9XG59KHRoaXMsIGZ1bmN0aW9uICgpIHtcblx0XCJ1c2Ugc3RyaWN0XCJcblxuXG5cdC8vIERldGVjdCBpZiB0aGUgYnJvd3NlciBhbHJlYWR5IHN1cHBvcnRzIG5hdGl2ZSBzbW9vdGggc2Nyb2xsaW5nIChlLmcuLCBGaXJlZm94IDM2KyBhbmQgQ2hyb21lIDQ5KykgYW5kIGl0IGlzIGVuYWJsZWQ6XG5cdHZhciBpc05hdGl2ZVNtb290aFNjcm9sbEVuYWJsZWRPbiA9IGZ1bmN0aW9uIChlbGVtKSB7XG5cdFx0cmV0dXJuIChcImdldENvbXB1dGVkU3R5bGVcIiBpbiB3aW5kb3cpICYmXG5cdFx0XHR3aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZShlbGVtKVtcInNjcm9sbC1iZWhhdmlvclwiXSA9PT0gXCJzbW9vdGhcIlxuXHR9XG5cblxuXHQvLyBFeGl0IGlmIGl04oCZcyBub3QgYSBicm93c2VyIGVudmlyb25tZW50OlxuXHRpZiAodHlwZW9mIHdpbmRvdyA9PT0gXCJ1bmRlZmluZWRcIiB8fCAhKFwiZG9jdW1lbnRcIiBpbiB3aW5kb3cpKSB7XG5cdFx0cmV0dXJuIHt9XG5cdH1cblxuXG5cdHZhciBtYWtlU2Nyb2xsZXIgPSBmdW5jdGlvbiAoY29udGFpbmVyLCBkZWZhdWx0RHVyYXRpb24sIGVkZ2VPZmZzZXQpIHtcblxuXHRcdC8vIFVzZSBkZWZhdWx0cyBpZiBub3QgcHJvdmlkZWRcblx0XHRkZWZhdWx0RHVyYXRpb24gPSBkZWZhdWx0RHVyYXRpb24gfHwgOTk5IC8vbXNcblx0XHRpZiAoIWVkZ2VPZmZzZXQgJiYgZWRnZU9mZnNldCAhPT0gMCkge1xuXHRcdFx0Ly8gV2hlbiBzY3JvbGxpbmcsIHRoaXMgYW1vdW50IG9mIGRpc3RhbmNlIGlzIGtlcHQgZnJvbSB0aGUgZWRnZXMgb2YgdGhlIGNvbnRhaW5lcjpcblx0XHRcdGVkZ2VPZmZzZXQgPSA5IC8vcHhcblx0XHR9XG5cblx0XHQvLyBIYW5kbGluZyB0aGUgbGlmZS1jeWNsZSBvZiB0aGUgc2Nyb2xsZXJcblx0XHR2YXIgc2Nyb2xsVGltZW91dElkXG5cdFx0dmFyIHNldFNjcm9sbFRpbWVvdXRJZCA9IGZ1bmN0aW9uIChuZXdWYWx1ZSkge1xuXHRcdFx0c2Nyb2xsVGltZW91dElkID0gbmV3VmFsdWVcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBTdG9wIHRoZSBjdXJyZW50IHNtb290aCBzY3JvbGwgb3BlcmF0aW9uIGltbWVkaWF0ZWx5XG5cdFx0ICovXG5cdFx0dmFyIHN0b3BTY3JvbGwgPSBmdW5jdGlvbiAoKSB7XG5cdFx0XHRjbGVhclRpbWVvdXQoc2Nyb2xsVGltZW91dElkKVxuXHRcdFx0c2V0U2Nyb2xsVGltZW91dElkKDApXG5cdFx0fVxuXG5cdFx0dmFyIGdldFRvcFdpdGhFZGdlT2Zmc2V0ID0gZnVuY3Rpb24gKGVsZW0pIHtcblx0XHRcdHJldHVybiBNYXRoLm1heCgwLCBjb250YWluZXIuZ2V0VG9wT2YoZWxlbSkgLSBlZGdlT2Zmc2V0KVxuXHRcdH1cblxuXHRcdC8qKlxuXHRcdCAqIFNjcm9sbHMgdG8gYSBzcGVjaWZpYyB2ZXJ0aWNhbCBwb3NpdGlvbiBpbiB0aGUgZG9jdW1lbnQuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge3RhcmdldFl9IFRoZSB2ZXJ0aWNhbCBwb3NpdGlvbiB3aXRoaW4gdGhlIGRvY3VtZW50LlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqICAgICAgICBJZiBub3QgcHJvdmlkZWQgdGhlIGRlZmF1bHQgZHVyYXRpb24gaXMgdXNlZC5cblx0XHQgKiBAcGFyYW0ge29uRG9uZX0gQW4gb3B0aW9uYWwgY2FsbGJhY2sgZnVuY3Rpb24gdG8gYmUgaW52b2tlZCBvbmNlIHRoZSBzY3JvbGwgZmluaXNoZWQuXG5cdFx0ICovXG5cdFx0dmFyIHNjcm9sbFRvWSA9IGZ1bmN0aW9uICh0YXJnZXRZLCBkdXJhdGlvbiwgb25Eb25lKSB7XG5cdFx0XHRzdG9wU2Nyb2xsKClcblx0XHRcdGlmIChkdXJhdGlvbiA9PT0gMCB8fCAoZHVyYXRpb24gJiYgZHVyYXRpb24gPCAwKSB8fCBpc05hdGl2ZVNtb290aFNjcm9sbEVuYWJsZWRPbihjb250YWluZXIuYm9keSkpIHtcblx0XHRcdFx0Y29udGFpbmVyLnRvWSh0YXJnZXRZKVxuXHRcdFx0XHRpZiAob25Eb25lKSB7XG5cdFx0XHRcdFx0b25Eb25lKClcblx0XHRcdFx0fVxuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0dmFyIHN0YXJ0WSA9IGNvbnRhaW5lci5nZXRZKClcblx0XHRcdFx0dmFyIGRpc3RhbmNlID0gTWF0aC5tYXgoMCwgdGFyZ2V0WSkgLSBzdGFydFlcblx0XHRcdFx0dmFyIHN0YXJ0VGltZSA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpXG5cdFx0XHRcdGR1cmF0aW9uID0gZHVyYXRpb24gfHwgTWF0aC5taW4oTWF0aC5hYnMoZGlzdGFuY2UpLCBkZWZhdWx0RHVyYXRpb24pO1xuXHRcdFx0XHQoZnVuY3Rpb24gbG9vcFNjcm9sbCgpIHtcblx0XHRcdFx0XHRzZXRTY3JvbGxUaW1lb3V0SWQoc2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG5cdFx0XHRcdFx0XHQvLyBDYWxjdWxhdGUgcGVyY2VudGFnZTpcblx0XHRcdFx0XHRcdHZhciBwID0gTWF0aC5taW4oMSwgKG5ldyBEYXRlKCkuZ2V0VGltZSgpIC0gc3RhcnRUaW1lKSAvIGR1cmF0aW9uKVxuXHRcdFx0XHRcdFx0Ly8gQ2FsY3VsYXRlIHRoZSBhYnNvbHV0ZSB2ZXJ0aWNhbCBwb3NpdGlvbjpcblx0XHRcdFx0XHRcdHZhciB5ID0gTWF0aC5tYXgoMCwgTWF0aC5mbG9vcihzdGFydFkgKyBkaXN0YW5jZSoocCA8IDAuNSA/IDIqcCpwIDogcCooNCAtIHAqMiktMSkpKVxuXHRcdFx0XHRcdFx0Y29udGFpbmVyLnRvWSh5KVxuXHRcdFx0XHRcdFx0aWYgKHAgPCAxICYmIChjb250YWluZXIuZ2V0SGVpZ2h0KCkgKyB5KSA8IGNvbnRhaW5lci5ib2R5LnNjcm9sbEhlaWdodCkge1xuXHRcdFx0XHRcdFx0XHRsb29wU2Nyb2xsKClcblx0XHRcdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0XHRcdHNldFRpbWVvdXQoc3RvcFNjcm9sbCwgOTkpIC8vIHdpdGggY29vbGRvd24gdGltZVxuXHRcdFx0XHRcdFx0XHRpZiAob25Eb25lKSB7XG5cdFx0XHRcdFx0XHRcdFx0b25Eb25lKClcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH0sIDkpKVxuXHRcdFx0XHR9KSgpXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyoqXG5cdFx0ICogU2Nyb2xscyB0byB0aGUgdG9wIG9mIGEgc3BlY2lmaWMgZWxlbWVudC5cblx0XHQgKlxuXHRcdCAqIEBwYXJhbSB7ZWxlbX0gVGhlIGVsZW1lbnQgdG8gc2Nyb2xsIHRvLlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqIEBwYXJhbSB7b25Eb25lfSBBbiBvcHRpb25hbCBjYWxsYmFjayBmdW5jdGlvbiB0byBiZSBpbnZva2VkIG9uY2UgdGhlIHNjcm9sbCBmaW5pc2hlZC5cblx0XHQgKi9cblx0XHR2YXIgc2Nyb2xsVG9FbGVtID0gZnVuY3Rpb24gKGVsZW0sIGR1cmF0aW9uLCBvbkRvbmUpIHtcblx0XHRcdHNjcm9sbFRvWShnZXRUb3BXaXRoRWRnZU9mZnNldChlbGVtKSwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBTY3JvbGxzIGFuIGVsZW1lbnQgaW50byB2aWV3IGlmIG5lY2Vzc2FyeS5cblx0XHQgKlxuXHRcdCAqIEBwYXJhbSB7ZWxlbX0gVGhlIGVsZW1lbnQuXG5cdFx0ICogQHBhcmFtIHtkdXJhdGlvbn0gT3B0aW9uYWxseSB0aGUgZHVyYXRpb24gb2YgdGhlIHNjcm9sbCBvcGVyYXRpb24uXG5cdFx0ICogQHBhcmFtIHtvbkRvbmV9IEFuIG9wdGlvbmFsIGNhbGxiYWNrIGZ1bmN0aW9uIHRvIGJlIGludm9rZWQgb25jZSB0aGUgc2Nyb2xsIGZpbmlzaGVkLlxuXHRcdCAqL1xuXHRcdHZhciBzY3JvbGxJbnRvVmlldyA9IGZ1bmN0aW9uIChlbGVtLCBkdXJhdGlvbiwgb25Eb25lKSB7XG5cdFx0XHR2YXIgZWxlbUhlaWdodCA9IGVsZW0uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkuaGVpZ2h0XG5cdFx0XHR2YXIgZWxlbUJvdHRvbSA9IGNvbnRhaW5lci5nZXRUb3BPZihlbGVtKSArIGVsZW1IZWlnaHRcblx0XHRcdHZhciBjb250YWluZXJIZWlnaHQgPSBjb250YWluZXIuZ2V0SGVpZ2h0KClcblx0XHRcdHZhciB5ID0gY29udGFpbmVyLmdldFkoKVxuXHRcdFx0dmFyIGNvbnRhaW5lckJvdHRvbSA9IHkgKyBjb250YWluZXJIZWlnaHRcblx0XHRcdGlmIChnZXRUb3BXaXRoRWRnZU9mZnNldChlbGVtKSA8IHkgfHwgKGVsZW1IZWlnaHQgKyBlZGdlT2Zmc2V0KSA+IGNvbnRhaW5lckhlaWdodCkge1xuXHRcdFx0XHQvLyBFbGVtZW50IGlzIGNsaXBwZWQgYXQgdG9wIG9yIGlzIGhpZ2hlciB0aGFuIHNjcmVlbi5cblx0XHRcdFx0c2Nyb2xsVG9FbGVtKGVsZW0sIGR1cmF0aW9uLCBvbkRvbmUpXG5cdFx0XHR9IGVsc2UgaWYgKChlbGVtQm90dG9tICsgZWRnZU9mZnNldCkgPiBjb250YWluZXJCb3R0b20pIHtcblx0XHRcdFx0Ly8gRWxlbWVudCBpcyBjbGlwcGVkIGF0IHRoZSBib3R0b20uXG5cdFx0XHRcdHNjcm9sbFRvWShlbGVtQm90dG9tIC0gY29udGFpbmVySGVpZ2h0ICsgZWRnZU9mZnNldCwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHRcdH0gZWxzZSBpZiAob25Eb25lKSB7XG5cdFx0XHRcdG9uRG9uZSgpXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyoqXG5cdFx0ICogU2Nyb2xscyB0byB0aGUgY2VudGVyIG9mIGFuIGVsZW1lbnQuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge2VsZW19IFRoZSBlbGVtZW50LlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqIEBwYXJhbSB7b2Zmc2V0fSBPcHRpb25hbGx5IHRoZSBvZmZzZXQgb2YgdGhlIHRvcCBvZiB0aGUgZWxlbWVudCBmcm9tIHRoZSBjZW50ZXIgb2YgdGhlIHNjcmVlbi5cblx0XHQgKiBAcGFyYW0ge29uRG9uZX0gQW4gb3B0aW9uYWwgY2FsbGJhY2sgZnVuY3Rpb24gdG8gYmUgaW52b2tlZCBvbmNlIHRoZSBzY3JvbGwgZmluaXNoZWQuXG5cdFx0ICovXG5cdFx0dmFyIHNjcm9sbFRvQ2VudGVyT2YgPSBmdW5jdGlvbiAoZWxlbSwgZHVyYXRpb24sIG9mZnNldCwgb25Eb25lKSB7XG5cdFx0XHRzY3JvbGxUb1koTWF0aC5tYXgoMCwgY29udGFpbmVyLmdldFRvcE9mKGVsZW0pIC0gY29udGFpbmVyLmdldEhlaWdodCgpLzIgKyAob2Zmc2V0IHx8IGVsZW0uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkuaGVpZ2h0LzIpKSwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBDaGFuZ2VzIGRlZmF1bHQgc2V0dGluZ3MgZm9yIHRoaXMgc2Nyb2xsZXIuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge25ld0RlZmF1bHREdXJhdGlvbn0gT3B0aW9uYWxseSBhIG5ldyB2YWx1ZSBmb3IgZGVmYXVsdCBkdXJhdGlvbiwgdXNlZCBmb3IgZWFjaCBzY3JvbGwgbWV0aG9kIGJ5IGRlZmF1bHQuXG5cdFx0ICogICAgICAgIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdFx0ICogQHBhcmFtIHtuZXdFZGdlT2Zmc2V0fSBPcHRpb25hbGx5IGEgbmV3IHZhbHVlIGZvciB0aGUgZWRnZSBvZmZzZXQsIHVzZWQgYnkgZWFjaCBzY3JvbGwgbWV0aG9kIGJ5IGRlZmF1bHQuIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdFx0ICogQHJldHVybnMgQW4gb2JqZWN0IHdpdGggdGhlIGN1cnJlbnQgdmFsdWVzLlxuXHRcdCAqL1xuXHRcdHZhciBzZXR1cCA9IGZ1bmN0aW9uIChuZXdEZWZhdWx0RHVyYXRpb24sIG5ld0VkZ2VPZmZzZXQpIHtcblx0XHRcdGlmIChuZXdEZWZhdWx0RHVyYXRpb24gPT09IDAgfHwgbmV3RGVmYXVsdER1cmF0aW9uKSB7XG5cdFx0XHRcdGRlZmF1bHREdXJhdGlvbiA9IG5ld0RlZmF1bHREdXJhdGlvblxuXHRcdFx0fVxuXHRcdFx0aWYgKG5ld0VkZ2VPZmZzZXQgPT09IDAgfHwgbmV3RWRnZU9mZnNldCkge1xuXHRcdFx0XHRlZGdlT2Zmc2V0ID0gbmV3RWRnZU9mZnNldFxuXHRcdFx0fVxuXHRcdFx0cmV0dXJuIHtcblx0XHRcdFx0ZGVmYXVsdER1cmF0aW9uOiBkZWZhdWx0RHVyYXRpb24sXG5cdFx0XHRcdGVkZ2VPZmZzZXQ6IGVkZ2VPZmZzZXRcblx0XHRcdH1cblx0XHR9XG5cblx0XHRyZXR1cm4ge1xuXHRcdFx0c2V0dXA6IHNldHVwLFxuXHRcdFx0dG86IHNjcm9sbFRvRWxlbSxcblx0XHRcdHRvWTogc2Nyb2xsVG9ZLFxuXHRcdFx0aW50b1ZpZXc6IHNjcm9sbEludG9WaWV3LFxuXHRcdFx0Y2VudGVyOiBzY3JvbGxUb0NlbnRlck9mLFxuXHRcdFx0c3RvcDogc3RvcFNjcm9sbCxcblx0XHRcdG1vdmluZzogZnVuY3Rpb24gKCkgeyByZXR1cm4gISFzY3JvbGxUaW1lb3V0SWQgfSxcblx0XHRcdGdldFk6IGNvbnRhaW5lci5nZXRZLFxuXHRcdFx0Z2V0VG9wT2Y6IGNvbnRhaW5lci5nZXRUb3BPZlxuXHRcdH1cblxuXHR9XG5cblxuXHR2YXIgZG9jRWxlbSA9IGRvY3VtZW50LmRvY3VtZW50RWxlbWVudFxuXHR2YXIgZ2V0RG9jWSA9IGZ1bmN0aW9uICgpIHsgcmV0dXJuIHdpbmRvdy5zY3JvbGxZIHx8IGRvY0VsZW0uc2Nyb2xsVG9wIH1cblxuXHQvLyBDcmVhdGUgYSBzY3JvbGxlciBmb3IgdGhlIGRvY3VtZW50OlxuXHR2YXIgemVuc2Nyb2xsID0gbWFrZVNjcm9sbGVyKHtcblx0XHRib2R5OiBkb2N1bWVudC5zY3JvbGxpbmdFbGVtZW50IHx8IGRvY3VtZW50LmJvZHksXG5cdFx0dG9ZOiBmdW5jdGlvbiAoeSkgeyB3aW5kb3cuc2Nyb2xsVG8oMCwgeSkgfSxcblx0XHRnZXRZOiBnZXREb2NZLFxuXHRcdGdldEhlaWdodDogZnVuY3Rpb24gKCkgeyByZXR1cm4gd2luZG93LmlubmVySGVpZ2h0IHx8IGRvY0VsZW0uY2xpZW50SGVpZ2h0IH0sXG5cdFx0Z2V0VG9wT2Y6IGZ1bmN0aW9uIChlbGVtKSB7IHJldHVybiBlbGVtLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLnRvcCArIGdldERvY1koKSAtIGRvY0VsZW0ub2Zmc2V0VG9wIH1cblx0fSlcblxuXG5cdC8qKlxuXHQgKiBDcmVhdGVzIGEgc2Nyb2xsZXIgZnJvbSB0aGUgcHJvdmlkZWQgY29udGFpbmVyIGVsZW1lbnQgKGUuZy4sIGEgRElWKVxuXHQgKlxuXHQgKiBAcGFyYW0ge3Njcm9sbENvbnRhaW5lcn0gVGhlIHZlcnRpY2FsIHBvc2l0aW9uIHdpdGhpbiB0aGUgZG9jdW1lbnQuXG5cdCAqIEBwYXJhbSB7ZGVmYXVsdER1cmF0aW9ufSBPcHRpb25hbGx5IGEgdmFsdWUgZm9yIGRlZmF1bHQgZHVyYXRpb24sIHVzZWQgZm9yIGVhY2ggc2Nyb2xsIG1ldGhvZCBieSBkZWZhdWx0LlxuXHQgKiAgICAgICAgSWdub3JlZCBpZiAwIG9yIG51bGwgb3IgdW5kZWZpbmVkLlxuXHQgKiBAcGFyYW0ge2VkZ2VPZmZzZXR9IE9wdGlvbmFsbHkgYSB2YWx1ZSBmb3IgdGhlIGVkZ2Ugb2Zmc2V0LCB1c2VkIGJ5IGVhY2ggc2Nyb2xsIG1ldGhvZCBieSBkZWZhdWx0LiBcblx0ICogICAgICAgIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdCAqIEByZXR1cm5zIEEgc2Nyb2xsZXIgb2JqZWN0LCBzaW1pbGFyIHRvIGB6ZW5zY3JvbGxgIGJ1dCBjb250cm9sbGluZyB0aGUgcHJvdmlkZWQgZWxlbWVudC5cblx0ICovXG5cdHplbnNjcm9sbC5jcmVhdGVTY3JvbGxlciA9IGZ1bmN0aW9uIChzY3JvbGxDb250YWluZXIsIGRlZmF1bHREdXJhdGlvbiwgZWRnZU9mZnNldCkge1xuXHRcdHJldHVybiBtYWtlU2Nyb2xsZXIoe1xuXHRcdFx0Ym9keTogc2Nyb2xsQ29udGFpbmVyLFxuXHRcdFx0dG9ZOiBmdW5jdGlvbiAoeSkgeyBzY3JvbGxDb250YWluZXIuc2Nyb2xsVG9wID0geSB9LFxuXHRcdFx0Z2V0WTogZnVuY3Rpb24gKCkgeyByZXR1cm4gc2Nyb2xsQ29udGFpbmVyLnNjcm9sbFRvcCB9LFxuXHRcdFx0Z2V0SGVpZ2h0OiBmdW5jdGlvbiAoKSB7IHJldHVybiBNYXRoLm1pbihzY3JvbGxDb250YWluZXIuY2xpZW50SGVpZ2h0LCB3aW5kb3cuaW5uZXJIZWlnaHQgfHwgZG9jRWxlbS5jbGllbnRIZWlnaHQpIH0sXG5cdFx0XHRnZXRUb3BPZjogZnVuY3Rpb24gKGVsZW0pIHsgcmV0dXJuIGVsZW0ub2Zmc2V0VG9wIH1cblx0XHR9LCBkZWZhdWx0RHVyYXRpb24sIGVkZ2VPZmZzZXQpXG5cdH1cblxuXG5cdC8vIEF1dG9tYXRpYyBsaW5rLXNtb290aGluZyBvbiBhY2hvcnNcblx0Ly8gRXhjbHVkZSBJRTgtIG9yIHdoZW4gbmF0aXZlIGlzIGVuYWJsZWQgb3IgWmVuc2Nyb2xsIGF1dG8tIGlzIGRpc2FibGVkXG5cdGlmIChcImFkZEV2ZW50TGlzdGVuZXJcIiBpbiB3aW5kb3cgJiYgIXdpbmRvdy5ub1plbnNtb290aCAmJiAhaXNOYXRpdmVTbW9vdGhTY3JvbGxFbmFibGVkT24oZG9jdW1lbnQuYm9keSkpIHtcblxuXG5cdFx0dmFyIGlzU2Nyb2xsUmVzdG9yYXRpb25TdXBwb3J0ZWQgPSBcInNjcm9sbFJlc3RvcmF0aW9uXCIgaW4gaGlzdG9yeVxuXG5cdFx0Ly8gT24gZmlyc3QgbG9hZCAmIHJlZnJlc2ggbWFrZSBzdXJlIHRoZSBicm93c2VyIHJlc3RvcmVzIHRoZSBwb3NpdGlvbiBmaXJzdFxuXHRcdGlmIChpc1Njcm9sbFJlc3RvcmF0aW9uU3VwcG9ydGVkKSB7XG5cdFx0XHRoaXN0b3J5LnNjcm9sbFJlc3RvcmF0aW9uID0gXCJhdXRvXCJcblx0XHR9XG5cblx0XHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcihcImxvYWRcIiwgZnVuY3Rpb24gKCkge1xuXG5cdFx0XHRpZiAoaXNTY3JvbGxSZXN0b3JhdGlvblN1cHBvcnRlZCkge1xuXHRcdFx0XHQvLyBTZXQgaXQgdG8gbWFudWFsXG5cdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24gKCkgeyBoaXN0b3J5LnNjcm9sbFJlc3RvcmF0aW9uID0gXCJtYW51YWxcIiB9LCA5KVxuXHRcdFx0XHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcihcInBvcHN0YXRlXCIsIGZ1bmN0aW9uIChldmVudCkge1xuXHRcdFx0XHRcdGlmIChldmVudC5zdGF0ZSAmJiBcInplbnNjcm9sbFlcIiBpbiBldmVudC5zdGF0ZSkge1xuXHRcdFx0XHRcdFx0emVuc2Nyb2xsLnRvWShldmVudC5zdGF0ZS56ZW5zY3JvbGxZKVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSwgZmFsc2UpXG5cdFx0XHR9XG5cblx0XHRcdC8vIEFkZCBlZGdlIG9mZnNldCBvbiBmaXJzdCBsb2FkIGlmIG5lY2Vzc2FyeVxuXHRcdFx0Ly8gVGhpcyBtYXkgbm90IHdvcmsgb24gSUUgKG9yIG9sZGVyIGNvbXB1dGVyPykgYXMgaXQgcmVxdWlyZXMgbW9yZSB0aW1lb3V0LCBhcm91bmQgMTAwIG1zXG5cdFx0XHRpZiAod2luZG93LmxvY2F0aW9uLmhhc2gpIHtcblx0XHRcdFx0c2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG5cdFx0XHRcdFx0Ly8gQWRqdXN0bWVudCBpcyBvbmx5IG5lZWRlZCBpZiB0aGVyZSBpcyBhbiBlZGdlIG9mZnNldDpcblx0XHRcdFx0XHR2YXIgZWRnZU9mZnNldCA9IHplbnNjcm9sbC5zZXR1cCgpLmVkZ2VPZmZzZXRcblx0XHRcdFx0XHRpZiAoZWRnZU9mZnNldCkge1xuXHRcdFx0XHRcdFx0dmFyIHRhcmdldEVsZW0gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCh3aW5kb3cubG9jYXRpb24uaHJlZi5zcGxpdChcIiNcIilbMV0pXG5cdFx0XHRcdFx0XHRpZiAodGFyZ2V0RWxlbSkge1xuXHRcdFx0XHRcdFx0XHR2YXIgdGFyZ2V0WSA9IE1hdGgubWF4KDAsIHplbnNjcm9sbC5nZXRUb3BPZih0YXJnZXRFbGVtKSAtIGVkZ2VPZmZzZXQpXG5cdFx0XHRcdFx0XHRcdHZhciBkaWZmID0gemVuc2Nyb2xsLmdldFkoKSAtIHRhcmdldFlcblx0XHRcdFx0XHRcdFx0Ly8gT25seSBkbyB0aGUgYWRqdXN0bWVudCBpZiB0aGUgYnJvd3NlciBpcyB2ZXJ5IGNsb3NlIHRvIHRoZSBlbGVtZW50OlxuXHRcdFx0XHRcdFx0XHRpZiAoMCA8PSBkaWZmICYmIGRpZmYgPCA5ICkge1xuXHRcdFx0XHRcdFx0XHRcdHdpbmRvdy5zY3JvbGxUbygwLCB0YXJnZXRZKVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9LCA5KVxuXHRcdFx0fVxuXG5cdFx0fSwgZmFsc2UpXG5cblx0XHQvLyBIYW5kbGluZyBjbGlja3Mgb24gYW5jaG9yc1xuXHRcdHZhciBSRV9ub1plbnNtb290aCA9IG5ldyBSZWdFeHAoXCIoXnxcXFxccylub1plbnNtb290aChcXFxcc3wkKVwiKVxuXHRcdHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgZnVuY3Rpb24gKGV2ZW50KSB7XG5cdFx0XHR2YXIgYW5jaG9yID0gZXZlbnQudGFyZ2V0XG5cdFx0XHR3aGlsZSAoYW5jaG9yICYmIGFuY2hvci50YWdOYW1lICE9PSBcIkFcIikge1xuXHRcdFx0XHRhbmNob3IgPSBhbmNob3IucGFyZW50Tm9kZVxuXHRcdFx0fVxuXHRcdFx0Ly8gTGV0IHRoZSBicm93c2VyIGhhbmRsZSB0aGUgY2xpY2sgaWYgaXQgd2Fzbid0IHdpdGggdGhlIHByaW1hcnkgYnV0dG9uLCBvciB3aXRoIHNvbWUgbW9kaWZpZXIga2V5czpcblx0XHRcdGlmICghYW5jaG9yIHx8IGV2ZW50LndoaWNoICE9PSAxIHx8IGV2ZW50LnNoaWZ0S2V5IHx8IGV2ZW50Lm1ldGFLZXkgfHwgZXZlbnQuY3RybEtleSB8fCBldmVudC5hbHRLZXkpIHtcblx0XHRcdFx0cmV0dXJuXG5cdFx0XHR9XG5cdFx0XHQvLyBTYXZlIHRoZSBjdXJyZW50IHNjcm9sbGluZyBwb3NpdGlvbiBzbyBpdCBjYW4gYmUgdXNlZCBmb3Igc2Nyb2xsIHJlc3RvcmF0aW9uOlxuXHRcdFx0aWYgKGlzU2Nyb2xsUmVzdG9yYXRpb25TdXBwb3J0ZWQpIHtcblx0XHRcdFx0dHJ5IHtcblx0XHRcdFx0XHRoaXN0b3J5LnJlcGxhY2VTdGF0ZSh7IHplbnNjcm9sbFk6IHplbnNjcm9sbC5nZXRZKCkgfSwgXCJcIilcblx0XHRcdFx0fSBjYXRjaCAoZSkge1xuXHRcdFx0XHRcdC8vIEF2b2lkIHRoZSBDaHJvbWUgU2VjdXJpdHkgZXhjZXB0aW9uIG9uIGZpbGUgcHJvdG9jb2wsIGUuZy4sIGZpbGU6Ly9pbmRleC5odG1sXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vIEZpbmQgdGhlIHJlZmVyZW5jZWQgSUQ6XG5cdFx0XHR2YXIgaHJlZiA9IGFuY2hvci5nZXRBdHRyaWJ1dGUoXCJocmVmXCIpIHx8IFwiXCJcblx0XHRcdGlmIChocmVmLmluZGV4T2YoXCIjXCIpID09PSAwICYmICFSRV9ub1plbnNtb290aC50ZXN0KGFuY2hvci5jbGFzc05hbWUpKSB7XG5cdFx0XHRcdHZhciB0YXJnZXRZID0gMFxuXHRcdFx0XHR2YXIgdGFyZ2V0RWxlbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGhyZWYuc3Vic3RyaW5nKDEpKVxuXHRcdFx0XHRpZiAoaHJlZiAhPT0gXCIjXCIpIHtcblx0XHRcdFx0XHRpZiAoIXRhcmdldEVsZW0pIHtcblx0XHRcdFx0XHRcdC8vIExldCB0aGUgYnJvd3NlciBoYW5kbGUgdGhlIGNsaWNrIGlmIHRoZSB0YXJnZXQgSUQgaXMgbm90IGZvdW5kLlxuXHRcdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRhcmdldFkgPSB6ZW5zY3JvbGwuZ2V0VG9wT2YodGFyZ2V0RWxlbSlcblx0XHRcdFx0fVxuXHRcdFx0XHRldmVudC5wcmV2ZW50RGVmYXVsdCgpXG5cdFx0XHRcdC8vIEJ5IGRlZmF1bHQgdHJpZ2dlciB0aGUgYnJvd3NlcidzIGBoYXNoY2hhbmdlYCBldmVudC4uLlxuXHRcdFx0XHR2YXIgb25Eb25lID0gZnVuY3Rpb24gKCkgeyB3aW5kb3cubG9jYXRpb24gPSBocmVmIH1cblx0XHRcdFx0Ly8gLi4udW5sZXNzIHRoZXJlIGlzIGFuIGVkZ2Ugb2Zmc2V0IHNwZWNpZmllZFxuXHRcdFx0XHR2YXIgZWRnZU9mZnNldCA9IHplbnNjcm9sbC5zZXR1cCgpLmVkZ2VPZmZzZXRcblx0XHRcdFx0aWYgKGVkZ2VPZmZzZXQpIHtcblx0XHRcdFx0XHR0YXJnZXRZID0gTWF0aC5tYXgoMCwgdGFyZ2V0WSAtIGVkZ2VPZmZzZXQpXG5cdFx0XHRcdFx0b25Eb25lID0gZnVuY3Rpb24gKCkgeyBoaXN0b3J5LnB1c2hTdGF0ZShudWxsLCBcIlwiLCBocmVmKSB9XG5cdFx0XHRcdH1cblx0XHRcdFx0emVuc2Nyb2xsLnRvWSh0YXJnZXRZLCBudWxsLCBvbkRvbmUpXG5cdFx0XHR9XG5cdFx0fSwgZmFsc2UpXG5cblx0fVxuXG5cblx0cmV0dXJuIHplbnNjcm9sbFxuXG5cbn0pKTtcblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vfi96ZW5zY3JvbGwvemVuc2Nyb2xsLmpzXG4vLyBtb2R1bGUgaWQgPSAxXG4vLyBtb2R1bGUgY2h1bmtzID0gMCJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); /***/ }), diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/common.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/common.xsl index 124c6ec65..ddcd704ce 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/common.xsl +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/common.xsl @@ -20,7 +20,7 @@ --> diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl index eaaad1228..10843f5f3 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl @@ -20,7 +20,7 @@ under the License. --> diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl index 5b34aba8d..9c9d8300c 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl @@ -20,7 +20,7 @@ under the License. --> diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl index f30a7b150..9e154808d 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl @@ -22,7 +22,7 @@ under the License. Date: Tue, 19 Mar 2019 21:26:43 -0500 Subject: [PATCH 158/336] URL Cleanup This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener). # HTTP URLs that Could Not Be Fixed These URLs were unable to be fixed. Please review them to see if they can be manually resolved. * http://xslthl.sf.net (301) with 1 occurrences could not be migrated: ([https](https://xslthl.sf.net) result AnnotatedConnectException). # Fixed URLs ## Fixed Success These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended. * http://asciidoctor.org with 1 occurrences migrated to: https://asciidoctor.org ([https](https://asciidoctor.org) result 200). * http://maven.apache.org/xsd/maven-4.0.0.xsd with 4 occurrences migrated to: https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200). * http://sourceforge.net/projects/xslthl/ with 14 occurrences migrated to: https://sourceforge.net/projects/xslthl/ ([https](https://sourceforge.net/projects/xslthl/) result 200). * http://www.w3.org/TR/CSS21/propidx.html with 1 occurrences migrated to: https://www.w3.org/TR/CSS21/propidx.html ([https](https://www.w3.org/TR/CSS21/propidx.html) result 200). # Ignored These URLs were intentionally ignored. * http://maven.apache.org/POM/4.0.0 with 8 occurrences * http://www.w3.org/2001/XMLSchema-instance with 4 occurrences --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 2 +- spring-cloud-stream-docs/pom.xml | 2 +- .../src/main/docbook/xsl/xslthl-config.xml | 2 +- .../src/main/docbook/xsl/xslthl/bourne-hl.xml | 2 +- spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml | 2 +- .../src/main/docbook/xsl/xslthl/cpp-hl.xml | 2 +- .../src/main/docbook/xsl/xslthl/csharp-hl.xml | 2 +- .../src/main/docbook/xsl/xslthl/css-hl.xml | 4 ++-- .../src/main/docbook/xsl/xslthl/html-hl.xml | 2 +- .../src/main/docbook/xsl/xslthl/ini-hl.xml | 2 +- .../src/main/docbook/xsl/xslthl/java-hl.xml | 2 +- .../src/main/docbook/xsl/xslthl/javascript-hl.xml | 2 +- .../src/main/docbook/xsl/xslthl/perl-hl.xml | 2 +- .../src/main/docbook/xsl/xslthl/php-hl.xml | 2 +- .../src/main/docbook/xsl/xslthl/properties-hl.xml | 2 +- .../src/main/docbook/xsl/xslthl/python-hl.xml | 2 +- .../src/main/docbook/xsl/xslthl/ruby-hl.xml | 2 +- .../src/main/docbook/xsl/xslthl/sql2003-hl.xml | 2 +- 20 files changed, 21 insertions(+), 21 deletions(-) diff --git a/pom.xml b/pom.xml index cffc23956..add33ccc1 100644 --- a/pom.xml +++ b/pom.xml @@ -1,7 +1,7 @@ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 spring-cloud-stream-starter-build pom diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index c836b911c..aa559e432 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -1,7 +1,7 @@ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 org.springframework.boot diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9c28f7d73..8e346c29f 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -1,7 +1,7 @@ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 spring-cloud-dependencies-parent diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index b903b7998..25a39c33e 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -1,7 +1,7 @@ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 org.springframework.cloud diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl-config.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl-config.xml index 1dce40710..5aac44937 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl-config.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl-config.xml @@ -19,5 +19,5 @@ - + diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/bourne-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/bourne-hl.xml index 518fdb861..b98d756e7 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/bourne-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/bourne-hl.xml @@ -4,7 +4,7 @@ Syntax highlighting definition for SH xslthl - XSLT Syntax Highlighting -http://sourceforge.net/projects/xslthl/ +https://sourceforge.net/projects/xslthl/ Copyright (C) 2010 Mathieu Malaterre This software is provided 'as-is', without any express or implied diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml index 0c994db72..7943634f5 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml @@ -3,7 +3,7 @@ Syntax highlighting definition for C xslthl - XSLT Syntax Highlighting -http://sourceforge.net/projects/xslthl/ +https://sourceforge.net/projects/xslthl/ Copyright (C) 2005-2008 Michal Molhanec, Jirka Kosek, Michiel Hendriks This software is provided 'as-is', without any express or implied diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/cpp-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/cpp-hl.xml index a9f7d0de7..b0789e9d1 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/cpp-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/cpp-hl.xml @@ -4,7 +4,7 @@ Syntax highlighting definition for C++ xslthl - XSLT Syntax Highlighting -http://sourceforge.net/projects/xslthl/ +https://sourceforge.net/projects/xslthl/ Copyright (C) 2005-2008 Michal Molhanec, Jirka Kosek, Michiel Hendriks This software is provided 'as-is', without any express or implied diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/csharp-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/csharp-hl.xml index e21a12583..59ce58e74 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/csharp-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/csharp-hl.xml @@ -4,7 +4,7 @@ Syntax highlighting definition for C# xslthl - XSLT Syntax Highlighting -http://sourceforge.net/projects/xslthl/ +https://sourceforge.net/projects/xslthl/ Copyright (C) 2005-2008 Michal Molhanec, Jirka Kosek, Michiel Hendriks This software is provided 'as-is', without any express or implied diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/css-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/css-hl.xml index e5a142867..b75f1e2c5 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/css-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/css-hl.xml @@ -4,7 +4,7 @@ Syntax highlighting definition for CSS files xslthl - XSLT Syntax Highlighting -http://sourceforge.net/projects/xslthl/ +https://sourceforge.net/projects/xslthl/ Copyright (C) 2011-2012 Martin Hujer, Michiel Hendriks This software is provided 'as-is', without any express or implied @@ -26,7 +26,7 @@ freely, subject to the following restrictions: Martin Hujer Michiel Hendriks -Reference: http://www.w3.org/TR/CSS21/propidx.html +Reference: https://www.w3.org/TR/CSS21/propidx.html --> diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/html-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/html-hl.xml index fd48f1186..82d04d3f4 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/html-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/html-hl.xml @@ -7,7 +7,7 @@ myxml-hl.xml - konfigurace zvyraznovace XML, ktera zvlast zvyrazni HTML elementy a XSL elementy - This file has been customized for the Asciidoctor project (http://asciidoctor.org). + This file has been customized for the Asciidoctor project (https://asciidoctor.org). --> diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ini-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ini-hl.xml index 34c103637..6bd60b3e3 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ini-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ini-hl.xml @@ -4,7 +4,7 @@ Syntax highlighting definition for ini files xslthl - XSLT Syntax Highlighting -http://sourceforge.net/projects/xslthl/ +https://sourceforge.net/projects/xslthl/ Copyright (C) 2005-2008 Michal Molhanec, Jirka Kosek, Michiel Hendriks This software is provided 'as-is', without any express or implied diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/java-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/java-hl.xml index 96ef3da7a..d39f7dad2 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/java-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/java-hl.xml @@ -4,7 +4,7 @@ Syntax highlighting definition for Java xslthl - XSLT Syntax Highlighting -http://sourceforge.net/projects/xslthl/ +https://sourceforge.net/projects/xslthl/ Copyright (C) 2005-2008 Michal Molhanec, Jirka Kosek, Michiel Hendriks This software is provided 'as-is', without any express or implied diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/javascript-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/javascript-hl.xml index f74807f31..85710a0f1 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/javascript-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/javascript-hl.xml @@ -4,7 +4,7 @@ Syntax highlighting definition for JavaScript xslthl - XSLT Syntax Highlighting -http://sourceforge.net/projects/xslthl/ +https://sourceforge.net/projects/xslthl/ Copyright (C) 2005-2008 Michal Molhanec, Jirka Kosek, Michiel Hendriks This software is provided 'as-is', without any express or implied diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/perl-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/perl-hl.xml index adf7b0946..651882103 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/perl-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/perl-hl.xml @@ -4,7 +4,7 @@ Syntax highlighting definition for Perl xslthl - XSLT Syntax Highlighting -http://sourceforge.net/projects/xslthl/ +https://sourceforge.net/projects/xslthl/ Copyright (C) 2005-2008 Michal Molhanec, Jirka Kosek, Michiel Hendriks This software is provided 'as-is', without any express or implied diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/php-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/php-hl.xml index 1060ae4d9..72a9bd40c 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/php-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/php-hl.xml @@ -4,7 +4,7 @@ Syntax highlighting definition for PHP xslthl - XSLT Syntax Highlighting -http://sourceforge.net/projects/xslthl/ +https://sourceforge.net/projects/xslthl/ Copyright (C) 2005-2008 Michal Molhanec, Jirka Kosek, Michiel Hendriks This software is provided 'as-is', without any express or implied diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/properties-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/properties-hl.xml index 775f2f13e..8205aac32 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/properties-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/properties-hl.xml @@ -4,7 +4,7 @@ Syntax highlighting definition for Java xslthl - XSLT Syntax Highlighting -http://sourceforge.net/projects/xslthl/ +https://sourceforge.net/projects/xslthl/ Copyright (C) 2005-2008 Michal Molhanec, Jirka Kosek, Michiel Hendriks This software is provided 'as-is', without any express or implied diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/python-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/python-hl.xml index fd6db57bf..fa1aeb6a2 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/python-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/python-hl.xml @@ -4,7 +4,7 @@ Syntax highlighting definition for Python xslthl - XSLT Syntax Highlighting -http://sourceforge.net/projects/xslthl/ +https://sourceforge.net/projects/xslthl/ Copyright (C) 2005-2008 Michal Molhanec, Jirka Kosek, Michiel Hendriks This software is provided 'as-is', without any express or implied diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ruby-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ruby-hl.xml index 5bf3473de..bcef913b0 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ruby-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ruby-hl.xml @@ -4,7 +4,7 @@ Syntax highlighting definition for Ruby xslthl - XSLT Syntax Highlighting -http://sourceforge.net/projects/xslthl/ +https://sourceforge.net/projects/xslthl/ Copyright (C) 2005-2008 Michal Molhanec, Jirka Kosek, Michiel Hendriks This software is provided 'as-is', without any express or implied diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/sql2003-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/sql2003-hl.xml index bb561c640..85dcd0313 100644 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/sql2003-hl.xml +++ b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/sql2003-hl.xml @@ -4,7 +4,7 @@ Syntax highlighting definition for SQL:1999 xslthl - XSLT Syntax Highlighting -http://sourceforge.net/projects/xslthl/ +https://sourceforge.net/projects/xslthl/ Copyright (C) 2012 Michiel Hendriks, Martin Hujer, k42b3 This software is provided 'as-is', without any express or implied From feadc982da0246a3d53b6f732b539084d4f01aa7 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Mon, 25 Mar 2019 16:05:39 +0000 Subject: [PATCH 159/336] Update SNAPSHOT to Germantown.M1 --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/pom.xml b/pom.xml index add33ccc1..b6e7c7442 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Germantown.BUILD-SNAPSHOT + Germantown.M1 org.springframework.cloud spring-cloud-build - 2.1.3.BUILD-SNAPSHOT + 2.1.4.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index aa559e432..00f0ae6db 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Germantown.BUILD-SNAPSHOT + Germantown.M1 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 8e346c29f..00a165896 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.3.BUILD-SNAPSHOT + 2.1.4.RELEASE spring-cloud-stream-dependencies - Germantown.BUILD-SNAPSHOT + Germantown.M1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT - Germantown.BUILD-SNAPSHOT + 2.2.0.M1 + 2.2.0.M1 + 2.2.0.M1 + Germantown.M1 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 25a39c33e..1a0af4bdc 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.1.3.BUILD-SNAPSHOT + 2.1.4.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Germantown.BUILD-SNAPSHOT + Germantown.M1 ${basedir}/.. - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT + 2.2.0.M1 + 2.2.0.M1 + 2.2.0.M1 From de1dddb523a14c0ac990a3a578094f40aebb0e55 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Mon, 25 Mar 2019 16:05:51 +0000 Subject: [PATCH 160/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/pom.xml b/pom.xml index b6e7c7442..add33ccc1 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Germantown.M1 + Germantown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.1.4.RELEASE + 2.1.3.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 00f0ae6db..aa559e432 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Germantown.M1 + Germantown.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 00a165896..8e346c29f 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.4.RELEASE + 2.1.3.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Germantown.M1 + Germantown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.2.0.M1 - 2.2.0.M1 - 2.2.0.M1 - Germantown.M1 + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 1a0af4bdc..25a39c33e 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.1.4.RELEASE + 2.1.3.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Germantown.M1 + Germantown.BUILD-SNAPSHOT ${basedir}/.. - 2.2.0.M1 - 2.2.0.M1 - 2.2.0.M1 + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT From 05a4ba0d7ace841397187ddec1d778cf7f72116f Mon Sep 17 00:00:00 2001 From: buildmaster Date: Mon, 25 Mar 2019 17:18:09 +0000 Subject: [PATCH 161/336] Bumping versions --- pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 2 +- spring-cloud-stream-docs/pom.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index add33ccc1..15540223c 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ org.springframework.cloud spring-cloud-build - 2.1.3.BUILD-SNAPSHOT + 2.1.4.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 8e346c29f..3fa2506b8 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,7 +6,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.3.BUILD-SNAPSHOT + 2.1.4.BUILD-SNAPSHOT spring-cloud-stream-dependencies diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 25a39c33e..123ae13ae 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,7 +6,7 @@ org.springframework.cloud spring-cloud-build - 2.1.3.BUILD-SNAPSHOT + 2.1.4.BUILD-SNAPSHOT spring-cloud-stream-docs From 6fa0927b3c0111bed7cc55d6cd534fa033075bc5 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 9 Apr 2019 18:10:49 +0000 Subject: [PATCH 162/336] Update SNAPSHOT to Germantown.RC1 --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/pom.xml b/pom.xml index 15540223c..a4b1d1ab7 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Germantown.BUILD-SNAPSHOT + Germantown.RC1 org.springframework.cloud spring-cloud-build - 2.1.4.BUILD-SNAPSHOT + 2.1.4.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index aa559e432..3c660dbdf 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Germantown.BUILD-SNAPSHOT + Germantown.RC1 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 3fa2506b8..9ecedf4c4 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.4.BUILD-SNAPSHOT + 2.1.4.RELEASE spring-cloud-stream-dependencies - Germantown.BUILD-SNAPSHOT + Germantown.RC1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT - Germantown.BUILD-SNAPSHOT + 2.2.0.RC1 + 2.2.0.RC1 + 2.2.0.RC1 + Germantown.RC1 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 123ae13ae..e91bd15a0 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.1.4.BUILD-SNAPSHOT + 2.1.4.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Germantown.BUILD-SNAPSHOT + Germantown.RC1 ${basedir}/.. - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT + 2.2.0.RC1 + 2.2.0.RC1 + 2.2.0.RC1 From b5acdf0464895778fd109d56f826cdbe329005d0 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 9 Apr 2019 18:11:00 +0000 Subject: [PATCH 163/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/pom.xml b/pom.xml index a4b1d1ab7..15540223c 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Germantown.RC1 + Germantown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.1.4.RELEASE + 2.1.4.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 3c660dbdf..aa559e432 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Germantown.RC1 + Germantown.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9ecedf4c4..3fa2506b8 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.4.RELEASE + 2.1.4.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Germantown.RC1 + Germantown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.2.0.RC1 - 2.2.0.RC1 - 2.2.0.RC1 - Germantown.RC1 + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index e91bd15a0..123ae13ae 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.1.4.RELEASE + 2.1.4.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Germantown.RC1 + Germantown.BUILD-SNAPSHOT ${basedir}/.. - 2.2.0.RC1 - 2.2.0.RC1 - 2.2.0.RC1 + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT From 34f8c50776c9038c34bdca376b2cec932d02e1a5 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 7 May 2019 12:52:34 +0000 Subject: [PATCH 164/336] Update SNAPSHOT to Germantown.RELEASE --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 15540223c..ff39331aa 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Germantown.BUILD-SNAPSHOT + Germantown.RELEASE org.springframework.cloud spring-cloud-build - 2.1.4.BUILD-SNAPSHOT + 2.1.4.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index aa559e432..6cc1b2b08 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.1.3.RELEASE + 2.1.4.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - Germantown.BUILD-SNAPSHOT + Germantown.RELEASE spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 3fa2506b8..5947cf8a7 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.4.BUILD-SNAPSHOT + 2.1.4.RELEASE spring-cloud-stream-dependencies - Germantown.BUILD-SNAPSHOT + Germantown.RELEASE pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT - Germantown.BUILD-SNAPSHOT + 2.2.0.RELEASE + 2.2.0.RELEASE + 2.2.0.RELEASE + Germantown.RELEASE diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 123ae13ae..564a7891a 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.1.4.BUILD-SNAPSHOT + 2.1.4.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Germantown.BUILD-SNAPSHOT + Germantown.RELEASE ${basedir}/.. - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT + 2.2.0.RELEASE + 2.2.0.RELEASE + 2.2.0.RELEASE From 53b9edf3afc5ae563bf6dba35214fdafaab6dbb4 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 7 May 2019 12:52:48 +0000 Subject: [PATCH 165/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index ff39331aa..15540223c 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Germantown.RELEASE + Germantown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.1.4.RELEASE + 2.1.4.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 6cc1b2b08..aa559e432 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.1.4.RELEASE + 2.1.3.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - Germantown.RELEASE + Germantown.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 5947cf8a7..3fa2506b8 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.4.RELEASE + 2.1.4.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Germantown.RELEASE + Germantown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.2.0.RELEASE - 2.2.0.RELEASE - 2.2.0.RELEASE - Germantown.RELEASE + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 564a7891a..123ae13ae 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.1.4.RELEASE + 2.1.4.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Germantown.RELEASE + Germantown.BUILD-SNAPSHOT ${basedir}/.. - 2.2.0.RELEASE - 2.2.0.RELEASE - 2.2.0.RELEASE + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT From 5475ae1c1bea3bde3622ba56038ea98ef5ccb12d Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 7 May 2019 12:52:48 +0000 Subject: [PATCH 166/336] Bumping versions to Germantown.BUILD-SNAPSHOT after release --- spring-cloud-starter-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index aa559e432..d34311ce7 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 2.1.3.RELEASE + 2.1.4.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent From 801eb999fe7e8460c0ba02d660c5fb062d68fbef Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 14 May 2019 16:16:01 +0200 Subject: [PATCH 167/336] Bumped stream versions to 2.2.1.B-S --- spring-cloud-stream-dependencies/pom.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 3fa2506b8..ff34b693a 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -15,9 +15,9 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT + 2.2.1.BUILD-SNAPSHOT + 2.2.1.BUILD-SNAPSHOT + 2.2.1.BUILD-SNAPSHOT Germantown.BUILD-SNAPSHOT From 156878eb700f90ef9ed3d8e7b631578bcce9b173 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 29 May 2019 09:40:12 +0200 Subject: [PATCH 168/336] Upgraded dependencies to Horsham, s-c-build/boot 2.2 --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 15540223c..d415eb71f 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Germantown.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.1.4.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index d34311ce7..057b7dd31 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.1.4.RELEASE + 2.2.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent - Germantown.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index ff34b693a..225ebed5b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.4.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Germantown.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.2.1.BUILD-SNAPSHOT - 2.2.1.BUILD-SNAPSHOT - 2.2.1.BUILD-SNAPSHOT - Germantown.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 123ae13ae..66495d8fd 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.1.4.BUILD-SNAPSHOT + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Germantown.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT - 2.2.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT From a2859e6358d8a4bed59b6f637266d60f497f4588 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 6 Jun 2019 08:16:45 +0000 Subject: [PATCH 169/336] Update SNAPSHOT to Fishtown.SR3 --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index d415eb71f..a28239559 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + Fishtown.SR3 org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.1.4.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 057b7dd31..094e8f173 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.0.BUILD-SNAPSHOT + 2.1.5.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + Fishtown.SR3 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 225ebed5b..3e4b4796d 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.BUILD-SNAPSHOT + 2.1.4.RELEASE spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + Fishtown.SR3 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 2.1.3.RELEASE + 2.1.3.RELEASE + 2.1.3.RELEASE + Fishtown.SR3 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 66495d8fd..7bf29a066 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.1.4.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + Fishtown.SR3 ${basedir}/.. - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT + 2.1.3.RELEASE + 2.1.3.RELEASE + 2.1.3.RELEASE From b9c660ba9f0d7128bc45ae474c2f505b0a9083b7 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 6 Jun 2019 08:16:58 +0000 Subject: [PATCH 170/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index a28239559..d415eb71f 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.SR3 + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.1.4.RELEASE + 2.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 094e8f173..057b7dd31 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.1.5.RELEASE + 2.2.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.SR3 + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 3e4b4796d..225ebed5b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.4.RELEASE + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Fishtown.SR3 + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.3.RELEASE - 2.1.3.RELEASE - 2.1.3.RELEASE - Fishtown.SR3 + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 7bf29a066..66495d8fd 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.1.4.RELEASE + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.SR3 + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 2.1.3.RELEASE - 2.1.3.RELEASE - 2.1.3.RELEASE + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT From c311aff7013c7f2b7254ecf65715a11e27532553 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 6 Jun 2019 08:16:58 +0000 Subject: [PATCH 171/336] Bumping versions to Horsham.BUILD-SNAPSHOT after release --- spring-cloud-starter-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 057b7dd31..9650d2190 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 2.2.0.BUILD-SNAPSHOT + 2.1.5.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent From d45470fc15d20124634b0cc3bb7a25e4b2203ff2 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Mon, 10 Jun 2019 15:09:38 +0200 Subject: [PATCH 172/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 9650d2190..207037c9f 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 2.1.5.RELEASE + 2.2.0.M3 org.springframework.cloud spring-cloud-stream-starter-parent From 357561769d65ea8728eb29bf3ef00ffd04cde8e8 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 11 Jun 2019 12:08:02 +0000 Subject: [PATCH 173/336] Update SNAPSHOT to Horsham.M1 --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/pom.xml b/pom.xml index d415eb71f..fe916c19d 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + Horsham.M1 org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.2.0.M2 diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 207037c9f..61b2f2eaf 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + Horsham.M1 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 225ebed5b..1dc14c3e7 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.BUILD-SNAPSHOT + 2.2.0.M2 spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + Horsham.M1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.0.M1 + 3.0.0.M1 + 3.0.0.M1 + Horsham.M1 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 66495d8fd..f1e3a70a2 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.2.0.M2 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + Horsham.M1 ${basedir}/.. - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT + 3.0.0.M1 + 3.0.0.M1 + 3.0.0.M1 From 09b00481158468bbdca70cbc6cbc794c21a8a387 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 11 Jun 2019 12:08:16 +0000 Subject: [PATCH 174/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/pom.xml b/pom.xml index fe916c19d..d415eb71f 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.M1 + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.2.0.M2 + 2.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 61b2f2eaf..207037c9f 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.M1 + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 1dc14c3e7..225ebed5b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.M2 + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Horsham.M1 + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.M1 - 3.0.0.M1 - 3.0.0.M1 - Horsham.M1 + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index f1e3a70a2..66495d8fd 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.M2 + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.M1 + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.0.M1 - 3.0.0.M1 - 3.0.0.M1 + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT From e86ccc85deb9fcc09b9e1a4ba6f9675c72ed7700 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 3 Jul 2019 14:57:07 +0000 Subject: [PATCH 175/336] Update SNAPSHOT to Horsham.M2 --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index d415eb71f..c3d653625 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + Horsham.M2 org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.2.0.M3 diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 207037c9f..7b02d818c 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.0.M3 + 2.2.0.M4 org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + Horsham.M2 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 225ebed5b..4987031ca 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.BUILD-SNAPSHOT + 2.2.0.M3 spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + Horsham.M2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.0.M2 + 3.0.0.M2 + 3.0.0.M2 + Horsham.M2 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 66495d8fd..5e783991c 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.2.0.M3 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + Horsham.M2 ${basedir}/.. - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT + 3.0.0.M2 + 3.0.0.M2 + 3.0.0.M2 From 04e67bcd82b1c04bbb08540c1baa98d2df845f82 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 3 Jul 2019 14:57:17 +0000 Subject: [PATCH 176/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index c3d653625..d415eb71f 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.M2 + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.2.0.M3 + 2.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 7b02d818c..207037c9f 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.0.M4 + 2.2.0.M3 org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.M2 + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 4987031ca..225ebed5b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.M3 + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Horsham.M2 + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.M2 - 3.0.0.M2 - 3.0.0.M2 - Horsham.M2 + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 5e783991c..66495d8fd 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.M3 + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.M2 + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.0.M2 - 3.0.0.M2 - 3.0.0.M2 + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT From 71bab73efc28de243d36a01f0c10663e945cb3c9 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 13 Aug 2019 07:59:12 +0000 Subject: [PATCH 177/336] Update SNAPSHOT to Horsham.M3 --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index d415eb71f..1fb7d5764 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + Horsham.M3 org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.2.0.M4 diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 207037c9f..449add7bf 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.0.M3 + 2.2.0.M5 org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + Horsham.M3 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 225ebed5b..f59c216ff 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.BUILD-SNAPSHOT + 2.2.0.M4 spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + Horsham.M3 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.0.M3 + 3.0.0.M3 + 3.0.0.M3 + Horsham.M3 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 66495d8fd..94b23e5c2 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.2.0.M4 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + Horsham.M3 ${basedir}/.. - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT + 3.0.0.M3 + 3.0.0.M3 + 3.0.0.M3 From b7e5d7c100d378c165a2d60f6632e387537fda1c Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 13 Aug 2019 07:59:23 +0000 Subject: [PATCH 178/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 1fb7d5764..d415eb71f 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.M3 + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.2.0.M4 + 2.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 449add7bf..207037c9f 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.0.M5 + 2.2.0.M3 org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.M3 + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index f59c216ff..225ebed5b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.M4 + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Horsham.M3 + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.M3 - 3.0.0.M3 - 3.0.0.M3 - Horsham.M3 + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 94b23e5c2..66495d8fd 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.M4 + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.M3 + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.0.M3 - 3.0.0.M3 - 3.0.0.M3 + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT From 94f5458e2cdcd5314c96770a1467030286e42d11 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 28 Aug 2019 05:43:59 +0000 Subject: [PATCH 179/336] Update SNAPSHOT to Fishtown.SR4 --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index d415eb71f..557500e96 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + Fishtown.SR4 org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.1.6.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 207037c9f..d54d18657 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.0.M3 + 2.1.7.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + Fishtown.SR4 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 225ebed5b..d9f27fde0 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.BUILD-SNAPSHOT + 2.1.6.RELEASE spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + Fishtown.SR4 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 2.1.4.RELEASE + 2.1.4.RELEASE + 2.1.4.RELEASE + Fishtown.SR4 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 66495d8fd..1257f6805 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.1.6.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + Fishtown.SR4 ${basedir}/.. - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT + 2.1.4.RELEASE + 2.1.4.RELEASE + 2.1.4.RELEASE From c686875ed43bd41897f7d566d0f9d26da76f9877 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 28 Aug 2019 05:44:12 +0000 Subject: [PATCH 180/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 557500e96..d415eb71f 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.SR4 + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.1.6.RELEASE + 2.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index d54d18657..207037c9f 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.1.7.RELEASE + 2.2.0.M3 org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.SR4 + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index d9f27fde0..225ebed5b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.6.RELEASE + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Fishtown.SR4 + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.4.RELEASE - 2.1.4.RELEASE - 2.1.4.RELEASE - Fishtown.SR4 + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 1257f6805..66495d8fd 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.1.6.RELEASE + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.SR4 + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 2.1.4.RELEASE - 2.1.4.RELEASE - 2.1.4.RELEASE + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT From 473386505f7f1b6568d0f6c03ee23917df8504d5 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 28 Aug 2019 05:44:12 +0000 Subject: [PATCH 181/336] Bumping versions to Fishtown.BUILD-SNAPSHOT after release --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index d415eb71f..eb2848c8b 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.1.6.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 207037c9f..abf6016e0 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.0.M3 + 2.1.7.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 225ebed5b..4e2fe501b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.BUILD-SNAPSHOT + 2.1.6.RELEASE spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 2.1.5.BUILD-SNAPSHOT + 2.1.5.BUILD-SNAPSHOT + 2.1.5.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 66495d8fd..477ba69a9 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.1.6.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT ${basedir}/.. - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT + 2.1.5.BUILD-SNAPSHOT + 2.1.5.BUILD-SNAPSHOT + 2.1.5.BUILD-SNAPSHOT From cd1934d70410057591cc89ec09eaa70dc639167e Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 28 Aug 2019 06:44:07 +0000 Subject: [PATCH 182/336] Update SNAPSHOT to Germantown.SR1 --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 8 ++++---- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index eb2848c8b..51ad7ec1c 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.BUILD-SNAPSHOT + Germantown.SR1 org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index abf6016e0..81a58952a 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.BUILD-SNAPSHOT + Germantown.SR1 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 4e2fe501b..43fdefd7b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,15 +10,15 @@ spring-cloud-stream-dependencies - Fishtown.BUILD-SNAPSHOT + Germantown.SR1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.5.BUILD-SNAPSHOT - 2.1.5.BUILD-SNAPSHOT - 2.1.5.BUILD-SNAPSHOT - Fishtown.BUILD-SNAPSHOT + 2.2.1.RELEASE + 2.2.1.RELEASE + 2.2.1.RELEASE + Germantown.SR1 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 477ba69a9..c305ca798 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.BUILD-SNAPSHOT + Germantown.SR1 ${basedir}/.. - 2.1.5.BUILD-SNAPSHOT - 2.1.5.BUILD-SNAPSHOT - 2.1.5.BUILD-SNAPSHOT + 2.2.1.RELEASE + 2.2.1.RELEASE + 2.2.1.RELEASE From b7be907fc1f5c2d64cc876d33765bcbc0f963ae4 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 28 Aug 2019 06:44:20 +0000 Subject: [PATCH 183/336] Going back to snapshots --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 8 ++++---- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index 51ad7ec1c..eb2848c8b 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Germantown.SR1 + Fishtown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 81a58952a..abf6016e0 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Germantown.SR1 + Fishtown.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 43fdefd7b..4e2fe501b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,15 +10,15 @@ spring-cloud-stream-dependencies - Germantown.SR1 + Fishtown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.2.1.RELEASE - 2.2.1.RELEASE - 2.2.1.RELEASE - Germantown.SR1 + 2.1.5.BUILD-SNAPSHOT + 2.1.5.BUILD-SNAPSHOT + 2.1.5.BUILD-SNAPSHOT + Fishtown.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index c305ca798..477ba69a9 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Germantown.SR1 + Fishtown.BUILD-SNAPSHOT ${basedir}/.. - 2.2.1.RELEASE - 2.2.1.RELEASE - 2.2.1.RELEASE + 2.1.5.BUILD-SNAPSHOT + 2.1.5.BUILD-SNAPSHOT + 2.1.5.BUILD-SNAPSHOT From d9a50fbae092c85528862e2d004f8e60e279be1d Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 28 Aug 2019 06:44:20 +0000 Subject: [PATCH 184/336] Bumping versions to Germantown.BUILD-SNAPSHOT after release --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 8 ++++---- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index eb2848c8b..74af588fa 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Fishtown.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index abf6016e0..8ea0a49f2 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Fishtown.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 4e2fe501b..62ad4010d 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,15 +10,15 @@ spring-cloud-stream-dependencies - Fishtown.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.1.5.BUILD-SNAPSHOT - 2.1.5.BUILD-SNAPSHOT - 2.1.5.BUILD-SNAPSHOT - Fishtown.BUILD-SNAPSHOT + 2.2.2.BUILD-SNAPSHOT + 2.2.2.BUILD-SNAPSHOT + 2.2.2.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 477ba69a9..031c2af7b 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Fishtown.BUILD-SNAPSHOT + Germantown.BUILD-SNAPSHOT ${basedir}/.. - 2.1.5.BUILD-SNAPSHOT - 2.1.5.BUILD-SNAPSHOT - 2.1.5.BUILD-SNAPSHOT + 2.2.2.BUILD-SNAPSHOT + 2.2.2.BUILD-SNAPSHOT + 2.2.2.BUILD-SNAPSHOT From c248a36791ebd1a816082ee0199f45f1890aa4fd Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Fri, 13 Sep 2019 17:21:24 -0400 Subject: [PATCH 185/336] Adding new schema registry coordinates to BOM Schema Registry artifacts have migrated from core spring-cloud-stream repository. Include the new maven coordinates in the BOM. Update versions to Horsham.BUILD-SNAPSHOT. Resolves #99 --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 26 +++++++++++++++--------- 3 files changed, 20 insertions(+), 14 deletions(-) diff --git a/pom.xml b/pom.xml index 74af588fa..d415eb71f 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Germantown.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.1.6.RELEASE + 2.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 8ea0a49f2..057b7dd31 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.1.7.RELEASE + 2.2.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent - Germantown.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 62ad4010d..3c6c7b8d2 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.1.6.RELEASE + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Germantown.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 2.2.2.BUILD-SNAPSHOT - 2.2.2.BUILD-SNAPSHOT - 2.2.2.BUILD-SNAPSHOT - Germantown.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 1.0.0.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT @@ -34,13 +35,18 @@ org.springframework.cloud - spring-cloud-stream-schema - ${spring-cloud-stream.version} + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} org.springframework.cloud - spring-cloud-stream-schema-server - ${spring-cloud-stream.version} + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} org.springframework.cloud From c5ba8379c8b032935cd8a8aed0e48ce4501a69c0 Mon Sep 17 00:00:00 2001 From: Olga Maciaszek-Sharma Date: Wed, 18 Sep 2019 13:17:15 +0200 Subject: [PATCH 186/336] Remove spring.provides. --- .../src/main/resources/META-INF/spring.provides | 1 - 1 file changed, 1 deletion(-) delete mode 100644 spring-cloud-starter-parent/src/main/resources/META-INF/spring.provides diff --git a/spring-cloud-starter-parent/src/main/resources/META-INF/spring.provides b/spring-cloud-starter-parent/src/main/resources/META-INF/spring.provides deleted file mode 100644 index 3628be6e5..000000000 --- a/spring-cloud-starter-parent/src/main/resources/META-INF/spring.provides +++ /dev/null @@ -1 +0,0 @@ -provides: spring-cloud-config-client \ No newline at end of file From f498979d95b3bc9c145c747e40a78323cf99da84 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 18 Sep 2019 15:36:19 +0000 Subject: [PATCH 187/336] Bumping versions --- spring-cloud-stream-docs/pom.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 031c2af7b..66495d8fd 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.1.6.RELEASE + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Germantown.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 2.2.2.BUILD-SNAPSHOT - 2.2.2.BUILD-SNAPSHOT - 2.2.2.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT From 53d7a9c3bcad782e1b2630fa0a5a49e49119528d Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Mon, 23 Sep 2019 13:48:49 -0400 Subject: [PATCH 188/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 3c6c7b8d2..4aecf47d6 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -34,20 +34,15 @@ ${spring-cloud-stream.version} - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - + org.springframework.cloud + spring-cloud-stream-schema + 3.0.0.M3 + + + org.springframework.cloud + spring-cloud-stream-schema-server + 3.0.0.M3 + org.springframework.cloud spring-cloud-stream-binder-test From 7cc1e8fe97260afd2b28308864e0eceb59d18ef9 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Mon, 23 Sep 2019 14:20:13 -0400 Subject: [PATCH 189/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 4aecf47d6..fb8af2ffc 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -18,7 +18,7 @@ 3.0.0.BUILD-SNAPSHOT 3.0.0.BUILD-SNAPSHOT 3.0.0.BUILD-SNAPSHOT - 1.0.0.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT From 9bdf51c431776c1827d113b2fb39b77f1a71b2d7 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Mon, 23 Sep 2019 18:21:33 +0000 Subject: [PATCH 190/336] Update SNAPSHOT to Horsham.M4 --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index d415eb71f..08679a760 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + Horsham.M4 org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.2.0.M5 diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 057b7dd31..74ce619f3 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.0.BUILD-SNAPSHOT + 2.2.0.M6 org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + Horsham.M4 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index fb8af2ffc..154a4b3cf 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.BUILD-SNAPSHOT + 2.2.0.M5 spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + Horsham.M4 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT + 3.0.0.M4 + 3.0.0.M4 + 3.0.0.M4 - Horsham.BUILD-SNAPSHOT + Horsham.M4 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 66495d8fd..dee17f69a 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.2.0.M5 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + Horsham.M4 ${basedir}/.. - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT + 3.0.0.M4 + 3.0.0.M4 + 3.0.0.M4 From 7da37def0881943cd549c4fba67a70497742c7e3 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Mon, 23 Sep 2019 18:21:44 +0000 Subject: [PATCH 191/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 08679a760..d415eb71f 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.M4 + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.2.0.M5 + 2.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 74ce619f3..057b7dd31 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.0.M6 + 2.2.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.M4 + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 154a4b3cf..fb8af2ffc 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.M5 + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Horsham.M4 + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.M4 - 3.0.0.M4 - 3.0.0.M4 + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT - Horsham.M4 + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index dee17f69a..66495d8fd 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.M5 + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.M4 + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.0.M4 - 3.0.0.M4 - 3.0.0.M4 + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT From cef18dbef8a2e363a7da0d6d9392bcac28851354 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Mon, 23 Sep 2019 17:15:55 -0400 Subject: [PATCH 192/336] Restore new schema registry artifacts --- spring-cloud-stream-dependencies/pom.xml | 25 ++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index fb8af2ffc..3c6c7b8d2 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -18,7 +18,7 @@ 3.0.0.BUILD-SNAPSHOT 3.0.0.BUILD-SNAPSHOT 3.0.0.BUILD-SNAPSHOT - + 1.0.0.BUILD-SNAPSHOT Horsham.BUILD-SNAPSHOT @@ -34,15 +34,20 @@ ${spring-cloud-stream.version} - org.springframework.cloud - spring-cloud-stream-schema - 3.0.0.M3 - - - org.springframework.cloud - spring-cloud-stream-schema-server - 3.0.0.M3 - + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + org.springframework.cloud spring-cloud-stream-binder-test From f67786377a95dc1e1365f1b6b1a8c9f9c36bc160 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Thu, 24 Oct 2019 13:17:22 +0200 Subject: [PATCH 193/336] Update pom.xml Remove reactive module dependency --- spring-cloud-stream-dependencies/pom.xml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 3c6c7b8d2..0f7ef7cf0 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -28,11 +28,6 @@ spring-cloud-stream ${spring-cloud-stream.version} - - org.springframework.cloud - spring-cloud-stream-reactive - ${spring-cloud-stream.version} - org.springframework.cloud spring-cloud-schema-registry-core @@ -48,11 +43,6 @@ spring-cloud-schema-registry-client ${spring-cloud-schema-registry.version} - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - org.springframework.cloud spring-cloud-stream-test-support From e68b95261d57b765defbe3b588772fc18428e188 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Thu, 24 Oct 2019 16:18:36 +0200 Subject: [PATCH 194/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 0f7ef7cf0..53deb064b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -28,6 +28,11 @@ spring-cloud-stream ${spring-cloud-stream.version} + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + org.springframework.cloud spring-cloud-schema-registry-core From af26569d40b79a8afcdad51502d5c11e0e787cf3 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 24 Oct 2019 16:05:21 +0000 Subject: [PATCH 195/336] Update SNAPSHOT to Horsham.RC1 --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index d415eb71f..0793a11a6 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + Horsham.RC1 org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.2.0.RC1 diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 057b7dd31..2a6695ed1 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.0.BUILD-SNAPSHOT + 2.2.0.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + Horsham.RC1 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 53deb064b..2629a556b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.BUILD-SNAPSHOT + 2.2.0.RC1 spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + Horsham.RC1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 1.0.0.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.0.RC1 + 3.0.0.RC1 + 3.0.0.RC1 + 1.0.0.RC1 + Horsham.RC1 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 66495d8fd..3efe0e6fd 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.2.0.RC1 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + Horsham.RC1 ${basedir}/.. - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT + 3.0.0.RC1 + 3.0.0.RC1 + 3.0.0.RC1 From 5dcb75b0292112e302264b0ddf79c29da0a69290 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 24 Oct 2019 16:05:31 +0000 Subject: [PATCH 196/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index 0793a11a6..d415eb71f 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.RC1 + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.2.0.RC1 + 2.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 2a6695ed1..057b7dd31 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.0.RELEASE + 2.2.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.RC1 + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 2629a556b..53deb064b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.RC1 + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Horsham.RC1 + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.RC1 - 3.0.0.RC1 - 3.0.0.RC1 - 1.0.0.RC1 - Horsham.RC1 + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 1.0.0.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 3efe0e6fd..66495d8fd 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.RC1 + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.RC1 + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.0.RC1 - 3.0.0.RC1 - 3.0.0.RC1 + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT From 9eb955423775d18fa0daed48463e45badf0f8835 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Mon, 28 Oct 2019 10:54:08 -0400 Subject: [PATCH 197/336] Adding spring-cloud-stream-test-binder to BOM --- spring-cloud-stream-dependencies/pom.xml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 53deb064b..61974c338 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -28,6 +28,14 @@ spring-cloud-stream ${spring-cloud-stream.version} + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test + test-binder + org.springframework.cloud spring-cloud-stream-binder-test From 0590e507d8424f73717b4baf683d2b71f0e94561 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Fri, 8 Nov 2019 16:30:04 +0000 Subject: [PATCH 198/336] Update SNAPSHOT to Horsham.RC2 --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index d415eb71f..1b99c62bc 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + Horsham.RC2 org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.2.0.RC2 diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 057b7dd31..1d34769f8 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.0.BUILD-SNAPSHOT + 2.2.1.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + Horsham.RC2 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 53deb064b..bfc158c74 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.BUILD-SNAPSHOT + 2.2.0.RC2 spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + Horsham.RC2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 1.0.0.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.0.RC2 + 3.0.0.RC2 + 3.0.0.RC2 + 1.0.0.RC2 + Horsham.RC2 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 66495d8fd..29f7fc72e 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.2.0.RC2 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + Horsham.RC2 ${basedir}/.. - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT + 3.0.0.RC2 + 3.0.0.RC2 + 3.0.0.RC2 From 01ddfedab6954c8d4dee26f863655ed745013b45 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Fri, 8 Nov 2019 16:30:15 +0000 Subject: [PATCH 199/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index 1b99c62bc..d415eb71f 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.RC2 + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.2.0.RC2 + 2.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 1d34769f8..057b7dd31 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.1.RELEASE + 2.2.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.RC2 + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index bfc158c74..53deb064b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.RC2 + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Horsham.RC2 + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.RC2 - 3.0.0.RC2 - 3.0.0.RC2 - 1.0.0.RC2 - Horsham.RC2 + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 1.0.0.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 29f7fc72e..66495d8fd 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.RC2 + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.RC2 + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.0.RC2 - 3.0.0.RC2 - 3.0.0.RC2 + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT From e00c125852ccc9d6f116ce826b72f6e3ef79661c Mon Sep 17 00:00:00 2001 From: buildmaster Date: Fri, 22 Nov 2019 14:51:16 +0000 Subject: [PATCH 200/336] Update SNAPSHOT to Horsham.RELEASE --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index d415eb71f..dd83288e8 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + Horsham.RELEASE org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.2.0.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 057b7dd31..e9dec1568 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.0.BUILD-SNAPSHOT + 2.2.1.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + Horsham.RELEASE spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 53deb064b..ec7bddd96 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.BUILD-SNAPSHOT + 2.2.0.RELEASE spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + Horsham.RELEASE pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 1.0.0.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.0.RELEASE + 3.0.0.RELEASE + 3.0.0.RELEASE + 1.0.0.RELEASE + Horsham.RELEASE diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 66495d8fd..9c35453ae 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.2.0.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + Horsham.RELEASE ${basedir}/.. - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT + 3.0.0.RELEASE + 3.0.0.RELEASE + 3.0.0.RELEASE From 3631bfd8de36e6538384712f541c3ab539776d81 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Fri, 22 Nov 2019 14:51:30 +0000 Subject: [PATCH 201/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index dd83288e8..d415eb71f 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.RELEASE + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.2.0.RELEASE + 2.2.0.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index e9dec1568..057b7dd31 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.1.RELEASE + 2.2.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.RELEASE + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index ec7bddd96..53deb064b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.RELEASE + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Horsham.RELEASE + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.RELEASE - 3.0.0.RELEASE - 3.0.0.RELEASE - 1.0.0.RELEASE - Horsham.RELEASE + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 1.0.0.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 9c35453ae..66495d8fd 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.RELEASE + 2.2.0.BUILD-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.RELEASE + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.0.RELEASE - 3.0.0.RELEASE - 3.0.0.RELEASE + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT From 1d48c052c2c1e75e8666f0c22751255e907bf78a Mon Sep 17 00:00:00 2001 From: buildmaster Date: Fri, 22 Nov 2019 14:51:30 +0000 Subject: [PATCH 202/336] Bumping versions to Horsham.BUILD-SNAPSHOT after release --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 8 ++++---- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index d415eb71f..9b455b75b 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.2.0.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 057b7dd31..39b9d2778 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 2.2.0.BUILD-SNAPSHOT + 2.2.1.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 53deb064b..d6410d4e5 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,7 +6,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.0.BUILD-SNAPSHOT + 2.2.1.BUILD-SNAPSHOT spring-cloud-stream-dependencies @@ -15,10 +15,10 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 1.0.0.BUILD-SNAPSHOT + 3.0.1.BUILD-SNAPSHOT + 3.0.1.BUILD-SNAPSHOT + 3.0.1.BUILD-SNAPSHOT + 1.0.1.BUILD-SNAPSHOT Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 66495d8fd..a994b15f0 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,7 +6,7 @@ org.springframework.cloud spring-cloud-build - 2.2.0.BUILD-SNAPSHOT + 2.2.0.RELEASE spring-cloud-stream-docs @@ -15,9 +15,9 @@ Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT - 3.0.0.BUILD-SNAPSHOT + 3.0.1.BUILD-SNAPSHOT + 3.0.1.BUILD-SNAPSHOT + 3.0.1.BUILD-SNAPSHOT From 71693a7e5d1826fac883747f441deb46af5b46f6 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 18 Dec 2019 18:13:18 +0000 Subject: [PATCH 203/336] Update SNAPSHOT to Horsham.SR1 --- pom.xml | 4 +- spring-cloud-starter-parent/pom.xml | 4 +- .../.flattened-pom.xml | 231 ++++++++++++++++++ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 10 +- 5 files changed, 247 insertions(+), 16 deletions(-) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index 9b455b75b..25a2959df 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + Horsham.SR1 org.springframework.cloud spring-cloud-build - 2.2.0.RELEASE + 2.2.1.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 39b9d2778..5100e3503 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.1.RELEASE + 2.2.2.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + Horsham.SR1 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..1c69e5f8a --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 2.2.1.RELEASE + + + org.springframework.cloud + spring-cloud-stream-dependencies + Horsham.SR1 + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2015 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.1.RELEASE/spring-cloud-stream-dependencies + + https://github.com/spring-cloud + + + Horsham.SR1 + 3.0.1.RELEASE + 3.0.1.RELEASE + 1.0.1.RELEASE + 3.0.1.RELEASE + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index b5ea79b09..31c00793b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.1.BUILD-SNAPSHOT + 2.2.1.RELEASE spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + Horsham.SR1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.1.BUILD-SNAPSHOT - 3.0.1.BUILD-SNAPSHOT - 3.0.1.BUILD-SNAPSHOT - 1.0.1.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.1.RELEASE + 3.0.1.RELEASE + 3.0.1.RELEASE + 1.0.1.RELEASE + Horsham.SR1 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index a994b15f0..01ae25b0c 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.0.RELEASE + 2.2.1.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + Horsham.SR1 ${basedir}/.. - 3.0.1.BUILD-SNAPSHOT - 3.0.1.BUILD-SNAPSHOT - 3.0.1.BUILD-SNAPSHOT + 3.0.1.RELEASE + 3.0.1.RELEASE + 3.0.1.RELEASE From a6713c0fbbb9a274a3cf21838ce799c2912779d4 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 18 Dec 2019 18:13:33 +0000 Subject: [PATCH 204/336] Going back to snapshots --- pom.xml | 4 +- spring-cloud-starter-parent/pom.xml | 4 +- .../.flattened-pom.xml | 231 ------------------ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 10 +- 5 files changed, 16 insertions(+), 247 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index 25a2959df..9b455b75b 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.SR1 + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.2.1.RELEASE + 2.2.0.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 5100e3503..39b9d2778 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.2.RELEASE + 2.2.1.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.SR1 + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index 1c69e5f8a..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 2.2.1.RELEASE - - - org.springframework.cloud - spring-cloud-stream-dependencies - Horsham.SR1 - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2015 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.1.RELEASE/spring-cloud-stream-dependencies - - https://github.com/spring-cloud - - - Horsham.SR1 - 3.0.1.RELEASE - 3.0.1.RELEASE - 1.0.1.RELEASE - 3.0.1.RELEASE - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 31c00793b..b5ea79b09 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.1.RELEASE + 2.2.1.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Horsham.SR1 + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.1.RELEASE - 3.0.1.RELEASE - 3.0.1.RELEASE - 1.0.1.RELEASE - Horsham.SR1 + 3.0.1.BUILD-SNAPSHOT + 3.0.1.BUILD-SNAPSHOT + 3.0.1.BUILD-SNAPSHOT + 1.0.1.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 01ae25b0c..a994b15f0 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.1.RELEASE + 2.2.0.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.SR1 + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.1.RELEASE - 3.0.1.RELEASE - 3.0.1.RELEASE + 3.0.1.BUILD-SNAPSHOT + 3.0.1.BUILD-SNAPSHOT + 3.0.1.BUILD-SNAPSHOT From 39657b86a78a80de0bacc4fc34147d366c865724 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 18 Dec 2019 18:13:33 +0000 Subject: [PATCH 205/336] Bumping versions to Horsham.BUILD-SNAPSHOT after release --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 8 ++++---- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index 9b455b75b..cd9c404e2 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ org.springframework.cloud spring-cloud-build - 2.2.0.RELEASE + 2.2.1.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 39b9d2778..11ab24e5c 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 2.2.1.RELEASE + 2.2.2.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index b5ea79b09..c2a6ca8a3 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,7 +6,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.1.BUILD-SNAPSHOT + 2.2.2.BUILD-SNAPSHOT spring-cloud-stream-dependencies @@ -15,10 +15,10 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.1.BUILD-SNAPSHOT - 3.0.1.BUILD-SNAPSHOT - 3.0.1.BUILD-SNAPSHOT - 1.0.1.BUILD-SNAPSHOT + 3.0.2.BUILD-SNAPSHOT + 3.0.2.BUILD-SNAPSHOT + 3.0.2.BUILD-SNAPSHOT + 1.0.2.BUILD-SNAPSHOT Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index a994b15f0..d9ea507ac 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,7 +6,7 @@ org.springframework.cloud spring-cloud-build - 2.2.0.RELEASE + 2.2.1.RELEASE spring-cloud-stream-docs @@ -15,9 +15,9 @@ Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.1.BUILD-SNAPSHOT - 3.0.1.BUILD-SNAPSHOT - 3.0.1.BUILD-SNAPSHOT + 3.0.2.BUILD-SNAPSHOT + 3.0.2.BUILD-SNAPSHOT + 3.0.2.BUILD-SNAPSHOT From 4271f26e8d0ff54f8982e6eeabc74272d3b98d4a Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Thu, 13 Feb 2020 07:47:38 +0100 Subject: [PATCH 206/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index c2a6ca8a3..710ec15ee 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,7 +6,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.2.BUILD-SNAPSHOT + 2.2.2.RELEASE spring-cloud-stream-dependencies From bdb84274305fe3792bea9732efc1ae6663381bd7 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 08:31:54 +0000 Subject: [PATCH 207/336] Update SNAPSHOT to Horsham.SR2 --- pom.xml | 4 +- spring-cloud-starter-parent/pom.xml | 4 +- .../.flattened-pom.xml | 231 ++++++++++++++++++ spring-cloud-stream-dependencies/pom.xml | 12 +- spring-cloud-stream-docs/core | 1 - spring-cloud-stream-docs/kafka | 1 - spring-cloud-stream-docs/pom.xml | 10 +- spring-cloud-stream-docs/rabbit | 1 - 8 files changed, 246 insertions(+), 18 deletions(-) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml delete mode 160000 spring-cloud-stream-docs/core delete mode 160000 spring-cloud-stream-docs/kafka delete mode 160000 spring-cloud-stream-docs/rabbit diff --git a/pom.xml b/pom.xml index cd9c404e2..72f4258b9 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + Horsham.SR2 org.springframework.cloud spring-cloud-build - 2.2.1.RELEASE + 2.2.2.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 11ab24e5c..a6ffbc716 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.2.RELEASE + 2.2.4.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + Horsham.SR2 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..061bc7103 --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 2.2.2.RELEASE + + + org.springframework.cloud + spring-cloud-stream-dependencies + Horsham.SR2 + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2015 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies + + https://github.com/spring-cloud + + + Horsham.SR2 + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + 3.0.2.RELEASE + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 710ec15ee..9297f30d3 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,16 +10,16 @@ spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + Horsham.SR2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.2.BUILD-SNAPSHOT - 3.0.2.BUILD-SNAPSHOT - 3.0.2.BUILD-SNAPSHOT - 1.0.2.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + Horsham.SR2 diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core deleted file mode 160000 index fcbbd0950..000000000 --- a/spring-cloud-stream-docs/core +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fcbbd09502ca78d5dde12fd0cde4f311a19b5d99 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka deleted file mode 160000 index e2fc45c4c..000000000 --- a/spring-cloud-stream-docs/kafka +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e2fc45c4ce27fb6ab62f981ee8e21628fa55895a diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index d9ea507ac..5c9eb5052 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.1.RELEASE + 2.2.2.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + Horsham.SR2 ${basedir}/.. - 3.0.2.BUILD-SNAPSHOT - 3.0.2.BUILD-SNAPSHOT - 3.0.2.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit deleted file mode 160000 index 91cefc4d3..000000000 --- a/spring-cloud-stream-docs/rabbit +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 91cefc4d3822df32fc2df3b2e188944e92069f28 From f0b30d76296a8de9df01fc59d850790cc5f220a3 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 08:32:08 +0000 Subject: [PATCH 208/336] Going back to snapshots --- pom.xml | 4 +- spring-cloud-starter-parent/pom.xml | 4 +- .../.flattened-pom.xml | 231 ------------------ spring-cloud-stream-dependencies/pom.xml | 12 +- spring-cloud-stream-docs/core | 1 + spring-cloud-stream-docs/kafka | 1 + spring-cloud-stream-docs/pom.xml | 10 +- spring-cloud-stream-docs/rabbit | 1 + 8 files changed, 18 insertions(+), 246 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml create mode 160000 spring-cloud-stream-docs/core create mode 160000 spring-cloud-stream-docs/kafka create mode 160000 spring-cloud-stream-docs/rabbit diff --git a/pom.xml b/pom.xml index 72f4258b9..cd9c404e2 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.SR2 + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.2.2.RELEASE + 2.2.1.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index a6ffbc716..11ab24e5c 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.4.RELEASE + 2.2.2.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.SR2 + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index 061bc7103..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 2.2.2.RELEASE - - - org.springframework.cloud - spring-cloud-stream-dependencies - Horsham.SR2 - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2015 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies - - https://github.com/spring-cloud - - - Horsham.SR2 - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - 3.0.2.RELEASE - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9297f30d3..710ec15ee 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,16 +10,16 @@ spring-cloud-stream-dependencies - Horsham.SR2 + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - Horsham.SR2 + 3.0.2.BUILD-SNAPSHOT + 3.0.2.BUILD-SNAPSHOT + 3.0.2.BUILD-SNAPSHOT + 1.0.2.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core new file mode 160000 index 000000000..fcbbd0950 --- /dev/null +++ b/spring-cloud-stream-docs/core @@ -0,0 +1 @@ +Subproject commit fcbbd09502ca78d5dde12fd0cde4f311a19b5d99 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka new file mode 160000 index 000000000..e2fc45c4c --- /dev/null +++ b/spring-cloud-stream-docs/kafka @@ -0,0 +1 @@ +Subproject commit e2fc45c4ce27fb6ab62f981ee8e21628fa55895a diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 5c9eb5052..d9ea507ac 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.2.RELEASE + 2.2.1.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.SR2 + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE + 3.0.2.BUILD-SNAPSHOT + 3.0.2.BUILD-SNAPSHOT + 3.0.2.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit new file mode 160000 index 000000000..91cefc4d3 --- /dev/null +++ b/spring-cloud-stream-docs/rabbit @@ -0,0 +1 @@ +Subproject commit 91cefc4d3822df32fc2df3b2e188944e92069f28 From 9a6cfed22891e76bdb9179cffac7c51731c36441 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 08:32:08 +0000 Subject: [PATCH 209/336] Bumping versions to Horsham.BUILD-SNAPSHOT after release --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/core | 1 - spring-cloud-stream-docs/kafka | 1 - spring-cloud-stream-docs/pom.xml | 8 ++++---- spring-cloud-stream-docs/rabbit | 1 - 7 files changed, 11 insertions(+), 14 deletions(-) delete mode 160000 spring-cloud-stream-docs/core delete mode 160000 spring-cloud-stream-docs/kafka delete mode 160000 spring-cloud-stream-docs/rabbit diff --git a/pom.xml b/pom.xml index cd9c404e2..08be71d2b 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ org.springframework.cloud spring-cloud-build - 2.2.1.RELEASE + 2.2.2.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 11ab24e5c..a07a9a15b 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 2.2.2.RELEASE + 2.2.4.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 710ec15ee..31085582d 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,7 +6,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.2.RELEASE + 2.2.3.BUILD-SNAPSHOT spring-cloud-stream-dependencies @@ -15,10 +15,10 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.2.BUILD-SNAPSHOT - 3.0.2.BUILD-SNAPSHOT - 3.0.2.BUILD-SNAPSHOT - 1.0.2.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 1.0.3.BUILD-SNAPSHOT Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/core b/spring-cloud-stream-docs/core deleted file mode 160000 index fcbbd0950..000000000 --- a/spring-cloud-stream-docs/core +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fcbbd09502ca78d5dde12fd0cde4f311a19b5d99 diff --git a/spring-cloud-stream-docs/kafka b/spring-cloud-stream-docs/kafka deleted file mode 160000 index e2fc45c4c..000000000 --- a/spring-cloud-stream-docs/kafka +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e2fc45c4ce27fb6ab62f981ee8e21628fa55895a diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index d9ea507ac..2243da556 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,7 +6,7 @@ org.springframework.cloud spring-cloud-build - 2.2.1.RELEASE + 2.2.2.RELEASE spring-cloud-stream-docs @@ -15,9 +15,9 @@ Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.2.BUILD-SNAPSHOT - 3.0.2.BUILD-SNAPSHOT - 3.0.2.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/rabbit b/spring-cloud-stream-docs/rabbit deleted file mode 160000 index 91cefc4d3..000000000 --- a/spring-cloud-stream-docs/rabbit +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 91cefc4d3822df32fc2df3b2e188944e92069f28 From d3fe1772872004248bf45825ec411a739590ecb6 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 08:40:38 +0000 Subject: [PATCH 210/336] Update SNAPSHOT to Horsham.SR2 --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ++++++++++++++++++ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 244 insertions(+), 13 deletions(-) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index 08be71d2b..72f4258b9 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + Horsham.SR2 org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index a07a9a15b..a6ffbc716 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + Horsham.SR2 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..061bc7103 --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 2.2.2.RELEASE + + + org.springframework.cloud + spring-cloud-stream-dependencies + Horsham.SR2 + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2015 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies + + https://github.com/spring-cloud + + + Horsham.SR2 + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + 3.0.2.RELEASE + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 31085582d..9297f30d3 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.3.BUILD-SNAPSHOT + 2.2.2.RELEASE spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + Horsham.SR2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 1.0.3.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + Horsham.SR2 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 2243da556..5c9eb5052 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + Horsham.SR2 ${basedir}/.. - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE From f9b27ac6bdd593ed2f2624ee2e17e6e629d133f6 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 08:40:52 +0000 Subject: [PATCH 211/336] Going back to snapshots --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ------------------ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 13 insertions(+), 244 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index 72f4258b9..08be71d2b 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.SR2 + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index a6ffbc716..a07a9a15b 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.SR2 + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index 061bc7103..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 2.2.2.RELEASE - - - org.springframework.cloud - spring-cloud-stream-dependencies - Horsham.SR2 - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2015 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies - - https://github.com/spring-cloud - - - Horsham.SR2 - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - 3.0.2.RELEASE - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9297f30d3..31085582d 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.2.RELEASE + 2.2.3.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Horsham.SR2 + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - Horsham.SR2 + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 1.0.3.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 5c9eb5052..2243da556 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.SR2 + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT From 013542294684867c63c6da5adfd5cdce1625dc00 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 09:01:36 +0000 Subject: [PATCH 212/336] Update SNAPSHOT to Horsham.SR2 --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ++++++++++++++++++ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 244 insertions(+), 13 deletions(-) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index 08be71d2b..72f4258b9 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + Horsham.SR2 org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index a07a9a15b..a6ffbc716 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + Horsham.SR2 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..061bc7103 --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 2.2.2.RELEASE + + + org.springframework.cloud + spring-cloud-stream-dependencies + Horsham.SR2 + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2015 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies + + https://github.com/spring-cloud + + + Horsham.SR2 + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + 3.0.2.RELEASE + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 31085582d..9297f30d3 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.3.BUILD-SNAPSHOT + 2.2.2.RELEASE spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + Horsham.SR2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 1.0.3.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + Horsham.SR2 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 2243da556..5c9eb5052 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + Horsham.SR2 ${basedir}/.. - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE From 87e9ab85c24770ed638cd413169315f459b0ae41 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 09:02:06 +0000 Subject: [PATCH 213/336] Going back to snapshots --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ------------------ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 13 insertions(+), 244 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index 72f4258b9..08be71d2b 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.SR2 + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index a6ffbc716..a07a9a15b 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.SR2 + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index 061bc7103..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 2.2.2.RELEASE - - - org.springframework.cloud - spring-cloud-stream-dependencies - Horsham.SR2 - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2015 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies - - https://github.com/spring-cloud - - - Horsham.SR2 - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - 3.0.2.RELEASE - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9297f30d3..31085582d 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.2.RELEASE + 2.2.3.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Horsham.SR2 + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - Horsham.SR2 + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 1.0.3.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 5c9eb5052..2243da556 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.SR2 + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT From 8bf90712d464a678d3a33bdfe287c6d26be6bea9 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 12:51:06 +0000 Subject: [PATCH 214/336] Update SNAPSHOT to Horsham.SR2 --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ++++++++++++++++++ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 244 insertions(+), 13 deletions(-) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index 08be71d2b..72f4258b9 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + Horsham.SR2 org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index a07a9a15b..a6ffbc716 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + Horsham.SR2 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..061bc7103 --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 2.2.2.RELEASE + + + org.springframework.cloud + spring-cloud-stream-dependencies + Horsham.SR2 + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2015 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies + + https://github.com/spring-cloud + + + Horsham.SR2 + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + 3.0.2.RELEASE + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 31085582d..9297f30d3 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.3.BUILD-SNAPSHOT + 2.2.2.RELEASE spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + Horsham.SR2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 1.0.3.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + Horsham.SR2 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 2243da556..5c9eb5052 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + Horsham.SR2 ${basedir}/.. - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE From 9363eda58cf2663baacd61ad74f661744aaabcac Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 12:51:21 +0000 Subject: [PATCH 215/336] Going back to snapshots --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ------------------ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 13 insertions(+), 244 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index 72f4258b9..08be71d2b 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.SR2 + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index a6ffbc716..a07a9a15b 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.SR2 + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index 061bc7103..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 2.2.2.RELEASE - - - org.springframework.cloud - spring-cloud-stream-dependencies - Horsham.SR2 - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2015 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies - - https://github.com/spring-cloud - - - Horsham.SR2 - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - 3.0.2.RELEASE - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9297f30d3..31085582d 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.2.RELEASE + 2.2.3.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Horsham.SR2 + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - Horsham.SR2 + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 1.0.3.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 5c9eb5052..2243da556 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.SR2 + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT From 589f518ddd93aeba942781c3f5f317f1fe3f84b0 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 12:58:23 +0000 Subject: [PATCH 216/336] Update SNAPSHOT to Horsham.SR2 --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ++++++++++++++++++ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 244 insertions(+), 13 deletions(-) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index 08be71d2b..72f4258b9 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + Horsham.SR2 org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index a07a9a15b..a6ffbc716 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + Horsham.SR2 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..061bc7103 --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 2.2.2.RELEASE + + + org.springframework.cloud + spring-cloud-stream-dependencies + Horsham.SR2 + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2015 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies + + https://github.com/spring-cloud + + + Horsham.SR2 + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + 3.0.2.RELEASE + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 31085582d..9297f30d3 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.3.BUILD-SNAPSHOT + 2.2.2.RELEASE spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + Horsham.SR2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 1.0.3.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + Horsham.SR2 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 2243da556..5c9eb5052 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + Horsham.SR2 ${basedir}/.. - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE From 4ae592b1c8f47791e0eb8525fb9727bc349b1b1e Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 12:58:38 +0000 Subject: [PATCH 217/336] Going back to snapshots --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ------------------ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 13 insertions(+), 244 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index 72f4258b9..08be71d2b 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.SR2 + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index a6ffbc716..a07a9a15b 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.SR2 + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index 061bc7103..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 2.2.2.RELEASE - - - org.springframework.cloud - spring-cloud-stream-dependencies - Horsham.SR2 - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2015 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies - - https://github.com/spring-cloud - - - Horsham.SR2 - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - 3.0.2.RELEASE - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9297f30d3..31085582d 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.2.RELEASE + 2.2.3.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Horsham.SR2 + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - Horsham.SR2 + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 1.0.3.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 5c9eb5052..2243da556 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.SR2 + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT From 991cecc85cb6d82b81488be2c0944f518ac8c96b Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 13:11:30 +0000 Subject: [PATCH 218/336] Update SNAPSHOT to Horsham.SR2 --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ++++++++++++++++++ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 244 insertions(+), 13 deletions(-) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index 08be71d2b..ee989259a 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + 3.0.2.RELEASE org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index a07a9a15b..cdf0d03e4 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + 3.0.2.RELEASE spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..d614aae1f --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 2.2.2.RELEASE + + + org.springframework.cloud + spring-cloud-stream-dependencies + 3.0.2.RELEASE + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2015 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies + + https://github.com/spring-cloud + + + Horsham.SR2 + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + 3.0.2.RELEASE + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 31085582d..d64d784d2 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.3.BUILD-SNAPSHOT + 2.2.2.RELEASE spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + 3.0.2.RELEASE pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 1.0.3.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + Horsham.SR2 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 2243da556..081043407 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + 3.0.2.RELEASE ${basedir}/.. - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE From ef1ed349f9d5a845805457bab35eefd662ac19f6 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 13:11:56 +0000 Subject: [PATCH 219/336] Going back to snapshots --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ------------------ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 13 insertions(+), 244 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index ee989259a..08be71d2b 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.0.2.RELEASE + Horsham.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index cdf0d03e4..a07a9a15b 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.0.2.RELEASE + Horsham.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index d614aae1f..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 2.2.2.RELEASE - - - org.springframework.cloud - spring-cloud-stream-dependencies - 3.0.2.RELEASE - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2015 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies - - https://github.com/spring-cloud - - - Horsham.SR2 - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - 3.0.2.RELEASE - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index d64d784d2..31085582d 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.2.RELEASE + 2.2.3.BUILD-SNAPSHOT spring-cloud-stream-dependencies - 3.0.2.RELEASE + Horsham.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - Horsham.SR2 + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 1.0.3.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 081043407..2243da556 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.0.2.RELEASE + Horsham.BUILD-SNAPSHOT ${basedir}/.. - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT From 48c8ed4561ac6a3a5b77fe24a778dbd262d8fa9f Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 13:11:56 +0000 Subject: [PATCH 220/336] Bumping versions to 3.0.3.BUILD-SNAPSHOT after release --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 2 +- spring-cloud-stream-docs/pom.xml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 08be71d2b..645ce9d15 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Horsham.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index a07a9a15b..c895ad497 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Horsham.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 31085582d..7df3b4639 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,7 +10,7 @@ spring-cloud-stream-dependencies - Horsham.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 2243da556..00f64854b 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,7 +12,7 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - Horsham.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT ${basedir}/.. 3.0.3.BUILD-SNAPSHOT From caf9576ec44a2cea8c0f97566da316a6d5cbb59f Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 13:17:29 +0000 Subject: [PATCH 221/336] Update SNAPSHOT to Horsham.SR2 --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ++++++++++++++++++ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 244 insertions(+), 13 deletions(-) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index 645ce9d15..ee989259a 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index c895ad497..cdf0d03e4 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..d614aae1f --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 2.2.2.RELEASE + + + org.springframework.cloud + spring-cloud-stream-dependencies + 3.0.2.RELEASE + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2015 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies + + https://github.com/spring-cloud + + + Horsham.SR2 + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + 3.0.2.RELEASE + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 7df3b4639..d64d784d2 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.3.BUILD-SNAPSHOT + 2.2.2.RELEASE spring-cloud-stream-dependencies - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 1.0.3.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + Horsham.SR2 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 00f64854b..081043407 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE ${basedir}/.. - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE From b3c492b35404a91ee62cb82ca56feb57686998ca Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 13:17:48 +0000 Subject: [PATCH 222/336] Going back to snapshots --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ------------------ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 13 insertions(+), 244 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index ee989259a..645ce9d15 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index cdf0d03e4..c895ad497 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index d614aae1f..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 2.2.2.RELEASE - - - org.springframework.cloud - spring-cloud-stream-dependencies - 3.0.2.RELEASE - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2015 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies - - https://github.com/spring-cloud - - - Horsham.SR2 - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - 3.0.2.RELEASE - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index d64d784d2..7df3b4639 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.2.RELEASE + 2.2.3.BUILD-SNAPSHOT spring-cloud-stream-dependencies - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - Horsham.SR2 + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 1.0.3.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 081043407..00f64854b 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT ${basedir}/.. - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT From b9db733d3e011558a20492384cc48147dec93325 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 13:32:30 +0000 Subject: [PATCH 223/336] Update SNAPSHOT to Horsham.SR2 --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ++++++++++++++++++ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 244 insertions(+), 13 deletions(-) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index 645ce9d15..ee989259a 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index c895ad497..cdf0d03e4 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..d614aae1f --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 2.2.2.RELEASE + + + org.springframework.cloud + spring-cloud-stream-dependencies + 3.0.2.RELEASE + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2015 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies + + https://github.com/spring-cloud + + + Horsham.SR2 + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + 3.0.2.RELEASE + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 7df3b4639..d64d784d2 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.3.BUILD-SNAPSHOT + 2.2.2.RELEASE spring-cloud-stream-dependencies - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 1.0.3.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + Horsham.SR2 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 00f64854b..081043407 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE ${basedir}/.. - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE From 3c0b029375eb141cdff0f923f464134eaac14bf8 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 13:32:44 +0000 Subject: [PATCH 224/336] Going back to snapshots --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ------------------ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 13 insertions(+), 244 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index ee989259a..645ce9d15 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index cdf0d03e4..c895ad497 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index d614aae1f..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 2.2.2.RELEASE - - - org.springframework.cloud - spring-cloud-stream-dependencies - 3.0.2.RELEASE - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2015 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies - - https://github.com/spring-cloud - - - Horsham.SR2 - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - 3.0.2.RELEASE - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index d64d784d2..7df3b4639 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.2.RELEASE + 2.2.3.BUILD-SNAPSHOT spring-cloud-stream-dependencies - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - Horsham.SR2 + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 1.0.3.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 081043407..00f64854b 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT ${basedir}/.. - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT From 4fbdd1745e56110476a778d129f4cf398fee3813 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 13:46:22 +0000 Subject: [PATCH 225/336] Update SNAPSHOT to Horsham.SR2 --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ++++++++++++++++++ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 244 insertions(+), 13 deletions(-) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index 645ce9d15..ee989259a 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index c895ad497..cdf0d03e4 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..d614aae1f --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 2.2.2.RELEASE + + + org.springframework.cloud + spring-cloud-stream-dependencies + 3.0.2.RELEASE + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2015 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies + + https://github.com/spring-cloud + + + Horsham.SR2 + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + 3.0.2.RELEASE + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 7df3b4639..d64d784d2 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.3.BUILD-SNAPSHOT + 2.2.2.RELEASE spring-cloud-stream-dependencies - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 1.0.3.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + Horsham.SR2 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 00f64854b..081043407 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE ${basedir}/.. - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE From 4b0bfdefee962d2e6afd3f917b46aaf0a22be132 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 13:46:36 +0000 Subject: [PATCH 226/336] Going back to snapshots --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ------------------ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 13 insertions(+), 244 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index ee989259a..645ce9d15 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index cdf0d03e4..c895ad497 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index d614aae1f..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 2.2.2.RELEASE - - - org.springframework.cloud - spring-cloud-stream-dependencies - 3.0.2.RELEASE - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2015 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies - - https://github.com/spring-cloud - - - Horsham.SR2 - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - 3.0.2.RELEASE - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index d64d784d2..7df3b4639 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.2.RELEASE + 2.2.3.BUILD-SNAPSHOT spring-cloud-stream-dependencies - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - Horsham.SR2 + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 1.0.3.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 081043407..00f64854b 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT ${basedir}/.. - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT From 14c6da0c18f9b4e82a31ca6c412792b4fd985b0f Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 14:01:04 +0000 Subject: [PATCH 227/336] Update SNAPSHOT to Horsham.SR2 --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ++++++++++++++++++ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 244 insertions(+), 13 deletions(-) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index 645ce9d15..ee989259a 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index c895ad497..cdf0d03e4 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..d614aae1f --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 2.2.2.RELEASE + + + org.springframework.cloud + spring-cloud-stream-dependencies + 3.0.2.RELEASE + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2015 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies + + https://github.com/spring-cloud + + + Horsham.SR2 + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + 3.0.2.RELEASE + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 7df3b4639..d64d784d2 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.3.BUILD-SNAPSHOT + 2.2.2.RELEASE spring-cloud-stream-dependencies - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 1.0.3.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE + 1.0.2.RELEASE + Horsham.SR2 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 00f64854b..081043407 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE ${basedir}/.. - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT + 3.0.2.RELEASE + 3.0.2.RELEASE + 3.0.2.RELEASE From b0573a870bc537c69cba48e5ba4e85f76b722329 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Thu, 13 Feb 2020 14:01:18 +0000 Subject: [PATCH 228/336] Going back to snapshots --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- .../.flattened-pom.xml | 231 ------------------ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 8 +- 5 files changed, 13 insertions(+), 244 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index ee989259a..645ce9d15 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index cdf0d03e4..c895ad497 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index d614aae1f..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 2.2.2.RELEASE - - - org.springframework.cloud - spring-cloud-stream-dependencies - 3.0.2.RELEASE - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2015 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.2.RELEASE/spring-cloud-stream-dependencies - - https://github.com/spring-cloud - - - Horsham.SR2 - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - 3.0.2.RELEASE - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index d64d784d2..7df3b4639 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.2.RELEASE + 2.2.3.BUILD-SNAPSHOT spring-cloud-stream-dependencies - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE - 1.0.2.RELEASE - Horsham.SR2 + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 1.0.3.BUILD-SNAPSHOT + Horsham.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 081043407..00f64854b 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,12 +12,12 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT ${basedir}/.. - 3.0.2.RELEASE - 3.0.2.RELEASE - 3.0.2.RELEASE + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT From f0711873cb32e6591fec24f40cc1501e9b7fd7a6 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Mon, 2 Mar 2020 14:22:13 -0500 Subject: [PATCH 229/336] Update versions for Ivyland --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pom.xml b/pom.xml index 645ce9d15..2370b833f 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.0.3.BUILD-SNAPSHOT + Ivyland.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.2.2.RELEASE + 2.2.3.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index c895ad497..ef455f046 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.4.RELEASE + 2.2.5.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - 3.0.3.BUILD-SNAPSHOT + Ivyland.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 7df3b4639..d22916940 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,11 +6,11 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.3.BUILD-SNAPSHOT + 2.2.3.RELEASE spring-cloud-stream-dependencies - 3.0.3.BUILD-SNAPSHOT + Ivyland.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies @@ -19,7 +19,7 @@ 3.0.3.BUILD-SNAPSHOT 3.0.3.BUILD-SNAPSHOT 1.0.3.BUILD-SNAPSHOT - Horsham.BUILD-SNAPSHOT + Ivyland.BUILD-SNAPSHOT From 3be885ac79832013901f4c47737b6cfc1509c550 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Mon, 2 Mar 2020 14:25:22 -0500 Subject: [PATCH 230/336] Update versions for Ivyland --- spring-cloud-stream-dependencies/pom.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index d22916940..d07ae9041 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -15,10 +15,10 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 1.0.3.BUILD-SNAPSHOT + 3.1.0.BUILD-SNAPSHOT + 3.1.0.BUILD-SNAPSHOT + 3.1.0.BUILD-SNAPSHOT + 1.1.0.BUILD-SNAPSHOT Ivyland.BUILD-SNAPSHOT From 218b7b39934717e6ea2b1b333a5941eea98a5331 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Mon, 2 Mar 2020 14:50:09 -0500 Subject: [PATCH 231/336] Updating s-c-build 3.0.0 snapshot --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 2370b833f..f2454a3df 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ org.springframework.cloud spring-cloud-build - 2.2.3.RELEASE + 3.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index ef455f046..017e26b52 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 2.2.5.RELEASE + 2.3.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index d07ae9041..349ef08ad 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,7 +6,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.3.RELEASE + 3.0.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies From 402053e3654808662930d946c6babb60256a9025 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 3 Mar 2020 16:38:47 +0000 Subject: [PATCH 232/336] Update SNAPSHOT to Horsham.SR3 --- pom.xml | 4 +- spring-cloud-starter-parent/pom.xml | 4 +- .../.flattened-pom.xml | 231 ++++++++++++++++++ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 10 +- 5 files changed, 247 insertions(+), 16 deletions(-) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index f2454a3df..1cc11c31a 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Ivyland.BUILD-SNAPSHOT + 3.0.3.RELEASE org.springframework.cloud spring-cloud-build - 3.0.0.BUILD-SNAPSHOT + 2.2.3.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 017e26b52..bae8ef439 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.3.0.BUILD-SNAPSHOT + 2.2.5.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - Ivyland.BUILD-SNAPSHOT + 3.0.3.RELEASE spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..8bb4d4977 --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 2.2.3.RELEASE + + + org.springframework.cloud + spring-cloud-stream-dependencies + 3.0.3.RELEASE + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2015 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.3.RELEASE/spring-cloud-stream-dependencies + + https://github.com/spring-cloud + + + 3.0.3.RELEASE + 3.0.3.RELEASE + 3.0.3.RELEASE + 1.0.3.RELEASE + 3.0.3.RELEASE + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 349ef08ad..62436e63b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.0.0.BUILD-SNAPSHOT + 2.2.3.RELEASE spring-cloud-stream-dependencies - Ivyland.BUILD-SNAPSHOT + 3.0.3.RELEASE pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.0.BUILD-SNAPSHOT - 3.1.0.BUILD-SNAPSHOT - 3.1.0.BUILD-SNAPSHOT - 1.1.0.BUILD-SNAPSHOT - Ivyland.BUILD-SNAPSHOT + 3.0.3.RELEASE + 3.0.3.RELEASE + 3.0.3.RELEASE + 1.0.3.RELEASE + 3.0.3.RELEASE diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 00f64854b..356c6b729 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.2.RELEASE + 2.2.3.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.0.3.BUILD-SNAPSHOT + 3.0.3.RELEASE ${basedir}/.. - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT + 3.0.3.RELEASE + 3.0.3.RELEASE + 3.0.3.RELEASE From ae55055f22826893080e3ccfd125248c42fd5ca4 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 3 Mar 2020 16:39:02 +0000 Subject: [PATCH 233/336] Going back to snapshots --- pom.xml | 4 +- spring-cloud-starter-parent/pom.xml | 4 +- .../.flattened-pom.xml | 231 ------------------ spring-cloud-stream-dependencies/pom.xml | 14 +- spring-cloud-stream-docs/pom.xml | 10 +- 5 files changed, 16 insertions(+), 247 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/pom.xml b/pom.xml index 1cc11c31a..f2454a3df 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.0.3.RELEASE + Ivyland.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.2.3.RELEASE + 3.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index bae8ef439..017e26b52 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.5.RELEASE + 2.3.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent - 3.0.3.RELEASE + Ivyland.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index 8bb4d4977..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 2.2.3.RELEASE - - - org.springframework.cloud - spring-cloud-stream-dependencies - 3.0.3.RELEASE - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2015 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/2.2.3.RELEASE/spring-cloud-stream-dependencies - - https://github.com/spring-cloud - - - 3.0.3.RELEASE - 3.0.3.RELEASE - 3.0.3.RELEASE - 1.0.3.RELEASE - 3.0.3.RELEASE - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 62436e63b..349ef08ad 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.3.RELEASE + 3.0.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - 3.0.3.RELEASE + Ivyland.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.3.RELEASE - 3.0.3.RELEASE - 3.0.3.RELEASE - 1.0.3.RELEASE - 3.0.3.RELEASE + 3.1.0.BUILD-SNAPSHOT + 3.1.0.BUILD-SNAPSHOT + 3.1.0.BUILD-SNAPSHOT + 1.1.0.BUILD-SNAPSHOT + Ivyland.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 356c6b729..00f64854b 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.3.RELEASE + 2.2.2.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.0.3.RELEASE + 3.0.3.BUILD-SNAPSHOT ${basedir}/.. - 3.0.3.RELEASE - 3.0.3.RELEASE - 3.0.3.RELEASE + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT + 3.0.3.BUILD-SNAPSHOT From 7be3d4b0072a668b2f9c5c48e9b6a9910e76aec0 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 3 Mar 2020 16:39:02 +0000 Subject: [PATCH 234/336] Bumping versions to 3.0.4.BUILD-SNAPSHOT after release --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index f2454a3df..14452c9f8 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Ivyland.BUILD-SNAPSHOT + 3.0.4.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 3.0.0.BUILD-SNAPSHOT + 2.2.3.RELEASE diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 017e26b52..f5d750e5c 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.3.0.BUILD-SNAPSHOT + 2.2.5.RELEASE org.springframework.cloud spring-cloud-stream-starter-parent - Ivyland.BUILD-SNAPSHOT + 3.0.4.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 349ef08ad..61a13fc53 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.0.0.BUILD-SNAPSHOT + 2.2.4.BUILD-SNAPSHOT spring-cloud-stream-dependencies - Ivyland.BUILD-SNAPSHOT + 3.0.4.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.0.BUILD-SNAPSHOT - 3.1.0.BUILD-SNAPSHOT - 3.1.0.BUILD-SNAPSHOT - 1.1.0.BUILD-SNAPSHOT - Ivyland.BUILD-SNAPSHOT + 3.0.4.BUILD-SNAPSHOT + 3.0.4.BUILD-SNAPSHOT + 3.0.4.BUILD-SNAPSHOT + 1.0.4.BUILD-SNAPSHOT + 3.0.4.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 00f64854b..b318608d5 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.2.RELEASE + 2.2.3.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.0.3.BUILD-SNAPSHOT + 3.0.4.BUILD-SNAPSHOT ${basedir}/.. - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT - 3.0.3.BUILD-SNAPSHOT + 3.0.4.BUILD-SNAPSHOT + 3.0.4.BUILD-SNAPSHOT + 3.0.4.BUILD-SNAPSHOT From af740c337c5e4fd3b4c6e2978ca400c4aaa38ef8 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Wed, 4 Mar 2020 13:34:25 -0500 Subject: [PATCH 235/336] Ivyland snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pom.xml b/pom.xml index 14452c9f8..f2454a3df 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.0.4.BUILD-SNAPSHOT + Ivyland.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 2.2.3.RELEASE + 3.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index f5d750e5c..017e26b52 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.2.5.RELEASE + 2.3.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent - 3.0.4.BUILD-SNAPSHOT + Ivyland.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 61a13fc53..d61d18c33 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,11 +6,11 @@ spring-cloud-dependencies-parent org.springframework.cloud - 2.2.4.BUILD-SNAPSHOT + 3.0.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - 3.0.4.BUILD-SNAPSHOT + Ivyland.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies @@ -19,7 +19,7 @@ 3.0.4.BUILD-SNAPSHOT 3.0.4.BUILD-SNAPSHOT 1.0.4.BUILD-SNAPSHOT - 3.0.4.BUILD-SNAPSHOT + Ivyland.BUILD-SNAPSHOT From 5c7b9d24b5b03aaa1a0bc9e3db9721dfa86f1593 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 7 Apr 2020 15:10:40 +0200 Subject: [PATCH 236/336] Update POMs for 3.1.0.M1 release --- pom.xml | 3 +-- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/pom.xml b/pom.xml index f2454a3df..8b5dc0b21 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - Ivyland.BUILD-SNAPSHOT + 3.1.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build @@ -37,7 +37,6 @@ spring-cloud-stream-dependencies spring-cloud-starter-parent - diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 017e26b52..0cfd1b746 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - Ivyland.BUILD-SNAPSHOT + 3.1.0.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index d61d18c33..4ac19ed68 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,16 +10,16 @@ spring-cloud-stream-dependencies - Ivyland.BUILD-SNAPSHOT + 3.1.0.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.0.4.BUILD-SNAPSHOT - 3.0.4.BUILD-SNAPSHOT - 3.0.4.BUILD-SNAPSHOT - 1.0.4.BUILD-SNAPSHOT - Ivyland.BUILD-SNAPSHOT + 3.1.0.BUILD-SNAPSHOT + 3.1.0.BUILD-SNAPSHOT + 3.1.0.BUILD-SNAPSHOT + 1.1.0.BUILD-SNAPSHOT + 3.1.0.BUILD-SNAPSHOT From cd6a4f1ebb3355c24b2442f448b03bc15be1ab70 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 7 Apr 2020 17:19:27 +0000 Subject: [PATCH 237/336] Update SNAPSHOT to 3.1.0.M1 --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index 8b5dc0b21..db5c648e4 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.0.BUILD-SNAPSHOT + 3.1.0.M1 org.springframework.cloud spring-cloud-build - 3.0.0.BUILD-SNAPSHOT + 3.0.0.M1 diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 0cfd1b746..cd3ad5eb0 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.3.0.BUILD-SNAPSHOT + 2.3.0.M4 org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.0.BUILD-SNAPSHOT + 3.1.0.M1 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 4ac19ed68..cf55b073a 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.0.0.BUILD-SNAPSHOT + 3.0.0.M1 spring-cloud-stream-dependencies - 3.1.0.BUILD-SNAPSHOT + 3.1.0.M1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.0.BUILD-SNAPSHOT - 3.1.0.BUILD-SNAPSHOT - 3.1.0.BUILD-SNAPSHOT - 1.1.0.BUILD-SNAPSHOT - 3.1.0.BUILD-SNAPSHOT + 3.1.0.M1 + 3.1.0.M1 + 3.1.0.M1 + 1.1.0.M1 + 3.1.0.M1 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index b318608d5..a5efdb520 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.3.RELEASE + 3.0.0.M1 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.0.4.BUILD-SNAPSHOT + 3.1.0.M1 ${basedir}/.. - 3.0.4.BUILD-SNAPSHOT - 3.0.4.BUILD-SNAPSHOT - 3.0.4.BUILD-SNAPSHOT + 3.1.0.M1 + 3.1.0.M1 + 3.1.0.M1 From 137b64c901b88f6c0c8d2e746a4f28921e1f7a21 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 7 Apr 2020 17:19:39 +0000 Subject: [PATCH 238/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index db5c648e4..8b5dc0b21 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.0.M1 + 3.1.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-build - 3.0.0.M1 + 3.0.0.BUILD-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index cd3ad5eb0..0cfd1b746 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.3.0.M4 + 2.3.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.0.M1 + 3.1.0.BUILD-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index cf55b073a..4ac19ed68 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.0.0.M1 + 3.0.0.BUILD-SNAPSHOT spring-cloud-stream-dependencies - 3.1.0.M1 + 3.1.0.BUILD-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.0.M1 - 3.1.0.M1 - 3.1.0.M1 - 1.1.0.M1 - 3.1.0.M1 + 3.1.0.BUILD-SNAPSHOT + 3.1.0.BUILD-SNAPSHOT + 3.1.0.BUILD-SNAPSHOT + 1.1.0.BUILD-SNAPSHOT + 3.1.0.BUILD-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index a5efdb520..b318608d5 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 3.0.0.M1 + 2.2.3.RELEASE spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.1.0.M1 + 3.0.4.BUILD-SNAPSHOT ${basedir}/.. - 3.1.0.M1 - 3.1.0.M1 - 3.1.0.M1 + 3.0.4.BUILD-SNAPSHOT + 3.0.4.BUILD-SNAPSHOT + 3.0.4.BUILD-SNAPSHOT From 0c8cf57eb2dd930be6f090e9a67d0f3db050547c Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Tue, 2 Jun 2020 13:59:53 -0400 Subject: [PATCH 239/336] Update version to 3.1.0-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 10 +++++----- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index 8b5dc0b21..8550d8f99 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.0.BUILD-SNAPSHOT + 3.1.0-SNAPSHOT org.springframework.cloud spring-cloud-build - 3.0.0.BUILD-SNAPSHOT + 3.0.0-SNAPSHOT diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 4ac19ed68..5d18c7cbe 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,7 +6,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.0.0.BUILD-SNAPSHOT + 3.0.0-SNAPSHOT spring-cloud-stream-dependencies @@ -15,11 +15,11 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.0.BUILD-SNAPSHOT - 3.1.0.BUILD-SNAPSHOT - 3.1.0.BUILD-SNAPSHOT + 3.1.0-SNAPSHOT + 3.1.0-SNAPSHOT + 3.1.0-SNAPSHOT 1.1.0.BUILD-SNAPSHOT - 3.1.0.BUILD-SNAPSHOT + 3.1.0-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index b318608d5..e4022d112 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 2.2.3.RELEASE + 3.0.0-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.0.4.BUILD-SNAPSHOT + 3.1.0-SNAPSHOT ${basedir}/.. - 3.0.4.BUILD-SNAPSHOT - 3.0.4.BUILD-SNAPSHOT - 3.0.4.BUILD-SNAPSHOT + 3.1.0-SNAPSHOT + 3.1.0-SNAPSHOT + 3.1.0-SNAPSHOT From 20f9ef44f0f240a8e4542da7104d1961a2378076 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Fri, 5 Jun 2020 13:52:02 +0200 Subject: [PATCH 240/336] Updated projects to 3.1.0-SNAPSHOT --- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 0cfd1b746..b37579666 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.0.BUILD-SNAPSHOT + 3.1.0-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 5d18c7cbe..59312ffe1 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,7 +10,7 @@ spring-cloud-stream-dependencies - 3.1.0.BUILD-SNAPSHOT + 3.1.0-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies From 5c22876e3e5943e99df1278f35d7bebe2ffeab17 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Mon, 20 Jul 2020 16:28:52 +0000 Subject: [PATCH 241/336] Update SNAPSHOT to 3.1.0-M2 --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index 8550d8f99..5a297b144 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.0-SNAPSHOT + 3.1.0-M2 org.springframework.cloud spring-cloud-build - 3.0.0-SNAPSHOT + 3.0.0-M3 diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index b37579666..928b4bd83 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.3.0.BUILD-SNAPSHOT + 2.4.0-M1 org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.0-SNAPSHOT + 3.1.0-M2 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 59312ffe1..d972584cf 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.0.0-SNAPSHOT + 3.0.0-M3 spring-cloud-stream-dependencies - 3.1.0-SNAPSHOT + 3.1.0-M2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.0-SNAPSHOT - 3.1.0-SNAPSHOT - 3.1.0-SNAPSHOT - 1.1.0.BUILD-SNAPSHOT - 3.1.0-SNAPSHOT + 3.1.0-M2 + 3.1.0-M2 + 3.1.0-M2 + 1.1.0-M2 + 3.1.0-M2 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index e4022d112..fb0fa2fa2 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 3.0.0-SNAPSHOT + 3.0.0-M3 spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.1.0-SNAPSHOT + 3.1.0-M2 ${basedir}/.. - 3.1.0-SNAPSHOT - 3.1.0-SNAPSHOT - 3.1.0-SNAPSHOT + 3.1.0-M2 + 3.1.0-M2 + 3.1.0-M2 From e130d7f9b83db31ed4952cb84f02ba9cdf2219cd Mon Sep 17 00:00:00 2001 From: buildmaster Date: Mon, 20 Jul 2020 16:29:10 +0000 Subject: [PATCH 242/336] Going back to snapshots --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- spring-cloud-stream-docs/pom.xml | 10 +++++----- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index 5a297b144..8550d8f99 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.0-M2 + 3.1.0-SNAPSHOT org.springframework.cloud spring-cloud-build - 3.0.0-M3 + 3.0.0-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 928b4bd83..b37579666 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.4.0-M1 + 2.3.0.BUILD-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.0-M2 + 3.1.0-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index d972584cf..59312ffe1 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.0.0-M3 + 3.0.0-SNAPSHOT spring-cloud-stream-dependencies - 3.1.0-M2 + 3.1.0-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.0-M2 - 3.1.0-M2 - 3.1.0-M2 - 1.1.0-M2 - 3.1.0-M2 + 3.1.0-SNAPSHOT + 3.1.0-SNAPSHOT + 3.1.0-SNAPSHOT + 1.1.0.BUILD-SNAPSHOT + 3.1.0-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index fb0fa2fa2..e4022d112 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,18 +6,18 @@ org.springframework.cloud spring-cloud-build - 3.0.0-M3 + 3.0.0-SNAPSHOT spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.1.0-M2 + 3.1.0-SNAPSHOT ${basedir}/.. - 3.1.0-M2 - 3.1.0-M2 - 3.1.0-M2 + 3.1.0-SNAPSHOT + 3.1.0-SNAPSHOT + 3.1.0-SNAPSHOT From 7d275a615a229054c598a512305bd2257d4b15e3 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Fri, 25 Sep 2020 10:44:42 +0000 Subject: [PATCH 243/336] Bumping versions --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 4 ++-- spring-cloud-stream-docs/pom.xml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 8550d8f99..a6f33f5fe 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ org.springframework.cloud spring-cloud-build - 3.0.0-SNAPSHOT + 3.0.0-M4 diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index b37579666..6acdcdee3 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 2.3.0.BUILD-SNAPSHOT + 2.4.0-M3 org.springframework.cloud spring-cloud-stream-starter-parent diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 59312ffe1..c3ce7ab86 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,7 +6,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.0.0-SNAPSHOT + 3.0.0-M4 spring-cloud-stream-dependencies @@ -18,7 +18,7 @@ 3.1.0-SNAPSHOT 3.1.0-SNAPSHOT 3.1.0-SNAPSHOT - 1.1.0.BUILD-SNAPSHOT + 1.1.0-SNAPSHOT 3.1.0-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index e4022d112..5fc1f48e2 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -6,7 +6,7 @@ org.springframework.cloud spring-cloud-build - 3.0.0-SNAPSHOT + 3.0.0-M4 spring-cloud-stream-docs From 9de2c846040097ec95fad8ed824cc0a1a1d600c1 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Fri, 2 Oct 2020 14:10:48 +0000 Subject: [PATCH 244/336] Bumping versions --- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- spring-cloud-stream-docs/pom.xml | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index c3ce7ab86..3b528a85b 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -15,11 +15,11 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.0-SNAPSHOT - 3.1.0-SNAPSHOT - 3.1.0-SNAPSHOT - 1.1.0-SNAPSHOT - 3.1.0-SNAPSHOT + 3.1.0-M3 + 3.1.0-M3 + 3.1.0-M3 + 1.1.0-M3 + 3.1.0-M3 diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 5fc1f48e2..61f52f123 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -15,9 +15,9 @@ 3.1.0-SNAPSHOT ${basedir}/.. - 3.1.0-SNAPSHOT - 3.1.0-SNAPSHOT - 3.1.0-SNAPSHOT + 3.1.0-M3 + 3.1.0-M3 + 3.1.0-M3 From 2ba47a662287c64ffb812dc0da83325ddbb1aaf8 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Fri, 2 Oct 2020 19:19:48 +0200 Subject: [PATCH 245/336] Change version to 3.1.0-M3 --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index a6f33f5fe..07227e28e 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.0-SNAPSHOT + 3.1.0-M3 org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 6acdcdee3..9cf427ee4 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.0-SNAPSHOT + 3.1.0-M3 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 3b528a85b..f94c2dec5 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,7 +10,7 @@ spring-cloud-stream-dependencies - 3.1.0-SNAPSHOT + 3.1.0-M3 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies From d7c31ff332852debb1e5d1ce4e102b4d5a568db6 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Fri, 2 Oct 2020 17:21:29 +0000 Subject: [PATCH 246/336] Update SNAPSHOT to 3.1.0-M3 --- spring-cloud-stream-docs/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 61f52f123..17280197c 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,7 +12,7 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.1.0-SNAPSHOT + 3.1.0-M3 ${basedir}/.. 3.1.0-M3 From 9da0b3225a32e428fd79fdb922b1baa0ac4998f1 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Fri, 2 Oct 2020 17:21:51 +0000 Subject: [PATCH 247/336] Going back to snapshots --- spring-cloud-stream-docs/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml index 17280197c..61f52f123 100644 --- a/spring-cloud-stream-docs/pom.xml +++ b/spring-cloud-stream-docs/pom.xml @@ -12,7 +12,7 @@ spring-cloud-stream-docs spring-cloud-stream-docs Spring Cloud Stream Docs - 3.1.0-M3 + 3.1.0-SNAPSHOT ${basedir}/.. 3.1.0-M3 From e4d66084ffa4d8114ed643a180c44cf5c0dbf2fb Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Thu, 22 Oct 2020 15:13:04 +0200 Subject: [PATCH 248/336] Update to SNAPSHOT and remove docs module --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 12 +- spring-cloud-stream-docs/pom.xml | 503 ------------- .../src/main/asciidoc/Guardfile | 20 - .../src/main/asciidoc/appendix.adoc | 5 - .../src/main/asciidoc/building.adoc | 82 --- .../src/main/asciidoc/contributing.adoc | 42 -- .../src/main/asciidoc/docinfo-footer.html | 45 -- .../src/main/asciidoc/docinfo.html | 39 - .../src/main/asciidoc/index-docinfo.xml | 14 - .../src/main/asciidoc/index.adoc | 34 - .../spring-cloud-stream-aggregate.adoc | 16 - .../src/main/asciidoc/tocbot-3.0.2/styles.css | 1 - .../src/main/asciidoc/tocbot-3.0.2/tocbot.css | 1 - .../src/main/asciidoc/tocbot-3.0.2/tocbot.js | 181 ----- .../main/asciidoc/tocbot-3.0.2/tocbot.min.js | 1 - .../src/main/docbook/css/highlight.css | 35 - .../src/main/docbook/css/manual-multipage.css | 9 - .../main/docbook/css/manual-singlepage.css | 6 - .../src/main/docbook/css/manual.css | 342 --------- .../src/main/docbook/images/background.png | Bin 10947 -> 0 bytes .../src/main/docbook/images/caution.png | Bin 2099 -> 0 bytes .../src/main/docbook/images/important.png | Bin 2085 -> 0 bytes .../src/main/docbook/images/logo.png | Bin 46269 -> 0 bytes .../src/main/docbook/images/note.png | Bin 2257 -> 0 bytes .../src/main/docbook/images/tip.png | Bin 931 -> 0 bytes .../src/main/docbook/images/warning.png | Bin 2130 -> 0 bytes .../src/main/docbook/xsl/common.xsl | 45 -- .../src/main/docbook/xsl/epub.xsl | 31 - .../src/main/docbook/xsl/html-multipage.xsl | 73 -- .../src/main/docbook/xsl/html-singlepage.xsl | 30 - .../src/main/docbook/xsl/html.xsl | 157 ---- .../src/main/docbook/xsl/pdf.xsl | 619 ---------------- .../src/main/docbook/xsl/xslthl-config.xml | 23 - .../main/docbook/xsl/xslthl/asciidoc-hl.xml | 41 -- .../src/main/docbook/xsl/xslthl/bourne-hl.xml | 95 --- .../src/main/docbook/xsl/xslthl/c-hl.xml | 117 --- .../src/main/docbook/xsl/xslthl/cpp-hl.xml | 151 ---- .../src/main/docbook/xsl/xslthl/csharp-hl.xml | 194 ----- .../src/main/docbook/xsl/xslthl/css-hl.xml | 176 ----- .../src/main/docbook/xsl/xslthl/html-hl.xml | 122 --- .../src/main/docbook/xsl/xslthl/ini-hl.xml | 45 -- .../src/main/docbook/xsl/xslthl/java-hl.xml | 117 --- .../main/docbook/xsl/xslthl/javascript-hl.xml | 147 ---- .../src/main/docbook/xsl/xslthl/json-hl.xml | 37 - .../src/main/docbook/xsl/xslthl/perl-hl.xml | 120 --- .../src/main/docbook/xsl/xslthl/php-hl.xml | 154 ---- .../main/docbook/xsl/xslthl/properties-hl.xml | 38 - .../src/main/docbook/xsl/xslthl/python-hl.xml | 100 --- .../src/main/docbook/xsl/xslthl/ruby-hl.xml | 109 --- .../main/docbook/xsl/xslthl/sql2003-hl.xml | 565 -------------- .../src/main/docbook/xsl/xslthl/yaml-hl.xml | 47 -- .../src/main/javadoc/spring-javadoc.css | 695 ------------------ .../src/main/xslt/dependencyVersions.xsl | 28 - 55 files changed, 8 insertions(+), 5460 deletions(-) delete mode 100644 spring-cloud-stream-docs/pom.xml delete mode 100644 spring-cloud-stream-docs/src/main/asciidoc/Guardfile delete mode 100644 spring-cloud-stream-docs/src/main/asciidoc/appendix.adoc delete mode 100644 spring-cloud-stream-docs/src/main/asciidoc/building.adoc delete mode 100644 spring-cloud-stream-docs/src/main/asciidoc/contributing.adoc delete mode 100644 spring-cloud-stream-docs/src/main/asciidoc/docinfo-footer.html delete mode 100644 spring-cloud-stream-docs/src/main/asciidoc/docinfo.html delete mode 100644 spring-cloud-stream-docs/src/main/asciidoc/index-docinfo.xml delete mode 100644 spring-cloud-stream-docs/src/main/asciidoc/index.adoc delete mode 100644 spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc delete mode 100644 spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/styles.css delete mode 100644 spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.css delete mode 100644 spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.js delete mode 100644 spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.min.js delete mode 100644 spring-cloud-stream-docs/src/main/docbook/css/highlight.css delete mode 100644 spring-cloud-stream-docs/src/main/docbook/css/manual-multipage.css delete mode 100644 spring-cloud-stream-docs/src/main/docbook/css/manual-singlepage.css delete mode 100644 spring-cloud-stream-docs/src/main/docbook/css/manual.css delete mode 100644 spring-cloud-stream-docs/src/main/docbook/images/background.png delete mode 100644 spring-cloud-stream-docs/src/main/docbook/images/caution.png delete mode 100644 spring-cloud-stream-docs/src/main/docbook/images/important.png delete mode 100644 spring-cloud-stream-docs/src/main/docbook/images/logo.png delete mode 100644 spring-cloud-stream-docs/src/main/docbook/images/note.png delete mode 100644 spring-cloud-stream-docs/src/main/docbook/images/tip.png delete mode 100644 spring-cloud-stream-docs/src/main/docbook/images/warning.png delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/common.xsl delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/html-multipage.xsl delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/html-singlepage.xsl delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl-config.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/asciidoc-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/bourne-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/cpp-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/csharp-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/css-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/html-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ini-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/java-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/javascript-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/json-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/perl-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/php-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/properties-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/python-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ruby-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/sql2003-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/yaml-hl.xml delete mode 100644 spring-cloud-stream-docs/src/main/javadoc/spring-javadoc.css delete mode 100644 spring-cloud-stream-docs/src/main/xslt/dependencyVersions.xsl diff --git a/pom.xml b/pom.xml index 07227e28e..a6f33f5fe 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.0-M3 + 3.1.0-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 9cf427ee4..6acdcdee3 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.0-M3 + 3.1.0-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index f94c2dec5..c3ce7ab86 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,16 +10,16 @@ spring-cloud-stream-dependencies - 3.1.0-M3 + 3.1.0-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.0-M3 - 3.1.0-M3 - 3.1.0-M3 - 1.1.0-M3 - 3.1.0-M3 + 3.1.0-SNAPSHOT + 3.1.0-SNAPSHOT + 3.1.0-SNAPSHOT + 1.1.0-SNAPSHOT + 3.1.0-SNAPSHOT diff --git a/spring-cloud-stream-docs/pom.xml b/spring-cloud-stream-docs/pom.xml deleted file mode 100644 index 61f52f123..000000000 --- a/spring-cloud-stream-docs/pom.xml +++ /dev/null @@ -1,503 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-build - 3.0.0-M4 - - - spring-cloud-stream-docs - spring-cloud-stream-docs - Spring Cloud Stream Docs - 3.1.0-SNAPSHOT - - ${basedir}/.. - 3.1.0-M3 - 3.1.0-M3 - 3.1.0-M3 - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - - - full - - - - - org.apache.maven.plugins - maven-antrun-plugin - 1.7 - - - - - - org.codehaus.mojo - xml-maven-plugin - 1.0 - - - - transform - - - - - - - ${project.build.directory}/external-resources - - src/main/xslt/dependencyVersions.xsl - - - - .adoc - - - - ${project.build.directory}/generated-resources - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - - attach-javadocs - - jar - - prepare-package - - true - - false - - - ${project.groupId}:* - - - false - true - - ${basedir}/src/main/javadoc/spring-javadoc.css - - - - https://docs.spring.io/spring-framework/docs/${spring.version}/javadoc-api/ - - - https://docs.spring.io/spring-shell/docs/current/api/ - - - - - - - - org.asciidoctor - asciidoctor-maven-plugin - 1.5.3 - - - org.asciidoctor - asciidoctorj-pdf - 1.5.0-alpha.11 - - - - index.adoc - book - - true - warn - ${project.version} - ${project.artifactId} - - ${version-type-lowercase} - - ${basedir}/target/generated-snippets - ${project.version} - - ${project.version} - - ${github-tag} - - - - - generate-docbook - prepare-package - - process-asciidoc - - - index.adoc - docbook5 - book - - shared - - - - - generate-html5 - prepare-package - - process-asciidoc - - - html5 - - - - - - - - - com.agilejava.docbkx - docbkx-maven-plugin - 2.0.15 - - ${basedir}/target/generated-docs - - - 0 - index.xml - true - false - ${basedir}/src/main/docbook/xsl/pdf.xsl - - 1 - 1 - - 1 - - ${basedir}/src/main/docbook/xsl/xslthl-config.xml - - - - - - - - - - - - - net.sf.xslthl - xslthl - 2.1.0 - - - net.sf.docbook - docbook-xml - 5.0-all - resources - zip - runtime - - - - - html - - generate-html - - prepare-package - - - ${basedir}/src/main/docbook/xsl/html-multipage.xsl - - ${basedir}/target/docbook/html - - true - - - - - - - - - - - - - - - - - pdf - - generate-pdf - - prepare-package - - - ${basedir}/src/main/docbook/xsl/pdf.xsl - - ${basedir}/target/docbook/pdf - - - - - - - - - - - - - epub - - generate-epub3 - - prepare-package - - - ${basedir}/src/main/docbook/xsl/epub.xsl - - ${basedir}/target/docbook/epub - - - - - - - - - - - - - - - - - - - - org.apache.maven.plugins - maven-antrun-plugin - 1.8 - - - ant-contrib - ant-contrib - 1.0b3 - - - ant - ant - - - - - org.apache.ant - ant-nodeps - 1.8.1 - - - org.tigris.antelope - antelopetasks - 3.2.10 - - - - - package-and-attach-docs-zip - package - - run - - - - - - - - - - - - - - - - - - - setup-maven-properties - validate - - run - - - true - - - - - - - - - - - - - - - - - - - - org.codehaus.mojo - build-helper-maven-plugin - 1.9.1 - - - attach-zip - - attach-artifact - - - - - - ${project.build.directory}/${project.artifactId}-${project.version}.zip - - zip;zip.type=docs;zip.deployed=false - - - - - - - - - - - - spring - - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - true - - - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - false - - - - spring-releases - Spring Releases - https://repo.spring.io/release - - false - - - - - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - true - - - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - false - - - - - - diff --git a/spring-cloud-stream-docs/src/main/asciidoc/Guardfile b/spring-cloud-stream-docs/src/main/asciidoc/Guardfile deleted file mode 100644 index bdd4d7298..000000000 --- a/spring-cloud-stream-docs/src/main/asciidoc/Guardfile +++ /dev/null @@ -1,20 +0,0 @@ -require 'asciidoctor' -require 'erb' - -guard 'shell' do - watch(/.*\.adoc$/) {|m| - Asciidoctor.render_file('index.adoc', \ - :in_place => true, \ - :safe => Asciidoctor::SafeMode::UNSAFE, \ - :attributes=> { \ - 'source-highlighter' => 'prettify', \ - 'icons' => 'font', \ - 'linkcss'=> 'true', \ - 'copycss' => 'true', \ - 'doctype' => 'book'}) - } -end - -guard 'livereload' do - watch(%r{^.+\.(css|js|html)$}) -end diff --git a/spring-cloud-stream-docs/src/main/asciidoc/appendix.adoc b/spring-cloud-stream-docs/src/main/asciidoc/appendix.adoc deleted file mode 100644 index 70b828fdd..000000000 --- a/spring-cloud-stream-docs/src/main/asciidoc/appendix.adoc +++ /dev/null @@ -1,5 +0,0 @@ -[[appendix]] -= Appendices - - - diff --git a/spring-cloud-stream-docs/src/main/asciidoc/building.adoc b/spring-cloud-stream-docs/src/main/asciidoc/building.adoc deleted file mode 100644 index 9e45471fb..000000000 --- a/spring-cloud-stream-docs/src/main/asciidoc/building.adoc +++ /dev/null @@ -1,82 +0,0 @@ -[[building]] -== Building - -:jdkversion: 1.7 - -=== Basic Compile and Test - -To build the source you will need to install JDK {jdkversion}. - -The build uses the Maven wrapper so you don't have to install a specific -version of Maven. To enable the tests for Redis, Rabbit, and Kafka bindings you -should have those servers running before building. See below for more -information on running the servers. - -The main build command is - ----- -$ ./mvnw clean install ----- - -You can also add '-DskipTests' if you like, to avoid running the tests. - -NOTE: You can also install Maven (>=3.3.3) yourself and run the `mvn` command -in place of `./mvnw` in the examples below. If you do that you also -might need to add `-P spring` if your local Maven settings do not -contain repository declarations for spring pre-release artifacts. - -NOTE: Be aware that you might need to increase the amount of memory -available to Maven by setting a `MAVEN_OPTS` environment variable with -a value like `-Xmx512m -XX:MaxPermSize=128m`. We try to cover this in -the `.mvn` configuration, so if you find you have to do it to make a -build succeed, please raise a ticket to get the settings added to -source control. - - -The projects that require middleware generally include a -`docker-compose.yml`, so consider using -https://compose.docker.io/[Docker Compose] to run the middeware servers -in Docker containers. See the README in the -https://github.com/spring-cloud-samples/scripts[scripts demo -repository] for specific instructions about the common cases of mongo, -rabbit and redis. - -=== Documentation - -There is a "full" profile that will generate documentation. - -=== Working with the code -If you don't have an IDE preference we would recommend that you use -https://www.springsource.com/developer/sts[Spring Tools Suite] or -https://eclipse.org[Eclipse] when working with the code. We use the -https://eclipse.org/m2e/[m2eclipe] eclipse plugin for maven support. Other IDEs and tools -should also work without issue. - -==== Importing into eclipse with m2eclipse -We recommend the https://eclipse.org/m2e/[m2eclipe] eclipse plugin when working with -eclipse. If you don't already have m2eclipse installed it is available from the "eclipse -marketplace". - -Unfortunately m2e does not yet support Maven 3.3, so once the projects -are imported into Eclipse you will also need to tell m2eclipse to use -the `.settings.xml` file for the projects. If you do not do this you -may see many different errors related to the POMs in the -projects. Open your Eclipse preferences, expand the Maven -preferences, and select User Settings. In the User Settings field -click Browse and navigate to the Spring Cloud project you imported -selecting the `.settings.xml` file in that project. Click Apply and -then OK to save the preference changes. - -NOTE: Alternatively you can copy the repository settings from https://github.com/spring-cloud/spring-cloud-build/blob/master/.settings.xml[`.settings.xml`] into your own `~/.m2/settings.xml`. - -==== Importing into eclipse without m2eclipse -If you prefer not to use m2eclipse you can generate eclipse project metadata using the -following command: - -[indent=0] ----- - $ ./mvnw eclipse:eclipse ----- - -The generated eclipse projects can be imported by selecting `import existing projects` -from the `file` menu. diff --git a/spring-cloud-stream-docs/src/main/asciidoc/contributing.adoc b/spring-cloud-stream-docs/src/main/asciidoc/contributing.adoc deleted file mode 100644 index 65523be8f..000000000 --- a/spring-cloud-stream-docs/src/main/asciidoc/contributing.adoc +++ /dev/null @@ -1,42 +0,0 @@ -[[contributing] -== Contributing - -Spring Cloud is released under the non-restrictive Apache 2.0 license, -and follows a very standard Github development process, using Github -tracker for issues and merging pull requests into master. If you want -to contribute even something trivial please do not hesitate, but -follow the guidelines below. - -=== Sign the Contributor License Agreement -Before we accept a non-trivial patch or pull request we will need you to sign the -https://support.springsource.com/spring_committer_signup[contributor's agreement]. -Signing the contributor's agreement does not grant anyone commit rights to the main -repository, but it does mean that we can accept your contributions, and you will get an -author credit if we do. Active contributors might be asked to join the core team, and -given the ability to merge pull requests. - -=== Code Conventions and Housekeeping -None of these is essential for a pull request, but they will all help. They can also be -added after the original pull request but before a merge. - -* Use the Spring Framework code format conventions. If you use Eclipse - you can import formatter settings using the - `eclipse-code-formatter.xml` file from the - https://github.com/spring-cloud/build/tree/master/eclipse-coding-conventions.xml[Spring - Cloud Build] project. If using IntelliJ, you can use the - https://plugins.jetbrains.com/plugin/6546[Eclipse Code Formatter - Plugin] to import the same file. -* Make sure all new `.java` files to have a simple Javadoc class comment with at least an - `@author` tag identifying you, and preferably at least a paragraph on what the class is - for. -* Add the ASF license header comment to all new `.java` files (copy from existing files - in the project) -* Add yourself as an `@author` to the .java files that you modify substantially (more - than cosmetic changes). -* Add some Javadocs and, if you change the namespace, some XSD doc elements. -* A few unit tests would help a lot as well -- someone has to do it. -* If no-one else is using your branch, please rebase it against the current master (or - other target branch in the main project). -* When writing a commit message please follow https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html[these conventions], - if you are fixing an existing issue please add `Fixes gh-XXXX` at the end of the commit - message (where XXXX is the issue number). \ No newline at end of file diff --git a/spring-cloud-stream-docs/src/main/asciidoc/docinfo-footer.html b/spring-cloud-stream-docs/src/main/asciidoc/docinfo-footer.html deleted file mode 100644 index f5303b13c..000000000 --- a/spring-cloud-stream-docs/src/main/asciidoc/docinfo-footer.html +++ /dev/null @@ -1,45 +0,0 @@ - - diff --git a/spring-cloud-stream-docs/src/main/asciidoc/docinfo.html b/spring-cloud-stream-docs/src/main/asciidoc/docinfo.html deleted file mode 100644 index 6731bbf7e..000000000 --- a/spring-cloud-stream-docs/src/main/asciidoc/docinfo.html +++ /dev/null @@ -1,39 +0,0 @@ - diff --git a/spring-cloud-stream-docs/src/main/asciidoc/index-docinfo.xml b/spring-cloud-stream-docs/src/main/asciidoc/index-docinfo.xml deleted file mode 100644 index f26354c3c..000000000 --- a/spring-cloud-stream-docs/src/main/asciidoc/index-docinfo.xml +++ /dev/null @@ -1,14 +0,0 @@ -Spring Cloud Stream -{spring-cloud-stream-version} - -2013-2017 -Pivotal Software, Inc. - - - - Copies of this document may be made for your own use and for distribution to - others, provided that you do not charge any fee for such copies and further - provided that each copy contains this Copyright Notice, whether distributed in - print or electronically. - - diff --git a/spring-cloud-stream-docs/src/main/asciidoc/index.adoc b/spring-cloud-stream-docs/src/main/asciidoc/index.adoc deleted file mode 100644 index 433b07714..000000000 --- a/spring-cloud-stream-docs/src/main/asciidoc/index.adoc +++ /dev/null @@ -1,34 +0,0 @@ -[[spring-cloud-stream-reference]] -= Spring Cloud Stream Reference Guide -Sabby Anandan; Marius Bogoevici; Eric Bottard; Mark Fisher; Ilayaperumal Gopinathan; Gunnar Hillert; Mark Pollack; Patrick Peralta; Glenn Renfro; Thomas Risberg; Dave Syer; David Turanski; Janne Valkealahti; Benjamin Klein; Soby Chacko; Vinicius Carvalho; Gary Russell; Oleg Zhurakousky; Jay Bryant -:doctype: book -:toc: left -:toclevels: 4 -:docinfo: shared -:source-highlighter: prettify -:numbered: -:icons: font -:hide-uri-scheme: -:spring-cloud-stream-repo: snapshot -:github-tag: master -:spring-cloud-stream-docs-version: current -:spring-cloud-stream-docs: https://docs.spring.io/spring-cloud-stream/docs/{spring-cloud-stream-docs-version}/reference -:spring-cloud-stream-docs-current: https://docs.spring.io/spring-cloud-stream/docs/current-SNAPSHOT/reference/html/ -:github-repo: spring-cloud/spring-cloud-stream -:github-raw: https://raw.github.com/{github-repo}/{github-tag} -:github-code: https://github.com/{github-repo}/tree/{github-tag} -:github-wiki: https://github.com/{github-repo}/wiki -:github-master-code: https://github.com/{github-repo}/tree/master -:sc-ext: java -// ====================================================================================== - -= Spring Cloud Stream Core -:stream-docs-basedir: ../../.. -include::spring-cloud-stream-aggregate.adoc[] - -= Appendices -[appendix] -include::building.adoc[] -include::contributing.adoc[] - -// ====================================================================================== diff --git a/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc b/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc deleted file mode 100644 index 07f734d08..000000000 --- a/spring-cloud-stream-docs/src/main/asciidoc/spring-cloud-stream-aggregate.adoc +++ /dev/null @@ -1,16 +0,0 @@ -include::{stream-docs-basedir}/core/spring-cloud-stream-core-docs/src/main/asciidoc/preface.adoc[] -include::{stream-docs-basedir}/core/spring-cloud-stream-core-docs/src/main/asciidoc/spring-cloud-stream-overview.adoc[] - -= Binder Implementations - -== Apache Kafka Binder - -include::{stream-docs-basedir}/kafka/spring-cloud-stream-binder-kafka-docs/src/main/asciidoc/spring-cloud-stream-binder-kafka-aggregate.adoc[leveloffset=+1] - -== Apache Kafka Streams Binder - -include::{stream-docs-basedir}/kafka/spring-cloud-stream-binder-kafka-docs/src/main/asciidoc/kafka-streams.adoc[leveloffset=+1] - -== RabbitMQ Binder - -include::{stream-docs-basedir}/rabbit/spring-cloud-stream-binder-rabbit-docs/src/main/asciidoc/spring-cloud-stream-binder-rabbit-aggregate.adoc[leveloffset=+1] diff --git a/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/styles.css b/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/styles.css deleted file mode 100644 index 3fd131d89..000000000 --- a/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/styles.css +++ /dev/null @@ -1 +0,0 @@ -.transition--300{transition:all 300ms ease-in-out}.toc{height:100%;width:280px;transform:translateX(0)}.content h1:first-child,.content h2:first-child{padding-top:0;margin-top:0}.title{font-size:3em}.content{margin-bottom:95vh}.content ul,.content ol{list-style:inherit}.content a{color:#0977c3;text-decoration:none;border-bottom:1px solid #EEE;transition:all 300ms ease}.content a.no-decoration{border-bottom:0}.content a:hover{border-bottom:1px solid #0977c3}.content a:hover.no-decoration{border-bottom:0}a.toc-link{text-decoration:none}.try-it-container{transform:translateY(84%)}.try-it-container.is-open{transform:translateY(0%)}.page-content{display:block !important}.hljs{display:block;background:white;padding:0.5em;color:#333333;overflow-x:auto}.hljs-comment,.hljs-meta{color:#969896}.hljs-string,.hljs-variable,.hljs-template-variable,.hljs-strong,.hljs-emphasis,.hljs-quote{color:#df5000}.hljs-keyword,.hljs-selector-tag,.hljs-type{color:#a71d5d}.hljs-literal,.hljs-symbol,.hljs-bullet,.hljs-attribute{color:#0086b3}.hljs-section,.hljs-name{color:#63a35c}.hljs-tag{color:#333333}.hljs-title,.hljs-attr,.hljs-selector-id,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo{color:#795da3}.hljs-addition{color:#55a532;background-color:#eaffea}.hljs-deletion{color:#bd2c00;background-color:#ffecec}.hljs-link{text-decoration:underline}.toc-icon{position:fixed;top:0;right:0}#toc:checked ~ .toc{box-shadow:0 0 5px #c8c8c8;transform:translateX(0)}.toc{background-color:rgba(255,255,255,0.9);transform:translateX(-100%)}.toc.toc-right{transform:translateX(100%);right:0}@media (min-width: 52em){.toc{transform:translateX(0)}.toc.toc-right{transform:translateX(0);right:calc((100% - 48rem - 4rem) / 2)}.toc-icon{display:none}.try-it-container{display:block}.content{margin-left:280px}.toc-right ~ .content{margin-left:0;margin-right:280px}}*{box-sizing:border-box}body{font-size:1.2rem;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}h1,h2,h3,h4,h5,h6{padding-top:0.5em}p{margin-top:0.25rem}pre{display:block;background:#f7f7f7;border-radius:2px;border:1px solid #e0e0e0;padding:2px;line-height:1.2;margin-bottom:10px;overflow:auto;white-space:pre-wrap}code{display:inline;font-size:.8em;max-width:100%} diff --git a/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.css b/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.css deleted file mode 100644 index 6265223f1..000000000 --- a/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.css +++ /dev/null @@ -1 +0,0 @@ -.toc{overflow-y:auto}.toc>ul{overflow:hidden;position:relative}.toc>ul li{list-style:none}.toc-list{margin:0;padding-left:10px}a.toc-link{color:currentColor;height:100%}.is-collapsible{max-height:1000px;overflow:hidden;transition:all 300ms ease-in-out}.is-collapsed{max-height:0}.is-position-fixed{position:fixed !important;top:0}.is-active-link{font-weight:700}.toc-link::before{background-color:#EEE;content:' ';display:inline-block;height:inherit;left:0;margin-top:-1px;position:absolute;width:2px}.is-active-link::before{background-color:#54BC4B} diff --git a/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.js b/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.js deleted file mode 100644 index 44c1fac15..000000000 --- a/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.js +++ /dev/null @@ -1,181 +0,0 @@ -/******/ -(function (modules) { // webpackBootstrap - /******/ // The module cache - /******/ - var installedModules = {}; - /******/ - /******/ // The require function - /******/ - function __webpack_require__(moduleId) { - /******/ - /******/ // Check if module is in cache - /******/ - if (installedModules[moduleId]) { - /******/ - return installedModules[moduleId].exports; - /******/ - } - /******/ // Create a new module (and put it into the cache) - /******/ - var module = installedModules[moduleId] = { - /******/ i: moduleId, - /******/ l: false, - /******/ exports: {} - /******/ - }; - /******/ - /******/ // Execute the module function - /******/ - modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); - /******/ - /******/ // Flag the module as loaded - /******/ - module.l = true; - /******/ - /******/ // Return the exports of the module - /******/ - return module.exports; - /******/ - } - - /******/ - /******/ - /******/ // expose the modules object (__webpack_modules__) - /******/ - __webpack_require__.m = modules; - /******/ - /******/ // expose the module cache - /******/ - __webpack_require__.c = installedModules; - /******/ - /******/ // identity function for calling harmony imports with the correct context - /******/ - __webpack_require__.i = function (value) { - return value; - }; - /******/ - /******/ // define getter function for harmony exports - /******/ - __webpack_require__.d = function (exports, name, getter) { - /******/ - if (!__webpack_require__.o(exports, name)) { - /******/ - Object.defineProperty(exports, name, { - /******/ configurable: false, - /******/ enumerable: true, - /******/ get: getter - /******/ - }); - /******/ - } - /******/ - }; - /******/ - /******/ // getDefaultExport function for compatibility with non-harmony modules - /******/ - __webpack_require__.n = function (module) { - /******/ - var getter = module && module.__esModule ? - /******/ function getDefault() { - return module['default']; - } : - /******/ function getModuleExports() { - return module; - }; - /******/ - __webpack_require__.d(getter, 'a', getter); - /******/ - return getter; - /******/ - }; - /******/ - /******/ // Object.prototype.hasOwnProperty.call - /******/ - __webpack_require__.o = function (object, property) { - return Object.prototype.hasOwnProperty.call(object, property); - }; - /******/ - /******/ // __webpack_public_path__ - /******/ - __webpack_require__.p = ""; - /******/ - /******/ // Load entry module and return exports - /******/ - return __webpack_require__(__webpack_require__.s = 5); - /******/ -}) -/************************************************************************/ -/******/([ - /* 0 */ - /* unknown exports provided */ - /* all exports used */ - /*!***********************************!*\ - !*** (webpack)/buildin/global.js ***! - \***********************************/ - /***/ (function (module, exports) { - - eval("var g;\r\n\r\n// This works in non-strict mode\r\ng = (function() {\r\n\treturn this;\r\n})();\r\n\r\ntry {\r\n\t// This works if eval is allowed (see CSP)\r\n\tg = g || Function(\"return this\")() || (1,eval)(\"this\");\r\n} catch(e) {\r\n\t// This works if the window reference is available\r\n\tif(typeof window === \"object\")\r\n\t\tg = window;\r\n}\r\n\r\n// g can still be undefined, but nothing to do about it...\r\n// We return undefined, instead of nothing here, so it's\r\n// easier to handle this case. if(!global) { ...}\r\n\r\nmodule.exports = g;\r\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8od2VicGFjaykvYnVpbGRpbi9nbG9iYWwuanM/MzY5OCJdLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgZztcclxuXHJcbi8vIFRoaXMgd29ya3MgaW4gbm9uLXN0cmljdCBtb2RlXHJcbmcgPSAoZnVuY3Rpb24oKSB7XHJcblx0cmV0dXJuIHRoaXM7XHJcbn0pKCk7XHJcblxyXG50cnkge1xyXG5cdC8vIFRoaXMgd29ya3MgaWYgZXZhbCBpcyBhbGxvd2VkIChzZWUgQ1NQKVxyXG5cdGcgPSBnIHx8IEZ1bmN0aW9uKFwicmV0dXJuIHRoaXNcIikoKSB8fCAoMSxldmFsKShcInRoaXNcIik7XHJcbn0gY2F0Y2goZSkge1xyXG5cdC8vIFRoaXMgd29ya3MgaWYgdGhlIHdpbmRvdyByZWZlcmVuY2UgaXMgYXZhaWxhYmxlXHJcblx0aWYodHlwZW9mIHdpbmRvdyA9PT0gXCJvYmplY3RcIilcclxuXHRcdGcgPSB3aW5kb3c7XHJcbn1cclxuXHJcbi8vIGcgY2FuIHN0aWxsIGJlIHVuZGVmaW5lZCwgYnV0IG5vdGhpbmcgdG8gZG8gYWJvdXQgaXQuLi5cclxuLy8gV2UgcmV0dXJuIHVuZGVmaW5lZCwgaW5zdGVhZCBvZiBub3RoaW5nIGhlcmUsIHNvIGl0J3NcclxuLy8gZWFzaWVyIHRvIGhhbmRsZSB0aGlzIGNhc2UuIGlmKCFnbG9iYWwpIHsgLi4ufVxyXG5cclxubW9kdWxlLmV4cG9ydHMgPSBnO1xyXG5cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFdFQlBBQ0sgRk9PVEVSXG4vLyAod2VicGFjaykvYnVpbGRpbi9nbG9iYWwuanNcbi8vIG1vZHVsZSBpZCA9IDBcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); - - /***/ - }), - /* 1 */ - /* unknown exports provided */ - /* all exports used */ - /*!**********************************!*\ - !*** ./~/zenscroll/zenscroll.js ***! - \**********************************/ - /***/ (function (module, exports, __webpack_require__) { - - eval("var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**\n * Zenscroll 4.0.0\n * https://github.com/zengabor/zenscroll/\n *\n * Copyright 2015–2017 Gabor Lenard\n *\n * This is free and unencumbered software released into the public domain.\n * \n * Anyone is free to copy, modify, publish, use, compile, sell, or\n * distribute this software, either in source code form or as a compiled\n * binary, for any purpose, commercial or non-commercial, and by any\n * means.\n * \n * In jurisdictions that recognize copyright laws, the author or authors\n * of this software dedicate any and all copyright interest in the\n * software to the public domain. We make this dedication for the benefit\n * of the public at large and to the detriment of our heirs and\n * successors. We intend this dedication to be an overt act of\n * relinquishment in perpetuity of all present and future rights to this\n * software under copyright law.\n * \n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\n * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\n * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\n * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\n * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\n * OTHER DEALINGS IN THE SOFTWARE.\n * \n * For more information, please refer to \n * \n */\n\n/*jshint devel:true, asi:true */\n\n/*global define, module */\n\n\n(function (root, factory) {\n\tif (true) {\n\t\t!(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory()),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ?\n\t\t\t\t(__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__))\n\t} else if (typeof module === \"object\" && module.exports) {\n\t\tmodule.exports = factory()\n\t} else {\n\t\t(function install() {\n\t\t\t// To make sure Zenscroll can be referenced from the header, before `body` is available\n\t\t\tif (document && document.body) {\n\t\t\t\troot.zenscroll = factory()\n\t\t\t} else {\n\t\t\t\t// retry 9ms later\n\t\t\t\tsetTimeout(install, 9)\n\t\t\t}\n\t\t})()\n\t}\n}(this, function () {\n\t\"use strict\"\n\n\n\t// Detect if the browser already supports native smooth scrolling (e.g., Firefox 36+ and Chrome 49+) and it is enabled:\n\tvar isNativeSmoothScrollEnabledOn = function (elem) {\n\t\treturn (\"getComputedStyle\" in window) &&\n\t\t\twindow.getComputedStyle(elem)[\"scroll-behavior\"] === \"smooth\"\n\t}\n\n\n\t// Exit if it’s not a browser environment:\n\tif (typeof window === \"undefined\" || !(\"document\" in window)) {\n\t\treturn {}\n\t}\n\n\n\tvar makeScroller = function (container, defaultDuration, edgeOffset) {\n\n\t\t// Use defaults if not provided\n\t\tdefaultDuration = defaultDuration || 999 //ms\n\t\tif (!edgeOffset && edgeOffset !== 0) {\n\t\t\t// When scrolling, this amount of distance is kept from the edges of the container:\n\t\t\tedgeOffset = 9 //px\n\t\t}\n\n\t\t// Handling the life-cycle of the scroller\n\t\tvar scrollTimeoutId\n\t\tvar setScrollTimeoutId = function (newValue) {\n\t\t\tscrollTimeoutId = newValue\n\t\t}\n\n\t\t/**\n\t\t * Stop the current smooth scroll operation immediately\n\t\t */\n\t\tvar stopScroll = function () {\n\t\t\tclearTimeout(scrollTimeoutId)\n\t\t\tsetScrollTimeoutId(0)\n\t\t}\n\n\t\tvar getTopWithEdgeOffset = function (elem) {\n\t\t\treturn Math.max(0, container.getTopOf(elem) - edgeOffset)\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to a specific vertical position in the document.\n\t\t *\n\t\t * @param {targetY} The vertical position within the document.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * If not provided the default duration is used.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToY = function (targetY, duration, onDone) {\n\t\t\tstopScroll()\n\t\t\tif (duration === 0 || (duration && duration < 0) || isNativeSmoothScrollEnabledOn(container.body)) {\n\t\t\t\tcontainer.toY(targetY)\n\t\t\t\tif (onDone) {\n\t\t\t\t\tonDone()\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tvar startY = container.getY()\n\t\t\t\tvar distance = Math.max(0, targetY) - startY\n\t\t\t\tvar startTime = new Date().getTime()\n\t\t\t\tduration = duration || Math.min(Math.abs(distance), defaultDuration);\n\t\t\t\t(function loopScroll() {\n\t\t\t\t\tsetScrollTimeoutId(setTimeout(function () {\n\t\t\t\t\t\t// Calculate percentage:\n\t\t\t\t\t\tvar p = Math.min(1, (new Date().getTime() - startTime) / duration)\n\t\t\t\t\t\t// Calculate the absolute vertical position:\n\t\t\t\t\t\tvar y = Math.max(0, Math.floor(startY + distance*(p < 0.5 ? 2*p*p : p*(4 - p*2)-1)))\n\t\t\t\t\t\tcontainer.toY(y)\n\t\t\t\t\t\tif (p < 1 && (container.getHeight() + y) < container.body.scrollHeight) {\n\t\t\t\t\t\t\tloopScroll()\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tsetTimeout(stopScroll, 99) // with cooldown time\n\t\t\t\t\t\t\tif (onDone) {\n\t\t\t\t\t\t\t\tonDone()\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 9))\n\t\t\t\t})()\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to the top of a specific element.\n\t\t *\n\t\t * @param {elem} The element to scroll to.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToElem = function (elem, duration, onDone) {\n\t\t\tscrollToY(getTopWithEdgeOffset(elem), duration, onDone)\n\t\t}\n\n\t\t/**\n\t\t * Scrolls an element into view if necessary.\n\t\t *\n\t\t * @param {elem} The element.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollIntoView = function (elem, duration, onDone) {\n\t\t\tvar elemHeight = elem.getBoundingClientRect().height\n\t\t\tvar elemBottom = container.getTopOf(elem) + elemHeight\n\t\t\tvar containerHeight = container.getHeight()\n\t\t\tvar y = container.getY()\n\t\t\tvar containerBottom = y + containerHeight\n\t\t\tif (getTopWithEdgeOffset(elem) < y || (elemHeight + edgeOffset) > containerHeight) {\n\t\t\t\t// Element is clipped at top or is higher than screen.\n\t\t\t\tscrollToElem(elem, duration, onDone)\n\t\t\t} else if ((elemBottom + edgeOffset) > containerBottom) {\n\t\t\t\t// Element is clipped at the bottom.\n\t\t\t\tscrollToY(elemBottom - containerHeight + edgeOffset, duration, onDone)\n\t\t\t} else if (onDone) {\n\t\t\t\tonDone()\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Scrolls to the center of an element.\n\t\t *\n\t\t * @param {elem} The element.\n\t\t * @param {duration} Optionally the duration of the scroll operation.\n\t\t * @param {offset} Optionally the offset of the top of the element from the center of the screen.\n\t\t * @param {onDone} An optional callback function to be invoked once the scroll finished.\n\t\t */\n\t\tvar scrollToCenterOf = function (elem, duration, offset, onDone) {\n\t\t\tscrollToY(Math.max(0, container.getTopOf(elem) - container.getHeight()/2 + (offset || elem.getBoundingClientRect().height/2)), duration, onDone)\n\t\t}\n\n\t\t/**\n\t\t * Changes default settings for this scroller.\n\t\t *\n\t\t * @param {newDefaultDuration} Optionally a new value for default duration, used for each scroll method by default.\n\t\t * Ignored if null or undefined.\n\t\t * @param {newEdgeOffset} Optionally a new value for the edge offset, used by each scroll method by default. Ignored if null or undefined.\n\t\t * @returns An object with the current values.\n\t\t */\n\t\tvar setup = function (newDefaultDuration, newEdgeOffset) {\n\t\t\tif (newDefaultDuration === 0 || newDefaultDuration) {\n\t\t\t\tdefaultDuration = newDefaultDuration\n\t\t\t}\n\t\t\tif (newEdgeOffset === 0 || newEdgeOffset) {\n\t\t\t\tedgeOffset = newEdgeOffset\n\t\t\t}\n\t\t\treturn {\n\t\t\t\tdefaultDuration: defaultDuration,\n\t\t\t\tedgeOffset: edgeOffset\n\t\t\t}\n\t\t}\n\n\t\treturn {\n\t\t\tsetup: setup,\n\t\t\tto: scrollToElem,\n\t\t\ttoY: scrollToY,\n\t\t\tintoView: scrollIntoView,\n\t\t\tcenter: scrollToCenterOf,\n\t\t\tstop: stopScroll,\n\t\t\tmoving: function () { return !!scrollTimeoutId },\n\t\t\tgetY: container.getY,\n\t\t\tgetTopOf: container.getTopOf\n\t\t}\n\n\t}\n\n\n\tvar docElem = document.documentElement\n\tvar getDocY = function () { return window.scrollY || docElem.scrollTop }\n\n\t// Create a scroller for the document:\n\tvar zenscroll = makeScroller({\n\t\tbody: document.scrollingElement || document.body,\n\t\ttoY: function (y) { window.scrollTo(0, y) },\n\t\tgetY: getDocY,\n\t\tgetHeight: function () { return window.innerHeight || docElem.clientHeight },\n\t\tgetTopOf: function (elem) { return elem.getBoundingClientRect().top + getDocY() - docElem.offsetTop }\n\t})\n\n\n\t/**\n\t * Creates a scroller from the provided container element (e.g., a DIV)\n\t *\n\t * @param {scrollContainer} The vertical position within the document.\n\t * @param {defaultDuration} Optionally a value for default duration, used for each scroll method by default.\n\t * Ignored if 0 or null or undefined.\n\t * @param {edgeOffset} Optionally a value for the edge offset, used by each scroll method by default. \n\t * Ignored if null or undefined.\n\t * @returns A scroller object, similar to `zenscroll` but controlling the provided element.\n\t */\n\tzenscroll.createScroller = function (scrollContainer, defaultDuration, edgeOffset) {\n\t\treturn makeScroller({\n\t\t\tbody: scrollContainer,\n\t\t\ttoY: function (y) { scrollContainer.scrollTop = y },\n\t\t\tgetY: function () { return scrollContainer.scrollTop },\n\t\t\tgetHeight: function () { return Math.min(scrollContainer.clientHeight, window.innerHeight || docElem.clientHeight) },\n\t\t\tgetTopOf: function (elem) { return elem.offsetTop }\n\t\t}, defaultDuration, edgeOffset)\n\t}\n\n\n\t// Automatic link-smoothing on achors\n\t// Exclude IE8- or when native is enabled or Zenscroll auto- is disabled\n\tif (\"addEventListener\" in window && !window.noZensmooth && !isNativeSmoothScrollEnabledOn(document.body)) {\n\n\n\t\tvar isScrollRestorationSupported = \"scrollRestoration\" in history\n\n\t\t// On first load & refresh make sure the browser restores the position first\n\t\tif (isScrollRestorationSupported) {\n\t\t\thistory.scrollRestoration = \"auto\"\n\t\t}\n\n\t\twindow.addEventListener(\"load\", function () {\n\n\t\t\tif (isScrollRestorationSupported) {\n\t\t\t\t// Set it to manual\n\t\t\t\tsetTimeout(function () { history.scrollRestoration = \"manual\" }, 9)\n\t\t\t\twindow.addEventListener(\"popstate\", function (event) {\n\t\t\t\t\tif (event.state && \"zenscrollY\" in event.state) {\n\t\t\t\t\t\tzenscroll.toY(event.state.zenscrollY)\n\t\t\t\t\t}\n\t\t\t\t}, false)\n\t\t\t}\n\n\t\t\t// Add edge offset on first load if necessary\n\t\t\t// This may not work on IE (or older computer?) as it requires more timeout, around 100 ms\n\t\t\tif (window.location.hash) {\n\t\t\t\tsetTimeout(function () {\n\t\t\t\t\t// Adjustment is only needed if there is an edge offset:\n\t\t\t\t\tvar edgeOffset = zenscroll.setup().edgeOffset\n\t\t\t\t\tif (edgeOffset) {\n\t\t\t\t\t\tvar targetElem = document.getElementById(window.location.href.split(\"#\")[1])\n\t\t\t\t\t\tif (targetElem) {\n\t\t\t\t\t\t\tvar targetY = Math.max(0, zenscroll.getTopOf(targetElem) - edgeOffset)\n\t\t\t\t\t\t\tvar diff = zenscroll.getY() - targetY\n\t\t\t\t\t\t\t// Only do the adjustment if the browser is very close to the element:\n\t\t\t\t\t\t\tif (0 <= diff && diff < 9 ) {\n\t\t\t\t\t\t\t\twindow.scrollTo(0, targetY)\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}, 9)\n\t\t\t}\n\n\t\t}, false)\n\n\t\t// Handling clicks on anchors\n\t\tvar RE_noZensmooth = new RegExp(\"(^|\\\\s)noZensmooth(\\\\s|$)\")\n\t\twindow.addEventListener(\"click\", function (event) {\n\t\t\tvar anchor = event.target\n\t\t\twhile (anchor && anchor.tagName !== \"A\") {\n\t\t\t\tanchor = anchor.parentNode\n\t\t\t}\n\t\t\t// Let the browser handle the click if it wasn't with the primary button, or with some modifier keys:\n\t\t\tif (!anchor || event.which !== 1 || event.shiftKey || event.metaKey || event.ctrlKey || event.altKey) {\n\t\t\t\treturn\n\t\t\t}\n\t\t\t// Save the current scrolling position so it can be used for scroll restoration:\n\t\t\tif (isScrollRestorationSupported) {\n\t\t\t\ttry {\n\t\t\t\t\thistory.replaceState({ zenscrollY: zenscroll.getY() }, \"\")\n\t\t\t\t} catch (e) {\n\t\t\t\t\t// Avoid the Chrome Security exception on file protocol, e.g., file://index.html\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Find the referenced ID:\n\t\t\tvar href = anchor.getAttribute(\"href\") || \"\"\n\t\t\tif (href.indexOf(\"#\") === 0 && !RE_noZensmooth.test(anchor.className)) {\n\t\t\t\tvar targetY = 0\n\t\t\t\tvar targetElem = document.getElementById(href.substring(1))\n\t\t\t\tif (href !== \"#\") {\n\t\t\t\t\tif (!targetElem) {\n\t\t\t\t\t\t// Let the browser handle the click if the target ID is not found.\n\t\t\t\t\t\treturn\n\t\t\t\t\t}\n\t\t\t\t\ttargetY = zenscroll.getTopOf(targetElem)\n\t\t\t\t}\n\t\t\t\tevent.preventDefault()\n\t\t\t\t// By default trigger the browser's `hashchange` event...\n\t\t\t\tvar onDone = function () { window.location = href }\n\t\t\t\t// ...unless there is an edge offset specified\n\t\t\t\tvar edgeOffset = zenscroll.setup().edgeOffset\n\t\t\t\tif (edgeOffset) {\n\t\t\t\t\ttargetY = Math.max(0, targetY - edgeOffset)\n\t\t\t\t\tonDone = function () { history.pushState(null, \"\", href) }\n\t\t\t\t}\n\t\t\t\tzenscroll.toY(targetY, null, onDone)\n\t\t\t}\n\t\t}, false)\n\n\t}\n\n\n\treturn zenscroll\n\n\n}));\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL34vemVuc2Nyb2xsL3plbnNjcm9sbC5qcz8yNzMyIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogWmVuc2Nyb2xsIDQuMC4wXG4gKiBodHRwczovL2dpdGh1Yi5jb20vemVuZ2Fib3IvemVuc2Nyb2xsL1xuICpcbiAqIENvcHlyaWdodCAyMDE14oCTMjAxNyBHYWJvciBMZW5hcmRcbiAqXG4gKiBUaGlzIGlzIGZyZWUgYW5kIHVuZW5jdW1iZXJlZCBzb2Z0d2FyZSByZWxlYXNlZCBpbnRvIHRoZSBwdWJsaWMgZG9tYWluLlxuICogXG4gKiBBbnlvbmUgaXMgZnJlZSB0byBjb3B5LCBtb2RpZnksIHB1Ymxpc2gsIHVzZSwgY29tcGlsZSwgc2VsbCwgb3JcbiAqIGRpc3RyaWJ1dGUgdGhpcyBzb2Z0d2FyZSwgZWl0aGVyIGluIHNvdXJjZSBjb2RlIGZvcm0gb3IgYXMgYSBjb21waWxlZFxuICogYmluYXJ5LCBmb3IgYW55IHB1cnBvc2UsIGNvbW1lcmNpYWwgb3Igbm9uLWNvbW1lcmNpYWwsIGFuZCBieSBhbnlcbiAqIG1lYW5zLlxuICogXG4gKiBJbiBqdXJpc2RpY3Rpb25zIHRoYXQgcmVjb2duaXplIGNvcHlyaWdodCBsYXdzLCB0aGUgYXV0aG9yIG9yIGF1dGhvcnNcbiAqIG9mIHRoaXMgc29mdHdhcmUgZGVkaWNhdGUgYW55IGFuZCBhbGwgY29weXJpZ2h0IGludGVyZXN0IGluIHRoZVxuICogc29mdHdhcmUgdG8gdGhlIHB1YmxpYyBkb21haW4uIFdlIG1ha2UgdGhpcyBkZWRpY2F0aW9uIGZvciB0aGUgYmVuZWZpdFxuICogb2YgdGhlIHB1YmxpYyBhdCBsYXJnZSBhbmQgdG8gdGhlIGRldHJpbWVudCBvZiBvdXIgaGVpcnMgYW5kXG4gKiBzdWNjZXNzb3JzLiBXZSBpbnRlbmQgdGhpcyBkZWRpY2F0aW9uIHRvIGJlIGFuIG92ZXJ0IGFjdCBvZlxuICogcmVsaW5xdWlzaG1lbnQgaW4gcGVycGV0dWl0eSBvZiBhbGwgcHJlc2VudCBhbmQgZnV0dXJlIHJpZ2h0cyB0byB0aGlzXG4gKiBzb2Z0d2FyZSB1bmRlciBjb3B5cmlnaHQgbGF3LlxuICogXG4gKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELFxuICogRVhQUkVTUyBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GXG4gKiBNRVJDSEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuXG4gKiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUlxuICogT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsXG4gKiBBUklTSU5HIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1JcbiAqIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiAqIFxuICogRm9yIG1vcmUgaW5mb3JtYXRpb24sIHBsZWFzZSByZWZlciB0byA8aHR0cDovL3VubGljZW5zZS5vcmc+XG4gKiBcbiAqL1xuXG4vKmpzaGludCBkZXZlbDp0cnVlLCBhc2k6dHJ1ZSAqL1xuXG4vKmdsb2JhbCBkZWZpbmUsIG1vZHVsZSAqL1xuXG5cbihmdW5jdGlvbiAocm9vdCwgZmFjdG9yeSkge1xuXHRpZiAodHlwZW9mIGRlZmluZSA9PT0gXCJmdW5jdGlvblwiICYmIGRlZmluZS5hbWQpIHtcblx0XHRkZWZpbmUoW10sIGZhY3RvcnkoKSlcblx0fSBlbHNlIGlmICh0eXBlb2YgbW9kdWxlID09PSBcIm9iamVjdFwiICYmIG1vZHVsZS5leHBvcnRzKSB7XG5cdFx0bW9kdWxlLmV4cG9ydHMgPSBmYWN0b3J5KClcblx0fSBlbHNlIHtcblx0XHQoZnVuY3Rpb24gaW5zdGFsbCgpIHtcblx0XHRcdC8vIFRvIG1ha2Ugc3VyZSBaZW5zY3JvbGwgY2FuIGJlIHJlZmVyZW5jZWQgZnJvbSB0aGUgaGVhZGVyLCBiZWZvcmUgYGJvZHlgIGlzIGF2YWlsYWJsZVxuXHRcdFx0aWYgKGRvY3VtZW50ICYmIGRvY3VtZW50LmJvZHkpIHtcblx0XHRcdFx0cm9vdC56ZW5zY3JvbGwgPSBmYWN0b3J5KClcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdC8vIHJldHJ5IDltcyBsYXRlclxuXHRcdFx0XHRzZXRUaW1lb3V0KGluc3RhbGwsIDkpXG5cdFx0XHR9XG5cdFx0fSkoKVxuXHR9XG59KHRoaXMsIGZ1bmN0aW9uICgpIHtcblx0XCJ1c2Ugc3RyaWN0XCJcblxuXG5cdC8vIERldGVjdCBpZiB0aGUgYnJvd3NlciBhbHJlYWR5IHN1cHBvcnRzIG5hdGl2ZSBzbW9vdGggc2Nyb2xsaW5nIChlLmcuLCBGaXJlZm94IDM2KyBhbmQgQ2hyb21lIDQ5KykgYW5kIGl0IGlzIGVuYWJsZWQ6XG5cdHZhciBpc05hdGl2ZVNtb290aFNjcm9sbEVuYWJsZWRPbiA9IGZ1bmN0aW9uIChlbGVtKSB7XG5cdFx0cmV0dXJuIChcImdldENvbXB1dGVkU3R5bGVcIiBpbiB3aW5kb3cpICYmXG5cdFx0XHR3aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZShlbGVtKVtcInNjcm9sbC1iZWhhdmlvclwiXSA9PT0gXCJzbW9vdGhcIlxuXHR9XG5cblxuXHQvLyBFeGl0IGlmIGl04oCZcyBub3QgYSBicm93c2VyIGVudmlyb25tZW50OlxuXHRpZiAodHlwZW9mIHdpbmRvdyA9PT0gXCJ1bmRlZmluZWRcIiB8fCAhKFwiZG9jdW1lbnRcIiBpbiB3aW5kb3cpKSB7XG5cdFx0cmV0dXJuIHt9XG5cdH1cblxuXG5cdHZhciBtYWtlU2Nyb2xsZXIgPSBmdW5jdGlvbiAoY29udGFpbmVyLCBkZWZhdWx0RHVyYXRpb24sIGVkZ2VPZmZzZXQpIHtcblxuXHRcdC8vIFVzZSBkZWZhdWx0cyBpZiBub3QgcHJvdmlkZWRcblx0XHRkZWZhdWx0RHVyYXRpb24gPSBkZWZhdWx0RHVyYXRpb24gfHwgOTk5IC8vbXNcblx0XHRpZiAoIWVkZ2VPZmZzZXQgJiYgZWRnZU9mZnNldCAhPT0gMCkge1xuXHRcdFx0Ly8gV2hlbiBzY3JvbGxpbmcsIHRoaXMgYW1vdW50IG9mIGRpc3RhbmNlIGlzIGtlcHQgZnJvbSB0aGUgZWRnZXMgb2YgdGhlIGNvbnRhaW5lcjpcblx0XHRcdGVkZ2VPZmZzZXQgPSA5IC8vcHhcblx0XHR9XG5cblx0XHQvLyBIYW5kbGluZyB0aGUgbGlmZS1jeWNsZSBvZiB0aGUgc2Nyb2xsZXJcblx0XHR2YXIgc2Nyb2xsVGltZW91dElkXG5cdFx0dmFyIHNldFNjcm9sbFRpbWVvdXRJZCA9IGZ1bmN0aW9uIChuZXdWYWx1ZSkge1xuXHRcdFx0c2Nyb2xsVGltZW91dElkID0gbmV3VmFsdWVcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBTdG9wIHRoZSBjdXJyZW50IHNtb290aCBzY3JvbGwgb3BlcmF0aW9uIGltbWVkaWF0ZWx5XG5cdFx0ICovXG5cdFx0dmFyIHN0b3BTY3JvbGwgPSBmdW5jdGlvbiAoKSB7XG5cdFx0XHRjbGVhclRpbWVvdXQoc2Nyb2xsVGltZW91dElkKVxuXHRcdFx0c2V0U2Nyb2xsVGltZW91dElkKDApXG5cdFx0fVxuXG5cdFx0dmFyIGdldFRvcFdpdGhFZGdlT2Zmc2V0ID0gZnVuY3Rpb24gKGVsZW0pIHtcblx0XHRcdHJldHVybiBNYXRoLm1heCgwLCBjb250YWluZXIuZ2V0VG9wT2YoZWxlbSkgLSBlZGdlT2Zmc2V0KVxuXHRcdH1cblxuXHRcdC8qKlxuXHRcdCAqIFNjcm9sbHMgdG8gYSBzcGVjaWZpYyB2ZXJ0aWNhbCBwb3NpdGlvbiBpbiB0aGUgZG9jdW1lbnQuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge3RhcmdldFl9IFRoZSB2ZXJ0aWNhbCBwb3NpdGlvbiB3aXRoaW4gdGhlIGRvY3VtZW50LlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqICAgICAgICBJZiBub3QgcHJvdmlkZWQgdGhlIGRlZmF1bHQgZHVyYXRpb24gaXMgdXNlZC5cblx0XHQgKiBAcGFyYW0ge29uRG9uZX0gQW4gb3B0aW9uYWwgY2FsbGJhY2sgZnVuY3Rpb24gdG8gYmUgaW52b2tlZCBvbmNlIHRoZSBzY3JvbGwgZmluaXNoZWQuXG5cdFx0ICovXG5cdFx0dmFyIHNjcm9sbFRvWSA9IGZ1bmN0aW9uICh0YXJnZXRZLCBkdXJhdGlvbiwgb25Eb25lKSB7XG5cdFx0XHRzdG9wU2Nyb2xsKClcblx0XHRcdGlmIChkdXJhdGlvbiA9PT0gMCB8fCAoZHVyYXRpb24gJiYgZHVyYXRpb24gPCAwKSB8fCBpc05hdGl2ZVNtb290aFNjcm9sbEVuYWJsZWRPbihjb250YWluZXIuYm9keSkpIHtcblx0XHRcdFx0Y29udGFpbmVyLnRvWSh0YXJnZXRZKVxuXHRcdFx0XHRpZiAob25Eb25lKSB7XG5cdFx0XHRcdFx0b25Eb25lKClcblx0XHRcdFx0fVxuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0dmFyIHN0YXJ0WSA9IGNvbnRhaW5lci5nZXRZKClcblx0XHRcdFx0dmFyIGRpc3RhbmNlID0gTWF0aC5tYXgoMCwgdGFyZ2V0WSkgLSBzdGFydFlcblx0XHRcdFx0dmFyIHN0YXJ0VGltZSA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpXG5cdFx0XHRcdGR1cmF0aW9uID0gZHVyYXRpb24gfHwgTWF0aC5taW4oTWF0aC5hYnMoZGlzdGFuY2UpLCBkZWZhdWx0RHVyYXRpb24pO1xuXHRcdFx0XHQoZnVuY3Rpb24gbG9vcFNjcm9sbCgpIHtcblx0XHRcdFx0XHRzZXRTY3JvbGxUaW1lb3V0SWQoc2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG5cdFx0XHRcdFx0XHQvLyBDYWxjdWxhdGUgcGVyY2VudGFnZTpcblx0XHRcdFx0XHRcdHZhciBwID0gTWF0aC5taW4oMSwgKG5ldyBEYXRlKCkuZ2V0VGltZSgpIC0gc3RhcnRUaW1lKSAvIGR1cmF0aW9uKVxuXHRcdFx0XHRcdFx0Ly8gQ2FsY3VsYXRlIHRoZSBhYnNvbHV0ZSB2ZXJ0aWNhbCBwb3NpdGlvbjpcblx0XHRcdFx0XHRcdHZhciB5ID0gTWF0aC5tYXgoMCwgTWF0aC5mbG9vcihzdGFydFkgKyBkaXN0YW5jZSoocCA8IDAuNSA/IDIqcCpwIDogcCooNCAtIHAqMiktMSkpKVxuXHRcdFx0XHRcdFx0Y29udGFpbmVyLnRvWSh5KVxuXHRcdFx0XHRcdFx0aWYgKHAgPCAxICYmIChjb250YWluZXIuZ2V0SGVpZ2h0KCkgKyB5KSA8IGNvbnRhaW5lci5ib2R5LnNjcm9sbEhlaWdodCkge1xuXHRcdFx0XHRcdFx0XHRsb29wU2Nyb2xsKClcblx0XHRcdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0XHRcdHNldFRpbWVvdXQoc3RvcFNjcm9sbCwgOTkpIC8vIHdpdGggY29vbGRvd24gdGltZVxuXHRcdFx0XHRcdFx0XHRpZiAob25Eb25lKSB7XG5cdFx0XHRcdFx0XHRcdFx0b25Eb25lKClcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH0sIDkpKVxuXHRcdFx0XHR9KSgpXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyoqXG5cdFx0ICogU2Nyb2xscyB0byB0aGUgdG9wIG9mIGEgc3BlY2lmaWMgZWxlbWVudC5cblx0XHQgKlxuXHRcdCAqIEBwYXJhbSB7ZWxlbX0gVGhlIGVsZW1lbnQgdG8gc2Nyb2xsIHRvLlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqIEBwYXJhbSB7b25Eb25lfSBBbiBvcHRpb25hbCBjYWxsYmFjayBmdW5jdGlvbiB0byBiZSBpbnZva2VkIG9uY2UgdGhlIHNjcm9sbCBmaW5pc2hlZC5cblx0XHQgKi9cblx0XHR2YXIgc2Nyb2xsVG9FbGVtID0gZnVuY3Rpb24gKGVsZW0sIGR1cmF0aW9uLCBvbkRvbmUpIHtcblx0XHRcdHNjcm9sbFRvWShnZXRUb3BXaXRoRWRnZU9mZnNldChlbGVtKSwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBTY3JvbGxzIGFuIGVsZW1lbnQgaW50byB2aWV3IGlmIG5lY2Vzc2FyeS5cblx0XHQgKlxuXHRcdCAqIEBwYXJhbSB7ZWxlbX0gVGhlIGVsZW1lbnQuXG5cdFx0ICogQHBhcmFtIHtkdXJhdGlvbn0gT3B0aW9uYWxseSB0aGUgZHVyYXRpb24gb2YgdGhlIHNjcm9sbCBvcGVyYXRpb24uXG5cdFx0ICogQHBhcmFtIHtvbkRvbmV9IEFuIG9wdGlvbmFsIGNhbGxiYWNrIGZ1bmN0aW9uIHRvIGJlIGludm9rZWQgb25jZSB0aGUgc2Nyb2xsIGZpbmlzaGVkLlxuXHRcdCAqL1xuXHRcdHZhciBzY3JvbGxJbnRvVmlldyA9IGZ1bmN0aW9uIChlbGVtLCBkdXJhdGlvbiwgb25Eb25lKSB7XG5cdFx0XHR2YXIgZWxlbUhlaWdodCA9IGVsZW0uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkuaGVpZ2h0XG5cdFx0XHR2YXIgZWxlbUJvdHRvbSA9IGNvbnRhaW5lci5nZXRUb3BPZihlbGVtKSArIGVsZW1IZWlnaHRcblx0XHRcdHZhciBjb250YWluZXJIZWlnaHQgPSBjb250YWluZXIuZ2V0SGVpZ2h0KClcblx0XHRcdHZhciB5ID0gY29udGFpbmVyLmdldFkoKVxuXHRcdFx0dmFyIGNvbnRhaW5lckJvdHRvbSA9IHkgKyBjb250YWluZXJIZWlnaHRcblx0XHRcdGlmIChnZXRUb3BXaXRoRWRnZU9mZnNldChlbGVtKSA8IHkgfHwgKGVsZW1IZWlnaHQgKyBlZGdlT2Zmc2V0KSA+IGNvbnRhaW5lckhlaWdodCkge1xuXHRcdFx0XHQvLyBFbGVtZW50IGlzIGNsaXBwZWQgYXQgdG9wIG9yIGlzIGhpZ2hlciB0aGFuIHNjcmVlbi5cblx0XHRcdFx0c2Nyb2xsVG9FbGVtKGVsZW0sIGR1cmF0aW9uLCBvbkRvbmUpXG5cdFx0XHR9IGVsc2UgaWYgKChlbGVtQm90dG9tICsgZWRnZU9mZnNldCkgPiBjb250YWluZXJCb3R0b20pIHtcblx0XHRcdFx0Ly8gRWxlbWVudCBpcyBjbGlwcGVkIGF0IHRoZSBib3R0b20uXG5cdFx0XHRcdHNjcm9sbFRvWShlbGVtQm90dG9tIC0gY29udGFpbmVySGVpZ2h0ICsgZWRnZU9mZnNldCwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHRcdH0gZWxzZSBpZiAob25Eb25lKSB7XG5cdFx0XHRcdG9uRG9uZSgpXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyoqXG5cdFx0ICogU2Nyb2xscyB0byB0aGUgY2VudGVyIG9mIGFuIGVsZW1lbnQuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge2VsZW19IFRoZSBlbGVtZW50LlxuXHRcdCAqIEBwYXJhbSB7ZHVyYXRpb259IE9wdGlvbmFsbHkgdGhlIGR1cmF0aW9uIG9mIHRoZSBzY3JvbGwgb3BlcmF0aW9uLlxuXHRcdCAqIEBwYXJhbSB7b2Zmc2V0fSBPcHRpb25hbGx5IHRoZSBvZmZzZXQgb2YgdGhlIHRvcCBvZiB0aGUgZWxlbWVudCBmcm9tIHRoZSBjZW50ZXIgb2YgdGhlIHNjcmVlbi5cblx0XHQgKiBAcGFyYW0ge29uRG9uZX0gQW4gb3B0aW9uYWwgY2FsbGJhY2sgZnVuY3Rpb24gdG8gYmUgaW52b2tlZCBvbmNlIHRoZSBzY3JvbGwgZmluaXNoZWQuXG5cdFx0ICovXG5cdFx0dmFyIHNjcm9sbFRvQ2VudGVyT2YgPSBmdW5jdGlvbiAoZWxlbSwgZHVyYXRpb24sIG9mZnNldCwgb25Eb25lKSB7XG5cdFx0XHRzY3JvbGxUb1koTWF0aC5tYXgoMCwgY29udGFpbmVyLmdldFRvcE9mKGVsZW0pIC0gY29udGFpbmVyLmdldEhlaWdodCgpLzIgKyAob2Zmc2V0IHx8IGVsZW0uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkuaGVpZ2h0LzIpKSwgZHVyYXRpb24sIG9uRG9uZSlcblx0XHR9XG5cblx0XHQvKipcblx0XHQgKiBDaGFuZ2VzIGRlZmF1bHQgc2V0dGluZ3MgZm9yIHRoaXMgc2Nyb2xsZXIuXG5cdFx0ICpcblx0XHQgKiBAcGFyYW0ge25ld0RlZmF1bHREdXJhdGlvbn0gT3B0aW9uYWxseSBhIG5ldyB2YWx1ZSBmb3IgZGVmYXVsdCBkdXJhdGlvbiwgdXNlZCBmb3IgZWFjaCBzY3JvbGwgbWV0aG9kIGJ5IGRlZmF1bHQuXG5cdFx0ICogICAgICAgIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdFx0ICogQHBhcmFtIHtuZXdFZGdlT2Zmc2V0fSBPcHRpb25hbGx5IGEgbmV3IHZhbHVlIGZvciB0aGUgZWRnZSBvZmZzZXQsIHVzZWQgYnkgZWFjaCBzY3JvbGwgbWV0aG9kIGJ5IGRlZmF1bHQuIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdFx0ICogQHJldHVybnMgQW4gb2JqZWN0IHdpdGggdGhlIGN1cnJlbnQgdmFsdWVzLlxuXHRcdCAqL1xuXHRcdHZhciBzZXR1cCA9IGZ1bmN0aW9uIChuZXdEZWZhdWx0RHVyYXRpb24sIG5ld0VkZ2VPZmZzZXQpIHtcblx0XHRcdGlmIChuZXdEZWZhdWx0RHVyYXRpb24gPT09IDAgfHwgbmV3RGVmYXVsdER1cmF0aW9uKSB7XG5cdFx0XHRcdGRlZmF1bHREdXJhdGlvbiA9IG5ld0RlZmF1bHREdXJhdGlvblxuXHRcdFx0fVxuXHRcdFx0aWYgKG5ld0VkZ2VPZmZzZXQgPT09IDAgfHwgbmV3RWRnZU9mZnNldCkge1xuXHRcdFx0XHRlZGdlT2Zmc2V0ID0gbmV3RWRnZU9mZnNldFxuXHRcdFx0fVxuXHRcdFx0cmV0dXJuIHtcblx0XHRcdFx0ZGVmYXVsdER1cmF0aW9uOiBkZWZhdWx0RHVyYXRpb24sXG5cdFx0XHRcdGVkZ2VPZmZzZXQ6IGVkZ2VPZmZzZXRcblx0XHRcdH1cblx0XHR9XG5cblx0XHRyZXR1cm4ge1xuXHRcdFx0c2V0dXA6IHNldHVwLFxuXHRcdFx0dG86IHNjcm9sbFRvRWxlbSxcblx0XHRcdHRvWTogc2Nyb2xsVG9ZLFxuXHRcdFx0aW50b1ZpZXc6IHNjcm9sbEludG9WaWV3LFxuXHRcdFx0Y2VudGVyOiBzY3JvbGxUb0NlbnRlck9mLFxuXHRcdFx0c3RvcDogc3RvcFNjcm9sbCxcblx0XHRcdG1vdmluZzogZnVuY3Rpb24gKCkgeyByZXR1cm4gISFzY3JvbGxUaW1lb3V0SWQgfSxcblx0XHRcdGdldFk6IGNvbnRhaW5lci5nZXRZLFxuXHRcdFx0Z2V0VG9wT2Y6IGNvbnRhaW5lci5nZXRUb3BPZlxuXHRcdH1cblxuXHR9XG5cblxuXHR2YXIgZG9jRWxlbSA9IGRvY3VtZW50LmRvY3VtZW50RWxlbWVudFxuXHR2YXIgZ2V0RG9jWSA9IGZ1bmN0aW9uICgpIHsgcmV0dXJuIHdpbmRvdy5zY3JvbGxZIHx8IGRvY0VsZW0uc2Nyb2xsVG9wIH1cblxuXHQvLyBDcmVhdGUgYSBzY3JvbGxlciBmb3IgdGhlIGRvY3VtZW50OlxuXHR2YXIgemVuc2Nyb2xsID0gbWFrZVNjcm9sbGVyKHtcblx0XHRib2R5OiBkb2N1bWVudC5zY3JvbGxpbmdFbGVtZW50IHx8IGRvY3VtZW50LmJvZHksXG5cdFx0dG9ZOiBmdW5jdGlvbiAoeSkgeyB3aW5kb3cuc2Nyb2xsVG8oMCwgeSkgfSxcblx0XHRnZXRZOiBnZXREb2NZLFxuXHRcdGdldEhlaWdodDogZnVuY3Rpb24gKCkgeyByZXR1cm4gd2luZG93LmlubmVySGVpZ2h0IHx8IGRvY0VsZW0uY2xpZW50SGVpZ2h0IH0sXG5cdFx0Z2V0VG9wT2Y6IGZ1bmN0aW9uIChlbGVtKSB7IHJldHVybiBlbGVtLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLnRvcCArIGdldERvY1koKSAtIGRvY0VsZW0ub2Zmc2V0VG9wIH1cblx0fSlcblxuXG5cdC8qKlxuXHQgKiBDcmVhdGVzIGEgc2Nyb2xsZXIgZnJvbSB0aGUgcHJvdmlkZWQgY29udGFpbmVyIGVsZW1lbnQgKGUuZy4sIGEgRElWKVxuXHQgKlxuXHQgKiBAcGFyYW0ge3Njcm9sbENvbnRhaW5lcn0gVGhlIHZlcnRpY2FsIHBvc2l0aW9uIHdpdGhpbiB0aGUgZG9jdW1lbnQuXG5cdCAqIEBwYXJhbSB7ZGVmYXVsdER1cmF0aW9ufSBPcHRpb25hbGx5IGEgdmFsdWUgZm9yIGRlZmF1bHQgZHVyYXRpb24sIHVzZWQgZm9yIGVhY2ggc2Nyb2xsIG1ldGhvZCBieSBkZWZhdWx0LlxuXHQgKiAgICAgICAgSWdub3JlZCBpZiAwIG9yIG51bGwgb3IgdW5kZWZpbmVkLlxuXHQgKiBAcGFyYW0ge2VkZ2VPZmZzZXR9IE9wdGlvbmFsbHkgYSB2YWx1ZSBmb3IgdGhlIGVkZ2Ugb2Zmc2V0LCB1c2VkIGJ5IGVhY2ggc2Nyb2xsIG1ldGhvZCBieSBkZWZhdWx0LiBcblx0ICogICAgICAgIElnbm9yZWQgaWYgbnVsbCBvciB1bmRlZmluZWQuXG5cdCAqIEByZXR1cm5zIEEgc2Nyb2xsZXIgb2JqZWN0LCBzaW1pbGFyIHRvIGB6ZW5zY3JvbGxgIGJ1dCBjb250cm9sbGluZyB0aGUgcHJvdmlkZWQgZWxlbWVudC5cblx0ICovXG5cdHplbnNjcm9sbC5jcmVhdGVTY3JvbGxlciA9IGZ1bmN0aW9uIChzY3JvbGxDb250YWluZXIsIGRlZmF1bHREdXJhdGlvbiwgZWRnZU9mZnNldCkge1xuXHRcdHJldHVybiBtYWtlU2Nyb2xsZXIoe1xuXHRcdFx0Ym9keTogc2Nyb2xsQ29udGFpbmVyLFxuXHRcdFx0dG9ZOiBmdW5jdGlvbiAoeSkgeyBzY3JvbGxDb250YWluZXIuc2Nyb2xsVG9wID0geSB9LFxuXHRcdFx0Z2V0WTogZnVuY3Rpb24gKCkgeyByZXR1cm4gc2Nyb2xsQ29udGFpbmVyLnNjcm9sbFRvcCB9LFxuXHRcdFx0Z2V0SGVpZ2h0OiBmdW5jdGlvbiAoKSB7IHJldHVybiBNYXRoLm1pbihzY3JvbGxDb250YWluZXIuY2xpZW50SGVpZ2h0LCB3aW5kb3cuaW5uZXJIZWlnaHQgfHwgZG9jRWxlbS5jbGllbnRIZWlnaHQpIH0sXG5cdFx0XHRnZXRUb3BPZjogZnVuY3Rpb24gKGVsZW0pIHsgcmV0dXJuIGVsZW0ub2Zmc2V0VG9wIH1cblx0XHR9LCBkZWZhdWx0RHVyYXRpb24sIGVkZ2VPZmZzZXQpXG5cdH1cblxuXG5cdC8vIEF1dG9tYXRpYyBsaW5rLXNtb290aGluZyBvbiBhY2hvcnNcblx0Ly8gRXhjbHVkZSBJRTgtIG9yIHdoZW4gbmF0aXZlIGlzIGVuYWJsZWQgb3IgWmVuc2Nyb2xsIGF1dG8tIGlzIGRpc2FibGVkXG5cdGlmIChcImFkZEV2ZW50TGlzdGVuZXJcIiBpbiB3aW5kb3cgJiYgIXdpbmRvdy5ub1plbnNtb290aCAmJiAhaXNOYXRpdmVTbW9vdGhTY3JvbGxFbmFibGVkT24oZG9jdW1lbnQuYm9keSkpIHtcblxuXG5cdFx0dmFyIGlzU2Nyb2xsUmVzdG9yYXRpb25TdXBwb3J0ZWQgPSBcInNjcm9sbFJlc3RvcmF0aW9uXCIgaW4gaGlzdG9yeVxuXG5cdFx0Ly8gT24gZmlyc3QgbG9hZCAmIHJlZnJlc2ggbWFrZSBzdXJlIHRoZSBicm93c2VyIHJlc3RvcmVzIHRoZSBwb3NpdGlvbiBmaXJzdFxuXHRcdGlmIChpc1Njcm9sbFJlc3RvcmF0aW9uU3VwcG9ydGVkKSB7XG5cdFx0XHRoaXN0b3J5LnNjcm9sbFJlc3RvcmF0aW9uID0gXCJhdXRvXCJcblx0XHR9XG5cblx0XHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcihcImxvYWRcIiwgZnVuY3Rpb24gKCkge1xuXG5cdFx0XHRpZiAoaXNTY3JvbGxSZXN0b3JhdGlvblN1cHBvcnRlZCkge1xuXHRcdFx0XHQvLyBTZXQgaXQgdG8gbWFudWFsXG5cdFx0XHRcdHNldFRpbWVvdXQoZnVuY3Rpb24gKCkgeyBoaXN0b3J5LnNjcm9sbFJlc3RvcmF0aW9uID0gXCJtYW51YWxcIiB9LCA5KVxuXHRcdFx0XHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcihcInBvcHN0YXRlXCIsIGZ1bmN0aW9uIChldmVudCkge1xuXHRcdFx0XHRcdGlmIChldmVudC5zdGF0ZSAmJiBcInplbnNjcm9sbFlcIiBpbiBldmVudC5zdGF0ZSkge1xuXHRcdFx0XHRcdFx0emVuc2Nyb2xsLnRvWShldmVudC5zdGF0ZS56ZW5zY3JvbGxZKVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSwgZmFsc2UpXG5cdFx0XHR9XG5cblx0XHRcdC8vIEFkZCBlZGdlIG9mZnNldCBvbiBmaXJzdCBsb2FkIGlmIG5lY2Vzc2FyeVxuXHRcdFx0Ly8gVGhpcyBtYXkgbm90IHdvcmsgb24gSUUgKG9yIG9sZGVyIGNvbXB1dGVyPykgYXMgaXQgcmVxdWlyZXMgbW9yZSB0aW1lb3V0LCBhcm91bmQgMTAwIG1zXG5cdFx0XHRpZiAod2luZG93LmxvY2F0aW9uLmhhc2gpIHtcblx0XHRcdFx0c2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG5cdFx0XHRcdFx0Ly8gQWRqdXN0bWVudCBpcyBvbmx5IG5lZWRlZCBpZiB0aGVyZSBpcyBhbiBlZGdlIG9mZnNldDpcblx0XHRcdFx0XHR2YXIgZWRnZU9mZnNldCA9IHplbnNjcm9sbC5zZXR1cCgpLmVkZ2VPZmZzZXRcblx0XHRcdFx0XHRpZiAoZWRnZU9mZnNldCkge1xuXHRcdFx0XHRcdFx0dmFyIHRhcmdldEVsZW0gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCh3aW5kb3cubG9jYXRpb24uaHJlZi5zcGxpdChcIiNcIilbMV0pXG5cdFx0XHRcdFx0XHRpZiAodGFyZ2V0RWxlbSkge1xuXHRcdFx0XHRcdFx0XHR2YXIgdGFyZ2V0WSA9IE1hdGgubWF4KDAsIHplbnNjcm9sbC5nZXRUb3BPZih0YXJnZXRFbGVtKSAtIGVkZ2VPZmZzZXQpXG5cdFx0XHRcdFx0XHRcdHZhciBkaWZmID0gemVuc2Nyb2xsLmdldFkoKSAtIHRhcmdldFlcblx0XHRcdFx0XHRcdFx0Ly8gT25seSBkbyB0aGUgYWRqdXN0bWVudCBpZiB0aGUgYnJvd3NlciBpcyB2ZXJ5IGNsb3NlIHRvIHRoZSBlbGVtZW50OlxuXHRcdFx0XHRcdFx0XHRpZiAoMCA8PSBkaWZmICYmIGRpZmYgPCA5ICkge1xuXHRcdFx0XHRcdFx0XHRcdHdpbmRvdy5zY3JvbGxUbygwLCB0YXJnZXRZKVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9LCA5KVxuXHRcdFx0fVxuXG5cdFx0fSwgZmFsc2UpXG5cblx0XHQvLyBIYW5kbGluZyBjbGlja3Mgb24gYW5jaG9yc1xuXHRcdHZhciBSRV9ub1plbnNtb290aCA9IG5ldyBSZWdFeHAoXCIoXnxcXFxccylub1plbnNtb290aChcXFxcc3wkKVwiKVxuXHRcdHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgZnVuY3Rpb24gKGV2ZW50KSB7XG5cdFx0XHR2YXIgYW5jaG9yID0gZXZlbnQudGFyZ2V0XG5cdFx0XHR3aGlsZSAoYW5jaG9yICYmIGFuY2hvci50YWdOYW1lICE9PSBcIkFcIikge1xuXHRcdFx0XHRhbmNob3IgPSBhbmNob3IucGFyZW50Tm9kZVxuXHRcdFx0fVxuXHRcdFx0Ly8gTGV0IHRoZSBicm93c2VyIGhhbmRsZSB0aGUgY2xpY2sgaWYgaXQgd2Fzbid0IHdpdGggdGhlIHByaW1hcnkgYnV0dG9uLCBvciB3aXRoIHNvbWUgbW9kaWZpZXIga2V5czpcblx0XHRcdGlmICghYW5jaG9yIHx8IGV2ZW50LndoaWNoICE9PSAxIHx8IGV2ZW50LnNoaWZ0S2V5IHx8IGV2ZW50Lm1ldGFLZXkgfHwgZXZlbnQuY3RybEtleSB8fCBldmVudC5hbHRLZXkpIHtcblx0XHRcdFx0cmV0dXJuXG5cdFx0XHR9XG5cdFx0XHQvLyBTYXZlIHRoZSBjdXJyZW50IHNjcm9sbGluZyBwb3NpdGlvbiBzbyBpdCBjYW4gYmUgdXNlZCBmb3Igc2Nyb2xsIHJlc3RvcmF0aW9uOlxuXHRcdFx0aWYgKGlzU2Nyb2xsUmVzdG9yYXRpb25TdXBwb3J0ZWQpIHtcblx0XHRcdFx0dHJ5IHtcblx0XHRcdFx0XHRoaXN0b3J5LnJlcGxhY2VTdGF0ZSh7IHplbnNjcm9sbFk6IHplbnNjcm9sbC5nZXRZKCkgfSwgXCJcIilcblx0XHRcdFx0fSBjYXRjaCAoZSkge1xuXHRcdFx0XHRcdC8vIEF2b2lkIHRoZSBDaHJvbWUgU2VjdXJpdHkgZXhjZXB0aW9uIG9uIGZpbGUgcHJvdG9jb2wsIGUuZy4sIGZpbGU6Ly9pbmRleC5odG1sXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vIEZpbmQgdGhlIHJlZmVyZW5jZWQgSUQ6XG5cdFx0XHR2YXIgaHJlZiA9IGFuY2hvci5nZXRBdHRyaWJ1dGUoXCJocmVmXCIpIHx8IFwiXCJcblx0XHRcdGlmIChocmVmLmluZGV4T2YoXCIjXCIpID09PSAwICYmICFSRV9ub1plbnNtb290aC50ZXN0KGFuY2hvci5jbGFzc05hbWUpKSB7XG5cdFx0XHRcdHZhciB0YXJnZXRZID0gMFxuXHRcdFx0XHR2YXIgdGFyZ2V0RWxlbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGhyZWYuc3Vic3RyaW5nKDEpKVxuXHRcdFx0XHRpZiAoaHJlZiAhPT0gXCIjXCIpIHtcblx0XHRcdFx0XHRpZiAoIXRhcmdldEVsZW0pIHtcblx0XHRcdFx0XHRcdC8vIExldCB0aGUgYnJvd3NlciBoYW5kbGUgdGhlIGNsaWNrIGlmIHRoZSB0YXJnZXQgSUQgaXMgbm90IGZvdW5kLlxuXHRcdFx0XHRcdFx0cmV0dXJuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRhcmdldFkgPSB6ZW5zY3JvbGwuZ2V0VG9wT2YodGFyZ2V0RWxlbSlcblx0XHRcdFx0fVxuXHRcdFx0XHRldmVudC5wcmV2ZW50RGVmYXVsdCgpXG5cdFx0XHRcdC8vIEJ5IGRlZmF1bHQgdHJpZ2dlciB0aGUgYnJvd3NlcidzIGBoYXNoY2hhbmdlYCBldmVudC4uLlxuXHRcdFx0XHR2YXIgb25Eb25lID0gZnVuY3Rpb24gKCkgeyB3aW5kb3cubG9jYXRpb24gPSBocmVmIH1cblx0XHRcdFx0Ly8gLi4udW5sZXNzIHRoZXJlIGlzIGFuIGVkZ2Ugb2Zmc2V0IHNwZWNpZmllZFxuXHRcdFx0XHR2YXIgZWRnZU9mZnNldCA9IHplbnNjcm9sbC5zZXR1cCgpLmVkZ2VPZmZzZXRcblx0XHRcdFx0aWYgKGVkZ2VPZmZzZXQpIHtcblx0XHRcdFx0XHR0YXJnZXRZID0gTWF0aC5tYXgoMCwgdGFyZ2V0WSAtIGVkZ2VPZmZzZXQpXG5cdFx0XHRcdFx0b25Eb25lID0gZnVuY3Rpb24gKCkgeyBoaXN0b3J5LnB1c2hTdGF0ZShudWxsLCBcIlwiLCBocmVmKSB9XG5cdFx0XHRcdH1cblx0XHRcdFx0emVuc2Nyb2xsLnRvWSh0YXJnZXRZLCBudWxsLCBvbkRvbmUpXG5cdFx0XHR9XG5cdFx0fSwgZmFsc2UpXG5cblx0fVxuXG5cblx0cmV0dXJuIHplbnNjcm9sbFxuXG5cbn0pKTtcblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vfi96ZW5zY3JvbGwvemVuc2Nyb2xsLmpzXG4vLyBtb2R1bGUgaWQgPSAxXG4vLyBtb2R1bGUgY2h1bmtzID0gMCJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); - - /***/ - }), - /* 2 */ - /* unknown exports provided */ - /* all exports used */ - /*!******************************!*\ - !*** ./src/js/build-html.js ***! - \******************************/ - /***/ (function (module, exports) { - - eval("/**\n * This file is responsible for building the DOM and updating DOM state.\n *\n * @author Tim Scanlin\n */\n\nmodule.exports = function (options) {\n var forEach = [].forEach\n var some = [].some\n var body = document.body\n var currentlyHighlighting = true\n var SPACE_CHAR = ' '\n\n /**\n * Create link and list elements.\n * @param {Object} d\n * @param {HTMLElement} container\n * @return {HTMLElement}\n */\n function createEl (d, container) {\n var link = container.appendChild(createLink(d))\n if (d.children.length) {\n var list = createList(d.isCollapsed)\n d.children.forEach(function (child) {\n createEl(child, list)\n })\n link.appendChild(list)\n }\n }\n\n /**\n * Render nested heading array data into a given selector.\n * @param {String} selector\n * @param {Array} data\n * @return {HTMLElement}\n */\n function render (selector, data) {\n var collapsed = false\n var container = createList(collapsed)\n\n data.forEach(function (d) {\n createEl(d, container)\n })\n\n var parent = document.querySelector(selector)\n\n // Return if no parent is found.\n if (parent === null) {\n return\n }\n\n // Remove existing child if it exists.\n if (parent.firstChild) {\n parent.removeChild(parent.firstChild)\n }\n\n // Append the Elements that have been created;\n return parent.appendChild(container)\n }\n\n /**\n * Create link element.\n * @param {Object} data\n * @return {HTMLElement}\n */\n function createLink (data) {\n var item = document.createElement('li')\n var a = document.createElement('a')\n if (options.listItemClass) {\n item.setAttribute('class', options.listItemClass)\n }\n if (options.includeHtml && data.childNodes.length) {\n forEach.call(data.childNodes, function (node) {\n a.appendChild(node.cloneNode(true))\n })\n } else {\n // Default behavior.\n a.textContent = data.textContent\n }\n a.setAttribute('href', '#' + data.id)\n a.setAttribute('class', options.linkClass +\n SPACE_CHAR + 'node-name--' + data.nodeName +\n SPACE_CHAR + options.extraLinkClasses)\n item.appendChild(a)\n return item\n }\n\n /**\n * Create list element.\n * @param {Boolean} isCollapsed\n * @return {HTMLElement}\n */\n function createList (isCollapsed) {\n var list = document.createElement('ul')\n var classes = options.listClass +\n SPACE_CHAR + options.extraListClasses\n if (isCollapsed) {\n classes += SPACE_CHAR + options.collapsibleClass\n classes += SPACE_CHAR + options.isCollapsedClass\n }\n list.setAttribute('class', classes)\n return list\n }\n\n /**\n * Update fixed sidebar class.\n * @return {HTMLElement}\n */\n function updateFixedSidebarClass () {\n var top = document.documentElement.scrollTop || body.scrollTop\n var posFixedEl = document.querySelector(options.positionFixedSelector)\n\n if (options.fixedSidebarOffset === 'auto') {\n options.fixedSidebarOffset = document.querySelector(options.tocSelector).offsetTop\n }\n\n if (top > options.fixedSidebarOffset) {\n if (posFixedEl.className.indexOf(options.positionFixedClass) === -1) {\n posFixedEl.className += SPACE_CHAR + options.positionFixedClass\n }\n } else {\n posFixedEl.className = posFixedEl.className.split(SPACE_CHAR + options.positionFixedClass).join('')\n }\n }\n\n /**\n * Update TOC highlighting and collpased groupings.\n */\n function updateToc (headingsArray) {\n var top = document.documentElement.scrollTop || body.scrollTop\n\n // Add fixed class at offset;\n if (options.positionFixedSelector) {\n updateFixedSidebarClass()\n }\n\n // Get the top most heading currently visible on the page so we know what to highlight.\n var headings = headingsArray\n var topHeader\n // Using some instead of each so that we can escape early.\n if (currentlyHighlighting &&\n document.querySelector(options.tocSelector) !== null &&\n headings.length > 0) {\n some.call(headings, function (heading, i) {\n if (heading.offsetTop > top + options.headingsOffset + 10) {\n // Don't allow negative index value.\n var index = (i === 0) ? i : i - 1\n topHeader = headings[index]\n return true\n } else if (i === headings.length - 1) {\n // This allows scrolling for the last heading on the page.\n topHeader = headings[headings.length - 1]\n return true\n }\n })\n\n // Remove the active class from the other tocLinks.\n var tocLinks = document.querySelector(options.tocSelector)\n .querySelectorAll('.' + options.linkClass)\n forEach.call(tocLinks, function (tocLink) {\n tocLink.className = tocLink.className.split(SPACE_CHAR + options.activeLinkClass).join('')\n })\n\n // Add the active class to the active tocLink.\n var activeTocLink = document.querySelector(options.tocSelector)\n .querySelector('.' + options.linkClass +\n '.node-name--' + topHeader.nodeName +\n '[href=\"#' + topHeader.id + '\"]')\n activeTocLink.className += SPACE_CHAR + options.activeLinkClass\n\n var tocLists = document.querySelector(options.tocSelector)\n .querySelectorAll('.' + options.listClass + '.' + options.collapsibleClass)\n\n // Collapse the other collapsible lists.\n forEach.call(tocLists, function (list) {\n var collapsedClass = SPACE_CHAR + options.isCollapsedClass\n if (list.className.indexOf(collapsedClass) === -1) {\n list.className += SPACE_CHAR + options.isCollapsedClass\n }\n })\n\n // Expand the active link's collapsible list and its sibling if applicable.\n if (activeTocLink.nextSibling) {\n activeTocLink.nextSibling.className = activeTocLink.nextSibling.className.split(SPACE_CHAR + options.isCollapsedClass).join('')\n }\n removeCollapsedFromParents(activeTocLink.parentNode.parentNode)\n }\n }\n\n /**\n * Remove collpased class from parent elements.\n * @param {HTMLElement} element\n * @return {HTMLElement}\n */\n function removeCollapsedFromParents (element) {\n if (element.className.indexOf(options.collapsibleClass) !== -1) {\n element.className = element.className.split(SPACE_CHAR + options.isCollapsedClass).join('')\n return removeCollapsedFromParents(element.parentNode.parentNode)\n }\n return element\n }\n\n /**\n * Disable TOC Animation when a link is clicked.\n * @param {Event} event\n */\n function disableTocAnimation (event) {\n var target = event.target || event.srcElement\n if (typeof target.className !== 'string' || target.className.indexOf(options.linkClass) === -1) {\n return\n }\n // Bind to tocLink clicks to temporarily disable highlighting\n // while smoothScroll is animating.\n currentlyHighlighting = false\n }\n\n /**\n * Enable TOC Animation.\n */\n function enableTocAnimation () {\n currentlyHighlighting = true\n }\n\n return {\n enableTocAnimation: enableTocAnimation,\n disableTocAnimation: disableTocAnimation,\n render: render,\n updateToc: updateToc\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMi5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9qcy9idWlsZC1odG1sLmpzPzdkMDEiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBUaGlzIGZpbGUgaXMgcmVzcG9uc2libGUgZm9yIGJ1aWxkaW5nIHRoZSBET00gYW5kIHVwZGF0aW5nIERPTSBzdGF0ZS5cbiAqXG4gKiBAYXV0aG9yIFRpbSBTY2FubGluXG4gKi9cblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiAob3B0aW9ucykge1xuICB2YXIgZm9yRWFjaCA9IFtdLmZvckVhY2hcbiAgdmFyIHNvbWUgPSBbXS5zb21lXG4gIHZhciBib2R5ID0gZG9jdW1lbnQuYm9keVxuICB2YXIgY3VycmVudGx5SGlnaGxpZ2h0aW5nID0gdHJ1ZVxuICB2YXIgU1BBQ0VfQ0hBUiA9ICcgJ1xuXG4gIC8qKlxuICAgKiBDcmVhdGUgbGluayBhbmQgbGlzdCBlbGVtZW50cy5cbiAgICogQHBhcmFtIHtPYmplY3R9IGRcbiAgICogQHBhcmFtIHtIVE1MRWxlbWVudH0gY29udGFpbmVyXG4gICAqIEByZXR1cm4ge0hUTUxFbGVtZW50fVxuICAgKi9cbiAgZnVuY3Rpb24gY3JlYXRlRWwgKGQsIGNvbnRhaW5lcikge1xuICAgIHZhciBsaW5rID0gY29udGFpbmVyLmFwcGVuZENoaWxkKGNyZWF0ZUxpbmsoZCkpXG4gICAgaWYgKGQuY2hpbGRyZW4ubGVuZ3RoKSB7XG4gICAgICB2YXIgbGlzdCA9IGNyZWF0ZUxpc3QoZC5pc0NvbGxhcHNlZClcbiAgICAgIGQuY2hpbGRyZW4uZm9yRWFjaChmdW5jdGlvbiAoY2hpbGQpIHtcbiAgICAgICAgY3JlYXRlRWwoY2hpbGQsIGxpc3QpXG4gICAgICB9KVxuICAgICAgbGluay5hcHBlbmRDaGlsZChsaXN0KVxuICAgIH1cbiAgfVxuXG4gIC8qKlxuICAgKiBSZW5kZXIgbmVzdGVkIGhlYWRpbmcgYXJyYXkgZGF0YSBpbnRvIGEgZ2l2ZW4gc2VsZWN0b3IuXG4gICAqIEBwYXJhbSB7U3RyaW5nfSBzZWxlY3RvclxuICAgKiBAcGFyYW0ge0FycmF5fSBkYXRhXG4gICAqIEByZXR1cm4ge0hUTUxFbGVtZW50fVxuICAgKi9cbiAgZnVuY3Rpb24gcmVuZGVyIChzZWxlY3RvciwgZGF0YSkge1xuICAgIHZhciBjb2xsYXBzZWQgPSBmYWxzZVxuICAgIHZhciBjb250YWluZXIgPSBjcmVhdGVMaXN0KGNvbGxhcHNlZClcblxuICAgIGRhdGEuZm9yRWFjaChmdW5jdGlvbiAoZCkge1xuICAgICAgY3JlYXRlRWwoZCwgY29udGFpbmVyKVxuICAgIH0pXG5cbiAgICB2YXIgcGFyZW50ID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihzZWxlY3RvcilcblxuICAgIC8vIFJldHVybiBpZiBubyBwYXJlbnQgaXMgZm91bmQuXG4gICAgaWYgKHBhcmVudCA9PT0gbnVsbCkge1xuICAgICAgcmV0dXJuXG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGV4aXN0aW5nIGNoaWxkIGlmIGl0IGV4aXN0cy5cbiAgICBpZiAocGFyZW50LmZpcnN0Q2hpbGQpIHtcbiAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChwYXJlbnQuZmlyc3RDaGlsZClcbiAgICB9XG5cbiAgICAvLyBBcHBlbmQgdGhlIEVsZW1lbnRzIHRoYXQgaGF2ZSBiZWVuIGNyZWF0ZWQ7XG4gICAgcmV0dXJuIHBhcmVudC5hcHBlbmRDaGlsZChjb250YWluZXIpXG4gIH1cblxuICAvKipcbiAgICogQ3JlYXRlIGxpbmsgZWxlbWVudC5cbiAgICogQHBhcmFtIHtPYmplY3R9IGRhdGFcbiAgICogQHJldHVybiB7SFRNTEVsZW1lbnR9XG4gICAqL1xuICBmdW5jdGlvbiBjcmVhdGVMaW5rIChkYXRhKSB7XG4gICAgdmFyIGl0ZW0gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdsaScpXG4gICAgdmFyIGEgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdhJylcbiAgICBpZiAob3B0aW9ucy5saXN0SXRlbUNsYXNzKSB7XG4gICAgICBpdGVtLnNldEF0dHJpYnV0ZSgnY2xhc3MnLCBvcHRpb25zLmxpc3RJdGVtQ2xhc3MpXG4gICAgfVxuICAgIGlmIChvcHRpb25zLmluY2x1ZGVIdG1sICYmIGRhdGEuY2hpbGROb2Rlcy5sZW5ndGgpIHtcbiAgICAgIGZvckVhY2guY2FsbChkYXRhLmNoaWxkTm9kZXMsIGZ1bmN0aW9uIChub2RlKSB7XG4gICAgICAgIGEuYXBwZW5kQ2hpbGQobm9kZS5jbG9uZU5vZGUodHJ1ZSkpXG4gICAgICB9KVxuICAgIH0gZWxzZSB7XG4gICAgICAvLyBEZWZhdWx0IGJlaGF2aW9yLlxuICAgICAgYS50ZXh0Q29udGVudCA9IGRhdGEudGV4dENvbnRlbnRcbiAgICB9XG4gICAgYS5zZXRBdHRyaWJ1dGUoJ2hyZWYnLCAnIycgKyBkYXRhLmlkKVxuICAgIGEuc2V0QXR0cmlidXRlKCdjbGFzcycsIG9wdGlvbnMubGlua0NsYXNzICtcbiAgICAgIFNQQUNFX0NIQVIgKyAnbm9kZS1uYW1lLS0nICsgZGF0YS5ub2RlTmFtZSArXG4gICAgICBTUEFDRV9DSEFSICsgb3B0aW9ucy5leHRyYUxpbmtDbGFzc2VzKVxuICAgIGl0ZW0uYXBwZW5kQ2hpbGQoYSlcbiAgICByZXR1cm4gaXRlbVxuICB9XG5cbiAgLyoqXG4gICAqIENyZWF0ZSBsaXN0IGVsZW1lbnQuXG4gICAqIEBwYXJhbSB7Qm9vbGVhbn0gaXNDb2xsYXBzZWRcbiAgICogQHJldHVybiB7SFRNTEVsZW1lbnR9XG4gICAqL1xuICBmdW5jdGlvbiBjcmVhdGVMaXN0IChpc0NvbGxhcHNlZCkge1xuICAgIHZhciBsaXN0ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgndWwnKVxuICAgIHZhciBjbGFzc2VzID0gb3B0aW9ucy5saXN0Q2xhc3MgK1xuICAgICAgU1BBQ0VfQ0hBUiArIG9wdGlvbnMuZXh0cmFMaXN0Q2xhc3Nlc1xuICAgIGlmIChpc0NvbGxhcHNlZCkge1xuICAgICAgY2xhc3NlcyArPSBTUEFDRV9DSEFSICsgb3B0aW9ucy5jb2xsYXBzaWJsZUNsYXNzXG4gICAgICBjbGFzc2VzICs9IFNQQUNFX0NIQVIgKyBvcHRpb25zLmlzQ29sbGFwc2VkQ2xhc3NcbiAgICB9XG4gICAgbGlzdC5zZXRBdHRyaWJ1dGUoJ2NsYXNzJywgY2xhc3NlcylcbiAgICByZXR1cm4gbGlzdFxuICB9XG5cbiAgLyoqXG4gICAqIFVwZGF0ZSBmaXhlZCBzaWRlYmFyIGNsYXNzLlxuICAgKiBAcmV0dXJuIHtIVE1MRWxlbWVudH1cbiAgICovXG4gIGZ1bmN0aW9uIHVwZGF0ZUZpeGVkU2lkZWJhckNsYXNzICgpIHtcbiAgICB2YXIgdG9wID0gZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnNjcm9sbFRvcCB8fCBib2R5LnNjcm9sbFRvcFxuICAgIHZhciBwb3NGaXhlZEVsID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihvcHRpb25zLnBvc2l0aW9uRml4ZWRTZWxlY3RvcilcblxuICAgIGlmIChvcHRpb25zLmZpeGVkU2lkZWJhck9mZnNldCA9PT0gJ2F1dG8nKSB7XG4gICAgICBvcHRpb25zLmZpeGVkU2lkZWJhck9mZnNldCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Iob3B0aW9ucy50b2NTZWxlY3Rvcikub2Zmc2V0VG9wXG4gICAgfVxuXG4gICAgaWYgKHRvcCA+IG9wdGlvbnMuZml4ZWRTaWRlYmFyT2Zmc2V0KSB7XG4gICAgICBpZiAocG9zRml4ZWRFbC5jbGFzc05hbWUuaW5kZXhPZihvcHRpb25zLnBvc2l0aW9uRml4ZWRDbGFzcykgPT09IC0xKSB7XG4gICAgICAgIHBvc0ZpeGVkRWwuY2xhc3NOYW1lICs9IFNQQUNFX0NIQVIgKyBvcHRpb25zLnBvc2l0aW9uRml4ZWRDbGFzc1xuICAgICAgfVxuICAgIH0gZWxzZSB7XG4gICAgICBwb3NGaXhlZEVsLmNsYXNzTmFtZSA9IHBvc0ZpeGVkRWwuY2xhc3NOYW1lLnNwbGl0KFNQQUNFX0NIQVIgKyBvcHRpb25zLnBvc2l0aW9uRml4ZWRDbGFzcykuam9pbignJylcbiAgICB9XG4gIH1cblxuICAvKipcbiAgICogVXBkYXRlIFRPQyBoaWdobGlnaHRpbmcgYW5kIGNvbGxwYXNlZCBncm91cGluZ3MuXG4gICAqL1xuICBmdW5jdGlvbiB1cGRhdGVUb2MgKGhlYWRpbmdzQXJyYXkpIHtcbiAgICB2YXIgdG9wID0gZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnNjcm9sbFRvcCB8fCBib2R5LnNjcm9sbFRvcFxuXG4gICAgLy8gQWRkIGZpeGVkIGNsYXNzIGF0IG9mZnNldDtcbiAgICBpZiAob3B0aW9ucy5wb3NpdGlvbkZpeGVkU2VsZWN0b3IpIHtcbiAgICAgIHVwZGF0ZUZpeGVkU2lkZWJhckNsYXNzKClcbiAgICB9XG5cbiAgICAvLyBHZXQgdGhlIHRvcCBtb3N0IGhlYWRpbmcgY3VycmVudGx5IHZpc2libGUgb24gdGhlIHBhZ2Ugc28gd2Uga25vdyB3aGF0IHRvIGhpZ2hsaWdodC5cbiAgICB2YXIgaGVhZGluZ3MgPSBoZWFkaW5nc0FycmF5XG4gICAgdmFyIHRvcEhlYWRlclxuICAgIC8vIFVzaW5nIHNvbWUgaW5zdGVhZCBvZiBlYWNoIHNvIHRoYXQgd2UgY2FuIGVzY2FwZSBlYXJseS5cbiAgICBpZiAoY3VycmVudGx5SGlnaGxpZ2h0aW5nICYmXG4gICAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKG9wdGlvbnMudG9jU2VsZWN0b3IpICE9PSBudWxsICYmXG4gICAgICBoZWFkaW5ncy5sZW5ndGggPiAwKSB7XG4gICAgICBzb21lLmNhbGwoaGVhZGluZ3MsIGZ1bmN0aW9uIChoZWFkaW5nLCBpKSB7XG4gICAgICAgIGlmIChoZWFkaW5nLm9mZnNldFRvcCA+IHRvcCArIG9wdGlvbnMuaGVhZGluZ3NPZmZzZXQgKyAxMCkge1xuICAgICAgICAgIC8vIERvbid0IGFsbG93IG5lZ2F0aXZlIGluZGV4IHZhbHVlLlxuICAgICAgICAgIHZhciBpbmRleCA9IChpID09PSAwKSA/IGkgOiBpIC0gMVxuICAgICAgICAgIHRvcEhlYWRlciA9IGhlYWRpbmdzW2luZGV4XVxuICAgICAgICAgIHJldHVybiB0cnVlXG4gICAgICAgIH0gZWxzZSBpZiAoaSA9PT0gaGVhZGluZ3MubGVuZ3RoIC0gMSkge1xuICAgICAgICAgIC8vIFRoaXMgYWxsb3dzIHNjcm9sbGluZyBmb3IgdGhlIGxhc3QgaGVhZGluZyBvbiB0aGUgcGFnZS5cbiAgICAgICAgICB0b3BIZWFkZXIgPSBoZWFkaW5nc1toZWFkaW5ncy5sZW5ndGggLSAxXVxuICAgICAgICAgIHJldHVybiB0cnVlXG4gICAgICAgIH1cbiAgICAgIH0pXG5cbiAgICAgIC8vIFJlbW92ZSB0aGUgYWN0aXZlIGNsYXNzIGZyb20gdGhlIG90aGVyIHRvY0xpbmtzLlxuICAgICAgdmFyIHRvY0xpbmtzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihvcHRpb25zLnRvY1NlbGVjdG9yKVxuICAgICAgICAucXVlcnlTZWxlY3RvckFsbCgnLicgKyBvcHRpb25zLmxpbmtDbGFzcylcbiAgICAgIGZvckVhY2guY2FsbCh0b2NMaW5rcywgZnVuY3Rpb24gKHRvY0xpbmspIHtcbiAgICAgICAgdG9jTGluay5jbGFzc05hbWUgPSB0b2NMaW5rLmNsYXNzTmFtZS5zcGxpdChTUEFDRV9DSEFSICsgb3B0aW9ucy5hY3RpdmVMaW5rQ2xhc3MpLmpvaW4oJycpXG4gICAgICB9KVxuXG4gICAgICAvLyBBZGQgdGhlIGFjdGl2ZSBjbGFzcyB0byB0aGUgYWN0aXZlIHRvY0xpbmsuXG4gICAgICB2YXIgYWN0aXZlVG9jTGluayA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Iob3B0aW9ucy50b2NTZWxlY3RvcilcbiAgICAgICAgLnF1ZXJ5U2VsZWN0b3IoJy4nICsgb3B0aW9ucy5saW5rQ2xhc3MgK1xuICAgICAgICAgICcubm9kZS1uYW1lLS0nICsgdG9wSGVhZGVyLm5vZGVOYW1lICtcbiAgICAgICAgICAnW2hyZWY9XCIjJyArIHRvcEhlYWRlci5pZCArICdcIl0nKVxuICAgICAgYWN0aXZlVG9jTGluay5jbGFzc05hbWUgKz0gU1BBQ0VfQ0hBUiArIG9wdGlvbnMuYWN0aXZlTGlua0NsYXNzXG5cbiAgICAgIHZhciB0b2NMaXN0cyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Iob3B0aW9ucy50b2NTZWxlY3RvcilcbiAgICAgICAgLnF1ZXJ5U2VsZWN0b3JBbGwoJy4nICsgb3B0aW9ucy5saXN0Q2xhc3MgKyAnLicgKyBvcHRpb25zLmNvbGxhcHNpYmxlQ2xhc3MpXG5cbiAgICAgIC8vIENvbGxhcHNlIHRoZSBvdGhlciBjb2xsYXBzaWJsZSBsaXN0cy5cbiAgICAgIGZvckVhY2guY2FsbCh0b2NMaXN0cywgZnVuY3Rpb24gKGxpc3QpIHtcbiAgICAgICAgdmFyIGNvbGxhcHNlZENsYXNzID0gU1BBQ0VfQ0hBUiArIG9wdGlvbnMuaXNDb2xsYXBzZWRDbGFzc1xuICAgICAgICBpZiAobGlzdC5jbGFzc05hbWUuaW5kZXhPZihjb2xsYXBzZWRDbGFzcykgPT09IC0xKSB7XG4gICAgICAgICAgbGlzdC5jbGFzc05hbWUgKz0gU1BBQ0VfQ0hBUiArIG9wdGlvbnMuaXNDb2xsYXBzZWRDbGFzc1xuICAgICAgICB9XG4gICAgICB9KVxuXG4gICAgICAvLyBFeHBhbmQgdGhlIGFjdGl2ZSBsaW5rJ3MgY29sbGFwc2libGUgbGlzdCBhbmQgaXRzIHNpYmxpbmcgaWYgYXBwbGljYWJsZS5cbiAgICAgIGlmIChhY3RpdmVUb2NMaW5rLm5leHRTaWJsaW5nKSB7XG4gICAgICAgIGFjdGl2ZVRvY0xpbmsubmV4dFNpYmxpbmcuY2xhc3NOYW1lID0gYWN0aXZlVG9jTGluay5uZXh0U2libGluZy5jbGFzc05hbWUuc3BsaXQoU1BBQ0VfQ0hBUiArIG9wdGlvbnMuaXNDb2xsYXBzZWRDbGFzcykuam9pbignJylcbiAgICAgIH1cbiAgICAgIHJlbW92ZUNvbGxhcHNlZEZyb21QYXJlbnRzKGFjdGl2ZVRvY0xpbmsucGFyZW50Tm9kZS5wYXJlbnROb2RlKVxuICAgIH1cbiAgfVxuXG4gIC8qKlxuICAgKiBSZW1vdmUgY29sbHBhc2VkIGNsYXNzIGZyb20gcGFyZW50IGVsZW1lbnRzLlxuICAgKiBAcGFyYW0ge0hUTUxFbGVtZW50fSBlbGVtZW50XG4gICAqIEByZXR1cm4ge0hUTUxFbGVtZW50fVxuICAgKi9cbiAgZnVuY3Rpb24gcmVtb3ZlQ29sbGFwc2VkRnJvbVBhcmVudHMgKGVsZW1lbnQpIHtcbiAgICBpZiAoZWxlbWVudC5jbGFzc05hbWUuaW5kZXhPZihvcHRpb25zLmNvbGxhcHNpYmxlQ2xhc3MpICE9PSAtMSkge1xuICAgICAgZWxlbWVudC5jbGFzc05hbWUgPSBlbGVtZW50LmNsYXNzTmFtZS5zcGxpdChTUEFDRV9DSEFSICsgb3B0aW9ucy5pc0NvbGxhcHNlZENsYXNzKS5qb2luKCcnKVxuICAgICAgcmV0dXJuIHJlbW92ZUNvbGxhcHNlZEZyb21QYXJlbnRzKGVsZW1lbnQucGFyZW50Tm9kZS5wYXJlbnROb2RlKVxuICAgIH1cbiAgICByZXR1cm4gZWxlbWVudFxuICB9XG5cbiAgLyoqXG4gICAqIERpc2FibGUgVE9DIEFuaW1hdGlvbiB3aGVuIGEgbGluayBpcyBjbGlja2VkLlxuICAgKiBAcGFyYW0ge0V2ZW50fSBldmVudFxuICAgKi9cbiAgZnVuY3Rpb24gZGlzYWJsZVRvY0FuaW1hdGlvbiAoZXZlbnQpIHtcbiAgICB2YXIgdGFyZ2V0ID0gZXZlbnQudGFyZ2V0IHx8IGV2ZW50LnNyY0VsZW1lbnRcbiAgICBpZiAodHlwZW9mIHRhcmdldC5jbGFzc05hbWUgIT09ICdzdHJpbmcnIHx8IHRhcmdldC5jbGFzc05hbWUuaW5kZXhPZihvcHRpb25zLmxpbmtDbGFzcykgPT09IC0xKSB7XG4gICAgICByZXR1cm5cbiAgICB9XG4gICAgLy8gQmluZCB0byB0b2NMaW5rIGNsaWNrcyB0byB0ZW1wb3JhcmlseSBkaXNhYmxlIGhpZ2hsaWdodGluZ1xuICAgIC8vIHdoaWxlIHNtb290aFNjcm9sbCBpcyBhbmltYXRpbmcuXG4gICAgY3VycmVudGx5SGlnaGxpZ2h0aW5nID0gZmFsc2VcbiAgfVxuXG4gIC8qKlxuICAgKiBFbmFibGUgVE9DIEFuaW1hdGlvbi5cbiAgICovXG4gIGZ1bmN0aW9uIGVuYWJsZVRvY0FuaW1hdGlvbiAoKSB7XG4gICAgY3VycmVudGx5SGlnaGxpZ2h0aW5nID0gdHJ1ZVxuICB9XG5cbiAgcmV0dXJuIHtcbiAgICBlbmFibGVUb2NBbmltYXRpb246IGVuYWJsZVRvY0FuaW1hdGlvbixcbiAgICBkaXNhYmxlVG9jQW5pbWF0aW9uOiBkaXNhYmxlVG9jQW5pbWF0aW9uLFxuICAgIHJlbmRlcjogcmVuZGVyLFxuICAgIHVwZGF0ZVRvYzogdXBkYXRlVG9jXG4gIH1cbn1cblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gV0VCUEFDSyBGT09URVJcbi8vIC4vc3JjL2pzL2J1aWxkLWh0bWwuanNcbi8vIG1vZHVsZSBpZCA9IDJcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ=="); - - /***/ - }), - /* 3 */ - /* unknown exports provided */ - /* all exports used */ - /*!***********************************!*\ - !*** ./src/js/default-options.js ***! - \***********************************/ - /***/ (function (module, exports) { - - eval("module.exports = {\n // Where to render the table of contents.\n tocSelector: '.js-toc',\n // Where to grab the headings to build the table of contents.\n contentSelector: '.js-toc-content',\n // Which headings to grab inside of the contentSelector element.\n headingSelector: 'h1, h2, h3',\n // Headings that match the ignoreSelector will be skipped.\n ignoreSelector: '.js-toc-ignore',\n // Main class to add to links.\n linkClass: 'toc-link',\n // Extra classes to add to links.\n extraLinkClasses: '',\n // Class to add to active links,\n // the link corresponding to the top most heading on the page.\n activeLinkClass: 'is-active-link',\n // Main class to add to lists.\n listClass: 'toc-list',\n // Extra classes to add to lists.\n extraListClasses: '',\n // Class that gets added when a list should be collapsed.\n isCollapsedClass: 'is-collapsed',\n // Class that gets added when a list should be able\n // to be collapsed but isn't necessarily collpased.\n collapsibleClass: 'is-collapsible',\n // Class to add to list items.\n listItemClass: 'toc-list-item',\n // How many heading levels should not be collpased.\n // For example, number 6 will show everything since\n // there are only 6 heading levels and number 0 will collpase them all.\n // The sections that are hidden will open\n // and close as you scroll to headings within them.\n collapseDepth: 0,\n // Smooth scrolling enabled.\n smoothScroll: true,\n // Smooth scroll duration.\n smoothScrollDuration: 420,\n // Callback for scroll end (requires: smoothScroll).\n scrollEndCallback: function (e) {},\n // Headings offset between the headings and the top of the document.\n headingsOffset: 0,\n // Timeout between events firing to make sure it's\n // not too rapid (for performance reasons).\n throttleTimeout: 50,\n // Element to add the positionFixedClass to.\n positionFixedSelector: null,\n // Fixed position class to add to make sidebar fixed after scrolling\n // down past the fixedSidebarOffset.\n positionFixedClass: 'is-position-fixed',\n // fixedSidebarOffset can be any number but by default is set\n // to auto which sets the fixedSidebarOffset to the sidebar\n // element's offsetTop from the top of the document on init.\n fixedSidebarOffset: 'auto',\n // includeHtml can be set to true to include the HTML markup from the\n // heading node instead of just including the textContent.\n includeHtml: false\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9qcy9kZWZhdWx0LW9wdGlvbnMuanM/MTg1MSJdLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IHtcbiAgLy8gV2hlcmUgdG8gcmVuZGVyIHRoZSB0YWJsZSBvZiBjb250ZW50cy5cbiAgdG9jU2VsZWN0b3I6ICcuanMtdG9jJyxcbiAgLy8gV2hlcmUgdG8gZ3JhYiB0aGUgaGVhZGluZ3MgdG8gYnVpbGQgdGhlIHRhYmxlIG9mIGNvbnRlbnRzLlxuICBjb250ZW50U2VsZWN0b3I6ICcuanMtdG9jLWNvbnRlbnQnLFxuICAvLyBXaGljaCBoZWFkaW5ncyB0byBncmFiIGluc2lkZSBvZiB0aGUgY29udGVudFNlbGVjdG9yIGVsZW1lbnQuXG4gIGhlYWRpbmdTZWxlY3RvcjogJ2gxLCBoMiwgaDMnLFxuICAvLyBIZWFkaW5ncyB0aGF0IG1hdGNoIHRoZSBpZ25vcmVTZWxlY3RvciB3aWxsIGJlIHNraXBwZWQuXG4gIGlnbm9yZVNlbGVjdG9yOiAnLmpzLXRvYy1pZ25vcmUnLFxuICAvLyBNYWluIGNsYXNzIHRvIGFkZCB0byBsaW5rcy5cbiAgbGlua0NsYXNzOiAndG9jLWxpbmsnLFxuICAvLyBFeHRyYSBjbGFzc2VzIHRvIGFkZCB0byBsaW5rcy5cbiAgZXh0cmFMaW5rQ2xhc3NlczogJycsXG4gIC8vIENsYXNzIHRvIGFkZCB0byBhY3RpdmUgbGlua3MsXG4gIC8vIHRoZSBsaW5rIGNvcnJlc3BvbmRpbmcgdG8gdGhlIHRvcCBtb3N0IGhlYWRpbmcgb24gdGhlIHBhZ2UuXG4gIGFjdGl2ZUxpbmtDbGFzczogJ2lzLWFjdGl2ZS1saW5rJyxcbiAgLy8gTWFpbiBjbGFzcyB0byBhZGQgdG8gbGlzdHMuXG4gIGxpc3RDbGFzczogJ3RvYy1saXN0JyxcbiAgLy8gRXh0cmEgY2xhc3NlcyB0byBhZGQgdG8gbGlzdHMuXG4gIGV4dHJhTGlzdENsYXNzZXM6ICcnLFxuICAvLyBDbGFzcyB0aGF0IGdldHMgYWRkZWQgd2hlbiBhIGxpc3Qgc2hvdWxkIGJlIGNvbGxhcHNlZC5cbiAgaXNDb2xsYXBzZWRDbGFzczogJ2lzLWNvbGxhcHNlZCcsXG4gIC8vIENsYXNzIHRoYXQgZ2V0cyBhZGRlZCB3aGVuIGEgbGlzdCBzaG91bGQgYmUgYWJsZVxuICAvLyB0byBiZSBjb2xsYXBzZWQgYnV0IGlzbid0IG5lY2Vzc2FyaWx5IGNvbGxwYXNlZC5cbiAgY29sbGFwc2libGVDbGFzczogJ2lzLWNvbGxhcHNpYmxlJyxcbiAgLy8gQ2xhc3MgdG8gYWRkIHRvIGxpc3QgaXRlbXMuXG4gIGxpc3RJdGVtQ2xhc3M6ICd0b2MtbGlzdC1pdGVtJyxcbiAgLy8gSG93IG1hbnkgaGVhZGluZyBsZXZlbHMgc2hvdWxkIG5vdCBiZSBjb2xscGFzZWQuXG4gIC8vIEZvciBleGFtcGxlLCBudW1iZXIgNiB3aWxsIHNob3cgZXZlcnl0aGluZyBzaW5jZVxuICAvLyB0aGVyZSBhcmUgb25seSA2IGhlYWRpbmcgbGV2ZWxzIGFuZCBudW1iZXIgMCB3aWxsIGNvbGxwYXNlIHRoZW0gYWxsLlxuICAvLyBUaGUgc2VjdGlvbnMgdGhhdCBhcmUgaGlkZGVuIHdpbGwgb3BlblxuICAvLyBhbmQgY2xvc2UgYXMgeW91IHNjcm9sbCB0byBoZWFkaW5ncyB3aXRoaW4gdGhlbS5cbiAgY29sbGFwc2VEZXB0aDogMCxcbiAgLy8gU21vb3RoIHNjcm9sbGluZyBlbmFibGVkLlxuICBzbW9vdGhTY3JvbGw6IHRydWUsXG4gIC8vIFNtb290aCBzY3JvbGwgZHVyYXRpb24uXG4gIHNtb290aFNjcm9sbER1cmF0aW9uOiA0MjAsXG4gIC8vIENhbGxiYWNrIGZvciBzY3JvbGwgZW5kIChyZXF1aXJlczogc21vb3RoU2Nyb2xsKS5cbiAgc2Nyb2xsRW5kQ2FsbGJhY2s6IGZ1bmN0aW9uIChlKSB7fSxcbiAgLy8gSGVhZGluZ3Mgb2Zmc2V0IGJldHdlZW4gdGhlIGhlYWRpbmdzIGFuZCB0aGUgdG9wIG9mIHRoZSBkb2N1bWVudC5cbiAgaGVhZGluZ3NPZmZzZXQ6IDAsXG4gIC8vIFRpbWVvdXQgYmV0d2VlbiBldmVudHMgZmlyaW5nIHRvIG1ha2Ugc3VyZSBpdCdzXG4gIC8vIG5vdCB0b28gcmFwaWQgKGZvciBwZXJmb3JtYW5jZSByZWFzb25zKS5cbiAgdGhyb3R0bGVUaW1lb3V0OiA1MCxcbiAgLy8gRWxlbWVudCB0byBhZGQgdGhlIHBvc2l0aW9uRml4ZWRDbGFzcyB0by5cbiAgcG9zaXRpb25GaXhlZFNlbGVjdG9yOiBudWxsLFxuICAvLyBGaXhlZCBwb3NpdGlvbiBjbGFzcyB0byBhZGQgdG8gbWFrZSBzaWRlYmFyIGZpeGVkIGFmdGVyIHNjcm9sbGluZ1xuICAvLyBkb3duIHBhc3QgdGhlIGZpeGVkU2lkZWJhck9mZnNldC5cbiAgcG9zaXRpb25GaXhlZENsYXNzOiAnaXMtcG9zaXRpb24tZml4ZWQnLFxuICAvLyBmaXhlZFNpZGViYXJPZmZzZXQgY2FuIGJlIGFueSBudW1iZXIgYnV0IGJ5IGRlZmF1bHQgaXMgc2V0XG4gIC8vIHRvIGF1dG8gd2hpY2ggc2V0cyB0aGUgZml4ZWRTaWRlYmFyT2Zmc2V0IHRvIHRoZSBzaWRlYmFyXG4gIC8vIGVsZW1lbnQncyBvZmZzZXRUb3AgZnJvbSB0aGUgdG9wIG9mIHRoZSBkb2N1bWVudCBvbiBpbml0LlxuICBmaXhlZFNpZGViYXJPZmZzZXQ6ICdhdXRvJyxcbiAgLy8gaW5jbHVkZUh0bWwgY2FuIGJlIHNldCB0byB0cnVlIHRvIGluY2x1ZGUgdGhlIEhUTUwgbWFya3VwIGZyb20gdGhlXG4gIC8vIGhlYWRpbmcgbm9kZSBpbnN0ZWFkIG9mIGp1c3QgaW5jbHVkaW5nIHRoZSB0ZXh0Q29udGVudC5cbiAgaW5jbHVkZUh0bWw6IGZhbHNlXG59XG5cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFdFQlBBQ0sgRk9PVEVSXG4vLyAuL3NyYy9qcy9kZWZhdWx0LW9wdGlvbnMuanNcbi8vIG1vZHVsZSBpZCA9IDNcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); - - /***/ - }), - /* 4 */ - /* unknown exports provided */ - /* all exports used */ - /*!*********************************!*\ - !*** ./src/js/parse-content.js ***! - \*********************************/ - /***/ (function (module, exports) { - - eval("/**\n * This file is responsible for parsing the content from the DOM and making\n * sure data is nested properly.\n *\n * @author Tim Scanlin\n */\n\nmodule.exports = function parseContent (options) {\n var reduce = [].reduce\n\n /**\n * Get the last item in an array and return a reference to it.\n * @param {Array} array\n * @return {Object}\n */\n function getLastItem (array) {\n return array[array.length - 1]\n }\n\n /**\n * Get heading level for a heading dom node.\n * @param {HTMLElement} heading\n * @return {Number}\n */\n function getHeadingLevel (heading) {\n return +heading.nodeName.split('H').join('')\n }\n\n /**\n * Get important properties from a heading element and store in a plain object.\n * @param {HTMLElement} heading\n * @return {Object}\n */\n function getHeadingObject (heading) {\n var obj = {\n id: heading.id,\n children: [],\n nodeName: heading.nodeName,\n headingLevel: getHeadingLevel(heading),\n textContent: heading.textContent.trim()\n }\n\n if (options.includeHtml) {\n obj.childNodes = heading.childNodes\n }\n\n return obj\n }\n\n /**\n * Add a node to the nested array.\n * @param {Object} node\n * @param {Array} nest\n * @return {Array}\n */\n function addNode (node, nest) {\n var obj = getHeadingObject(node)\n var level = getHeadingLevel(node)\n var array = nest\n var lastItem = getLastItem(array)\n var lastItemLevel = lastItem\n ? lastItem.headingLevel\n : 0\n var counter = level - lastItemLevel\n\n while (counter > 0) {\n lastItem = getLastItem(array)\n if (lastItem && lastItem.children !== undefined) {\n array = lastItem.children\n }\n counter--\n }\n\n if (level >= options.collapseDepth) {\n obj.isCollapsed = true\n }\n\n array.push(obj)\n return array\n }\n\n /**\n * Select headings in content area, exclude any selector in options.ignoreSelector\n * @param {String} contentSelector\n * @param {Array} headingSelector\n * @return {Array}\n */\n function selectHeadings (contentSelector, headingSelector) {\n var selectors = headingSelector\n if (options.ignoreSelector) {\n selectors = headingSelector.split(',')\n .map(function mapSelectors (selector) {\n return selector.trim() + ':not(' + options.ignoreSelector + ')'\n })\n }\n try {\n return document.querySelector(contentSelector)\n .querySelectorAll(selectors)\n } catch (e) {\n console.warn('Element not found: ' + contentSelector); // eslint-disable-line\n return null\n }\n }\n\n /**\n * Nest headings array into nested arrays with 'children' property.\n * @param {Array} headingsArray\n * @return {Object}\n */\n function nestHeadingsArray (headingsArray) {\n return reduce.call(headingsArray, function reducer (prev, curr) {\n var currentHeading = getHeadingObject(curr)\n\n addNode(currentHeading, prev.nest)\n return prev\n }, {\n nest: []\n })\n }\n\n return {\n nestHeadingsArray: nestHeadingsArray,\n selectHeadings: selectHeadings\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9qcy9wYXJzZS1jb250ZW50LmpzPzg3ZjAiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBUaGlzIGZpbGUgaXMgcmVzcG9uc2libGUgZm9yIHBhcnNpbmcgdGhlIGNvbnRlbnQgZnJvbSB0aGUgRE9NIGFuZCBtYWtpbmdcbiAqIHN1cmUgZGF0YSBpcyBuZXN0ZWQgcHJvcGVybHkuXG4gKlxuICogQGF1dGhvciBUaW0gU2NhbmxpblxuICovXG5cbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24gcGFyc2VDb250ZW50IChvcHRpb25zKSB7XG4gIHZhciByZWR1Y2UgPSBbXS5yZWR1Y2VcblxuICAvKipcbiAgICogR2V0IHRoZSBsYXN0IGl0ZW0gaW4gYW4gYXJyYXkgYW5kIHJldHVybiBhIHJlZmVyZW5jZSB0byBpdC5cbiAgICogQHBhcmFtIHtBcnJheX0gYXJyYXlcbiAgICogQHJldHVybiB7T2JqZWN0fVxuICAgKi9cbiAgZnVuY3Rpb24gZ2V0TGFzdEl0ZW0gKGFycmF5KSB7XG4gICAgcmV0dXJuIGFycmF5W2FycmF5Lmxlbmd0aCAtIDFdXG4gIH1cblxuICAvKipcbiAgICogR2V0IGhlYWRpbmcgbGV2ZWwgZm9yIGEgaGVhZGluZyBkb20gbm9kZS5cbiAgICogQHBhcmFtIHtIVE1MRWxlbWVudH0gaGVhZGluZ1xuICAgKiBAcmV0dXJuIHtOdW1iZXJ9XG4gICAqL1xuICBmdW5jdGlvbiBnZXRIZWFkaW5nTGV2ZWwgKGhlYWRpbmcpIHtcbiAgICByZXR1cm4gK2hlYWRpbmcubm9kZU5hbWUuc3BsaXQoJ0gnKS5qb2luKCcnKVxuICB9XG5cbiAgLyoqXG4gICAqIEdldCBpbXBvcnRhbnQgcHJvcGVydGllcyBmcm9tIGEgaGVhZGluZyBlbGVtZW50IGFuZCBzdG9yZSBpbiBhIHBsYWluIG9iamVjdC5cbiAgICogQHBhcmFtIHtIVE1MRWxlbWVudH0gaGVhZGluZ1xuICAgKiBAcmV0dXJuIHtPYmplY3R9XG4gICAqL1xuICBmdW5jdGlvbiBnZXRIZWFkaW5nT2JqZWN0IChoZWFkaW5nKSB7XG4gICAgdmFyIG9iaiA9IHtcbiAgICAgIGlkOiBoZWFkaW5nLmlkLFxuICAgICAgY2hpbGRyZW46IFtdLFxuICAgICAgbm9kZU5hbWU6IGhlYWRpbmcubm9kZU5hbWUsXG4gICAgICBoZWFkaW5nTGV2ZWw6IGdldEhlYWRpbmdMZXZlbChoZWFkaW5nKSxcbiAgICAgIHRleHRDb250ZW50OiBoZWFkaW5nLnRleHRDb250ZW50LnRyaW0oKVxuICAgIH1cblxuICAgIGlmIChvcHRpb25zLmluY2x1ZGVIdG1sKSB7XG4gICAgICBvYmouY2hpbGROb2RlcyA9IGhlYWRpbmcuY2hpbGROb2Rlc1xuICAgIH1cblxuICAgIHJldHVybiBvYmpcbiAgfVxuXG4gIC8qKlxuICAgKiBBZGQgYSBub2RlIHRvIHRoZSBuZXN0ZWQgYXJyYXkuXG4gICAqIEBwYXJhbSB7T2JqZWN0fSBub2RlXG4gICAqIEBwYXJhbSB7QXJyYXl9IG5lc3RcbiAgICogQHJldHVybiB7QXJyYXl9XG4gICAqL1xuICBmdW5jdGlvbiBhZGROb2RlIChub2RlLCBuZXN0KSB7XG4gICAgdmFyIG9iaiA9IGdldEhlYWRpbmdPYmplY3Qobm9kZSlcbiAgICB2YXIgbGV2ZWwgPSBnZXRIZWFkaW5nTGV2ZWwobm9kZSlcbiAgICB2YXIgYXJyYXkgPSBuZXN0XG4gICAgdmFyIGxhc3RJdGVtID0gZ2V0TGFzdEl0ZW0oYXJyYXkpXG4gICAgdmFyIGxhc3RJdGVtTGV2ZWwgPSBsYXN0SXRlbVxuICAgICAgPyBsYXN0SXRlbS5oZWFkaW5nTGV2ZWxcbiAgICAgIDogMFxuICAgIHZhciBjb3VudGVyID0gbGV2ZWwgLSBsYXN0SXRlbUxldmVsXG5cbiAgICB3aGlsZSAoY291bnRlciA+IDApIHtcbiAgICAgIGxhc3RJdGVtID0gZ2V0TGFzdEl0ZW0oYXJyYXkpXG4gICAgICBpZiAobGFzdEl0ZW0gJiYgbGFzdEl0ZW0uY2hpbGRyZW4gIT09IHVuZGVmaW5lZCkge1xuICAgICAgICBhcnJheSA9IGxhc3RJdGVtLmNoaWxkcmVuXG4gICAgICB9XG4gICAgICBjb3VudGVyLS1cbiAgICB9XG5cbiAgICBpZiAobGV2ZWwgPj0gb3B0aW9ucy5jb2xsYXBzZURlcHRoKSB7XG4gICAgICBvYmouaXNDb2xsYXBzZWQgPSB0cnVlXG4gICAgfVxuXG4gICAgYXJyYXkucHVzaChvYmopXG4gICAgcmV0dXJuIGFycmF5XG4gIH1cblxuICAvKipcbiAgICogU2VsZWN0IGhlYWRpbmdzIGluIGNvbnRlbnQgYXJlYSwgZXhjbHVkZSBhbnkgc2VsZWN0b3IgaW4gb3B0aW9ucy5pZ25vcmVTZWxlY3RvclxuICAgKiBAcGFyYW0ge1N0cmluZ30gY29udGVudFNlbGVjdG9yXG4gICAqIEBwYXJhbSB7QXJyYXl9IGhlYWRpbmdTZWxlY3RvclxuICAgKiBAcmV0dXJuIHtBcnJheX1cbiAgICovXG4gIGZ1bmN0aW9uIHNlbGVjdEhlYWRpbmdzIChjb250ZW50U2VsZWN0b3IsIGhlYWRpbmdTZWxlY3Rvcikge1xuICAgIHZhciBzZWxlY3RvcnMgPSBoZWFkaW5nU2VsZWN0b3JcbiAgICBpZiAob3B0aW9ucy5pZ25vcmVTZWxlY3Rvcikge1xuICAgICAgc2VsZWN0b3JzID0gaGVhZGluZ1NlbGVjdG9yLnNwbGl0KCcsJylcbiAgICAgICAgLm1hcChmdW5jdGlvbiBtYXBTZWxlY3RvcnMgKHNlbGVjdG9yKSB7XG4gICAgICAgICAgcmV0dXJuIHNlbGVjdG9yLnRyaW0oKSArICc6bm90KCcgKyBvcHRpb25zLmlnbm9yZVNlbGVjdG9yICsgJyknXG4gICAgICAgIH0pXG4gICAgfVxuICAgIHRyeSB7XG4gICAgICByZXR1cm4gZG9jdW1lbnQucXVlcnlTZWxlY3Rvcihjb250ZW50U2VsZWN0b3IpXG4gICAgICAgIC5xdWVyeVNlbGVjdG9yQWxsKHNlbGVjdG9ycylcbiAgICB9IGNhdGNoIChlKSB7XG4gICAgICBjb25zb2xlLndhcm4oJ0VsZW1lbnQgbm90IGZvdW5kOiAnICsgY29udGVudFNlbGVjdG9yKTsgLy8gZXNsaW50LWRpc2FibGUtbGluZVxuICAgICAgcmV0dXJuIG51bGxcbiAgICB9XG4gIH1cblxuICAvKipcbiAgICogTmVzdCBoZWFkaW5ncyBhcnJheSBpbnRvIG5lc3RlZCBhcnJheXMgd2l0aCAnY2hpbGRyZW4nIHByb3BlcnR5LlxuICAgKiBAcGFyYW0ge0FycmF5fSBoZWFkaW5nc0FycmF5XG4gICAqIEByZXR1cm4ge09iamVjdH1cbiAgICovXG4gIGZ1bmN0aW9uIG5lc3RIZWFkaW5nc0FycmF5IChoZWFkaW5nc0FycmF5KSB7XG4gICAgcmV0dXJuIHJlZHVjZS5jYWxsKGhlYWRpbmdzQXJyYXksIGZ1bmN0aW9uIHJlZHVjZXIgKHByZXYsIGN1cnIpIHtcbiAgICAgIHZhciBjdXJyZW50SGVhZGluZyA9IGdldEhlYWRpbmdPYmplY3QoY3VycilcblxuICAgICAgYWRkTm9kZShjdXJyZW50SGVhZGluZywgcHJldi5uZXN0KVxuICAgICAgcmV0dXJuIHByZXZcbiAgICB9LCB7XG4gICAgICBuZXN0OiBbXVxuICAgIH0pXG4gIH1cblxuICByZXR1cm4ge1xuICAgIG5lc3RIZWFkaW5nc0FycmF5OiBuZXN0SGVhZGluZ3NBcnJheSxcbiAgICBzZWxlY3RIZWFkaW5nczogc2VsZWN0SGVhZGluZ3NcbiAgfVxufVxuXG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBXRUJQQUNLIEZPT1RFUlxuLy8gLi9zcmMvanMvcGFyc2UtY29udGVudC5qc1xuLy8gbW9kdWxlIGlkID0gNFxuLy8gbW9kdWxlIGNodW5rcyA9IDAiXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9"); - - /***/ - }), - /* 5 */ - /* unknown exports provided */ - /* all exports used */ - /*!*************************!*\ - !*** ./src/js/index.js ***! - \*************************/ - /***/ (function (module, exports, __webpack_require__) { - - eval("/* WEBPACK VAR INJECTION */(function(global) {var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**\n * Tocbot\n * Tocbot creates a toble of contents based on HTML headings on a page,\n * this allows users to easily jump to different sections of the document.\n * Tocbot was inspired by tocify (http://gregfranko.com/jquery.tocify.js/).\n * The main differences are that it works natively without any need for jquery or jquery UI).\n *\n * @author Tim Scanlin\n */\n\n/* globals define */\n\n(function (root, factory) {\n if (true) {\n !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory(root)),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ?\n\t\t\t\t(__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__))\n } else if (typeof exports === 'object') {\n module.exports = factory(root)\n } else {\n root.tocbot = factory(root)\n }\n})(typeof global !== 'undefined' ? global : this.window || this.global, function (root) {\n 'use strict'\n\n // Default options.\n var defaultOptions = __webpack_require__(/*! ./default-options.js */ 3)\n // Object to store current options.\n var options = {}\n // Object for public APIs.\n var tocbot = {}\n\n var BuildHtml = __webpack_require__(/*! ./build-html.js */ 2)\n var ParseContent = __webpack_require__(/*! ./parse-content.js */ 4)\n // Keep these variables at top scope once options are passed in.\n var buildHtml\n var parseContent\n\n // Just return if its not a browser.\n if (typeof window === 'undefined') {\n return\n }\n var supports = !!root.document.querySelector && !!root.addEventListener // Feature test\n var headingsArray\n\n // From: https://github.com/Raynos/xtend\n var hasOwnProperty = Object.prototype.hasOwnProperty\n function extend () {\n var target = {}\n for (var i = 0; i < arguments.length; i++) {\n var source = arguments[i]\n for (var key in source) {\n if (hasOwnProperty.call(source, key)) {\n target[key] = source[key]\n }\n }\n }\n return target\n }\n\n // From: https://remysharp.com/2010/07/21/throttling-function-calls\n function throttle (fn, threshhold, scope) {\n threshhold || (threshhold = 250)\n var last\n var deferTimer\n return function () {\n var context = scope || this\n var now = +new Date()\n var args = arguments\n if (last && now < last + threshhold) {\n // hold on to it\n clearTimeout(deferTimer)\n deferTimer = setTimeout(function () {\n last = now\n fn.apply(context, args)\n }, threshhold)\n } else {\n last = now\n fn.apply(context, args)\n }\n }\n }\n\n /**\n * Destroy tocbot.\n */\n tocbot.destroy = function () {\n // Clear HTML.\n try {\n document.querySelector(options.tocSelector).innerHTML = ''\n } catch (e) {\n console.warn('Element not found: ' + options.tocSelector); // eslint-disable-line\n }\n\n // Remove event listeners.\n document.removeEventListener('scroll', this._scrollListener, false)\n document.removeEventListener('resize', this._scrollListener, false)\n if (buildHtml) {\n document.removeEventListener('click', this._clickListener, false)\n }\n }\n\n /**\n * Initialize tocbot.\n * @param {object} customOptions\n */\n tocbot.init = function (customOptions) {\n // feature test\n if (!supports) {\n return\n }\n\n // Merge defaults with user options.\n // Set to options variable at the top.\n options = extend(defaultOptions, customOptions || {})\n this.options = options\n this.state = {}\n\n // Init smooth scroll if enabled (default).\n if (options.smoothScroll) {\n tocbot.zenscroll = __webpack_require__(/*! zenscroll */ 1)\n tocbot.zenscroll.setup(options.smoothScrollDuration)\n }\n\n // Pass options to these modules.\n buildHtml = BuildHtml(options)\n parseContent = ParseContent(options)\n\n // For testing purposes.\n this._buildHtml = buildHtml\n this._parseContent = parseContent\n\n // Destroy it if it exists first.\n tocbot.destroy()\n\n // Get headings array.\n headingsArray = parseContent.selectHeadings(options.contentSelector, options.headingSelector)\n // Return if no headings are found.\n if (headingsArray === null) {\n return\n }\n\n // Build nested headings array.\n var nestedHeadingsObj = parseContent.nestHeadingsArray(headingsArray)\n var nestedHeadings = nestedHeadingsObj.nest\n\n // Render.\n buildHtml.render(options.tocSelector, nestedHeadings)\n\n // Update Sidebar and bind listeners.\n this._scrollListener = throttle(function (e) {\n buildHtml.updateToc(headingsArray)\n var isTop = e && e.target && e.target.scrollingElement && e.target.scrollingElement.scrollTop === 0\n if ((e && e.eventPhase === 0) || isTop) {\n buildHtml.enableTocAnimation()\n buildHtml.updateToc(headingsArray)\n if (options.scrollEndCallback) {\n options.scrollEndCallback(e)\n }\n }\n }, options.throttleTimeout)\n this._scrollListener()\n document.addEventListener('scroll', this._scrollListener, false)\n document.addEventListener('resize', this._scrollListener, false)\n\n // Bind click listeners to disable animation.\n this._clickListener = throttle(function (event) {\n if (options.smoothScroll) {\n buildHtml.disableTocAnimation(event)\n }\n buildHtml.updateToc(headingsArray)\n }, options.throttleTimeout)\n document.addEventListener('click', this._clickListener, false)\n\n return this\n }\n\n /**\n * Refresh tocbot.\n */\n tocbot.refresh = function (customOptions) {\n tocbot.destroy()\n tocbot.init(customOptions || this.options)\n }\n\n // Make tocbot available globally.\n root.tocbot = tocbot\n\n return tocbot\n})\n\n/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(/*! ./../../~/webpack/buildin/global.js */ 0)))//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9qcy9pbmRleC5qcz9iYzY2Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVG9jYm90XG4gKiBUb2Nib3QgY3JlYXRlcyBhIHRvYmxlIG9mIGNvbnRlbnRzIGJhc2VkIG9uIEhUTUwgaGVhZGluZ3Mgb24gYSBwYWdlLFxuICogdGhpcyBhbGxvd3MgdXNlcnMgdG8gZWFzaWx5IGp1bXAgdG8gZGlmZmVyZW50IHNlY3Rpb25zIG9mIHRoZSBkb2N1bWVudC5cbiAqIFRvY2JvdCB3YXMgaW5zcGlyZWQgYnkgdG9jaWZ5IChodHRwOi8vZ3JlZ2ZyYW5rby5jb20vanF1ZXJ5LnRvY2lmeS5qcy8pLlxuICogVGhlIG1haW4gZGlmZmVyZW5jZXMgYXJlIHRoYXQgaXQgd29ya3MgbmF0aXZlbHkgd2l0aG91dCBhbnkgbmVlZCBmb3IganF1ZXJ5IG9yIGpxdWVyeSBVSSkuXG4gKlxuICogQGF1dGhvciBUaW0gU2NhbmxpblxuICovXG5cbi8qIGdsb2JhbHMgZGVmaW5lICovXG5cbihmdW5jdGlvbiAocm9vdCwgZmFjdG9yeSkge1xuICBpZiAodHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kKSB7XG4gICAgZGVmaW5lKFtdLCBmYWN0b3J5KHJvb3QpKVxuICB9IGVsc2UgaWYgKHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0Jykge1xuICAgIG1vZHVsZS5leHBvcnRzID0gZmFjdG9yeShyb290KVxuICB9IGVsc2Uge1xuICAgIHJvb3QudG9jYm90ID0gZmFjdG9yeShyb290KVxuICB9XG59KSh0eXBlb2YgZ2xvYmFsICE9PSAndW5kZWZpbmVkJyA/IGdsb2JhbCA6IHRoaXMud2luZG93IHx8IHRoaXMuZ2xvYmFsLCBmdW5jdGlvbiAocm9vdCkge1xuICAndXNlIHN0cmljdCdcblxuICAvLyBEZWZhdWx0IG9wdGlvbnMuXG4gIHZhciBkZWZhdWx0T3B0aW9ucyA9IHJlcXVpcmUoJy4vZGVmYXVsdC1vcHRpb25zLmpzJylcbiAgLy8gT2JqZWN0IHRvIHN0b3JlIGN1cnJlbnQgb3B0aW9ucy5cbiAgdmFyIG9wdGlvbnMgPSB7fVxuICAvLyBPYmplY3QgZm9yIHB1YmxpYyBBUElzLlxuICB2YXIgdG9jYm90ID0ge31cblxuICB2YXIgQnVpbGRIdG1sID0gcmVxdWlyZSgnLi9idWlsZC1odG1sLmpzJylcbiAgdmFyIFBhcnNlQ29udGVudCA9IHJlcXVpcmUoJy4vcGFyc2UtY29udGVudC5qcycpXG4gIC8vIEtlZXAgdGhlc2UgdmFyaWFibGVzIGF0IHRvcCBzY29wZSBvbmNlIG9wdGlvbnMgYXJlIHBhc3NlZCBpbi5cbiAgdmFyIGJ1aWxkSHRtbFxuICB2YXIgcGFyc2VDb250ZW50XG5cbiAgLy8gSnVzdCByZXR1cm4gaWYgaXRzIG5vdCBhIGJyb3dzZXIuXG4gIGlmICh0eXBlb2Ygd2luZG93ID09PSAndW5kZWZpbmVkJykge1xuICAgIHJldHVyblxuICB9XG4gIHZhciBzdXBwb3J0cyA9ICEhcm9vdC5kb2N1bWVudC5xdWVyeVNlbGVjdG9yICYmICEhcm9vdC5hZGRFdmVudExpc3RlbmVyIC8vIEZlYXR1cmUgdGVzdFxuICB2YXIgaGVhZGluZ3NBcnJheVxuXG4gIC8vIEZyb206IGh0dHBzOi8vZ2l0aHViLmNvbS9SYXlub3MveHRlbmRcbiAgdmFyIGhhc093blByb3BlcnR5ID0gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eVxuICBmdW5jdGlvbiBleHRlbmQgKCkge1xuICAgIHZhciB0YXJnZXQgPSB7fVxuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgYXJndW1lbnRzLmxlbmd0aDsgaSsrKSB7XG4gICAgICB2YXIgc291cmNlID0gYXJndW1lbnRzW2ldXG4gICAgICBmb3IgKHZhciBrZXkgaW4gc291cmNlKSB7XG4gICAgICAgIGlmIChoYXNPd25Qcm9wZXJ0eS5jYWxsKHNvdXJjZSwga2V5KSkge1xuICAgICAgICAgIHRhcmdldFtrZXldID0gc291cmNlW2tleV1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICByZXR1cm4gdGFyZ2V0XG4gIH1cblxuICAvLyBGcm9tOiBodHRwczovL3JlbXlzaGFycC5jb20vMjAxMC8wNy8yMS90aHJvdHRsaW5nLWZ1bmN0aW9uLWNhbGxzXG4gIGZ1bmN0aW9uIHRocm90dGxlIChmbiwgdGhyZXNoaG9sZCwgc2NvcGUpIHtcbiAgICB0aHJlc2hob2xkIHx8ICh0aHJlc2hob2xkID0gMjUwKVxuICAgIHZhciBsYXN0XG4gICAgdmFyIGRlZmVyVGltZXJcbiAgICByZXR1cm4gZnVuY3Rpb24gKCkge1xuICAgICAgdmFyIGNvbnRleHQgPSBzY29wZSB8fCB0aGlzXG4gICAgICB2YXIgbm93ID0gK25ldyBEYXRlKClcbiAgICAgIHZhciBhcmdzID0gYXJndW1lbnRzXG4gICAgICBpZiAobGFzdCAmJiBub3cgPCBsYXN0ICsgdGhyZXNoaG9sZCkge1xuICAgICAgICAvLyBob2xkIG9uIHRvIGl0XG4gICAgICAgIGNsZWFyVGltZW91dChkZWZlclRpbWVyKVxuICAgICAgICBkZWZlclRpbWVyID0gc2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgbGFzdCA9IG5vd1xuICAgICAgICAgIGZuLmFwcGx5KGNvbnRleHQsIGFyZ3MpXG4gICAgICAgIH0sIHRocmVzaGhvbGQpXG4gICAgICB9IGVsc2Uge1xuICAgICAgICBsYXN0ID0gbm93XG4gICAgICAgIGZuLmFwcGx5KGNvbnRleHQsIGFyZ3MpXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyoqXG4gICAqIERlc3Ryb3kgdG9jYm90LlxuICAgKi9cbiAgdG9jYm90LmRlc3Ryb3kgPSBmdW5jdGlvbiAoKSB7XG4gICAgLy8gQ2xlYXIgSFRNTC5cbiAgICB0cnkge1xuICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihvcHRpb25zLnRvY1NlbGVjdG9yKS5pbm5lckhUTUwgPSAnJ1xuICAgIH0gY2F0Y2ggKGUpIHtcbiAgICAgIGNvbnNvbGUud2FybignRWxlbWVudCBub3QgZm91bmQ6ICcgKyBvcHRpb25zLnRvY1NlbGVjdG9yKTsgLy8gZXNsaW50LWRpc2FibGUtbGluZVxuICAgIH1cblxuICAgIC8vIFJlbW92ZSBldmVudCBsaXN0ZW5lcnMuXG4gICAgZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcignc2Nyb2xsJywgdGhpcy5fc2Nyb2xsTGlzdGVuZXIsIGZhbHNlKVxuICAgIGRvY3VtZW50LnJlbW92ZUV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsIHRoaXMuX3Njcm9sbExpc3RlbmVyLCBmYWxzZSlcbiAgICBpZiAoYnVpbGRIdG1sKSB7XG4gICAgICBkb2N1bWVudC5yZW1vdmVFdmVudExpc3RlbmVyKCdjbGljaycsIHRoaXMuX2NsaWNrTGlzdGVuZXIsIGZhbHNlKVxuICAgIH1cbiAgfVxuXG4gIC8qKlxuICAgKiBJbml0aWFsaXplIHRvY2JvdC5cbiAgICogQHBhcmFtIHtvYmplY3R9IGN1c3RvbU9wdGlvbnNcbiAgICovXG4gIHRvY2JvdC5pbml0ID0gZnVuY3Rpb24gKGN1c3RvbU9wdGlvbnMpIHtcbiAgICAvLyBmZWF0dXJlIHRlc3RcbiAgICBpZiAoIXN1cHBvcnRzKSB7XG4gICAgICByZXR1cm5cbiAgICB9XG5cbiAgICAvLyBNZXJnZSBkZWZhdWx0cyB3aXRoIHVzZXIgb3B0aW9ucy5cbiAgICAvLyBTZXQgdG8gb3B0aW9ucyB2YXJpYWJsZSBhdCB0aGUgdG9wLlxuICAgIG9wdGlvbnMgPSBleHRlbmQoZGVmYXVsdE9wdGlvbnMsIGN1c3RvbU9wdGlvbnMgfHwge30pXG4gICAgdGhpcy5vcHRpb25zID0gb3B0aW9uc1xuICAgIHRoaXMuc3RhdGUgPSB7fVxuXG4gICAgLy8gSW5pdCBzbW9vdGggc2Nyb2xsIGlmIGVuYWJsZWQgKGRlZmF1bHQpLlxuICAgIGlmIChvcHRpb25zLnNtb290aFNjcm9sbCkge1xuICAgICAgdG9jYm90LnplbnNjcm9sbCA9IHJlcXVpcmUoJ3plbnNjcm9sbCcpXG4gICAgICB0b2Nib3QuemVuc2Nyb2xsLnNldHVwKG9wdGlvbnMuc21vb3RoU2Nyb2xsRHVyYXRpb24pXG4gICAgfVxuXG4gICAgLy8gUGFzcyBvcHRpb25zIHRvIHRoZXNlIG1vZHVsZXMuXG4gICAgYnVpbGRIdG1sID0gQnVpbGRIdG1sKG9wdGlvbnMpXG4gICAgcGFyc2VDb250ZW50ID0gUGFyc2VDb250ZW50KG9wdGlvbnMpXG5cbiAgICAvLyBGb3IgdGVzdGluZyBwdXJwb3Nlcy5cbiAgICB0aGlzLl9idWlsZEh0bWwgPSBidWlsZEh0bWxcbiAgICB0aGlzLl9wYXJzZUNvbnRlbnQgPSBwYXJzZUNvbnRlbnRcblxuICAgIC8vIERlc3Ryb3kgaXQgaWYgaXQgZXhpc3RzIGZpcnN0LlxuICAgIHRvY2JvdC5kZXN0cm95KClcblxuICAgIC8vIEdldCBoZWFkaW5ncyBhcnJheS5cbiAgICBoZWFkaW5nc0FycmF5ID0gcGFyc2VDb250ZW50LnNlbGVjdEhlYWRpbmdzKG9wdGlvbnMuY29udGVudFNlbGVjdG9yLCBvcHRpb25zLmhlYWRpbmdTZWxlY3RvcilcbiAgICAvLyBSZXR1cm4gaWYgbm8gaGVhZGluZ3MgYXJlIGZvdW5kLlxuICAgIGlmIChoZWFkaW5nc0FycmF5ID09PSBudWxsKSB7XG4gICAgICByZXR1cm5cbiAgICB9XG5cbiAgICAvLyBCdWlsZCBuZXN0ZWQgaGVhZGluZ3MgYXJyYXkuXG4gICAgdmFyIG5lc3RlZEhlYWRpbmdzT2JqID0gcGFyc2VDb250ZW50Lm5lc3RIZWFkaW5nc0FycmF5KGhlYWRpbmdzQXJyYXkpXG4gICAgdmFyIG5lc3RlZEhlYWRpbmdzID0gbmVzdGVkSGVhZGluZ3NPYmoubmVzdFxuXG4gICAgLy8gUmVuZGVyLlxuICAgIGJ1aWxkSHRtbC5yZW5kZXIob3B0aW9ucy50b2NTZWxlY3RvciwgbmVzdGVkSGVhZGluZ3MpXG5cbiAgICAvLyBVcGRhdGUgU2lkZWJhciBhbmQgYmluZCBsaXN0ZW5lcnMuXG4gICAgdGhpcy5fc2Nyb2xsTGlzdGVuZXIgPSB0aHJvdHRsZShmdW5jdGlvbiAoZSkge1xuICAgICAgYnVpbGRIdG1sLnVwZGF0ZVRvYyhoZWFkaW5nc0FycmF5KVxuICAgICAgdmFyIGlzVG9wID0gZSAmJiBlLnRhcmdldCAmJiBlLnRhcmdldC5zY3JvbGxpbmdFbGVtZW50ICYmIGUudGFyZ2V0LnNjcm9sbGluZ0VsZW1lbnQuc2Nyb2xsVG9wID09PSAwXG4gICAgICBpZiAoKGUgJiYgZS5ldmVudFBoYXNlID09PSAwKSB8fCBpc1RvcCkge1xuICAgICAgICBidWlsZEh0bWwuZW5hYmxlVG9jQW5pbWF0aW9uKClcbiAgICAgICAgYnVpbGRIdG1sLnVwZGF0ZVRvYyhoZWFkaW5nc0FycmF5KVxuICAgICAgICBpZiAob3B0aW9ucy5zY3JvbGxFbmRDYWxsYmFjaykge1xuICAgICAgICAgIG9wdGlvbnMuc2Nyb2xsRW5kQ2FsbGJhY2soZSlcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0sIG9wdGlvbnMudGhyb3R0bGVUaW1lb3V0KVxuICAgIHRoaXMuX3Njcm9sbExpc3RlbmVyKClcbiAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdzY3JvbGwnLCB0aGlzLl9zY3JvbGxMaXN0ZW5lciwgZmFsc2UpXG4gICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigncmVzaXplJywgdGhpcy5fc2Nyb2xsTGlzdGVuZXIsIGZhbHNlKVxuXG4gICAgLy8gQmluZCBjbGljayBsaXN0ZW5lcnMgdG8gZGlzYWJsZSBhbmltYXRpb24uXG4gICAgdGhpcy5fY2xpY2tMaXN0ZW5lciA9IHRocm90dGxlKGZ1bmN0aW9uIChldmVudCkge1xuICAgICAgaWYgKG9wdGlvbnMuc21vb3RoU2Nyb2xsKSB7XG4gICAgICAgIGJ1aWxkSHRtbC5kaXNhYmxlVG9jQW5pbWF0aW9uKGV2ZW50KVxuICAgICAgfVxuICAgICAgYnVpbGRIdG1sLnVwZGF0ZVRvYyhoZWFkaW5nc0FycmF5KVxuICAgIH0sIG9wdGlvbnMudGhyb3R0bGVUaW1lb3V0KVxuICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgdGhpcy5fY2xpY2tMaXN0ZW5lciwgZmFsc2UpXG5cbiAgICByZXR1cm4gdGhpc1xuICB9XG5cbiAgLyoqXG4gICAqIFJlZnJlc2ggdG9jYm90LlxuICAgKi9cbiAgdG9jYm90LnJlZnJlc2ggPSBmdW5jdGlvbiAoY3VzdG9tT3B0aW9ucykge1xuICAgIHRvY2JvdC5kZXN0cm95KClcbiAgICB0b2Nib3QuaW5pdChjdXN0b21PcHRpb25zIHx8IHRoaXMub3B0aW9ucylcbiAgfVxuXG4gIC8vIE1ha2UgdG9jYm90IGF2YWlsYWJsZSBnbG9iYWxseS5cbiAgcm9vdC50b2Nib3QgPSB0b2Nib3RcblxuICByZXR1cm4gdG9jYm90XG59KVxuXG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBXRUJQQUNLIEZPT1RFUlxuLy8gLi9zcmMvanMvaW5kZXguanNcbi8vIG1vZHVsZSBpZCA9IDVcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBIiwic291cmNlUm9vdCI6IiJ9"); - - /***/ - }) - /******/]); diff --git a/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.min.js b/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.min.js deleted file mode 100644 index 4468ef4ee..000000000 --- a/spring-cloud-stream-docs/src/main/asciidoc/tocbot-3.0.2/tocbot.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(e){function t(o){if(n[o])return n[o].exports;var i=n[o]={i:o,l:!1,exports:{}};return e[o].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,o){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:o})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=5)}([function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){var o,i,r;!function(n,l){i=[],o=l(),void 0!==(r="function"==typeof o?o.apply(t,i):o)&&(e.exports=r)}(0,function(){"use strict";var e=function(e){return"getComputedStyle"in window&&"smooth"===window.getComputedStyle(e)["scroll-behavior"]};if("undefined"==typeof window||!("document"in window))return{};var t=function(t,n,o){n=n||999,o||0===o||(o=9);var i,r=function(e){i=e},l=function(){clearTimeout(i),r(0)},s=function(e){return Math.max(0,t.getTopOf(e)-o)},c=function(o,i,s){if(l(),0===i||i&&i<0||e(t.body))t.toY(o),s&&s();else{var c=t.getY(),a=Math.max(0,o)-c,u=(new Date).getTime();i=i||Math.min(Math.abs(a),n),function e(){r(setTimeout(function(){var n=Math.min(1,((new Date).getTime()-u)/i),o=Math.max(0,Math.floor(c+a*(n<.5?2*n*n:n*(4-2*n)-1)));t.toY(o),n<1&&t.getHeight()+ou?a(e,n,i):l+o>f?c(l-u+o,n,i):i&&i()},d=function(e,n,o,i){c(Math.max(0,t.getTopOf(e)-t.getHeight()/2+(o||e.getBoundingClientRect().height/2)),n,i)};return{setup:function(e,t){return(0===e||e)&&(n=e),(0===t||t)&&(o=t),{defaultDuration:n,edgeOffset:o}},to:a,toY:c,intoView:u,center:d,stop:l,moving:function(){return!!i},getY:t.getY,getTopOf:t.getTopOf}},n=document.documentElement,o=function(){return window.scrollY||n.scrollTop},i=t({body:document.scrollingElement||document.body,toY:function(e){window.scrollTo(0,e)},getY:o,getHeight:function(){return window.innerHeight||n.clientHeight},getTopOf:function(e){return e.getBoundingClientRect().top+o()-n.offsetTop}});if(i.createScroller=function(e,o,i){return t({body:e,toY:function(t){e.scrollTop=t},getY:function(){return e.scrollTop},getHeight:function(){return Math.min(e.clientHeight,window.innerHeight||n.clientHeight)},getTopOf:function(e){return e.offsetTop}},o,i)},"addEventListener"in window&&!window.noZensmooth&&!e(document.body)){var r="scrollRestoration"in history;r&&(history.scrollRestoration="auto"),window.addEventListener("load",function(){r&&(setTimeout(function(){history.scrollRestoration="manual"},9),window.addEventListener("popstate",function(e){e.state&&"zenscrollY"in e.state&&i.toY(e.state.zenscrollY)},!1)),window.location.hash&&setTimeout(function(){var e=i.setup().edgeOffset;if(e){var t=document.getElementById(window.location.href.split("#")[1]);if(t){var n=Math.max(0,i.getTopOf(t)-e),o=i.getY()-n;0<=o&&o<9&&window.scrollTo(0,n)}}},9)},!1);var l=new RegExp("(^|\\s)noZensmooth(\\s|$)");window.addEventListener("click",function(e){for(var t=e.target;t&&"A"!==t.tagName;)t=t.parentNode;if(!(!t||1!==e.which||e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)){if(r)try{history.replaceState({zenscrollY:i.getY()},"")}catch(e){}var n=t.getAttribute("href")||"";if(0===n.indexOf("#")&&!l.test(t.className)){var o=0,s=document.getElementById(n.substring(1));if("#"!==n){if(!s)return;o=i.getTopOf(s)}e.preventDefault();var c=function(){window.location=n},a=i.setup().edgeOffset;a&&(o=Math.max(0,o-a),c=function(){history.pushState(null,"",n)}),i.toY(o,null,c)}}},!1)}return i})},function(e,t){e.exports=function(e){function t(e,n){var r=n.appendChild(o(e));if(e.children.length){var l=i(e.isCollapsed);e.children.forEach(function(e){t(e,l)}),r.appendChild(l)}}function n(e,n){var o=i(!1);n.forEach(function(e){t(e,o)});var r=document.querySelector(e);if(null!==r)return r.firstChild&&r.removeChild(r.firstChild),r.appendChild(o)}function o(t){var n=document.createElement("li"),o=document.createElement("a");return e.listItemClass&&n.setAttribute("class",e.listItemClass),e.includeHtml&&t.childNodes.length?u.call(t.childNodes,function(e){o.appendChild(e.cloneNode(!0))}):o.textContent=t.textContent,o.setAttribute("href","#"+t.id),o.setAttribute("class",e.linkClass+p+"node-name--"+t.nodeName+p+e.extraLinkClasses),n.appendChild(o),n}function i(t){var n=document.createElement("ul"),o=e.listClass+p+e.extraListClasses;return t&&(o+=p+e.collapsibleClass,o+=p+e.isCollapsedClass),n.setAttribute("class",o),n}function r(){var t=document.documentElement.scrollTop||f.scrollTop,n=document.querySelector(e.positionFixedSelector);"auto"===e.fixedSidebarOffset&&(e.fixedSidebarOffset=document.querySelector(e.tocSelector).offsetTop),t>e.fixedSidebarOffset?-1===n.className.indexOf(e.positionFixedClass)&&(n.className+=p+e.positionFixedClass):n.className=n.className.split(p+e.positionFixedClass).join("")}function l(t){var n=document.documentElement.scrollTop||f.scrollTop;e.positionFixedSelector&&r();var o,i=t;if(m&&null!==document.querySelector(e.tocSelector)&&i.length>0){d.call(i,function(t,r){if(t.offsetTop>n+e.headingsOffset+10){return o=i[0===r?r:r-1],!0}if(r===i.length-1)return o=i[i.length-1],!0});var l=document.querySelector(e.tocSelector).querySelectorAll("."+e.linkClass);u.call(l,function(t){t.className=t.className.split(p+e.activeLinkClass).join("")});var c=document.querySelector(e.tocSelector).querySelector("."+e.linkClass+".node-name--"+o.nodeName+'[href="#'+o.id+'"]');c.className+=p+e.activeLinkClass;var a=document.querySelector(e.tocSelector).querySelectorAll("."+e.listClass+"."+e.collapsibleClass);u.call(a,function(t){var n=p+e.isCollapsedClass;-1===t.className.indexOf(n)&&(t.className+=p+e.isCollapsedClass)}),c.nextSibling&&(c.nextSibling.className=c.nextSibling.className.split(p+e.isCollapsedClass).join("")),s(c.parentNode.parentNode)}}function s(t){return-1!==t.className.indexOf(e.collapsibleClass)?(t.className=t.className.split(p+e.isCollapsedClass).join(""),s(t.parentNode.parentNode)):t}function c(t){var n=t.target||t.srcElement;"string"==typeof n.className&&-1!==n.className.indexOf(e.linkClass)&&(m=!1)}function a(){m=!0}var u=[].forEach,d=[].some,f=document.body,m=!0,p=" ";return{enableTocAnimation:a,disableTocAnimation:c,render:n,updateToc:l}}},function(e,t){e.exports={tocSelector:".js-toc",contentSelector:".js-toc-content",headingSelector:"h1, h2, h3",ignoreSelector:".js-toc-ignore",linkClass:"toc-link",extraLinkClasses:"",activeLinkClass:"is-active-link",listClass:"toc-list",extraListClasses:"",isCollapsedClass:"is-collapsed",collapsibleClass:"is-collapsible",listItemClass:"toc-list-item",collapseDepth:0,smoothScroll:!0,smoothScrollDuration:420,scrollEndCallback:function(e){},headingsOffset:0,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1}},function(e,t){e.exports=function(e){function t(e){return e[e.length-1]}function n(e){return+e.nodeName.split("H").join("")}function o(t){var o={id:t.id,children:[],nodeName:t.nodeName,headingLevel:n(t),textContent:t.textContent.trim()};return e.includeHtml&&(o.childNodes=t.childNodes),o}function i(i,r){for(var l=o(i),s=n(i),c=r,a=t(c),u=a?a.headingLevel:0,d=s-u;d>0;)a=t(c),a&&void 0!==a.children&&(c=a.children),d--;return s>=e.collapseDepth&&(l.isCollapsed=!0),c.push(l),c}function r(t,n){var o=n;e.ignoreSelector&&(o=n.split(",").map(function(t){return t.trim()+":not("+e.ignoreSelector+")"}));try{return document.querySelector(t).querySelectorAll(o)}catch(e){return console.warn("Element not found: "+t),null}}function l(e){return s.call(e,function(e,t){return i(o(t),e.nest),e},{nest:[]})}var s=[].reduce;return{nestHeadingsArray:l,selectHeadings:r}}},function(e,t,n){(function(o){var i,r,l;!function(n,o){r=[],i=o(n),void 0!==(l="function"==typeof i?i.apply(t,r):i)&&(e.exports=l)}(void 0!==o?o:this.window||this.global,function(e){"use strict";function t(){for(var e={},t=0;t code { - color: #6D180B; -} - -:not(pre) > code { - background-color: #F2F2F2; - border: 1px solid #CCCCCC; - border-radius: 4px; - padding: 1px 3px 0; - text-shadow: none; - white-space: nowrap; -} - -body > *:first-child { - margin-top: 0 !important; -} - -div { - margin: 0pt; -} - -hr { - border: 1px solid #CCCCCC; - background: #CCCCCC; -} - -h1, h2, h3, h4, h5, h6 { - color: #000000; - cursor: text; - font-weight: bold; - margin: 30px 0 10px; - padding: 0; -} - -h1, h2, h3 { - margin: 40px 0 10px; -} - -h1 { - margin: 70px 0 30px; - padding-top: 20px; -} - -div.part h1 { - border-top: 1px dotted #CCCCCC; -} - -h1, h1 code { - font-size: 32px; -} - -h2, h2 code { - font-size: 24px; -} - -h3, h3 code { - font-size: 20px; -} - -h4, h1 code, h5, h5 code, h6, h6 code { - font-size: 18px; -} - -div.book, div.chapter, div.appendix, div.part, div.preface { - min-width: 300px; - max-width: 1200px; - margin: 0 auto; -} - -p.releaseinfo { - font-weight: bold; - margin-bottom: 40px; - margin-top: 40px; -} - -div.authorgroup { - line-height: 1; -} - -p.copyright { - line-height: 1; - margin-bottom: -5px; -} - -.legalnotice p { - font-style: italic; - font-size: 14px; - line-height: 1; -} - -div.titlepage + p, div.titlepage + p { - margin-top: 0; -} - -pre { - line-height: 1.0; - color: black; -} - -a { - color: #4183C4; - text-decoration: none; -} - -p { - margin: 15px 0; - text-align: left; -} - -ul, ol { - padding-left: 30px; -} - -li p { - margin: 0; -} - -div.table { - margin: 1em; - padding: 0.5em; - text-align: center; -} - -div.table table, div.informaltable table { - display: table; - width: 100%; -} - -div.table td { - padding-left: 7px; - padding-right: 7px; -} - -.sidebar { - line-height: 1.4; - padding: 0 20px; - background-color: #F8F8F8; - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; -} - -.sidebar p.title { - color: #6D180B; -} - -pre.programlisting, pre.screen { - font-size: 15px; - padding: 6px 10px; - background-color: #F8F8F8; - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - clear: both; - overflow: auto; - line-height: 1.4; - font-family: Consolas, "Liberation Mono", Courier, monospace; -} - -table { - border-collapse: collapse; - border-spacing: 0; - border: 1px solid #DDDDDD !important; - border-radius: 4px !important; - border-collapse: separate !important; - line-height: 1.6; -} - -table thead { - background: #F5F5F5; -} - -table tr { - border: none; - border-bottom: none; -} - -table th { - font-weight: bold; -} - -table th, table td { - border: none !important; - padding: 6px 13px; -} - -table tr:nth-child(2n) { - background-color: #F8F8F8; -} - -td p { - margin: 0 0 15px 0; -} - -div.table-contents td p { - margin: 0; -} - -div.important *, div.note *, div.tip *, div.warning *, div.navheader *, div.navfooter *, div.calloutlist * { - border: none !important; - background: none !important; - margin: 0; -} - -div.important p, div.note p, div.tip p, div.warning p { - color: #6F6F6F; - line-height: 1.6; -} - -div.important code, div.note code, div.tip code, div.warning code { - background-color: #F2F2F2 !important; - border: 1px solid #CCCCCC !important; - border-radius: 4px !important; - padding: 1px 3px 0 !important; - text-shadow: none !important; - white-space: nowrap !important; -} - -.note th, .tip th, .warning th { - display: none; -} - -.note tr:first-child td, .tip tr:first-child td, .warning tr:first-child td { - border-right: 1px solid #CCCCCC !important; - padding-top: 10px; -} - -div.calloutlist p, div.calloutlist td { - padding: 0; - margin: 0; -} - -div.calloutlist > table > tbody > tr > td:first-child { - padding-left: 10px; - width: 30px !important; -} - -div.important, div.note, div.tip, div.warning { - margin-left: 0px !important; - margin-right: 20px !important; - margin-top: 20px; - margin-bottom: 20px; - padding-top: 10px; - padding-bottom: 10px; -} - -div.toc { - line-height: 1.2; -} - -dl, dt { - margin-top: 1px; - margin-bottom: 0; -} - -div.toc > dl > dt { - font-size: 32px; - font-weight: bold; - margin: 30px 0 10px 0; - display: block; -} - -div.toc > dl > dd > dl > dt { - font-size: 24px; - font-weight: bold; - margin: 20px 0 10px 0; - display: block; -} - -div.toc > dl > dd > dl > dd > dl > dt { - font-weight: bold; - font-size: 20px; - margin: 10px 0 0 0; -} - -tbody.footnotes * { - border: none !important; -} - -div.footnote p { - margin: 0; - line-height: 1; -} - -div.footnote p sup { - margin-right: 6px; - vertical-align: middle; -} - -div.navheader { - border-bottom: 1px solid #CCCCCC; -} - -div.navfooter { - border-top: 1px solid #CCCCCC; -} - -.title { - margin-left: -1em; - padding-left: 1em; -} - -.title > a { - position: absolute; - visibility: hidden; - display: block; - font-size: 0.85em; - margin-top: 0.05em; - margin-left: -1em; - vertical-align: text-top; - color: black; -} - -.title > a:before { - content: "\00A7"; -} - -.title:hover > a, .title > a:hover, .title:hover > a:hover { - visibility: visible; -} - -.title:focus > a, .title > a:focus, .title:focus > a:focus { - outline: 0; -} diff --git a/spring-cloud-stream-docs/src/main/docbook/images/background.png b/spring-cloud-stream-docs/src/main/docbook/images/background.png deleted file mode 100644 index d4195e5b32cd5f878652c5195bd674a5a6304855..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10947 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 diff --git a/spring-cloud-stream-docs/src/main/docbook/images/caution.png b/spring-cloud-stream-docs/src/main/docbook/images/caution.png deleted file mode 100644 index 8a5e4fca039d0247dcf55ae0e719cdb457509422..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2099 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 diff --git a/spring-cloud-stream-docs/src/main/docbook/images/logo.png b/spring-cloud-stream-docs/src/main/docbook/images/logo.png deleted file mode 100644 index 45f1978f3fde3661dc2d4131c7faa0c120188c5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46269 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%0ArS<p+tPz$YS|THxa0u-ohR#2Mkj!=(ogswU!H> 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 diff --git a/spring-cloud-stream-docs/src/main/docbook/images/note.png b/spring-cloud-stream-docs/src/main/docbook/images/note.png deleted file mode 100644 index 88d997b17cfe703280d3a33e3f7c285a4ce6c8a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2257 zcmbVOc~}!?8jt0%wJO?rR6vCx90KN;$uT)dKypElKnRgUJaCwd5Fm%i5JI?F5NZ{L zHB!K;6~%M$V1?>pq28#7tClK{yXb1Wwu?(E7V(JeM8)nOZvWVMX6F08ci!Lcy`N`3 zRmMkqPWG8hB9T1hF%lKAdbyuT9>n{*eLWY6#T%Du@g&n~JQuNGq$r&!4Flu`Bpp*> zh%RqUHzpvFJTmlZEv{9>@llh3hPZWTc7vHflSqO{yBR^VFdRt3()C6mdFU^lWI(SI zk~M4vs4$DM41J8lf+acP)u|5Q7d9H%x_Cd^XHyaDX=#nXqQj zt>&vFvNyJflaQQ&<7Pgco|~IX%Vp9`mUKGA-Zp( zOJtG50yzv2=0Xrx46(Qj83@V53@*$QjdQ#U%j3e3l*8gOAt(xhqztY^3`s$@h$SN! zBqG*0R&KQ7h!Mrc?dl1;Z?K%-#qz}#48ctnwaJt{-T}%C6K=9*n9P7U2?jzG2&y-_ z1)=T&y^dFcS@bqcC$pFgz^e@N_3!Y2&4rmVrc?^b{#WF$vAX{!YjnaHy1PC8t6j!L zL=U>RZ=0Vuyd59RNX(3d7!LK(`xl6rBPrw5(!bs96XC4+vN`n!pkNhnvKs;x&pmV! z^p5t4F5vmbc<*Tg!?VGlB>@XnzNdTWfhvE25$e1Mo;VNrFPPX7U z(3k?AET0>c;EQjdF;|7qmM;id8Z2DH;$?xdi*jLQS;UTmTiQ;84~KpVQTS}!1G7>???1T1M8Y2Y^v{gyWH4>vrEALt zW@fUDlD9Q{=doHaIiz}LsVtu#Tf|>gNSPn)uUj7xxbS*QsNLaH+;@qq1yM5)eX8Xer{FRzM~ z7xK|ff|w#cs13!6!+4oAeiqo&#|^o&-HT^JJ+1KLT73G&i2y$6Z`@c^KzV`9OsHC8!WcLRbRl_HObYx+233S$HvBP zx5xC8NE3$Tk|?#kKW%jS#1E2l4~Dm9y?iNEMtGE`{31iwDR0{;frQ`P~3kjC$lu_eqZs}wAR(baf^>n-dr`hd)oUmm$gnF zbD^_eYPM#zynGxf-a!tS6u8|n_+WHspz~^faii1kX{e03c}{&}W2fu+^!IEjlU-

MvJZJ$)LTqJA+@mbLxmkyPc#tU=W5xPJ%q2sZXv`v(Ui?>!8Tjh_mSOc$O+ zW<-$ZjJfV@LAsB%Biz5w(;fXV?CW1TB9(ujH2(XqZD*&_2O2L-EZJ~mTUSoq*g)q^ zQ!j3qa>DzQ*dH!xN(0O3n$-7HmkYk_eQXG-gI*K|{dncP!DXswNa?P_Z}nzo#*v#J zQ5S9ROsaZ%ZqC6y?VF!Q1^;o|wu*kH=E=`8B``9)uFtN|s?>Xw*7?*`wfqP}<_A~q zd8VVPq*k-7ZPhbSEogsT%F|x0xuT7xdRv7>Rev?4wv{qrDN}+xS$8V5!!ga&#Y1*BgqL?&c}jPc zG_JlfMSD5I%DQQcHXTbGWQtKpeL6yAB|UI5CQ=~#`}=c}Um;E%R)9u^qI0>&GHQ-g zOm;DCkym+{WF$}@UWrV1mtnTPtu!WtY$r7BOpo|N_#mqWGhK#KR0MD7eW*yPaY&xBTRfcG-E5p&`2dq z875XFdy+3GStd(wD_Mg`dys8Xd_houJju_&*4)mZt2Tk1H)DTRJY^_lf>>*ZU2Th5 zWQ3Ly{;kf91GM2s4Vfv8a-fcsXpb+4t> zmM%11X*>M&PQZNVdARf4d*2x!aq1>jOzQ?>>R)(Ok;sOJ)7jfk$Fdif23? z-}3V78&9qod*O;uGk%fEW^;|k`Lo>bOq2iF72o-IGb2gTw+4B~#iYz(oL}sS7|$R2 zDGfrR{|@~AQJ&v(#4u|ZtJP}t520N48P!$8U;|Vfuq=8>E$w`o2Jf`%eqhqbr%IH1zV?O3uDWqKZId-wMQ*MFefpD5X*w@ zok{kNA?%%$F{M!OUcE^^x{~(wkHK|_*9Yg`KNS88FaVH_sda1Xfs6nE002ovPDHLk FV1jwin)(0$ diff --git a/spring-cloud-stream-docs/src/main/docbook/images/warning.png b/spring-cloud-stream-docs/src/main/docbook/images/warning.png deleted file mode 100644 index 0d5b5244605adbb7ab05a1549746a9c35490f95b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2130 zcmbVNYg7|w8V(4q($)50y>JmGlLW#g$xLn}Vd2Si)}#|ptPAQp3Bp-3!-lL0;i^LY?;i#f0m5s49g z3h?3rDQg~EDPlm?FKkgKIcWEK-3X6YU0uzs7H|nq84s39r2!5;pF?SI$QqXy^Ko1x zV~zpENvp@<_Bsd`5MabC#3rvCq&$5dg43yGR zAdy0-rWjC#a1N_+kzUMY#pmogD7!DP(9dEKr3c5ngvUq_6>}Y+w-a81v=eSXnIi_+ zI?U>D1q2C!0zHox#XXKH+@|&rPT*OF5yvY$5J|)WwLqnU)c-5;=UChSlQkaY3@^|g z|J5#YBB}=i+n3Ex9bS$P?xJSKLk)-HHII@;3qG#TG^!+aj>0QkO~7kB0+|yM;YrGB zF>Ge@isQ#73%Tp#k_(tInh3U$uJWY-+DND*o}L-CB5g@#9YWWw~pxZ!Obm>yN#ZHFvL0zA3vNCTJ=t?)~`2O1M{L6un=ml<2x zQEYfifmA?Pz0tqRs^2Utt1pU0BQB1eIY0U_I}c1Y#PP7Ci5s7#IJn}xK{G+{_v^Z+1V#$Erodv>d}ew>RP0wzw+GWkGCBlS1Oj5Z!5NK zUuSR6>pa}RSEZ;qE_w1l#`hQX4E67U6NeP zHZ`T&wj0_H)t|Y1thUqnhub?%e)Y07;a^Tq%FO&iQkR&`qG!dh*2WfW(HuRQj*_DI zeCD1bUA|tMwjOb8E|FRIn$pzEU!2j_N}1Z2ig)vbr5xA0rjC70cmI6*%Uf->hWzaZ z{33HABO5q)vRhzDly2l691@+q3O{}NbSzx+I*k@|L4&3leK#$>u+T#TvTELfKb|IH zc23atf3vmfCa0&TWY@iuoA_Pm<0~ttEC*ut`isb^jXS>X^Sp=l?RXN_OJ*&usGXg$ zTlTv;Ch^vhLDf&+62jl64*&D+=+`sN_dap_1W%p|KQVYIdgPL5uRE9(c4On)DXndL zLNq?%!-u*zmMxyYc4m4Nr>>=A=s}PkJkqr&E^b9>5g+}c1%X}3|WKcg&spcJQ)05zI<<5LTBhNKRg$XRTi2{j)yl_ zj4~kKOvr+m(;vw~9zVh(zC-y9jqQnguz5r7FRq^MyKuXAENp(TAzUVtg&Ts+B_s7) zGn+fN0sG>9GjsPLKTRrvCd`71IZulJ1_1jO9KWbD&_@2UC+LTNpxxrdz#E|j|2nA9 zzB!UTyfAEJ&#%$pQ>QX#8vk@_a5iqukMF;8`wRKe{BI}5$H%OROs4J1#j)|?p|YSh z_SpR^e`VE#F52;WL{!+L(yZLRh40*KS;@box;9(-tE)`mcVp27O*>Z{_Lb*5T3cJA yr~0nPHtg2+UHi&&$8ha;`+hiaUmw&!n@8(?5PqF(KE5>Ym)EG)p&uyBP5%a8^# - - - - - - - 1 - 0 - 1 - - - - images/ - .png - - - book toc,title - 3 - - - - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl deleted file mode 100644 index 10843f5f3..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/epub.xsl +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/html-multipage.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/html-multipage.xsl deleted file mode 100644 index 92170451d..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/html-multipage.xsl +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - - - - - css/manual-multipage.css - - '5' - '1' - - - - - - - - - - - - - - - - - - - - firstpage - - - - - - - - - - - - - - - - - - - - - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/html-singlepage.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/html-singlepage.xsl deleted file mode 100644 index c7c0381bb..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/html-singlepage.xsl +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - css/manual-singlepage.css - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl deleted file mode 100644 index 9c9d8300c..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/html.xsl +++ /dev/null @@ -1,157 +0,0 @@ - - - - - - - - - - - 1 - - - 1 - - - - 120 - images/callouts/ - .png - - - text/css - - text-align: left - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - , - - - - - - - -

-

Authors

- -
- - - - - - - - - - - - - - - - - - # - - - - - - -
diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl b/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl deleted file mode 100644 index 9e154808d..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/pdf.xsl +++ /dev/null @@ -1,619 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - auto - - - - - underline - #204060 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - , - - - - - - - - - - - - - Copyright © - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -5em - -5em - 8pt - - - - - - - - - - - - - - - please define title in your docbook file! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 8pt - - - - - - - - - - - - - - - - - - - - - - - - - please define title in your docbook file! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - 0 - 0 - - - - false - - - Helvetica - 10 - 8 - Helvetica - - - 1.4 - - - - left - bold - - - pt - - - - - - - - - - - - - - - 0.6em - 0.6em - 0.6em - - - pt - - 0.1em - 0.1em - 0.1em - - - - 0.4em - 0.4em - 0.4em - - - pt - - 0.1em - 0.1em - 0.1em - - - - 0.4em - 0.4em - 0.4em - - - pt - - 0.1em - 0.1em - 0.1em - - - - 0.3em - 0.3em - 0.3em - - - pt - - 0.1em - 0.1em - 0.1em - - - - - - - - 4pt - 4pt - 4pt - 4pt - - - - 0.1pt - 0.1pt - - - - - - - - - - - - - - - - 7pt - wrap - 1 - - - - 1em - 1em - 1em - 0.1em - 0.1em - 0.1em - - #444444 - solid - 0.1pt - 0.5em - 0.5em - 0.5em - 0.5em - 0.5em - 0.5em - - - - 1 - - #F0F0F0 - - - - 0.1em - 0.1em - 0.1em - 0.1em - 0.1em - 0.1em - - - - 0.5em - 0.5em - 0.5em - 0.1em - 0.1em - 0.1em - - - - #444444 - solid - 0.1pt - #F0F0F0 - - - - - - - normal - italic - - - pt - - false - 0.1em - 0.1em - 0.1em - - - - - - 0 - 1 - - - 90 - - - - - - figure after - example after - equation before - table before - procedure before - - - - 1 - 0pt - - - - - - - - - - - - - - - - - - - - 18pt - - - - 0.1em - 2em - .75pt - solid - #5c5c4f - 0.5em - 1.5em - 1.5em - 1.5em - 1.5em - 1.5em - 1.5em - - - - 10pt - bold - false - always - 0 - - - - 0em - 0em - 0em - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl-config.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl-config.xml deleted file mode 100644 index 5aac44937..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl-config.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/asciidoc-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/asciidoc-hl.xml deleted file mode 100644 index 959434e1f..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/asciidoc-hl.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - //// - //// - - - // - - - - ^(={1,6} .+)$ - - MULTILINE - - - ^(\.[^\.\s].+)$ - - MULTILINE - - - ^(:!?\w.*?:) - - MULTILINE - - - ^(-|\*{1,5}|\d*\.{1,5})(?= .+$) - - MULTILINE - - - ^(\[.+\])$ - - MULTILINE - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/bourne-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/bourne-hl.xml deleted file mode 100644 index b98d756e7..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/bourne-hl.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - # - - << - ' - " - - - - - - - " - \ - - - ' - \ - - - - 0x - - - - . - - - - - - if - then - else - elif - fi - case - esac - for - while - until - do - done - - exec - shift - exit - times - break - export - trap - continue - readonly - wait - eval - return - - cd - echo - hash - pwd - read - set - test - type - ulimit - umask - unset - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml deleted file mode 100644 index 7943634f5..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/c-hl.xml +++ /dev/null @@ -1,117 +0,0 @@ - - - - - /** - */ - - - - - - - - /* - */ - - // - - - # - \ - - - - - " - \ - - - ' - \ - - - 0x - ul - lu - u - l - - - - . - - e - ul - lu - u - f - l - - - - auto - _Bool - break - case - char - _Complex - const - continue - default - do - double - else - enum - extern - float - for - goto - if - _Imaginary - inline - int - long - register - restrict - return - short - signed - sizeof - static - struct - switch - typedef - union - unsigned - void - volatile - while - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/cpp-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/cpp-hl.xml deleted file mode 100644 index b0789e9d1..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/cpp-hl.xml +++ /dev/null @@ -1,151 +0,0 @@ - - - - - /** - */ - - - - - - - - /* - */ - - // - - - # - \ - - - - - " - \ - - - ' - \ - - - 0x - ul - lu - u - l - - - - . - - e - ul - lu - u - f - l - - - - - auto - _Bool - break - case - char - _Complex - const - continue - default - do - double - else - enum - extern - float - for - goto - if - _Imaginary - inline - int - long - register - restrict - return - short - signed - sizeof - static - struct - switch - typedef - union - unsigned - void - volatile - while - - asm - dynamic_cast - namespace - reinterpret_cast - try - bool - explicit - new - static_cast - typeid - catch - false - operator - template - typename - class - friend - private - this - using - const_cast - inline - public - throw - virtual - delete - mutable - protected - true - wchar_t - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/csharp-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/csharp-hl.xml deleted file mode 100644 index 59ce58e74..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/csharp-hl.xml +++ /dev/null @@ -1,194 +0,0 @@ - - - - - /** - */ - - - - /// - - - - /* - */ - - // - - - [ - ] - ( - ) - - - - # - \ - - - - - - @" - " - \ - - - - " - \ - - - ' - \ - - - 0x - ul - lu - u - l - - - - . - - e - ul - lu - u - f - d - m - l - - - - abstract - as - base - bool - break - byte - case - catch - char - checked - class - const - continue - decimal - default - delegate - do - double - else - enum - event - explicit - extern - false - finally - fixed - float - for - foreach - goto - if - implicit - in - int - interface - internal - is - lock - long - namespace - new - null - object - operator - out - override - params - private - protected - public - readonly - ref - return - sbyte - sealed - short - sizeof - stackalloc - static - string - struct - switch - this - throw - true - try - typeof - uint - ulong - unchecked - unsafe - ushort - using - virtual - void - volatile - while - - - - add - alias - from - get - global - group - into - join - orderby - partial - remove - select - set - value - where - yield - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/css-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/css-hl.xml deleted file mode 100644 index b75f1e2c5..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/css-hl.xml +++ /dev/null @@ -1,176 +0,0 @@ - - - - - /* - */ - - - " - \ - - - - ' - \ - - - - . - - - - @charset - @import - @media - @page - - - - - - azimuth - background-attachment - background-color - background-image - background-position - background-repeat - background - border-collapse - border-color - border-spacing - border-style - border-top - border-right - border-bottom - border-left - border-top-color - border-right-color - border-bottom-color - border-left-color - border-top-style - border-right-style - border-bottom-style - border-left-style - border-top-width - border-right-width - border-bottom-width - border-left-width - border-width - border - bottom - caption-side - clear - clip - color - content - counter-increment - counter-reset - cue-after - cue-before - cue - cursor - direction - display - elevation - empty-cells - float - font-family - font-size - font-style - font-variant - font-weight - font - height - left - letter-spacing - line-height - list-style-image - list-style-position - list-style-type - list-style - margin-right - margin-left - margin-top - margin-bottom - margin - max-height - max-width - min-height - min-width - orphans - outline-color - outline-style - outline-width - outline - overflow - padding-top - padding-right - padding-bottom - padding-left - padding - page-break-after - page-break-before - page-break-inside - pause-after - pause-before - pause - pitch-range - pitch - play-during - position - quotes - richness - right - speak-header - speak-numeral - speak-punctuation - speak - speech-rate - stress - table-layout - text-align - text-decoration - text-indent - text-transform - top - unicode-bidi - vertical-align - visibility - voice-family - volume - white-space - widows - width - word-spacing - z-index - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/html-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/html-hl.xml deleted file mode 100644 index 82d04d3f4..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/html-hl.xml +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - a - abbr - address - area - article - aside - audio - b - base - bdi - blockquote - body - br - button - caption - canvas - cite - code - command - col - colgroup - dd - del - dialog - div - dl - dt - em - embed - fieldset - figcaption - figure - font - form - footer - h1 - h2 - h3 - h4 - h5 - h6 - head - header - hr - html - i - iframe - img - input - ins - kbd - label - legend - li - link - map - mark - menu - menu - meta - nav - noscript - object - ol - optgroup - option - p - param - pre - q - samp - script - section - select - small - source - span - strong - style - sub - summary - sup - table - tbody - td - textarea - tfoot - th - thead - time - title - tr - track - u - ul - var - video - wbr - xmp - - - - - xsl: - - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ini-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ini-hl.xml deleted file mode 100644 index 6bd60b3e3..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ini-hl.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - ; - - - ^(\[.+\]\s*)$ - - MULTILINE - - - - ^(.+)(?==) - - MULTILINE - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/java-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/java-hl.xml deleted file mode 100644 index d39f7dad2..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/java-hl.xml +++ /dev/null @@ -1,117 +0,0 @@ - - - - - /** - */ - - - - /* - */ - - // - - " - \ - - - ' - \ - - - @ - ( - ) - - - 0x - - - - . - e - f - d - l - - - - abstract - boolean - break - byte - case - catch - char - class - const - continue - default - do - double - else - extends - final - finally - float - for - goto - if - implements - import - instanceof - int - interface - long - native - new - package - private - protected - public - return - short - static - strictfp - super - switch - synchronized - this - throw - throws - transient - try - void - volatile - while - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/javascript-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/javascript-hl.xml deleted file mode 100644 index 85710a0f1..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/javascript-hl.xml +++ /dev/null @@ -1,147 +0,0 @@ - - - - - /* - */ - - // - - " - \ - - - ' - \ - - - 0x - - - - . - e - - - - break - case - catch - continue - default - delete - do - else - finally - for - function - if - in - instanceof - new - return - switch - this - throw - try - typeof - var - void - while - with - - abstract - boolean - byte - char - class - const - debugger - double - enum - export - extends - final - float - goto - implements - import - int - interface - long - native - package - private - protected - public - short - static - super - synchronized - throws - transient - volatile - - - prototype - - Array - Boolean - Date - Error - EvalError - Function - Math - Number - Object - RangeError - ReferenceError - RegExp - String - SyntaxError - TypeError - URIError - - decodeURI - decodeURIComponent - encodeURI - encodeURIComponent - eval - isFinite - isNaN - parseFloat - parseInt - - Infinity - NaN - undefined - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/json-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/json-hl.xml deleted file mode 100644 index c13923c20..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/json-hl.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - # - - " - \ - - - ' - \ - - - @ - ( - ) - - - . - e - f - d - l - - - - true - false - - - { - } - , - [ - ] - - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/perl-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/perl-hl.xml deleted file mode 100644 index 651882103..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/perl-hl.xml +++ /dev/null @@ -1,120 +0,0 @@ - - - - # - - << - ' - " - - - - " - \ - - - ' - \ - - - - 0x - - - - . - - - - - if - unless - while - until - foreach - else - elsif - for - when - default - given - - caller - continue - die - do - dump - eval - exit - goto - last - next - redo - return - sub - wantarray - - caller - import - local - my - package - use - - do - import - no - package - require - use - - bless - dbmclose - dbmopen - package - ref - tie - tied - untie - use - - and - or - not - eq - ne - lt - gt - le - ge - cmp - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/php-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/php-hl.xml deleted file mode 100644 index 72a9bd40c..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/php-hl.xml +++ /dev/null @@ -1,154 +0,0 @@ - - - - - /** - */ - - - - - - - - /* - */ - - // - # - - " - \ - - - - ' - \ - - - - <<< - - - 0x - - - - . - e - - - - and - or - xor - __FILE__ - exception - __LINE__ - array - as - break - case - class - const - continue - declare - default - die - do - echo - else - elseif - empty - enddeclare - endfor - endforeach - endif - endswitch - endwhile - eval - exit - extends - for - foreach - function - global - if - include - include_once - isset - list - new - print - require - require_once - return - static - switch - unset - use - var - while - __FUNCTION__ - __CLASS__ - __METHOD__ - final - php_user_filter - interface - implements - extends - public - private - protected - abstract - clone - try - catch - throw - cfunction - old_function - true - false - - namespace - __NAMESPACE__ - goto - __DIR__ - - - - - ?> - <?php - <?= - - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/properties-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/properties-hl.xml deleted file mode 100644 index 8205aac32..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/properties-hl.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - # - - ^(.+?)(?==|:) - - MULTILINE - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/python-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/python-hl.xml deleted file mode 100644 index fa1aeb6a2..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/python-hl.xml +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - @ - ( - ) - - # - - """ - - - - ''' - - - - " - \ - - - ' - \ - - - 0x - l - - - - . - - e - l - - - - and - del - from - not - while - as - elif - global - or - with - assert - else - if - pass - yield - break - except - import - print - class - exec - in - raise - continue - finally - is - return - def - for - lambda - try - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ruby-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ruby-hl.xml deleted file mode 100644 index bcef913b0..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/ruby-hl.xml +++ /dev/null @@ -1,109 +0,0 @@ - - - - # - - << - - - - " - \ - - - %Q{ - } - \ - - - %/ - / - \ - - - ' - \ - - - %q{ - } - \ - - - 0x - - - - . - e - - - - alias - and - BEGIN - begin - break - case - class - def - defined - do - else - elsif - END - end - ensure - false - for - if - in - module - next - nil - not - or - redo - rescue - retry - return - self - super - then - true - undef - unless - until - when - while - yield - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/sql2003-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/sql2003-hl.xml deleted file mode 100644 index 85dcd0313..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/sql2003-hl.xml +++ /dev/null @@ -1,565 +0,0 @@ - - - - -- - - /* - */ - - - ' - - - - U' - ' - - - - B' - ' - - - - N' - ' - - - - X' - ' - - - - . - - e - - - - - - A - ABS - ABSOLUTE - ACTION - ADA - ADMIN - AFTER - ALWAYS - ASC - ASSERTION - ASSIGNMENT - ATTRIBUTE - ATTRIBUTES - AVG - BEFORE - BERNOULLI - BREADTH - C - CARDINALITY - CASCADE - CATALOG_NAME - CATALOG - CEIL - CEILING - CHAIN - CHAR_LENGTH - CHARACTER_LENGTH - CHARACTER_SET_CATALOG - CHARACTER_SET_NAME - CHARACTER_SET_SCHEMA - CHARACTERISTICS - CHARACTERS - CHECKED - CLASS_ORIGIN - COALESCE - COBOL - CODE_UNITS - COLLATION_CATALOG - COLLATION_NAME - COLLATION_SCHEMA - COLLATION - COLLECT - COLUMN_NAME - COMMAND_FUNCTION_CODE - COMMAND_FUNCTION - COMMITTED - CONDITION_NUMBER - CONDITION - CONNECTION_NAME - CONSTRAINT_CATALOG - CONSTRAINT_NAME - CONSTRAINT_SCHEMA - CONSTRAINTS - CONSTRUCTORS - CONTAINS - CONVERT - CORR - COUNT - COVAR_POP - COVAR_SAMP - CUME_DIST - CURRENT_COLLATION - CURSOR_NAME - DATA - DATETIME_INTERVAL_CODE - DATETIME_INTERVAL_PRECISION - DEFAULTS - DEFERRABLE - DEFERRED - DEFINED - DEFINER - DEGREE - DENSE_RANK - DEPTH - DERIVED - DESC - DESCRIPTOR - DIAGNOSTICS - DISPATCH - DOMAIN - DYNAMIC_FUNCTION_CODE - DYNAMIC_FUNCTION - EQUALS - EVERY - EXCEPTION - EXCLUDE - EXCLUDING - EXP - EXTRACT - FINAL - FIRST - FLOOR - FOLLOWING - FORTRAN - FOUND - FUSION - G - GENERAL - GO - GOTO - GRANTED - HIERARCHY - IMPLEMENTATION - INCLUDING - INCREMENT - INITIALLY - INSTANCE - INSTANTIABLE - INTERSECTION - INVOKER - ISOLATION - K - KEY_MEMBER - KEY_TYPE - KEY - LAST - LENGTH - LEVEL - LN - LOCATOR - LOWER - M - MAP - MATCHED - MAX - MAXVALUE - MESSAGE_LENGTH - MESSAGE_OCTET_LENGTH - MESSAGE_TEXT - MIN - MINVALUE - MOD - MORE - MUMPS - NAME - NAMES - NESTING - NEXT - NORMALIZE - NORMALIZED - NULLABLE - NULLIF - NULLS - NUMBER - OBJECT - OCTET_LENGTH - OCTETS - OPTION - OPTIONS - ORDERING - ORDINALITY - OTHERS - OVERLAY - OVERRIDING - PAD - PARAMETER_MODE - PARAMETER_NAME - PARAMETER_ORDINAL_POSITION - PARAMETER_SPECIFIC_CATALOG - PARAMETER_SPECIFIC_NAME - PARAMETER_SPECIFIC_SCHEMA - PARTIAL - PASCAL - PATH - PERCENT_RANK - PERCENTILE_CONT - PERCENTILE_DISC - PLACING - PLI - POSITION - POWER - PRECEDING - PRESERVE - PRIOR - PRIVILEGES - PUBLIC - RANK - READ - RELATIVE - REPEATABLE - RESTART - RETURNED_CARDINALITY - RETURNED_LENGTH - RETURNED_OCTET_LENGTH - RETURNED_SQLSTATE - ROLE - ROUTINE_CATALOG - ROUTINE_NAME - ROUTINE_SCHEMA - ROUTINE - ROW_COUNT - ROW_NUMBER - SCALE - SCHEMA_NAME - SCHEMA - SCOPE_CATALOG - SCOPE_NAME - SCOPE_SCHEMA - SECTION - SECURITY - SELF - SEQUENCE - SERIALIZABLE - SERVER_NAME - SESSION - SETS - SIMPLE - SIZE - SOURCE - SPACE - SPECIFIC_NAME - SQRT - STATE - STATEMENT - STDDEV_POP - STDDEV_SAMP - STRUCTURE - STYLE - SUBCLASS_ORIGIN - SUBSTRING - SUM - TABLE_NAME - TABLESAMPLE - TEMPORARY - TIES - TOP_LEVEL_COUNT - TRANSACTION_ACTIVE - TRANSACTION - TRANSACTIONS_COMMITTED - TRANSACTIONS_ROLLED_BACK - TRANSFORM - TRANSFORMS - TRANSLATE - TRIGGER_CATALOG - TRIGGER_NAME - TRIGGER_SCHEMA - TRIM - TYPE - UNBOUNDED - UNCOMMITTED - UNDER - UNNAMED - USAGE - USER_DEFINED_TYPE_CATALOG - USER_DEFINED_TYPE_CODE - USER_DEFINED_TYPE_NAME - USER_DEFINED_TYPE_SCHEMA - VIEW - WORK - WRITE - ZONE - - ADD - ALL - ALLOCATE - ALTER - AND - ANY - ARE - ARRAY - AS - ASENSITIVE - ASYMMETRIC - AT - ATOMIC - AUTHORIZATION - BEGIN - BETWEEN - BIGINT - BINARY - BLOB - BOOLEAN - BOTH - BY - CALL - CALLED - CASCADED - CASE - CAST - CHAR - CHARACTER - CHECK - CLOB - CLOSE - COLLATE - COLUMN - COMMIT - CONNECT - CONSTRAINT - CONTINUE - CORRESPONDING - CREATE - CROSS - CUBE - CURRENT_DATE - CURRENT_DEFAULT_TRANSFORM_GROUP - CURRENT_PATH - CURRENT_ROLE - CURRENT_TIME - CURRENT_TIMESTAMP - CURRENT_TRANSFORM_GROUP_FOR_TYPE - CURRENT_USER - CURRENT - CURSOR - CYCLE - DATE - DAY - DEALLOCATE - DEC - DECIMAL - DECLARE - DEFAULT - DELETE - DEREF - DESCRIBE - DETERMINISTIC - DISCONNECT - DISTINCT - DOUBLE - DROP - DYNAMIC - EACH - ELEMENT - ELSE - END - END-EXEC - ESCAPE - EXCEPT - EXEC - EXECUTE - EXISTS - EXTERNAL - FALSE - FETCH - FILTER - FLOAT - FOR - FOREIGN - FREE - FROM - FULL - FUNCTION - GET - GLOBAL - GRANT - GROUP - GROUPING - HAVING - HOLD - HOUR - IDENTITY - IMMEDIATE - IN - INDICATOR - INNER - INOUT - INPUT - INSENSITIVE - INSERT - INT - INTEGER - INTERSECT - INTERVAL - INTO - IS - ISOLATION - JOIN - LANGUAGE - LARGE - LATERAL - LEADING - LEFT - LIKE - LOCAL - LOCALTIME - LOCALTIMESTAMP - MATCH - MEMBER - MERGE - METHOD - MINUTE - MODIFIES - MODULE - MONTH - MULTISET - NATIONAL - NATURAL - NCHAR - NCLOB - NEW - NO - NONE - NOT - NULL - NUMERIC - OF - OLD - ON - ONLY - OPEN - OR - ORDER - OUT - OUTER - OUTPUT - OVER - OVERLAPS - PARAMETER - PARTITION - PRECISION - PREPARE - PRIMARY - PROCEDURE - RANGE - READS - REAL - RECURSIVE - REF - REFERENCES - REFERENCING - REGR_AVGX - REGR_AVGY - REGR_COUNT - REGR_INTERCEPT - REGR_R2 - REGR_SLOPE - REGR_SXX - REGR_SXY - REGR_SYY - RELEASE - RESULT - RETURN - RETURNS - REVOKE - RIGHT - ROLLBACK - ROLLUP - ROW - ROWS - SAVEPOINT - SCROLL - SEARCH - SECOND - SELECT - SENSITIVE - SESSION_USER - SET - SIMILAR - SMALLINT - SOME - SPECIFIC - SPECIFICTYPE - SQL - SQLEXCEPTION - SQLSTATE - SQLWARNING - START - STATIC - SUBMULTISET - SYMMETRIC - SYSTEM_USER - SYSTEM - TABLE - THEN - TIME - TIMESTAMP - TIMEZONE_HOUR - TIMEZONE_MINUTE - TO - TRAILING - TRANSLATION - TREAT - TRIGGER - TRUE - UESCAPE - UNION - UNIQUE - UNKNOWN - UNNEST - UPDATE - UPPER - USER - USING - VALUE - VALUES - VAR_POP - VAR_SAMP - VARCHAR - VARYING - WHEN - WHENEVER - WHERE - WIDTH_BUCKET - WINDOW - WITH - WITHIN - WITHOUT - YEAR - - diff --git a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/yaml-hl.xml b/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/yaml-hl.xml deleted file mode 100644 index e678bad68..000000000 --- a/spring-cloud-stream-docs/src/main/docbook/xsl/xslthl/yaml-hl.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - # - - " - \ - - - ' - \ - - - @ - ( - ) - - - . - e - f - d - l - - - - true - false - - - { - } - , - [ - ] - - - - ^(---)$ - - MULTILINE - - - ^(.+?)(?==|:) - - MULTILINE - - diff --git a/spring-cloud-stream-docs/src/main/javadoc/spring-javadoc.css b/spring-cloud-stream-docs/src/main/javadoc/spring-javadoc.css deleted file mode 100644 index 17ec45f58..000000000 --- a/spring-cloud-stream-docs/src/main/javadoc/spring-javadoc.css +++ /dev/null @@ -1,695 +0,0 @@ -/* Javadoc style sheet */ -/* -Overall document style -*/ -@import url('resources/fonts/dejavu.css'); - -body { - background-color: #ffffff; - color: #353833; - font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; - font-size: 14px; - margin: 0; -} - -a:link, a:visited { - text-decoration: none; - color: #4A6782; -} - -a:hover, a:focus { - text-decoration: none; - color: #bb7a2a; -} - -a:active { - text-decoration: none; - color: #4A6782; -} - -a[name] { - color: #353833; -} - -a[name]:hover { - text-decoration: none; - color: #353833; -} - -pre { - font-family: 'DejaVu Sans Mono', monospace; - font-size: 14px; -} - -h1 { - font-size: 20px; -} - -h2 { - font-size: 18px; -} - -h3 { - font-size: 16px; - font-style: italic; -} - -h4 { - font-size: 13px; -} - -h5 { - font-size: 12px; -} - -h6 { - font-size: 11px; -} - -ul { - list-style-type: disc; -} - -code, tt { - font-family: 'DejaVu Sans Mono', monospace; - font-size: 14px; - padding-top: 4px; - margin-top: 8px; - line-height: 1.4em; -} - -dt code { - font-family: 'DejaVu Sans Mono', monospace; - font-size: 14px; - padding-top: 4px; -} - -table tr td dt code { - font-family: 'DejaVu Sans Mono', monospace; - font-size: 14px; - vertical-align: top; - padding-top: 4px; -} - -sup { - font-size: 8px; -} - -/* -Document title and Copyright styles -*/ -.clear { - clear: both; - height: 0px; - overflow: hidden; -} - -.aboutLanguage { - float: right; - padding: 0px 21px; - font-size: 11px; - z-index: 200; - margin-top: -9px; -} - -.legalCopy { - margin-left: .5em; -} - -.bar a, .bar a:link, .bar a:visited, .bar a:active { - color: #FFFFFF; - text-decoration: none; -} - -.bar a:hover, .bar a:focus { - color: #bb7a2a; -} - -.tab { - background-color: #0066FF; - color: #ffffff; - padding: 8px; - width: 5em; - font-weight: bold; -} - -/* -Navigation bar styles -*/ -.bar { - background-color: #4D7A97; - color: #FFFFFF; - padding: .8em .5em .4em .8em; - height: auto; /*height:1.8em;*/ - font-size: 11px; - margin: 0; -} - -.topNav { - background-color: #4D7A97; - color: #FFFFFF; - float: left; - padding: 0; - width: 100%; - clear: right; - height: 2.8em; - padding-top: 10px; - overflow: hidden; - font-size: 12px; -} - -.bottomNav { - margin-top: 10px; - background-color: #4D7A97; - color: #FFFFFF; - float: left; - padding: 0; - width: 100%; - clear: right; - height: 2.8em; - padding-top: 10px; - overflow: hidden; - font-size: 12px; -} - -.subNav { - background-color: #dee3e9; - float: left; - width: 100%; - overflow: hidden; - font-size: 12px; -} - -.subNav div { - clear: left; - float: left; - padding: 0 0 5px 6px; - text-transform: uppercase; -} - -ul.navList, ul.subNavList { - float: left; - margin: 0 25px 0 0; - padding: 0; -} - -ul.navList li { - list-style: none; - float: left; - padding: 5px 6px; - text-transform: uppercase; -} - -ul.subNavList li { - list-style: none; - float: left; -} - -.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { - color: #FFFFFF; - text-decoration: none; - text-transform: uppercase; -} - -.topNav a:hover, .bottomNav a:hover { - text-decoration: none; - color: #bb7a2a; - text-transform: uppercase; -} - -.navBarCell1Rev { - background-color: #F8981D; - color: #253441; - margin: auto 5px; -} - -.skipNav { - position: absolute; - top: auto; - left: -9999px; - overflow: hidden; -} - -/* -Page header and footer styles -*/ -.header, .footer { - clear: both; - margin: 0 20px; - padding: 5px 0 0 0; -} - -.indexHeader { - margin: 10px; - position: relative; -} - -.indexHeader span { - margin-right: 15px; -} - -.indexHeader h1 { - font-size: 13px; -} - -.title { - color: #2c4557; - margin: 10px 0; -} - -.subTitle { - margin: 5px 0 0 0; -} - -.header ul { - margin: 0 0 15px 0; - padding: 0; -} - -.footer ul { - margin: 20px 0 5px 0; -} - -.header ul li, .footer ul li { - list-style: none; - font-size: 13px; -} - -/* -Heading styles -*/ -div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { - background-color: #dee3e9; - border: 1px solid #d0d9e0; - margin: 0 0 6px -8px; - padding: 7px 5px; -} - -ul.blockList ul.blockList ul.blockList li.blockList h3 { - background-color: #dee3e9; - border: 1px solid #d0d9e0; - margin: 0 0 6px -8px; - padding: 7px 5px; -} - -ul.blockList ul.blockList li.blockList h3 { - padding: 0; - margin: 15px 0; -} - -ul.blockList li.blockList h2 { - padding: 0px 0 20px 0; -} - -/* -Page layout container styles -*/ -.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { - clear: both; - padding: 10px 20px; - position: relative; -} - -.indexContainer { - margin: 10px; - position: relative; - font-size: 12px; -} - -.indexContainer h2 { - font-size: 13px; - padding: 0 0 3px 0; -} - -.indexContainer ul { - margin: 0; - padding: 0; -} - -.indexContainer ul li { - list-style: none; - padding-top: 2px; -} - -.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { - font-size: 12px; - font-weight: bold; - margin: 10px 0 0 0; - color: #4E4E4E; -} - -.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { - margin: 5px 0 10px 0px; - font-size: 14px; - font-family: 'DejaVu Sans Mono', monospace; -} - -.serializedFormContainer dl.nameValue dt { - margin-left: 1px; - font-size: 1.1em; - display: inline; - font-weight: bold; -} - -.serializedFormContainer dl.nameValue dd { - margin: 0 0 0 1px; - font-size: 1.1em; - display: inline; -} - -/* -List styles -*/ -ul.horizontal li { - display: inline; - font-size: 0.9em; -} - -ul.inheritance { - margin: 0; - padding: 0; -} - -ul.inheritance li { - display: inline; - list-style: none; -} - -ul.inheritance li ul.inheritance { - margin-left: 15px; - padding-left: 15px; - padding-top: 1px; -} - -ul.blockList, ul.blockListLast { - margin: 10px 0 10px 0; - padding: 0; -} - -ul.blockList li.blockList, ul.blockListLast li.blockList { - list-style: none; - margin-bottom: 15px; - line-height: 1.4; -} - -ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { - padding: 0px 20px 5px 10px; - border: 1px solid #ededed; - background-color: #f8f8f8; -} - -ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { - padding: 0 0 5px 8px; - background-color: #ffffff; - border: none; -} - -ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { - margin-left: 0; - padding-left: 0; - padding-bottom: 15px; - border: none; -} - -ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { - list-style: none; - border-bottom: none; - padding-bottom: 0; -} - -table tr td dl, table tr td dl dt, table tr td dl dd { - margin-top: 0; - margin-bottom: 1px; -} - -/* -Table styles -*/ -.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { - width: 100%; - border-left: 1px solid #EEE; - border-right: 1px solid #EEE; - border-bottom: 1px solid #EEE; -} - -.overviewSummary, .memberSummary { - padding: 0px; -} - -.overviewSummary caption, .memberSummary caption, .typeSummary caption, -.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { - position: relative; - text-align: left; - background-repeat: no-repeat; - color: #253441; - font-weight: bold; - clear: none; - overflow: hidden; - padding: 0px; - padding-top: 10px; - padding-left: 1px; - margin: 0px; - white-space: pre; -} - -.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, -.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, -.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, -.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, -.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, -.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, -.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, -.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { - color: #FFFFFF; -} - -.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, -.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { - white-space: nowrap; - padding-top: 5px; - padding-left: 12px; - padding-right: 12px; - padding-bottom: 7px; - display: inline-block; - float: left; - background-color: #F8981D; - border: none; - height: 16px; -} - -.memberSummary caption span.activeTableTab span { - white-space: nowrap; - padding-top: 5px; - padding-left: 12px; - padding-right: 12px; - margin-right: 3px; - display: inline-block; - float: left; - background-color: #F8981D; - height: 16px; -} - -.memberSummary caption span.tableTab span { - white-space: nowrap; - padding-top: 5px; - padding-left: 12px; - padding-right: 12px; - margin-right: 3px; - display: inline-block; - float: left; - background-color: #4D7A97; - height: 16px; -} - -.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { - padding-top: 0px; - padding-left: 0px; - padding-right: 0px; - background-image: none; - float: none; - display: inline; -} - -.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, -.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { - display: none; - width: 5px; - position: relative; - float: left; - background-color: #F8981D; -} - -.memberSummary .activeTableTab .tabEnd { - display: none; - width: 5px; - margin-right: 3px; - position: relative; - float: left; - background-color: #F8981D; -} - -.memberSummary .tableTab .tabEnd { - display: none; - width: 5px; - margin-right: 3px; - position: relative; - background-color: #4D7A97; - float: left; - -} - -.overviewSummary td, .memberSummary td, .typeSummary td, -.useSummary td, .constantsSummary td, .deprecatedSummary td { - text-align: left; - padding: 0px 0px 12px 10px; - width: 100%; -} - -th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, -td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td { - vertical-align: top; - padding-right: 0px; - padding-top: 8px; - padding-bottom: 3px; -} - -th.colFirst, th.colLast, th.colOne, .constantsSummary th { - background: #dee3e9; - text-align: left; - padding: 8px 3px 3px 7px; -} - -td.colFirst, th.colFirst { - white-space: nowrap; - font-size: 13px; -} - -td.colLast, th.colLast { - font-size: 13px; -} - -td.colOne, th.colOne { - font-size: 13px; -} - -.overviewSummary td.colFirst, .overviewSummary th.colFirst, -.overviewSummary td.colOne, .overviewSummary th.colOne, -.memberSummary td.colFirst, .memberSummary th.colFirst, -.memberSummary td.colOne, .memberSummary th.colOne, -.typeSummary td.colFirst { - width: 25%; - vertical-align: top; -} - -td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { - font-weight: bold; -} - -.tableSubHeadingColor { - background-color: #EEEEFF; -} - -.altColor { - background-color: #FFFFFF; -} - -.rowColor { - background-color: #EEEEEF; -} - -/* -Content styles -*/ -.description pre { - margin-top: 0; -} - -.deprecatedContent { - margin: 0; - padding: 10px 0; -} - -.docSummary { - padding: 0; -} - -ul.blockList ul.blockList ul.blockList li.blockList h3 { - font-style: normal; -} - -div.block { - font-size: 14px; - font-family: 'DejaVu Serif', Georgia, "Times New Roman", Times, serif; -} - -td.colLast div { - padding-top: 0px; -} - - -td.colLast a { - padding-bottom: 3px; -} - -/* -Formatting effect styles -*/ -.sourceLineNo { - color: green; - padding: 0 30px 0 0; -} - -h1.hidden { - visibility: hidden; - overflow: hidden; - font-size: 10px; -} - -.block { - display: block; - margin: 3px 10px 2px 0px; - color: #474747; -} - -.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, -.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, -.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { - font-weight: bold; -} - -.deprecationComment, .emphasizedPhrase, .interfaceName { - font-style: italic; -} - -div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, -div.block div.block span.interfaceName { - font-style: normal; -} - -div.contentContainer ul.blockList li.blockList h2 { - padding-bottom: 0px; -} - - -/* -Spring -*/ - -pre.code { - background-color: #F8F8F8; - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - overflow: auto; - padding: 10px; - margin: 4px 20px 2px 0px; -} - -pre.code code, pre.code code * { - font-size: 1em; -} - -pre.code code, pre.code code * { - padding: 0 !important; - margin: 0 !important; -} - diff --git a/spring-cloud-stream-docs/src/main/xslt/dependencyVersions.xsl b/spring-cloud-stream-docs/src/main/xslt/dependencyVersions.xsl deleted file mode 100644 index 1dabd2ea3..000000000 --- a/spring-cloud-stream-docs/src/main/xslt/dependencyVersions.xsl +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - |=== - | Group ID | Artifact ID | Version - - - - - | ` - - ` - | ` - - ` - | - - - - |=== - - - From ddb4085f14694670b812cc03ebf0fa99c033eb96 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 17 Nov 2020 16:04:54 +0000 Subject: [PATCH 249/336] Bumping versions --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index a6f33f5fe..9b9bd0323 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ org.springframework.cloud spring-cloud-build - 3.0.0-M4 + 3.0.0-M5 diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 6acdcdee3..9bec47e4b 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 2.4.0-M3 + 2.4.0-RC1 org.springframework.cloud spring-cloud-stream-starter-parent diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index c3ce7ab86..39bd28d63 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,7 +6,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.0.0-M4 + 3.0.0-M5 spring-cloud-stream-dependencies @@ -15,11 +15,11 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.0-SNAPSHOT - 3.1.0-SNAPSHOT - 3.1.0-SNAPSHOT - 1.1.0-SNAPSHOT - 3.1.0-SNAPSHOT + 3.1.0-M4 + 3.1.0-M4 + 3.1.0-M4 + 1.1.0-M4 + 3.1.0-M4 From fda4072d7ba252ea832a11a2c5266b57894bc4ae Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 17 Nov 2020 17:07:49 +0100 Subject: [PATCH 250/336] Update pom.xml --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 9b9bd0323..dcfa7c262 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.0-SNAPSHOT + 3.1.0-M4 org.springframework.cloud spring-cloud-build From 3a94d09f567562f45fc3aec1834aae31296f79f6 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 17 Nov 2020 17:08:34 +0100 Subject: [PATCH 251/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 39bd28d63..fe0b0a0a1 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,7 +10,7 @@ spring-cloud-stream-dependencies - 3.1.0-SNAPSHOT + 3.1.0-M4 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies From 0de6095ab4278a46d0096f3a6c95c191dc7848fa Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 17 Nov 2020 17:09:02 +0100 Subject: [PATCH 252/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 9bec47e4b..4a18b02bc 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.0-SNAPSHOT + 3.1.0-M4 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From 55b7655c12517f2edbbae782414ba30ea7af3917 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Fri, 11 Dec 2020 16:16:10 +0100 Subject: [PATCH 253/336] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index dcfa7c262..1e9763e52 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.0-M4 + 3.1.0-RC1 org.springframework.cloud spring-cloud-build - 3.0.0-M5 + 3.0.0-RC1 From f18213bca3dc8623b559c3eefb41e281d70507f5 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Fri, 11 Dec 2020 16:17:23 +0100 Subject: [PATCH 254/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index fe0b0a0a1..1f07daad5 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.0.0-M5 + 3.0.0-RC1 spring-cloud-stream-dependencies - 3.1.0-M4 + 3.1.0-RC1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.0-M4 - 3.1.0-M4 - 3.1.0-M4 - 1.1.0-M4 - 3.1.0-M4 + 3.1.0-RC1 + 3.1.0-RC1 + 3.1.0-RC1 + 1.1.0-RC1 + 3.1.0-RC1 From 1f8af268d7fe6f45a412588cba2ac7a1960a71d9 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Fri, 11 Dec 2020 16:17:54 +0100 Subject: [PATCH 255/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 4a18b02bc..4a7b80630 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.0-M4 + 3.1.0-RC1 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From f7b1a3d81525d9ac59ed6fae5acab823011024e8 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Mon, 21 Dec 2020 12:56:59 +0100 Subject: [PATCH 256/336] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 1e9763e52..39050e5ee 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.0-RC1 + 3.1.0 org.springframework.cloud spring-cloud-build - 3.0.0-RC1 + 3.0.0 From ae2f4cb501076c5326d5f0eb4639394142370ec1 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Mon, 21 Dec 2020 12:57:40 +0100 Subject: [PATCH 257/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 1f07daad5..584f870c6 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.0.0-RC1 + 3.0.0 spring-cloud-stream-dependencies - 3.1.0-RC1 + 3.1.0 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.0-RC1 - 3.1.0-RC1 - 3.1.0-RC1 - 1.1.0-RC1 - 3.1.0-RC1 + 3.1.0 + 3.1.0 + 3.1.0 + 1.1.0 + 3.1.0 From 38674a40a710183a9d4fda4b04460655d75c62dd Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Mon, 21 Dec 2020 12:58:09 +0100 Subject: [PATCH 258/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 4a7b80630..460436093 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.4.0-RC1 + 2.4.1 org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.0-RC1 + 3.1.0 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From ebb6418a8fbc61c14e411498174a24ef79c956ee Mon Sep 17 00:00:00 2001 From: buildmaster Date: Mon, 21 Dec 2020 12:29:05 +0000 Subject: [PATCH 259/336] Update SNAPSHOT to 3.1.0 --- .../.flattened-pom.xml | 231 ++++++++++++++++++ 1 file changed, 231 insertions(+) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..6b979e87e --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 3.0.0 + + + org.springframework.cloud + spring-cloud-stream-dependencies + 3.1.0 + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2015 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-stream-dependencies/3.1.0/spring-cloud-stream-dependencies + + https://github.com/spring-cloud + + + 3.1.0 + 3.1.0 + 3.1.0 + 1.1.0 + 3.1.0 + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + From 385ae392475f023580999b38dc4132beb87051a2 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Mon, 21 Dec 2020 12:29:27 +0000 Subject: [PATCH 260/336] Going back to snapshots --- .../.flattened-pom.xml | 231 ------------------ 1 file changed, 231 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index 6b979e87e..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 3.0.0 - - - org.springframework.cloud - spring-cloud-stream-dependencies - 3.1.0 - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2015 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-stream-dependencies/3.1.0/spring-cloud-stream-dependencies - - https://github.com/spring-cloud - - - 3.1.0 - 3.1.0 - 3.1.0 - 1.1.0 - 3.1.0 - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - From b61ae9a981287bf4751c1519c5c3192b4d270c61 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Mon, 11 Jan 2021 10:28:45 +0100 Subject: [PATCH 261/336] Update pom.xml --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 39050e5ee..5b5f707f7 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.0 + 3.1.1-SNAPSHOT org.springframework.cloud spring-cloud-build From 5b9ff9056ec86f7eb5ad13497f08025c6f2068be Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Mon, 11 Jan 2021 10:29:49 +0100 Subject: [PATCH 262/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 584f870c6..bb7025322 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,16 +10,16 @@ spring-cloud-stream-dependencies - 3.1.0 + 3.1.1-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.0 - 3.1.0 - 3.1.0 - 1.1.0 - 3.1.0 + 3.1.1-SNAPSHOT + 3.1.1-SNAPSHOT + 3.1.1-SNAPSHOT + 1.1.1-SNAPSHOT + 3.1.1-SNAPSHOT From 85ff5e7aadfb6c8fdfdb2316f7a69662dd0e065c Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Mon, 11 Jan 2021 10:30:10 +0100 Subject: [PATCH 263/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 460436093..d31051f1a 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.0 + 3.1.1-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From 54c0c7b8427e58d7d2c23c7eb836943c835e46c7 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 27 Jan 2021 18:13:58 +0100 Subject: [PATCH 264/336] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 5b5f707f7..144bcc442 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.1-SNAPSHOT + 3.1.1 org.springframework.cloud spring-cloud-build - 3.0.0 + 3.0.1 From 35302e84d652d910003a680dc03be369c52be5ae Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 27 Jan 2021 18:15:12 +0100 Subject: [PATCH 265/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index bb7025322..fb9445ecf 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.0.0 + 3.0.1 spring-cloud-stream-dependencies - 3.1.1-SNAPSHOT + 3.1.1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.1-SNAPSHOT - 3.1.1-SNAPSHOT - 3.1.1-SNAPSHOT - 1.1.1-SNAPSHOT - 3.1.1-SNAPSHOT + 3.1.1 + 3.1.1 + 3.1.1 + 1.1.1 + 3.1.1 From bb414c5194566fafdba5258365a72abe65c0fa9b Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 27 Jan 2021 18:15:44 +0100 Subject: [PATCH 266/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index d31051f1a..e0ef9920d 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.4.1 + 2.4.2 org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.1-SNAPSHOT + 3.1.1 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From 8d72ed3fccd66876393a2b97b9138c0dd49d7214 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 27 Jan 2021 17:52:45 +0000 Subject: [PATCH 267/336] Update SNAPSHOT to 3.1.1 --- .../.flattened-pom.xml | 231 ++++++++++++++++++ 1 file changed, 231 insertions(+) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..9d4935782 --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 3.0.1 + + + org.springframework.cloud + spring-cloud-stream-dependencies + 3.1.1 + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2015 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/3.0.1/spring-cloud-stream-dependencies + + https://github.com/spring-cloud + + + 3.1.1 + 3.1.1 + 3.1.1 + 1.1.1 + 3.1.1 + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + From 39ec7c85ec8167626368e6e2178103f915440986 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 27 Jan 2021 17:53:08 +0000 Subject: [PATCH 268/336] Going back to snapshots --- .../.flattened-pom.xml | 231 ------------------ 1 file changed, 231 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index 9d4935782..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 3.0.1 - - - org.springframework.cloud - spring-cloud-stream-dependencies - 3.1.1 - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2015 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/3.0.1/spring-cloud-stream-dependencies - - https://github.com/spring-cloud - - - 3.1.1 - 3.1.1 - 3.1.1 - 1.1.1 - 3.1.1 - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - From 9756e6c91697b908c800e55b92c47c179e74ebde Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 16 Mar 2021 14:16:53 +0100 Subject: [PATCH 269/336] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 144bcc442..f244e53ab 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.1 + 3.1.2 org.springframework.cloud spring-cloud-build - 3.0.1 + 3.0.2 From 199c902a615ea57159bb24038ace3246055e71a3 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 16 Mar 2021 14:17:25 +0100 Subject: [PATCH 270/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index fb9445ecf..6a9dcceee 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.0.1 + 3.0.2 spring-cloud-stream-dependencies - 3.1.1 + 3.1.2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.1 - 3.1.1 - 3.1.1 - 1.1.1 - 3.1.1 + 3.1.2 + 3.1.2 + 3.1.2 + 1.1.2 + 3.1.2 From ba55090fc97c551661d78a80ee58b2925b5e6a8a Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 16 Mar 2021 14:17:46 +0100 Subject: [PATCH 271/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index e0ef9920d..f260985a3 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.4.2 + 2.4.3 org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.1 + 3.1.2 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From fab87d5f424bb13bfbf3b25c9a980d4c0846f8fc Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 16 Mar 2021 13:53:28 +0000 Subject: [PATCH 272/336] Update SNAPSHOT to 3.1.2 --- .../.flattened-pom.xml | 231 ++++++++++++++++++ 1 file changed, 231 insertions(+) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..512d5cdab --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 3.0.2 + + + org.springframework.cloud + spring-cloud-stream-dependencies + 3.1.2 + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2015 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/3.0.2/spring-cloud-stream-dependencies + + https://github.com/spring-cloud + + + 3.1.2 + 3.1.2 + 3.1.2 + 1.1.2 + 3.1.2 + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + From 4a184c04fbe4b44f22a39a5414da5b2093f16d80 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 16 Mar 2021 13:53:49 +0000 Subject: [PATCH 273/336] Going back to snapshots --- .../.flattened-pom.xml | 231 ------------------ 1 file changed, 231 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index 512d5cdab..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 3.0.2 - - - org.springframework.cloud - spring-cloud-stream-dependencies - 3.1.2 - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2015 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/3.0.2/spring-cloud-stream-dependencies - - https://github.com/spring-cloud - - - 3.1.2 - 3.1.2 - 3.1.2 - 1.1.2 - 3.1.2 - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - From c8ea7f09a69155fdf5e4e89f3021068768c55a96 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Fri, 19 Mar 2021 14:48:38 -0400 Subject: [PATCH 274/336] Update to 3.1.3-SNAPSHOT --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index f244e53ab..a174eb382 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.2 + 3.1.3-SNAPSHOT org.springframework.cloud spring-cloud-build diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index f260985a3..d341c2726 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.2 + 3.1.3-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 6a9dcceee..1ab2852d0 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,7 +10,7 @@ spring-cloud-stream-dependencies - 3.1.2 + 3.1.3-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies From 91f343d8afc377c9946e9f6e0197603178300ea1 Mon Sep 17 00:00:00 2001 From: spencergibb Date: Fri, 26 Mar 2021 13:29:13 -0400 Subject: [PATCH 275/336] Updates versions of stream modules to 3.1.3-SNAPSHOT --- spring-cloud-stream-dependencies/pom.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 1ab2852d0..4cb9494b3 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -16,10 +16,10 @@ Spring Cloud Stream Dependencies 3.1.2 - 3.1.2 - 3.1.2 + 3.1.3-SNAPSHOT + 3.1.3-SNAPSHOT 1.1.2 - 3.1.2 + 3.1.3-SNAPSHOT From 624f2e6feab8a2ab8065f4adc36a07750e0312f9 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Sat, 27 Mar 2021 08:54:25 +0000 Subject: [PATCH 276/336] Bumping versions --- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index d341c2726..fd3799e11 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 2.4.3 + 2.4.4 org.springframework.cloud spring-cloud-stream-starter-parent diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 4cb9494b3..b4cae44b4 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -15,10 +15,10 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.2 + 3.1.3-SNAPSHOT 3.1.3-SNAPSHOT 3.1.3-SNAPSHOT - 1.1.2 + 1.1.3-SNAPSHOT 3.1.3-SNAPSHOT From b95c72e01ee3860dfecdb425dd55ce5cb18f9e6d Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 26 May 2021 16:09:56 +0200 Subject: [PATCH 277/336] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index a174eb382..bf88eebdc 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.3-SNAPSHOT + 3.1.3 org.springframework.cloud spring-cloud-build - 3.0.2 + 3.0.3 From efc055bdafe545719be70371acbab7f63476219c Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 26 May 2021 16:10:41 +0200 Subject: [PATCH 278/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index b4cae44b4..4f7b27cb3 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.0.2 + 3.0.3 spring-cloud-stream-dependencies - 3.1.3-SNAPSHOT + 3.1.3 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.3-SNAPSHOT - 3.1.3-SNAPSHOT - 3.1.3-SNAPSHOT - 1.1.3-SNAPSHOT - 3.1.3-SNAPSHOT + 3.1.3 + 3.1.3 + 3.1.3 + 1.1.3 + 3.1.3 From bd6e18d0f3a4e71aa14491245d637cf91a834cab Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 26 May 2021 15:50:36 +0000 Subject: [PATCH 279/336] Update SNAPSHOT to 3.1.3 --- spring-cloud-starter-parent/pom.xml | 4 +- .../.flattened-pom.xml | 231 ++++++++++++++++++ 2 files changed, 233 insertions(+), 2 deletions(-) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index fd3799e11..fb93976fe 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.4.4 + 2.4.6 org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.3-SNAPSHOT + 3.1.3 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..4c0e8cfb1 --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 3.0.3 + + + org.springframework.cloud + spring-cloud-stream-dependencies + 3.1.3 + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2015 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/3.0.3/spring-cloud-stream-dependencies + + https://github.com/spring-cloud + + + 3.1.3 + 3.1.3 + 3.1.3 + 1.1.3 + 3.1.3 + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-schema-registry-core + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-server + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-schema-registry-client + ${spring-cloud-schema-registry.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + From a917bd62eef2c51e710884d296a48ca1dc08752b Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 26 May 2021 15:51:14 +0000 Subject: [PATCH 280/336] Going back to snapshots --- spring-cloud-starter-parent/pom.xml | 4 +- .../.flattened-pom.xml | 231 ------------------ 2 files changed, 2 insertions(+), 233 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index fb93976fe..fd3799e11 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.4.6 + 2.4.4 org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.3 + 3.1.3-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index 4c0e8cfb1..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,231 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 3.0.3 - - - org.springframework.cloud - spring-cloud-stream-dependencies - 3.1.3 - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2015 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/spring-cloud-dependencies-parent/3.0.3/spring-cloud-stream-dependencies - - https://github.com/spring-cloud - - - 3.1.3 - 3.1.3 - 3.1.3 - 1.1.3 - 3.1.3 - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - From 032fa64044cf01e67487ca2cda76804dc7e2ab6e Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 2 Jun 2021 16:10:17 +0200 Subject: [PATCH 281/336] Update pom.xml --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index bf88eebdc..8994aff83 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.3 + 3.1.4-SNAPSHOT org.springframework.cloud spring-cloud-build From 2f09d5a2dc4b54947277d9c3df3af7b705e29ee9 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 2 Jun 2021 16:10:39 +0200 Subject: [PATCH 282/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index fd3799e11..54fcc8480 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.3-SNAPSHOT + 3.1.4-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From b6668e3e418d408faa21b2c1decee8191d63a95e Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 2 Jun 2021 16:11:00 +0200 Subject: [PATCH 283/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 4f7b27cb3..1e8a8fc30 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,7 +10,7 @@ spring-cloud-stream-dependencies - 3.1.3 + 3.1.4-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies From 9587147b26c7ecb847fb0c397145a923da9c2254 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 2 Jun 2021 16:11:27 +0200 Subject: [PATCH 284/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 1e8a8fc30..c73e4d37c 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -15,11 +15,11 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.3 - 3.1.3 - 3.1.3 - 1.1.3 - 3.1.3 + 3.1.4-SNAPSHOT + 3.1.4-SNAPSHOT + 3.1.4-SNAPSHOT + 1.1.4-SNAPSHOT + 3.1.4-SNAPSHOT From 73672a9a6d6e71ee32a42afb919693935258801f Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Tue, 13 Jul 2021 12:43:04 -0400 Subject: [PATCH 285/336] Update snapshot versions --- spring-cloud-stream-dependencies/pom.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index c73e4d37c..8d6edb9e9 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -15,11 +15,11 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.1.4-SNAPSHOT + 3.2.0-SNAPSHOT 3.1.4-SNAPSHOT - 3.1.4-SNAPSHOT + 3.2.0-SNAPSHOT 1.1.4-SNAPSHOT - 3.1.4-SNAPSHOT + 3.2.0-SNAPSHOT From b015d751550af2bfde2d174f6471ecb5408e92e1 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Tue, 13 Jul 2021 15:33:13 -0400 Subject: [PATCH 286/336] Update version to 3.2.0-SNAPSHOT --- pom.xml | 4 ++-- spring-cloud-starter-parent/pom.xml | 4 ++-- spring-cloud-stream-dependencies/pom.xml | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pom.xml b/pom.xml index 8994aff83..cce4493b8 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.1.4-SNAPSHOT + 3.2.0-SNAPSHOT org.springframework.cloud spring-cloud-build - 3.0.3 + 3.1.0-SNAPSHOT diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 54fcc8480..c0101bcfe 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.4.4 + 2.6.0-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent - 3.1.4-SNAPSHOT + 3.2.0-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 8d6edb9e9..9f0c95a87 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,17 +6,17 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.0.3 + 3.1.0-SNAPSHOT spring-cloud-stream-dependencies - 3.1.4-SNAPSHOT + 3.2.0-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies 3.2.0-SNAPSHOT - 3.1.4-SNAPSHOT + 3.2.0-SNAPSHOT 3.2.0-SNAPSHOT 1.1.4-SNAPSHOT 3.2.0-SNAPSHOT From 966cda1a626d8b1b2eab8fd51871d547c5aabb4b Mon Sep 17 00:00:00 2001 From: buildmaster Date: Fri, 30 Jul 2021 15:26:30 +0000 Subject: [PATCH 287/336] Bumping versions --- pom.xml | 2 +- spring-cloud-starter-parent/pom.xml | 2 +- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index cce4493b8..a96ef2ef3 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ org.springframework.cloud spring-cloud-build - 3.1.0-SNAPSHOT + 3.1.0-M1 diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index c0101bcfe..e933f7947 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 2.6.0-SNAPSHOT + 2.6.0-M1 org.springframework.cloud spring-cloud-stream-starter-parent diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 9f0c95a87..ef3a25f7a 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,7 +6,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.1.0-SNAPSHOT + 3.1.0-M1 spring-cloud-stream-dependencies @@ -15,11 +15,11 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.2.0-SNAPSHOT - 3.2.0-SNAPSHOT - 3.2.0-SNAPSHOT - 1.1.4-SNAPSHOT - 3.2.0-SNAPSHOT + 3.2.0-M1 + 3.2.0-M1 + 3.2.0-M1 + 1.2.0-M1 + 3.2.0-M1 From aedc9e148ce7e3eb0cd1ba11603c89893ba080bf Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Tue, 21 Sep 2021 18:23:39 -0400 Subject: [PATCH 288/336] Update dependencies to latest snapshots --- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index ef3a25f7a..13917cf24 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,7 +6,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.1.0-M1 + 3.1.0-SNAPSHOT spring-cloud-stream-dependencies @@ -15,11 +15,11 @@ spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.2.0-M1 - 3.2.0-M1 - 3.2.0-M1 - 1.2.0-M1 - 3.2.0-M1 + 3.2.0-SNAPSHOT + 3.2.0-SNAPSHOT + 3.2.0-SNAPSHOT + 1.2.0-SNAPSHOT + 3.2.0-SNAPSHOT From d7c02aff44e11da5d666de9930d958e4ab5e8a4f Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Fri, 1 Oct 2021 15:30:53 +0200 Subject: [PATCH 289/336] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index a96ef2ef3..93211d1e0 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.2.0-SNAPSHOT + 3.2.0-M2 org.springframework.cloud spring-cloud-build - 3.1.0-M1 + 3.1.0-M2 From f05732d2595a140b00f34b44d19bf7c30e7bd304 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Fri, 1 Oct 2021 15:31:24 +0200 Subject: [PATCH 290/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 13917cf24..a2e3cdfd9 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.1.0-SNAPSHOT + 3.1.0-M2 spring-cloud-stream-dependencies - 3.2.0-SNAPSHOT + 3.2.0-M2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.2.0-SNAPSHOT - 3.2.0-SNAPSHOT - 3.2.0-SNAPSHOT - 1.2.0-SNAPSHOT - 3.2.0-SNAPSHOT + 3.2.0-M2 + 3.2.0-M2 + 3.2.0-M2 + 1.2.0-M2 + 3.2.0-M2 From ed2145d3e8830ef2998b000d149caf346b4851ee Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Fri, 1 Oct 2021 15:31:59 +0200 Subject: [PATCH 291/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index e933f7947..b1512293b 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.6.0-M1 + 2.6.0-M3 org.springframework.cloud spring-cloud-stream-starter-parent - 3.2.0-SNAPSHOT + 3.2.0-M2 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From 32d6d24d91ab606b00ad1a8a0d66279cdea05936 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Fri, 1 Oct 2021 16:17:52 +0200 Subject: [PATCH 292/336] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 93211d1e0..cce4493b8 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.2.0-M2 + 3.2.0-SNAPSHOT org.springframework.cloud spring-cloud-build - 3.1.0-M2 + 3.1.0-SNAPSHOT From 4d66318d6226e26abc3de4f053eb548d61dabab4 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Fri, 1 Oct 2021 16:18:21 +0200 Subject: [PATCH 293/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index a2e3cdfd9..13917cf24 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.1.0-M2 + 3.1.0-SNAPSHOT spring-cloud-stream-dependencies - 3.2.0-M2 + 3.2.0-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.2.0-M2 - 3.2.0-M2 - 3.2.0-M2 - 1.2.0-M2 - 3.2.0-M2 + 3.2.0-SNAPSHOT + 3.2.0-SNAPSHOT + 3.2.0-SNAPSHOT + 1.2.0-SNAPSHOT + 3.2.0-SNAPSHOT From 13805783dada291d00fd02544dc487efd583af4f Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Fri, 1 Oct 2021 16:18:46 +0200 Subject: [PATCH 294/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index b1512293b..c0101bcfe 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.6.0-M3 + 2.6.0-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent - 3.2.0-M2 + 3.2.0-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From 9b882e6a5ba29871908d85a43e928eee52ce75f4 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 19 Oct 2021 10:23:16 +0200 Subject: [PATCH 295/336] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index cce4493b8..b684d97f4 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.2.0-SNAPSHOT + 3.2.0-M3 org.springframework.cloud spring-cloud-build - 3.1.0-SNAPSHOT + 3.1.0-M3 From b0b4e834faf06ee3fad4f87a35996282fdee055b Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 19 Oct 2021 10:24:03 +0200 Subject: [PATCH 296/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 13917cf24..8276520bd 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.1.0-SNAPSHOT + 3.1.0-M3 spring-cloud-stream-dependencies - 3.2.0-SNAPSHOT + 3.2.0-M3 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.2.0-SNAPSHOT - 3.2.0-SNAPSHOT - 3.2.0-SNAPSHOT - 1.2.0-SNAPSHOT - 3.2.0-SNAPSHOT + 3.2.0-M3 + 3.2.0-M3 + 3.2.0-M3 + 1.2.0-M3 + 3.2.0-M3 From cb8e7cc1cf6654b4fc006ad61768306c0c0de4b3 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 19 Oct 2021 10:24:30 +0200 Subject: [PATCH 297/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index c0101bcfe..a9203dd59 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.6.0-SNAPSHOT + 2.6.0-M3 org.springframework.cloud spring-cloud-stream-starter-parent - 3.2.0-SNAPSHOT + 3.2.0-M3 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From 04e32cefa5417cd56bb3adcdb3ceb901ee185ac6 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 19 Oct 2021 11:32:01 +0200 Subject: [PATCH 298/336] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index b684d97f4..cce4493b8 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.2.0-M3 + 3.2.0-SNAPSHOT org.springframework.cloud spring-cloud-build - 3.1.0-M3 + 3.1.0-SNAPSHOT From 0766c1d0f758b07a5223100749ff0ba44e314615 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 19 Oct 2021 11:32:36 +0200 Subject: [PATCH 299/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 8276520bd..13917cf24 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,20 +6,20 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.1.0-M3 + 3.1.0-SNAPSHOT spring-cloud-stream-dependencies - 3.2.0-M3 + 3.2.0-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.2.0-M3 - 3.2.0-M3 - 3.2.0-M3 - 1.2.0-M3 - 3.2.0-M3 + 3.2.0-SNAPSHOT + 3.2.0-SNAPSHOT + 3.2.0-SNAPSHOT + 1.2.0-SNAPSHOT + 3.2.0-SNAPSHOT From 0bc5cedcac423bd614906815a0be216e76aefafc Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Tue, 19 Oct 2021 11:33:00 +0200 Subject: [PATCH 300/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index a9203dd59..c0101bcfe 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.6.0-M3 + 2.6.0-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent - 3.2.0-M3 + 3.2.0-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From 4a5f63e19a6f2345829c8c8ec07a52095250c10d Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Mon, 1 Nov 2021 11:28:53 -0400 Subject: [PATCH 301/336] Disconnect Schema Registry from Spring Cloud Stream BOM --- spring-cloud-stream-dependencies/pom.xml | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 13917cf24..507e6f014 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -18,7 +18,6 @@ 3.2.0-SNAPSHOT 3.2.0-SNAPSHOT 3.2.0-SNAPSHOT - 1.2.0-SNAPSHOT 3.2.0-SNAPSHOT @@ -41,21 +40,6 @@ spring-cloud-stream-binder-test ${spring-cloud-stream.version}
- - org.springframework.cloud - spring-cloud-schema-registry-core - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-server - ${spring-cloud-schema-registry.version} - - - org.springframework.cloud - spring-cloud-schema-registry-client - ${spring-cloud-schema-registry.version} - org.springframework.cloud spring-cloud-stream-test-support From f55bae5c827e9368b37885eab06870550fea4ede Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 3 Nov 2021 09:26:53 +0100 Subject: [PATCH 302/336] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index cce4493b8..f94eb8623 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.2.0-SNAPSHOT + 3.2.0-RC1 org.springframework.cloud spring-cloud-build - 3.1.0-SNAPSHOT + 3.1.0-RC1 From 8928661d8384b687efad86d9d105d4da23f5638b Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 3 Nov 2021 09:27:33 +0100 Subject: [PATCH 303/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 507e6f014..fb5d2e2e5 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.1.0-SNAPSHOT + 3.1.0-RC1 spring-cloud-stream-dependencies - 3.2.0-SNAPSHOT + 3.2.0-RC1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.2.0-SNAPSHOT - 3.2.0-SNAPSHOT - 3.2.0-SNAPSHOT - 3.2.0-SNAPSHOT + 3.2.0-RC1 + 3.2.0-RC1 + 3.2.0-RC1 + 3.2.0-RC1 From 6497e7554ab16016aa53cff2af079b1115bda2bc Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 3 Nov 2021 09:27:57 +0100 Subject: [PATCH 304/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index c0101bcfe..ed646b5a8 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.6.0-SNAPSHOT + 2.6.0-RC1 org.springframework.cloud spring-cloud-stream-starter-parent - 3.2.0-SNAPSHOT + 3.2.0-RC1 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From b946f6c5a28f5deec2a2715f8ae0e26a495c7c7e Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 3 Nov 2021 10:57:49 +0100 Subject: [PATCH 305/336] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index f94eb8623..cce4493b8 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.2.0-RC1 + 3.2.0-SNAPSHOT org.springframework.cloud spring-cloud-build - 3.1.0-RC1 + 3.1.0-SNAPSHOT From a825546c7497b1309f79db0a68b5f873b71153f9 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 3 Nov 2021 10:58:20 +0100 Subject: [PATCH 306/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index fb5d2e2e5..507e6f014 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.1.0-RC1 + 3.1.0-SNAPSHOT spring-cloud-stream-dependencies - 3.2.0-RC1 + 3.2.0-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.2.0-RC1 - 3.2.0-RC1 - 3.2.0-RC1 - 3.2.0-RC1 + 3.2.0-SNAPSHOT + 3.2.0-SNAPSHOT + 3.2.0-SNAPSHOT + 3.2.0-SNAPSHOT From e56d90d56c1cf7bee6bfbc57f2debfde9cd32244 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 3 Nov 2021 10:58:40 +0100 Subject: [PATCH 307/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index ed646b5a8..c0101bcfe 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.6.0-RC1 + 2.6.0-SNAPSHOT org.springframework.cloud spring-cloud-stream-starter-parent - 3.2.0-RC1 + 3.2.0-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From 683ffc58a827953673a96f69bcbcccbfc498ea79 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 1 Dec 2021 11:06:34 +0100 Subject: [PATCH 308/336] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index cce4493b8..c05febf96 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.2.0-SNAPSHOT + 3.2.0 org.springframework.cloud spring-cloud-build - 3.1.0-SNAPSHOT + 3.1.0 From 006a72051b694fd5106abd25dd81094714d2bbde Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 1 Dec 2021 11:07:19 +0100 Subject: [PATCH 309/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 507e6f014..2bbc88cb3 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.1.0-SNAPSHOT + 3.1.0 spring-cloud-stream-dependencies - 3.2.0-SNAPSHOT + 3.2.0 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.2.0-SNAPSHOT - 3.2.0-SNAPSHOT - 3.2.0-SNAPSHOT - 3.2.0-SNAPSHOT + 3.2.0 + 3.2.0 + 3.2.0 + 3.2.0 From 273e946b7e62627f4ec96e831c6d4ce5a1b48c02 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 1 Dec 2021 11:07:50 +0100 Subject: [PATCH 310/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index c0101bcfe..12d8c10ed 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.6.0-SNAPSHOT + 2.6.1 org.springframework.cloud spring-cloud-stream-starter-parent - 3.2.0-SNAPSHOT + 3.2.0 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From 0c9ecf5db684dcdc9764386967454de0bd14c2e9 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 1 Dec 2021 14:26:14 +0100 Subject: [PATCH 311/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 12d8c10ed..aed707eb7 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -130,6 +130,7 @@ +
From d543bb50fb1bfddd7f8c2bfb3f4c3cd2371f91b3 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 1 Dec 2021 13:28:53 +0000 Subject: [PATCH 312/336] Update SNAPSHOT to 3.2.0 --- .../.flattened-pom.xml | 215 ++++++++++++++++++ 1 file changed, 215 insertions(+) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..865a50df7 --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,215 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 3.1.0 + + + org.springframework.cloud + spring-cloud-stream-dependencies + 3.2.0 + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2021 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + https:/docs.spring.io/spring-cloud-dependencies-parent/docs/3.1.0/reference/html/spring-cloud-stream-dependencies/ + + https://github.com/spring-cloud + + + 3.2.0 + 3.2.0 + 3.2.0 + 3.2.0 + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + From 91e8de83829226defdbdc8b3f24c0785d9ba5158 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 1 Dec 2021 13:29:59 +0000 Subject: [PATCH 313/336] Going back to snapshots --- .../.flattened-pom.xml | 215 ------------------ 1 file changed, 215 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index 865a50df7..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,215 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 3.1.0 - - - org.springframework.cloud - spring-cloud-stream-dependencies - 3.2.0 - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2021 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - https:/docs.spring.io/spring-cloud-dependencies-parent/docs/3.1.0/reference/html/spring-cloud-stream-dependencies/ - - https://github.com/spring-cloud - - - 3.2.0 - 3.2.0 - 3.2.0 - 3.2.0 - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - From 067d27fdc7e7819ab1d4dcf9f473e213ccb86fb8 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 1 Dec 2021 14:31:36 +0100 Subject: [PATCH 314/336] Update pom.xml --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c05febf96..acf388a9b 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.2.0 + 3.2.1-SNAPSHOT org.springframework.cloud spring-cloud-build From 073b678b5e21867ce7767a70947f1a7343857f23 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 1 Dec 2021 14:32:20 +0100 Subject: [PATCH 315/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 2bbc88cb3..d7ecde517 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,15 +10,15 @@ spring-cloud-stream-dependencies - 3.2.0 + 3.2.1-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.2.0 - 3.2.0 - 3.2.0 - 3.2.0 + 3.2.1-SNAPSHOT + 3.2.1-SNAPSHOT + 3.2.1-SNAPSHOT + 3.2.1-SNAPSHOT From 466e2323912738fb9d1d17b40b1dde2b9dd2d73e Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 1 Dec 2021 14:32:46 +0100 Subject: [PATCH 316/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index aed707eb7..5459d4216 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.2.0 + 3.2.1-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From 44a074ddd05eb126f5ddb98ebdc7ff1df3a700be Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 1 Dec 2021 17:23:21 +0100 Subject: [PATCH 317/336] Update pom.xml --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index acf388a9b..4058159e2 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.2.1-SNAPSHOT + 3.2.1 org.springframework.cloud spring-cloud-build From e71c01924ef4efb102d57c2a1a2e7684583cdf34 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 1 Dec 2021 17:24:01 +0100 Subject: [PATCH 318/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index d7ecde517..cb8ea220e 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,15 +10,15 @@ spring-cloud-stream-dependencies - 3.2.1-SNAPSHOT + 3.2.1 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.2.1-SNAPSHOT - 3.2.1-SNAPSHOT - 3.2.1-SNAPSHOT - 3.2.1-SNAPSHOT + 3.2.1 + 3.2.1 + 3.2.1 + 3.2.1 From a784df86616c4d6d85a183236a2ceda9e39b654f Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 1 Dec 2021 17:24:22 +0100 Subject: [PATCH 319/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 5459d4216..ae49d24b2 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.2.1-SNAPSHOT + 3.2.1 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From f0d81487a6a5b421a0d40cbabd564c506717f609 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 1 Dec 2021 16:58:16 +0000 Subject: [PATCH 320/336] Update SNAPSHOT to 3.2.1 --- .../.flattened-pom.xml | 215 ++++++++++++++++++ 1 file changed, 215 insertions(+) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..82dbbc637 --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,215 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 3.1.0 + + + org.springframework.cloud + spring-cloud-stream-dependencies + 3.2.1 + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2021 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + https:/docs.spring.io/spring-cloud-dependencies-parent/docs/3.1.0/reference/html/spring-cloud-stream-dependencies/ + + https://github.com/spring-cloud + + + 3.2.1 + 3.2.1 + 3.2.1 + 3.2.1 + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + From ab24e71dffc28dbf201515a8cdd7ccb7212eff34 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 1 Dec 2021 16:59:02 +0000 Subject: [PATCH 321/336] Going back to snapshots --- .../.flattened-pom.xml | 215 ------------------ 1 file changed, 215 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index 82dbbc637..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,215 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 3.1.0 - - - org.springframework.cloud - spring-cloud-stream-dependencies - 3.2.1 - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2021 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - https:/docs.spring.io/spring-cloud-dependencies-parent/docs/3.1.0/reference/html/spring-cloud-stream-dependencies/ - - https://github.com/spring-cloud - - - 3.2.1 - 3.2.1 - 3.2.1 - 3.2.1 - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - From 04b7ee76586aeb10fba2edff328c77ed73f94b8a Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 1 Dec 2021 18:08:19 +0100 Subject: [PATCH 322/336] Update pom.xml --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 4058159e2..f684ae655 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.2.1 + 3.2.2-SNAPSHOT org.springframework.cloud spring-cloud-build From 1db47a0f09ca5588b591d3736f301b7fc8778f2e Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 1 Dec 2021 18:08:47 +0100 Subject: [PATCH 323/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index cb8ea220e..497c9d9a5 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -10,15 +10,15 @@ spring-cloud-stream-dependencies - 3.2.1 + 3.2.2-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.2.1 - 3.2.1 - 3.2.1 - 3.2.1 + 3.2.2-SNAPSHOT + 3.2.2-SNAPSHOT + 3.2.2-SNAPSHOT + 3.2.2-SNAPSHOT From 987e7f61eb9f5430242bdf8f970c002b7c82f2f2 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 1 Dec 2021 18:09:06 +0100 Subject: [PATCH 324/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index ae49d24b2..440ce9bb4 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.2.1 + 3.2.2-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From 59fb8c4446859dde0f10c209b70f3e8fa0288bea Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 16 Feb 2022 19:01:38 +0100 Subject: [PATCH 325/336] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index f684ae655..ca2efa51c 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.2.2-SNAPSHOT + 3.2.2 org.springframework.cloud spring-cloud-build - 3.1.0 + 3.1.1 From 7498a9f350a77bbfe4b9c9abc689781040d7f303 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 16 Feb 2022 19:02:39 +0100 Subject: [PATCH 326/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 497c9d9a5..02b2368d2 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.1.0 + 3.1.01/version> spring-cloud-stream-dependencies - 3.2.2-SNAPSHOT + 3.2.2 pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.2.2-SNAPSHOT - 3.2.2-SNAPSHOT - 3.2.2-SNAPSHOT - 3.2.2-SNAPSHOT + 3.2.2 + 3.2.2 + 3.2.2 + 3.2.2 From bc88ffa1bf77bc2c9be235c99b860360cedcd0a2 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 16 Feb 2022 19:03:01 +0100 Subject: [PATCH 327/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 440ce9bb4..46d202053 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -6,11 +6,11 @@ org.springframework.boot spring-boot-starter-parent - 2.6.1 + 2.6.3 org.springframework.cloud spring-cloud-stream-starter-parent - 3.2.2-SNAPSHOT + 3.2.2 spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From ac612e7753b063cbdbc6ec528e29fe1efa48718a Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 16 Feb 2022 19:33:54 +0100 Subject: [PATCH 328/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 02b2368d2..007177873 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,7 +6,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.1.01/version> + 3.1.0/version> spring-cloud-stream-dependencies From 9a3b66c41baddb7b7694ddb72b3f5e4f88b5e39d Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 16 Feb 2022 19:44:37 +0100 Subject: [PATCH 329/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index 007177873..d8edb093f 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,7 +6,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.1.0/version> + 3.1.1/version> spring-cloud-stream-dependencies From 2fbbfc686feffd43011943112f5f51f38fc9f156 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 16 Feb 2022 19:46:09 +0100 Subject: [PATCH 330/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index d8edb093f..d61f5f9d3 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,7 +6,7 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.1.1/version> + 3.1.1 spring-cloud-stream-dependencies From a1696fcb696325452bf8f61a6b0b366735e98d14 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 16 Feb 2022 18:47:03 +0000 Subject: [PATCH 331/336] Update SNAPSHOT to 3.2.2 --- .../.flattened-pom.xml | 215 ++++++++++++++++++ 1 file changed, 215 insertions(+) create mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml new file mode 100644 index 000000000..ed0274131 --- /dev/null +++ b/spring-cloud-stream-dependencies/.flattened-pom.xml @@ -0,0 +1,215 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-dependencies-parent + 3.1.1 + + + org.springframework.cloud + spring-cloud-stream-dependencies + 3.2.2 + pom + spring-cloud-stream-dependencies + Spring Cloud Stream Dependencies + https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ + + Pivotal Software, Inc. + https://www.spring.io + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2021 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 + + https://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. + + + + + dsyer + Dave Syer + dsyer at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + https://www.spring.io + + Project lead + + + + + scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies + https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + spring-docs + https:/docs.spring.io/spring-cloud-dependencies-parent/docs/3.1.1/reference/html/spring-cloud-stream-dependencies/ + + https://github.com/spring-cloud + + + 3.2.2 + 3.2.2 + 3.2.2 + 3.2.2 + + + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream + ${spring-cloud-stream.version} + test-jar + test-binder + test + + + org.springframework.cloud + spring-cloud-stream-binder-test + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-test-support + ${spring-cloud-stream.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-streams + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-kafka-core + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-starter-stream-kafka + ${spring-cloud-stream-binder-kafka.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-core + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${spring-cloud-stream-binder-rabbit.version} + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit-test-support + ${spring-cloud-stream-binder-rabbit.version} + + + + + + spring + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + false + + spring-releases + Spring Releases + https://repo.spring.io/release + + + + + + false + + + true + + spring-snapshots + Spring Snapshots + https://repo.spring.io/libs-snapshot-local + + + + false + + spring-milestones + Spring Milestones + https://repo.spring.io/libs-milestone-local + + + + + From 26f4b197429d5e84c99105319760aa909daaddf2 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Wed, 16 Feb 2022 18:47:39 +0000 Subject: [PATCH 332/336] Going back to snapshots --- .../.flattened-pom.xml | 215 ------------------ 1 file changed, 215 deletions(-) delete mode 100644 spring-cloud-stream-dependencies/.flattened-pom.xml diff --git a/spring-cloud-stream-dependencies/.flattened-pom.xml b/spring-cloud-stream-dependencies/.flattened-pom.xml deleted file mode 100644 index ed0274131..000000000 --- a/spring-cloud-stream-dependencies/.flattened-pom.xml +++ /dev/null @@ -1,215 +0,0 @@ - - - 4.0.0 - - org.springframework.cloud - spring-cloud-dependencies-parent - 3.1.1 - - - org.springframework.cloud - spring-cloud-stream-dependencies - 3.2.2 - pom - spring-cloud-stream-dependencies - Spring Cloud Stream Dependencies - https://projects.spring.io/spring-cloud/spring-cloud-stream-dependencies/ - - Pivotal Software, Inc. - https://www.spring.io - - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2021 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 - - https://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. - - - - - dsyer - Dave Syer - dsyer at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - sgibb - Spencer Gibb - sgibb at pivotal.io - Pivotal Software, Inc. - https://www.spring.io - - Project lead - - - - - scm:git:git://github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git/spring-cloud-stream-dependencies - https://github.com/spring-cloud/spring-cloud-build/spring-cloud-stream-dependencies - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - spring-docs - https:/docs.spring.io/spring-cloud-dependencies-parent/docs/3.1.1/reference/html/spring-cloud-stream-dependencies/ - - https://github.com/spring-cloud - - - 3.2.2 - 3.2.2 - 3.2.2 - 3.2.2 - - - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream - ${spring-cloud-stream.version} - test-jar - test-binder - test - - - org.springframework.cloud - spring-cloud-stream-binder-test - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-test-support - ${spring-cloud-stream.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-streams - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-kafka-core - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-starter-stream-kafka - ${spring-cloud-stream-binder-kafka.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-core - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-starter-stream-rabbit - ${spring-cloud-stream-binder-rabbit.version} - - - org.springframework.cloud - spring-cloud-stream-binder-rabbit-test-support - ${spring-cloud-stream-binder-rabbit.version} - - - - - - spring - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - false - - spring-releases - Spring Releases - https://repo.spring.io/release - - - - - - false - - - true - - spring-snapshots - Spring Snapshots - https://repo.spring.io/libs-snapshot-local - - - - false - - spring-milestones - Spring Milestones - https://repo.spring.io/libs-milestone-local - - - - - From 0e500e60d8e8d594b376f23c65373e60ae8eb052 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 16 Feb 2022 19:49:42 +0100 Subject: [PATCH 333/336] Update pom.xml --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index ca2efa51c..8361baf71 100644 --- a/pom.xml +++ b/pom.xml @@ -7,11 +7,11 @@ pom spring-cloud-stream-release-build Spring Cloud Stream Release Build - 3.2.2 + 3.2.3-SNAPSHOT org.springframework.cloud spring-cloud-build - 3.1.1 + 3.1.2-SNAPSHOT From 7341b272cc7cf7b42895ed27c4ea63121ea03a6a Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 16 Feb 2022 19:50:30 +0100 Subject: [PATCH 334/336] Update pom.xml --- spring-cloud-stream-dependencies/pom.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/spring-cloud-stream-dependencies/pom.xml b/spring-cloud-stream-dependencies/pom.xml index d61f5f9d3..46aff0b18 100644 --- a/spring-cloud-stream-dependencies/pom.xml +++ b/spring-cloud-stream-dependencies/pom.xml @@ -6,19 +6,19 @@ spring-cloud-dependencies-parent org.springframework.cloud - 3.1.1 + 3.1.2-SNAPSHOT spring-cloud-stream-dependencies - 3.2.2 + 3.2.3-SNAPSHOT pom spring-cloud-stream-dependencies Spring Cloud Stream Dependencies - 3.2.2 - 3.2.2 - 3.2.2 - 3.2.2 + 3.2.3-SNAPSHOT + 3.2.3-SNAPSHOT + 3.2.3-SNAPSHOT + 3.2.3-SNAPSHOT From f84611f39c7fe9b5453ea289021aac931fc31f79 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 16 Feb 2022 19:50:59 +0100 Subject: [PATCH 335/336] Update pom.xml --- spring-cloud-starter-parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-starter-parent/pom.xml b/spring-cloud-starter-parent/pom.xml index 46d202053..34f0df96d 100644 --- a/spring-cloud-starter-parent/pom.xml +++ b/spring-cloud-starter-parent/pom.xml @@ -10,7 +10,7 @@ org.springframework.cloud spring-cloud-stream-starter-parent - 3.2.2 + 3.2.3-SNAPSHOT spring-cloud-stream-starter-parent Specifies Boot version for the releaser pom From 3c368538ce1ec675edc3b3bb69788a3d7b00d3ab Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Mon, 28 Mar 2022 13:21:18 -0400 Subject: [PATCH 336/336] Dependencies (BOM) - mono repo for 3.2.x branch --- .editorconfig => bom/.editorconfig | 0 .gitignore => bom/.gitignore | 0 .gitmodules => bom/.gitmodules | 0 {.mvn => bom/.mvn}/jvm.config | 0 {.mvn => bom/.mvn}/maven.config | 0 .../.mvn}/wrapper/MavenWrapperDownloader.java | 0 {.mvn => bom/.mvn}/wrapper/maven-wrapper.jar | Bin {.mvn => bom/.mvn}/wrapper/maven-wrapper.properties | 0 .springformat => bom/.springformat | 0 LICENSE.txt => bom/LICENSE.txt | 0 README.adoc => bom/README.adoc | 0 mvnw => bom/mvnw | 0 mvnw.cmd => bom/mvnw.cmd | 0 pom.xml => bom/pom.xml | 0 .../spring-cloud-starter-parent}/pom.xml | 0 .../spring-cloud-stream-dependencies}/pom.xml | 0 update-version.sh => bom/update-version.sh | 0 17 files changed, 0 insertions(+), 0 deletions(-) rename .editorconfig => bom/.editorconfig (100%) rename .gitignore => bom/.gitignore (100%) rename .gitmodules => bom/.gitmodules (100%) rename {.mvn => bom/.mvn}/jvm.config (100%) rename {.mvn => bom/.mvn}/maven.config (100%) rename {.mvn => bom/.mvn}/wrapper/MavenWrapperDownloader.java (100%) rename {.mvn => bom/.mvn}/wrapper/maven-wrapper.jar (100%) rename {.mvn => bom/.mvn}/wrapper/maven-wrapper.properties (100%) rename .springformat => bom/.springformat (100%) rename LICENSE.txt => bom/LICENSE.txt (100%) rename README.adoc => bom/README.adoc (100%) rename mvnw => bom/mvnw (100%) rename mvnw.cmd => bom/mvnw.cmd (100%) rename pom.xml => bom/pom.xml (100%) rename {spring-cloud-starter-parent => bom/spring-cloud-starter-parent}/pom.xml (100%) rename {spring-cloud-stream-dependencies => bom/spring-cloud-stream-dependencies}/pom.xml (100%) rename update-version.sh => bom/update-version.sh (100%) diff --git a/.editorconfig b/bom/.editorconfig similarity index 100% rename from .editorconfig rename to bom/.editorconfig diff --git a/.gitignore b/bom/.gitignore similarity index 100% rename from .gitignore rename to bom/.gitignore diff --git a/.gitmodules b/bom/.gitmodules similarity index 100% rename from .gitmodules rename to bom/.gitmodules diff --git a/.mvn/jvm.config b/bom/.mvn/jvm.config similarity index 100% rename from .mvn/jvm.config rename to bom/.mvn/jvm.config diff --git a/.mvn/maven.config b/bom/.mvn/maven.config similarity index 100% rename from .mvn/maven.config rename to bom/.mvn/maven.config diff --git a/.mvn/wrapper/MavenWrapperDownloader.java b/bom/.mvn/wrapper/MavenWrapperDownloader.java similarity index 100% rename from .mvn/wrapper/MavenWrapperDownloader.java rename to bom/.mvn/wrapper/MavenWrapperDownloader.java diff --git a/.mvn/wrapper/maven-wrapper.jar b/bom/.mvn/wrapper/maven-wrapper.jar similarity index 100% rename from .mvn/wrapper/maven-wrapper.jar rename to bom/.mvn/wrapper/maven-wrapper.jar diff --git a/.mvn/wrapper/maven-wrapper.properties b/bom/.mvn/wrapper/maven-wrapper.properties similarity index 100% rename from .mvn/wrapper/maven-wrapper.properties rename to bom/.mvn/wrapper/maven-wrapper.properties diff --git a/.springformat b/bom/.springformat similarity index 100% rename from .springformat rename to bom/.springformat diff --git a/LICENSE.txt b/bom/LICENSE.txt similarity index 100% rename from LICENSE.txt rename to bom/LICENSE.txt diff --git a/README.adoc b/bom/README.adoc similarity index 100% rename from README.adoc rename to bom/README.adoc diff --git a/mvnw b/bom/mvnw similarity index 100% rename from mvnw rename to bom/mvnw diff --git a/mvnw.cmd b/bom/mvnw.cmd similarity index 100% rename from mvnw.cmd rename to bom/mvnw.cmd diff --git a/pom.xml b/bom/pom.xml similarity index 100% rename from pom.xml rename to bom/pom.xml diff --git a/spring-cloud-starter-parent/pom.xml b/bom/spring-cloud-starter-parent/pom.xml similarity index 100% rename from spring-cloud-starter-parent/pom.xml rename to bom/spring-cloud-starter-parent/pom.xml diff --git a/spring-cloud-stream-dependencies/pom.xml b/bom/spring-cloud-stream-dependencies/pom.xml similarity index 100% rename from spring-cloud-stream-dependencies/pom.xml rename to bom/spring-cloud-stream-dependencies/pom.xml diff --git a/update-version.sh b/bom/update-version.sh similarity index 100% rename from update-version.sh rename to bom/update-version.sh