From 1509b7d845d7d3436fd2c06c8a5f6533b8cbb273 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Mon, 19 Aug 2019 08:41:59 +0000 Subject: [PATCH] Sync docs from master to gh-pages --- reference/html/README.html | 1583 +++++++++++++++++ reference/html/css/spring.css | 1 + reference/html/favicon.ico | Bin 0 -> 111804 bytes reference/html/images/releasers.png | Bin 0 -> 76187 bytes .../html/images/releasersForMetaRelease.png | Bin 0 -> 73749 bytes .../html/images/runningScBuildReleaser.png | Bin 0 -> 131009 bytes .../images/runningSpringCloudMetaReleaser.png | Bin 0 -> 113487 bytes reference/html/images/scBuildReleaser.png | Bin 0 -> 54243 bytes .../html/images/springCloudMetaRelease.png | Bin 0 -> 115572 bytes reference/html/js/highlight/highlight.min.js | 2 + .../js/highlight/styles/a11y-dark.min.css | 99 ++ .../js/highlight/styles/an-old-hope.min.css | 89 + .../styles/atom-one-dark-reasonable.min.css | 77 + .../js/highlight/styles/atom-one-dark.min.css | 96 + .../highlight/styles/atom-one-light.min.css | 96 + .../html/js/highlight/styles/dracula.min.css | 76 + .../html/js/highlight/styles/github.min.css | 99 ++ .../highlight/styles/monokai-sublime.min.css | 83 + .../html/js/highlight/styles/monokai.min.css | 70 + .../highlight/styles/solarized-light.min.css | 84 + .../html/js/highlight/styles/zenburn.min.css | 80 + reference/html/js/toc.js | 107 ++ reference/html/js/tocbot/tocbot.css | 1 + reference/html/js/tocbot/tocbot.min.js | 1 + reference/html/spring-cloud-info.html | 513 ++++++ .../html/spring-cloud-release-tools.html | 1103 ++++++++++++ reference/htmlsingle/css/spring.css | 1 + reference/htmlsingle/favicon.ico | Bin 0 -> 111804 bytes reference/htmlsingle/images/releasers.png | Bin 0 -> 76187 bytes .../images/releasersForMetaRelease.png | Bin 0 -> 73749 bytes .../images/runningScBuildReleaser.png | Bin 0 -> 131009 bytes .../images/runningSpringCloudMetaReleaser.png | Bin 0 -> 113487 bytes .../htmlsingle/images/scBuildReleaser.png | Bin 0 -> 54243 bytes .../images/springCloudMetaRelease.png | Bin 0 -> 115572 bytes .../htmlsingle/js/highlight/highlight.min.js | 2 + .../js/highlight/styles/a11y-dark.min.css | 99 ++ .../js/highlight/styles/an-old-hope.min.css | 89 + .../styles/atom-one-dark-reasonable.min.css | 77 + .../js/highlight/styles/atom-one-dark.min.css | 96 + .../highlight/styles/atom-one-light.min.css | 96 + .../js/highlight/styles/dracula.min.css | 76 + .../js/highlight/styles/github.min.css | 99 ++ .../highlight/styles/monokai-sublime.min.css | 83 + .../js/highlight/styles/monokai.min.css | 70 + .../highlight/styles/solarized-light.min.css | 84 + .../js/highlight/styles/zenburn.min.css | 80 + reference/htmlsingle/js/toc.js | 107 ++ reference/htmlsingle/js/tocbot/tocbot.css | 1 + reference/htmlsingle/js/tocbot/tocbot.min.js | 1 + .../static/docs/reference/html/css/spring.css | 1 + .../static/docs/reference/html/favicon.ico | Bin 0 -> 111804 bytes .../html/js/highlight/highlight.min.js | 2 + .../js/highlight/styles/a11y-dark.min.css | 99 ++ .../js/highlight/styles/an-old-hope.min.css | 89 + .../styles/atom-one-dark-reasonable.min.css | 77 + .../js/highlight/styles/atom-one-dark.min.css | 96 + .../highlight/styles/atom-one-light.min.css | 96 + .../html/js/highlight/styles/dracula.min.css | 76 + .../html/js/highlight/styles/github.min.css | 99 ++ .../highlight/styles/monokai-sublime.min.css | 83 + .../html/js/highlight/styles/monokai.min.css | 70 + .../highlight/styles/solarized-light.min.css | 84 + .../html/js/highlight/styles/zenburn.min.css | 80 + .../static/docs/reference/html/js/toc.js | 107 ++ .../docs/reference/html/js/tocbot/tocbot.css | 1 + .../reference/html/js/tocbot/tocbot.min.js | 1 + .../reference/html/spring-cloud-info.html | 513 ++++++ .../docs/reference/htmlsingle/css/spring.css | 1 + .../docs/reference/htmlsingle/favicon.ico | Bin 0 -> 111804 bytes .../htmlsingle/js/highlight/highlight.min.js | 2 + .../js/highlight/styles/a11y-dark.min.css | 99 ++ .../js/highlight/styles/an-old-hope.min.css | 89 + .../styles/atom-one-dark-reasonable.min.css | 77 + .../js/highlight/styles/atom-one-dark.min.css | 96 + .../highlight/styles/atom-one-light.min.css | 96 + .../js/highlight/styles/dracula.min.css | 76 + .../js/highlight/styles/github.min.css | 99 ++ .../highlight/styles/monokai-sublime.min.css | 83 + .../js/highlight/styles/monokai.min.css | 70 + .../highlight/styles/solarized-light.min.css | 84 + .../js/highlight/styles/zenburn.min.css | 80 + .../docs/reference/htmlsingle/js/toc.js | 107 ++ .../reference/htmlsingle/js/tocbot/tocbot.css | 1 + .../htmlsingle/js/tocbot/tocbot.min.js | 1 + 84 files changed, 7956 insertions(+) create mode 100644 reference/html/README.html create mode 100644 reference/html/css/spring.css create mode 100644 reference/html/favicon.ico create mode 100644 reference/html/images/releasers.png create mode 100644 reference/html/images/releasersForMetaRelease.png create mode 100644 reference/html/images/runningScBuildReleaser.png create mode 100644 reference/html/images/runningSpringCloudMetaReleaser.png create mode 100644 reference/html/images/scBuildReleaser.png create mode 100644 reference/html/images/springCloudMetaRelease.png create mode 100644 reference/html/js/highlight/highlight.min.js create mode 100644 reference/html/js/highlight/styles/a11y-dark.min.css create mode 100644 reference/html/js/highlight/styles/an-old-hope.min.css create mode 100644 reference/html/js/highlight/styles/atom-one-dark-reasonable.min.css create mode 100644 reference/html/js/highlight/styles/atom-one-dark.min.css create mode 100644 reference/html/js/highlight/styles/atom-one-light.min.css create mode 100644 reference/html/js/highlight/styles/dracula.min.css create mode 100644 reference/html/js/highlight/styles/github.min.css create mode 100644 reference/html/js/highlight/styles/monokai-sublime.min.css create mode 100644 reference/html/js/highlight/styles/monokai.min.css create mode 100644 reference/html/js/highlight/styles/solarized-light.min.css create mode 100644 reference/html/js/highlight/styles/zenburn.min.css create mode 100644 reference/html/js/toc.js create mode 100644 reference/html/js/tocbot/tocbot.css create mode 100644 reference/html/js/tocbot/tocbot.min.js create mode 100644 reference/html/spring-cloud-info.html create mode 100644 reference/html/spring-cloud-release-tools.html create mode 100644 reference/htmlsingle/css/spring.css create mode 100644 reference/htmlsingle/favicon.ico create mode 100644 reference/htmlsingle/images/releasers.png create mode 100644 reference/htmlsingle/images/releasersForMetaRelease.png create mode 100644 reference/htmlsingle/images/runningScBuildReleaser.png create mode 100644 reference/htmlsingle/images/runningSpringCloudMetaReleaser.png create mode 100644 reference/htmlsingle/images/scBuildReleaser.png create mode 100644 reference/htmlsingle/images/springCloudMetaRelease.png create mode 100644 reference/htmlsingle/js/highlight/highlight.min.js create mode 100644 reference/htmlsingle/js/highlight/styles/a11y-dark.min.css create mode 100644 reference/htmlsingle/js/highlight/styles/an-old-hope.min.css create mode 100644 reference/htmlsingle/js/highlight/styles/atom-one-dark-reasonable.min.css create mode 100644 reference/htmlsingle/js/highlight/styles/atom-one-dark.min.css create mode 100644 reference/htmlsingle/js/highlight/styles/atom-one-light.min.css create mode 100644 reference/htmlsingle/js/highlight/styles/dracula.min.css create mode 100644 reference/htmlsingle/js/highlight/styles/github.min.css create mode 100644 reference/htmlsingle/js/highlight/styles/monokai-sublime.min.css create mode 100644 reference/htmlsingle/js/highlight/styles/monokai.min.css create mode 100644 reference/htmlsingle/js/highlight/styles/solarized-light.min.css create mode 100644 reference/htmlsingle/js/highlight/styles/zenburn.min.css create mode 100644 reference/htmlsingle/js/toc.js create mode 100644 reference/htmlsingle/js/tocbot/tocbot.css create mode 100644 reference/htmlsingle/js/tocbot/tocbot.min.js create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/css/spring.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/favicon.ico create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/highlight.min.js create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/a11y-dark.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/an-old-hope.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/atom-one-dark-reasonable.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/atom-one-dark.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/atom-one-light.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/dracula.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/github.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/monokai-sublime.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/monokai.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/solarized-light.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/zenburn.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/js/toc.js create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/js/tocbot/tocbot.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/js/tocbot/tocbot.min.js create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/html/spring-cloud-info.html create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/css/spring.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/favicon.ico create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/highlight.min.js create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/a11y-dark.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/an-old-hope.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/atom-one-dark-reasonable.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/atom-one-dark.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/atom-one-light.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/dracula.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/github.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/monokai-sublime.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/monokai.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/solarized-light.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/zenburn.min.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/toc.js create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/tocbot/tocbot.css create mode 100644 spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/tocbot/tocbot.min.js diff --git a/reference/html/README.html b/reference/html/README.html new file mode 100644 index 00000000..d83b09f0 --- /dev/null +++ b/reference/html/README.html @@ -0,0 +1,1583 @@ + + + + + + + +Spring Cloud Release Tools + + + + + + + + + + +
+
+
+
+
+CircleCI +
+
+
+
+codecov +
+
+
+
+
+

Spring Cloud Release Tools

+
+
+

Spring Cloud projects reuse the same pattern of building and deploying the applications. That’s +why this tool makes it easy to automate the release / dependency update process of our applications.

+
+
+

What does it do?

+
+

Single project

+
+

For a single project

+
+
+
    +
  • +

    Clones the Spring Cloud Release project and picks all versions (Boot + Cloud projects)

    +
  • +
  • +

    Modifies the project versions with values from a BOM (e.g. for Spring Cloud it’s Spring Cloud Release)

    +
    +
      +
    • +

      throws an exception when we bump versions to release and there’s a SNAPSHOT version referenced in the POM

      +
    • +
    +
    +
  • +
  • +

    Performs the build and checks if the docs modules have properly created the documentation

    +
    +
      +
    • +

      throws an exception when in the docs module there’s an unresolved tag in any HTML file

      +
    • +
    +
    +
  • +
  • +

    Commits changed poms (ONLY FOR NON-SNAPSHOT VERSIONS)

    +
  • +
  • +

    Creates a tag for the release / milestone (ONLY FOR NON-SNAPSHOT VERSIONS)

    +
  • +
  • +

    Runs the deployment of the artifacts

    +
  • +
  • +

    Publishes the docs (to spring-cloud-static for non-snapshots, to gh-pages for snapshots)

    +
  • +
  • +

    Reverts back to snapshots, bumps the version by a patch (1.0.1.RELEASE1.0.2.BUILD-SNAPSHOT) (ONLY FOR RELEASE VERSIONS)

    +
  • +
  • +

    Closes the milestone on Github (e.g. v1.0.1.RELEASE) (ONLY FOR NON-SNAPSHOT VERSIONS)

    +
  • +
+
+
+ + + + + +
+ + +Starting with version that does Sagan integration, you MUST pass the OAuth token, +otherwise the application will fail to start +
+
+
+

After project release

+
+
+ +
+
+
+

Meta-release

+
+
    +
  • +

    Uses the fixed versions to clone and check out each project (e.g. spring-cloud-sleuth: 2.1.0.RELEASE)

    +
  • +
  • +

    From the version analyzes the branch and checks it out. E.g.

    +
    +
      +
    • +

      for spring-cloud-release’s `Finchley.RELEASE version will resolve either Finchley branch or will fallback to master if there’s no Finchley branch.

      +
    • +
    • +

      for spring-cloud-sleuth’s `2.1.0.RELEASE version will resolve 2.1.x branch

      +
    • +
    +
    +
  • +
  • +

    Performs the release tasks per each project

    +
  • +
  • +

    Performs the post release tasks at the end of the release

    +
  • +
  • +

    Will update and run smoke test samples (for Spring Cloud it will be https://github.com/spring-cloud/spring-cloud-core-tests)

    +
  • +
  • +

    Will clone provided test samples and will update all versions to the latest ones

    +
  • +
  • +

    Will clone the release train wiki and update it with the latest release versions (for Spring Cloud it will be https://github.com/spring-projects/spring-cloud.wiki.git)

    +
  • +
+
+
+ + + + + +
+ + +For the meta-releaser to work we assume that the path to the +custom configuration file for each project is always config/releaser.yml. +
+
+
+
+
+

What should I do first?

+
+

Members of the Spring Cloud Team typically use this tool as follows. They first +clone the releaser locally and build the jar manually

+
+
+
+
$ git clone git@github.com:spring-cloud/spring-cloud-release-tools.git
+$ cd spring-cloud-release-tools
+$ ./mvnw clean install
+
+
+
+ + + + + +
+ + +You must set the value of the OAuth token. You can do it either via +the command line --releaser.git.oauth-token=…​ or put it as an env variable in .bashrc +or .zshrc e.g. export RELEASER_GIT_OAUTH_TOKEN=…​ +
+
+
+
+

How to run it (interactive mode)

+
+

Go to your project (e.g. Spring Cloud Sleuth)

+
+
+
+
$ git clone git@github.com:spring-cloud/spring-cloud-sleuth.git
+$ cd spring-cloud-sleuth
+$ # example of running the releaser agains Dalston.SR1 tag with 1.0.0.BUILD-SNAPSHOT version of the releaser
+$ java -jar ~/repo/spring-cloud-release-tools/spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --releaser.pom.branch=vDalston.SR1 --spring.config.name=releaser
+
+
+
+

The application will start running from your working directory. Running this code +follows the convention that you have the OAuth token environment variable set. It also assumes +that you might have some custom configuration in config/releaser.yml file. This setting is optional - if +you don’t have that file, nothing will happen.

+
+
+ + + + + +
+ + +It is important that you clone the repository you are going to release using SSH in order for the +releaser to be able to push tags and commit changes automatically. +
+
+
+

You will see text similar to this one

+
+
+
+
=== WHAT DO YOU WANT TO DO? ===
+
+0) Perform a full release of this project without interruptions
+1) Perform a full release of this project in a verbose mode (you'll be asked about skipping steps)
+2) Update poms with versions from Spring Cloud Release
+3) Build the project
+4) Commit, tag and push the tag
+5) Deploy the artifacts
+6) Publish the docs
+7) Go back to snapshots and bump originalVersion by patch
+8) Push the commits
+9) Close the milestone at Github
+10) Create email / blog / tweet etc. templates
+
+You can pick a range of options by using the hyphen - e.g. '2-4' will execute jobs [2,3,4]
+You can execute all tasks starting from a job by using a hyphen and providing only one number - e.g. '8-' will execute jobs [8,9,10]
+You can execute given tasks by providing a comma separated list of tasks - e.g. '3,7,8' will execute jobs [3,7,8]
+
+You can press 'q' to quit
+
+
+
+

Just pick a number and continue! Pick either a full release or single steps. You can also pick +ranges or multiple steps. You can also provide the range only with the starting step +- that you will execute all steps starting from the given one.

+
+
+ + + + + +
+ + +Read before picking a number cause it might have changed between tool releases ;) +
+
+
+
+

How to run it (automatic mode)

+
+

Go to your project (e.g. Spring Cloud Sleuth) and execute the application with -h or --help +flag.

+
+
+
+
$ git clone git@github.com:spring-cloud/spring-cloud-sleuth.git
+$ cd spring-cloud-sleuth
+$ # example of running the releaser agains Dalston.SR1 tag with 1.0.0.BUILD-SNAPSHOT version of the releaser
+$ java -jar ~/repo/spring-cloud-release-tools/spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --releaser.pom.branch=vDalston.SR1 --spring.config.name=releaser -h
+
+
+
+

You will see a help screen looking like more or less like this

+
+
+
+
Here you can find the list of tasks in order
+
+[release,releaseVerbose,metaRelease,postRelease,updatePoms,build,commit,deploy,docs,snapshots,push,closeMilestone,updateSagan,createTemplates,updateGuides,updateDocumentation]
+
+
+Option                                Description
+------                                -----------
+-a, --start-from <String>             Starts all release task starting from the
+                                        given task. Requires passing the task
+                                        name (either one letter or the full
+                                        name)
+-b, --build [String]                  Build the project
+-c, --commit [String]                 Commit, tag and push the tag
+-d, --deploy [String]                 Deploy the artifacts
+-f, --full-release [Boolean]          Do you want to do the full release of a
+                                        single project? (default: false)
+-g, --updateSagan [String]            Updating Sagan with release info
+-h, --help [String]
+-i, --interactive <Boolean>           Do you want to set the properties from
+                                        the command line of a single project?
+                                        (default: true)
+-m, --closeMilestone [String]         Close the milestone at Github
+-o, --docs [String]                   Publish the docs
+-p, --push [String]                   Push the commits
+-r, --range <String>                  Runs release tasks from the given range.
+                                        Requires passing the task names with a
+                                        hyphen. The first task is inclusive,
+                                        the second inclusive. E.g. 's-m' would
+                                        mean running 'snapshot', 'push' and
+                                        'milestone' tasks
+-s, --snapshots [String]              Go back to snapshots and bump
+                                        originalVersion by patch
+-t, --createTemplates [String]        Create email / blog / tweet etc. templates
+--task-names, --tn <String>           Starts all release task for the given
+                                        task names
+-u, --updatePoms [String]             Update poms with versions from Spring
+                                        Cloud Release
+--ud, --updateDocumentation [String]  Updating documentation repository
+--ug, --updateGuides [String]         Updating Spring Guides
+-x, --meta-release <Boolean>          Do you want to do the meta release?
+                                        (default: false)
+
+Examples of usage:
+
+Run 'build' & 'commit' & 'deploy'
+java -jar jar.jar -b -c -d
+
+Start from 'push'
+java -jar releaser.jar -a push
+
+Range 'docs' -> 'push'
+java -jar releaser.jar -r o-p
+
+
+
+

The Releaser can use two sets of options. The configuration options like releaser.pom.branch +and the task switches. For the tasks you can use either the full names or short switches. For example + providing range of tasks via switches o-p is equivalent to full name docs-push.

+
+
+

A couple of examples:

+
+
+
Doing the full release in interactive mode (asking for skipping steps)
+
+
$ git clone git@github.com:spring-cloud/spring-cloud-sleuth.git
+$ cd spring-cloud-sleuth
+$ # example of running the releaser agains Dalston.SR1 tag with 1.0.0.BUILD-SNAPSHOT version of the releaser
+$ java -jar ~/repo/spring-cloud-release-tools/spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --releaser.pom.branch=vDalston.SR1 --spring.config.name=releaser --full-release
+
+
+
+
Doing the full release in non interactive mode (automatic release)
+
+
$ java -jar ~/repo/spring-cloud-release-tools/spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --releaser.pom.branch=vDalston.SR1 --spring.config.name=releaser --full-release --interactive=false
+
+
+
+
Updating pom, closing milestone & createTemplates in interactive mode
+
+
$ java -jar ~/repo/spring-cloud-release-tools/spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --releaser.pom.branch=vDalston.SR1 --spring.config.name=releaser -u -m -t
+
+
+
+
Running all tasks starting from 'push' (automatic)
+
+
$ java -jar ~/repo/spring-cloud-release-tools/spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --releaser.pom.branch=vDalston.SR1 --spring.config.name=releaser -a push -i=false
+
+
+
+
Running tasks from 'docs' (inclusive) to 'push' (inclusive) (automatic)
+
+
$ java -jar ~/repo/spring-cloud-release-tools/spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --releaser.pom.branch=vDalston.SR1 --spring.config.name=releaser -r d-p -i=false
+
+
+
+
Running single task 'closeMilestone' (automatic)
+
+
$ java -jar ~/repo/spring-cloud-release-tools/spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --releaser.pom.branch=vDalston.SR1 --spring.config.name=releaser --closeMilestone -i=false
+
+
+
+
+

How to run meta-release (automatic-mode)

+
+

All you have to do is run the jar with the releaser and pass the +-x=true option to turn on meta-release and a list of fixed versions +in the `--"releaser.fixed-versions[project-name]=project-version" format

+
+
+
+
$ java -jar spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --spring.config.name=releaser -x=true --"releaser.fixed-versions[spring-cloud-sleuth]=2.0.1.BUILD-SNAPSHOT"
+
+
+
+ + + + + +
+ + +For the meta release the startFrom or taskNames take into consideration +the project names, not task names. E.g. you can start from spring-cloud-netflix project, +or build only tasks with names spring-cloud-build,spring-cloud-sleuth. +
+
+
+
+

Project options

+
+
    +
  • +

    releaser.fixed-versions - A String to String mapping of manually set versions. E.g. "spring-cloud-cli" → "1.0.0.RELEASE" will set +the spring-cloud-cli.version to 1.0.0.RELEASE regardless of what was set in spring-cloud-release project. Example --releaser.fixed-versions[spring-cloud-cli]=1.0.0.RELEASE. +Use these properties to provide versions for the meta release.

    +
  • +
  • +

    releaser.meta-release.enabled - You have to turn it on to enable a meta release. Defaults to false

    +
  • +
  • +

    releaser.meta-release.git-org-url - The URL of the Git organization. We’ll append each project’s name to it. +Defaults to https://github.com/spring-cloud

    +
  • +
  • +

    releaser.meta-release.projects-to-skip - List of projects that we should not clone and release. Spring Cloud release +train depends on projects that got already released. We default this list to [spring-boot, spring-cloud-stream, spring-cloud-task].

    +
  • +
  • +

    releaser.git.update-documentation-repo - If true then will update documentation repository with the current URL. Defaults to true.

    +
  • +
  • +

    releaser.git.spring-project-url - URL to the documentation Git repository. Defaults to https://github.com/spring-projects/spring-cloud.

    +
  • +
  • +

    releaser.git.spring-project-branch - Branch to check out for the documentation project. Defaults to gh-pages.

    +
  • +
  • +

    releaser.git.update-spring-project - If true then will update Project Sagan with the current release train values. Defaults to true.

    +
  • +
  • +

    releaser.git.test-samples-project-url - URL to the test samples to be checked against the given release train. Defaults to https://github.com/spring-cloud/spring-cloud-core-tests.

    +
  • +
  • +

    releaser.git.test-samples-project-branch - Branch to check out for test samples. Defaults to master.

    +
  • +
  • +

    releaser.git.release-train-wiki-url - URL to the project’s release train wiki page. Defaults to https://github.com/spring-projects/spring-cloud.wiki.git.

    +
  • +
  • +

    releaser.git.update-release-train-wiki - If true then will update the release train wiki page with the current release train values. Defaults to true.

    +
  • +
  • +

    releaser.git.run-updated-samples - If true then will update samples and run the the build. Defaults to true.

    +
  • +
  • +

    releaser.git.all-test-samples-urls - URLs to the test samples to be cloned and updated with proper snapshot versions. +E.g. "--releaser.git.all-test-samples-urls[spring-cloud-sleuth]=https://github.com/spring-cloud-samples/sleuth-issues/,https://github.com/spring-cloud-samples/sleuth-documentation-apps/". +Defaults to Sleuth and Contract samples.

    +
  • +
  • +

    releaser.git.update-all-test-samples - If true then will update samples with bumped snapshots after release. Defaults to true.

    +
  • +
  • +

    releaser.git.release-train-docs-url - URL to the release train documentation. Defaults to https://github.com/spring-cloud-sample/scripts.

    +
  • +
  • +

    releaser.git.release-train-docs-branch - Branch to check out for release train documentation. Defaults to master.

    +
  • +
  • +

    releaser.git.update-release-train-docs - If true then will update the release train documentation project and run the generation. Defaults to true.

    +
  • +
  • +

    releaser.git.update-spring-guides - If true then will update Spring Guides with the current release train. Defaults to true.

    +
  • +
+
+
+

The following properties are used for both meta release and a release of an individual module.

+
+
+
    +
  • +

    releaser.post-release-tasks-only - If set to true will run only post release tasks. Defaults to false.

    +
  • +
  • +

    releaser.meta-release.release-train-project-name - Name of the project that represents the BOM of the release train. Defaults to spring-cloud-release.

    +
  • +
  • +

    releaser.meta-release.release-train-dependency-names - Names of the projects that should be updated with the version of the release train. Defaults to [spring-cloud, spring-cloud-dependencies, spring-cloud-starter].

    +
  • +
  • +

    releaser.git.fetch-versions-from-git - If true then should fill the map of versions from Git. If false then picks fixed versions.

    +
  • +
  • +

    releaser.git.clone-destination-dir - Where should the Spring Cloud Release repo get cloned to. If null defaults to a temporary directory.

    +
  • +
  • +

    releaser.git.release-train-bom-url - URL to a project containing a BOM. Defaults to Spring Cloud Release Git repository: https://github.com/spring-cloud/spring-cloud-release.

    +
  • +
  • +

    releaser.git.documentation-url - URL to the documentation Git repository. Defaults to https://github.com/spring-cloud/spring-cloud-static.

    +
  • +
  • +

    releaser.git.documentation-branch - Branch to check out for the documentation project. Defaults to gh-pages.

    +
  • +
  • +

    releaser.sagan.update-sagan - If true then will update project sagan with information about this project. Defaults to true.

    +
  • +
  • +

    releaser.sagan.docs-adocs-file - Folder with asciidoctor files for docs. Defaults to docs/src/main/asciidoc.

    +
  • +
  • +

    releaser.sagan.index-section-file-name - Name of the ascii doc file with core part of this project’s Sagan project page. Will search under releaser.sagan.docs-adocs-file folder. Defaults to sagan-index.adoc.

    +
  • +
  • +

    releaser.sagan.boot-section-file-name - Name of the ascii doc file with boot part of this project’s Sagan project page. Will search under releaser.sagan.docs-adocs-file folder. Defaults to sagan-boot.adoc.

    +
  • +
  • +

    releaser.git.oauth-token - GitHub OAuth token to be used to interact with GitHub repo.

    +
  • +
  • +

    releaser.git.username - Optional Git username. If not passed keys will be used for authentication.

    +
  • +
  • +

    releaser.git.password - Optional Git password. If not passed keys will be used for authentication.

    +
  • +
  • +

    releaser.git.number-of-checked-milestones - In order not to iterate endlessly over milestones we introduce a threshold of milestones that +we will go through to find the matching milestone. Defaults to 10.

    +
  • +
  • +

    releaser.maven.build-command - Command to be executed to build the project. Defaults to ./mvnw clean install -Pdocs.

    +
  • +
  • +

    releaser.maven.deploy-command - Command to be executed to deploy a built project". Defaults to ./mvnw deploy -DskipTests -Pfast.

    +
  • +
  • +

    releaser.maven.publish-docs-commands - Command to be executed to deploy a built project. If present {{version}} will be replaced by the proper version. +Defaults to the standard Spring Cloud wget and execution of ghpages.

    +
  • +
  • +

    releaser.maven.system-properties - Additional system properties that should be passed to any commands. If present {{systemProps}} will be replaced by the contents of this property.

    +
  • +
  • +

    releaser.maven.wait-time-in-minutes - Max wait time in minutes for the process to finish. Defaults to 20.

    +
  • +
  • +

    releaser.gradle.gradle-props-substitution - a map containing a key which is a property key inside gradle.properties and a value of +a project name. E.g. in gradle.properties you have foo=1.0.0.BUILD-SNAPSHOT and you would like spring-cloud-contract version to +be set there. Just provide a mapping for the gradle-props-substition looking like this foo=spring-cloud-contract and the result +(e.g for sc-contract version 2.0.0.RELEASE) will be an updated gradle.properties with entry foo=2.0.0.RELEASE.

    +
  • +
  • +

    releaser.pom.branch - Which branch of Spring Cloud Release should be checked out. Defaults to master.

    +
  • +
  • +

    releaser.pom.pom-with-boot-starter-parent - What is the location of the pom.xml that contains the spring-boot-starter-parent as its parent pom. Defaults to spring-cloud-starter-parent/pom.xml.

    +
  • +
  • +

    releaser.pom.this-train-bom - What is the location of the pom.xml that contains all the versions for the release train. Defaults to spring-cloud-dependencies/pom.xml.

    +
  • +
  • +

    releaser.pom.bom-version-pattern - Regular expression that will match the versions of projects in the BOM pom.xml. Defaults to ^(spring-cloud-.*)\.version$.

    +
  • +
  • +

    releaser.pom.ignored-pom-regex - List of regular expressions of ignored poms. Defaults to test projects and samples. +Example: "--releaser.pom.ignored-pom-regex=".*\\.git/.*$,.{asterisk}spring-cloud-contract-maven-plugin/src/test/projects/.*$,.*spring-cloud-contract-maven-plugin/target/.*$,.*samples/standalone/[a-z]+/.*$".

    +
  • +
  • +

    releaser.working-dir - By default Releaser assumes running the program from the current working directory.

    +
  • +
  • +

    releaser.template.template-folder - Tells which subfolder with templates to pick for blog, email etc. generation. Defaults to cloud.

    +
  • +
  • +

    releaser.versions.all-versions-file-url - Url to a file containing all the versions. Defaults to YAML from start.spring.io.

    +
  • +
  • +

    releaser.versions.bom-name - Name in the YAML from initilizr for BOM mappings. Defaults to spring-cloud.

    +
  • +
+
+
+ + + + + +
+ + +You can pass the options either via system properties or via application arguments. +Example for system properties: java -Dreleaser.pom.branch=Camden.SR6 -jar target/spring-cloud-release-tools-spring-1.0.0.M1.jar +Example for application arguments: java -jar target/spring-cloud-release-tools-spring-1.0.0.M1.jar --releaser.pom.branch=Camden.SR6 +
+
+
+ + + + + +
+ + +For the GA release to be successful, it’s important that if the build / deploy command + run a script (e.g. scripts/foo.sh) then inside foo.sh if you call a Maven build ./mvnw clean install + then remember to pass all arguments of the script there too. E.g. ./mvnw clean install ${@}. That’s because + the releaser will pass any system properties to the build / deploy command, such as system properties + with keys and we need them to be passed inside the command executed by the releaser. +
+
+
+
+

Examples

+
+

Keeping configuration in the project

+
+

If your project has some custom configuration (e.g. Spring Cloud Contract needs a script to be executed +to build the project and properly merge the docs) then you can put a file named e.g. releaser.yml under config +folder and run your application like this:

+
+
+
+
$ wget https://repo.spring.io/libs-milestone/org/springframework/cloud/internal/spring-cloud-release-tools-spring/1.0.0.M1/spring-cloud-release-tools-spring-1.0.0.M1.jar -O ../spring-cloud-release-tools-spring-1.0.0.M1.jar
+$ java -jar target/spring-cloud-release-tools-spring-1.0.0.M1.jar --spring.config.name=releaser
+
+
+
+ + + + + +
+ + +Notice that we’re downloading the jar to a parent folder, not to target. That’s because target get cleaned +during the build process +
+
+
+ + + + + +
+ + +For the meta-releaser to work we assume that the path to the +configuration file is always config/releaser.yml. +
+
+
+
+

Specifying A Branch

+
+

By deafult the releaser will default to using the master branch of spring-cloud-release. +If you would like to use another branch you can specify it using the releaser.pom.branch property.

+
+
+
+
$ java -jar spring-cloud-release-tools-spring-1.0.0.M1.jar --releaser.pom.branch=Camden.SR6
+
+
+
+
+

Using Environment Variables

+
+

In some cases it might be easier to specify environment variables instead of passing parameters to +releaser. For example, you might want to use environment variables if you are going to be +releasing multiple projects, this keeps you from having to specify the same parameters for +each release

+
+
+
+
$ export RELEASER_POM_BRANCH=Dalston.RELEASE
+$ export RELEASER_GIT_OAUTH_TOKEN=...
+$ wget https://repo.spring.io/libs-milestone/org/springframework/cloud/internal/spring-cloud-release-tools-spring/1.0.0.M1/spring-cloud-release-tools-spring-1.0.0.M1.jar -O spring-cloud-release-tools-spring-1.0.0.M1.jar
+$ java -jar target/spring-cloud-release-tools-spring-1.0.0.M1.jar --releaser.working-dir=/path/to/project/root
+
+
+
+
+
+

Releasing through Jenkins

+
+ + + + + +
+ + +Whenever a release process is broken, Jenkins marks it with a red ball and breaks the build. Whenever a post-release action went wrong but the release is successful, Jenkins marks the build with a yellow ball and marks the build as unstable. +
+
+
+

Releasing a Single Project

+
+

Let us assume that we are to release spring-cloud-build project. We need to do the following steps:

+
+
+
    +
  1. +

    Create a branch (for example, springCloudBuildRelease) in a project that contains a BOM (for example, spring-cloud-release). The following example shows how to do so:

    +
  2. +
+
+
+
+
$ git clone git@github.com:spring-cloud/spring-cloud-release.git
+$ cd spring-cloud-release
+$ git checkout -b springCloudBuildRelease
+
+
+
+
    +
  1. +

    Update all versions as if you were doing a release train. We need to update the project’s versions, Boot version, and dependencies versions, too. Let us assume that we will eventually be doing a release train for the Hoxton.M1 release, Spring Boot to the latest available one, and spring-cloud-commons to 1.2.3.BUILD-SNAPSHOT. The following example shows how to do so:

    +
  2. +
+
+
+
+
// setting the release train value
+$ ./mvnw versions:set -DnewVersion=Hoxton.M1 -DgenerateBackupPoms=false -DprocessAllModules=true
+// Update all parent versions
+$ ./mvnw versions:update-parent -DgenerateBackupPoms=false -DprocessAllModules=true
+// Setting the necessary dependencies
+$ ./mvnw versions:set-property -Dproperty=spring-cloud-commons.version -DnewVersion=1.2.3.BUILD-SNAPSHOT -pl spring-cloud-dependencies -DgenerateBackupPoms=false
+// NOTE!!!
+// Verify that the versions set by Maven are correct!!
+$ git diff
+// commit and push the branch
+$ git add . && git commit -m "Updating project for Spring Cloud Build release" && git push origin springCloudBuildRelease
+
+
+
+ + + + + +
+ + +If you’re doing a e.g. M1 release, remember to not have any snapshot versions in this branch. +
+
+
+

Since the project is prepared, go to Jenkins and select the Releaser view, which the following image shows:

+
+
+
+Releaser view +
+
+
+
    +
  1. +

    Pick the proper releaser project (for example, spring-cloud-build-releaser). The following image shows the settings for this example:

    +
  2. +
+
+
+
+Spring Cloud Build Releaser - build with parameters +
+
+
+
    +
  1. +

    Next, click Build with parameters. The following image shows the UI for doing so:

    +
  2. +
+
+
+
+Updated `RELEASER_POM_BRANCH` +
+
+
+

Pick from which branch you would like the project (for example, spring-cloud-build - defaults to master) to be built and update the RELEASER_POM_BRANCH to point to the checked-out branch of Spring Cloud Release (for example, springCloudBuildRelease). You can pick whether you want to perform only post-release tasks or the whole release.

+
+
+
    +
  1. +

    Finally, click Build.

    +
  2. +
+
+
+

You are done!

+
+
+

As a post action, do not forget to remove the branch. The following example shows how to do so:

+
+
+
+
// to synchronize any deleted branches (don't run this if you want leave any deleted branches that were deleted in the origin)
+$ git fetch -p
+$ git branch -d springCloudBuildRelease
+$ git push origin --delete springCloudBuildRelease
+
+
+
+
+

Releasing a Release Train

+
+

We call a release train a meta-release. In order to perform one, you need to:

+
+
+
    +
  1. +

    In your project (which must contain a BOM, such as spring-cloud-release) you have to have a branch, where you store properties with versions of your projects. For example, the branch name can be jenkins-releaser-config). The folloiwng example shows how to do so:

    +
  2. +
+
+
+
+
$ git clone git@github.com:spring-cloud/spring-cloud-release.git
+$ cd spring-cloud-release
+$ git checkout jenkins-releaser-config
+
+
+
+
    +
  1. +

    Create a file that contains all properties for a given release train. The name of the release train should be lowercase, and dots should be converted to underscores. For example, for the Greenwich.SR2 release train we need to have a file named greenwich_sr2.properties. The following example shows how to do so:

    +
  2. +
+
+
+
+
$ touch greenwich_sr2.properties
+
+
+
+
    +
  1. +

    We need to update the file with all versions for the release train. The properties file contains an ordered list of releaser.fixed-versions[project-name]=project-version entries, as the following listing shows:

    +
  2. +
+
+
+
+
$ echo "releaser.fixed-versions[spring-boot]=2.1.5.RELEASE
+releaser.fixed-versions[spring-cloud-build]=2.1.5.RELEASE
+releaser.fixed-versions[spring-cloud-commons]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-function]=2.0.2.RELEASE
+releaser.fixed-versions[spring-cloud-stream]=Fishtown.SR3
+releaser.fixed-versions[spring-cloud-aws]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-bus]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-task]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-config]=2.1.3.RELEASE
+releaser.fixed-versions[spring-cloud-netflix]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-cloudfoundry]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-kubernetes]=1.0.2.RELEASE
+releaser.fixed-versions[spring-cloud-openfeign]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-consul]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-gateway]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-security]=2.1.3.RELEASE
+releaser.fixed-versions[spring-cloud-sleuth]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-zookeeper]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-contract]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-gcp]=1.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-vault]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-release]=Greenwich.SR2" >> greenwich_sr2.properties
+$ git add greenwich_sr2.properties && git commit -m "Added Greenwich.SR2 properties" && git push origin jenkins-releaser-config
+
+
+
+

Since the project is prepared, go to Jenkins and select the Releaser view, as the following image shows:

+
+
+
+Releaser view +
+
+
+
    +
  1. +

    Pick the proper meta-releaser project (for example, spring-cloud-meta-releaser), as the following image shows:

    +
  2. +
+
+
+
+Spring Cloud Meta Releaser - build with parameters +
+
+
+
    +
  1. +

    Next, click Build with parameters.

    +
  2. +
+
+
+
+Spring Cloud Meta Releaser view +
+
+
+

You have quite a few options to pick, but the most important one is to set the value of the RELEASE_VERSION to the given release train version (for example, Greenwich.SR2). Continue updating the rest of the fields if necessary and read the field descriptions and this documentation for more information.

+
+
+
    +
  1. +

    Finally, click Build.

    +
  2. +
+
+
+

You are done!

+
+
+
+
+

FAQ

+
+

JSchException: Auth fail

+
+

You may get an exception similar to the following:

+
+
+
+
Caused by: org.eclipse.jgit.errors.TransportException: git@github.com:spring-cloud/spring-cloud-sleuth.git: Auth fail
+	at org.eclipse.jgit.transport.JschConfigSessionFactory.getSession(JschConfigSessionFactory.java:160) ~[org.eclipse.jgit-4.6.0.201612231935-r.jar!/:4.6.0.201612231935-r]
+	at org.eclipse.jgit.transport.SshTransport.getSession(SshTransport.java:137) ~[org.eclipse.jgit-4.6.0.201612231935-r.jar!/:4.6.0.201612231935-r]
+	at org.eclipse.jgit.transport.TransportGitSsh$SshPushConnection.<init>(TransportGitSsh.java:322) ~[org.eclipse.jgit-4.6.0.201612231935-r.jar!/:4.6.0.201612231935-r]
+	at org.eclipse.jgit.transport.TransportGitSsh.openPush(TransportGitSsh.java:167) ~[org.eclipse.jgit-4.6.0.201612231935-r.jar!/:4.6.0.201612231935-r]
+	at org.eclipse.jgit.transport.PushProcess.execute(PushProcess.java:160) ~[org.eclipse.jgit-4.6.0.201612231935-r.jar!/:4.6.0.201612231935-r]
+	at org.eclipse.jgit.transport.Transport.push(Transport.java:1275) ~[org.eclipse.jgit-4.6.0.201612231935-r.jar!/:4.6.0.201612231935-r]
+	at org.eclipse.jgit.api.PushCommand.call(PushCommand.java:161) ~[org.eclipse.jgit-4.6.0.201612231935-r.jar!/:4.6.0.201612231935-r]
+	... 25 common frames omitted
+Caused by: com.jcraft.jsch.JSchException: Auth fail
+	at com.jcraft.jsch.Session.connect(Session.java:512) ~[jsch-0.1.53.jar!/:na]
+	at org.eclipse.jgit.transport.JschConfigSessionFactory.getSession(JschConfigSessionFactory.java:117) ~[org.eclipse.jgit-4.6.0.201612231935-r.jar!/:4.6.0.201612231935-r]
+	... 31 common frames omitted
+
+
+
+

To fix that just call, run the following commands before running the app:

+
+
+
+
# to run the agent
+$ eval `ssh-agent`
+# to store the pass in the agent
+$ ssh-add ~/.ssh/id_rsa
+
+
+
+
+
+
+
+

Building

+
+
+

Basic Compile and Test

+
+

To build the source you will need to install JDK 1.7.

+
+
+

Spring Cloud uses Maven for most build-related activities, and you +should be able to get off the ground quite quickly by cloning the +project you are interested in and typing

+
+
+
+
$ ./mvnw install
+
+
+
+ + + + + +
+ + +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. +
+
+
+ + + + + +
+ + +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. +
+
+
+

For hints on how to build the project look in .travis.yml if there +is one. There should be a "script" and maybe "install" command. Also +look at the "services" section to see if any services need to be +running locally (e.g. mongo or rabbit). Ignore the git-related bits +that you might find in "before_install" since they’re related to setting git +credentials and you already have those.

+
+
+

The projects that require middleware generally include a +docker-compose.yml, so consider using +Docker Compose to run the middeware servers +in Docker containers. See the README in the +scripts demo +repository for specific instructions about the common cases of mongo, +rabbit and redis.

+
+
+ + + + + +
+ + +If all else fails, build with the command from .travis.yml (usually +./mvnw install). +
+
+
+
+

Documentation

+
+

The spring-cloud-build module has a "docs" profile, and if you switch +that on it will try to build asciidoc sources from +src/main/asciidoc. As part of that process it will look for a +README.adoc and process it by loading all the includes, but not +parsing or rendering it, just copying it to ${main.basedir} +(defaults to ${basedir}, i.e. the root of the project). If there are +any changes in the README it will then show up after a Maven build as +a modified file in the correct place. Just commit it and push the change.

+
+
+
+

Working with the code

+
+

If you don’t have an IDE preference we would recommend that you use +Spring Tools Suite or +Eclipse when working with the code. We use the +m2eclipse eclipse plugin for maven support. Other IDEs and tools +should also work without issue as long as they use Maven 3.3.3 or better.

+
+
+

Importing into eclipse with m2eclipse

+
+

We recommend the m2eclipse eclipse plugin when working with +eclipse. If you don’t already have m2eclipse installed it is available from the "eclipse +marketplace".

+
+
+ + + + + +
+ + +Older versions of m2e do not support Maven 3.3, so once the +projects are imported into Eclipse you will also need to tell +m2eclipse to use the right profile for the projects. If you +see many different errors related to the POMs in the projects, check +that you have an up to date installation. If you can’t upgrade m2e, +add the "spring" profile to your settings.xml. Alternatively you can +copy the repository settings from the "spring" profile of the parent +pom into your settings.xml. +
+
+
+
+

Importing into eclipse without m2eclipse

+
+

If you prefer not to use m2eclipse you can generate eclipse project metadata using the +following command:

+
+
+
+
$ ./mvnw eclipse:eclipse
+
+
+
+

The generated eclipse projects can be imported by selecting import existing projects +from the file menu.

+
+
+ + + + + +
+ + +There are 2 different versions of language level used in Spring Cloud Sleuth. Java 1.7 is used for main sources and +Java 1.8 is used for tests. When importing your project to an IDE please activate the ide Maven profile to turn on +Java 1.8 for both main and test sources. Of course remember that you MUST NOT use Java 1.8 features in the main sources. If you do +so your app will break during the Maven build. +
+
+
+
+
+
+
+

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 +Contributor License 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 of Conduct

+
+

This project adheres to the Contributor Covenant code of +conduct. By participating, you are expected to uphold this code. Please report +unacceptable behavior to spring-code-of-conduct@pivotal.io.

+
+
+
+

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 +Spring +Cloud Build project. If using IntelliJ, you can use the +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 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).

    +
  • +
+
+
+
+

Checkstyle

+
+

Spring Cloud Build comes with a set of checkstyle rules. You can find them in the spring-cloud-build-tools module. The most notable files under the module are:

+
+
+
spring-cloud-build-tools/
+
+
└── src
+    ├── checkstyle
+    │   └── checkstyle-suppressions.xml (3)
+    └── main
+        └── resources
+            ├── checkstyle-header.txt (2)
+            └── checkstyle.xml (1)
+
+
+
+ + + + + + + + + + + + + +
1Default Checkstyle rules
2File header setup
3Default suppression rules
+
+
+

Checkstyle configuration

+
+

Checkstyle rules are disabled by default. To add checkstyle to your project just define the following properties and plugins.

+
+
+
pom.xml
+
+
<properties>
+<maven-checkstyle-plugin.failsOnError>true</maven-checkstyle-plugin.failsOnError> (1)
+        <maven-checkstyle-plugin.failsOnViolation>true
+        </maven-checkstyle-plugin.failsOnViolation> (2)
+        <maven-checkstyle-plugin.includeTestSourceDirectory>true
+        </maven-checkstyle-plugin.includeTestSourceDirectory> (3)
+</properties>
+
+<build>
+        <plugins>
+            <plugin> (4)
+                <groupId>io.spring.javaformat</groupId>
+                <artifactId>spring-javaformat-maven-plugin</artifactId>
+            </plugin>
+            <plugin> (5)
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-checkstyle-plugin</artifactId>
+            </plugin>
+        </plugins>
+
+    <reporting>
+        <plugins>
+            <plugin> (5)
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-checkstyle-plugin</artifactId>
+            </plugin>
+        </plugins>
+    </reporting>
+</build>
+
+
+
+ + + + + + + + + + + + + + + + + + + + + +
1Fails the build upon Checkstyle errors
2Fails the build upon Checkstyle violations
3Checkstyle analyzes also the test sources
4Add the Spring Java Format plugin that will reformat your code to pass most of the Checkstyle formatting rules
5Add checkstyle plugin to your build and reporting phases
+
+
+

If you need to suppress some rules (e.g. line length needs to be longer), then it’s enough for you to define a file under ${project.root}/src/checkstyle/checkstyle-suppressions.xml with your suppressions. Example:

+
+
+
projectRoot/src/checkstyle/checkstyle-suppresions.xml
+
+
<?xml version="1.0"?>
+<!DOCTYPE suppressions PUBLIC
+		"-//Puppy Crawl//DTD Suppressions 1.1//EN"
+		"https://www.puppycrawl.com/dtds/suppressions_1_1.dtd">
+<suppressions>
+	<suppress files=".*ConfigServerApplication\.java" checks="HideUtilityClassConstructor"/>
+	<suppress files=".*ConfigClientWatch\.java" checks="LineLengthCheck"/>
+</suppressions>
+
+
+
+

It’s advisable to copy the ${spring-cloud-build.rootFolder}/.editorconfig and ${spring-cloud-build.rootFolder}/.springformat to your project. That way, some default formatting rules will be applied. You can do so by running this script:

+
+
+
+
$ curl https://raw.githubusercontent.com/spring-cloud/spring-cloud-build/master/.editorconfig -o .editorconfig
+$ touch .springformat
+
+
+
+
+
+

IDE setup

+
+

Intellij IDEA

+
+

In order to setup Intellij you should import our coding conventions, inspection profiles and set up the checkstyle plugin. +The following files can be found in the Spring Cloud Build project.

+
+
+
spring-cloud-build-tools/
+
+
└── src
+    ├── checkstyle
+    │   └── checkstyle-suppressions.xml (3)
+    └── main
+        └── resources
+            ├── checkstyle-header.txt (2)
+            ├── checkstyle.xml (1)
+            └── intellij
+                ├── Intellij_Project_Defaults.xml (4)
+                └── Intellij_Spring_Boot_Java_Conventions.xml (5)
+
+
+
+ + + + + + + + + + + + + + + + + + + + + +
1Default Checkstyle rules
2File header setup
3Default suppression rules
4Project defaults for Intellij that apply most of Checkstyle rules
5Project style conventions for Intellij that apply most of Checkstyle rules
+
+
+
+Code style +
+
Figure 1. Code style
+
+
+

Go to FileSettingsEditorCode style. There click on the icon next to the Scheme section. There, click on the Import Scheme value and pick the Intellij IDEA code style XML option. Import the spring-cloud-build-tools/src/main/resources/intellij/Intellij_Spring_Boot_Java_Conventions.xml file.

+
+
+
+Code style +
+
Figure 2. Inspection profiles
+
+
+

Go to FileSettingsEditorInspections. There click on the icon next to the Profile section. There, click on the Import Profile and import the spring-cloud-build-tools/src/main/resources/intellij/Intellij_Project_Defaults.xml file.

+
+
+
Checkstyle
+

To have Intellij work with Checkstyle, you have to install the Checkstyle plugin. It’s advisable to also install the Assertions2Assertj to automatically convert the JUnit assertions

+
+
+
+Checkstyle +
+
+
+

Go to FileSettingsOther settingsCheckstyle. There click on the + icon in the Configuration file section. There, you’ll have to define where the checkstyle rules should be picked from. In the image above, we’ve picked the rules from the cloned Spring Cloud Build repository. However, you can point to the Spring Cloud Build’s GitHub repository (e.g. for the checkstyle.xml : https://raw.githubusercontent.com/spring-cloud/spring-cloud-build/master/spring-cloud-build-tools/src/main/resources/checkstyle.xml). We need to provide the following variables:

+
+
+ +
+
+ + + + + +
+ + +Remember to set the Scan Scope to All sources since we apply checkstyle rules for production and test sources. +
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/reference/html/css/spring.css b/reference/html/css/spring.css new file mode 100644 index 00000000..40821db3 --- /dev/null +++ b/reference/html/css/spring.css @@ -0,0 +1 @@ +@import url("https://fonts.googleapis.com/css?family=Karla:400,700|Montserrat:400,700");/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none !important}html,body{font-size:100%}html{font-family:Karla, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:white;color:#000;padding:0;margin:0;font-size:16px;font-family:Karla, sans-serif;font-weight:normal;font-style:normal;line-height:1.6em;position:relative;cursor:auto}a:hover{cursor:pointer}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}object,svg{display:inline-block;vertical-align:middle}.center{margin-left:auto;margin-right:auto}.spread{width:100%}p.lead,.paragraph.lead>p,#preamble>.sectionbody>.paragraph:first-of-type p{line-height:1.6}.subheader,.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{line-height:1.45;color:#0b0a0a;font-weight:bold;margin-top:0;margin-bottom:0.8em}div,dl,dt,dd,ul,ol,li,h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}a{color:#097dff;line-height:inherit;text-decoration:none}a:hover,a:focus{color:#016be2;text-decoration:underline}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility}p aside{font-size:0.875em;line-height:1.35;font-style:italic}h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{font-family:Montserrat, sans-serif;font-weight:400;font-style:normal;color:#000;text-rendering:optimizeLegibility;margin-top:1em;margin-bottom:0.5em;line-height:1.0125em}h1 small,h2 small,h3 small,#toctitle small,.sidebarblock>.content>.title small,h4 small,h5 small,h6 small{font-size:60%;color:#867c74;line-height:0}h1{font-size:2.125em}h2{font-size:1.6875em}h3,#toctitle,.sidebarblock>.content>.title{font-size:1.375em}h4{font-size:1.125em}h5{font-size:1.125em}h6{font-size:1em}hr{border:solid #ddddd8;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-weight:normal;color:#3d3d3c;word-break:break-word}ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}ul,ol{margin-left:1.5em}ul.no-bullet,ol.no-bullet{margin-left:1.5em}ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}dl dt{margin-bottom:0.3125em;font-weight:bold}dl dd{margin-bottom:1.25em}abbr,acronym{text-transform:uppercase;font-size:90%;color:#000;border-bottom:1px dotted #dddddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25em;padding:0.5625em 1.25em 0 1.1875em;border-left:1px solid #dddddd}blockquote cite{display:block;font-size:0.9375em;color:rgba(0,0,0,0.6)}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:rgba(0,0,0,0.6)}blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,0.85)}.vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #dddddd;padding:0.625em 0.75em}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375em}.vevent .summary{font-weight:bold}.vevent abbr{cursor:auto;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625em}#tocbot{padding:0 0 1rem 0;line-height:1.5rem;padding-left:25px}.mobile-toc{padding:0 0 1rem 0;line-height:1.5rem}.mobile-toc li a{display:block;padding:.3rem 0}#tocbot ol li{list-style:none;padding:0;margin:0}#tocbot ol{margin:0;padding:0;padding-left:0.6rem}#tocbot .toc-link{display:block;padding-top:4px;padding-bottom:4px;outline:none}table{background:white;margin-bottom:1.25em;border:solid 1px #cacaca;border-spacing:0}table thead,table tfoot{background:#f7f8f7;font-weight:bold}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:0.5em 0.625em 0.625em;font-size:inherit;color:#000;text-align:left}table tr th,table tr td{padding:0.5625em 0.625em;font-size:inherit;color:#000}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.6}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;tab-size:4}h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2;word-spacing:-0.05em}.clearfix:before,.clearfix:after,.float-group:before,.float-group:after{content:" ";display:table}.clearfix:after,.float-group:after{clear:both}*:not(pre)>code{font-size:0.8525em;font-style:normal !important;letter-spacing:0;padding:0.1em 0.3em 0.2em;background-color:rgba(0,0,0,0.05);border-radius:4px;text-rendering:optimizeSpeed}pre,pre>code{line-height:1.85;color:rgba(0,0,0,0.9);font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-weight:normal;text-rendering:optimizeSpeed;word-break:normal}pre{overflow:auto}em em{font-style:normal}strong strong{font-weight:normal}.keyseq{color:#6b625c}kbd{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;display:inline-block;color:#000;font-size:0.65em;line-height:1.45;background-color:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2),0 0 0 0.1em white inset;box-shadow:0 1px 0 rgba(0,0,0,0.2),0 0 0 0.1em white inset;margin:0 0.15em;padding:0.2em 0.5em;vertical-align:middle;position:relative;top:-0.1em;white-space:nowrap}.keyseq kbd:first-child{margin-left:0}.keyseq kbd:last-child{margin-right:0}.menuseq,.menu{color:#191715}b.button:before,b.button:after{position:relative;top:-1px;font-weight:normal}b.button:before{content:"[";padding:0 3px 0 2px}b.button:after{content:"]";padding:0 2px 0 3px}p a>code:hover{color:rgba(0,0,0,0.9)}#toc{border-bottom:1px solid #ddddd8;padding-bottom:0.5em}#toc>ul{margin-left:0.125em}#toc ul.sectlevel0>li>a{font-style:italic}#toc ul.sectlevel0 ul.sectlevel1{margin:0.5em 0}#toc ul{list-style-type:none}#toc li{line-height:1.3334}#toc a{text-decoration:none}#toc a:active{text-decoration:underline}#toctitle{color:#0b0a0a;font-size:1.2em;display:none}body.toc2{padding-top:90px;text-rendering:optimizeLegibility}#content #toc{border-style:solid;border-width:1px;border-color:#d7d7d7;margin-bottom:1.25em;padding:1.25em;background:#f1f1f1;-webkit-border-radius:4px;border-radius:4px}#content #toc>:first-child{margin-top:0}#content #toc>:last-child{margin-bottom:0}#footer{padding-bottom:2rem}#footer #footer-text{padding:2rem 0;border-top:1px solid #efefed}#footer-text{color:rgba(0,0,0,0.6);line-height:1.44}.sect1{padding-bottom:0.625em}.sect1+.sect1{border-top:1px solid #efefed}#content h1>a.anchor,h2>a.anchor,h3>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;margin-top:0.1rem;display:block;visibility:hidden;text-align:center;font-weight:normal;color:rgba(0,0,0,0.2)}#content h1>a.anchor:hover,h2>a.anchor:hover,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4>a.anchor:hover,h5>a.anchor:hover,h6>a.anchor:hover{color:#097dff;text-decoration:none}#content h1>a.anchor:before,h2>a.anchor:before,h3>a.anchor:before,#toctitle>a.anchor:before,.sidebarblock>.content>.title>a.anchor:before,h4>a.anchor:before,h5>a.anchor:before,h6>a.anchor:before{content:"\0023";font-size:0.85em;display:block;padding-top:0.1em}#content h1:hover>a.anchor,#content h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,#toctitle:hover>a.anchor,.sidebarblock>.content>.title:hover>a.anchor,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible}#content h1>a.link,h2>a.link,h3>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h4>a.link,h5>a.link,h6>a.link{color:#000;text-decoration:none}#content h1>a.link:hover,h2>a.link:hover,h3>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#262321}.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em}.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{text-rendering:optimizeLegibility;text-align:left;font-family:Karla, sans-serif;font-size:1rem}table.tableblock>caption.title{white-space:nowrap;overflow:visible;max-width:0;padding:0.6rem 0}table.tableblock #preamble>.sectionbody>.paragraph:first-of-type p{font-size:inherit}.admonitionblock>table{border-collapse:separate;border:0;background:none;width:100%}.admonitionblock>table td.icon{text-align:center;vertical-align:top;padding-top:0.8em;width:80px}.admonitionblock>table td.icon img{max-width:initial}.admonitionblock>table td.icon .title{font-weight:bold;font-family:Montserrat, sans-serif;text-transform:uppercase}.admonitionblock>table td.content{padding-left:0em;padding-right:1.25em;border-left:1px solid #ddddd8}.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0}.exampleblock>.content{border-style:solid;border-width:0;border-color:#e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#f1f1f1;border-radius:4px}.exampleblock>.content>:first-child{margin-top:0}.exampleblock>.content>:last-child{margin-bottom:0}.sidebarblock{border-style:solid;border-width:0;border-color:#d7d7d7;margin-bottom:1.25em;padding:1.25em;background:#f1f1f1;border-radius:4px;overflow:scroll}.sidebarblock>:first-child{margin-top:0}.sidebarblock>:last-child{margin-bottom:0}.sidebarblock>.content>.title{color:#0b0a0a;margin-top:0;text-align:center}.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0}.literalblock pre,.listingblock pre:not(.highlight),.listingblock pre[class="highlight"],.listingblock pre[class^="highlight "],.listingblock pre.CodeRay,.listingblock pre.prettyprint{background:#282c33;color:#e6e1dc;border-radius:4px}.sidebarblock .literalblock pre,.sidebarblock .listingblock pre:not(.highlight),.sidebarblock .listingblock pre[class="highlight"],.sidebarblock .listingblock pre[class^="highlight "],.sidebarblock .listingblock pre.CodeRay,.sidebarblock .listingblock pre.prettyprint{background:#282c33;color:#e6e1dc}.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class],.listingblock pre:not(.highlight){padding:1em 1.5rem;font-size:0.8125em}.literalblock pre.nowrap,.literalblock pre[class].nowrap,.listingblock pre.nowrap,.listingblock pre[class].nowrap{overflow-x:auto}.literalblock.output pre{color:whitesmoke;background-color:rgba(0,0,0,0.9)}.listingblock{white-space:nowrap}.listingblock pre.highlightjs{padding:0.2rem 0}.listingblock pre.highlightjs>code{padding:1em 1.5rem;border-radius:4px}.listingblock>.content{position:relative}.listingblock code[data-lang]:before{display:none;content:attr(data-lang);position:absolute;font-size:0.8em;font-weight:bold;top:0.425rem;right:0.5rem;line-height:1;text-transform:uppercase;color:#999}.listingblock code[data-lang]:before{display:block}.listingblock.terminal pre .command:before{content:attr(data-prompt);padding-right:0.5em;color:#999}.listingblock.terminal pre .command:not([data-prompt]):before{content:"$"}table.pyhltable{border-collapse:separate;border:0;margin-bottom:0;background:none}table.pyhltable td{vertical-align:top;padding-top:0;padding-bottom:0;line-height:1.45}table.pyhltable td.code{padding-left:.75em;padding-right:0}pre.pygments .lineno,table.pyhltable td:not(.code){color:#999;padding-left:0;padding-right:.5em;border-right:1px solid #ddddd8}pre.pygments .lineno{display:block;margin-right:.25em}table.pyhltable .linenodiv{background:none !important;padding-right:0 !important}.quoteblock{margin:0 1em 1.25em 1.5em;display:block;text-align:left;padding-left:20px}.quoteblock blockquote,.quoteblock blockquote p{color:rgba(0,0,0,0.85);line-height:1.75;letter-spacing:0}.quoteblock blockquote{margin:0;padding:0;border:0;position:relative}.quoteblock blockquote:before{content:"\201c";font-size:2.75em;font-weight:bold;line-height:0.6em;margin-left:0em;margin-right:1rem;margin-top:0.8rem;color:rgba(0,0,0,0.1);position:absolute;top:0;left:-30px}.quoteblock blockquote>.paragraph:last-child p{margin-bottom:0}.quoteblock .attribution{margin-right:0.5ex}.quoteblock .quoteblock{margin-left:0;margin-right:0;padding:0.5em 0;border-left:3px solid rgba(0,0,0,0.6)}.quoteblock .quoteblock blockquote{padding:0 0 0 0.75em}.quoteblock .quoteblock blockquote:before{display:none}.verseblock{margin:0 1em 1.25em 0;background-color:#f1f1f1;padding:1rem 1.4rem;border-radius:4px}.verseblock pre{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-size:0.9rem;color:rgba(0,0,0,0.85);font-weight:300;text-rendering:optimizeLegibility}.verseblock pre strong{font-weight:400}.verseblock .attribution{margin-top:1.25rem;margin-left:0.5ex}.quoteblock .attribution,.verseblock .attribution{font-size:0.9375em;line-height:1.45;font-style:italic}.quoteblock .attribution br,.verseblock .attribution br{display:none}.quoteblock .attribution cite,.verseblock .attribution cite{display:block;letter-spacing:-0.025em;color:rgba(0,0,0,0.6)}.quoteblock.abstract{margin:0 0 1.25em 0;display:block}.quoteblock.abstract blockquote,.quoteblock.abstract blockquote p{text-align:left;word-spacing:0}.quoteblock.abstract blockquote:before,.quoteblock.abstract blockquote p:first-of-type:before{display:none}table.tableblock{max-width:100%;border-collapse:separate;overflow-x:scroll}table.tableblock td>.paragraph:last-child p>p:last-child,table.tableblock th>p:last-child,table.tableblock td>p:last-child{margin-bottom:0}table.tableblock,th.tableblock,td.tableblock{border:0 solid #cacaca;background:white}table.grid-all th.tableblock,table.grid-all td.tableblock{border-width:0 1px 1px 0}table.grid-all tfoot>tr>th.tableblock,table.grid-all tfoot>tr>td.tableblock{border-width:1px 1px 0 0}table.grid-cols th.tableblock,table.grid-cols td.tableblock{border-width:0 1px 0 0}table.grid-all *>tr>.tableblock:last-child,table.grid-cols *>tr>.tableblock:last-child{border-right-width:0}table.grid-rows th.tableblock,table.grid-rows td.tableblock{border-width:0 0 1px 0}table.grid-all tbody>tr:last-child>th.tableblock,table.grid-all tbody>tr:last-child>td.tableblock,table.grid-all thead:last-child>tr>th.tableblock,table.grid-rows tbody>tr:last-child>th.tableblock,table.grid-rows tbody>tr:last-child>td.tableblock,table.grid-rows thead:last-child>tr>th.tableblock{border-bottom-width:0}table.grid-rows tfoot>tr>th.tableblock,table.grid-rows tfoot>tr>td.tableblock{border-width:1px 0 0 0}table.frame-all{border-width:1px}table.frame-sides{border-width:0 1px}table.frame-topbot{border-width:1px 0}th.halign-left,td.halign-left{text-align:left}th.halign-right,td.halign-right{text-align:right}th.halign-center,td.halign-center{text-align:center}th.valign-top,td.valign-top{vertical-align:top}th.valign-bottom,td.valign-bottom{vertical-align:bottom}th.valign-middle,td.valign-middle{vertical-align:middle}table thead th,table tfoot th{font-weight:bold}tbody tr th{display:table-cell;line-height:1.6;background:#f7f8f7}tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{color:#34302d;font-weight:bold}p.tableblock>code:only-child{background:none;padding:0}p.tableblock{font-size:1em}td>div.verse{white-space:pre}ol{margin-left:1.75em}ul li ol{margin-left:1.5em}dl dd{margin-left:1.125em}dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0}ol>li p,ul>li p,ul dd,ol dd,.olist .olist,.ulist .ulist,.ulist .olist,.olist .ulist{margin-bottom:0.625em}ul.unstyled,ol.unnumbered,ul.checklist,ul.none{list-style-type:none}ul.unstyled,ol.unnumbered,ul.checklist{margin-left:0.625em}ul.checklist li>p:first-child>.fa-square-o:first-child,ul.checklist li>p:first-child>.fa-check-square-o:first-child{width:1em;font-size:0.85em}ul.checklist li>p:first-child>input[type="checkbox"]:first-child{width:1em;position:relative;top:1px}ul.inline{margin:0 auto 0.625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden}ul.inline>li{list-style:none;float:left;margin-left:1.375em;display:block}ul.inline>li>*{display:block}.unstyled dl dt{font-weight:normal;font-style:normal}ol.arabic{list-style-type:decimal}ol.decimal{list-style-type:decimal-leading-zero}ol.loweralpha{list-style-type:lower-alpha}ol.upperalpha{list-style-type:upper-alpha}ol.lowerroman{list-style-type:lower-roman}ol.upperroman{list-style-type:upper-roman}ol.lowergreek{list-style-type:lower-greek}.hdlist>table,.colist>table{border:0;background:none}.hdlist>table>tbody>tr,.colist>table>tbody>tr{background:none}td.hdlist1,td.hdlist2{vertical-align:top;padding:0 0.625em}td.hdlist1{font-weight:bold;padding-bottom:1.25em}.literalblock+.colist,.listingblock+.colist{margin-top:-0.5em}.colist>table tr>td:first-of-type{padding:0 0.75em;line-height:1}.colist>table tr>td:first-of-type img{max-width:initial}.colist>table tr>td:last-of-type{padding:0.25em 0}.thumb,.th{line-height:0;display:inline-block;border:solid 4px white;-webkit-box-shadow:0 0 0 1px #dddddd;box-shadow:0 0 0 1px #dddddd}.imageblock.left,.imageblock[style*="float: left"]{margin:0.25em 0.625em 1.25em 0}.imageblock.right,.imageblock[style*="float: right"]{margin:0.25em 0 1.25em 0.625em}.imageblock>.title{margin-bottom:0}.imageblock.thumb,.imageblock.th{border-width:6px}.imageblock.thumb>.title,.imageblock.th>.title{padding:0 0.125em}.image.left,.image.right{margin-top:0.25em;margin-bottom:0.25em;display:inline-block;line-height:0}.image.left{margin-right:0.625em}.image.right{margin-left:0.625em}a.image{text-decoration:none;display:inline-block}a.image object{pointer-events:none}sup.footnote,sup.footnoteref{font-size:0.875em;position:static;vertical-align:super}sup.footnote a,sup.footnoteref a{text-decoration:none}sup.footnote a:active,sup.footnoteref a:active{text-decoration:underline}#footnotes{padding-top:0.75em;padding-bottom:0.75em;margin-bottom:0.625em}#footnotes hr{width:20%;min-width:6.25em;margin:-0.25em 0 0.75em 0;border-width:1px 0 0 0}#footnotes .footnote{padding:0 0.375em 0 0.225em;line-height:1.3334;font-size:0.875em;margin-left:1.2em;text-indent:-1.05em;margin-bottom:0.2em}#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none}#footnotes .footnote:last-of-type{margin-bottom:0}#content #footnotes{margin-top:-0.625em;margin-bottom:0;padding:0.75em 0}.gist .file-data>table{border:0;background:#fff;width:100%;margin-bottom:0}.gist .file-data>table td.line-data{width:99%}div.unbreakable{page-break-inside:avoid}.big{font-size:larger}.small{font-size:smaller}.underline{text-decoration:underline}.overline{text-decoration:overline}.line-through{text-decoration:line-through}.aqua{color:#00bfbf}.aqua-background{background-color:#00fafa}.black{color:black}.black-background{background-color:black}.blue{color:#0000bf}.blue-background{background-color:#0000fa}.fuchsia{color:#bf00bf}.fuchsia-background{background-color:#fa00fa}.gray{color:#606060}.gray-background{background-color:#7d7d7d}.green{color:#006000}.green-background{background-color:#007d00}.lime{color:#00bf00}.lime-background{background-color:#00fa00}.maroon{color:#600000}.maroon-background{background-color:#7d0000}.navy{color:#000060}.navy-background{background-color:#00007d}.olive{color:#606000}.olive-background{background-color:#7d7d00}.purple{color:#600060}.purple-background{background-color:#7d007d}.red{color:#bf0000}.red-background{background-color:#fa0000}.silver{color:#909090}.silver-background{background-color:#bcbcbc}.teal{color:#006060}.teal-background{background-color:#007d7d}.white{color:#bfbfbf}.white-background{background-color:#fafafa}.yellow{color:#bfbf00}.yellow-background{background-color:#fafa00}span.icon>.fa{cursor:default}.admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;cursor:default}.admonitionblock td.icon .icon-note:before{content:"\f05a";color:#3f6a22}.admonitionblock td.icon .icon-tip:before{content:"\f0eb";color:#0077b9}.admonitionblock td.icon .icon-warning:before{content:"\f071";color:#d88400}.admonitionblock td.icon .icon-caution:before{content:"\f06d";color:#bf3400}.admonitionblock td.icon .icon-important:before{content:"\f06a";color:#bf0000}.conum[data-value]{display:inline-block;color:#000 !important;background-color:#ffe157;-webkit-border-radius:100px;border-radius:100px;text-align:center;font-size:0.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open Sans", "DejaVu Sans", sans-serif;font-style:normal;font-weight:bold}.conum[data-value] *{color:#fff !important}.conum[data-value]+b{display:none}.conum[data-value]:after{content:attr(data-value)}pre .conum[data-value]{position:relative;top:0;color:#000 !important;background-color:#ffe157;font-size:12px}b.conum *{color:inherit !important}.conum:not([data-value]):empty{display:none}.admonitionblock{background-color:#ecf1e8;padding:0.8em 0;margin:30px 0;width:auto;border-radius:4px;overflow-x:scroll}.admonitionblock.important{border-left:0px solid #e20000;background-color:#f9ebeb}.admonitionblock.warning{border-left:0px solid #d88400;background-color:#fff9e4}.admonitionblock.tip{border-left:0px solid #0077b9;background-color:#e9f1f6}.admonitionblock.caution{border-left:0px solid #e20000;background-color:#f9ebeb}.admonitionblock .exampleblock>.content{border:0 none;background-color:#fff}#toc a:hover{text-decoration:underline}.admonitionblock>table{margin-bottom:0}.admonitionblock>table td.content{border-left:none}@media print{#tocbot a.toc-link.node-name--H4{display:none}}.is-collapsible{max-height:1000px;overflow:hidden;transition:all 200ms ease-in-out}.is-collapsed{max-height:0}div.back-action,#toc.toc2 div.back-action{padding:0.8rem 0 0 0}div.back-action a,#toc.toc2 div.back-action a{position:relative;display:inline-block;padding:0.6rem 1.2rem;padding-left:35px}div.back-action a span,#toc.toc2 div.back-action a span{position:absolute;left:5px;top:5px;display:block;color:#333;height:26px;width:26px;border-radius:13px}div.back-action a i,#toc.toc2 div.back-action a i{position:absolute;top:5px;left:5px}div.back-action a:hover span,#toc.toc2 div.back-action a:hover span{color:#000}#tocbot.desktop-toc{padding-top:0.8rem}#header-spring{position:absolute;text-rendering:optimizeLegibility;top:0;left:0;right:0;height:90px;margin:0 1rem;padding:0 1rem;border-bottom:1px solid #ddddd8;border-top:3px solid #6BB344}#header-spring h1{margin:0;padding:0;font-size:22px;text-align:left;line-height:86px;padding-left:0.6rem}#header-spring h1 svg{width:200px}#header-spring h1 svg .st0{fill:#6BB344}#header-spring h1 svg .st2{fill:#444}body.book #header-spring{position:relative;top:auto;left:auto;right:auto;margin:0}body.book #header>h1:only-child{border:0 none;padding-bottom:1.2rem;font-size:1.8rem}body.book #header,body.book #content,body.book #footnotes,body.book #footer{margin:0 auto}body.toc2 #header-spring{position:absolute;left:0;right:0;top:0}body.toc2 #header>h1:only-child{font-size:2.2rem}body.toc2 #header,body.toc2 #content,body.toc2 #footnotes,body.toc2 #footer{margin:0 auto}body.toc2 #content{padding-top:2rem}#header,#content,#footnotes,#footer{width:100%;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;position:relative;padding-left:0.9375em;padding-right:0.9375em}#header:before,#header:after,#content:before,#content:after,#footnotes:before,#footnotes:after,#footer:before,#footer:after{content:" ";display:table}#header:after,#content:after,#footnotes:after,#footer:after{clear:both}#content{margin-top:1.25em}#content:before{content:none}#header>h1:first-child{margin-top:2.55rem;margin-bottom:0.5em;margin-bottom:0.5em}#header>h1:first-child+#toc{margin-top:8px;border-top:0 none}#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #ddddd8;padding-bottom:8px}#header .details{border-bottom:1px solid #ddddd8;line-height:1.45;padding-top:0;padding-bottom:2.25em;padding-left:0.25em;color:rgba(0,0,0,0.6);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}#header .details span:first-child{margin-left:-0.125em}#header .details span.email a{color:rgba(0,0,0,0.85)}#header .details br{display:none}#header .details br+span:before{content:"\00a0\2013\00a0"}#header .details br+span.author:before{content:"\00a0\22c5\00a0";color:rgba(0,0,0,0.85)}#header .details br+span#revremark:before{content:"\00a0|\00a0"}#header #revnumber{text-transform:capitalize}#header #revnumber:after{content:"\00a0"}#content>h1:first-child:not([class]){color:rgba(0,0,0,0.85);border-bottom:1px solid #ddddd8;padding-bottom:8px;margin-top:0;padding-top:1.5rem;margin-bottom:1.25rem}h1{font-size:2.2rem;letter-spacing:-1px}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:Montserrat, Arial, Helvetica, sans-serif}h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus{box-shadow:none;outline:none}h2,h3,h4,h5,h6{padding:.8rem 0 .4rem}h1{font-size:1.75em}h2{font-size:1.6rem;letter-spacing:-1px}h3{font-size:1.5rem}h4{font-size:1.4rem}h5{font-size:1.3rem}h6{font-size:1.2rem}pre.highlight{background:#232323;color:#e6e1dc;border-radius:4px}pre.highlight code{color:#e6e1dc}pre.highlight a,#toc.toc2 a{color:#000;font-size:1rem}pre.highlight ul.sectlevel1,#toc.toc2 ul.sectlevel1{padding-left:0.2rem}pre.highlight ul.sectlevel1 li,#toc.toc2 ul.sectlevel1 li{line-height:1.4rem}::selection{background-color:#d1ff79}.literalblock pre::selection,.listingblock pre[class="highlight"]::selection,.highlight::selection,pre::selection,.highlight code::selection,.highlight code span::selection{background:rgba(255,255,255,0.2) !important}body.book #header{margin-bottom:2rem}body.toc2 #header{margin-bottom:0}.desktop-toc{display:none}.admonitionblock td.icon{display:none}.admonitionblock>table td.content{padding-left:1.25em}@media only screen and (min-width: 768px){#toctitle{font-size:1.375em}.sect1{padding-bottom:1.25em}.mobile-toc{display:none}.desktop-toc{display:block}.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:0.90625em}.admonitionblock td.icon{display:table-cell}.admonitionblock>table td.content{padding-left:0}body.toc2{padding-right:0}body.toc2 #toc.toc2{position:absolute;margin-top:0 !important;width:15em;top:0;border-top-width:0 !important;border-bottom-width:0 !important;margin-left:-15.9375em;z-index:1000;padding:0 1em 1.25em 0em;overflow:auto}body.toc2 #toc.toc2 #toctitle{margin-top:0;margin-bottom:0.8rem;font-size:1.2em}body.toc2 #toc.toc2>ul{font-size:0.9em;margin-bottom:0}body.toc2 #toc.toc2 ul ul{margin-left:0;padding-left:1em}body.toc2 #toc.toc2 ul.sectlevel0 ul.sectlevel1{padding-left:0;margin-top:0.5em;margin-bottom:0.5em}body.toc2 #header,body.toc2 #content,body.toc2 #footnotes,body.toc2 #footer{padding-left:15.9375em;max-width:none}body.book #header-spring h1{max-width:1400px;margin:0 auto}body.book #header,body.book #content,body.book #footnotes,body.book #footer{max-width:1400px}body.is-position-fixed #toc.toc2{position:fixed;height:100%}h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2}h1{font-size:1.75em}h2{font-size:1.6em}h3,#toctitle,.sidebarblock>.content>.title{font-size:1.5em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1.2em}#tocbot a.toc-link.node-name--H1{font-style:italic}#tocbot ol{margin:0;padding:0;padding-left:0.6rem}#tocbot ol li{list-style:none;padding:0 0;margin:0;display:block}#tocbot{z-index:999}#tocbot .toc-link{position:relative;display:block;z-index:999;padding-right:5px;padding-top:4px;padding-bottom:4px}#tocbot .is-active-link{padding-right:3px;border-right:3px solid #6BB344}}@media only screen and (min-width: 768px){#tocbot>ul.toc-list{margin-bottom:0.5em;margin-left:0.125em}#tocbot ul.sectlevel0,#tocbot a.toc-link.node-name--H1+ul{padding-left:0}#tocbot a.toc-link{height:100%}.is-collapsible{max-height:3000px;overflow:hidden}.is-collapsed{max-height:0}.is-active-link{font-weight:700}}@media only screen and (min-width: 768px){body.toc2 #header,body.toc2 #content,body.toc2 #footer{background-repeat:repeat-y;background-position:14em 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAMAAAAoyzS7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDE0NUNENzNGMTVGMTFFODk5RjI5ODk3QURGRjcxMkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDE0NUNENzRGMTVGMTFFODk5RjI5ODk3QURGRjcxMkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMTQ1Q0Q3MUYxNUYxMUU4OTlGMjk4OTdBREZGNzEyQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMTQ1Q0Q3MkYxNUYxMUU4OTlGMjk4OTdBREZGNzEyQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjmGxxYAAAAGUExURd3d2AAAAJlCnKAAAAAMSURBVHjaYmAACDAAAAIAAU9tWeEAAAAASUVORK5CYII=)}}@media only screen and (min-width: 1280px){body.toc2{padding-right:0}body.toc2 #toc.toc2{width:25em;left:auto;margin-left:-26.9375em}body.toc2 #toc.toc2 #toctitle{font-size:1.375em}body.toc2 #toc.toc2>ul{font-size:0.95em}body.toc2 #toc.toc2 ul ul{padding-left:1.25em}body.toc2 body.toc2.toc-right{padding-left:0;padding-right:20em}body.toc2 #header,body.toc2 #content,body.toc2 #footnotes,body.toc2 #footer{padding-left:26.9375em;max-width:1400px}body.toc2 #header-spring h1{margin:0 auto;max-width:1400px}.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:0.8125em}body.toc2 #header,body.toc2 #content,body.toc2 #footer{background-repeat:repeat-y;background-position:24em 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAMAAAAoyzS7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDE0NUNENzNGMTVGMTFFODk5RjI5ODk3QURGRjcxMkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDE0NUNENzRGMTVGMTFFODk5RjI5ODk3QURGRjcxMkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMTQ1Q0Q3MUYxNUYxMUU4OTlGMjk4OTdBREZGNzEyQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMTQ1Q0Q3MkYxNUYxMUU4OTlGMjk4OTdBREZGNzEyQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjmGxxYAAAAGUExURd3d2AAAAJlCnKAAAAAMSURBVHjaYmAACDAAAAIAAU9tWeEAAAAASUVORK5CYII=)}} diff --git a/reference/html/favicon.ico b/reference/html/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..1a4956e64705230122da8c19d762a7f8e6971533 GIT binary patch literal 111804 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%0A9AI;& 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%0DWWl6gZ*({kUvcUG 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 literal 0 HcmV?d00001 diff --git a/reference/html/images/releasersForMetaRelease.png b/reference/html/images/releasersForMetaRelease.png new file mode 100644 index 0000000000000000000000000000000000000000..6e9a03117b4ae2974805c70abab7f04799272035 GIT binary patch literal 73749 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 GLK6U=>3>!L literal 0 HcmV?d00001 diff --git a/reference/html/images/runningScBuildReleaser.png b/reference/html/images/runningScBuildReleaser.png new file mode 100644 index 0000000000000000000000000000000000000000..33ea65ec4a4eeab04728b1727968f1e85bd0c597 GIT binary patch literal 131009 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­Mn4G4{&1g2j3Kfp`@+4UauJgOIS&i(S@ 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

^HY=5AdS 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 N6rVhkE0Zw<{TJ3oiiZFI literal 0 HcmV?d00001 diff --git a/reference/html/images/scBuildReleaser.png b/reference/html/images/scBuildReleaser.png new file mode 100644 index 0000000000000000000000000000000000000000..ad3fcd3b3dd0d77830f0f52ad0341d81678de9e1 GIT binary patch literal 54243 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

37boC`XqcFw8k?kp12;ZCzJjvy(9BFNmJQyY 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/g,">")}function t(e){return e.nodeName.toLowerCase()}function r(e,n){var t=e&&e.exec(n);return t&&0===t.index}function a(e){return k.test(e)}function i(e){var n,t,r,i,o=e.className+" ";if(o+=e.parentNode?e.parentNode.className:"",t=M.exec(o))return w(t[1])?t[1]:"no-highlight";for(o=o.split(/\s+/),n=0,r=o.length;r>n;n++)if(i=o[n],a(i)||w(i))return i}function o(e){var n,t={},r=Array.prototype.slice.call(arguments,1);for(n in e)t[n]=e[n];return r.forEach(function(e){for(n in e)t[n]=e[n]}),t}function c(e){var n=[];return function r(e,a){for(var i=e.firstChild;i;i=i.nextSibling)3===i.nodeType?a+=i.nodeValue.length:1===i.nodeType&&(n.push({event:"start",offset:a,node:i}),a=r(i,a),t(i).match(/br|hr|img|input/)||n.push({event:"stop",offset:a,node:i}));return a}(e,0),n}function u(e,r,a){function i(){return e.length&&r.length?e[0].offset!==r[0].offset?e[0].offset"}function c(e){l+=""}function u(e){("start"===e.event?o:c)(e.node)}for(var s=0,l="",f=[];e.length||r.length;){var g=i();if(l+=n(a.substring(s,g[0].offset)),s=g[0].offset,g===e){f.reverse().forEach(c);do u(g.splice(0,1)[0]),g=i();while(g===e&&g.length&&g[0].offset===s);f.reverse().forEach(o)}else"start"===g[0].event?f.push(g[0].node):f.pop(),u(g.splice(0,1)[0])}return l+n(a.substr(s))}function s(e){return e.v&&!e.cached_variants&&(e.cached_variants=e.v.map(function(n){return o(e,{v:null},n)})),e.cached_variants||e.eW&&[o(e)]||[e]}function l(e){function n(e){return e&&e.source||e}function t(t,r){return new RegExp(n(t),"m"+(e.cI?"i":"")+(r?"g":""))}function r(a,i){if(!a.compiled){if(a.compiled=!0,a.k=a.k||a.bK,a.k){var o={},c=function(n,t){e.cI&&(t=t.toLowerCase()),t.split(" ").forEach(function(e){var t=e.split("|");o[t[0]]=[n,t[1]?Number(t[1]):1]})};"string"==typeof a.k?c("keyword",a.k):B(a.k).forEach(function(e){c(e,a.k[e])}),a.k=o}a.lR=t(a.l||/\w+/,!0),i&&(a.bK&&(a.b="\\b("+a.bK.split(" ").join("|")+")\\b"),a.b||(a.b=/\B|\b/),a.bR=t(a.b),a.endSameAsBegin&&(a.e=a.b),a.e||a.eW||(a.e=/\B|\b/),a.e&&(a.eR=t(a.e)),a.tE=n(a.e)||"",a.eW&&i.tE&&(a.tE+=(a.e?"|":"")+i.tE)),a.i&&(a.iR=t(a.i)),null==a.r&&(a.r=1),a.c||(a.c=[]),a.c=Array.prototype.concat.apply([],a.c.map(function(e){return s("self"===e?a:e)})),a.c.forEach(function(e){r(e,a)}),a.starts&&r(a.starts,i);var u=a.c.map(function(e){return e.bK?"\\.?("+e.b+")\\.?":e.b}).concat([a.tE,a.i]).map(n).filter(Boolean);a.t=u.length?t(u.join("|"),!0):{exec:function(){return null}}}}r(e)}function f(e,t,a,i){function o(e){return new RegExp(e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function c(e,n){var t,a;for(t=0,a=n.c.length;a>t;t++)if(r(n.c[t].bR,e))return n.c[t].endSameAsBegin&&(n.c[t].eR=o(n.c[t].bR.exec(e)[0])),n.c[t]}function u(e,n){if(r(e.eR,n)){for(;e.endsParent&&e.parent;)e=e.parent;return e}return e.eW?u(e.parent,n):void 0}function s(e,n){return!a&&r(n.iR,e)}function p(e,n){var t=R.cI?n[0].toLowerCase():n[0];return e.k.hasOwnProperty(t)&&e.k[t]}function d(e,n,t,r){var a=r?"":j.classPrefix,i='',i+n+o}function h(){var e,t,r,a;if(!E.k)return n(k);for(a="",t=0,E.lR.lastIndex=0,r=E.lR.exec(k);r;)a+=n(k.substring(t,r.index)),e=p(E,r),e?(M+=e[1],a+=d(e[0],n(r[0]))):a+=n(r[0]),t=E.lR.lastIndex,r=E.lR.exec(k);return a+n(k.substr(t))}function b(){var e="string"==typeof E.sL;if(e&&!L[E.sL])return n(k);var t=e?f(E.sL,k,!0,B[E.sL]):g(k,E.sL.length?E.sL:void 0);return E.r>0&&(M+=t.r),e&&(B[E.sL]=t.top),d(t.language,t.value,!1,!0)}function v(){y+=null!=E.sL?b():h(),k=""}function m(e){y+=e.cN?d(e.cN,"",!0):"",E=Object.create(e,{parent:{value:E}})}function N(e,n){if(k+=e,null==n)return v(),0;var t=c(n,E);if(t)return t.skip?k+=n:(t.eB&&(k+=n),v(),t.rB||t.eB||(k=n)),m(t,n),t.rB?0:n.length;var r=u(E,n);if(r){var a=E;a.skip?k+=n:(a.rE||a.eE||(k+=n),v(),a.eE&&(k=n));do E.cN&&(y+=I),E.skip||E.sL||(M+=E.r),E=E.parent;while(E!==r.parent);return r.starts&&(r.endSameAsBegin&&(r.starts.eR=r.eR),m(r.starts,"")),a.rE?0:n.length}if(s(n,E))throw new Error('Illegal lexeme "'+n+'" for mode "'+(E.cN||"")+'"');return k+=n,n.length||1}var R=w(e);if(!R)throw new Error('Unknown language: "'+e+'"');l(R);var x,E=i||R,B={},y="";for(x=E;x!==R;x=x.parent)x.cN&&(y=d(x.cN,"",!0)+y);var k="",M=0;try{for(var C,A,S=0;;){if(E.t.lastIndex=S,C=E.t.exec(t),!C)break;A=N(t.substring(S,C.index),C[0]),S=C.index+A}for(N(t.substr(S)),x=E;x.parent;x=x.parent)x.cN&&(y+=I);return{r:M,value:y,language:e,top:E}}catch(O){if(O.message&&-1!==O.message.indexOf("Illegal"))return{r:0,value:n(t)};throw O}}function g(e,t){t=t||j.languages||B(L);var r={r:0,value:n(e)},a=r;return t.filter(w).filter(x).forEach(function(n){var t=f(n,e,!1);t.language=n,t.r>a.r&&(a=t),t.r>r.r&&(a=r,r=t)}),a.language&&(r.second_best=a),r}function p(e){return j.tabReplace||j.useBR?e.replace(C,function(e,n){return j.useBR&&"\n"===e?"
":j.tabReplace?n.replace(/\t/g,j.tabReplace):""}):e}function d(e,n,t){var r=n?y[n]:t,a=[e.trim()];return e.match(/\bhljs\b/)||a.push("hljs"),-1===e.indexOf(r)&&a.push(r),a.join(" ").trim()}function h(e){var n,t,r,o,s,l=i(e);a(l)||(j.useBR?(n=document.createElementNS("http://www.w3.org/1999/xhtml","div"),n.innerHTML=e.innerHTML.replace(/\n/g,"").replace(//g,"\n")):n=e,s=n.textContent,r=l?f(l,s,!0):g(s),t=c(n),t.length&&(o=document.createElementNS("http://www.w3.org/1999/xhtml","div"),o.innerHTML=r.value,r.value=u(t,c(o),s)),r.value=p(r.value),e.innerHTML=r.value,e.className=d(e.className,l,r.language),e.result={language:r.language,re:r.r},r.second_best&&(e.second_best={language:r.second_best.language,re:r.second_best.r}))}function b(e){j=o(j,e)}function v(){if(!v.called){v.called=!0;var e=document.querySelectorAll("pre code");E.forEach.call(e,h)}}function m(){addEventListener("DOMContentLoaded",v,!1),addEventListener("load",v,!1)}function N(n,t){var r=L[n]=t(e);r.aliases&&r.aliases.forEach(function(e){y[e]=n})}function R(){return B(L)}function w(e){return e=(e||"").toLowerCase(),L[e]||L[y[e]]}function x(e){var n=w(e);return n&&!n.disableAutodetect}var E=[],B=Object.keys,L={},y={},k=/^(no-?highlight|plain|text)$/i,M=/\blang(?:uage)?-([\w-]+)\b/i,C=/((^(<[^>]+>|\t|)+|(?:\n)))/gm,I="
",j={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0};return e.highlight=f,e.highlightAuto=g,e.fixMarkup=p,e.highlightBlock=h,e.configure=b,e.initHighlighting=v,e.initHighlightingOnLoad=m,e.registerLanguage=N,e.listLanguages=R,e.getLanguage=w,e.autoDetection=x,e.inherit=o,e.IR="[a-zA-Z]\\w*",e.UIR="[a-zA-Z_]\\w*",e.NR="\\b\\d+(\\.\\d+)?",e.CNR="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",e.BNR="\\b(0b[01]+)",e.RSR="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",e.BE={b:"\\\\[\\s\\S]",r:0},e.ASM={cN:"string",b:"'",e:"'",i:"\\n",c:[e.BE]},e.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[e.BE]},e.PWM={b:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},e.C=function(n,t,r){var a=e.inherit({cN:"comment",b:n,e:t,c:[]},r||{});return a.c.push(e.PWM),a.c.push({cN:"doctag",b:"(?:TODO|FIXME|NOTE|BUG|XXX):",r:0}),a},e.CLCM=e.C("//","$"),e.CBCM=e.C("/\\*","\\*/"),e.HCM=e.C("#","$"),e.NM={cN:"number",b:e.NR,r:0},e.CNM={cN:"number",b:e.CNR,r:0},e.BNM={cN:"number",b:e.BNR,r:0},e.CSSNM={cN:"number",b:e.NR+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",r:0},e.RM={cN:"regexp",b:/\//,e:/\/[gimuy]*/,i:/\n/,c:[e.BE,{b:/\[/,e:/\]/,r:0,c:[e.BE]}]},e.TM={cN:"title",b:e.IR,r:0},e.UTM={cN:"title",b:e.UIR,r:0},e.METHOD_GUARD={b:"\\.\\s*"+e.UIR,r:0},e});hljs.registerLanguage("bash",function(e){var t={cN:"variable",v:[{b:/\$[\w\d#@][\w\d_]*/},{b:/\$\{(.*?)}/}]},s={cN:"string",b:/"/,e:/"/,c:[e.BE,t,{cN:"variable",b:/\$\(/,e:/\)/,c:[e.BE]}]},a={cN:"string",b:/'/,e:/'/};return{aliases:["sh","zsh"],l:/\b-?[a-z\._]+\b/,k:{keyword:"if then else elif fi for while in do done case esac function",literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp",_:"-ne -eq -lt -gt -f -d -e -s -l -a"},c:[{cN:"meta",b:/^#![^\n]+sh\s*$/,r:10},{cN:"function",b:/\w[\w\d_]*\s*\(\s*\)\s*\{/,rB:!0,c:[e.inherit(e.TM,{b:/\w[\w\d_]*/})],r:0},e.HCM,s,a,t]}});hljs.registerLanguage("dockerfile",function(e){return{aliases:["docker"],cI:!0,k:"from maintainer expose env arg user onbuild stopsignal",c:[e.HCM,e.ASM,e.QSM,e.NM,{bK:"run cmd entrypoint volume add copy workdir label healthcheck shell",starts:{e:/[^\\]\n/,sL:"bash"}}],i:")?[^\s\(]+(\s+[^\s\(]+)\s*=/,r:5,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"type",b://,k:"reified",r:0},{cN:"params",b:/\(/,e:/\)/,endsParent:!0,k:t,r:0,c:[{b:/:/,e:/[=,\/]/,eW:!0,c:[{cN:"type",b:e.UIR},e.CLCM,e.CBCM],r:0},e.CLCM,e.CBCM,s,l,c,e.CNM]},e.CBCM]},{cN:"class",bK:"class interface trait",e:/[:\{(]|$/,eE:!0,i:"extends implements",c:[{bK:"public protected internal private constructor"},e.UTM,{cN:"type",b://,eB:!0,eE:!0,r:0},{cN:"type",b:/[,:]\s*/,e:/[<\(,]|$/,eB:!0,rE:!0},s,l]},c,{cN:"meta",b:"^#!/usr/bin/env",e:"$",i:"\n"},o]}});hljs.registerLanguage("java",function(e){var a="[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",t=a+"(<"+a+"(\\s*,\\s*"+a+")*>)?",r="false synchronized int abstract float private char boolean var static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports do",s="\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",c={cN:"number",b:s,r:0};return{aliases:["jsp"],k:r,i:/<\/|#/,c:[e.C("/\\*\\*","\\*/",{r:0,c:[{b:/\w+@/,r:0},{cN:"doctag",b:"@[A-Za-z]+"}]}),e.CLCM,e.CBCM,e.ASM,e.QSM,{cN:"class",bK:"class interface",e:/[{;=]/,eE:!0,k:"class interface",i:/[:"\[\]]/,c:[{bK:"extends implements"},e.UTM]},{bK:"new throw return else",r:0},{cN:"function",b:"("+t+"\\s+)+"+e.UIR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:r,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"params",b:/\(/,e:/\)/,k:r,r:0,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]},c,{cN:"meta",b:"@[A-Za-z]+"}]}});hljs.registerLanguage("xml",function(s){var e="[A-Za-z0-9\\._:-]+",t={eW:!0,i:/`]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist"],cI:!0,c:[{cN:"meta",b:"",r:10,c:[{b:"\\[",e:"\\]"}]},s.C("",{r:10}),{b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{cN:"meta",b:/<\?xml/,e:/\?>/,r:10},{b:/<\?(php)?/,e:/\?>/,sL:"php",c:[{b:"/\\*",e:"\\*/",skip:!0},{b:'b"',e:'"',skip:!0},{b:"b'",e:"'",skip:!0},s.inherit(s.ASM,{i:null,cN:null,c:null,skip:!0}),s.inherit(s.QSM,{i:null,cN:null,c:null,skip:!0})]},{cN:"tag",b:"|$)",e:">",k:{name:"style"},c:[t],starts:{e:"",rE:!0,sL:["css","xml"]}},{cN:"tag",b:"|$)",e:">",k:{name:"script"},c:[t],starts:{e:"",rE:!0,sL:["actionscript","javascript","handlebars","xml"]}},{cN:"tag",b:"",c:[{cN:"name",b:/[^\/><\s]+/,r:0},t]}]}});hljs.registerLanguage("properties",function(r){var t="[ \\t\\f]*",e="[ \\t\\f]+",s="("+t+"[:=]"+t+"|"+e+")",n="([^\\\\\\W:= \\t\\f\\n]|\\\\.)+",a="([^\\\\:= \\t\\f\\n]|\\\\.)+",c={e:s,r:0,starts:{cN:"string",e:/$/,r:0,c:[{b:"\\\\\\n"}]}};return{cI:!0,i:/\S/,c:[r.C("^\\s*[!#]","$"),{b:n+s,rB:!0,c:[{cN:"attr",b:n,endsParent:!0,r:0}],starts:c},{b:a+s,rB:!0,r:0,c:[{cN:"meta",b:a,endsParent:!0,r:0}],starts:c},{cN:"attr",r:0,b:a+t+"$"}]}});hljs.registerLanguage("diff",function(e){return{aliases:["patch"],c:[{cN:"meta",r:10,v:[{b:/^@@ +\-\d+,\d+ +\+\d+,\d+ +@@$/},{b:/^\*\*\* +\d+,\d+ +\*\*\*\*$/},{b:/^\-\-\- +\d+,\d+ +\-\-\-\-$/}]},{cN:"comment",v:[{b:/Index: /,e:/$/},{b:/={3,}/,e:/$/},{b:/^\-{3}/,e:/$/},{b:/^\*{3} /,e:/$/},{b:/^\+{3}/,e:/$/},{b:/\*{5}/,e:/\*{5}$/}]},{cN:"addition",b:"^\\+",e:"$"},{cN:"deletion",b:"^\\-",e:"$"},{cN:"addition",b:"^\\!",e:"$"}]}});hljs.registerLanguage("shell",function(s){return{aliases:["console"],c:[{cN:"meta",b:"^\\s{0,3}[\\w\\d\\[\\]()@-]*[>%$#]",starts:{e:"$",sL:"bash"}}]}});hljs.registerLanguage("asciidoc",function(e){return{aliases:["adoc"],c:[e.C("^/{4,}\\n","\\n/{4,}$",{r:10}),e.C("^//","$",{r:0}),{cN:"title",b:"^\\.\\w.*$"},{b:"^[=\\*]{4,}\\n",e:"\\n^[=\\*]{4,}$",r:10},{cN:"section",r:10,v:[{b:"^(={1,5}) .+?( \\1)?$"},{b:"^[^\\[\\]\\n]+?\\n[=\\-~\\^\\+]{2,}$"}]},{cN:"meta",b:"^:.+?:",e:"\\s",eE:!0,r:10},{cN:"meta",b:"^\\[.+?\\]$",r:0},{cN:"quote",b:"^_{4,}\\n",e:"\\n_{4,}$",r:10},{cN:"code",b:"^[\\-\\.]{4,}\\n",e:"\\n[\\-\\.]{4,}$",r:10},{b:"^\\+{4,}\\n",e:"\\n\\+{4,}$",c:[{b:"<",e:">",sL:"xml",r:0}],r:10},{cN:"bullet",b:"^(\\*+|\\-+|\\.+|[^\\n]+?::)\\s+"},{cN:"symbol",b:"^(NOTE|TIP|IMPORTANT|WARNING|CAUTION):\\s+",r:10},{cN:"strong",b:"\\B\\*(?![\\*\\s])",e:"(\\n{2}|\\*)",c:[{b:"\\\\*\\w",r:0}]},{cN:"emphasis",b:"\\B'(?!['\\s])",e:"(\\n{2}|')",c:[{b:"\\\\'\\w",r:0}],r:0},{cN:"emphasis",b:"_(?![_\\s])",e:"(\\n{2}|_)",r:0},{cN:"string",v:[{b:"``.+?''"},{b:"`.+?'"}]},{cN:"code",b:"(`.+?`|\\+.+?\\+)",r:0},{cN:"code",b:"^[ \\t]",e:"$",r:0},{b:"^'{3,}[ \\t]*$",r:10},{b:"(link:)?(http|https|ftp|file|irc|image:?):\\S+\\[.*?\\]",rB:!0,c:[{b:"(link|image:?):",r:0},{cN:"link",b:"\\w",e:"[^\\[]+",r:0},{cN:"string",b:"\\[",e:"\\]",eB:!0,eE:!0,r:0}],r:10}]}});hljs.registerLanguage("aspectj",function(e){var t="false synchronized int abstract float private char boolean static null if const for true while long throw strictfp finally protected import native final return void enum else extends implements break transient new catch instanceof byte super volatile case assert short package default double public try this switch continue throws privileged aspectOf adviceexecution proceed cflowbelow cflow initialization preinitialization staticinitialization withincode target within execution getWithinTypeName handler thisJoinPoint thisJoinPointStaticPart thisEnclosingJoinPointStaticPart declare parents warning error soft precedence thisAspectInstance",i="get set args call";return{k:t,i:/<\/|#/,c:[e.C("/\\*\\*","\\*/",{r:0,c:[{b:/\w+@/,r:0},{cN:"doctag",b:"@[A-Za-z]+"}]}),e.CLCM,e.CBCM,e.ASM,e.QSM,{cN:"class",bK:"aspect",e:/[{;=]/,eE:!0,i:/[:;"\[\]]/,c:[{bK:"extends implements pertypewithin perthis pertarget percflowbelow percflow issingleton"},e.UTM,{b:/\([^\)]*/,e:/[)]+/,k:t+" "+i,eE:!1}]},{cN:"class",bK:"class interface",e:/[{;=]/,eE:!0,r:0,k:"class interface",i:/[:"\[\]]/,c:[{bK:"extends implements"},e.UTM]},{bK:"pointcut after before around throwing returning",e:/[)]/,eE:!1,i:/["\[\]]/,c:[{b:e.UIR+"\\s*\\(",rB:!0,c:[e.UTM]}]},{b:/[:]/,rB:!0,e:/[{;]/,r:0,eE:!1,k:t,i:/["\[\]]/,c:[{b:e.UIR+"\\s*\\(",k:t+" "+i,r:0},e.QSM]},{bK:"new throw",r:0},{cN:"function",b:/\w+ +\w+(\.)?\w+\s*\([^\)]*\)\s*((throws)[\w\s,]+)?[\{;]/,rB:!0,e:/[{;=]/,k:t,eE:!0,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"params",b:/\(/,e:/\)/,r:0,k:t,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]},e.CNM,{cN:"meta",b:"@[A-Za-z]+"}]}});hljs.registerLanguage("gradle",function(e){return{cI:!0,k:{keyword:"task project allprojects subprojects artifacts buildscript configurations dependencies repositories sourceSets description delete from into include exclude source classpath destinationDir includes options sourceCompatibility targetCompatibility group flatDir doLast doFirst flatten todir fromdir ant def abstract break case catch continue default do else extends final finally for if implements instanceof native new private protected public return static switch synchronized throw throws transient try volatile while strictfp package import false null super this true antlrtask checkstyle codenarc copy boolean byte char class double float int interface long short void compile runTime file fileTree abs any append asList asWritable call collect compareTo count div dump each eachByte eachFile eachLine every find findAll flatten getAt getErr getIn getOut getText grep immutable inject inspect intersect invokeMethods isCase join leftShift minus multiply newInputStream newOutputStream newPrintWriter newReader newWriter next plus pop power previous print println push putAt read readBytes readLines reverse reverseEach round size sort splitEachLine step subMap times toInteger toList tokenize upto waitForOrKill withPrintWriter withReader withStream withWriter withWriterAppend write writeLine"},c:[e.CLCM,e.CBCM,e.ASM,e.QSM,e.NM,e.RM]}});hljs.registerLanguage("json",function(e){var i={literal:"true false null"},n=[e.QSM,e.CNM],r={e:",",eW:!0,eE:!0,c:n,k:i},t={b:"{",e:"}",c:[{cN:"attr",b:/"/,e:/"/,c:[e.BE],i:"\\n"},e.inherit(r,{b:/:/})],i:"\\S"},c={b:"\\[",e:"\\]",c:[e.inherit(r)],i:"\\S"};return n.splice(n.length,0,t,c),{c:n,k:i,i:"\\S"}});hljs.registerLanguage("sql",function(e){var t=e.C("--","$");return{cI:!0,i:/[<>{}*]/,c:[{bK:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke comment with",e:/;/,eW:!0,l:/[\w\.]+/,k:{keyword:"as abort abs absolute acc acce accep accept access accessed accessible account acos action activate add addtime admin administer advanced advise aes_decrypt aes_encrypt after agent aggregate ali alia alias allocate allow alter always analyze ancillary and any anydata anydataset anyschema anytype apply archive archived archivelog are as asc ascii asin assembly assertion associate asynchronous at atan atn2 attr attri attrib attribu attribut attribute attributes audit authenticated authentication authid authors auto autoallocate autodblink autoextend automatic availability avg backup badfile basicfile before begin beginning benchmark between bfile bfile_base big bigfile bin binary_double binary_float binlog bit_and bit_count bit_length bit_or bit_xor bitmap blob_base block blocksize body both bound buffer_cache buffer_pool build bulk by byte byteordermark bytes cache caching call calling cancel capacity cascade cascaded case cast catalog category ceil ceiling chain change changed char_base char_length character_length characters characterset charindex charset charsetform charsetid check checksum checksum_agg child choose chr chunk class cleanup clear client clob clob_base clone close cluster_id cluster_probability cluster_set clustering coalesce coercibility col collate collation collect colu colum column column_value columns columns_updated comment commit compact compatibility compiled complete composite_limit compound compress compute concat concat_ws concurrent confirm conn connec connect connect_by_iscycle connect_by_isleaf connect_by_root connect_time connection consider consistent constant constraint constraints constructor container content contents context contributors controlfile conv convert convert_tz corr corr_k corr_s corresponding corruption cos cost count count_big counted covar_pop covar_samp cpu_per_call cpu_per_session crc32 create creation critical cross cube cume_dist curdate current current_date current_time current_timestamp current_user cursor curtime customdatum cycle data database databases datafile datafiles datalength date_add date_cache date_format date_sub dateadd datediff datefromparts datename datepart datetime2fromparts day day_to_second dayname dayofmonth dayofweek dayofyear days db_role_change dbtimezone ddl deallocate declare decode decompose decrement decrypt deduplicate def defa defau defaul default defaults deferred defi defin define degrees delayed delegate delete delete_all delimited demand dense_rank depth dequeue des_decrypt des_encrypt des_key_file desc descr descri describ describe descriptor deterministic diagnostics difference dimension direct_load directory disable disable_all disallow disassociate discardfile disconnect diskgroup distinct distinctrow distribute distributed div do document domain dotnet double downgrade drop dumpfile duplicate duration each edition editionable editions element ellipsis else elsif elt empty enable enable_all enclosed encode encoding encrypt end end-exec endian enforced engine engines enqueue enterprise entityescaping eomonth error errors escaped evalname evaluate event eventdata events except exception exceptions exchange exclude excluding execu execut execute exempt exists exit exp expire explain export export_set extended extent external external_1 external_2 externally extract failed failed_login_attempts failover failure far fast feature_set feature_value fetch field fields file file_name_convert filesystem_like_logging final finish first first_value fixed flash_cache flashback floor flush following follows for forall force foreign form forma format found found_rows freelist freelists freepools fresh from from_base64 from_days ftp full function general generated get get_format get_lock getdate getutcdate global global_name globally go goto grant grants greatest group group_concat group_id grouping grouping_id groups gtid_subtract guarantee guard handler hash hashkeys having hea head headi headin heading heap help hex hierarchy high high_priority hosts hour http id ident_current ident_incr ident_seed identified identity idle_time if ifnull ignore iif ilike ilm immediate import in include including increment index indexes indexing indextype indicator indices inet6_aton inet6_ntoa inet_aton inet_ntoa infile initial initialized initially initrans inmemory inner innodb input insert install instance instantiable instr interface interleaved intersect into invalidate invisible is is_free_lock is_ipv4 is_ipv4_compat is_not is_not_null is_used_lock isdate isnull isolation iterate java join json json_exists keep keep_duplicates key keys kill language large last last_day last_insert_id last_value lax lcase lead leading least leaves left len lenght length less level levels library like like2 like4 likec limit lines link list listagg little ln load load_file lob lobs local localtime localtimestamp locate locator lock locked log log10 log2 logfile logfiles logging logical logical_reads_per_call logoff logon logs long loop low low_priority lower lpad lrtrim ltrim main make_set makedate maketime managed management manual map mapping mask master master_pos_wait match matched materialized max maxextents maximize maxinstances maxlen maxlogfiles maxloghistory maxlogmembers maxsize maxtrans md5 measures median medium member memcompress memory merge microsecond mid migration min minextents minimum mining minus minute minvalue missing mod mode model modification modify module monitoring month months mount move movement multiset mutex name name_const names nan national native natural nav nchar nclob nested never new newline next nextval no no_write_to_binlog noarchivelog noaudit nobadfile nocheck nocompress nocopy nocycle nodelay nodiscardfile noentityescaping noguarantee nokeep nologfile nomapping nomaxvalue nominimize nominvalue nomonitoring none noneditionable nonschema noorder nopr nopro noprom nopromp noprompt norely noresetlogs noreverse normal norowdependencies noschemacheck noswitch not nothing notice notnull notrim novalidate now nowait nth_value nullif nulls num numb numbe nvarchar nvarchar2 object ocicoll ocidate ocidatetime ociduration ociinterval ociloblocator ocinumber ociref ocirefcursor ocirowid ocistring ocitype oct octet_length of off offline offset oid oidindex old on online only opaque open operations operator optimal optimize option optionally or oracle oracle_date oradata ord ordaudio orddicom orddoc order ordimage ordinality ordvideo organization orlany orlvary out outer outfile outline output over overflow overriding package pad parallel parallel_enable parameters parent parse partial partition partitions pascal passing password password_grace_time password_lock_time password_reuse_max password_reuse_time password_verify_function patch path patindex pctincrease pctthreshold pctused pctversion percent percent_rank percentile_cont percentile_disc performance period period_add period_diff permanent physical pi pipe pipelined pivot pluggable plugin policy position post_transaction pow power pragma prebuilt precedes preceding precision prediction prediction_cost prediction_details prediction_probability prediction_set prepare present preserve prior priority private private_sga privileges procedural procedure procedure_analyze processlist profiles project prompt protection public publishingservername purge quarter query quick quiesce quota quotename radians raise rand range rank raw read reads readsize rebuild record records recover recovery recursive recycle redo reduced ref reference referenced references referencing refresh regexp_like register regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy reject rekey relational relative relaylog release release_lock relies_on relocate rely rem remainder rename repair repeat replace replicate replication required reset resetlogs resize resource respect restore restricted result result_cache resumable resume retention return returning returns reuse reverse revoke right rlike role roles rollback rolling rollup round row row_count rowdependencies rowid rownum rows rtrim rules safe salt sample save savepoint sb1 sb2 sb4 scan schema schemacheck scn scope scroll sdo_georaster sdo_topo_geometry search sec_to_time second section securefile security seed segment select self sequence sequential serializable server servererror session session_user sessions_per_user set sets settings sha sha1 sha2 share shared shared_pool short show shrink shutdown si_averagecolor si_colorhistogram si_featurelist si_positionalcolor si_stillimage si_texture siblings sid sign sin size size_t sizes skip slave sleep smalldatetimefromparts smallfile snapshot some soname sort soundex source space sparse spfile split sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_small_result sql_variant_property sqlcode sqldata sqlerror sqlname sqlstate sqrt square standalone standby start starting startup statement static statistics stats_binomial_test stats_crosstab stats_ks_test stats_mode stats_mw_test stats_one_way_anova stats_t_test_ stats_t_test_indep stats_t_test_one stats_t_test_paired stats_wsr_test status std stddev stddev_pop stddev_samp stdev stop storage store stored str str_to_date straight_join strcmp strict string struct stuff style subdate subpartition subpartitions substitutable substr substring subtime subtring_index subtype success sum suspend switch switchoffset switchover sync synchronous synonym sys sys_xmlagg sysasm sysaux sysdate sysdatetimeoffset sysdba sysoper system system_user sysutcdatetime table tables tablespace tan tdo template temporary terminated tertiary_weights test than then thread through tier ties time time_format time_zone timediff timefromparts timeout timestamp timestampadd timestampdiff timezone_abbr timezone_minute timezone_region to to_base64 to_date to_days to_seconds todatetimeoffset trace tracking transaction transactional translate translation treat trigger trigger_nestlevel triggers trim truncate try_cast try_convert try_parse type ub1 ub2 ub4 ucase unarchived unbounded uncompress under undo unhex unicode uniform uninstall union unique unix_timestamp unknown unlimited unlock unnest unpivot unrecoverable unsafe unsigned until untrusted unusable unused update updated upgrade upped upper upsert url urowid usable usage use use_stored_outlines user user_data user_resources users using utc_date utc_timestamp uuid uuid_short validate validate_password_strength validation valist value values var var_samp varcharc vari varia variab variabl variable variables variance varp varraw varrawc varray verify version versions view virtual visible void wait wallet warning warnings week weekday weekofyear wellformed when whene whenev wheneve whenever where while whitespace with within without work wrapped xdb xml xmlagg xmlattributes xmlcast xmlcolattval xmlelement xmlexists xmlforest xmlindex xmlnamespaces xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltype xor year year_to_month years yearweek",literal:"true false null unknown",built_in:"array bigint binary bit blob bool boolean char character date dec decimal float int int8 integer interval number numeric real record serial serial8 smallint text time timestamp varchar varying void"},c:[{cN:"string",b:"'",e:"'",c:[e.BE,{b:"''"}]},{cN:"string",b:'"',e:'"',c:[e.BE,{b:'""'}]},{cN:"string",b:"`",e:"`",c:[e.BE]},e.CNM,e.CBCM,t,e.HCM]},e.CBCM,t,e.HCM]}});hljs.registerLanguage("go",function(e){var t={keyword:"break default func interface select case map struct chan else goto package switch const fallthrough if range type continue for import return var go defer bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 uint16 uint32 uint64 int uint uintptr rune",literal:"true false iota nil",built_in:"append cap close complex copy imag len make new panic print println real recover delete"};return{aliases:["golang"],k:t,i:"",rB:!0,e:"\\s*=>",c:[{cN:"params",v:[{b:r},{b:/\(\s*\)/},{b:/\(/,e:/\)/,eB:!0,eE:!0,k:t,c:s}]}]},{b://,sL:"xml",c:[{b:/<\w+\s*\/>/,skip:!0},{b:/<\w+/,e:/(\/\w+|\w+\/)>/,skip:!0,c:[{b:/<\w+\s*\/>/,skip:!0},"self"]}]}],r:0},{cN:"function",bK:"function",e:/\{/,eE:!0,c:[e.inherit(e.TM,{b:r}),{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,c:s}],i:/\[|%/},{b:/\$[(.]/},e.METHOD_GUARD,{cN:"class",bK:"class",e:/[{;=]/,eE:!0,i:/[:"\[\]]/,c:[{bK:"extends"},e.UTM]},{bK:"constructor",e:/\{/,eE:!0}],i:/#(?!!)/}}); \ No newline at end of file diff --git a/reference/html/js/highlight/styles/a11y-dark.min.css b/reference/html/js/highlight/styles/a11y-dark.min.css new file mode 100644 index 00000000..b93b742a --- /dev/null +++ b/reference/html/js/highlight/styles/a11y-dark.min.css @@ -0,0 +1,99 @@ +/* a11y-dark theme */ +/* Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css */ +/* @author: ericwbailey */ + +/* Comment */ +.hljs-comment, +.hljs-quote { + color: #d4d0ab; +} + +/* Red */ +.hljs-variable, +.hljs-template-variable, +.hljs-tag, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class, +.hljs-regexp, +.hljs-deletion { + color: #ffa07a; +} + +/* Orange */ +.hljs-number, +.hljs-built_in, +.hljs-builtin-name, +.hljs-literal, +.hljs-type, +.hljs-params, +.hljs-meta, +.hljs-link { + color: #f5ab35; +} + +/* Yellow */ +.hljs-attribute { + color: #ffd700; +} + +/* Green */ +.hljs-string, +.hljs-symbol, +.hljs-bullet, +.hljs-addition { + color: #abe338; +} + +/* Blue */ +.hljs-title, +.hljs-section { + color: #00e0e0; +} + +/* Purple */ +.hljs-keyword, +.hljs-selector-tag { + color: #dcc6e0; +} + +.hljs { + display: block; + overflow-x: auto; + background: #2b2b2b; + color: #f8f8f2; + padding: 0.5em; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +@media screen and (-ms-high-contrast: active) { + .hljs-addition, + .hljs-attribute, + .hljs-built_in, + .hljs-builtin-name, + .hljs-bullet, + .hljs-comment, + .hljs-link, + .hljs-literal, + .hljs-meta, + .hljs-number, + .hljs-params, + .hljs-string, + .hljs-symbol, + .hljs-type, + .hljs-quote { + color: highlight; + } + + .hljs-keyword, + .hljs-selector-tag { + font-weight: bold; + } +} diff --git a/reference/html/js/highlight/styles/an-old-hope.min.css b/reference/html/js/highlight/styles/an-old-hope.min.css new file mode 100644 index 00000000..a6d56f4b --- /dev/null +++ b/reference/html/js/highlight/styles/an-old-hope.min.css @@ -0,0 +1,89 @@ +/* + +An Old Hope – Star Wars Syntax (c) Gustavo Costa +Original theme - Ocean Dark Theme – by https://github.com/gavsiu +Based on Jesse Leite's Atom syntax theme 'An Old Hope' – https://github.com/JesseLeite/an-old-hope-syntax-atom + +*/ + +/* Death Star Comment */ +.hljs-comment, +.hljs-quote +{ + color: #B6B18B; +} + +/* Darth Vader */ +.hljs-variable, +.hljs-template-variable, +.hljs-tag, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class, +.hljs-regexp, +.hljs-deletion +{ + color: #EB3C54; +} + +/* Threepio */ +.hljs-number, +.hljs-built_in, +.hljs-builtin-name, +.hljs-literal, +.hljs-type, +.hljs-params, +.hljs-meta, +.hljs-link +{ + color: #E7CE56; +} + +/* Luke Skywalker */ +.hljs-attribute +{ + color: #EE7C2B; +} + +/* Obi Wan Kenobi */ +.hljs-string, +.hljs-symbol, +.hljs-bullet, +.hljs-addition +{ + color: #4FB4D7; +} + +/* Yoda */ +.hljs-title, +.hljs-section +{ + color: #78BB65; +} + +/* Mace Windu */ +.hljs-keyword, +.hljs-selector-tag +{ + color: #B45EA4; +} + +/* Millenium Falcon */ +.hljs +{ + display: block; + overflow-x: auto; + background: #1C1D21; + color: #c0c5ce; + padding: 0.5em; +} + +.hljs-emphasis +{ + font-style: italic; +} + +.hljs-strong +{ + font-weight: bold; +} diff --git a/reference/html/js/highlight/styles/atom-one-dark-reasonable.min.css b/reference/html/js/highlight/styles/atom-one-dark-reasonable.min.css new file mode 100644 index 00000000..fd41c996 --- /dev/null +++ b/reference/html/js/highlight/styles/atom-one-dark-reasonable.min.css @@ -0,0 +1,77 @@ +/* + +Atom One Dark With support for ReasonML by Gidi Morris, based off work by Daniel Gamage + +Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax + +*/ +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + line-height: 1.3em; + color: #abb2bf; + background: #282c34; + border-radius: 5px; +} +.hljs-keyword, .hljs-operator { + color: #F92672; +} +.hljs-pattern-match { + color: #F92672; +} +.hljs-pattern-match .hljs-constructor { + color: #61aeee; +} +.hljs-function { + color: #61aeee; +} +.hljs-function .hljs-params { + color: #A6E22E; +} +.hljs-function .hljs-params .hljs-typing { + color: #FD971F; +} +.hljs-module-access .hljs-module { + color: #7e57c2; +} +.hljs-constructor { + color: #e2b93d; +} +.hljs-constructor .hljs-string { + color: #9CCC65; +} +.hljs-comment, .hljs-quote { + color: #b18eb1; + font-style: italic; +} +.hljs-doctag, .hljs-formula { + color: #c678dd; +} +.hljs-section, .hljs-name, .hljs-selector-tag, .hljs-deletion, .hljs-subst { + color: #e06c75; +} +.hljs-literal { + color: #56b6c2; +} +.hljs-string, .hljs-regexp, .hljs-addition, .hljs-attribute, .hljs-meta-string { + color: #98c379; +} +.hljs-built_in, .hljs-class .hljs-title { + color: #e6c07b; +} +.hljs-attr, .hljs-variable, .hljs-template-variable, .hljs-type, .hljs-selector-class, .hljs-selector-attr, .hljs-selector-pseudo, .hljs-number { + color: #d19a66; +} +.hljs-symbol, .hljs-bullet, .hljs-link, .hljs-meta, .hljs-selector-id, .hljs-title { + color: #61aeee; +} +.hljs-emphasis { + font-style: italic; +} +.hljs-strong { + font-weight: bold; +} +.hljs-link { + text-decoration: underline; +} diff --git a/reference/html/js/highlight/styles/atom-one-dark.min.css b/reference/html/js/highlight/styles/atom-one-dark.min.css new file mode 100644 index 00000000..1616aafe --- /dev/null +++ b/reference/html/js/highlight/styles/atom-one-dark.min.css @@ -0,0 +1,96 @@ +/* + +Atom One Dark by Daniel Gamage +Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax + +base: #282c34 +mono-1: #abb2bf +mono-2: #818896 +mono-3: #5c6370 +hue-1: #56b6c2 +hue-2: #61aeee +hue-3: #c678dd +hue-4: #98c379 +hue-5: #e06c75 +hue-5-2: #be5046 +hue-6: #d19a66 +hue-6-2: #e6c07b + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + color: #abb2bf; + background: #282c34; +} + +.hljs-comment, +.hljs-quote { + color: #5c6370; + font-style: italic; +} + +.hljs-doctag, +.hljs-keyword, +.hljs-formula { + color: #c678dd; +} + +.hljs-section, +.hljs-name, +.hljs-selector-tag, +.hljs-deletion, +.hljs-subst { + color: #e06c75; +} + +.hljs-literal { + color: #56b6c2; +} + +.hljs-string, +.hljs-regexp, +.hljs-addition, +.hljs-attribute, +.hljs-meta-string { + color: #98c379; +} + +.hljs-built_in, +.hljs-class .hljs-title { + color: #e6c07b; +} + +.hljs-attr, +.hljs-variable, +.hljs-template-variable, +.hljs-type, +.hljs-selector-class, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-number { + color: #d19a66; +} + +.hljs-symbol, +.hljs-bullet, +.hljs-link, +.hljs-meta, +.hljs-selector-id, +.hljs-title { + color: #61aeee; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-link { + text-decoration: underline; +} diff --git a/reference/html/js/highlight/styles/atom-one-light.min.css b/reference/html/js/highlight/styles/atom-one-light.min.css new file mode 100644 index 00000000..d5bd1d2a --- /dev/null +++ b/reference/html/js/highlight/styles/atom-one-light.min.css @@ -0,0 +1,96 @@ +/* + +Atom One Light by Daniel Gamage +Original One Light Syntax theme from https://github.com/atom/one-light-syntax + +base: #fafafa +mono-1: #383a42 +mono-2: #686b77 +mono-3: #a0a1a7 +hue-1: #0184bb +hue-2: #4078f2 +hue-3: #a626a4 +hue-4: #50a14f +hue-5: #e45649 +hue-5-2: #c91243 +hue-6: #986801 +hue-6-2: #c18401 + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + color: #383a42; + background: #fafafa; +} + +.hljs-comment, +.hljs-quote { + color: #a0a1a7; + font-style: italic; +} + +.hljs-doctag, +.hljs-keyword, +.hljs-formula { + color: #a626a4; +} + +.hljs-section, +.hljs-name, +.hljs-selector-tag, +.hljs-deletion, +.hljs-subst { + color: #e45649; +} + +.hljs-literal { + color: #0184bb; +} + +.hljs-string, +.hljs-regexp, +.hljs-addition, +.hljs-attribute, +.hljs-meta-string { + color: #50a14f; +} + +.hljs-built_in, +.hljs-class .hljs-title { + color: #c18401; +} + +.hljs-attr, +.hljs-variable, +.hljs-template-variable, +.hljs-type, +.hljs-selector-class, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-number { + color: #986801; +} + +.hljs-symbol, +.hljs-bullet, +.hljs-link, +.hljs-meta, +.hljs-selector-id, +.hljs-title { + color: #4078f2; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-link { + text-decoration: underline; +} diff --git a/reference/html/js/highlight/styles/dracula.min.css b/reference/html/js/highlight/styles/dracula.min.css new file mode 100644 index 00000000..d591db68 --- /dev/null +++ b/reference/html/js/highlight/styles/dracula.min.css @@ -0,0 +1,76 @@ +/* + +Dracula Theme v1.2.0 + +https://github.com/zenorocha/dracula-theme + +Copyright 2015, All rights reserved + +Code licensed under the MIT license +http://zenorocha.mit-license.org + +@author Éverton Ribeiro +@author Zeno Rocha + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #282a36; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-literal, +.hljs-section, +.hljs-link { + color: #8be9fd; +} + +.hljs-function .hljs-keyword { + color: #ff79c6; +} + +.hljs, +.hljs-subst { + color: #f8f8f2; +} + +.hljs-string, +.hljs-title, +.hljs-name, +.hljs-type, +.hljs-attribute, +.hljs-symbol, +.hljs-bullet, +.hljs-addition, +.hljs-variable, +.hljs-template-tag, +.hljs-template-variable { + color: #f1fa8c; +} + +.hljs-comment, +.hljs-quote, +.hljs-deletion, +.hljs-meta { + color: #6272a4; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-literal, +.hljs-title, +.hljs-section, +.hljs-doctag, +.hljs-type, +.hljs-name, +.hljs-strong { + font-weight: bold; +} + +.hljs-emphasis { + font-style: italic; +} diff --git a/reference/html/js/highlight/styles/github.min.css b/reference/html/js/highlight/styles/github.min.css new file mode 100644 index 00000000..791932b8 --- /dev/null +++ b/reference/html/js/highlight/styles/github.min.css @@ -0,0 +1,99 @@ +/* + +github.com style (c) Vasily Polovnyov + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + color: #333; + background: #f8f8f8; +} + +.hljs-comment, +.hljs-quote { + color: #998; + font-style: italic; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-subst { + color: #333; + font-weight: bold; +} + +.hljs-number, +.hljs-literal, +.hljs-variable, +.hljs-template-variable, +.hljs-tag .hljs-attr { + color: #008080; +} + +.hljs-string, +.hljs-doctag { + color: #d14; +} + +.hljs-title, +.hljs-section, +.hljs-selector-id { + color: #900; + font-weight: bold; +} + +.hljs-subst { + font-weight: normal; +} + +.hljs-type, +.hljs-class .hljs-title { + color: #458; + font-weight: bold; +} + +.hljs-tag, +.hljs-name, +.hljs-attribute { + color: #000080; + font-weight: normal; +} + +.hljs-regexp, +.hljs-link { + color: #009926; +} + +.hljs-symbol, +.hljs-bullet { + color: #990073; +} + +.hljs-built_in, +.hljs-builtin-name { + color: #0086b3; +} + +.hljs-meta { + color: #999; + font-weight: bold; +} + +.hljs-deletion { + background: #fdd; +} + +.hljs-addition { + background: #dfd; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} diff --git a/reference/html/js/highlight/styles/monokai-sublime.min.css b/reference/html/js/highlight/styles/monokai-sublime.min.css new file mode 100644 index 00000000..2864170d --- /dev/null +++ b/reference/html/js/highlight/styles/monokai-sublime.min.css @@ -0,0 +1,83 @@ +/* + +Monokai Sublime style. Derived from Monokai by noformnocontent http://nn.mit-license.org/ + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #23241f; +} + +.hljs, +.hljs-tag, +.hljs-subst { + color: #f8f8f2; +} + +.hljs-strong, +.hljs-emphasis { + color: #a8a8a2; +} + +.hljs-bullet, +.hljs-quote, +.hljs-number, +.hljs-regexp, +.hljs-literal, +.hljs-link { + color: #ae81ff; +} + +.hljs-code, +.hljs-title, +.hljs-section, +.hljs-selector-class { + color: #a6e22e; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-name, +.hljs-attr { + color: #f92672; +} + +.hljs-symbol, +.hljs-attribute { + color: #66d9ef; +} + +.hljs-params, +.hljs-class .hljs-title { + color: #f8f8f2; +} + +.hljs-string, +.hljs-type, +.hljs-built_in, +.hljs-builtin-name, +.hljs-selector-id, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-addition, +.hljs-variable, +.hljs-template-variable { + color: #e6db74; +} + +.hljs-comment, +.hljs-deletion, +.hljs-meta { + color: #75715e; +} diff --git a/reference/html/js/highlight/styles/monokai.min.css b/reference/html/js/highlight/styles/monokai.min.css new file mode 100644 index 00000000..775d53f9 --- /dev/null +++ b/reference/html/js/highlight/styles/monokai.min.css @@ -0,0 +1,70 @@ +/* +Monokai style - ported by Luigi Maselli - http://grigio.org +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #272822; color: #ddd; +} + +.hljs-tag, +.hljs-keyword, +.hljs-selector-tag, +.hljs-literal, +.hljs-strong, +.hljs-name { + color: #f92672; +} + +.hljs-code { + color: #66d9ef; +} + +.hljs-class .hljs-title { + color: white; +} + +.hljs-attribute, +.hljs-symbol, +.hljs-regexp, +.hljs-link { + color: #bf79db; +} + +.hljs-string, +.hljs-bullet, +.hljs-subst, +.hljs-title, +.hljs-section, +.hljs-emphasis, +.hljs-type, +.hljs-built_in, +.hljs-builtin-name, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-addition, +.hljs-variable, +.hljs-template-tag, +.hljs-template-variable { + color: #a6e22e; +} + +.hljs-comment, +.hljs-quote, +.hljs-deletion, +.hljs-meta { + color: #75715e; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-literal, +.hljs-doctag, +.hljs-title, +.hljs-section, +.hljs-type, +.hljs-selector-id { + font-weight: bold; +} diff --git a/reference/html/js/highlight/styles/solarized-light.min.css b/reference/html/js/highlight/styles/solarized-light.min.css new file mode 100644 index 00000000..fdcfcc72 --- /dev/null +++ b/reference/html/js/highlight/styles/solarized-light.min.css @@ -0,0 +1,84 @@ +/* + +Orginal Style from ethanschoonover.com/solarized (c) Jeremy Hull + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #fdf6e3; + color: #657b83; +} + +.hljs-comment, +.hljs-quote { + color: #93a1a1; +} + +/* Solarized Green */ +.hljs-keyword, +.hljs-selector-tag, +.hljs-addition { + color: #859900; +} + +/* Solarized Cyan */ +.hljs-number, +.hljs-string, +.hljs-meta .hljs-meta-string, +.hljs-literal, +.hljs-doctag, +.hljs-regexp { + color: #2aa198; +} + +/* Solarized Blue */ +.hljs-title, +.hljs-section, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class { + color: #268bd2; +} + +/* Solarized Yellow */ +.hljs-attribute, +.hljs-attr, +.hljs-variable, +.hljs-template-variable, +.hljs-class .hljs-title, +.hljs-type { + color: #b58900; +} + +/* Solarized Orange */ +.hljs-symbol, +.hljs-bullet, +.hljs-subst, +.hljs-meta, +.hljs-meta .hljs-keyword, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-link { + color: #cb4b16; +} + +/* Solarized Red */ +.hljs-built_in, +.hljs-deletion { + color: #dc322f; +} + +.hljs-formula { + background: #eee8d5; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} diff --git a/reference/html/js/highlight/styles/zenburn.min.css b/reference/html/js/highlight/styles/zenburn.min.css new file mode 100644 index 00000000..07be5020 --- /dev/null +++ b/reference/html/js/highlight/styles/zenburn.min.css @@ -0,0 +1,80 @@ +/* + +Zenburn style from voldmar.ru (c) Vladimir Epifanov +based on dark.css by Ivan Sagalaev + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #3f3f3f; + color: #dcdcdc; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-tag { + color: #e3ceab; +} + +.hljs-template-tag { + color: #dcdcdc; +} + +.hljs-number { + color: #8cd0d3; +} + +.hljs-variable, +.hljs-template-variable, +.hljs-attribute { + color: #efdcbc; +} + +.hljs-literal { + color: #efefaf; +} + +.hljs-subst { + color: #8f8f8f; +} + +.hljs-title, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class, +.hljs-section, +.hljs-type { + color: #efef8f; +} + +.hljs-symbol, +.hljs-bullet, +.hljs-link { + color: #dca3a3; +} + +.hljs-deletion, +.hljs-string, +.hljs-built_in, +.hljs-builtin-name { + color: #cc9393; +} + +.hljs-addition, +.hljs-comment, +.hljs-quote, +.hljs-meta { + color: #7f9f7f; +} + + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} diff --git a/reference/html/js/toc.js b/reference/html/js/toc.js new file mode 100644 index 00000000..a6e933bf --- /dev/null +++ b/reference/html/js/toc.js @@ -0,0 +1,107 @@ +var toctitle = document.getElementById('toctitle'); +var path = window.location.pathname; +if (toctitle != null) { + var oldtoc = toctitle.nextElementSibling; + var newtoc = document.createElement('div'); + newtoc.setAttribute('id', 'tocbot'); + newtoc.setAttribute('class', 'js-toc desktop-toc'); + oldtoc.setAttribute('class', 'mobile-toc'); + oldtoc.parentNode.appendChild(newtoc); + tocbot.init({ + contentSelector: '#content', + headingSelector: 'h1, h2, h3, h4, h5', + positionFixedSelector: 'body', + fixedSidebarOffset: 90, + smoothScroll: false + }); + if (!path.endsWith("index.html") && !path.endsWith("/")) { + var link = document.createElement("a"); + link.setAttribute("href", "index.html"); + link.innerHTML = " Back to index"; + var block = document.createElement("div"); + block.setAttribute('class', 'back-action'); + block.appendChild(link); + var toc = document.getElementById('toc'); + var next = document.getElementById('toctitle').nextElementSibling; + toc.insertBefore(block, next); + } +} + +var headerHtml = '

\n' + + '

\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '

\n' + + '
'; + +var header = document.createElement("div"); +header.innerHTML = headerHtml; +document.body.insertBefore(header, document.body.firstChild); \ No newline at end of file diff --git a/reference/html/js/tocbot/tocbot.css b/reference/html/js/tocbot/tocbot.css new file mode 100644 index 00000000..0632de23 --- /dev/null +++ b/reference/html/js/tocbot/tocbot.css @@ -0,0 +1 @@ +.toc{overflow-y:auto}.toc>.toc-list{overflow:hidden;position:relative}.toc>.toc-list 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/reference/html/js/tocbot/tocbot.min.js b/reference/html/js/tocbot/tocbot.min.js new file mode 100644 index 00000000..943d8fdb --- /dev/null +++ b/reference/html/js/tocbot/tocbot.min.js @@ -0,0 +1 @@ +!function(e){function t(o){if(n[o])return n[o].exports;var l=n[o]={i:o,l:!1,exports:{}};return e[o].call(l.exports,l,l.exports,t),l.l=!0,l.exports}var n={};t.m=e,t.c=n,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=0)}([function(e,t,n){(function(o){var l,i,s;!function(n,o){i=[],l=o(n),void 0!==(s="function"==typeof l?l.apply(t,i):l)&&(e.exports=s)}(void 0!==o?o:this.window||this.global,function(e){"use strict";function t(){for(var e={},t=0;te.fixedSidebarOffset?-1===n.className.indexOf(e.positionFixedClass)&&(n.className+=h+e.positionFixedClass):n.className=n.className.split(h+e.positionFixedClass).join("")}function s(t){var n=document.documentElement.scrollTop||f.scrollTop;e.positionFixedSelector&&i();var o,l=t;if(m&&null!==document.querySelector(e.tocSelector)&&l.length>0){d.call(l,function(t,i){if(t.offsetTop>n+e.headingsOffset+10){return o=l[0===i?i:i-1],!0}if(i===l.length-1)return o=l[l.length-1],!0});var s=document.querySelector(e.tocSelector).querySelectorAll("."+e.linkClass);u.call(s,function(t){t.className=t.className.split(h+e.activeLinkClass).join("")});var c=document.querySelector(e.tocSelector).querySelectorAll("."+e.listItemClass);u.call(c,function(t){t.className=t.className.split(h+e.activeListItemClass).join("")});var a=document.querySelector(e.tocSelector).querySelector("."+e.linkClass+".node-name--"+o.nodeName+'[href="#'+o.id+'"]');-1===a.className.indexOf(e.activeLinkClass)&&(a.className+=h+e.activeLinkClass);var p=a.parentNode;p&&-1===p.className.indexOf(e.activeListItemClass)&&(p.className+=h+e.activeListItemClass);var C=document.querySelector(e.tocSelector).querySelectorAll("."+e.listClass+"."+e.collapsibleClass);u.call(C,function(t){-1===t.className.indexOf(e.isCollapsedClass)&&(t.className+=h+e.isCollapsedClass)}),a.nextSibling&&-1!==a.nextSibling.className.indexOf(e.isCollapsedClass)&&(a.nextSibling.className=a.nextSibling.className.split(h+e.isCollapsedClass).join("")),r(a.parentNode.parentNode)}}function r(t){return-1!==t.className.indexOf(e.collapsibleClass)&&-1!==t.className.indexOf(e.isCollapsedClass)?(t.className=t.className.split(h+e.isCollapsedClass).join(""),r(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,h=" ";return{enableTocAnimation:a,disableTocAnimation:c,render:n,updateToc:s}}},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 l(l,i){for(var s=o(l),r=n(l),c=i,a=t(c),u=a?a.headingLevel:0,d=r-u;d>0;)a=t(c),a&&void 0!==a.children&&(c=a.children),d--;return r>=e.collapseDepth&&(s.isCollapsed=!0),c.push(s),c}function i(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 s(e){return r.call(e,function(e,t){return l(o(t),e.nest),e},{nest:[]})}var r=[].reduce;return{nestHeadingsArray:s,selectHeadings:i}}},function(e,t){function n(e){function t(e){return"a"===e.tagName.toLowerCase()&&(e.hash.length>0||"#"===e.href.charAt(e.href.length-1))&&(n(e.href)===s||n(e.href)+"#"===s)}function n(e){return e.slice(0,e.lastIndexOf("#"))}function l(e){var t=document.getElementById(e.substring(1));t&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())}!function(){document.documentElement.style}();var i=e.duration,s=location.hash?n(location.href):location.href;!function(){function n(n){!t(n.target)||n.target.className.indexOf("no-smooth-scroll")>-1||"#"===n.target.href.charAt(n.target.href.length-2)&&"!"===n.target.href.charAt(n.target.href.length-1)||-1===n.target.className.indexOf(e.linkClass)||o(n.target.hash,{duration:i,callback:function(){l(n.target.hash)}})}document.body.addEventListener("click",n,!1)}()}function o(e,t){function n(e){s=e-i,window.scrollTo(0,c.easing(s,r,u,d)),s + + + + + + +Rest API + + + + + + + + + + +
+
+

Spring Cloud Versions

+
+
+

Gets all the available Spring Cloud release trains.

+
+
+

cURL Request

+
+
+
$ curl 'http://spring-cloud-info.cfapps.io/springcloudversions' -i -X GET \
+    -H 'Accept: application/json'
+
+
+
+
+

HTTPie Request

+
+
+
$ http GET 'http://spring-cloud-info.cfapps.io/springcloudversions' \
+    'Accept:application/json'
+
+
+
+
+

HTTP Request

+
+
+
GET /springcloudversions HTTP/1.1
+Accept: application/json
+Host: spring-cloud-info.cfapps.io
+
+
+
+
+

Response

+
+
+
HTTP/1.1 200 OK
+Content-Length: 449
+Content-Type: application/json
+
+["Greenwich.SR1","Greenwich.RELEASE","Greenwich.RC2","Greenwich.RC1","Greenwich.M3","Greenwich.M2","Greenwich.M1","Finchley.SR3","Finchley.SR2","Finchley.SR1","Finchley.RELEASE","Finchley.RC2","Finchley.RC1","Finchley.M9","Finchley.M8","Finchley.M7","Finchley.M6","Finchley.M5","Finchley.M3","Finchley.M2","Finchley.M1","Edgware.SR5","Edgware.SR4","Edgware.SR3","Edgware.SR2","Edgware.SR1","Edgware.RELEASE","Edgware.M1","Dalston.SR5","Dalston.SR4"]
+
+
+
+
+

Response Fields

+ +++++ + + + + + + + + + + + + + + +
PathTypeDescription

[]

Array

An array versions

+
+
+
+
+

Spring Cloud Version Given Spring Boot Version

+
+
+

Gets the Spring Cloud release train version given a Spring Boot version.

+
+
+

Path Parameters

+ + ++++ + + + + + + + + + + + + +
Table 1. /springcloudversion/springboot/{bootVersion}
ParameterDescription

bootVersion

The Spring Boot version

+
+
+

cURL Request

+
+
+
$ curl 'http://spring-cloud-info.cfapps.io/springcloudversion/springboot/2.1.1.RELEASE' -i -X GET \
+    -H 'Accept: application/json'
+
+
+
+
+

HTTPie Request

+
+
+
$ http GET 'http://spring-cloud-info.cfapps.io/springcloudversion/springboot/2.1.1.RELEASE' \
+    'Accept:application/json'
+
+
+
+
+

HTTP Request

+
+
+
GET /springcloudversion/springboot/2.1.1.RELEASE HTTP/1.1
+Accept: application/json
+Host: spring-cloud-info.cfapps.io
+
+
+
+
+

HTTP Response

+
+
+
HTTP/1.1 200 OK
+Content-Length: 31
+Content-Type: application/json
+Content-Disposition: inline;filename=f.txt
+
+{"version":"Greenwich.RELEASE"}
+
+
+
+
+

Response Fields

+ +++++ + + + + + + + + + + + + + + +
PathTypeDescription

version

String

Spring Cloud version

+
+
+
+
+

Spring Cloud Project Versions

+
+
+

Get the Spring Cloud project versions for a given Spring Cloud release train.

+
+
+

cURL Request

+
+
+
$ curl 'http://spring-cloud-info.cfapps.io/bomversions/Finchley.SR1' -i -X GET \
+    -H 'Accept: application/json'
+
+
+
+
+

HTTPie Request

+
+
+
$ http GET 'http://spring-cloud-info.cfapps.io/bomversions/Finchley.SR1' \
+    'Accept:application/json'
+
+
+
+
+

HTTP Request

+
+
+
GET /bomversions/Finchley.SR1 HTTP/1.1
+Accept: application/json
+Host: spring-cloud-info.cfapps.io
+
+
+
+
+

HTTP Response

+
+
+
HTTP/1.1 200 OK
+Content-Length: 904
+Content-Type: application/json
+Content-Disposition: inline;filename=f.txt
+
+{"spring-cloud-cloudfoundry":"2.2.0.BUILD-SNAPSHOT","spring-cloud-openfeign":"2.2.0.BUILD-SNAPSHOT","spring-cloud-task":"2.0.0.RELEASE","spring-cloud-security":"2.2.0.BUILD-SNAPSHOT","spring-cloud-zookeeper":"2.2.0.BUILD-SNAPSHOT","spring-cloud-config":"2.2.0.BUILD-SNAPSHOT","spring-cloud-function":"2.1.0.BUILD-SNAPSHOT","spring-cloud-netflix":"2.2.0.BUILD-SNAPSHOT","spring-cloud-vault":"2.2.0.BUILD-SNAPSHOT","spring-cloud-stream":"Germantown.BUILD-SNAPSHOT","spring-cloud-gcp":"1.1.0.BUILD-SNAPSHOT","spring-cloud-sleuth":"2.2.0.BUILD-SNAPSHOT","spring-cloud-kubernetes":"1.1.0.BUILD-SNAPSHOT","spring-cloud-commons":"2.2.0.BUILD-SNAPSHOT","spring-cloud-aws":"2.2.0.BUILD-SNAPSHOT","spring-cloud-contract":"2.2.0.BUILD-SNAPSHOT","spring-cloud-bus":"2.2.0.BUILD-SNAPSHOT","spring-cloud-gateway":"2.2.0.BUILD-SNAPSHOT","spring-boot":"2.2.0.BUILD-SNAPSHOT","spring-cloud-consul":"2.2.0.BUILD-SNAPSHOT"}
+
+
+
+
+
+
+

Upcoming Spring Cloud Releases

+
+
+

Gets all the upcoming Spring Cloud releases.

+
+
+

cURL Request

+
+
+
$ curl 'http://spring-cloud-info.cfapps.io/milestones' -i -X GET \
+    -H 'Accept: application/json'
+
+
+
+
+

HTTPie Request

+
+
+
$ http GET 'http://spring-cloud-info.cfapps.io/milestones' \
+    'Accept:application/json'
+
+
+
+
+

HTTP Request

+
+
+
GET /milestones HTTP/1.1
+Accept: application/json
+Host: spring-cloud-info.cfapps.io
+
+
+
+
+

HTTP Response

+
+
+
HTTP/1.1 200 OK
+Content-Type: application/json
+Content-Length: 57
+
+["Hoxton.RELEASE","Finchley.SR4","Hoxton.M1","Hoxton.M2"]
+
+
+
+
+
+
+

Get Spring Cloud Release Date

+
+
+

Gets the tentative date given an upcoming Spring Cloud release train name.

+
+
+

Path Parameters

+ + ++++ + + + + + + + + + + + + +
Table 2. /milestones/{release}/duedate
ParameterDescription

release

The Spring Cloud release train name

+
+
+

cURL Request

+
+
+
$ curl 'http://spring-cloud-info.cfapps.io/milestones/Hoxton.RELEASE/duedate' -i -X GET \
+    -H 'Accept: application/json'
+
+
+
+
+

HTTPie Request

+
+
+
$ http GET 'http://spring-cloud-info.cfapps.io/milestones/Hoxton.RELEASE/duedate' \
+    'Accept:application/json'
+
+
+
+
+

HTTP Request

+
+
+
GET /milestones/Hoxton.RELEASE/duedate HTTP/1.1
+Accept: application/json
+Host: spring-cloud-info.cfapps.io
+
+
+
+
+

HTTP Response

+
+
+
HTTP/1.1 200 OK
+Content-Type: application/json
+Content-Length: 24
+
+{"dueDate":"2019-07-31"}
+
+
+
+
+

Response Fields

+ +++++ + + + + + + + + + + + + + + +
PathTypeDescription

dueDate

String

Spring Cloud milestone due date

+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/reference/html/spring-cloud-release-tools.html b/reference/html/spring-cloud-release-tools.html new file mode 100644 index 00000000..d86c1a1c --- /dev/null +++ b/reference/html/spring-cloud-release-tools.html @@ -0,0 +1,1103 @@ + + + + + + + +Spring Cloud Release Tools + + + + + + + + + + +
+
+

Spring Cloud Release Tools

+
+
+

Spring Cloud projects reuse the same pattern of building and deploying the applications. That’s +why this tool makes it easy to automate the release / dependency update process of our applications.

+
+
+

What does it do?

+
+

Single project

+
+

For a single project

+
+
+
    +
  • +

    Clones the Spring Cloud Release project and picks all versions (Boot + Cloud projects)

    +
  • +
  • +

    Modifies the project versions with values from a BOM (e.g. for Spring Cloud it’s Spring Cloud Release)

    +
    +
      +
    • +

      throws an exception when we bump versions to release and there’s a SNAPSHOT version referenced in the POM

      +
    • +
    +
    +
  • +
  • +

    Performs the build and checks if the docs modules have properly created the documentation

    +
    +
      +
    • +

      throws an exception when in the docs module there’s an unresolved tag in any HTML file

      +
    • +
    +
    +
  • +
  • +

    Commits changed poms (ONLY FOR NON-SNAPSHOT VERSIONS)

    +
  • +
  • +

    Creates a tag for the release / milestone (ONLY FOR NON-SNAPSHOT VERSIONS)

    +
  • +
  • +

    Runs the deployment of the artifacts

    +
  • +
  • +

    Publishes the docs (to spring-cloud-static for non-snapshots, to gh-pages for snapshots)

    +
  • +
  • +

    Reverts back to snapshots, bumps the version by a patch (1.0.1.RELEASE1.0.2.BUILD-SNAPSHOT) (ONLY FOR RELEASE VERSIONS)

    +
  • +
  • +

    Closes the milestone on Github (e.g. v1.0.1.RELEASE) (ONLY FOR NON-SNAPSHOT VERSIONS)

    +
  • +
+
+
+ + + + + +
+ + +Starting with version that does Sagan integration, you MUST pass the OAuth token, +otherwise the application will fail to start +
+
+
+

After project release

+
+
+ +
+
+
+

Meta-release

+
+
    +
  • +

    Uses the fixed versions to clone and check out each project (e.g. spring-cloud-sleuth: 2.1.0.RELEASE)

    +
  • +
  • +

    From the version analyzes the branch and checks it out. E.g.

    +
    +
      +
    • +

      for spring-cloud-release’s `Finchley.RELEASE version will resolve either Finchley branch or will fallback to master if there’s no Finchley branch.

      +
    • +
    • +

      for spring-cloud-sleuth’s `2.1.0.RELEASE version will resolve 2.1.x branch

      +
    • +
    +
    +
  • +
  • +

    Performs the release tasks per each project

    +
  • +
  • +

    Performs the post release tasks at the end of the release

    +
  • +
  • +

    Will update and run smoke test samples (for Spring Cloud it will be https://github.com/spring-cloud/spring-cloud-core-tests)

    +
  • +
  • +

    Will clone provided test samples and will update all versions to the latest ones

    +
  • +
  • +

    Will clone the release train wiki and update it with the latest release versions (for Spring Cloud it will be https://github.com/spring-projects/spring-cloud.wiki.git)

    +
  • +
+
+
+ + + + + +
+ + +For the meta-releaser to work we assume that the path to the +custom configuration file for each project is always config/releaser.yml. +
+
+
+
+
+

What should I do first?

+
+

Members of the Spring Cloud Team typically use this tool as follows. They first +clone the releaser locally and build the jar manually

+
+
+
+
$ git clone git@github.com:spring-cloud/spring-cloud-release-tools.git
+$ cd spring-cloud-release-tools
+$ ./mvnw clean install
+
+
+
+ + + + + +
+ + +You must set the value of the OAuth token. You can do it either via +the command line --releaser.git.oauth-token=…​ or put it as an env variable in .bashrc +or .zshrc e.g. export RELEASER_GIT_OAUTH_TOKEN=…​ +
+
+
+
+

How to run it (interactive mode)

+
+

Go to your project (e.g. Spring Cloud Sleuth)

+
+
+
+
$ git clone git@github.com:spring-cloud/spring-cloud-sleuth.git
+$ cd spring-cloud-sleuth
+$ # example of running the releaser agains Dalston.SR1 tag with 1.0.0.BUILD-SNAPSHOT version of the releaser
+$ java -jar ~/repo/spring-cloud-release-tools/spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --releaser.pom.branch=vDalston.SR1 --spring.config.name=releaser
+
+
+
+

The application will start running from your working directory. Running this code +follows the convention that you have the OAuth token environment variable set. It also assumes +that you might have some custom configuration in config/releaser.yml file. This setting is optional - if +you don’t have that file, nothing will happen.

+
+
+ + + + + +
+ + +It is important that you clone the repository you are going to release using SSH in order for the +releaser to be able to push tags and commit changes automatically. +
+
+
+

You will see text similar to this one

+
+
+
+
=== WHAT DO YOU WANT TO DO? ===
+
+0) Perform a full release of this project without interruptions
+1) Perform a full release of this project in a verbose mode (you'll be asked about skipping steps)
+2) Update poms with versions from Spring Cloud Release
+3) Build the project
+4) Commit, tag and push the tag
+5) Deploy the artifacts
+6) Publish the docs
+7) Go back to snapshots and bump originalVersion by patch
+8) Push the commits
+9) Close the milestone at Github
+10) Create email / blog / tweet etc. templates
+
+You can pick a range of options by using the hyphen - e.g. '2-4' will execute jobs [2,3,4]
+You can execute all tasks starting from a job by using a hyphen and providing only one number - e.g. '8-' will execute jobs [8,9,10]
+You can execute given tasks by providing a comma separated list of tasks - e.g. '3,7,8' will execute jobs [3,7,8]
+
+You can press 'q' to quit
+
+
+
+

Just pick a number and continue! Pick either a full release or single steps. You can also pick +ranges or multiple steps. You can also provide the range only with the starting step +- that you will execute all steps starting from the given one.

+
+
+ + + + + +
+ + +Read before picking a number cause it might have changed between tool releases ;) +
+
+
+
+

How to run it (automatic mode)

+
+

Go to your project (e.g. Spring Cloud Sleuth) and execute the application with -h or --help +flag.

+
+
+
+
$ git clone git@github.com:spring-cloud/spring-cloud-sleuth.git
+$ cd spring-cloud-sleuth
+$ # example of running the releaser agains Dalston.SR1 tag with 1.0.0.BUILD-SNAPSHOT version of the releaser
+$ java -jar ~/repo/spring-cloud-release-tools/spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --releaser.pom.branch=vDalston.SR1 --spring.config.name=releaser -h
+
+
+
+

You will see a help screen looking like more or less like this

+
+
+
+
Here you can find the list of tasks in order
+
+[release,releaseVerbose,metaRelease,postRelease,updatePoms,build,commit,deploy,docs,snapshots,push,closeMilestone,updateSagan,createTemplates,updateGuides,updateDocumentation]
+
+
+Option                                Description
+------                                -----------
+-a, --start-from <String>             Starts all release task starting from the
+                                        given task. Requires passing the task
+                                        name (either one letter or the full
+                                        name)
+-b, --build [String]                  Build the project
+-c, --commit [String]                 Commit, tag and push the tag
+-d, --deploy [String]                 Deploy the artifacts
+-f, --full-release [Boolean]          Do you want to do the full release of a
+                                        single project? (default: false)
+-g, --updateSagan [String]            Updating Sagan with release info
+-h, --help [String]
+-i, --interactive <Boolean>           Do you want to set the properties from
+                                        the command line of a single project?
+                                        (default: true)
+-m, --closeMilestone [String]         Close the milestone at Github
+-o, --docs [String]                   Publish the docs
+-p, --push [String]                   Push the commits
+-r, --range <String>                  Runs release tasks from the given range.
+                                        Requires passing the task names with a
+                                        hyphen. The first task is inclusive,
+                                        the second inclusive. E.g. 's-m' would
+                                        mean running 'snapshot', 'push' and
+                                        'milestone' tasks
+-s, --snapshots [String]              Go back to snapshots and bump
+                                        originalVersion by patch
+-t, --createTemplates [String]        Create email / blog / tweet etc. templates
+--task-names, --tn <String>           Starts all release task for the given
+                                        task names
+-u, --updatePoms [String]             Update poms with versions from Spring
+                                        Cloud Release
+--ud, --updateDocumentation [String]  Updating documentation repository
+--ug, --updateGuides [String]         Updating Spring Guides
+-x, --meta-release <Boolean>          Do you want to do the meta release?
+                                        (default: false)
+
+Examples of usage:
+
+Run 'build' & 'commit' & 'deploy'
+java -jar jar.jar -b -c -d
+
+Start from 'push'
+java -jar releaser.jar -a push
+
+Range 'docs' -> 'push'
+java -jar releaser.jar -r o-p
+
+
+
+

The Releaser can use two sets of options. The configuration options like releaser.pom.branch +and the task switches. For the tasks you can use either the full names or short switches. For example + providing range of tasks via switches o-p is equivalent to full name docs-push.

+
+
+

A couple of examples:

+
+
+
Doing the full release in interactive mode (asking for skipping steps)
+
+
$ git clone git@github.com:spring-cloud/spring-cloud-sleuth.git
+$ cd spring-cloud-sleuth
+$ # example of running the releaser agains Dalston.SR1 tag with 1.0.0.BUILD-SNAPSHOT version of the releaser
+$ java -jar ~/repo/spring-cloud-release-tools/spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --releaser.pom.branch=vDalston.SR1 --spring.config.name=releaser --full-release
+
+
+
+
Doing the full release in non interactive mode (automatic release)
+
+
$ java -jar ~/repo/spring-cloud-release-tools/spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --releaser.pom.branch=vDalston.SR1 --spring.config.name=releaser --full-release --interactive=false
+
+
+
+
Updating pom, closing milestone & createTemplates in interactive mode
+
+
$ java -jar ~/repo/spring-cloud-release-tools/spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --releaser.pom.branch=vDalston.SR1 --spring.config.name=releaser -u -m -t
+
+
+
+
Running all tasks starting from 'push' (automatic)
+
+
$ java -jar ~/repo/spring-cloud-release-tools/spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --releaser.pom.branch=vDalston.SR1 --spring.config.name=releaser -a push -i=false
+
+
+
+
Running tasks from 'docs' (inclusive) to 'push' (inclusive) (automatic)
+
+
$ java -jar ~/repo/spring-cloud-release-tools/spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --releaser.pom.branch=vDalston.SR1 --spring.config.name=releaser -r d-p -i=false
+
+
+
+
Running single task 'closeMilestone' (automatic)
+
+
$ java -jar ~/repo/spring-cloud-release-tools/spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --releaser.pom.branch=vDalston.SR1 --spring.config.name=releaser --closeMilestone -i=false
+
+
+
+
+

How to run meta-release (automatic-mode)

+
+

All you have to do is run the jar with the releaser and pass the +-x=true option to turn on meta-release and a list of fixed versions +in the `--"releaser.fixed-versions[project-name]=project-version" format

+
+
+
+
$ java -jar spring-cloud-release-tools-spring/target/spring-cloud-release-tools-spring-1.0.0.BUILD-SNAPSHOT.jar --spring.config.name=releaser -x=true --"releaser.fixed-versions[spring-cloud-sleuth]=2.0.1.BUILD-SNAPSHOT"
+
+
+
+ + + + + +
+ + +For the meta release the startFrom or taskNames take into consideration +the project names, not task names. E.g. you can start from spring-cloud-netflix project, +or build only tasks with names spring-cloud-build,spring-cloud-sleuth. +
+
+
+
+

Project options

+
+
    +
  • +

    releaser.fixed-versions - A String to String mapping of manually set versions. E.g. "spring-cloud-cli" → "1.0.0.RELEASE" will set +the spring-cloud-cli.version to 1.0.0.RELEASE regardless of what was set in spring-cloud-release project. Example --releaser.fixed-versions[spring-cloud-cli]=1.0.0.RELEASE. +Use these properties to provide versions for the meta release.

    +
  • +
  • +

    releaser.meta-release.enabled - You have to turn it on to enable a meta release. Defaults to false

    +
  • +
  • +

    releaser.meta-release.git-org-url - The URL of the Git organization. We’ll append each project’s name to it. +Defaults to https://github.com/spring-cloud

    +
  • +
  • +

    releaser.meta-release.projects-to-skip - List of projects that we should not clone and release. Spring Cloud release +train depends on projects that got already released. We default this list to [spring-boot, spring-cloud-stream, spring-cloud-task].

    +
  • +
  • +

    releaser.git.update-documentation-repo - If true then will update documentation repository with the current URL. Defaults to true.

    +
  • +
  • +

    releaser.git.spring-project-url - URL to the documentation Git repository. Defaults to https://github.com/spring-projects/spring-cloud.

    +
  • +
  • +

    releaser.git.spring-project-branch - Branch to check out for the documentation project. Defaults to gh-pages.

    +
  • +
  • +

    releaser.git.update-spring-project - If true then will update Project Sagan with the current release train values. Defaults to true.

    +
  • +
  • +

    releaser.git.test-samples-project-url - URL to the test samples to be checked against the given release train. Defaults to https://github.com/spring-cloud/spring-cloud-core-tests.

    +
  • +
  • +

    releaser.git.test-samples-project-branch - Branch to check out for test samples. Defaults to master.

    +
  • +
  • +

    releaser.git.release-train-wiki-url - URL to the project’s release train wiki page. Defaults to https://github.com/spring-projects/spring-cloud.wiki.git.

    +
  • +
  • +

    releaser.git.update-release-train-wiki - If true then will update the release train wiki page with the current release train values. Defaults to true.

    +
  • +
  • +

    releaser.git.run-updated-samples - If true then will update samples and run the the build. Defaults to true.

    +
  • +
  • +

    releaser.git.all-test-samples-urls - URLs to the test samples to be cloned and updated with proper snapshot versions. +E.g. "--releaser.git.all-test-samples-urls[spring-cloud-sleuth]=https://github.com/spring-cloud-samples/sleuth-issues/,https://github.com/spring-cloud-samples/sleuth-documentation-apps/". +Defaults to Sleuth and Contract samples.

    +
  • +
  • +

    releaser.git.update-all-test-samples - If true then will update samples with bumped snapshots after release. Defaults to true.

    +
  • +
  • +

    releaser.git.release-train-docs-url - URL to the release train documentation. Defaults to https://github.com/spring-cloud-sample/scripts.

    +
  • +
  • +

    releaser.git.release-train-docs-branch - Branch to check out for release train documentation. Defaults to master.

    +
  • +
  • +

    releaser.git.update-release-train-docs - If true then will update the release train documentation project and run the generation. Defaults to true.

    +
  • +
  • +

    releaser.git.update-spring-guides - If true then will update Spring Guides with the current release train. Defaults to true.

    +
  • +
+
+
+

The following properties are used for both meta release and a release of an individual module.

+
+
+
    +
  • +

    releaser.post-release-tasks-only - If set to true will run only post release tasks. Defaults to false.

    +
  • +
  • +

    releaser.meta-release.release-train-project-name - Name of the project that represents the BOM of the release train. Defaults to spring-cloud-release.

    +
  • +
  • +

    releaser.meta-release.release-train-dependency-names - Names of the projects that should be updated with the version of the release train. Defaults to [spring-cloud, spring-cloud-dependencies, spring-cloud-starter].

    +
  • +
  • +

    releaser.git.fetch-versions-from-git - If true then should fill the map of versions from Git. If false then picks fixed versions.

    +
  • +
  • +

    releaser.git.clone-destination-dir - Where should the Spring Cloud Release repo get cloned to. If null defaults to a temporary directory.

    +
  • +
  • +

    releaser.git.release-train-bom-url - URL to a project containing a BOM. Defaults to Spring Cloud Release Git repository: https://github.com/spring-cloud/spring-cloud-release.

    +
  • +
  • +

    releaser.git.documentation-url - URL to the documentation Git repository. Defaults to https://github.com/spring-cloud/spring-cloud-static.

    +
  • +
  • +

    releaser.git.documentation-branch - Branch to check out for the documentation project. Defaults to gh-pages.

    +
  • +
  • +

    releaser.sagan.update-sagan - If true then will update project sagan with information about this project. Defaults to true.

    +
  • +
  • +

    releaser.sagan.docs-adocs-file - Folder with asciidoctor files for docs. Defaults to docs/src/main/asciidoc.

    +
  • +
  • +

    releaser.sagan.index-section-file-name - Name of the ascii doc file with core part of this project’s Sagan project page. Will search under releaser.sagan.docs-adocs-file folder. Defaults to sagan-index.adoc.

    +
  • +
  • +

    releaser.sagan.boot-section-file-name - Name of the ascii doc file with boot part of this project’s Sagan project page. Will search under releaser.sagan.docs-adocs-file folder. Defaults to sagan-boot.adoc.

    +
  • +
  • +

    releaser.git.oauth-token - GitHub OAuth token to be used to interact with GitHub repo.

    +
  • +
  • +

    releaser.git.username - Optional Git username. If not passed keys will be used for authentication.

    +
  • +
  • +

    releaser.git.password - Optional Git password. If not passed keys will be used for authentication.

    +
  • +
  • +

    releaser.git.number-of-checked-milestones - In order not to iterate endlessly over milestones we introduce a threshold of milestones that +we will go through to find the matching milestone. Defaults to 10.

    +
  • +
  • +

    releaser.maven.build-command - Command to be executed to build the project. Defaults to ./mvnw clean install -Pdocs.

    +
  • +
  • +

    releaser.maven.deploy-command - Command to be executed to deploy a built project". Defaults to ./mvnw deploy -DskipTests -Pfast.

    +
  • +
  • +

    releaser.maven.publish-docs-commands - Command to be executed to deploy a built project. If present {{version}} will be replaced by the proper version. +Defaults to the standard Spring Cloud wget and execution of ghpages.

    +
  • +
  • +

    releaser.maven.system-properties - Additional system properties that should be passed to any commands. If present {{systemProps}} will be replaced by the contents of this property.

    +
  • +
  • +

    releaser.maven.wait-time-in-minutes - Max wait time in minutes for the process to finish. Defaults to 20.

    +
  • +
  • +

    releaser.gradle.gradle-props-substitution - a map containing a key which is a property key inside gradle.properties and a value of +a project name. E.g. in gradle.properties you have foo=1.0.0.BUILD-SNAPSHOT and you would like spring-cloud-contract version to +be set there. Just provide a mapping for the gradle-props-substition looking like this foo=spring-cloud-contract and the result +(e.g for sc-contract version 2.0.0.RELEASE) will be an updated gradle.properties with entry foo=2.0.0.RELEASE.

    +
  • +
  • +

    releaser.pom.branch - Which branch of Spring Cloud Release should be checked out. Defaults to master.

    +
  • +
  • +

    releaser.pom.pom-with-boot-starter-parent - What is the location of the pom.xml that contains the spring-boot-starter-parent as its parent pom. Defaults to spring-cloud-starter-parent/pom.xml.

    +
  • +
  • +

    releaser.pom.this-train-bom - What is the location of the pom.xml that contains all the versions for the release train. Defaults to spring-cloud-dependencies/pom.xml.

    +
  • +
  • +

    releaser.pom.bom-version-pattern - Regular expression that will match the versions of projects in the BOM pom.xml. Defaults to ^(spring-cloud-.*)\.version$.

    +
  • +
  • +

    releaser.pom.ignored-pom-regex - List of regular expressions of ignored poms. Defaults to test projects and samples. +Example: "--releaser.pom.ignored-pom-regex=".*\\.git/.*$,.{asterisk}spring-cloud-contract-maven-plugin/src/test/projects/.*$,.*spring-cloud-contract-maven-plugin/target/.*$,.*samples/standalone/[a-z]+/.*$".

    +
  • +
  • +

    releaser.working-dir - By default Releaser assumes running the program from the current working directory.

    +
  • +
  • +

    releaser.template.template-folder - Tells which subfolder with templates to pick for blog, email etc. generation. Defaults to cloud.

    +
  • +
  • +

    releaser.versions.all-versions-file-url - Url to a file containing all the versions. Defaults to YAML from start.spring.io.

    +
  • +
  • +

    releaser.versions.bom-name - Name in the YAML from initilizr for BOM mappings. Defaults to spring-cloud.

    +
  • +
+
+
+ + + + + +
+ + +You can pass the options either via system properties or via application arguments. +Example for system properties: java -Dreleaser.pom.branch=Camden.SR6 -jar target/spring-cloud-release-tools-spring-1.0.0.M1.jar +Example for application arguments: java -jar target/spring-cloud-release-tools-spring-1.0.0.M1.jar --releaser.pom.branch=Camden.SR6 +
+
+
+ + + + + +
+ + +For the GA release to be successful, it’s important that if the build / deploy command + run a script (e.g. scripts/foo.sh) then inside foo.sh if you call a Maven build ./mvnw clean install + then remember to pass all arguments of the script there too. E.g. ./mvnw clean install ${@}. That’s because + the releaser will pass any system properties to the build / deploy command, such as system properties + with keys and we need them to be passed inside the command executed by the releaser. +
+
+
+
+

Examples

+
+

Keeping configuration in the project

+
+

If your project has some custom configuration (e.g. Spring Cloud Contract needs a script to be executed +to build the project and properly merge the docs) then you can put a file named e.g. releaser.yml under config +folder and run your application like this:

+
+
+
+
$ wget https://repo.spring.io/libs-milestone/org/springframework/cloud/internal/spring-cloud-release-tools-spring/1.0.0.M1/spring-cloud-release-tools-spring-1.0.0.M1.jar -O ../spring-cloud-release-tools-spring-1.0.0.M1.jar
+$ java -jar target/spring-cloud-release-tools-spring-1.0.0.M1.jar --spring.config.name=releaser
+
+
+
+ + + + + +
+ + +Notice that we’re downloading the jar to a parent folder, not to target. That’s because target get cleaned +during the build process +
+
+
+ + + + + +
+ + +For the meta-releaser to work we assume that the path to the +configuration file is always config/releaser.yml. +
+
+
+
+

Specifying A Branch

+
+

By deafult the releaser will default to using the master branch of spring-cloud-release. +If you would like to use another branch you can specify it using the releaser.pom.branch property.

+
+
+
+
$ java -jar spring-cloud-release-tools-spring-1.0.0.M1.jar --releaser.pom.branch=Camden.SR6
+
+
+
+
+

Using Environment Variables

+
+

In some cases it might be easier to specify environment variables instead of passing parameters to +releaser. For example, you might want to use environment variables if you are going to be +releasing multiple projects, this keeps you from having to specify the same parameters for +each release

+
+
+
+
$ export RELEASER_POM_BRANCH=Dalston.RELEASE
+$ export RELEASER_GIT_OAUTH_TOKEN=...
+$ wget https://repo.spring.io/libs-milestone/org/springframework/cloud/internal/spring-cloud-release-tools-spring/1.0.0.M1/spring-cloud-release-tools-spring-1.0.0.M1.jar -O spring-cloud-release-tools-spring-1.0.0.M1.jar
+$ java -jar target/spring-cloud-release-tools-spring-1.0.0.M1.jar --releaser.working-dir=/path/to/project/root
+
+
+
+
+
+

Releasing through Jenkins

+
+ + + + + +
+ + +Whenever a release process is broken, Jenkins marks it with a red ball and breaks the build. Whenever a post-release action went wrong but the release is successful, Jenkins marks the build with a yellow ball and marks the build as unstable. +
+
+
+

Releasing a Single Project

+
+

Let us assume that we are to release spring-cloud-build project. We need to do the following steps:

+
+
+
    +
  1. +

    Create a branch (for example, springCloudBuildRelease) in a project that contains a BOM (for example, spring-cloud-release). The following example shows how to do so:

    +
  2. +
+
+
+
+
$ git clone git@github.com:spring-cloud/spring-cloud-release.git
+$ cd spring-cloud-release
+$ git checkout -b springCloudBuildRelease
+
+
+
+
    +
  1. +

    Update all versions as if you were doing a release train. We need to update the project’s versions, Boot version, and dependencies versions, too. Let us assume that we will eventually be doing a release train for the Hoxton.M1 release, Spring Boot to the latest available one, and spring-cloud-commons to 1.2.3.BUILD-SNAPSHOT. The following example shows how to do so:

    +
  2. +
+
+
+
+
// setting the release train value
+$ ./mvnw versions:set -DnewVersion=Hoxton.M1 -DgenerateBackupPoms=false -DprocessAllModules=true
+// Update all parent versions
+$ ./mvnw versions:update-parent -DgenerateBackupPoms=false -DprocessAllModules=true
+// Setting the necessary dependencies
+$ ./mvnw versions:set-property -Dproperty=spring-cloud-commons.version -DnewVersion=1.2.3.BUILD-SNAPSHOT -pl spring-cloud-dependencies -DgenerateBackupPoms=false
+// NOTE!!!
+// Verify that the versions set by Maven are correct!!
+$ git diff
+// commit and push the branch
+$ git add . && git commit -m "Updating project for Spring Cloud Build release" && git push origin springCloudBuildRelease
+
+
+
+ + + + + +
+ + +If you’re doing a e.g. M1 release, remember to not have any snapshot versions in this branch. +
+
+
+

Since the project is prepared, go to Jenkins and select the Releaser view, which the following image shows:

+
+
+
+Releaser view +
+
+
+
    +
  1. +

    Pick the proper releaser project (for example, spring-cloud-build-releaser). The following image shows the settings for this example:

    +
  2. +
+
+
+
+Spring Cloud Build Releaser - build with parameters +
+
+
+
    +
  1. +

    Next, click Build with parameters. The following image shows the UI for doing so:

    +
  2. +
+
+
+
+Updated `RELEASER_POM_BRANCH` +
+
+
+

Pick from which branch you would like the project (for example, spring-cloud-build - defaults to master) to be built and update the RELEASER_POM_BRANCH to point to the checked-out branch of Spring Cloud Release (for example, springCloudBuildRelease). You can pick whether you want to perform only post-release tasks or the whole release.

+
+
+
    +
  1. +

    Finally, click Build.

    +
  2. +
+
+
+

You are done!

+
+
+

As a post action, do not forget to remove the branch. The following example shows how to do so:

+
+
+
+
// to synchronize any deleted branches (don't run this if you want leave any deleted branches that were deleted in the origin)
+$ git fetch -p
+$ git branch -d springCloudBuildRelease
+$ git push origin --delete springCloudBuildRelease
+
+
+
+
+

Releasing a Release Train

+
+

We call a release train a meta-release. In order to perform one, you need to:

+
+
+
    +
  1. +

    In your project (which must contain a BOM, such as spring-cloud-release) you have to have a branch, where you store properties with versions of your projects. For example, the branch name can be jenkins-releaser-config). The folloiwng example shows how to do so:

    +
  2. +
+
+
+
+
$ git clone git@github.com:spring-cloud/spring-cloud-release.git
+$ cd spring-cloud-release
+$ git checkout jenkins-releaser-config
+
+
+
+
    +
  1. +

    Create a file that contains all properties for a given release train. The name of the release train should be lowercase, and dots should be converted to underscores. For example, for the Greenwich.SR2 release train we need to have a file named greenwich_sr2.properties. The following example shows how to do so:

    +
  2. +
+
+
+
+
$ touch greenwich_sr2.properties
+
+
+
+
    +
  1. +

    We need to update the file with all versions for the release train. The properties file contains an ordered list of releaser.fixed-versions[project-name]=project-version entries, as the following listing shows:

    +
  2. +
+
+
+
+
$ echo "releaser.fixed-versions[spring-boot]=2.1.5.RELEASE
+releaser.fixed-versions[spring-cloud-build]=2.1.5.RELEASE
+releaser.fixed-versions[spring-cloud-commons]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-function]=2.0.2.RELEASE
+releaser.fixed-versions[spring-cloud-stream]=Fishtown.SR3
+releaser.fixed-versions[spring-cloud-aws]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-bus]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-task]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-config]=2.1.3.RELEASE
+releaser.fixed-versions[spring-cloud-netflix]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-cloudfoundry]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-kubernetes]=1.0.2.RELEASE
+releaser.fixed-versions[spring-cloud-openfeign]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-consul]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-gateway]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-security]=2.1.3.RELEASE
+releaser.fixed-versions[spring-cloud-sleuth]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-zookeeper]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-contract]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-gcp]=1.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-vault]=2.1.2.RELEASE
+releaser.fixed-versions[spring-cloud-release]=Greenwich.SR2" >> greenwich_sr2.properties
+$ git add greenwich_sr2.properties && git commit -m "Added Greenwich.SR2 properties" && git push origin jenkins-releaser-config
+
+
+
+

Since the project is prepared, go to Jenkins and select the Releaser view, as the following image shows:

+
+
+
+Releaser view +
+
+
+
    +
  1. +

    Pick the proper meta-releaser project (for example, spring-cloud-meta-releaser), as the following image shows:

    +
  2. +
+
+
+
+Spring Cloud Meta Releaser - build with parameters +
+
+
+
    +
  1. +

    Next, click Build with parameters.

    +
  2. +
+
+
+
+Spring Cloud Meta Releaser view +
+
+
+

You have quite a few options to pick, but the most important one is to set the value of the RELEASE_VERSION to the given release train version (for example, Greenwich.SR2). Continue updating the rest of the fields if necessary and read the field descriptions and this documentation for more information.

+
+
+
    +
  1. +

    Finally, click Build.

    +
  2. +
+
+
+

You are done!

+
+
+
+
+

FAQ

+
+

JSchException: Auth fail

+
+

You may get an exception similar to the following:

+
+
+
+
Caused by: org.eclipse.jgit.errors.TransportException: git@github.com:spring-cloud/spring-cloud-sleuth.git: Auth fail
+	at org.eclipse.jgit.transport.JschConfigSessionFactory.getSession(JschConfigSessionFactory.java:160) ~[org.eclipse.jgit-4.6.0.201612231935-r.jar!/:4.6.0.201612231935-r]
+	at org.eclipse.jgit.transport.SshTransport.getSession(SshTransport.java:137) ~[org.eclipse.jgit-4.6.0.201612231935-r.jar!/:4.6.0.201612231935-r]
+	at org.eclipse.jgit.transport.TransportGitSsh$SshPushConnection.<init>(TransportGitSsh.java:322) ~[org.eclipse.jgit-4.6.0.201612231935-r.jar!/:4.6.0.201612231935-r]
+	at org.eclipse.jgit.transport.TransportGitSsh.openPush(TransportGitSsh.java:167) ~[org.eclipse.jgit-4.6.0.201612231935-r.jar!/:4.6.0.201612231935-r]
+	at org.eclipse.jgit.transport.PushProcess.execute(PushProcess.java:160) ~[org.eclipse.jgit-4.6.0.201612231935-r.jar!/:4.6.0.201612231935-r]
+	at org.eclipse.jgit.transport.Transport.push(Transport.java:1275) ~[org.eclipse.jgit-4.6.0.201612231935-r.jar!/:4.6.0.201612231935-r]
+	at org.eclipse.jgit.api.PushCommand.call(PushCommand.java:161) ~[org.eclipse.jgit-4.6.0.201612231935-r.jar!/:4.6.0.201612231935-r]
+	... 25 common frames omitted
+Caused by: com.jcraft.jsch.JSchException: Auth fail
+	at com.jcraft.jsch.Session.connect(Session.java:512) ~[jsch-0.1.53.jar!/:na]
+	at org.eclipse.jgit.transport.JschConfigSessionFactory.getSession(JschConfigSessionFactory.java:117) ~[org.eclipse.jgit-4.6.0.201612231935-r.jar!/:4.6.0.201612231935-r]
+	... 31 common frames omitted
+
+
+
+

To fix that just call, run the following commands before running the app:

+
+
+
+
# to run the agent
+$ eval `ssh-agent`
+# to store the pass in the agent
+$ ssh-add ~/.ssh/id_rsa
+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/reference/htmlsingle/css/spring.css b/reference/htmlsingle/css/spring.css new file mode 100644 index 00000000..40821db3 --- /dev/null +++ b/reference/htmlsingle/css/spring.css @@ -0,0 +1 @@ +@import url("https://fonts.googleapis.com/css?family=Karla:400,700|Montserrat:400,700");/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none !important}html,body{font-size:100%}html{font-family:Karla, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:white;color:#000;padding:0;margin:0;font-size:16px;font-family:Karla, sans-serif;font-weight:normal;font-style:normal;line-height:1.6em;position:relative;cursor:auto}a:hover{cursor:pointer}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}object,svg{display:inline-block;vertical-align:middle}.center{margin-left:auto;margin-right:auto}.spread{width:100%}p.lead,.paragraph.lead>p,#preamble>.sectionbody>.paragraph:first-of-type p{line-height:1.6}.subheader,.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{line-height:1.45;color:#0b0a0a;font-weight:bold;margin-top:0;margin-bottom:0.8em}div,dl,dt,dd,ul,ol,li,h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}a{color:#097dff;line-height:inherit;text-decoration:none}a:hover,a:focus{color:#016be2;text-decoration:underline}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility}p aside{font-size:0.875em;line-height:1.35;font-style:italic}h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{font-family:Montserrat, sans-serif;font-weight:400;font-style:normal;color:#000;text-rendering:optimizeLegibility;margin-top:1em;margin-bottom:0.5em;line-height:1.0125em}h1 small,h2 small,h3 small,#toctitle small,.sidebarblock>.content>.title small,h4 small,h5 small,h6 small{font-size:60%;color:#867c74;line-height:0}h1{font-size:2.125em}h2{font-size:1.6875em}h3,#toctitle,.sidebarblock>.content>.title{font-size:1.375em}h4{font-size:1.125em}h5{font-size:1.125em}h6{font-size:1em}hr{border:solid #ddddd8;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-weight:normal;color:#3d3d3c;word-break:break-word}ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}ul,ol{margin-left:1.5em}ul.no-bullet,ol.no-bullet{margin-left:1.5em}ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}dl dt{margin-bottom:0.3125em;font-weight:bold}dl dd{margin-bottom:1.25em}abbr,acronym{text-transform:uppercase;font-size:90%;color:#000;border-bottom:1px dotted #dddddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25em;padding:0.5625em 1.25em 0 1.1875em;border-left:1px solid #dddddd}blockquote cite{display:block;font-size:0.9375em;color:rgba(0,0,0,0.6)}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:rgba(0,0,0,0.6)}blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,0.85)}.vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #dddddd;padding:0.625em 0.75em}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375em}.vevent .summary{font-weight:bold}.vevent abbr{cursor:auto;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625em}#tocbot{padding:0 0 1rem 0;line-height:1.5rem;padding-left:25px}.mobile-toc{padding:0 0 1rem 0;line-height:1.5rem}.mobile-toc li a{display:block;padding:.3rem 0}#tocbot ol li{list-style:none;padding:0;margin:0}#tocbot ol{margin:0;padding:0;padding-left:0.6rem}#tocbot .toc-link{display:block;padding-top:4px;padding-bottom:4px;outline:none}table{background:white;margin-bottom:1.25em;border:solid 1px #cacaca;border-spacing:0}table thead,table tfoot{background:#f7f8f7;font-weight:bold}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:0.5em 0.625em 0.625em;font-size:inherit;color:#000;text-align:left}table tr th,table tr td{padding:0.5625em 0.625em;font-size:inherit;color:#000}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.6}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;tab-size:4}h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2;word-spacing:-0.05em}.clearfix:before,.clearfix:after,.float-group:before,.float-group:after{content:" ";display:table}.clearfix:after,.float-group:after{clear:both}*:not(pre)>code{font-size:0.8525em;font-style:normal !important;letter-spacing:0;padding:0.1em 0.3em 0.2em;background-color:rgba(0,0,0,0.05);border-radius:4px;text-rendering:optimizeSpeed}pre,pre>code{line-height:1.85;color:rgba(0,0,0,0.9);font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-weight:normal;text-rendering:optimizeSpeed;word-break:normal}pre{overflow:auto}em em{font-style:normal}strong strong{font-weight:normal}.keyseq{color:#6b625c}kbd{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;display:inline-block;color:#000;font-size:0.65em;line-height:1.45;background-color:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2),0 0 0 0.1em white inset;box-shadow:0 1px 0 rgba(0,0,0,0.2),0 0 0 0.1em white inset;margin:0 0.15em;padding:0.2em 0.5em;vertical-align:middle;position:relative;top:-0.1em;white-space:nowrap}.keyseq kbd:first-child{margin-left:0}.keyseq kbd:last-child{margin-right:0}.menuseq,.menu{color:#191715}b.button:before,b.button:after{position:relative;top:-1px;font-weight:normal}b.button:before{content:"[";padding:0 3px 0 2px}b.button:after{content:"]";padding:0 2px 0 3px}p a>code:hover{color:rgba(0,0,0,0.9)}#toc{border-bottom:1px solid #ddddd8;padding-bottom:0.5em}#toc>ul{margin-left:0.125em}#toc ul.sectlevel0>li>a{font-style:italic}#toc ul.sectlevel0 ul.sectlevel1{margin:0.5em 0}#toc ul{list-style-type:none}#toc li{line-height:1.3334}#toc a{text-decoration:none}#toc a:active{text-decoration:underline}#toctitle{color:#0b0a0a;font-size:1.2em;display:none}body.toc2{padding-top:90px;text-rendering:optimizeLegibility}#content #toc{border-style:solid;border-width:1px;border-color:#d7d7d7;margin-bottom:1.25em;padding:1.25em;background:#f1f1f1;-webkit-border-radius:4px;border-radius:4px}#content #toc>:first-child{margin-top:0}#content #toc>:last-child{margin-bottom:0}#footer{padding-bottom:2rem}#footer #footer-text{padding:2rem 0;border-top:1px solid #efefed}#footer-text{color:rgba(0,0,0,0.6);line-height:1.44}.sect1{padding-bottom:0.625em}.sect1+.sect1{border-top:1px solid #efefed}#content h1>a.anchor,h2>a.anchor,h3>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;margin-top:0.1rem;display:block;visibility:hidden;text-align:center;font-weight:normal;color:rgba(0,0,0,0.2)}#content h1>a.anchor:hover,h2>a.anchor:hover,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4>a.anchor:hover,h5>a.anchor:hover,h6>a.anchor:hover{color:#097dff;text-decoration:none}#content h1>a.anchor:before,h2>a.anchor:before,h3>a.anchor:before,#toctitle>a.anchor:before,.sidebarblock>.content>.title>a.anchor:before,h4>a.anchor:before,h5>a.anchor:before,h6>a.anchor:before{content:"\0023";font-size:0.85em;display:block;padding-top:0.1em}#content h1:hover>a.anchor,#content h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,#toctitle:hover>a.anchor,.sidebarblock>.content>.title:hover>a.anchor,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible}#content h1>a.link,h2>a.link,h3>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h4>a.link,h5>a.link,h6>a.link{color:#000;text-decoration:none}#content h1>a.link:hover,h2>a.link:hover,h3>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#262321}.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em}.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{text-rendering:optimizeLegibility;text-align:left;font-family:Karla, sans-serif;font-size:1rem}table.tableblock>caption.title{white-space:nowrap;overflow:visible;max-width:0;padding:0.6rem 0}table.tableblock #preamble>.sectionbody>.paragraph:first-of-type p{font-size:inherit}.admonitionblock>table{border-collapse:separate;border:0;background:none;width:100%}.admonitionblock>table td.icon{text-align:center;vertical-align:top;padding-top:0.8em;width:80px}.admonitionblock>table td.icon img{max-width:initial}.admonitionblock>table td.icon .title{font-weight:bold;font-family:Montserrat, sans-serif;text-transform:uppercase}.admonitionblock>table td.content{padding-left:0em;padding-right:1.25em;border-left:1px solid #ddddd8}.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0}.exampleblock>.content{border-style:solid;border-width:0;border-color:#e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#f1f1f1;border-radius:4px}.exampleblock>.content>:first-child{margin-top:0}.exampleblock>.content>:last-child{margin-bottom:0}.sidebarblock{border-style:solid;border-width:0;border-color:#d7d7d7;margin-bottom:1.25em;padding:1.25em;background:#f1f1f1;border-radius:4px;overflow:scroll}.sidebarblock>:first-child{margin-top:0}.sidebarblock>:last-child{margin-bottom:0}.sidebarblock>.content>.title{color:#0b0a0a;margin-top:0;text-align:center}.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0}.literalblock pre,.listingblock pre:not(.highlight),.listingblock pre[class="highlight"],.listingblock pre[class^="highlight "],.listingblock pre.CodeRay,.listingblock pre.prettyprint{background:#282c33;color:#e6e1dc;border-radius:4px}.sidebarblock .literalblock pre,.sidebarblock .listingblock pre:not(.highlight),.sidebarblock .listingblock pre[class="highlight"],.sidebarblock .listingblock pre[class^="highlight "],.sidebarblock .listingblock pre.CodeRay,.sidebarblock .listingblock pre.prettyprint{background:#282c33;color:#e6e1dc}.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class],.listingblock pre:not(.highlight){padding:1em 1.5rem;font-size:0.8125em}.literalblock pre.nowrap,.literalblock pre[class].nowrap,.listingblock pre.nowrap,.listingblock pre[class].nowrap{overflow-x:auto}.literalblock.output pre{color:whitesmoke;background-color:rgba(0,0,0,0.9)}.listingblock{white-space:nowrap}.listingblock pre.highlightjs{padding:0.2rem 0}.listingblock pre.highlightjs>code{padding:1em 1.5rem;border-radius:4px}.listingblock>.content{position:relative}.listingblock code[data-lang]:before{display:none;content:attr(data-lang);position:absolute;font-size:0.8em;font-weight:bold;top:0.425rem;right:0.5rem;line-height:1;text-transform:uppercase;color:#999}.listingblock code[data-lang]:before{display:block}.listingblock.terminal pre .command:before{content:attr(data-prompt);padding-right:0.5em;color:#999}.listingblock.terminal pre .command:not([data-prompt]):before{content:"$"}table.pyhltable{border-collapse:separate;border:0;margin-bottom:0;background:none}table.pyhltable td{vertical-align:top;padding-top:0;padding-bottom:0;line-height:1.45}table.pyhltable td.code{padding-left:.75em;padding-right:0}pre.pygments .lineno,table.pyhltable td:not(.code){color:#999;padding-left:0;padding-right:.5em;border-right:1px solid #ddddd8}pre.pygments .lineno{display:block;margin-right:.25em}table.pyhltable .linenodiv{background:none !important;padding-right:0 !important}.quoteblock{margin:0 1em 1.25em 1.5em;display:block;text-align:left;padding-left:20px}.quoteblock blockquote,.quoteblock blockquote p{color:rgba(0,0,0,0.85);line-height:1.75;letter-spacing:0}.quoteblock blockquote{margin:0;padding:0;border:0;position:relative}.quoteblock blockquote:before{content:"\201c";font-size:2.75em;font-weight:bold;line-height:0.6em;margin-left:0em;margin-right:1rem;margin-top:0.8rem;color:rgba(0,0,0,0.1);position:absolute;top:0;left:-30px}.quoteblock blockquote>.paragraph:last-child p{margin-bottom:0}.quoteblock .attribution{margin-right:0.5ex}.quoteblock .quoteblock{margin-left:0;margin-right:0;padding:0.5em 0;border-left:3px solid rgba(0,0,0,0.6)}.quoteblock .quoteblock blockquote{padding:0 0 0 0.75em}.quoteblock .quoteblock blockquote:before{display:none}.verseblock{margin:0 1em 1.25em 0;background-color:#f1f1f1;padding:1rem 1.4rem;border-radius:4px}.verseblock pre{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-size:0.9rem;color:rgba(0,0,0,0.85);font-weight:300;text-rendering:optimizeLegibility}.verseblock pre strong{font-weight:400}.verseblock .attribution{margin-top:1.25rem;margin-left:0.5ex}.quoteblock .attribution,.verseblock .attribution{font-size:0.9375em;line-height:1.45;font-style:italic}.quoteblock .attribution br,.verseblock .attribution br{display:none}.quoteblock .attribution cite,.verseblock .attribution cite{display:block;letter-spacing:-0.025em;color:rgba(0,0,0,0.6)}.quoteblock.abstract{margin:0 0 1.25em 0;display:block}.quoteblock.abstract blockquote,.quoteblock.abstract blockquote p{text-align:left;word-spacing:0}.quoteblock.abstract blockquote:before,.quoteblock.abstract blockquote p:first-of-type:before{display:none}table.tableblock{max-width:100%;border-collapse:separate;overflow-x:scroll}table.tableblock td>.paragraph:last-child p>p:last-child,table.tableblock th>p:last-child,table.tableblock td>p:last-child{margin-bottom:0}table.tableblock,th.tableblock,td.tableblock{border:0 solid #cacaca;background:white}table.grid-all th.tableblock,table.grid-all td.tableblock{border-width:0 1px 1px 0}table.grid-all tfoot>tr>th.tableblock,table.grid-all tfoot>tr>td.tableblock{border-width:1px 1px 0 0}table.grid-cols th.tableblock,table.grid-cols td.tableblock{border-width:0 1px 0 0}table.grid-all *>tr>.tableblock:last-child,table.grid-cols *>tr>.tableblock:last-child{border-right-width:0}table.grid-rows th.tableblock,table.grid-rows td.tableblock{border-width:0 0 1px 0}table.grid-all tbody>tr:last-child>th.tableblock,table.grid-all tbody>tr:last-child>td.tableblock,table.grid-all thead:last-child>tr>th.tableblock,table.grid-rows tbody>tr:last-child>th.tableblock,table.grid-rows tbody>tr:last-child>td.tableblock,table.grid-rows thead:last-child>tr>th.tableblock{border-bottom-width:0}table.grid-rows tfoot>tr>th.tableblock,table.grid-rows tfoot>tr>td.tableblock{border-width:1px 0 0 0}table.frame-all{border-width:1px}table.frame-sides{border-width:0 1px}table.frame-topbot{border-width:1px 0}th.halign-left,td.halign-left{text-align:left}th.halign-right,td.halign-right{text-align:right}th.halign-center,td.halign-center{text-align:center}th.valign-top,td.valign-top{vertical-align:top}th.valign-bottom,td.valign-bottom{vertical-align:bottom}th.valign-middle,td.valign-middle{vertical-align:middle}table thead th,table tfoot th{font-weight:bold}tbody tr th{display:table-cell;line-height:1.6;background:#f7f8f7}tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{color:#34302d;font-weight:bold}p.tableblock>code:only-child{background:none;padding:0}p.tableblock{font-size:1em}td>div.verse{white-space:pre}ol{margin-left:1.75em}ul li ol{margin-left:1.5em}dl dd{margin-left:1.125em}dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0}ol>li p,ul>li p,ul dd,ol dd,.olist .olist,.ulist .ulist,.ulist .olist,.olist .ulist{margin-bottom:0.625em}ul.unstyled,ol.unnumbered,ul.checklist,ul.none{list-style-type:none}ul.unstyled,ol.unnumbered,ul.checklist{margin-left:0.625em}ul.checklist li>p:first-child>.fa-square-o:first-child,ul.checklist li>p:first-child>.fa-check-square-o:first-child{width:1em;font-size:0.85em}ul.checklist li>p:first-child>input[type="checkbox"]:first-child{width:1em;position:relative;top:1px}ul.inline{margin:0 auto 0.625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden}ul.inline>li{list-style:none;float:left;margin-left:1.375em;display:block}ul.inline>li>*{display:block}.unstyled dl dt{font-weight:normal;font-style:normal}ol.arabic{list-style-type:decimal}ol.decimal{list-style-type:decimal-leading-zero}ol.loweralpha{list-style-type:lower-alpha}ol.upperalpha{list-style-type:upper-alpha}ol.lowerroman{list-style-type:lower-roman}ol.upperroman{list-style-type:upper-roman}ol.lowergreek{list-style-type:lower-greek}.hdlist>table,.colist>table{border:0;background:none}.hdlist>table>tbody>tr,.colist>table>tbody>tr{background:none}td.hdlist1,td.hdlist2{vertical-align:top;padding:0 0.625em}td.hdlist1{font-weight:bold;padding-bottom:1.25em}.literalblock+.colist,.listingblock+.colist{margin-top:-0.5em}.colist>table tr>td:first-of-type{padding:0 0.75em;line-height:1}.colist>table tr>td:first-of-type img{max-width:initial}.colist>table tr>td:last-of-type{padding:0.25em 0}.thumb,.th{line-height:0;display:inline-block;border:solid 4px white;-webkit-box-shadow:0 0 0 1px #dddddd;box-shadow:0 0 0 1px #dddddd}.imageblock.left,.imageblock[style*="float: left"]{margin:0.25em 0.625em 1.25em 0}.imageblock.right,.imageblock[style*="float: right"]{margin:0.25em 0 1.25em 0.625em}.imageblock>.title{margin-bottom:0}.imageblock.thumb,.imageblock.th{border-width:6px}.imageblock.thumb>.title,.imageblock.th>.title{padding:0 0.125em}.image.left,.image.right{margin-top:0.25em;margin-bottom:0.25em;display:inline-block;line-height:0}.image.left{margin-right:0.625em}.image.right{margin-left:0.625em}a.image{text-decoration:none;display:inline-block}a.image object{pointer-events:none}sup.footnote,sup.footnoteref{font-size:0.875em;position:static;vertical-align:super}sup.footnote a,sup.footnoteref a{text-decoration:none}sup.footnote a:active,sup.footnoteref a:active{text-decoration:underline}#footnotes{padding-top:0.75em;padding-bottom:0.75em;margin-bottom:0.625em}#footnotes hr{width:20%;min-width:6.25em;margin:-0.25em 0 0.75em 0;border-width:1px 0 0 0}#footnotes .footnote{padding:0 0.375em 0 0.225em;line-height:1.3334;font-size:0.875em;margin-left:1.2em;text-indent:-1.05em;margin-bottom:0.2em}#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none}#footnotes .footnote:last-of-type{margin-bottom:0}#content #footnotes{margin-top:-0.625em;margin-bottom:0;padding:0.75em 0}.gist .file-data>table{border:0;background:#fff;width:100%;margin-bottom:0}.gist .file-data>table td.line-data{width:99%}div.unbreakable{page-break-inside:avoid}.big{font-size:larger}.small{font-size:smaller}.underline{text-decoration:underline}.overline{text-decoration:overline}.line-through{text-decoration:line-through}.aqua{color:#00bfbf}.aqua-background{background-color:#00fafa}.black{color:black}.black-background{background-color:black}.blue{color:#0000bf}.blue-background{background-color:#0000fa}.fuchsia{color:#bf00bf}.fuchsia-background{background-color:#fa00fa}.gray{color:#606060}.gray-background{background-color:#7d7d7d}.green{color:#006000}.green-background{background-color:#007d00}.lime{color:#00bf00}.lime-background{background-color:#00fa00}.maroon{color:#600000}.maroon-background{background-color:#7d0000}.navy{color:#000060}.navy-background{background-color:#00007d}.olive{color:#606000}.olive-background{background-color:#7d7d00}.purple{color:#600060}.purple-background{background-color:#7d007d}.red{color:#bf0000}.red-background{background-color:#fa0000}.silver{color:#909090}.silver-background{background-color:#bcbcbc}.teal{color:#006060}.teal-background{background-color:#007d7d}.white{color:#bfbfbf}.white-background{background-color:#fafafa}.yellow{color:#bfbf00}.yellow-background{background-color:#fafa00}span.icon>.fa{cursor:default}.admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;cursor:default}.admonitionblock td.icon .icon-note:before{content:"\f05a";color:#3f6a22}.admonitionblock td.icon .icon-tip:before{content:"\f0eb";color:#0077b9}.admonitionblock td.icon .icon-warning:before{content:"\f071";color:#d88400}.admonitionblock td.icon .icon-caution:before{content:"\f06d";color:#bf3400}.admonitionblock td.icon .icon-important:before{content:"\f06a";color:#bf0000}.conum[data-value]{display:inline-block;color:#000 !important;background-color:#ffe157;-webkit-border-radius:100px;border-radius:100px;text-align:center;font-size:0.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open Sans", "DejaVu Sans", sans-serif;font-style:normal;font-weight:bold}.conum[data-value] *{color:#fff !important}.conum[data-value]+b{display:none}.conum[data-value]:after{content:attr(data-value)}pre .conum[data-value]{position:relative;top:0;color:#000 !important;background-color:#ffe157;font-size:12px}b.conum *{color:inherit !important}.conum:not([data-value]):empty{display:none}.admonitionblock{background-color:#ecf1e8;padding:0.8em 0;margin:30px 0;width:auto;border-radius:4px;overflow-x:scroll}.admonitionblock.important{border-left:0px solid #e20000;background-color:#f9ebeb}.admonitionblock.warning{border-left:0px solid #d88400;background-color:#fff9e4}.admonitionblock.tip{border-left:0px solid #0077b9;background-color:#e9f1f6}.admonitionblock.caution{border-left:0px solid #e20000;background-color:#f9ebeb}.admonitionblock .exampleblock>.content{border:0 none;background-color:#fff}#toc a:hover{text-decoration:underline}.admonitionblock>table{margin-bottom:0}.admonitionblock>table td.content{border-left:none}@media print{#tocbot a.toc-link.node-name--H4{display:none}}.is-collapsible{max-height:1000px;overflow:hidden;transition:all 200ms ease-in-out}.is-collapsed{max-height:0}div.back-action,#toc.toc2 div.back-action{padding:0.8rem 0 0 0}div.back-action a,#toc.toc2 div.back-action a{position:relative;display:inline-block;padding:0.6rem 1.2rem;padding-left:35px}div.back-action a span,#toc.toc2 div.back-action a span{position:absolute;left:5px;top:5px;display:block;color:#333;height:26px;width:26px;border-radius:13px}div.back-action a i,#toc.toc2 div.back-action a i{position:absolute;top:5px;left:5px}div.back-action a:hover span,#toc.toc2 div.back-action a:hover span{color:#000}#tocbot.desktop-toc{padding-top:0.8rem}#header-spring{position:absolute;text-rendering:optimizeLegibility;top:0;left:0;right:0;height:90px;margin:0 1rem;padding:0 1rem;border-bottom:1px solid #ddddd8;border-top:3px solid #6BB344}#header-spring h1{margin:0;padding:0;font-size:22px;text-align:left;line-height:86px;padding-left:0.6rem}#header-spring h1 svg{width:200px}#header-spring h1 svg .st0{fill:#6BB344}#header-spring h1 svg .st2{fill:#444}body.book #header-spring{position:relative;top:auto;left:auto;right:auto;margin:0}body.book #header>h1:only-child{border:0 none;padding-bottom:1.2rem;font-size:1.8rem}body.book #header,body.book #content,body.book #footnotes,body.book #footer{margin:0 auto}body.toc2 #header-spring{position:absolute;left:0;right:0;top:0}body.toc2 #header>h1:only-child{font-size:2.2rem}body.toc2 #header,body.toc2 #content,body.toc2 #footnotes,body.toc2 #footer{margin:0 auto}body.toc2 #content{padding-top:2rem}#header,#content,#footnotes,#footer{width:100%;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;position:relative;padding-left:0.9375em;padding-right:0.9375em}#header:before,#header:after,#content:before,#content:after,#footnotes:before,#footnotes:after,#footer:before,#footer:after{content:" ";display:table}#header:after,#content:after,#footnotes:after,#footer:after{clear:both}#content{margin-top:1.25em}#content:before{content:none}#header>h1:first-child{margin-top:2.55rem;margin-bottom:0.5em;margin-bottom:0.5em}#header>h1:first-child+#toc{margin-top:8px;border-top:0 none}#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #ddddd8;padding-bottom:8px}#header .details{border-bottom:1px solid #ddddd8;line-height:1.45;padding-top:0;padding-bottom:2.25em;padding-left:0.25em;color:rgba(0,0,0,0.6);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}#header .details span:first-child{margin-left:-0.125em}#header .details span.email a{color:rgba(0,0,0,0.85)}#header .details br{display:none}#header .details br+span:before{content:"\00a0\2013\00a0"}#header .details br+span.author:before{content:"\00a0\22c5\00a0";color:rgba(0,0,0,0.85)}#header .details br+span#revremark:before{content:"\00a0|\00a0"}#header #revnumber{text-transform:capitalize}#header #revnumber:after{content:"\00a0"}#content>h1:first-child:not([class]){color:rgba(0,0,0,0.85);border-bottom:1px solid #ddddd8;padding-bottom:8px;margin-top:0;padding-top:1.5rem;margin-bottom:1.25rem}h1{font-size:2.2rem;letter-spacing:-1px}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:Montserrat, Arial, Helvetica, sans-serif}h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus{box-shadow:none;outline:none}h2,h3,h4,h5,h6{padding:.8rem 0 .4rem}h1{font-size:1.75em}h2{font-size:1.6rem;letter-spacing:-1px}h3{font-size:1.5rem}h4{font-size:1.4rem}h5{font-size:1.3rem}h6{font-size:1.2rem}pre.highlight{background:#232323;color:#e6e1dc;border-radius:4px}pre.highlight code{color:#e6e1dc}pre.highlight a,#toc.toc2 a{color:#000;font-size:1rem}pre.highlight ul.sectlevel1,#toc.toc2 ul.sectlevel1{padding-left:0.2rem}pre.highlight ul.sectlevel1 li,#toc.toc2 ul.sectlevel1 li{line-height:1.4rem}::selection{background-color:#d1ff79}.literalblock pre::selection,.listingblock pre[class="highlight"]::selection,.highlight::selection,pre::selection,.highlight code::selection,.highlight code span::selection{background:rgba(255,255,255,0.2) !important}body.book #header{margin-bottom:2rem}body.toc2 #header{margin-bottom:0}.desktop-toc{display:none}.admonitionblock td.icon{display:none}.admonitionblock>table td.content{padding-left:1.25em}@media only screen and (min-width: 768px){#toctitle{font-size:1.375em}.sect1{padding-bottom:1.25em}.mobile-toc{display:none}.desktop-toc{display:block}.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:0.90625em}.admonitionblock td.icon{display:table-cell}.admonitionblock>table td.content{padding-left:0}body.toc2{padding-right:0}body.toc2 #toc.toc2{position:absolute;margin-top:0 !important;width:15em;top:0;border-top-width:0 !important;border-bottom-width:0 !important;margin-left:-15.9375em;z-index:1000;padding:0 1em 1.25em 0em;overflow:auto}body.toc2 #toc.toc2 #toctitle{margin-top:0;margin-bottom:0.8rem;font-size:1.2em}body.toc2 #toc.toc2>ul{font-size:0.9em;margin-bottom:0}body.toc2 #toc.toc2 ul ul{margin-left:0;padding-left:1em}body.toc2 #toc.toc2 ul.sectlevel0 ul.sectlevel1{padding-left:0;margin-top:0.5em;margin-bottom:0.5em}body.toc2 #header,body.toc2 #content,body.toc2 #footnotes,body.toc2 #footer{padding-left:15.9375em;max-width:none}body.book #header-spring h1{max-width:1400px;margin:0 auto}body.book #header,body.book #content,body.book #footnotes,body.book #footer{max-width:1400px}body.is-position-fixed #toc.toc2{position:fixed;height:100%}h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2}h1{font-size:1.75em}h2{font-size:1.6em}h3,#toctitle,.sidebarblock>.content>.title{font-size:1.5em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1.2em}#tocbot a.toc-link.node-name--H1{font-style:italic}#tocbot ol{margin:0;padding:0;padding-left:0.6rem}#tocbot ol li{list-style:none;padding:0 0;margin:0;display:block}#tocbot{z-index:999}#tocbot .toc-link{position:relative;display:block;z-index:999;padding-right:5px;padding-top:4px;padding-bottom:4px}#tocbot .is-active-link{padding-right:3px;border-right:3px solid #6BB344}}@media only screen and (min-width: 768px){#tocbot>ul.toc-list{margin-bottom:0.5em;margin-left:0.125em}#tocbot ul.sectlevel0,#tocbot a.toc-link.node-name--H1+ul{padding-left:0}#tocbot a.toc-link{height:100%}.is-collapsible{max-height:3000px;overflow:hidden}.is-collapsed{max-height:0}.is-active-link{font-weight:700}}@media only screen and (min-width: 768px){body.toc2 #header,body.toc2 #content,body.toc2 #footer{background-repeat:repeat-y;background-position:14em 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAMAAAAoyzS7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDE0NUNENzNGMTVGMTFFODk5RjI5ODk3QURGRjcxMkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDE0NUNENzRGMTVGMTFFODk5RjI5ODk3QURGRjcxMkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMTQ1Q0Q3MUYxNUYxMUU4OTlGMjk4OTdBREZGNzEyQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMTQ1Q0Q3MkYxNUYxMUU4OTlGMjk4OTdBREZGNzEyQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjmGxxYAAAAGUExURd3d2AAAAJlCnKAAAAAMSURBVHjaYmAACDAAAAIAAU9tWeEAAAAASUVORK5CYII=)}}@media only screen and (min-width: 1280px){body.toc2{padding-right:0}body.toc2 #toc.toc2{width:25em;left:auto;margin-left:-26.9375em}body.toc2 #toc.toc2 #toctitle{font-size:1.375em}body.toc2 #toc.toc2>ul{font-size:0.95em}body.toc2 #toc.toc2 ul ul{padding-left:1.25em}body.toc2 body.toc2.toc-right{padding-left:0;padding-right:20em}body.toc2 #header,body.toc2 #content,body.toc2 #footnotes,body.toc2 #footer{padding-left:26.9375em;max-width:1400px}body.toc2 #header-spring h1{margin:0 auto;max-width:1400px}.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:0.8125em}body.toc2 #header,body.toc2 #content,body.toc2 #footer{background-repeat:repeat-y;background-position:24em 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAMAAAAoyzS7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDE0NUNENzNGMTVGMTFFODk5RjI5ODk3QURGRjcxMkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDE0NUNENzRGMTVGMTFFODk5RjI5ODk3QURGRjcxMkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMTQ1Q0Q3MUYxNUYxMUU4OTlGMjk4OTdBREZGNzEyQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMTQ1Q0Q3MkYxNUYxMUU4OTlGMjk4OTdBREZGNzEyQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjmGxxYAAAAGUExURd3d2AAAAJlCnKAAAAAMSURBVHjaYmAACDAAAAIAAU9tWeEAAAAASUVORK5CYII=)}} diff --git a/reference/htmlsingle/favicon.ico b/reference/htmlsingle/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..1a4956e64705230122da8c19d762a7f8e6971533 GIT binary patch literal 111804 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%0A9AI;& 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%0DWWl6gZ*({kUvcUG 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 literal 0 HcmV?d00001 diff --git a/reference/htmlsingle/images/releasersForMetaRelease.png b/reference/htmlsingle/images/releasersForMetaRelease.png new file mode 100644 index 0000000000000000000000000000000000000000..6e9a03117b4ae2974805c70abab7f04799272035 GIT binary patch literal 73749 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 GLK6U=>3>!L literal 0 HcmV?d00001 diff --git a/reference/htmlsingle/images/runningScBuildReleaser.png b/reference/htmlsingle/images/runningScBuildReleaser.png new file mode 100644 index 0000000000000000000000000000000000000000..33ea65ec4a4eeab04728b1727968f1e85bd0c597 GIT binary patch literal 131009 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­Mn4G4{&1g2j3Kfp`@+4UauJgOIS&i(S@ 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

^HY=5AdS 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 N6rVhkE0Zw<{TJ3oiiZFI literal 0 HcmV?d00001 diff --git a/reference/htmlsingle/images/scBuildReleaser.png b/reference/htmlsingle/images/scBuildReleaser.png new file mode 100644 index 0000000000000000000000000000000000000000..ad3fcd3b3dd0d77830f0f52ad0341d81678de9e1 GIT binary patch literal 54243 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

37boC`XqcFw8k?kp12;ZCzJjvy(9BFNmJQyY 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/g,">")}function t(e){return e.nodeName.toLowerCase()}function r(e,n){var t=e&&e.exec(n);return t&&0===t.index}function a(e){return k.test(e)}function i(e){var n,t,r,i,o=e.className+" ";if(o+=e.parentNode?e.parentNode.className:"",t=M.exec(o))return w(t[1])?t[1]:"no-highlight";for(o=o.split(/\s+/),n=0,r=o.length;r>n;n++)if(i=o[n],a(i)||w(i))return i}function o(e){var n,t={},r=Array.prototype.slice.call(arguments,1);for(n in e)t[n]=e[n];return r.forEach(function(e){for(n in e)t[n]=e[n]}),t}function c(e){var n=[];return function r(e,a){for(var i=e.firstChild;i;i=i.nextSibling)3===i.nodeType?a+=i.nodeValue.length:1===i.nodeType&&(n.push({event:"start",offset:a,node:i}),a=r(i,a),t(i).match(/br|hr|img|input/)||n.push({event:"stop",offset:a,node:i}));return a}(e,0),n}function u(e,r,a){function i(){return e.length&&r.length?e[0].offset!==r[0].offset?e[0].offset"}function c(e){l+=""}function u(e){("start"===e.event?o:c)(e.node)}for(var s=0,l="",f=[];e.length||r.length;){var g=i();if(l+=n(a.substring(s,g[0].offset)),s=g[0].offset,g===e){f.reverse().forEach(c);do u(g.splice(0,1)[0]),g=i();while(g===e&&g.length&&g[0].offset===s);f.reverse().forEach(o)}else"start"===g[0].event?f.push(g[0].node):f.pop(),u(g.splice(0,1)[0])}return l+n(a.substr(s))}function s(e){return e.v&&!e.cached_variants&&(e.cached_variants=e.v.map(function(n){return o(e,{v:null},n)})),e.cached_variants||e.eW&&[o(e)]||[e]}function l(e){function n(e){return e&&e.source||e}function t(t,r){return new RegExp(n(t),"m"+(e.cI?"i":"")+(r?"g":""))}function r(a,i){if(!a.compiled){if(a.compiled=!0,a.k=a.k||a.bK,a.k){var o={},c=function(n,t){e.cI&&(t=t.toLowerCase()),t.split(" ").forEach(function(e){var t=e.split("|");o[t[0]]=[n,t[1]?Number(t[1]):1]})};"string"==typeof a.k?c("keyword",a.k):B(a.k).forEach(function(e){c(e,a.k[e])}),a.k=o}a.lR=t(a.l||/\w+/,!0),i&&(a.bK&&(a.b="\\b("+a.bK.split(" ").join("|")+")\\b"),a.b||(a.b=/\B|\b/),a.bR=t(a.b),a.endSameAsBegin&&(a.e=a.b),a.e||a.eW||(a.e=/\B|\b/),a.e&&(a.eR=t(a.e)),a.tE=n(a.e)||"",a.eW&&i.tE&&(a.tE+=(a.e?"|":"")+i.tE)),a.i&&(a.iR=t(a.i)),null==a.r&&(a.r=1),a.c||(a.c=[]),a.c=Array.prototype.concat.apply([],a.c.map(function(e){return s("self"===e?a:e)})),a.c.forEach(function(e){r(e,a)}),a.starts&&r(a.starts,i);var u=a.c.map(function(e){return e.bK?"\\.?("+e.b+")\\.?":e.b}).concat([a.tE,a.i]).map(n).filter(Boolean);a.t=u.length?t(u.join("|"),!0):{exec:function(){return null}}}}r(e)}function f(e,t,a,i){function o(e){return new RegExp(e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function c(e,n){var t,a;for(t=0,a=n.c.length;a>t;t++)if(r(n.c[t].bR,e))return n.c[t].endSameAsBegin&&(n.c[t].eR=o(n.c[t].bR.exec(e)[0])),n.c[t]}function u(e,n){if(r(e.eR,n)){for(;e.endsParent&&e.parent;)e=e.parent;return e}return e.eW?u(e.parent,n):void 0}function s(e,n){return!a&&r(n.iR,e)}function p(e,n){var t=R.cI?n[0].toLowerCase():n[0];return e.k.hasOwnProperty(t)&&e.k[t]}function d(e,n,t,r){var a=r?"":j.classPrefix,i='',i+n+o}function h(){var e,t,r,a;if(!E.k)return n(k);for(a="",t=0,E.lR.lastIndex=0,r=E.lR.exec(k);r;)a+=n(k.substring(t,r.index)),e=p(E,r),e?(M+=e[1],a+=d(e[0],n(r[0]))):a+=n(r[0]),t=E.lR.lastIndex,r=E.lR.exec(k);return a+n(k.substr(t))}function b(){var e="string"==typeof E.sL;if(e&&!L[E.sL])return n(k);var t=e?f(E.sL,k,!0,B[E.sL]):g(k,E.sL.length?E.sL:void 0);return E.r>0&&(M+=t.r),e&&(B[E.sL]=t.top),d(t.language,t.value,!1,!0)}function v(){y+=null!=E.sL?b():h(),k=""}function m(e){y+=e.cN?d(e.cN,"",!0):"",E=Object.create(e,{parent:{value:E}})}function N(e,n){if(k+=e,null==n)return v(),0;var t=c(n,E);if(t)return t.skip?k+=n:(t.eB&&(k+=n),v(),t.rB||t.eB||(k=n)),m(t,n),t.rB?0:n.length;var r=u(E,n);if(r){var a=E;a.skip?k+=n:(a.rE||a.eE||(k+=n),v(),a.eE&&(k=n));do E.cN&&(y+=I),E.skip||E.sL||(M+=E.r),E=E.parent;while(E!==r.parent);return r.starts&&(r.endSameAsBegin&&(r.starts.eR=r.eR),m(r.starts,"")),a.rE?0:n.length}if(s(n,E))throw new Error('Illegal lexeme "'+n+'" for mode "'+(E.cN||"")+'"');return k+=n,n.length||1}var R=w(e);if(!R)throw new Error('Unknown language: "'+e+'"');l(R);var x,E=i||R,B={},y="";for(x=E;x!==R;x=x.parent)x.cN&&(y=d(x.cN,"",!0)+y);var k="",M=0;try{for(var C,A,S=0;;){if(E.t.lastIndex=S,C=E.t.exec(t),!C)break;A=N(t.substring(S,C.index),C[0]),S=C.index+A}for(N(t.substr(S)),x=E;x.parent;x=x.parent)x.cN&&(y+=I);return{r:M,value:y,language:e,top:E}}catch(O){if(O.message&&-1!==O.message.indexOf("Illegal"))return{r:0,value:n(t)};throw O}}function g(e,t){t=t||j.languages||B(L);var r={r:0,value:n(e)},a=r;return t.filter(w).filter(x).forEach(function(n){var t=f(n,e,!1);t.language=n,t.r>a.r&&(a=t),t.r>r.r&&(a=r,r=t)}),a.language&&(r.second_best=a),r}function p(e){return j.tabReplace||j.useBR?e.replace(C,function(e,n){return j.useBR&&"\n"===e?"
":j.tabReplace?n.replace(/\t/g,j.tabReplace):""}):e}function d(e,n,t){var r=n?y[n]:t,a=[e.trim()];return e.match(/\bhljs\b/)||a.push("hljs"),-1===e.indexOf(r)&&a.push(r),a.join(" ").trim()}function h(e){var n,t,r,o,s,l=i(e);a(l)||(j.useBR?(n=document.createElementNS("http://www.w3.org/1999/xhtml","div"),n.innerHTML=e.innerHTML.replace(/\n/g,"").replace(//g,"\n")):n=e,s=n.textContent,r=l?f(l,s,!0):g(s),t=c(n),t.length&&(o=document.createElementNS("http://www.w3.org/1999/xhtml","div"),o.innerHTML=r.value,r.value=u(t,c(o),s)),r.value=p(r.value),e.innerHTML=r.value,e.className=d(e.className,l,r.language),e.result={language:r.language,re:r.r},r.second_best&&(e.second_best={language:r.second_best.language,re:r.second_best.r}))}function b(e){j=o(j,e)}function v(){if(!v.called){v.called=!0;var e=document.querySelectorAll("pre code");E.forEach.call(e,h)}}function m(){addEventListener("DOMContentLoaded",v,!1),addEventListener("load",v,!1)}function N(n,t){var r=L[n]=t(e);r.aliases&&r.aliases.forEach(function(e){y[e]=n})}function R(){return B(L)}function w(e){return e=(e||"").toLowerCase(),L[e]||L[y[e]]}function x(e){var n=w(e);return n&&!n.disableAutodetect}var E=[],B=Object.keys,L={},y={},k=/^(no-?highlight|plain|text)$/i,M=/\blang(?:uage)?-([\w-]+)\b/i,C=/((^(<[^>]+>|\t|)+|(?:\n)))/gm,I="
",j={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0};return e.highlight=f,e.highlightAuto=g,e.fixMarkup=p,e.highlightBlock=h,e.configure=b,e.initHighlighting=v,e.initHighlightingOnLoad=m,e.registerLanguage=N,e.listLanguages=R,e.getLanguage=w,e.autoDetection=x,e.inherit=o,e.IR="[a-zA-Z]\\w*",e.UIR="[a-zA-Z_]\\w*",e.NR="\\b\\d+(\\.\\d+)?",e.CNR="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",e.BNR="\\b(0b[01]+)",e.RSR="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",e.BE={b:"\\\\[\\s\\S]",r:0},e.ASM={cN:"string",b:"'",e:"'",i:"\\n",c:[e.BE]},e.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[e.BE]},e.PWM={b:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},e.C=function(n,t,r){var a=e.inherit({cN:"comment",b:n,e:t,c:[]},r||{});return a.c.push(e.PWM),a.c.push({cN:"doctag",b:"(?:TODO|FIXME|NOTE|BUG|XXX):",r:0}),a},e.CLCM=e.C("//","$"),e.CBCM=e.C("/\\*","\\*/"),e.HCM=e.C("#","$"),e.NM={cN:"number",b:e.NR,r:0},e.CNM={cN:"number",b:e.CNR,r:0},e.BNM={cN:"number",b:e.BNR,r:0},e.CSSNM={cN:"number",b:e.NR+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",r:0},e.RM={cN:"regexp",b:/\//,e:/\/[gimuy]*/,i:/\n/,c:[e.BE,{b:/\[/,e:/\]/,r:0,c:[e.BE]}]},e.TM={cN:"title",b:e.IR,r:0},e.UTM={cN:"title",b:e.UIR,r:0},e.METHOD_GUARD={b:"\\.\\s*"+e.UIR,r:0},e});hljs.registerLanguage("bash",function(e){var t={cN:"variable",v:[{b:/\$[\w\d#@][\w\d_]*/},{b:/\$\{(.*?)}/}]},s={cN:"string",b:/"/,e:/"/,c:[e.BE,t,{cN:"variable",b:/\$\(/,e:/\)/,c:[e.BE]}]},a={cN:"string",b:/'/,e:/'/};return{aliases:["sh","zsh"],l:/\b-?[a-z\._]+\b/,k:{keyword:"if then else elif fi for while in do done case esac function",literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp",_:"-ne -eq -lt -gt -f -d -e -s -l -a"},c:[{cN:"meta",b:/^#![^\n]+sh\s*$/,r:10},{cN:"function",b:/\w[\w\d_]*\s*\(\s*\)\s*\{/,rB:!0,c:[e.inherit(e.TM,{b:/\w[\w\d_]*/})],r:0},e.HCM,s,a,t]}});hljs.registerLanguage("dockerfile",function(e){return{aliases:["docker"],cI:!0,k:"from maintainer expose env arg user onbuild stopsignal",c:[e.HCM,e.ASM,e.QSM,e.NM,{bK:"run cmd entrypoint volume add copy workdir label healthcheck shell",starts:{e:/[^\\]\n/,sL:"bash"}}],i:")?[^\s\(]+(\s+[^\s\(]+)\s*=/,r:5,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"type",b://,k:"reified",r:0},{cN:"params",b:/\(/,e:/\)/,endsParent:!0,k:t,r:0,c:[{b:/:/,e:/[=,\/]/,eW:!0,c:[{cN:"type",b:e.UIR},e.CLCM,e.CBCM],r:0},e.CLCM,e.CBCM,s,l,c,e.CNM]},e.CBCM]},{cN:"class",bK:"class interface trait",e:/[:\{(]|$/,eE:!0,i:"extends implements",c:[{bK:"public protected internal private constructor"},e.UTM,{cN:"type",b://,eB:!0,eE:!0,r:0},{cN:"type",b:/[,:]\s*/,e:/[<\(,]|$/,eB:!0,rE:!0},s,l]},c,{cN:"meta",b:"^#!/usr/bin/env",e:"$",i:"\n"},o]}});hljs.registerLanguage("java",function(e){var a="[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",t=a+"(<"+a+"(\\s*,\\s*"+a+")*>)?",r="false synchronized int abstract float private char boolean var static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports do",s="\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",c={cN:"number",b:s,r:0};return{aliases:["jsp"],k:r,i:/<\/|#/,c:[e.C("/\\*\\*","\\*/",{r:0,c:[{b:/\w+@/,r:0},{cN:"doctag",b:"@[A-Za-z]+"}]}),e.CLCM,e.CBCM,e.ASM,e.QSM,{cN:"class",bK:"class interface",e:/[{;=]/,eE:!0,k:"class interface",i:/[:"\[\]]/,c:[{bK:"extends implements"},e.UTM]},{bK:"new throw return else",r:0},{cN:"function",b:"("+t+"\\s+)+"+e.UIR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:r,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"params",b:/\(/,e:/\)/,k:r,r:0,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]},c,{cN:"meta",b:"@[A-Za-z]+"}]}});hljs.registerLanguage("xml",function(s){var e="[A-Za-z0-9\\._:-]+",t={eW:!0,i:/`]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist"],cI:!0,c:[{cN:"meta",b:"",r:10,c:[{b:"\\[",e:"\\]"}]},s.C("",{r:10}),{b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{cN:"meta",b:/<\?xml/,e:/\?>/,r:10},{b:/<\?(php)?/,e:/\?>/,sL:"php",c:[{b:"/\\*",e:"\\*/",skip:!0},{b:'b"',e:'"',skip:!0},{b:"b'",e:"'",skip:!0},s.inherit(s.ASM,{i:null,cN:null,c:null,skip:!0}),s.inherit(s.QSM,{i:null,cN:null,c:null,skip:!0})]},{cN:"tag",b:"|$)",e:">",k:{name:"style"},c:[t],starts:{e:"",rE:!0,sL:["css","xml"]}},{cN:"tag",b:"|$)",e:">",k:{name:"script"},c:[t],starts:{e:"",rE:!0,sL:["actionscript","javascript","handlebars","xml"]}},{cN:"tag",b:"",c:[{cN:"name",b:/[^\/><\s]+/,r:0},t]}]}});hljs.registerLanguage("properties",function(r){var t="[ \\t\\f]*",e="[ \\t\\f]+",s="("+t+"[:=]"+t+"|"+e+")",n="([^\\\\\\W:= \\t\\f\\n]|\\\\.)+",a="([^\\\\:= \\t\\f\\n]|\\\\.)+",c={e:s,r:0,starts:{cN:"string",e:/$/,r:0,c:[{b:"\\\\\\n"}]}};return{cI:!0,i:/\S/,c:[r.C("^\\s*[!#]","$"),{b:n+s,rB:!0,c:[{cN:"attr",b:n,endsParent:!0,r:0}],starts:c},{b:a+s,rB:!0,r:0,c:[{cN:"meta",b:a,endsParent:!0,r:0}],starts:c},{cN:"attr",r:0,b:a+t+"$"}]}});hljs.registerLanguage("diff",function(e){return{aliases:["patch"],c:[{cN:"meta",r:10,v:[{b:/^@@ +\-\d+,\d+ +\+\d+,\d+ +@@$/},{b:/^\*\*\* +\d+,\d+ +\*\*\*\*$/},{b:/^\-\-\- +\d+,\d+ +\-\-\-\-$/}]},{cN:"comment",v:[{b:/Index: /,e:/$/},{b:/={3,}/,e:/$/},{b:/^\-{3}/,e:/$/},{b:/^\*{3} /,e:/$/},{b:/^\+{3}/,e:/$/},{b:/\*{5}/,e:/\*{5}$/}]},{cN:"addition",b:"^\\+",e:"$"},{cN:"deletion",b:"^\\-",e:"$"},{cN:"addition",b:"^\\!",e:"$"}]}});hljs.registerLanguage("shell",function(s){return{aliases:["console"],c:[{cN:"meta",b:"^\\s{0,3}[\\w\\d\\[\\]()@-]*[>%$#]",starts:{e:"$",sL:"bash"}}]}});hljs.registerLanguage("asciidoc",function(e){return{aliases:["adoc"],c:[e.C("^/{4,}\\n","\\n/{4,}$",{r:10}),e.C("^//","$",{r:0}),{cN:"title",b:"^\\.\\w.*$"},{b:"^[=\\*]{4,}\\n",e:"\\n^[=\\*]{4,}$",r:10},{cN:"section",r:10,v:[{b:"^(={1,5}) .+?( \\1)?$"},{b:"^[^\\[\\]\\n]+?\\n[=\\-~\\^\\+]{2,}$"}]},{cN:"meta",b:"^:.+?:",e:"\\s",eE:!0,r:10},{cN:"meta",b:"^\\[.+?\\]$",r:0},{cN:"quote",b:"^_{4,}\\n",e:"\\n_{4,}$",r:10},{cN:"code",b:"^[\\-\\.]{4,}\\n",e:"\\n[\\-\\.]{4,}$",r:10},{b:"^\\+{4,}\\n",e:"\\n\\+{4,}$",c:[{b:"<",e:">",sL:"xml",r:0}],r:10},{cN:"bullet",b:"^(\\*+|\\-+|\\.+|[^\\n]+?::)\\s+"},{cN:"symbol",b:"^(NOTE|TIP|IMPORTANT|WARNING|CAUTION):\\s+",r:10},{cN:"strong",b:"\\B\\*(?![\\*\\s])",e:"(\\n{2}|\\*)",c:[{b:"\\\\*\\w",r:0}]},{cN:"emphasis",b:"\\B'(?!['\\s])",e:"(\\n{2}|')",c:[{b:"\\\\'\\w",r:0}],r:0},{cN:"emphasis",b:"_(?![_\\s])",e:"(\\n{2}|_)",r:0},{cN:"string",v:[{b:"``.+?''"},{b:"`.+?'"}]},{cN:"code",b:"(`.+?`|\\+.+?\\+)",r:0},{cN:"code",b:"^[ \\t]",e:"$",r:0},{b:"^'{3,}[ \\t]*$",r:10},{b:"(link:)?(http|https|ftp|file|irc|image:?):\\S+\\[.*?\\]",rB:!0,c:[{b:"(link|image:?):",r:0},{cN:"link",b:"\\w",e:"[^\\[]+",r:0},{cN:"string",b:"\\[",e:"\\]",eB:!0,eE:!0,r:0}],r:10}]}});hljs.registerLanguage("aspectj",function(e){var t="false synchronized int abstract float private char boolean static null if const for true while long throw strictfp finally protected import native final return void enum else extends implements break transient new catch instanceof byte super volatile case assert short package default double public try this switch continue throws privileged aspectOf adviceexecution proceed cflowbelow cflow initialization preinitialization staticinitialization withincode target within execution getWithinTypeName handler thisJoinPoint thisJoinPointStaticPart thisEnclosingJoinPointStaticPart declare parents warning error soft precedence thisAspectInstance",i="get set args call";return{k:t,i:/<\/|#/,c:[e.C("/\\*\\*","\\*/",{r:0,c:[{b:/\w+@/,r:0},{cN:"doctag",b:"@[A-Za-z]+"}]}),e.CLCM,e.CBCM,e.ASM,e.QSM,{cN:"class",bK:"aspect",e:/[{;=]/,eE:!0,i:/[:;"\[\]]/,c:[{bK:"extends implements pertypewithin perthis pertarget percflowbelow percflow issingleton"},e.UTM,{b:/\([^\)]*/,e:/[)]+/,k:t+" "+i,eE:!1}]},{cN:"class",bK:"class interface",e:/[{;=]/,eE:!0,r:0,k:"class interface",i:/[:"\[\]]/,c:[{bK:"extends implements"},e.UTM]},{bK:"pointcut after before around throwing returning",e:/[)]/,eE:!1,i:/["\[\]]/,c:[{b:e.UIR+"\\s*\\(",rB:!0,c:[e.UTM]}]},{b:/[:]/,rB:!0,e:/[{;]/,r:0,eE:!1,k:t,i:/["\[\]]/,c:[{b:e.UIR+"\\s*\\(",k:t+" "+i,r:0},e.QSM]},{bK:"new throw",r:0},{cN:"function",b:/\w+ +\w+(\.)?\w+\s*\([^\)]*\)\s*((throws)[\w\s,]+)?[\{;]/,rB:!0,e:/[{;=]/,k:t,eE:!0,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"params",b:/\(/,e:/\)/,r:0,k:t,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]},e.CNM,{cN:"meta",b:"@[A-Za-z]+"}]}});hljs.registerLanguage("gradle",function(e){return{cI:!0,k:{keyword:"task project allprojects subprojects artifacts buildscript configurations dependencies repositories sourceSets description delete from into include exclude source classpath destinationDir includes options sourceCompatibility targetCompatibility group flatDir doLast doFirst flatten todir fromdir ant def abstract break case catch continue default do else extends final finally for if implements instanceof native new private protected public return static switch synchronized throw throws transient try volatile while strictfp package import false null super this true antlrtask checkstyle codenarc copy boolean byte char class double float int interface long short void compile runTime file fileTree abs any append asList asWritable call collect compareTo count div dump each eachByte eachFile eachLine every find findAll flatten getAt getErr getIn getOut getText grep immutable inject inspect intersect invokeMethods isCase join leftShift minus multiply newInputStream newOutputStream newPrintWriter newReader newWriter next plus pop power previous print println push putAt read readBytes readLines reverse reverseEach round size sort splitEachLine step subMap times toInteger toList tokenize upto waitForOrKill withPrintWriter withReader withStream withWriter withWriterAppend write writeLine"},c:[e.CLCM,e.CBCM,e.ASM,e.QSM,e.NM,e.RM]}});hljs.registerLanguage("json",function(e){var i={literal:"true false null"},n=[e.QSM,e.CNM],r={e:",",eW:!0,eE:!0,c:n,k:i},t={b:"{",e:"}",c:[{cN:"attr",b:/"/,e:/"/,c:[e.BE],i:"\\n"},e.inherit(r,{b:/:/})],i:"\\S"},c={b:"\\[",e:"\\]",c:[e.inherit(r)],i:"\\S"};return n.splice(n.length,0,t,c),{c:n,k:i,i:"\\S"}});hljs.registerLanguage("sql",function(e){var t=e.C("--","$");return{cI:!0,i:/[<>{}*]/,c:[{bK:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke comment with",e:/;/,eW:!0,l:/[\w\.]+/,k:{keyword:"as abort abs absolute acc acce accep accept access accessed accessible account acos action activate add addtime admin administer advanced advise aes_decrypt aes_encrypt after agent aggregate ali alia alias allocate allow alter always analyze ancillary and any anydata anydataset anyschema anytype apply archive archived archivelog are as asc ascii asin assembly assertion associate asynchronous at atan atn2 attr attri attrib attribu attribut attribute attributes audit authenticated authentication authid authors auto autoallocate autodblink autoextend automatic availability avg backup badfile basicfile before begin beginning benchmark between bfile bfile_base big bigfile bin binary_double binary_float binlog bit_and bit_count bit_length bit_or bit_xor bitmap blob_base block blocksize body both bound buffer_cache buffer_pool build bulk by byte byteordermark bytes cache caching call calling cancel capacity cascade cascaded case cast catalog category ceil ceiling chain change changed char_base char_length character_length characters characterset charindex charset charsetform charsetid check checksum checksum_agg child choose chr chunk class cleanup clear client clob clob_base clone close cluster_id cluster_probability cluster_set clustering coalesce coercibility col collate collation collect colu colum column column_value columns columns_updated comment commit compact compatibility compiled complete composite_limit compound compress compute concat concat_ws concurrent confirm conn connec connect connect_by_iscycle connect_by_isleaf connect_by_root connect_time connection consider consistent constant constraint constraints constructor container content contents context contributors controlfile conv convert convert_tz corr corr_k corr_s corresponding corruption cos cost count count_big counted covar_pop covar_samp cpu_per_call cpu_per_session crc32 create creation critical cross cube cume_dist curdate current current_date current_time current_timestamp current_user cursor curtime customdatum cycle data database databases datafile datafiles datalength date_add date_cache date_format date_sub dateadd datediff datefromparts datename datepart datetime2fromparts day day_to_second dayname dayofmonth dayofweek dayofyear days db_role_change dbtimezone ddl deallocate declare decode decompose decrement decrypt deduplicate def defa defau defaul default defaults deferred defi defin define degrees delayed delegate delete delete_all delimited demand dense_rank depth dequeue des_decrypt des_encrypt des_key_file desc descr descri describ describe descriptor deterministic diagnostics difference dimension direct_load directory disable disable_all disallow disassociate discardfile disconnect diskgroup distinct distinctrow distribute distributed div do document domain dotnet double downgrade drop dumpfile duplicate duration each edition editionable editions element ellipsis else elsif elt empty enable enable_all enclosed encode encoding encrypt end end-exec endian enforced engine engines enqueue enterprise entityescaping eomonth error errors escaped evalname evaluate event eventdata events except exception exceptions exchange exclude excluding execu execut execute exempt exists exit exp expire explain export export_set extended extent external external_1 external_2 externally extract failed failed_login_attempts failover failure far fast feature_set feature_value fetch field fields file file_name_convert filesystem_like_logging final finish first first_value fixed flash_cache flashback floor flush following follows for forall force foreign form forma format found found_rows freelist freelists freepools fresh from from_base64 from_days ftp full function general generated get get_format get_lock getdate getutcdate global global_name globally go goto grant grants greatest group group_concat group_id grouping grouping_id groups gtid_subtract guarantee guard handler hash hashkeys having hea head headi headin heading heap help hex hierarchy high high_priority hosts hour http id ident_current ident_incr ident_seed identified identity idle_time if ifnull ignore iif ilike ilm immediate import in include including increment index indexes indexing indextype indicator indices inet6_aton inet6_ntoa inet_aton inet_ntoa infile initial initialized initially initrans inmemory inner innodb input insert install instance instantiable instr interface interleaved intersect into invalidate invisible is is_free_lock is_ipv4 is_ipv4_compat is_not is_not_null is_used_lock isdate isnull isolation iterate java join json json_exists keep keep_duplicates key keys kill language large last last_day last_insert_id last_value lax lcase lead leading least leaves left len lenght length less level levels library like like2 like4 likec limit lines link list listagg little ln load load_file lob lobs local localtime localtimestamp locate locator lock locked log log10 log2 logfile logfiles logging logical logical_reads_per_call logoff logon logs long loop low low_priority lower lpad lrtrim ltrim main make_set makedate maketime managed management manual map mapping mask master master_pos_wait match matched materialized max maxextents maximize maxinstances maxlen maxlogfiles maxloghistory maxlogmembers maxsize maxtrans md5 measures median medium member memcompress memory merge microsecond mid migration min minextents minimum mining minus minute minvalue missing mod mode model modification modify module monitoring month months mount move movement multiset mutex name name_const names nan national native natural nav nchar nclob nested never new newline next nextval no no_write_to_binlog noarchivelog noaudit nobadfile nocheck nocompress nocopy nocycle nodelay nodiscardfile noentityescaping noguarantee nokeep nologfile nomapping nomaxvalue nominimize nominvalue nomonitoring none noneditionable nonschema noorder nopr nopro noprom nopromp noprompt norely noresetlogs noreverse normal norowdependencies noschemacheck noswitch not nothing notice notnull notrim novalidate now nowait nth_value nullif nulls num numb numbe nvarchar nvarchar2 object ocicoll ocidate ocidatetime ociduration ociinterval ociloblocator ocinumber ociref ocirefcursor ocirowid ocistring ocitype oct octet_length of off offline offset oid oidindex old on online only opaque open operations operator optimal optimize option optionally or oracle oracle_date oradata ord ordaudio orddicom orddoc order ordimage ordinality ordvideo organization orlany orlvary out outer outfile outline output over overflow overriding package pad parallel parallel_enable parameters parent parse partial partition partitions pascal passing password password_grace_time password_lock_time password_reuse_max password_reuse_time password_verify_function patch path patindex pctincrease pctthreshold pctused pctversion percent percent_rank percentile_cont percentile_disc performance period period_add period_diff permanent physical pi pipe pipelined pivot pluggable plugin policy position post_transaction pow power pragma prebuilt precedes preceding precision prediction prediction_cost prediction_details prediction_probability prediction_set prepare present preserve prior priority private private_sga privileges procedural procedure procedure_analyze processlist profiles project prompt protection public publishingservername purge quarter query quick quiesce quota quotename radians raise rand range rank raw read reads readsize rebuild record records recover recovery recursive recycle redo reduced ref reference referenced references referencing refresh regexp_like register regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy reject rekey relational relative relaylog release release_lock relies_on relocate rely rem remainder rename repair repeat replace replicate replication required reset resetlogs resize resource respect restore restricted result result_cache resumable resume retention return returning returns reuse reverse revoke right rlike role roles rollback rolling rollup round row row_count rowdependencies rowid rownum rows rtrim rules safe salt sample save savepoint sb1 sb2 sb4 scan schema schemacheck scn scope scroll sdo_georaster sdo_topo_geometry search sec_to_time second section securefile security seed segment select self sequence sequential serializable server servererror session session_user sessions_per_user set sets settings sha sha1 sha2 share shared shared_pool short show shrink shutdown si_averagecolor si_colorhistogram si_featurelist si_positionalcolor si_stillimage si_texture siblings sid sign sin size size_t sizes skip slave sleep smalldatetimefromparts smallfile snapshot some soname sort soundex source space sparse spfile split sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_small_result sql_variant_property sqlcode sqldata sqlerror sqlname sqlstate sqrt square standalone standby start starting startup statement static statistics stats_binomial_test stats_crosstab stats_ks_test stats_mode stats_mw_test stats_one_way_anova stats_t_test_ stats_t_test_indep stats_t_test_one stats_t_test_paired stats_wsr_test status std stddev stddev_pop stddev_samp stdev stop storage store stored str str_to_date straight_join strcmp strict string struct stuff style subdate subpartition subpartitions substitutable substr substring subtime subtring_index subtype success sum suspend switch switchoffset switchover sync synchronous synonym sys sys_xmlagg sysasm sysaux sysdate sysdatetimeoffset sysdba sysoper system system_user sysutcdatetime table tables tablespace tan tdo template temporary terminated tertiary_weights test than then thread through tier ties time time_format time_zone timediff timefromparts timeout timestamp timestampadd timestampdiff timezone_abbr timezone_minute timezone_region to to_base64 to_date to_days to_seconds todatetimeoffset trace tracking transaction transactional translate translation treat trigger trigger_nestlevel triggers trim truncate try_cast try_convert try_parse type ub1 ub2 ub4 ucase unarchived unbounded uncompress under undo unhex unicode uniform uninstall union unique unix_timestamp unknown unlimited unlock unnest unpivot unrecoverable unsafe unsigned until untrusted unusable unused update updated upgrade upped upper upsert url urowid usable usage use use_stored_outlines user user_data user_resources users using utc_date utc_timestamp uuid uuid_short validate validate_password_strength validation valist value values var var_samp varcharc vari varia variab variabl variable variables variance varp varraw varrawc varray verify version versions view virtual visible void wait wallet warning warnings week weekday weekofyear wellformed when whene whenev wheneve whenever where while whitespace with within without work wrapped xdb xml xmlagg xmlattributes xmlcast xmlcolattval xmlelement xmlexists xmlforest xmlindex xmlnamespaces xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltype xor year year_to_month years yearweek",literal:"true false null unknown",built_in:"array bigint binary bit blob bool boolean char character date dec decimal float int int8 integer interval number numeric real record serial serial8 smallint text time timestamp varchar varying void"},c:[{cN:"string",b:"'",e:"'",c:[e.BE,{b:"''"}]},{cN:"string",b:'"',e:'"',c:[e.BE,{b:'""'}]},{cN:"string",b:"`",e:"`",c:[e.BE]},e.CNM,e.CBCM,t,e.HCM]},e.CBCM,t,e.HCM]}});hljs.registerLanguage("go",function(e){var t={keyword:"break default func interface select case map struct chan else goto package switch const fallthrough if range type continue for import return var go defer bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 uint16 uint32 uint64 int uint uintptr rune",literal:"true false iota nil",built_in:"append cap close complex copy imag len make new panic print println real recover delete"};return{aliases:["golang"],k:t,i:"",rB:!0,e:"\\s*=>",c:[{cN:"params",v:[{b:r},{b:/\(\s*\)/},{b:/\(/,e:/\)/,eB:!0,eE:!0,k:t,c:s}]}]},{b://,sL:"xml",c:[{b:/<\w+\s*\/>/,skip:!0},{b:/<\w+/,e:/(\/\w+|\w+\/)>/,skip:!0,c:[{b:/<\w+\s*\/>/,skip:!0},"self"]}]}],r:0},{cN:"function",bK:"function",e:/\{/,eE:!0,c:[e.inherit(e.TM,{b:r}),{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,c:s}],i:/\[|%/},{b:/\$[(.]/},e.METHOD_GUARD,{cN:"class",bK:"class",e:/[{;=]/,eE:!0,i:/[:"\[\]]/,c:[{bK:"extends"},e.UTM]},{bK:"constructor",e:/\{/,eE:!0}],i:/#(?!!)/}}); \ No newline at end of file diff --git a/reference/htmlsingle/js/highlight/styles/a11y-dark.min.css b/reference/htmlsingle/js/highlight/styles/a11y-dark.min.css new file mode 100644 index 00000000..b93b742a --- /dev/null +++ b/reference/htmlsingle/js/highlight/styles/a11y-dark.min.css @@ -0,0 +1,99 @@ +/* a11y-dark theme */ +/* Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css */ +/* @author: ericwbailey */ + +/* Comment */ +.hljs-comment, +.hljs-quote { + color: #d4d0ab; +} + +/* Red */ +.hljs-variable, +.hljs-template-variable, +.hljs-tag, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class, +.hljs-regexp, +.hljs-deletion { + color: #ffa07a; +} + +/* Orange */ +.hljs-number, +.hljs-built_in, +.hljs-builtin-name, +.hljs-literal, +.hljs-type, +.hljs-params, +.hljs-meta, +.hljs-link { + color: #f5ab35; +} + +/* Yellow */ +.hljs-attribute { + color: #ffd700; +} + +/* Green */ +.hljs-string, +.hljs-symbol, +.hljs-bullet, +.hljs-addition { + color: #abe338; +} + +/* Blue */ +.hljs-title, +.hljs-section { + color: #00e0e0; +} + +/* Purple */ +.hljs-keyword, +.hljs-selector-tag { + color: #dcc6e0; +} + +.hljs { + display: block; + overflow-x: auto; + background: #2b2b2b; + color: #f8f8f2; + padding: 0.5em; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +@media screen and (-ms-high-contrast: active) { + .hljs-addition, + .hljs-attribute, + .hljs-built_in, + .hljs-builtin-name, + .hljs-bullet, + .hljs-comment, + .hljs-link, + .hljs-literal, + .hljs-meta, + .hljs-number, + .hljs-params, + .hljs-string, + .hljs-symbol, + .hljs-type, + .hljs-quote { + color: highlight; + } + + .hljs-keyword, + .hljs-selector-tag { + font-weight: bold; + } +} diff --git a/reference/htmlsingle/js/highlight/styles/an-old-hope.min.css b/reference/htmlsingle/js/highlight/styles/an-old-hope.min.css new file mode 100644 index 00000000..a6d56f4b --- /dev/null +++ b/reference/htmlsingle/js/highlight/styles/an-old-hope.min.css @@ -0,0 +1,89 @@ +/* + +An Old Hope – Star Wars Syntax (c) Gustavo Costa +Original theme - Ocean Dark Theme – by https://github.com/gavsiu +Based on Jesse Leite's Atom syntax theme 'An Old Hope' – https://github.com/JesseLeite/an-old-hope-syntax-atom + +*/ + +/* Death Star Comment */ +.hljs-comment, +.hljs-quote +{ + color: #B6B18B; +} + +/* Darth Vader */ +.hljs-variable, +.hljs-template-variable, +.hljs-tag, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class, +.hljs-regexp, +.hljs-deletion +{ + color: #EB3C54; +} + +/* Threepio */ +.hljs-number, +.hljs-built_in, +.hljs-builtin-name, +.hljs-literal, +.hljs-type, +.hljs-params, +.hljs-meta, +.hljs-link +{ + color: #E7CE56; +} + +/* Luke Skywalker */ +.hljs-attribute +{ + color: #EE7C2B; +} + +/* Obi Wan Kenobi */ +.hljs-string, +.hljs-symbol, +.hljs-bullet, +.hljs-addition +{ + color: #4FB4D7; +} + +/* Yoda */ +.hljs-title, +.hljs-section +{ + color: #78BB65; +} + +/* Mace Windu */ +.hljs-keyword, +.hljs-selector-tag +{ + color: #B45EA4; +} + +/* Millenium Falcon */ +.hljs +{ + display: block; + overflow-x: auto; + background: #1C1D21; + color: #c0c5ce; + padding: 0.5em; +} + +.hljs-emphasis +{ + font-style: italic; +} + +.hljs-strong +{ + font-weight: bold; +} diff --git a/reference/htmlsingle/js/highlight/styles/atom-one-dark-reasonable.min.css b/reference/htmlsingle/js/highlight/styles/atom-one-dark-reasonable.min.css new file mode 100644 index 00000000..fd41c996 --- /dev/null +++ b/reference/htmlsingle/js/highlight/styles/atom-one-dark-reasonable.min.css @@ -0,0 +1,77 @@ +/* + +Atom One Dark With support for ReasonML by Gidi Morris, based off work by Daniel Gamage + +Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax + +*/ +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + line-height: 1.3em; + color: #abb2bf; + background: #282c34; + border-radius: 5px; +} +.hljs-keyword, .hljs-operator { + color: #F92672; +} +.hljs-pattern-match { + color: #F92672; +} +.hljs-pattern-match .hljs-constructor { + color: #61aeee; +} +.hljs-function { + color: #61aeee; +} +.hljs-function .hljs-params { + color: #A6E22E; +} +.hljs-function .hljs-params .hljs-typing { + color: #FD971F; +} +.hljs-module-access .hljs-module { + color: #7e57c2; +} +.hljs-constructor { + color: #e2b93d; +} +.hljs-constructor .hljs-string { + color: #9CCC65; +} +.hljs-comment, .hljs-quote { + color: #b18eb1; + font-style: italic; +} +.hljs-doctag, .hljs-formula { + color: #c678dd; +} +.hljs-section, .hljs-name, .hljs-selector-tag, .hljs-deletion, .hljs-subst { + color: #e06c75; +} +.hljs-literal { + color: #56b6c2; +} +.hljs-string, .hljs-regexp, .hljs-addition, .hljs-attribute, .hljs-meta-string { + color: #98c379; +} +.hljs-built_in, .hljs-class .hljs-title { + color: #e6c07b; +} +.hljs-attr, .hljs-variable, .hljs-template-variable, .hljs-type, .hljs-selector-class, .hljs-selector-attr, .hljs-selector-pseudo, .hljs-number { + color: #d19a66; +} +.hljs-symbol, .hljs-bullet, .hljs-link, .hljs-meta, .hljs-selector-id, .hljs-title { + color: #61aeee; +} +.hljs-emphasis { + font-style: italic; +} +.hljs-strong { + font-weight: bold; +} +.hljs-link { + text-decoration: underline; +} diff --git a/reference/htmlsingle/js/highlight/styles/atom-one-dark.min.css b/reference/htmlsingle/js/highlight/styles/atom-one-dark.min.css new file mode 100644 index 00000000..1616aafe --- /dev/null +++ b/reference/htmlsingle/js/highlight/styles/atom-one-dark.min.css @@ -0,0 +1,96 @@ +/* + +Atom One Dark by Daniel Gamage +Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax + +base: #282c34 +mono-1: #abb2bf +mono-2: #818896 +mono-3: #5c6370 +hue-1: #56b6c2 +hue-2: #61aeee +hue-3: #c678dd +hue-4: #98c379 +hue-5: #e06c75 +hue-5-2: #be5046 +hue-6: #d19a66 +hue-6-2: #e6c07b + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + color: #abb2bf; + background: #282c34; +} + +.hljs-comment, +.hljs-quote { + color: #5c6370; + font-style: italic; +} + +.hljs-doctag, +.hljs-keyword, +.hljs-formula { + color: #c678dd; +} + +.hljs-section, +.hljs-name, +.hljs-selector-tag, +.hljs-deletion, +.hljs-subst { + color: #e06c75; +} + +.hljs-literal { + color: #56b6c2; +} + +.hljs-string, +.hljs-regexp, +.hljs-addition, +.hljs-attribute, +.hljs-meta-string { + color: #98c379; +} + +.hljs-built_in, +.hljs-class .hljs-title { + color: #e6c07b; +} + +.hljs-attr, +.hljs-variable, +.hljs-template-variable, +.hljs-type, +.hljs-selector-class, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-number { + color: #d19a66; +} + +.hljs-symbol, +.hljs-bullet, +.hljs-link, +.hljs-meta, +.hljs-selector-id, +.hljs-title { + color: #61aeee; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-link { + text-decoration: underline; +} diff --git a/reference/htmlsingle/js/highlight/styles/atom-one-light.min.css b/reference/htmlsingle/js/highlight/styles/atom-one-light.min.css new file mode 100644 index 00000000..d5bd1d2a --- /dev/null +++ b/reference/htmlsingle/js/highlight/styles/atom-one-light.min.css @@ -0,0 +1,96 @@ +/* + +Atom One Light by Daniel Gamage +Original One Light Syntax theme from https://github.com/atom/one-light-syntax + +base: #fafafa +mono-1: #383a42 +mono-2: #686b77 +mono-3: #a0a1a7 +hue-1: #0184bb +hue-2: #4078f2 +hue-3: #a626a4 +hue-4: #50a14f +hue-5: #e45649 +hue-5-2: #c91243 +hue-6: #986801 +hue-6-2: #c18401 + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + color: #383a42; + background: #fafafa; +} + +.hljs-comment, +.hljs-quote { + color: #a0a1a7; + font-style: italic; +} + +.hljs-doctag, +.hljs-keyword, +.hljs-formula { + color: #a626a4; +} + +.hljs-section, +.hljs-name, +.hljs-selector-tag, +.hljs-deletion, +.hljs-subst { + color: #e45649; +} + +.hljs-literal { + color: #0184bb; +} + +.hljs-string, +.hljs-regexp, +.hljs-addition, +.hljs-attribute, +.hljs-meta-string { + color: #50a14f; +} + +.hljs-built_in, +.hljs-class .hljs-title { + color: #c18401; +} + +.hljs-attr, +.hljs-variable, +.hljs-template-variable, +.hljs-type, +.hljs-selector-class, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-number { + color: #986801; +} + +.hljs-symbol, +.hljs-bullet, +.hljs-link, +.hljs-meta, +.hljs-selector-id, +.hljs-title { + color: #4078f2; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-link { + text-decoration: underline; +} diff --git a/reference/htmlsingle/js/highlight/styles/dracula.min.css b/reference/htmlsingle/js/highlight/styles/dracula.min.css new file mode 100644 index 00000000..d591db68 --- /dev/null +++ b/reference/htmlsingle/js/highlight/styles/dracula.min.css @@ -0,0 +1,76 @@ +/* + +Dracula Theme v1.2.0 + +https://github.com/zenorocha/dracula-theme + +Copyright 2015, All rights reserved + +Code licensed under the MIT license +http://zenorocha.mit-license.org + +@author Éverton Ribeiro +@author Zeno Rocha + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #282a36; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-literal, +.hljs-section, +.hljs-link { + color: #8be9fd; +} + +.hljs-function .hljs-keyword { + color: #ff79c6; +} + +.hljs, +.hljs-subst { + color: #f8f8f2; +} + +.hljs-string, +.hljs-title, +.hljs-name, +.hljs-type, +.hljs-attribute, +.hljs-symbol, +.hljs-bullet, +.hljs-addition, +.hljs-variable, +.hljs-template-tag, +.hljs-template-variable { + color: #f1fa8c; +} + +.hljs-comment, +.hljs-quote, +.hljs-deletion, +.hljs-meta { + color: #6272a4; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-literal, +.hljs-title, +.hljs-section, +.hljs-doctag, +.hljs-type, +.hljs-name, +.hljs-strong { + font-weight: bold; +} + +.hljs-emphasis { + font-style: italic; +} diff --git a/reference/htmlsingle/js/highlight/styles/github.min.css b/reference/htmlsingle/js/highlight/styles/github.min.css new file mode 100644 index 00000000..791932b8 --- /dev/null +++ b/reference/htmlsingle/js/highlight/styles/github.min.css @@ -0,0 +1,99 @@ +/* + +github.com style (c) Vasily Polovnyov + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + color: #333; + background: #f8f8f8; +} + +.hljs-comment, +.hljs-quote { + color: #998; + font-style: italic; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-subst { + color: #333; + font-weight: bold; +} + +.hljs-number, +.hljs-literal, +.hljs-variable, +.hljs-template-variable, +.hljs-tag .hljs-attr { + color: #008080; +} + +.hljs-string, +.hljs-doctag { + color: #d14; +} + +.hljs-title, +.hljs-section, +.hljs-selector-id { + color: #900; + font-weight: bold; +} + +.hljs-subst { + font-weight: normal; +} + +.hljs-type, +.hljs-class .hljs-title { + color: #458; + font-weight: bold; +} + +.hljs-tag, +.hljs-name, +.hljs-attribute { + color: #000080; + font-weight: normal; +} + +.hljs-regexp, +.hljs-link { + color: #009926; +} + +.hljs-symbol, +.hljs-bullet { + color: #990073; +} + +.hljs-built_in, +.hljs-builtin-name { + color: #0086b3; +} + +.hljs-meta { + color: #999; + font-weight: bold; +} + +.hljs-deletion { + background: #fdd; +} + +.hljs-addition { + background: #dfd; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} diff --git a/reference/htmlsingle/js/highlight/styles/monokai-sublime.min.css b/reference/htmlsingle/js/highlight/styles/monokai-sublime.min.css new file mode 100644 index 00000000..2864170d --- /dev/null +++ b/reference/htmlsingle/js/highlight/styles/monokai-sublime.min.css @@ -0,0 +1,83 @@ +/* + +Monokai Sublime style. Derived from Monokai by noformnocontent http://nn.mit-license.org/ + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #23241f; +} + +.hljs, +.hljs-tag, +.hljs-subst { + color: #f8f8f2; +} + +.hljs-strong, +.hljs-emphasis { + color: #a8a8a2; +} + +.hljs-bullet, +.hljs-quote, +.hljs-number, +.hljs-regexp, +.hljs-literal, +.hljs-link { + color: #ae81ff; +} + +.hljs-code, +.hljs-title, +.hljs-section, +.hljs-selector-class { + color: #a6e22e; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-name, +.hljs-attr { + color: #f92672; +} + +.hljs-symbol, +.hljs-attribute { + color: #66d9ef; +} + +.hljs-params, +.hljs-class .hljs-title { + color: #f8f8f2; +} + +.hljs-string, +.hljs-type, +.hljs-built_in, +.hljs-builtin-name, +.hljs-selector-id, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-addition, +.hljs-variable, +.hljs-template-variable { + color: #e6db74; +} + +.hljs-comment, +.hljs-deletion, +.hljs-meta { + color: #75715e; +} diff --git a/reference/htmlsingle/js/highlight/styles/monokai.min.css b/reference/htmlsingle/js/highlight/styles/monokai.min.css new file mode 100644 index 00000000..775d53f9 --- /dev/null +++ b/reference/htmlsingle/js/highlight/styles/monokai.min.css @@ -0,0 +1,70 @@ +/* +Monokai style - ported by Luigi Maselli - http://grigio.org +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #272822; color: #ddd; +} + +.hljs-tag, +.hljs-keyword, +.hljs-selector-tag, +.hljs-literal, +.hljs-strong, +.hljs-name { + color: #f92672; +} + +.hljs-code { + color: #66d9ef; +} + +.hljs-class .hljs-title { + color: white; +} + +.hljs-attribute, +.hljs-symbol, +.hljs-regexp, +.hljs-link { + color: #bf79db; +} + +.hljs-string, +.hljs-bullet, +.hljs-subst, +.hljs-title, +.hljs-section, +.hljs-emphasis, +.hljs-type, +.hljs-built_in, +.hljs-builtin-name, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-addition, +.hljs-variable, +.hljs-template-tag, +.hljs-template-variable { + color: #a6e22e; +} + +.hljs-comment, +.hljs-quote, +.hljs-deletion, +.hljs-meta { + color: #75715e; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-literal, +.hljs-doctag, +.hljs-title, +.hljs-section, +.hljs-type, +.hljs-selector-id { + font-weight: bold; +} diff --git a/reference/htmlsingle/js/highlight/styles/solarized-light.min.css b/reference/htmlsingle/js/highlight/styles/solarized-light.min.css new file mode 100644 index 00000000..fdcfcc72 --- /dev/null +++ b/reference/htmlsingle/js/highlight/styles/solarized-light.min.css @@ -0,0 +1,84 @@ +/* + +Orginal Style from ethanschoonover.com/solarized (c) Jeremy Hull + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #fdf6e3; + color: #657b83; +} + +.hljs-comment, +.hljs-quote { + color: #93a1a1; +} + +/* Solarized Green */ +.hljs-keyword, +.hljs-selector-tag, +.hljs-addition { + color: #859900; +} + +/* Solarized Cyan */ +.hljs-number, +.hljs-string, +.hljs-meta .hljs-meta-string, +.hljs-literal, +.hljs-doctag, +.hljs-regexp { + color: #2aa198; +} + +/* Solarized Blue */ +.hljs-title, +.hljs-section, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class { + color: #268bd2; +} + +/* Solarized Yellow */ +.hljs-attribute, +.hljs-attr, +.hljs-variable, +.hljs-template-variable, +.hljs-class .hljs-title, +.hljs-type { + color: #b58900; +} + +/* Solarized Orange */ +.hljs-symbol, +.hljs-bullet, +.hljs-subst, +.hljs-meta, +.hljs-meta .hljs-keyword, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-link { + color: #cb4b16; +} + +/* Solarized Red */ +.hljs-built_in, +.hljs-deletion { + color: #dc322f; +} + +.hljs-formula { + background: #eee8d5; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} diff --git a/reference/htmlsingle/js/highlight/styles/zenburn.min.css b/reference/htmlsingle/js/highlight/styles/zenburn.min.css new file mode 100644 index 00000000..07be5020 --- /dev/null +++ b/reference/htmlsingle/js/highlight/styles/zenburn.min.css @@ -0,0 +1,80 @@ +/* + +Zenburn style from voldmar.ru (c) Vladimir Epifanov +based on dark.css by Ivan Sagalaev + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #3f3f3f; + color: #dcdcdc; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-tag { + color: #e3ceab; +} + +.hljs-template-tag { + color: #dcdcdc; +} + +.hljs-number { + color: #8cd0d3; +} + +.hljs-variable, +.hljs-template-variable, +.hljs-attribute { + color: #efdcbc; +} + +.hljs-literal { + color: #efefaf; +} + +.hljs-subst { + color: #8f8f8f; +} + +.hljs-title, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class, +.hljs-section, +.hljs-type { + color: #efef8f; +} + +.hljs-symbol, +.hljs-bullet, +.hljs-link { + color: #dca3a3; +} + +.hljs-deletion, +.hljs-string, +.hljs-built_in, +.hljs-builtin-name { + color: #cc9393; +} + +.hljs-addition, +.hljs-comment, +.hljs-quote, +.hljs-meta { + color: #7f9f7f; +} + + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} diff --git a/reference/htmlsingle/js/toc.js b/reference/htmlsingle/js/toc.js new file mode 100644 index 00000000..a6e933bf --- /dev/null +++ b/reference/htmlsingle/js/toc.js @@ -0,0 +1,107 @@ +var toctitle = document.getElementById('toctitle'); +var path = window.location.pathname; +if (toctitle != null) { + var oldtoc = toctitle.nextElementSibling; + var newtoc = document.createElement('div'); + newtoc.setAttribute('id', 'tocbot'); + newtoc.setAttribute('class', 'js-toc desktop-toc'); + oldtoc.setAttribute('class', 'mobile-toc'); + oldtoc.parentNode.appendChild(newtoc); + tocbot.init({ + contentSelector: '#content', + headingSelector: 'h1, h2, h3, h4, h5', + positionFixedSelector: 'body', + fixedSidebarOffset: 90, + smoothScroll: false + }); + if (!path.endsWith("index.html") && !path.endsWith("/")) { + var link = document.createElement("a"); + link.setAttribute("href", "index.html"); + link.innerHTML = " Back to index"; + var block = document.createElement("div"); + block.setAttribute('class', 'back-action'); + block.appendChild(link); + var toc = document.getElementById('toc'); + var next = document.getElementById('toctitle').nextElementSibling; + toc.insertBefore(block, next); + } +} + +var headerHtml = '

\n' + + '

\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '

\n' + + '
'; + +var header = document.createElement("div"); +header.innerHTML = headerHtml; +document.body.insertBefore(header, document.body.firstChild); \ No newline at end of file diff --git a/reference/htmlsingle/js/tocbot/tocbot.css b/reference/htmlsingle/js/tocbot/tocbot.css new file mode 100644 index 00000000..0632de23 --- /dev/null +++ b/reference/htmlsingle/js/tocbot/tocbot.css @@ -0,0 +1 @@ +.toc{overflow-y:auto}.toc>.toc-list{overflow:hidden;position:relative}.toc>.toc-list 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/reference/htmlsingle/js/tocbot/tocbot.min.js b/reference/htmlsingle/js/tocbot/tocbot.min.js new file mode 100644 index 00000000..943d8fdb --- /dev/null +++ b/reference/htmlsingle/js/tocbot/tocbot.min.js @@ -0,0 +1 @@ +!function(e){function t(o){if(n[o])return n[o].exports;var l=n[o]={i:o,l:!1,exports:{}};return e[o].call(l.exports,l,l.exports,t),l.l=!0,l.exports}var n={};t.m=e,t.c=n,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=0)}([function(e,t,n){(function(o){var l,i,s;!function(n,o){i=[],l=o(n),void 0!==(s="function"==typeof l?l.apply(t,i):l)&&(e.exports=s)}(void 0!==o?o:this.window||this.global,function(e){"use strict";function t(){for(var e={},t=0;te.fixedSidebarOffset?-1===n.className.indexOf(e.positionFixedClass)&&(n.className+=h+e.positionFixedClass):n.className=n.className.split(h+e.positionFixedClass).join("")}function s(t){var n=document.documentElement.scrollTop||f.scrollTop;e.positionFixedSelector&&i();var o,l=t;if(m&&null!==document.querySelector(e.tocSelector)&&l.length>0){d.call(l,function(t,i){if(t.offsetTop>n+e.headingsOffset+10){return o=l[0===i?i:i-1],!0}if(i===l.length-1)return o=l[l.length-1],!0});var s=document.querySelector(e.tocSelector).querySelectorAll("."+e.linkClass);u.call(s,function(t){t.className=t.className.split(h+e.activeLinkClass).join("")});var c=document.querySelector(e.tocSelector).querySelectorAll("."+e.listItemClass);u.call(c,function(t){t.className=t.className.split(h+e.activeListItemClass).join("")});var a=document.querySelector(e.tocSelector).querySelector("."+e.linkClass+".node-name--"+o.nodeName+'[href="#'+o.id+'"]');-1===a.className.indexOf(e.activeLinkClass)&&(a.className+=h+e.activeLinkClass);var p=a.parentNode;p&&-1===p.className.indexOf(e.activeListItemClass)&&(p.className+=h+e.activeListItemClass);var C=document.querySelector(e.tocSelector).querySelectorAll("."+e.listClass+"."+e.collapsibleClass);u.call(C,function(t){-1===t.className.indexOf(e.isCollapsedClass)&&(t.className+=h+e.isCollapsedClass)}),a.nextSibling&&-1!==a.nextSibling.className.indexOf(e.isCollapsedClass)&&(a.nextSibling.className=a.nextSibling.className.split(h+e.isCollapsedClass).join("")),r(a.parentNode.parentNode)}}function r(t){return-1!==t.className.indexOf(e.collapsibleClass)&&-1!==t.className.indexOf(e.isCollapsedClass)?(t.className=t.className.split(h+e.isCollapsedClass).join(""),r(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,h=" ";return{enableTocAnimation:a,disableTocAnimation:c,render:n,updateToc:s}}},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 l(l,i){for(var s=o(l),r=n(l),c=i,a=t(c),u=a?a.headingLevel:0,d=r-u;d>0;)a=t(c),a&&void 0!==a.children&&(c=a.children),d--;return r>=e.collapseDepth&&(s.isCollapsed=!0),c.push(s),c}function i(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 s(e){return r.call(e,function(e,t){return l(o(t),e.nest),e},{nest:[]})}var r=[].reduce;return{nestHeadingsArray:s,selectHeadings:i}}},function(e,t){function n(e){function t(e){return"a"===e.tagName.toLowerCase()&&(e.hash.length>0||"#"===e.href.charAt(e.href.length-1))&&(n(e.href)===s||n(e.href)+"#"===s)}function n(e){return e.slice(0,e.lastIndexOf("#"))}function l(e){var t=document.getElementById(e.substring(1));t&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())}!function(){document.documentElement.style}();var i=e.duration,s=location.hash?n(location.href):location.href;!function(){function n(n){!t(n.target)||n.target.className.indexOf("no-smooth-scroll")>-1||"#"===n.target.href.charAt(n.target.href.length-2)&&"!"===n.target.href.charAt(n.target.href.length-1)||-1===n.target.className.indexOf(e.linkClass)||o(n.target.hash,{duration:i,callback:function(){l(n.target.hash)}})}document.body.addEventListener("click",n,!1)}()}function o(e,t){function n(e){s=e-i,window.scrollTo(0,c.easing(s,r,u,d)),sp,#preamble>.sectionbody>.paragraph:first-of-type p{line-height:1.6}.subheader,.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{line-height:1.45;color:#0b0a0a;font-weight:bold;margin-top:0;margin-bottom:0.8em}div,dl,dt,dd,ul,ol,li,h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}a{color:#097dff;line-height:inherit;text-decoration:none}a:hover,a:focus{color:#016be2;text-decoration:underline}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility}p aside{font-size:0.875em;line-height:1.35;font-style:italic}h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{font-family:Montserrat, sans-serif;font-weight:400;font-style:normal;color:#000;text-rendering:optimizeLegibility;margin-top:1em;margin-bottom:0.5em;line-height:1.0125em}h1 small,h2 small,h3 small,#toctitle small,.sidebarblock>.content>.title small,h4 small,h5 small,h6 small{font-size:60%;color:#867c74;line-height:0}h1{font-size:2.125em}h2{font-size:1.6875em}h3,#toctitle,.sidebarblock>.content>.title{font-size:1.375em}h4{font-size:1.125em}h5{font-size:1.125em}h6{font-size:1em}hr{border:solid #ddddd8;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-weight:normal;color:#3d3d3c;word-break:break-word}ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}ul,ol{margin-left:1.5em}ul.no-bullet,ol.no-bullet{margin-left:1.5em}ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}dl dt{margin-bottom:0.3125em;font-weight:bold}dl dd{margin-bottom:1.25em}abbr,acronym{text-transform:uppercase;font-size:90%;color:#000;border-bottom:1px dotted #dddddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25em;padding:0.5625em 1.25em 0 1.1875em;border-left:1px solid #dddddd}blockquote cite{display:block;font-size:0.9375em;color:rgba(0,0,0,0.6)}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:rgba(0,0,0,0.6)}blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,0.85)}.vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #dddddd;padding:0.625em 0.75em}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375em}.vevent .summary{font-weight:bold}.vevent abbr{cursor:auto;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625em}#tocbot{padding:0 0 1rem 0;line-height:1.5rem;padding-left:25px}.mobile-toc{padding:0 0 1rem 0;line-height:1.5rem}.mobile-toc li a{display:block;padding:.3rem 0}#tocbot ol li{list-style:none;padding:0;margin:0}#tocbot ol{margin:0;padding:0;padding-left:0.6rem}#tocbot .toc-link{display:block;padding-top:4px;padding-bottom:4px;outline:none}table{background:white;margin-bottom:1.25em;border:solid 1px #cacaca;border-spacing:0}table thead,table tfoot{background:#f7f8f7;font-weight:bold}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:0.5em 0.625em 0.625em;font-size:inherit;color:#000;text-align:left}table tr th,table tr td{padding:0.5625em 0.625em;font-size:inherit;color:#000}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.6}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;tab-size:4}h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2;word-spacing:-0.05em}.clearfix:before,.clearfix:after,.float-group:before,.float-group:after{content:" ";display:table}.clearfix:after,.float-group:after{clear:both}*:not(pre)>code{font-size:0.8525em;font-style:normal !important;letter-spacing:0;padding:0.1em 0.3em 0.2em;background-color:rgba(0,0,0,0.05);border-radius:4px;text-rendering:optimizeSpeed}pre,pre>code{line-height:1.85;color:rgba(0,0,0,0.9);font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-weight:normal;text-rendering:optimizeSpeed;word-break:normal}pre{overflow:auto}em em{font-style:normal}strong strong{font-weight:normal}.keyseq{color:#6b625c}kbd{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;display:inline-block;color:#000;font-size:0.65em;line-height:1.45;background-color:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2),0 0 0 0.1em white inset;box-shadow:0 1px 0 rgba(0,0,0,0.2),0 0 0 0.1em white inset;margin:0 0.15em;padding:0.2em 0.5em;vertical-align:middle;position:relative;top:-0.1em;white-space:nowrap}.keyseq kbd:first-child{margin-left:0}.keyseq kbd:last-child{margin-right:0}.menuseq,.menu{color:#191715}b.button:before,b.button:after{position:relative;top:-1px;font-weight:normal}b.button:before{content:"[";padding:0 3px 0 2px}b.button:after{content:"]";padding:0 2px 0 3px}p a>code:hover{color:rgba(0,0,0,0.9)}#toc{border-bottom:1px solid #ddddd8;padding-bottom:0.5em}#toc>ul{margin-left:0.125em}#toc ul.sectlevel0>li>a{font-style:italic}#toc ul.sectlevel0 ul.sectlevel1{margin:0.5em 0}#toc ul{list-style-type:none}#toc li{line-height:1.3334}#toc a{text-decoration:none}#toc a:active{text-decoration:underline}#toctitle{color:#0b0a0a;font-size:1.2em;display:none}body.toc2{padding-top:90px;text-rendering:optimizeLegibility}#content #toc{border-style:solid;border-width:1px;border-color:#d7d7d7;margin-bottom:1.25em;padding:1.25em;background:#f1f1f1;-webkit-border-radius:4px;border-radius:4px}#content #toc>:first-child{margin-top:0}#content #toc>:last-child{margin-bottom:0}#footer{padding-bottom:2rem}#footer #footer-text{padding:2rem 0;border-top:1px solid #efefed}#footer-text{color:rgba(0,0,0,0.6);line-height:1.44}.sect1{padding-bottom:0.625em}.sect1+.sect1{border-top:1px solid #efefed}#content h1>a.anchor,h2>a.anchor,h3>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;margin-top:0.1rem;display:block;visibility:hidden;text-align:center;font-weight:normal;color:rgba(0,0,0,0.2)}#content h1>a.anchor:hover,h2>a.anchor:hover,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4>a.anchor:hover,h5>a.anchor:hover,h6>a.anchor:hover{color:#097dff;text-decoration:none}#content h1>a.anchor:before,h2>a.anchor:before,h3>a.anchor:before,#toctitle>a.anchor:before,.sidebarblock>.content>.title>a.anchor:before,h4>a.anchor:before,h5>a.anchor:before,h6>a.anchor:before{content:"\0023";font-size:0.85em;display:block;padding-top:0.1em}#content h1:hover>a.anchor,#content h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,#toctitle:hover>a.anchor,.sidebarblock>.content>.title:hover>a.anchor,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible}#content h1>a.link,h2>a.link,h3>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h4>a.link,h5>a.link,h6>a.link{color:#000;text-decoration:none}#content h1>a.link:hover,h2>a.link:hover,h3>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#262321}.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em}.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{text-rendering:optimizeLegibility;text-align:left;font-family:Karla, sans-serif;font-size:1rem}table.tableblock>caption.title{white-space:nowrap;overflow:visible;max-width:0;padding:0.6rem 0}table.tableblock #preamble>.sectionbody>.paragraph:first-of-type p{font-size:inherit}.admonitionblock>table{border-collapse:separate;border:0;background:none;width:100%}.admonitionblock>table td.icon{text-align:center;vertical-align:top;padding-top:0.8em;width:80px}.admonitionblock>table td.icon img{max-width:initial}.admonitionblock>table td.icon .title{font-weight:bold;font-family:Montserrat, sans-serif;text-transform:uppercase}.admonitionblock>table td.content{padding-left:0em;padding-right:1.25em;border-left:1px solid #ddddd8}.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0}.exampleblock>.content{border-style:solid;border-width:0;border-color:#e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#f1f1f1;border-radius:4px}.exampleblock>.content>:first-child{margin-top:0}.exampleblock>.content>:last-child{margin-bottom:0}.sidebarblock{border-style:solid;border-width:0;border-color:#d7d7d7;margin-bottom:1.25em;padding:1.25em;background:#f1f1f1;border-radius:4px;overflow:scroll}.sidebarblock>:first-child{margin-top:0}.sidebarblock>:last-child{margin-bottom:0}.sidebarblock>.content>.title{color:#0b0a0a;margin-top:0;text-align:center}.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0}.literalblock pre,.listingblock pre:not(.highlight),.listingblock pre[class="highlight"],.listingblock pre[class^="highlight "],.listingblock pre.CodeRay,.listingblock pre.prettyprint{background:#282c33;color:#e6e1dc;border-radius:4px}.sidebarblock .literalblock pre,.sidebarblock .listingblock pre:not(.highlight),.sidebarblock .listingblock pre[class="highlight"],.sidebarblock .listingblock pre[class^="highlight "],.sidebarblock .listingblock pre.CodeRay,.sidebarblock .listingblock pre.prettyprint{background:#282c33;color:#e6e1dc}.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class],.listingblock pre:not(.highlight){padding:1em 1.5rem;font-size:0.8125em}.literalblock pre.nowrap,.literalblock pre[class].nowrap,.listingblock pre.nowrap,.listingblock pre[class].nowrap{overflow-x:auto}.literalblock.output pre{color:whitesmoke;background-color:rgba(0,0,0,0.9)}.listingblock{white-space:nowrap}.listingblock pre.highlightjs{padding:0.2rem 0}.listingblock pre.highlightjs>code{padding:1em 1.5rem;border-radius:4px}.listingblock>.content{position:relative}.listingblock code[data-lang]:before{display:none;content:attr(data-lang);position:absolute;font-size:0.8em;font-weight:bold;top:0.425rem;right:0.5rem;line-height:1;text-transform:uppercase;color:#999}.listingblock code[data-lang]:before{display:block}.listingblock.terminal pre .command:before{content:attr(data-prompt);padding-right:0.5em;color:#999}.listingblock.terminal pre .command:not([data-prompt]):before{content:"$"}table.pyhltable{border-collapse:separate;border:0;margin-bottom:0;background:none}table.pyhltable td{vertical-align:top;padding-top:0;padding-bottom:0;line-height:1.45}table.pyhltable td.code{padding-left:.75em;padding-right:0}pre.pygments .lineno,table.pyhltable td:not(.code){color:#999;padding-left:0;padding-right:.5em;border-right:1px solid #ddddd8}pre.pygments .lineno{display:block;margin-right:.25em}table.pyhltable .linenodiv{background:none !important;padding-right:0 !important}.quoteblock{margin:0 1em 1.25em 1.5em;display:block;text-align:left;padding-left:20px}.quoteblock blockquote,.quoteblock blockquote p{color:rgba(0,0,0,0.85);line-height:1.75;letter-spacing:0}.quoteblock blockquote{margin:0;padding:0;border:0;position:relative}.quoteblock blockquote:before{content:"\201c";font-size:2.75em;font-weight:bold;line-height:0.6em;margin-left:0em;margin-right:1rem;margin-top:0.8rem;color:rgba(0,0,0,0.1);position:absolute;top:0;left:-30px}.quoteblock blockquote>.paragraph:last-child p{margin-bottom:0}.quoteblock .attribution{margin-right:0.5ex}.quoteblock .quoteblock{margin-left:0;margin-right:0;padding:0.5em 0;border-left:3px solid rgba(0,0,0,0.6)}.quoteblock .quoteblock blockquote{padding:0 0 0 0.75em}.quoteblock .quoteblock blockquote:before{display:none}.verseblock{margin:0 1em 1.25em 0;background-color:#f1f1f1;padding:1rem 1.4rem;border-radius:4px}.verseblock pre{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-size:0.9rem;color:rgba(0,0,0,0.85);font-weight:300;text-rendering:optimizeLegibility}.verseblock pre strong{font-weight:400}.verseblock .attribution{margin-top:1.25rem;margin-left:0.5ex}.quoteblock .attribution,.verseblock .attribution{font-size:0.9375em;line-height:1.45;font-style:italic}.quoteblock .attribution br,.verseblock .attribution br{display:none}.quoteblock .attribution cite,.verseblock .attribution cite{display:block;letter-spacing:-0.025em;color:rgba(0,0,0,0.6)}.quoteblock.abstract{margin:0 0 1.25em 0;display:block}.quoteblock.abstract blockquote,.quoteblock.abstract blockquote p{text-align:left;word-spacing:0}.quoteblock.abstract blockquote:before,.quoteblock.abstract blockquote p:first-of-type:before{display:none}table.tableblock{max-width:100%;border-collapse:separate;overflow-x:scroll}table.tableblock td>.paragraph:last-child p>p:last-child,table.tableblock th>p:last-child,table.tableblock td>p:last-child{margin-bottom:0}table.tableblock,th.tableblock,td.tableblock{border:0 solid #cacaca;background:white}table.grid-all th.tableblock,table.grid-all td.tableblock{border-width:0 1px 1px 0}table.grid-all tfoot>tr>th.tableblock,table.grid-all tfoot>tr>td.tableblock{border-width:1px 1px 0 0}table.grid-cols th.tableblock,table.grid-cols td.tableblock{border-width:0 1px 0 0}table.grid-all *>tr>.tableblock:last-child,table.grid-cols *>tr>.tableblock:last-child{border-right-width:0}table.grid-rows th.tableblock,table.grid-rows td.tableblock{border-width:0 0 1px 0}table.grid-all tbody>tr:last-child>th.tableblock,table.grid-all tbody>tr:last-child>td.tableblock,table.grid-all thead:last-child>tr>th.tableblock,table.grid-rows tbody>tr:last-child>th.tableblock,table.grid-rows tbody>tr:last-child>td.tableblock,table.grid-rows thead:last-child>tr>th.tableblock{border-bottom-width:0}table.grid-rows tfoot>tr>th.tableblock,table.grid-rows tfoot>tr>td.tableblock{border-width:1px 0 0 0}table.frame-all{border-width:1px}table.frame-sides{border-width:0 1px}table.frame-topbot{border-width:1px 0}th.halign-left,td.halign-left{text-align:left}th.halign-right,td.halign-right{text-align:right}th.halign-center,td.halign-center{text-align:center}th.valign-top,td.valign-top{vertical-align:top}th.valign-bottom,td.valign-bottom{vertical-align:bottom}th.valign-middle,td.valign-middle{vertical-align:middle}table thead th,table tfoot th{font-weight:bold}tbody tr th{display:table-cell;line-height:1.6;background:#f7f8f7}tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{color:#34302d;font-weight:bold}p.tableblock>code:only-child{background:none;padding:0}p.tableblock{font-size:1em}td>div.verse{white-space:pre}ol{margin-left:1.75em}ul li ol{margin-left:1.5em}dl dd{margin-left:1.125em}dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0}ol>li p,ul>li p,ul dd,ol dd,.olist .olist,.ulist .ulist,.ulist .olist,.olist .ulist{margin-bottom:0.625em}ul.unstyled,ol.unnumbered,ul.checklist,ul.none{list-style-type:none}ul.unstyled,ol.unnumbered,ul.checklist{margin-left:0.625em}ul.checklist li>p:first-child>.fa-square-o:first-child,ul.checklist li>p:first-child>.fa-check-square-o:first-child{width:1em;font-size:0.85em}ul.checklist li>p:first-child>input[type="checkbox"]:first-child{width:1em;position:relative;top:1px}ul.inline{margin:0 auto 0.625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden}ul.inline>li{list-style:none;float:left;margin-left:1.375em;display:block}ul.inline>li>*{display:block}.unstyled dl dt{font-weight:normal;font-style:normal}ol.arabic{list-style-type:decimal}ol.decimal{list-style-type:decimal-leading-zero}ol.loweralpha{list-style-type:lower-alpha}ol.upperalpha{list-style-type:upper-alpha}ol.lowerroman{list-style-type:lower-roman}ol.upperroman{list-style-type:upper-roman}ol.lowergreek{list-style-type:lower-greek}.hdlist>table,.colist>table{border:0;background:none}.hdlist>table>tbody>tr,.colist>table>tbody>tr{background:none}td.hdlist1,td.hdlist2{vertical-align:top;padding:0 0.625em}td.hdlist1{font-weight:bold;padding-bottom:1.25em}.literalblock+.colist,.listingblock+.colist{margin-top:-0.5em}.colist>table tr>td:first-of-type{padding:0 0.75em;line-height:1}.colist>table tr>td:first-of-type img{max-width:initial}.colist>table tr>td:last-of-type{padding:0.25em 0}.thumb,.th{line-height:0;display:inline-block;border:solid 4px white;-webkit-box-shadow:0 0 0 1px #dddddd;box-shadow:0 0 0 1px #dddddd}.imageblock.left,.imageblock[style*="float: left"]{margin:0.25em 0.625em 1.25em 0}.imageblock.right,.imageblock[style*="float: right"]{margin:0.25em 0 1.25em 0.625em}.imageblock>.title{margin-bottom:0}.imageblock.thumb,.imageblock.th{border-width:6px}.imageblock.thumb>.title,.imageblock.th>.title{padding:0 0.125em}.image.left,.image.right{margin-top:0.25em;margin-bottom:0.25em;display:inline-block;line-height:0}.image.left{margin-right:0.625em}.image.right{margin-left:0.625em}a.image{text-decoration:none;display:inline-block}a.image object{pointer-events:none}sup.footnote,sup.footnoteref{font-size:0.875em;position:static;vertical-align:super}sup.footnote a,sup.footnoteref a{text-decoration:none}sup.footnote a:active,sup.footnoteref a:active{text-decoration:underline}#footnotes{padding-top:0.75em;padding-bottom:0.75em;margin-bottom:0.625em}#footnotes hr{width:20%;min-width:6.25em;margin:-0.25em 0 0.75em 0;border-width:1px 0 0 0}#footnotes .footnote{padding:0 0.375em 0 0.225em;line-height:1.3334;font-size:0.875em;margin-left:1.2em;text-indent:-1.05em;margin-bottom:0.2em}#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none}#footnotes .footnote:last-of-type{margin-bottom:0}#content #footnotes{margin-top:-0.625em;margin-bottom:0;padding:0.75em 0}.gist .file-data>table{border:0;background:#fff;width:100%;margin-bottom:0}.gist .file-data>table td.line-data{width:99%}div.unbreakable{page-break-inside:avoid}.big{font-size:larger}.small{font-size:smaller}.underline{text-decoration:underline}.overline{text-decoration:overline}.line-through{text-decoration:line-through}.aqua{color:#00bfbf}.aqua-background{background-color:#00fafa}.black{color:black}.black-background{background-color:black}.blue{color:#0000bf}.blue-background{background-color:#0000fa}.fuchsia{color:#bf00bf}.fuchsia-background{background-color:#fa00fa}.gray{color:#606060}.gray-background{background-color:#7d7d7d}.green{color:#006000}.green-background{background-color:#007d00}.lime{color:#00bf00}.lime-background{background-color:#00fa00}.maroon{color:#600000}.maroon-background{background-color:#7d0000}.navy{color:#000060}.navy-background{background-color:#00007d}.olive{color:#606000}.olive-background{background-color:#7d7d00}.purple{color:#600060}.purple-background{background-color:#7d007d}.red{color:#bf0000}.red-background{background-color:#fa0000}.silver{color:#909090}.silver-background{background-color:#bcbcbc}.teal{color:#006060}.teal-background{background-color:#007d7d}.white{color:#bfbfbf}.white-background{background-color:#fafafa}.yellow{color:#bfbf00}.yellow-background{background-color:#fafa00}span.icon>.fa{cursor:default}.admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;cursor:default}.admonitionblock td.icon .icon-note:before{content:"\f05a";color:#3f6a22}.admonitionblock td.icon .icon-tip:before{content:"\f0eb";color:#0077b9}.admonitionblock td.icon .icon-warning:before{content:"\f071";color:#d88400}.admonitionblock td.icon .icon-caution:before{content:"\f06d";color:#bf3400}.admonitionblock td.icon .icon-important:before{content:"\f06a";color:#bf0000}.conum[data-value]{display:inline-block;color:#000 !important;background-color:#ffe157;-webkit-border-radius:100px;border-radius:100px;text-align:center;font-size:0.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open Sans", "DejaVu Sans", sans-serif;font-style:normal;font-weight:bold}.conum[data-value] *{color:#fff !important}.conum[data-value]+b{display:none}.conum[data-value]:after{content:attr(data-value)}pre .conum[data-value]{position:relative;top:0;color:#000 !important;background-color:#ffe157;font-size:12px}b.conum *{color:inherit !important}.conum:not([data-value]):empty{display:none}.admonitionblock{background-color:#ecf1e8;padding:0.8em 0;margin:30px 0;width:auto;border-radius:4px;overflow-x:scroll}.admonitionblock.important{border-left:0px solid #e20000;background-color:#f9ebeb}.admonitionblock.warning{border-left:0px solid #d88400;background-color:#fff9e4}.admonitionblock.tip{border-left:0px solid #0077b9;background-color:#e9f1f6}.admonitionblock.caution{border-left:0px solid #e20000;background-color:#f9ebeb}.admonitionblock .exampleblock>.content{border:0 none;background-color:#fff}#toc a:hover{text-decoration:underline}.admonitionblock>table{margin-bottom:0}.admonitionblock>table td.content{border-left:none}@media print{#tocbot a.toc-link.node-name--H4{display:none}}.is-collapsible{max-height:1000px;overflow:hidden;transition:all 200ms ease-in-out}.is-collapsed{max-height:0}div.back-action,#toc.toc2 div.back-action{padding:0.8rem 0 0 0}div.back-action a,#toc.toc2 div.back-action a{position:relative;display:inline-block;padding:0.6rem 1.2rem;padding-left:35px}div.back-action a span,#toc.toc2 div.back-action a span{position:absolute;left:5px;top:5px;display:block;color:#333;height:26px;width:26px;border-radius:13px}div.back-action a i,#toc.toc2 div.back-action a i{position:absolute;top:5px;left:5px}div.back-action a:hover span,#toc.toc2 div.back-action a:hover span{color:#000}#tocbot.desktop-toc{padding-top:0.8rem}#header-spring{position:absolute;text-rendering:optimizeLegibility;top:0;left:0;right:0;height:90px;margin:0 1rem;padding:0 1rem;border-bottom:1px solid #ddddd8;border-top:3px solid #6BB344}#header-spring h1{margin:0;padding:0;font-size:22px;text-align:left;line-height:86px;padding-left:0.6rem}#header-spring h1 svg{width:200px}#header-spring h1 svg .st0{fill:#6BB344}#header-spring h1 svg .st2{fill:#444}body.book #header-spring{position:relative;top:auto;left:auto;right:auto;margin:0}body.book #header>h1:only-child{border:0 none;padding-bottom:1.2rem;font-size:1.8rem}body.book #header,body.book #content,body.book #footnotes,body.book #footer{margin:0 auto}body.toc2 #header-spring{position:absolute;left:0;right:0;top:0}body.toc2 #header>h1:only-child{font-size:2.2rem}body.toc2 #header,body.toc2 #content,body.toc2 #footnotes,body.toc2 #footer{margin:0 auto}body.toc2 #content{padding-top:2rem}#header,#content,#footnotes,#footer{width:100%;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;position:relative;padding-left:0.9375em;padding-right:0.9375em}#header:before,#header:after,#content:before,#content:after,#footnotes:before,#footnotes:after,#footer:before,#footer:after{content:" ";display:table}#header:after,#content:after,#footnotes:after,#footer:after{clear:both}#content{margin-top:1.25em}#content:before{content:none}#header>h1:first-child{margin-top:2.55rem;margin-bottom:0.5em;margin-bottom:0.5em}#header>h1:first-child+#toc{margin-top:8px;border-top:0 none}#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #ddddd8;padding-bottom:8px}#header .details{border-bottom:1px solid #ddddd8;line-height:1.45;padding-top:0;padding-bottom:2.25em;padding-left:0.25em;color:rgba(0,0,0,0.6);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}#header .details span:first-child{margin-left:-0.125em}#header .details span.email a{color:rgba(0,0,0,0.85)}#header .details br{display:none}#header .details br+span:before{content:"\00a0\2013\00a0"}#header .details br+span.author:before{content:"\00a0\22c5\00a0";color:rgba(0,0,0,0.85)}#header .details br+span#revremark:before{content:"\00a0|\00a0"}#header #revnumber{text-transform:capitalize}#header #revnumber:after{content:"\00a0"}#content>h1:first-child:not([class]){color:rgba(0,0,0,0.85);border-bottom:1px solid #ddddd8;padding-bottom:8px;margin-top:0;padding-top:1.5rem;margin-bottom:1.25rem}h1{font-size:2.2rem;letter-spacing:-1px}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:Montserrat, Arial, Helvetica, sans-serif}h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus{box-shadow:none;outline:none}h2,h3,h4,h5,h6{padding:.8rem 0 .4rem}h1{font-size:1.75em}h2{font-size:1.6rem;letter-spacing:-1px}h3{font-size:1.5rem}h4{font-size:1.4rem}h5{font-size:1.3rem}h6{font-size:1.2rem}pre.highlight{background:#232323;color:#e6e1dc;border-radius:4px}pre.highlight code{color:#e6e1dc}pre.highlight a,#toc.toc2 a{color:#000;font-size:1rem}pre.highlight ul.sectlevel1,#toc.toc2 ul.sectlevel1{padding-left:0.2rem}pre.highlight ul.sectlevel1 li,#toc.toc2 ul.sectlevel1 li{line-height:1.4rem}::selection{background-color:#d1ff79}.literalblock pre::selection,.listingblock pre[class="highlight"]::selection,.highlight::selection,pre::selection,.highlight code::selection,.highlight code span::selection{background:rgba(255,255,255,0.2) !important}body.book #header{margin-bottom:2rem}body.toc2 #header{margin-bottom:0}.desktop-toc{display:none}.admonitionblock td.icon{display:none}.admonitionblock>table td.content{padding-left:1.25em}@media only screen and (min-width: 768px){#toctitle{font-size:1.375em}.sect1{padding-bottom:1.25em}.mobile-toc{display:none}.desktop-toc{display:block}.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:0.90625em}.admonitionblock td.icon{display:table-cell}.admonitionblock>table td.content{padding-left:0}body.toc2{padding-right:0}body.toc2 #toc.toc2{position:absolute;margin-top:0 !important;width:15em;top:0;border-top-width:0 !important;border-bottom-width:0 !important;margin-left:-15.9375em;z-index:1000;padding:0 1em 1.25em 0em;overflow:auto}body.toc2 #toc.toc2 #toctitle{margin-top:0;margin-bottom:0.8rem;font-size:1.2em}body.toc2 #toc.toc2>ul{font-size:0.9em;margin-bottom:0}body.toc2 #toc.toc2 ul ul{margin-left:0;padding-left:1em}body.toc2 #toc.toc2 ul.sectlevel0 ul.sectlevel1{padding-left:0;margin-top:0.5em;margin-bottom:0.5em}body.toc2 #header,body.toc2 #content,body.toc2 #footnotes,body.toc2 #footer{padding-left:15.9375em;max-width:none}body.book #header-spring h1{max-width:1400px;margin:0 auto}body.book #header,body.book #content,body.book #footnotes,body.book #footer{max-width:1400px}body.is-position-fixed #toc.toc2{position:fixed;height:100%}h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2}h1{font-size:1.75em}h2{font-size:1.6em}h3,#toctitle,.sidebarblock>.content>.title{font-size:1.5em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1.2em}#tocbot a.toc-link.node-name--H1{font-style:italic}#tocbot ol{margin:0;padding:0;padding-left:0.6rem}#tocbot ol li{list-style:none;padding:0 0;margin:0;display:block}#tocbot{z-index:999}#tocbot .toc-link{position:relative;display:block;z-index:999;padding-right:5px;padding-top:4px;padding-bottom:4px}#tocbot .is-active-link{padding-right:3px;border-right:3px solid #6BB344}}@media only screen and (min-width: 768px){#tocbot>ul.toc-list{margin-bottom:0.5em;margin-left:0.125em}#tocbot ul.sectlevel0,#tocbot a.toc-link.node-name--H1+ul{padding-left:0}#tocbot a.toc-link{height:100%}.is-collapsible{max-height:3000px;overflow:hidden}.is-collapsed{max-height:0}.is-active-link{font-weight:700}}@media only screen and (min-width: 768px){body.toc2 #header,body.toc2 #content,body.toc2 #footer{background-repeat:repeat-y;background-position:14em 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAMAAAAoyzS7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDE0NUNENzNGMTVGMTFFODk5RjI5ODk3QURGRjcxMkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDE0NUNENzRGMTVGMTFFODk5RjI5ODk3QURGRjcxMkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMTQ1Q0Q3MUYxNUYxMUU4OTlGMjk4OTdBREZGNzEyQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMTQ1Q0Q3MkYxNUYxMUU4OTlGMjk4OTdBREZGNzEyQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjmGxxYAAAAGUExURd3d2AAAAJlCnKAAAAAMSURBVHjaYmAACDAAAAIAAU9tWeEAAAAASUVORK5CYII=)}}@media only screen and (min-width: 1280px){body.toc2{padding-right:0}body.toc2 #toc.toc2{width:25em;left:auto;margin-left:-26.9375em}body.toc2 #toc.toc2 #toctitle{font-size:1.375em}body.toc2 #toc.toc2>ul{font-size:0.95em}body.toc2 #toc.toc2 ul ul{padding-left:1.25em}body.toc2 body.toc2.toc-right{padding-left:0;padding-right:20em}body.toc2 #header,body.toc2 #content,body.toc2 #footnotes,body.toc2 #footer{padding-left:26.9375em;max-width:1400px}body.toc2 #header-spring h1{margin:0 auto;max-width:1400px}.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:0.8125em}body.toc2 #header,body.toc2 #content,body.toc2 #footer{background-repeat:repeat-y;background-position:24em 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAMAAAAoyzS7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDE0NUNENzNGMTVGMTFFODk5RjI5ODk3QURGRjcxMkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDE0NUNENzRGMTVGMTFFODk5RjI5ODk3QURGRjcxMkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMTQ1Q0Q3MUYxNUYxMUU4OTlGMjk4OTdBREZGNzEyQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMTQ1Q0Q3MkYxNUYxMUU4OTlGMjk4OTdBREZGNzEyQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjmGxxYAAAAGUExURd3d2AAAAJlCnKAAAAAMSURBVHjaYmAACDAAAAIAAU9tWeEAAAAASUVORK5CYII=)}} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/html/favicon.ico b/spring-cloud-info/src/main/resources/static/docs/reference/html/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..1a4956e64705230122da8c19d762a7f8e6971533 GIT binary patch literal 111804 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 Pn5$L/g,">")}function t(e){return e.nodeName.toLowerCase()}function r(e,n){var t=e&&e.exec(n);return t&&0===t.index}function a(e){return k.test(e)}function i(e){var n,t,r,i,o=e.className+" ";if(o+=e.parentNode?e.parentNode.className:"",t=M.exec(o))return w(t[1])?t[1]:"no-highlight";for(o=o.split(/\s+/),n=0,r=o.length;r>n;n++)if(i=o[n],a(i)||w(i))return i}function o(e){var n,t={},r=Array.prototype.slice.call(arguments,1);for(n in e)t[n]=e[n];return r.forEach(function(e){for(n in e)t[n]=e[n]}),t}function c(e){var n=[];return function r(e,a){for(var i=e.firstChild;i;i=i.nextSibling)3===i.nodeType?a+=i.nodeValue.length:1===i.nodeType&&(n.push({event:"start",offset:a,node:i}),a=r(i,a),t(i).match(/br|hr|img|input/)||n.push({event:"stop",offset:a,node:i}));return a}(e,0),n}function u(e,r,a){function i(){return e.length&&r.length?e[0].offset!==r[0].offset?e[0].offset"}function c(e){l+=""}function u(e){("start"===e.event?o:c)(e.node)}for(var s=0,l="",f=[];e.length||r.length;){var g=i();if(l+=n(a.substring(s,g[0].offset)),s=g[0].offset,g===e){f.reverse().forEach(c);do u(g.splice(0,1)[0]),g=i();while(g===e&&g.length&&g[0].offset===s);f.reverse().forEach(o)}else"start"===g[0].event?f.push(g[0].node):f.pop(),u(g.splice(0,1)[0])}return l+n(a.substr(s))}function s(e){return e.v&&!e.cached_variants&&(e.cached_variants=e.v.map(function(n){return o(e,{v:null},n)})),e.cached_variants||e.eW&&[o(e)]||[e]}function l(e){function n(e){return e&&e.source||e}function t(t,r){return new RegExp(n(t),"m"+(e.cI?"i":"")+(r?"g":""))}function r(a,i){if(!a.compiled){if(a.compiled=!0,a.k=a.k||a.bK,a.k){var o={},c=function(n,t){e.cI&&(t=t.toLowerCase()),t.split(" ").forEach(function(e){var t=e.split("|");o[t[0]]=[n,t[1]?Number(t[1]):1]})};"string"==typeof a.k?c("keyword",a.k):B(a.k).forEach(function(e){c(e,a.k[e])}),a.k=o}a.lR=t(a.l||/\w+/,!0),i&&(a.bK&&(a.b="\\b("+a.bK.split(" ").join("|")+")\\b"),a.b||(a.b=/\B|\b/),a.bR=t(a.b),a.endSameAsBegin&&(a.e=a.b),a.e||a.eW||(a.e=/\B|\b/),a.e&&(a.eR=t(a.e)),a.tE=n(a.e)||"",a.eW&&i.tE&&(a.tE+=(a.e?"|":"")+i.tE)),a.i&&(a.iR=t(a.i)),null==a.r&&(a.r=1),a.c||(a.c=[]),a.c=Array.prototype.concat.apply([],a.c.map(function(e){return s("self"===e?a:e)})),a.c.forEach(function(e){r(e,a)}),a.starts&&r(a.starts,i);var u=a.c.map(function(e){return e.bK?"\\.?("+e.b+")\\.?":e.b}).concat([a.tE,a.i]).map(n).filter(Boolean);a.t=u.length?t(u.join("|"),!0):{exec:function(){return null}}}}r(e)}function f(e,t,a,i){function o(e){return new RegExp(e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function c(e,n){var t,a;for(t=0,a=n.c.length;a>t;t++)if(r(n.c[t].bR,e))return n.c[t].endSameAsBegin&&(n.c[t].eR=o(n.c[t].bR.exec(e)[0])),n.c[t]}function u(e,n){if(r(e.eR,n)){for(;e.endsParent&&e.parent;)e=e.parent;return e}return e.eW?u(e.parent,n):void 0}function s(e,n){return!a&&r(n.iR,e)}function p(e,n){var t=R.cI?n[0].toLowerCase():n[0];return e.k.hasOwnProperty(t)&&e.k[t]}function d(e,n,t,r){var a=r?"":j.classPrefix,i='',i+n+o}function h(){var e,t,r,a;if(!E.k)return n(k);for(a="",t=0,E.lR.lastIndex=0,r=E.lR.exec(k);r;)a+=n(k.substring(t,r.index)),e=p(E,r),e?(M+=e[1],a+=d(e[0],n(r[0]))):a+=n(r[0]),t=E.lR.lastIndex,r=E.lR.exec(k);return a+n(k.substr(t))}function b(){var e="string"==typeof E.sL;if(e&&!L[E.sL])return n(k);var t=e?f(E.sL,k,!0,B[E.sL]):g(k,E.sL.length?E.sL:void 0);return E.r>0&&(M+=t.r),e&&(B[E.sL]=t.top),d(t.language,t.value,!1,!0)}function v(){y+=null!=E.sL?b():h(),k=""}function m(e){y+=e.cN?d(e.cN,"",!0):"",E=Object.create(e,{parent:{value:E}})}function N(e,n){if(k+=e,null==n)return v(),0;var t=c(n,E);if(t)return t.skip?k+=n:(t.eB&&(k+=n),v(),t.rB||t.eB||(k=n)),m(t,n),t.rB?0:n.length;var r=u(E,n);if(r){var a=E;a.skip?k+=n:(a.rE||a.eE||(k+=n),v(),a.eE&&(k=n));do E.cN&&(y+=I),E.skip||E.sL||(M+=E.r),E=E.parent;while(E!==r.parent);return r.starts&&(r.endSameAsBegin&&(r.starts.eR=r.eR),m(r.starts,"")),a.rE?0:n.length}if(s(n,E))throw new Error('Illegal lexeme "'+n+'" for mode "'+(E.cN||"")+'"');return k+=n,n.length||1}var R=w(e);if(!R)throw new Error('Unknown language: "'+e+'"');l(R);var x,E=i||R,B={},y="";for(x=E;x!==R;x=x.parent)x.cN&&(y=d(x.cN,"",!0)+y);var k="",M=0;try{for(var C,A,S=0;;){if(E.t.lastIndex=S,C=E.t.exec(t),!C)break;A=N(t.substring(S,C.index),C[0]),S=C.index+A}for(N(t.substr(S)),x=E;x.parent;x=x.parent)x.cN&&(y+=I);return{r:M,value:y,language:e,top:E}}catch(O){if(O.message&&-1!==O.message.indexOf("Illegal"))return{r:0,value:n(t)};throw O}}function g(e,t){t=t||j.languages||B(L);var r={r:0,value:n(e)},a=r;return t.filter(w).filter(x).forEach(function(n){var t=f(n,e,!1);t.language=n,t.r>a.r&&(a=t),t.r>r.r&&(a=r,r=t)}),a.language&&(r.second_best=a),r}function p(e){return j.tabReplace||j.useBR?e.replace(C,function(e,n){return j.useBR&&"\n"===e?"
":j.tabReplace?n.replace(/\t/g,j.tabReplace):""}):e}function d(e,n,t){var r=n?y[n]:t,a=[e.trim()];return e.match(/\bhljs\b/)||a.push("hljs"),-1===e.indexOf(r)&&a.push(r),a.join(" ").trim()}function h(e){var n,t,r,o,s,l=i(e);a(l)||(j.useBR?(n=document.createElementNS("http://www.w3.org/1999/xhtml","div"),n.innerHTML=e.innerHTML.replace(/\n/g,"").replace(//g,"\n")):n=e,s=n.textContent,r=l?f(l,s,!0):g(s),t=c(n),t.length&&(o=document.createElementNS("http://www.w3.org/1999/xhtml","div"),o.innerHTML=r.value,r.value=u(t,c(o),s)),r.value=p(r.value),e.innerHTML=r.value,e.className=d(e.className,l,r.language),e.result={language:r.language,re:r.r},r.second_best&&(e.second_best={language:r.second_best.language,re:r.second_best.r}))}function b(e){j=o(j,e)}function v(){if(!v.called){v.called=!0;var e=document.querySelectorAll("pre code");E.forEach.call(e,h)}}function m(){addEventListener("DOMContentLoaded",v,!1),addEventListener("load",v,!1)}function N(n,t){var r=L[n]=t(e);r.aliases&&r.aliases.forEach(function(e){y[e]=n})}function R(){return B(L)}function w(e){return e=(e||"").toLowerCase(),L[e]||L[y[e]]}function x(e){var n=w(e);return n&&!n.disableAutodetect}var E=[],B=Object.keys,L={},y={},k=/^(no-?highlight|plain|text)$/i,M=/\blang(?:uage)?-([\w-]+)\b/i,C=/((^(<[^>]+>|\t|)+|(?:\n)))/gm,I="
",j={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0};return e.highlight=f,e.highlightAuto=g,e.fixMarkup=p,e.highlightBlock=h,e.configure=b,e.initHighlighting=v,e.initHighlightingOnLoad=m,e.registerLanguage=N,e.listLanguages=R,e.getLanguage=w,e.autoDetection=x,e.inherit=o,e.IR="[a-zA-Z]\\w*",e.UIR="[a-zA-Z_]\\w*",e.NR="\\b\\d+(\\.\\d+)?",e.CNR="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",e.BNR="\\b(0b[01]+)",e.RSR="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",e.BE={b:"\\\\[\\s\\S]",r:0},e.ASM={cN:"string",b:"'",e:"'",i:"\\n",c:[e.BE]},e.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[e.BE]},e.PWM={b:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},e.C=function(n,t,r){var a=e.inherit({cN:"comment",b:n,e:t,c:[]},r||{});return a.c.push(e.PWM),a.c.push({cN:"doctag",b:"(?:TODO|FIXME|NOTE|BUG|XXX):",r:0}),a},e.CLCM=e.C("//","$"),e.CBCM=e.C("/\\*","\\*/"),e.HCM=e.C("#","$"),e.NM={cN:"number",b:e.NR,r:0},e.CNM={cN:"number",b:e.CNR,r:0},e.BNM={cN:"number",b:e.BNR,r:0},e.CSSNM={cN:"number",b:e.NR+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",r:0},e.RM={cN:"regexp",b:/\//,e:/\/[gimuy]*/,i:/\n/,c:[e.BE,{b:/\[/,e:/\]/,r:0,c:[e.BE]}]},e.TM={cN:"title",b:e.IR,r:0},e.UTM={cN:"title",b:e.UIR,r:0},e.METHOD_GUARD={b:"\\.\\s*"+e.UIR,r:0},e});hljs.registerLanguage("bash",function(e){var t={cN:"variable",v:[{b:/\$[\w\d#@][\w\d_]*/},{b:/\$\{(.*?)}/}]},s={cN:"string",b:/"/,e:/"/,c:[e.BE,t,{cN:"variable",b:/\$\(/,e:/\)/,c:[e.BE]}]},a={cN:"string",b:/'/,e:/'/};return{aliases:["sh","zsh"],l:/\b-?[a-z\._]+\b/,k:{keyword:"if then else elif fi for while in do done case esac function",literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp",_:"-ne -eq -lt -gt -f -d -e -s -l -a"},c:[{cN:"meta",b:/^#![^\n]+sh\s*$/,r:10},{cN:"function",b:/\w[\w\d_]*\s*\(\s*\)\s*\{/,rB:!0,c:[e.inherit(e.TM,{b:/\w[\w\d_]*/})],r:0},e.HCM,s,a,t]}});hljs.registerLanguage("dockerfile",function(e){return{aliases:["docker"],cI:!0,k:"from maintainer expose env arg user onbuild stopsignal",c:[e.HCM,e.ASM,e.QSM,e.NM,{bK:"run cmd entrypoint volume add copy workdir label healthcheck shell",starts:{e:/[^\\]\n/,sL:"bash"}}],i:")?[^\s\(]+(\s+[^\s\(]+)\s*=/,r:5,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"type",b://,k:"reified",r:0},{cN:"params",b:/\(/,e:/\)/,endsParent:!0,k:t,r:0,c:[{b:/:/,e:/[=,\/]/,eW:!0,c:[{cN:"type",b:e.UIR},e.CLCM,e.CBCM],r:0},e.CLCM,e.CBCM,s,l,c,e.CNM]},e.CBCM]},{cN:"class",bK:"class interface trait",e:/[:\{(]|$/,eE:!0,i:"extends implements",c:[{bK:"public protected internal private constructor"},e.UTM,{cN:"type",b://,eB:!0,eE:!0,r:0},{cN:"type",b:/[,:]\s*/,e:/[<\(,]|$/,eB:!0,rE:!0},s,l]},c,{cN:"meta",b:"^#!/usr/bin/env",e:"$",i:"\n"},o]}});hljs.registerLanguage("java",function(e){var a="[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",t=a+"(<"+a+"(\\s*,\\s*"+a+")*>)?",r="false synchronized int abstract float private char boolean var static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports do",s="\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",c={cN:"number",b:s,r:0};return{aliases:["jsp"],k:r,i:/<\/|#/,c:[e.C("/\\*\\*","\\*/",{r:0,c:[{b:/\w+@/,r:0},{cN:"doctag",b:"@[A-Za-z]+"}]}),e.CLCM,e.CBCM,e.ASM,e.QSM,{cN:"class",bK:"class interface",e:/[{;=]/,eE:!0,k:"class interface",i:/[:"\[\]]/,c:[{bK:"extends implements"},e.UTM]},{bK:"new throw return else",r:0},{cN:"function",b:"("+t+"\\s+)+"+e.UIR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:r,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"params",b:/\(/,e:/\)/,k:r,r:0,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]},c,{cN:"meta",b:"@[A-Za-z]+"}]}});hljs.registerLanguage("xml",function(s){var e="[A-Za-z0-9\\._:-]+",t={eW:!0,i:/`]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist"],cI:!0,c:[{cN:"meta",b:"",r:10,c:[{b:"\\[",e:"\\]"}]},s.C("",{r:10}),{b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{cN:"meta",b:/<\?xml/,e:/\?>/,r:10},{b:/<\?(php)?/,e:/\?>/,sL:"php",c:[{b:"/\\*",e:"\\*/",skip:!0},{b:'b"',e:'"',skip:!0},{b:"b'",e:"'",skip:!0},s.inherit(s.ASM,{i:null,cN:null,c:null,skip:!0}),s.inherit(s.QSM,{i:null,cN:null,c:null,skip:!0})]},{cN:"tag",b:"|$)",e:">",k:{name:"style"},c:[t],starts:{e:"",rE:!0,sL:["css","xml"]}},{cN:"tag",b:"|$)",e:">",k:{name:"script"},c:[t],starts:{e:"",rE:!0,sL:["actionscript","javascript","handlebars","xml"]}},{cN:"tag",b:"",c:[{cN:"name",b:/[^\/><\s]+/,r:0},t]}]}});hljs.registerLanguage("properties",function(r){var t="[ \\t\\f]*",e="[ \\t\\f]+",s="("+t+"[:=]"+t+"|"+e+")",n="([^\\\\\\W:= \\t\\f\\n]|\\\\.)+",a="([^\\\\:= \\t\\f\\n]|\\\\.)+",c={e:s,r:0,starts:{cN:"string",e:/$/,r:0,c:[{b:"\\\\\\n"}]}};return{cI:!0,i:/\S/,c:[r.C("^\\s*[!#]","$"),{b:n+s,rB:!0,c:[{cN:"attr",b:n,endsParent:!0,r:0}],starts:c},{b:a+s,rB:!0,r:0,c:[{cN:"meta",b:a,endsParent:!0,r:0}],starts:c},{cN:"attr",r:0,b:a+t+"$"}]}});hljs.registerLanguage("diff",function(e){return{aliases:["patch"],c:[{cN:"meta",r:10,v:[{b:/^@@ +\-\d+,\d+ +\+\d+,\d+ +@@$/},{b:/^\*\*\* +\d+,\d+ +\*\*\*\*$/},{b:/^\-\-\- +\d+,\d+ +\-\-\-\-$/}]},{cN:"comment",v:[{b:/Index: /,e:/$/},{b:/={3,}/,e:/$/},{b:/^\-{3}/,e:/$/},{b:/^\*{3} /,e:/$/},{b:/^\+{3}/,e:/$/},{b:/\*{5}/,e:/\*{5}$/}]},{cN:"addition",b:"^\\+",e:"$"},{cN:"deletion",b:"^\\-",e:"$"},{cN:"addition",b:"^\\!",e:"$"}]}});hljs.registerLanguage("shell",function(s){return{aliases:["console"],c:[{cN:"meta",b:"^\\s{0,3}[\\w\\d\\[\\]()@-]*[>%$#]",starts:{e:"$",sL:"bash"}}]}});hljs.registerLanguage("asciidoc",function(e){return{aliases:["adoc"],c:[e.C("^/{4,}\\n","\\n/{4,}$",{r:10}),e.C("^//","$",{r:0}),{cN:"title",b:"^\\.\\w.*$"},{b:"^[=\\*]{4,}\\n",e:"\\n^[=\\*]{4,}$",r:10},{cN:"section",r:10,v:[{b:"^(={1,5}) .+?( \\1)?$"},{b:"^[^\\[\\]\\n]+?\\n[=\\-~\\^\\+]{2,}$"}]},{cN:"meta",b:"^:.+?:",e:"\\s",eE:!0,r:10},{cN:"meta",b:"^\\[.+?\\]$",r:0},{cN:"quote",b:"^_{4,}\\n",e:"\\n_{4,}$",r:10},{cN:"code",b:"^[\\-\\.]{4,}\\n",e:"\\n[\\-\\.]{4,}$",r:10},{b:"^\\+{4,}\\n",e:"\\n\\+{4,}$",c:[{b:"<",e:">",sL:"xml",r:0}],r:10},{cN:"bullet",b:"^(\\*+|\\-+|\\.+|[^\\n]+?::)\\s+"},{cN:"symbol",b:"^(NOTE|TIP|IMPORTANT|WARNING|CAUTION):\\s+",r:10},{cN:"strong",b:"\\B\\*(?![\\*\\s])",e:"(\\n{2}|\\*)",c:[{b:"\\\\*\\w",r:0}]},{cN:"emphasis",b:"\\B'(?!['\\s])",e:"(\\n{2}|')",c:[{b:"\\\\'\\w",r:0}],r:0},{cN:"emphasis",b:"_(?![_\\s])",e:"(\\n{2}|_)",r:0},{cN:"string",v:[{b:"``.+?''"},{b:"`.+?'"}]},{cN:"code",b:"(`.+?`|\\+.+?\\+)",r:0},{cN:"code",b:"^[ \\t]",e:"$",r:0},{b:"^'{3,}[ \\t]*$",r:10},{b:"(link:)?(http|https|ftp|file|irc|image:?):\\S+\\[.*?\\]",rB:!0,c:[{b:"(link|image:?):",r:0},{cN:"link",b:"\\w",e:"[^\\[]+",r:0},{cN:"string",b:"\\[",e:"\\]",eB:!0,eE:!0,r:0}],r:10}]}});hljs.registerLanguage("aspectj",function(e){var t="false synchronized int abstract float private char boolean static null if const for true while long throw strictfp finally protected import native final return void enum else extends implements break transient new catch instanceof byte super volatile case assert short package default double public try this switch continue throws privileged aspectOf adviceexecution proceed cflowbelow cflow initialization preinitialization staticinitialization withincode target within execution getWithinTypeName handler thisJoinPoint thisJoinPointStaticPart thisEnclosingJoinPointStaticPart declare parents warning error soft precedence thisAspectInstance",i="get set args call";return{k:t,i:/<\/|#/,c:[e.C("/\\*\\*","\\*/",{r:0,c:[{b:/\w+@/,r:0},{cN:"doctag",b:"@[A-Za-z]+"}]}),e.CLCM,e.CBCM,e.ASM,e.QSM,{cN:"class",bK:"aspect",e:/[{;=]/,eE:!0,i:/[:;"\[\]]/,c:[{bK:"extends implements pertypewithin perthis pertarget percflowbelow percflow issingleton"},e.UTM,{b:/\([^\)]*/,e:/[)]+/,k:t+" "+i,eE:!1}]},{cN:"class",bK:"class interface",e:/[{;=]/,eE:!0,r:0,k:"class interface",i:/[:"\[\]]/,c:[{bK:"extends implements"},e.UTM]},{bK:"pointcut after before around throwing returning",e:/[)]/,eE:!1,i:/["\[\]]/,c:[{b:e.UIR+"\\s*\\(",rB:!0,c:[e.UTM]}]},{b:/[:]/,rB:!0,e:/[{;]/,r:0,eE:!1,k:t,i:/["\[\]]/,c:[{b:e.UIR+"\\s*\\(",k:t+" "+i,r:0},e.QSM]},{bK:"new throw",r:0},{cN:"function",b:/\w+ +\w+(\.)?\w+\s*\([^\)]*\)\s*((throws)[\w\s,]+)?[\{;]/,rB:!0,e:/[{;=]/,k:t,eE:!0,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"params",b:/\(/,e:/\)/,r:0,k:t,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]},e.CNM,{cN:"meta",b:"@[A-Za-z]+"}]}});hljs.registerLanguage("gradle",function(e){return{cI:!0,k:{keyword:"task project allprojects subprojects artifacts buildscript configurations dependencies repositories sourceSets description delete from into include exclude source classpath destinationDir includes options sourceCompatibility targetCompatibility group flatDir doLast doFirst flatten todir fromdir ant def abstract break case catch continue default do else extends final finally for if implements instanceof native new private protected public return static switch synchronized throw throws transient try volatile while strictfp package import false null super this true antlrtask checkstyle codenarc copy boolean byte char class double float int interface long short void compile runTime file fileTree abs any append asList asWritable call collect compareTo count div dump each eachByte eachFile eachLine every find findAll flatten getAt getErr getIn getOut getText grep immutable inject inspect intersect invokeMethods isCase join leftShift minus multiply newInputStream newOutputStream newPrintWriter newReader newWriter next plus pop power previous print println push putAt read readBytes readLines reverse reverseEach round size sort splitEachLine step subMap times toInteger toList tokenize upto waitForOrKill withPrintWriter withReader withStream withWriter withWriterAppend write writeLine"},c:[e.CLCM,e.CBCM,e.ASM,e.QSM,e.NM,e.RM]}});hljs.registerLanguage("json",function(e){var i={literal:"true false null"},n=[e.QSM,e.CNM],r={e:",",eW:!0,eE:!0,c:n,k:i},t={b:"{",e:"}",c:[{cN:"attr",b:/"/,e:/"/,c:[e.BE],i:"\\n"},e.inherit(r,{b:/:/})],i:"\\S"},c={b:"\\[",e:"\\]",c:[e.inherit(r)],i:"\\S"};return n.splice(n.length,0,t,c),{c:n,k:i,i:"\\S"}});hljs.registerLanguage("sql",function(e){var t=e.C("--","$");return{cI:!0,i:/[<>{}*]/,c:[{bK:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke comment with",e:/;/,eW:!0,l:/[\w\.]+/,k:{keyword:"as abort abs absolute acc acce accep accept access accessed accessible account acos action activate add addtime admin administer advanced advise aes_decrypt aes_encrypt after agent aggregate ali alia alias allocate allow alter always analyze ancillary and any anydata anydataset anyschema anytype apply archive archived archivelog are as asc ascii asin assembly assertion associate asynchronous at atan atn2 attr attri attrib attribu attribut attribute attributes audit authenticated authentication authid authors auto autoallocate autodblink autoextend automatic availability avg backup badfile basicfile before begin beginning benchmark between bfile bfile_base big bigfile bin binary_double binary_float binlog bit_and bit_count bit_length bit_or bit_xor bitmap blob_base block blocksize body both bound buffer_cache buffer_pool build bulk by byte byteordermark bytes cache caching call calling cancel capacity cascade cascaded case cast catalog category ceil ceiling chain change changed char_base char_length character_length characters characterset charindex charset charsetform charsetid check checksum checksum_agg child choose chr chunk class cleanup clear client clob clob_base clone close cluster_id cluster_probability cluster_set clustering coalesce coercibility col collate collation collect colu colum column column_value columns columns_updated comment commit compact compatibility compiled complete composite_limit compound compress compute concat concat_ws concurrent confirm conn connec connect connect_by_iscycle connect_by_isleaf connect_by_root connect_time connection consider consistent constant constraint constraints constructor container content contents context contributors controlfile conv convert convert_tz corr corr_k corr_s corresponding corruption cos cost count count_big counted covar_pop covar_samp cpu_per_call cpu_per_session crc32 create creation critical cross cube cume_dist curdate current current_date current_time current_timestamp current_user cursor curtime customdatum cycle data database databases datafile datafiles datalength date_add date_cache date_format date_sub dateadd datediff datefromparts datename datepart datetime2fromparts day day_to_second dayname dayofmonth dayofweek dayofyear days db_role_change dbtimezone ddl deallocate declare decode decompose decrement decrypt deduplicate def defa defau defaul default defaults deferred defi defin define degrees delayed delegate delete delete_all delimited demand dense_rank depth dequeue des_decrypt des_encrypt des_key_file desc descr descri describ describe descriptor deterministic diagnostics difference dimension direct_load directory disable disable_all disallow disassociate discardfile disconnect diskgroup distinct distinctrow distribute distributed div do document domain dotnet double downgrade drop dumpfile duplicate duration each edition editionable editions element ellipsis else elsif elt empty enable enable_all enclosed encode encoding encrypt end end-exec endian enforced engine engines enqueue enterprise entityescaping eomonth error errors escaped evalname evaluate event eventdata events except exception exceptions exchange exclude excluding execu execut execute exempt exists exit exp expire explain export export_set extended extent external external_1 external_2 externally extract failed failed_login_attempts failover failure far fast feature_set feature_value fetch field fields file file_name_convert filesystem_like_logging final finish first first_value fixed flash_cache flashback floor flush following follows for forall force foreign form forma format found found_rows freelist freelists freepools fresh from from_base64 from_days ftp full function general generated get get_format get_lock getdate getutcdate global global_name globally go goto grant grants greatest group group_concat group_id grouping grouping_id groups gtid_subtract guarantee guard handler hash hashkeys having hea head headi headin heading heap help hex hierarchy high high_priority hosts hour http id ident_current ident_incr ident_seed identified identity idle_time if ifnull ignore iif ilike ilm immediate import in include including increment index indexes indexing indextype indicator indices inet6_aton inet6_ntoa inet_aton inet_ntoa infile initial initialized initially initrans inmemory inner innodb input insert install instance instantiable instr interface interleaved intersect into invalidate invisible is is_free_lock is_ipv4 is_ipv4_compat is_not is_not_null is_used_lock isdate isnull isolation iterate java join json json_exists keep keep_duplicates key keys kill language large last last_day last_insert_id last_value lax lcase lead leading least leaves left len lenght length less level levels library like like2 like4 likec limit lines link list listagg little ln load load_file lob lobs local localtime localtimestamp locate locator lock locked log log10 log2 logfile logfiles logging logical logical_reads_per_call logoff logon logs long loop low low_priority lower lpad lrtrim ltrim main make_set makedate maketime managed management manual map mapping mask master master_pos_wait match matched materialized max maxextents maximize maxinstances maxlen maxlogfiles maxloghistory maxlogmembers maxsize maxtrans md5 measures median medium member memcompress memory merge microsecond mid migration min minextents minimum mining minus minute minvalue missing mod mode model modification modify module monitoring month months mount move movement multiset mutex name name_const names nan national native natural nav nchar nclob nested never new newline next nextval no no_write_to_binlog noarchivelog noaudit nobadfile nocheck nocompress nocopy nocycle nodelay nodiscardfile noentityescaping noguarantee nokeep nologfile nomapping nomaxvalue nominimize nominvalue nomonitoring none noneditionable nonschema noorder nopr nopro noprom nopromp noprompt norely noresetlogs noreverse normal norowdependencies noschemacheck noswitch not nothing notice notnull notrim novalidate now nowait nth_value nullif nulls num numb numbe nvarchar nvarchar2 object ocicoll ocidate ocidatetime ociduration ociinterval ociloblocator ocinumber ociref ocirefcursor ocirowid ocistring ocitype oct octet_length of off offline offset oid oidindex old on online only opaque open operations operator optimal optimize option optionally or oracle oracle_date oradata ord ordaudio orddicom orddoc order ordimage ordinality ordvideo organization orlany orlvary out outer outfile outline output over overflow overriding package pad parallel parallel_enable parameters parent parse partial partition partitions pascal passing password password_grace_time password_lock_time password_reuse_max password_reuse_time password_verify_function patch path patindex pctincrease pctthreshold pctused pctversion percent percent_rank percentile_cont percentile_disc performance period period_add period_diff permanent physical pi pipe pipelined pivot pluggable plugin policy position post_transaction pow power pragma prebuilt precedes preceding precision prediction prediction_cost prediction_details prediction_probability prediction_set prepare present preserve prior priority private private_sga privileges procedural procedure procedure_analyze processlist profiles project prompt protection public publishingservername purge quarter query quick quiesce quota quotename radians raise rand range rank raw read reads readsize rebuild record records recover recovery recursive recycle redo reduced ref reference referenced references referencing refresh regexp_like register regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy reject rekey relational relative relaylog release release_lock relies_on relocate rely rem remainder rename repair repeat replace replicate replication required reset resetlogs resize resource respect restore restricted result result_cache resumable resume retention return returning returns reuse reverse revoke right rlike role roles rollback rolling rollup round row row_count rowdependencies rowid rownum rows rtrim rules safe salt sample save savepoint sb1 sb2 sb4 scan schema schemacheck scn scope scroll sdo_georaster sdo_topo_geometry search sec_to_time second section securefile security seed segment select self sequence sequential serializable server servererror session session_user sessions_per_user set sets settings sha sha1 sha2 share shared shared_pool short show shrink shutdown si_averagecolor si_colorhistogram si_featurelist si_positionalcolor si_stillimage si_texture siblings sid sign sin size size_t sizes skip slave sleep smalldatetimefromparts smallfile snapshot some soname sort soundex source space sparse spfile split sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_small_result sql_variant_property sqlcode sqldata sqlerror sqlname sqlstate sqrt square standalone standby start starting startup statement static statistics stats_binomial_test stats_crosstab stats_ks_test stats_mode stats_mw_test stats_one_way_anova stats_t_test_ stats_t_test_indep stats_t_test_one stats_t_test_paired stats_wsr_test status std stddev stddev_pop stddev_samp stdev stop storage store stored str str_to_date straight_join strcmp strict string struct stuff style subdate subpartition subpartitions substitutable substr substring subtime subtring_index subtype success sum suspend switch switchoffset switchover sync synchronous synonym sys sys_xmlagg sysasm sysaux sysdate sysdatetimeoffset sysdba sysoper system system_user sysutcdatetime table tables tablespace tan tdo template temporary terminated tertiary_weights test than then thread through tier ties time time_format time_zone timediff timefromparts timeout timestamp timestampadd timestampdiff timezone_abbr timezone_minute timezone_region to to_base64 to_date to_days to_seconds todatetimeoffset trace tracking transaction transactional translate translation treat trigger trigger_nestlevel triggers trim truncate try_cast try_convert try_parse type ub1 ub2 ub4 ucase unarchived unbounded uncompress under undo unhex unicode uniform uninstall union unique unix_timestamp unknown unlimited unlock unnest unpivot unrecoverable unsafe unsigned until untrusted unusable unused update updated upgrade upped upper upsert url urowid usable usage use use_stored_outlines user user_data user_resources users using utc_date utc_timestamp uuid uuid_short validate validate_password_strength validation valist value values var var_samp varcharc vari varia variab variabl variable variables variance varp varraw varrawc varray verify version versions view virtual visible void wait wallet warning warnings week weekday weekofyear wellformed when whene whenev wheneve whenever where while whitespace with within without work wrapped xdb xml xmlagg xmlattributes xmlcast xmlcolattval xmlelement xmlexists xmlforest xmlindex xmlnamespaces xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltype xor year year_to_month years yearweek",literal:"true false null unknown",built_in:"array bigint binary bit blob bool boolean char character date dec decimal float int int8 integer interval number numeric real record serial serial8 smallint text time timestamp varchar varying void"},c:[{cN:"string",b:"'",e:"'",c:[e.BE,{b:"''"}]},{cN:"string",b:'"',e:'"',c:[e.BE,{b:'""'}]},{cN:"string",b:"`",e:"`",c:[e.BE]},e.CNM,e.CBCM,t,e.HCM]},e.CBCM,t,e.HCM]}});hljs.registerLanguage("go",function(e){var t={keyword:"break default func interface select case map struct chan else goto package switch const fallthrough if range type continue for import return var go defer bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 uint16 uint32 uint64 int uint uintptr rune",literal:"true false iota nil",built_in:"append cap close complex copy imag len make new panic print println real recover delete"};return{aliases:["golang"],k:t,i:"",rB:!0,e:"\\s*=>",c:[{cN:"params",v:[{b:r},{b:/\(\s*\)/},{b:/\(/,e:/\)/,eB:!0,eE:!0,k:t,c:s}]}]},{b://,sL:"xml",c:[{b:/<\w+\s*\/>/,skip:!0},{b:/<\w+/,e:/(\/\w+|\w+\/)>/,skip:!0,c:[{b:/<\w+\s*\/>/,skip:!0},"self"]}]}],r:0},{cN:"function",bK:"function",e:/\{/,eE:!0,c:[e.inherit(e.TM,{b:r}),{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,c:s}],i:/\[|%/},{b:/\$[(.]/},e.METHOD_GUARD,{cN:"class",bK:"class",e:/[{;=]/,eE:!0,i:/[:"\[\]]/,c:[{bK:"extends"},e.UTM]},{bK:"constructor",e:/\{/,eE:!0}],i:/#(?!!)/}}); \ No newline at end of file diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/a11y-dark.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/a11y-dark.min.css new file mode 100644 index 00000000..b93b742a --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/a11y-dark.min.css @@ -0,0 +1,99 @@ +/* a11y-dark theme */ +/* Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css */ +/* @author: ericwbailey */ + +/* Comment */ +.hljs-comment, +.hljs-quote { + color: #d4d0ab; +} + +/* Red */ +.hljs-variable, +.hljs-template-variable, +.hljs-tag, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class, +.hljs-regexp, +.hljs-deletion { + color: #ffa07a; +} + +/* Orange */ +.hljs-number, +.hljs-built_in, +.hljs-builtin-name, +.hljs-literal, +.hljs-type, +.hljs-params, +.hljs-meta, +.hljs-link { + color: #f5ab35; +} + +/* Yellow */ +.hljs-attribute { + color: #ffd700; +} + +/* Green */ +.hljs-string, +.hljs-symbol, +.hljs-bullet, +.hljs-addition { + color: #abe338; +} + +/* Blue */ +.hljs-title, +.hljs-section { + color: #00e0e0; +} + +/* Purple */ +.hljs-keyword, +.hljs-selector-tag { + color: #dcc6e0; +} + +.hljs { + display: block; + overflow-x: auto; + background: #2b2b2b; + color: #f8f8f2; + padding: 0.5em; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +@media screen and (-ms-high-contrast: active) { + .hljs-addition, + .hljs-attribute, + .hljs-built_in, + .hljs-builtin-name, + .hljs-bullet, + .hljs-comment, + .hljs-link, + .hljs-literal, + .hljs-meta, + .hljs-number, + .hljs-params, + .hljs-string, + .hljs-symbol, + .hljs-type, + .hljs-quote { + color: highlight; + } + + .hljs-keyword, + .hljs-selector-tag { + font-weight: bold; + } +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/an-old-hope.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/an-old-hope.min.css new file mode 100644 index 00000000..a6d56f4b --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/an-old-hope.min.css @@ -0,0 +1,89 @@ +/* + +An Old Hope – Star Wars Syntax (c) Gustavo Costa +Original theme - Ocean Dark Theme – by https://github.com/gavsiu +Based on Jesse Leite's Atom syntax theme 'An Old Hope' – https://github.com/JesseLeite/an-old-hope-syntax-atom + +*/ + +/* Death Star Comment */ +.hljs-comment, +.hljs-quote +{ + color: #B6B18B; +} + +/* Darth Vader */ +.hljs-variable, +.hljs-template-variable, +.hljs-tag, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class, +.hljs-regexp, +.hljs-deletion +{ + color: #EB3C54; +} + +/* Threepio */ +.hljs-number, +.hljs-built_in, +.hljs-builtin-name, +.hljs-literal, +.hljs-type, +.hljs-params, +.hljs-meta, +.hljs-link +{ + color: #E7CE56; +} + +/* Luke Skywalker */ +.hljs-attribute +{ + color: #EE7C2B; +} + +/* Obi Wan Kenobi */ +.hljs-string, +.hljs-symbol, +.hljs-bullet, +.hljs-addition +{ + color: #4FB4D7; +} + +/* Yoda */ +.hljs-title, +.hljs-section +{ + color: #78BB65; +} + +/* Mace Windu */ +.hljs-keyword, +.hljs-selector-tag +{ + color: #B45EA4; +} + +/* Millenium Falcon */ +.hljs +{ + display: block; + overflow-x: auto; + background: #1C1D21; + color: #c0c5ce; + padding: 0.5em; +} + +.hljs-emphasis +{ + font-style: italic; +} + +.hljs-strong +{ + font-weight: bold; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/atom-one-dark-reasonable.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/atom-one-dark-reasonable.min.css new file mode 100644 index 00000000..fd41c996 --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/atom-one-dark-reasonable.min.css @@ -0,0 +1,77 @@ +/* + +Atom One Dark With support for ReasonML by Gidi Morris, based off work by Daniel Gamage + +Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax + +*/ +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + line-height: 1.3em; + color: #abb2bf; + background: #282c34; + border-radius: 5px; +} +.hljs-keyword, .hljs-operator { + color: #F92672; +} +.hljs-pattern-match { + color: #F92672; +} +.hljs-pattern-match .hljs-constructor { + color: #61aeee; +} +.hljs-function { + color: #61aeee; +} +.hljs-function .hljs-params { + color: #A6E22E; +} +.hljs-function .hljs-params .hljs-typing { + color: #FD971F; +} +.hljs-module-access .hljs-module { + color: #7e57c2; +} +.hljs-constructor { + color: #e2b93d; +} +.hljs-constructor .hljs-string { + color: #9CCC65; +} +.hljs-comment, .hljs-quote { + color: #b18eb1; + font-style: italic; +} +.hljs-doctag, .hljs-formula { + color: #c678dd; +} +.hljs-section, .hljs-name, .hljs-selector-tag, .hljs-deletion, .hljs-subst { + color: #e06c75; +} +.hljs-literal { + color: #56b6c2; +} +.hljs-string, .hljs-regexp, .hljs-addition, .hljs-attribute, .hljs-meta-string { + color: #98c379; +} +.hljs-built_in, .hljs-class .hljs-title { + color: #e6c07b; +} +.hljs-attr, .hljs-variable, .hljs-template-variable, .hljs-type, .hljs-selector-class, .hljs-selector-attr, .hljs-selector-pseudo, .hljs-number { + color: #d19a66; +} +.hljs-symbol, .hljs-bullet, .hljs-link, .hljs-meta, .hljs-selector-id, .hljs-title { + color: #61aeee; +} +.hljs-emphasis { + font-style: italic; +} +.hljs-strong { + font-weight: bold; +} +.hljs-link { + text-decoration: underline; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/atom-one-dark.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/atom-one-dark.min.css new file mode 100644 index 00000000..1616aafe --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/atom-one-dark.min.css @@ -0,0 +1,96 @@ +/* + +Atom One Dark by Daniel Gamage +Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax + +base: #282c34 +mono-1: #abb2bf +mono-2: #818896 +mono-3: #5c6370 +hue-1: #56b6c2 +hue-2: #61aeee +hue-3: #c678dd +hue-4: #98c379 +hue-5: #e06c75 +hue-5-2: #be5046 +hue-6: #d19a66 +hue-6-2: #e6c07b + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + color: #abb2bf; + background: #282c34; +} + +.hljs-comment, +.hljs-quote { + color: #5c6370; + font-style: italic; +} + +.hljs-doctag, +.hljs-keyword, +.hljs-formula { + color: #c678dd; +} + +.hljs-section, +.hljs-name, +.hljs-selector-tag, +.hljs-deletion, +.hljs-subst { + color: #e06c75; +} + +.hljs-literal { + color: #56b6c2; +} + +.hljs-string, +.hljs-regexp, +.hljs-addition, +.hljs-attribute, +.hljs-meta-string { + color: #98c379; +} + +.hljs-built_in, +.hljs-class .hljs-title { + color: #e6c07b; +} + +.hljs-attr, +.hljs-variable, +.hljs-template-variable, +.hljs-type, +.hljs-selector-class, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-number { + color: #d19a66; +} + +.hljs-symbol, +.hljs-bullet, +.hljs-link, +.hljs-meta, +.hljs-selector-id, +.hljs-title { + color: #61aeee; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-link { + text-decoration: underline; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/atom-one-light.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/atom-one-light.min.css new file mode 100644 index 00000000..d5bd1d2a --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/atom-one-light.min.css @@ -0,0 +1,96 @@ +/* + +Atom One Light by Daniel Gamage +Original One Light Syntax theme from https://github.com/atom/one-light-syntax + +base: #fafafa +mono-1: #383a42 +mono-2: #686b77 +mono-3: #a0a1a7 +hue-1: #0184bb +hue-2: #4078f2 +hue-3: #a626a4 +hue-4: #50a14f +hue-5: #e45649 +hue-5-2: #c91243 +hue-6: #986801 +hue-6-2: #c18401 + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + color: #383a42; + background: #fafafa; +} + +.hljs-comment, +.hljs-quote { + color: #a0a1a7; + font-style: italic; +} + +.hljs-doctag, +.hljs-keyword, +.hljs-formula { + color: #a626a4; +} + +.hljs-section, +.hljs-name, +.hljs-selector-tag, +.hljs-deletion, +.hljs-subst { + color: #e45649; +} + +.hljs-literal { + color: #0184bb; +} + +.hljs-string, +.hljs-regexp, +.hljs-addition, +.hljs-attribute, +.hljs-meta-string { + color: #50a14f; +} + +.hljs-built_in, +.hljs-class .hljs-title { + color: #c18401; +} + +.hljs-attr, +.hljs-variable, +.hljs-template-variable, +.hljs-type, +.hljs-selector-class, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-number { + color: #986801; +} + +.hljs-symbol, +.hljs-bullet, +.hljs-link, +.hljs-meta, +.hljs-selector-id, +.hljs-title { + color: #4078f2; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-link { + text-decoration: underline; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/dracula.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/dracula.min.css new file mode 100644 index 00000000..d591db68 --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/dracula.min.css @@ -0,0 +1,76 @@ +/* + +Dracula Theme v1.2.0 + +https://github.com/zenorocha/dracula-theme + +Copyright 2015, All rights reserved + +Code licensed under the MIT license +http://zenorocha.mit-license.org + +@author Éverton Ribeiro +@author Zeno Rocha + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #282a36; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-literal, +.hljs-section, +.hljs-link { + color: #8be9fd; +} + +.hljs-function .hljs-keyword { + color: #ff79c6; +} + +.hljs, +.hljs-subst { + color: #f8f8f2; +} + +.hljs-string, +.hljs-title, +.hljs-name, +.hljs-type, +.hljs-attribute, +.hljs-symbol, +.hljs-bullet, +.hljs-addition, +.hljs-variable, +.hljs-template-tag, +.hljs-template-variable { + color: #f1fa8c; +} + +.hljs-comment, +.hljs-quote, +.hljs-deletion, +.hljs-meta { + color: #6272a4; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-literal, +.hljs-title, +.hljs-section, +.hljs-doctag, +.hljs-type, +.hljs-name, +.hljs-strong { + font-weight: bold; +} + +.hljs-emphasis { + font-style: italic; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/github.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/github.min.css new file mode 100644 index 00000000..791932b8 --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/github.min.css @@ -0,0 +1,99 @@ +/* + +github.com style (c) Vasily Polovnyov + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + color: #333; + background: #f8f8f8; +} + +.hljs-comment, +.hljs-quote { + color: #998; + font-style: italic; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-subst { + color: #333; + font-weight: bold; +} + +.hljs-number, +.hljs-literal, +.hljs-variable, +.hljs-template-variable, +.hljs-tag .hljs-attr { + color: #008080; +} + +.hljs-string, +.hljs-doctag { + color: #d14; +} + +.hljs-title, +.hljs-section, +.hljs-selector-id { + color: #900; + font-weight: bold; +} + +.hljs-subst { + font-weight: normal; +} + +.hljs-type, +.hljs-class .hljs-title { + color: #458; + font-weight: bold; +} + +.hljs-tag, +.hljs-name, +.hljs-attribute { + color: #000080; + font-weight: normal; +} + +.hljs-regexp, +.hljs-link { + color: #009926; +} + +.hljs-symbol, +.hljs-bullet { + color: #990073; +} + +.hljs-built_in, +.hljs-builtin-name { + color: #0086b3; +} + +.hljs-meta { + color: #999; + font-weight: bold; +} + +.hljs-deletion { + background: #fdd; +} + +.hljs-addition { + background: #dfd; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/monokai-sublime.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/monokai-sublime.min.css new file mode 100644 index 00000000..2864170d --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/monokai-sublime.min.css @@ -0,0 +1,83 @@ +/* + +Monokai Sublime style. Derived from Monokai by noformnocontent http://nn.mit-license.org/ + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #23241f; +} + +.hljs, +.hljs-tag, +.hljs-subst { + color: #f8f8f2; +} + +.hljs-strong, +.hljs-emphasis { + color: #a8a8a2; +} + +.hljs-bullet, +.hljs-quote, +.hljs-number, +.hljs-regexp, +.hljs-literal, +.hljs-link { + color: #ae81ff; +} + +.hljs-code, +.hljs-title, +.hljs-section, +.hljs-selector-class { + color: #a6e22e; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-name, +.hljs-attr { + color: #f92672; +} + +.hljs-symbol, +.hljs-attribute { + color: #66d9ef; +} + +.hljs-params, +.hljs-class .hljs-title { + color: #f8f8f2; +} + +.hljs-string, +.hljs-type, +.hljs-built_in, +.hljs-builtin-name, +.hljs-selector-id, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-addition, +.hljs-variable, +.hljs-template-variable { + color: #e6db74; +} + +.hljs-comment, +.hljs-deletion, +.hljs-meta { + color: #75715e; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/monokai.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/monokai.min.css new file mode 100644 index 00000000..775d53f9 --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/monokai.min.css @@ -0,0 +1,70 @@ +/* +Monokai style - ported by Luigi Maselli - http://grigio.org +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #272822; color: #ddd; +} + +.hljs-tag, +.hljs-keyword, +.hljs-selector-tag, +.hljs-literal, +.hljs-strong, +.hljs-name { + color: #f92672; +} + +.hljs-code { + color: #66d9ef; +} + +.hljs-class .hljs-title { + color: white; +} + +.hljs-attribute, +.hljs-symbol, +.hljs-regexp, +.hljs-link { + color: #bf79db; +} + +.hljs-string, +.hljs-bullet, +.hljs-subst, +.hljs-title, +.hljs-section, +.hljs-emphasis, +.hljs-type, +.hljs-built_in, +.hljs-builtin-name, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-addition, +.hljs-variable, +.hljs-template-tag, +.hljs-template-variable { + color: #a6e22e; +} + +.hljs-comment, +.hljs-quote, +.hljs-deletion, +.hljs-meta { + color: #75715e; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-literal, +.hljs-doctag, +.hljs-title, +.hljs-section, +.hljs-type, +.hljs-selector-id { + font-weight: bold; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/solarized-light.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/solarized-light.min.css new file mode 100644 index 00000000..fdcfcc72 --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/solarized-light.min.css @@ -0,0 +1,84 @@ +/* + +Orginal Style from ethanschoonover.com/solarized (c) Jeremy Hull + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #fdf6e3; + color: #657b83; +} + +.hljs-comment, +.hljs-quote { + color: #93a1a1; +} + +/* Solarized Green */ +.hljs-keyword, +.hljs-selector-tag, +.hljs-addition { + color: #859900; +} + +/* Solarized Cyan */ +.hljs-number, +.hljs-string, +.hljs-meta .hljs-meta-string, +.hljs-literal, +.hljs-doctag, +.hljs-regexp { + color: #2aa198; +} + +/* Solarized Blue */ +.hljs-title, +.hljs-section, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class { + color: #268bd2; +} + +/* Solarized Yellow */ +.hljs-attribute, +.hljs-attr, +.hljs-variable, +.hljs-template-variable, +.hljs-class .hljs-title, +.hljs-type { + color: #b58900; +} + +/* Solarized Orange */ +.hljs-symbol, +.hljs-bullet, +.hljs-subst, +.hljs-meta, +.hljs-meta .hljs-keyword, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-link { + color: #cb4b16; +} + +/* Solarized Red */ +.hljs-built_in, +.hljs-deletion { + color: #dc322f; +} + +.hljs-formula { + background: #eee8d5; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/zenburn.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/zenburn.min.css new file mode 100644 index 00000000..07be5020 --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/highlight/styles/zenburn.min.css @@ -0,0 +1,80 @@ +/* + +Zenburn style from voldmar.ru (c) Vladimir Epifanov +based on dark.css by Ivan Sagalaev + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #3f3f3f; + color: #dcdcdc; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-tag { + color: #e3ceab; +} + +.hljs-template-tag { + color: #dcdcdc; +} + +.hljs-number { + color: #8cd0d3; +} + +.hljs-variable, +.hljs-template-variable, +.hljs-attribute { + color: #efdcbc; +} + +.hljs-literal { + color: #efefaf; +} + +.hljs-subst { + color: #8f8f8f; +} + +.hljs-title, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class, +.hljs-section, +.hljs-type { + color: #efef8f; +} + +.hljs-symbol, +.hljs-bullet, +.hljs-link { + color: #dca3a3; +} + +.hljs-deletion, +.hljs-string, +.hljs-built_in, +.hljs-builtin-name { + color: #cc9393; +} + +.hljs-addition, +.hljs-comment, +.hljs-quote, +.hljs-meta { + color: #7f9f7f; +} + + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/html/js/toc.js b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/toc.js new file mode 100644 index 00000000..a6e933bf --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/toc.js @@ -0,0 +1,107 @@ +var toctitle = document.getElementById('toctitle'); +var path = window.location.pathname; +if (toctitle != null) { + var oldtoc = toctitle.nextElementSibling; + var newtoc = document.createElement('div'); + newtoc.setAttribute('id', 'tocbot'); + newtoc.setAttribute('class', 'js-toc desktop-toc'); + oldtoc.setAttribute('class', 'mobile-toc'); + oldtoc.parentNode.appendChild(newtoc); + tocbot.init({ + contentSelector: '#content', + headingSelector: 'h1, h2, h3, h4, h5', + positionFixedSelector: 'body', + fixedSidebarOffset: 90, + smoothScroll: false + }); + if (!path.endsWith("index.html") && !path.endsWith("/")) { + var link = document.createElement("a"); + link.setAttribute("href", "index.html"); + link.innerHTML = " Back to index"; + var block = document.createElement("div"); + block.setAttribute('class', 'back-action'); + block.appendChild(link); + var toc = document.getElementById('toc'); + var next = document.getElementById('toctitle').nextElementSibling; + toc.insertBefore(block, next); + } +} + +var headerHtml = '
\n' + + '

\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '

\n' + + '
'; + +var header = document.createElement("div"); +header.innerHTML = headerHtml; +document.body.insertBefore(header, document.body.firstChild); \ No newline at end of file diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/html/js/tocbot/tocbot.css b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/tocbot/tocbot.css new file mode 100644 index 00000000..0632de23 --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/tocbot/tocbot.css @@ -0,0 +1 @@ +.toc{overflow-y:auto}.toc>.toc-list{overflow:hidden;position:relative}.toc>.toc-list 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-info/src/main/resources/static/docs/reference/html/js/tocbot/tocbot.min.js b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/tocbot/tocbot.min.js new file mode 100644 index 00000000..943d8fdb --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/html/js/tocbot/tocbot.min.js @@ -0,0 +1 @@ +!function(e){function t(o){if(n[o])return n[o].exports;var l=n[o]={i:o,l:!1,exports:{}};return e[o].call(l.exports,l,l.exports,t),l.l=!0,l.exports}var n={};t.m=e,t.c=n,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=0)}([function(e,t,n){(function(o){var l,i,s;!function(n,o){i=[],l=o(n),void 0!==(s="function"==typeof l?l.apply(t,i):l)&&(e.exports=s)}(void 0!==o?o:this.window||this.global,function(e){"use strict";function t(){for(var e={},t=0;te.fixedSidebarOffset?-1===n.className.indexOf(e.positionFixedClass)&&(n.className+=h+e.positionFixedClass):n.className=n.className.split(h+e.positionFixedClass).join("")}function s(t){var n=document.documentElement.scrollTop||f.scrollTop;e.positionFixedSelector&&i();var o,l=t;if(m&&null!==document.querySelector(e.tocSelector)&&l.length>0){d.call(l,function(t,i){if(t.offsetTop>n+e.headingsOffset+10){return o=l[0===i?i:i-1],!0}if(i===l.length-1)return o=l[l.length-1],!0});var s=document.querySelector(e.tocSelector).querySelectorAll("."+e.linkClass);u.call(s,function(t){t.className=t.className.split(h+e.activeLinkClass).join("")});var c=document.querySelector(e.tocSelector).querySelectorAll("."+e.listItemClass);u.call(c,function(t){t.className=t.className.split(h+e.activeListItemClass).join("")});var a=document.querySelector(e.tocSelector).querySelector("."+e.linkClass+".node-name--"+o.nodeName+'[href="#'+o.id+'"]');-1===a.className.indexOf(e.activeLinkClass)&&(a.className+=h+e.activeLinkClass);var p=a.parentNode;p&&-1===p.className.indexOf(e.activeListItemClass)&&(p.className+=h+e.activeListItemClass);var C=document.querySelector(e.tocSelector).querySelectorAll("."+e.listClass+"."+e.collapsibleClass);u.call(C,function(t){-1===t.className.indexOf(e.isCollapsedClass)&&(t.className+=h+e.isCollapsedClass)}),a.nextSibling&&-1!==a.nextSibling.className.indexOf(e.isCollapsedClass)&&(a.nextSibling.className=a.nextSibling.className.split(h+e.isCollapsedClass).join("")),r(a.parentNode.parentNode)}}function r(t){return-1!==t.className.indexOf(e.collapsibleClass)&&-1!==t.className.indexOf(e.isCollapsedClass)?(t.className=t.className.split(h+e.isCollapsedClass).join(""),r(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,h=" ";return{enableTocAnimation:a,disableTocAnimation:c,render:n,updateToc:s}}},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 l(l,i){for(var s=o(l),r=n(l),c=i,a=t(c),u=a?a.headingLevel:0,d=r-u;d>0;)a=t(c),a&&void 0!==a.children&&(c=a.children),d--;return r>=e.collapseDepth&&(s.isCollapsed=!0),c.push(s),c}function i(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 s(e){return r.call(e,function(e,t){return l(o(t),e.nest),e},{nest:[]})}var r=[].reduce;return{nestHeadingsArray:s,selectHeadings:i}}},function(e,t){function n(e){function t(e){return"a"===e.tagName.toLowerCase()&&(e.hash.length>0||"#"===e.href.charAt(e.href.length-1))&&(n(e.href)===s||n(e.href)+"#"===s)}function n(e){return e.slice(0,e.lastIndexOf("#"))}function l(e){var t=document.getElementById(e.substring(1));t&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())}!function(){document.documentElement.style}();var i=e.duration,s=location.hash?n(location.href):location.href;!function(){function n(n){!t(n.target)||n.target.className.indexOf("no-smooth-scroll")>-1||"#"===n.target.href.charAt(n.target.href.length-2)&&"!"===n.target.href.charAt(n.target.href.length-1)||-1===n.target.className.indexOf(e.linkClass)||o(n.target.hash,{duration:i,callback:function(){l(n.target.hash)}})}document.body.addEventListener("click",n,!1)}()}function o(e,t){function n(e){s=e-i,window.scrollTo(0,c.easing(s,r,u,d)),s + + + + + + +Rest API + + + + + + + + + + +
+
+

Spring Cloud Versions

+
+
+

Gets all the available Spring Cloud release trains.

+
+
+

cURL Request

+
+
+
$ curl 'http://spring-cloud-info.cfapps.io/springcloudversions' -i -X GET \
+    -H 'Accept: application/json'
+
+
+
+
+

HTTPie Request

+
+
+
$ http GET 'http://spring-cloud-info.cfapps.io/springcloudversions' \
+    'Accept:application/json'
+
+
+
+
+

HTTP Request

+
+
+
GET /springcloudversions HTTP/1.1
+Accept: application/json
+Host: spring-cloud-info.cfapps.io
+
+
+
+
+

Response

+
+
+
HTTP/1.1 200 OK
+Content-Length: 449
+Content-Type: application/json
+
+["Greenwich.SR1","Greenwich.RELEASE","Greenwich.RC2","Greenwich.RC1","Greenwich.M3","Greenwich.M2","Greenwich.M1","Finchley.SR3","Finchley.SR2","Finchley.SR1","Finchley.RELEASE","Finchley.RC2","Finchley.RC1","Finchley.M9","Finchley.M8","Finchley.M7","Finchley.M6","Finchley.M5","Finchley.M3","Finchley.M2","Finchley.M1","Edgware.SR5","Edgware.SR4","Edgware.SR3","Edgware.SR2","Edgware.SR1","Edgware.RELEASE","Edgware.M1","Dalston.SR5","Dalston.SR4"]
+
+
+
+
+

Response Fields

+ +++++ + + + + + + + + + + + + + + +
PathTypeDescription

[]

Array

An array versions

+
+
+
+
+

Spring Cloud Version Given Spring Boot Version

+
+
+

Gets the Spring Cloud release train version given a Spring Boot version.

+
+
+

Path Parameters

+ + ++++ + + + + + + + + + + + + +
Table 1. /springcloudversion/springboot/{bootVersion}
ParameterDescription

bootVersion

The Spring Boot version

+
+
+

cURL Request

+
+
+
$ curl 'http://spring-cloud-info.cfapps.io/springcloudversion/springboot/2.1.1.RELEASE' -i -X GET \
+    -H 'Accept: application/json'
+
+
+
+
+

HTTPie Request

+
+
+
$ http GET 'http://spring-cloud-info.cfapps.io/springcloudversion/springboot/2.1.1.RELEASE' \
+    'Accept:application/json'
+
+
+
+
+

HTTP Request

+
+
+
GET /springcloudversion/springboot/2.1.1.RELEASE HTTP/1.1
+Accept: application/json
+Host: spring-cloud-info.cfapps.io
+
+
+
+
+

HTTP Response

+
+
+
HTTP/1.1 200 OK
+Content-Length: 31
+Content-Type: application/json
+Content-Disposition: inline;filename=f.txt
+
+{"version":"Greenwich.RELEASE"}
+
+
+
+
+

Response Fields

+ +++++ + + + + + + + + + + + + + + +
PathTypeDescription

version

String

Spring Cloud version

+
+
+
+
+

Spring Cloud Project Versions

+
+
+

Get the Spring Cloud project versions for a given Spring Cloud release train.

+
+
+

cURL Request

+
+
+
$ curl 'http://spring-cloud-info.cfapps.io/bomversions/Finchley.SR1' -i -X GET \
+    -H 'Accept: application/json'
+
+
+
+
+

HTTPie Request

+
+
+
$ http GET 'http://spring-cloud-info.cfapps.io/bomversions/Finchley.SR1' \
+    'Accept:application/json'
+
+
+
+
+

HTTP Request

+
+
+
GET /bomversions/Finchley.SR1 HTTP/1.1
+Accept: application/json
+Host: spring-cloud-info.cfapps.io
+
+
+
+
+

HTTP Response

+
+
+
HTTP/1.1 200 OK
+Content-Length: 904
+Content-Type: application/json
+Content-Disposition: inline;filename=f.txt
+
+{"spring-cloud-cloudfoundry":"2.2.0.BUILD-SNAPSHOT","spring-cloud-openfeign":"2.2.0.BUILD-SNAPSHOT","spring-cloud-task":"2.0.0.RELEASE","spring-cloud-security":"2.2.0.BUILD-SNAPSHOT","spring-cloud-zookeeper":"2.2.0.BUILD-SNAPSHOT","spring-cloud-config":"2.2.0.BUILD-SNAPSHOT","spring-cloud-function":"2.1.0.BUILD-SNAPSHOT","spring-cloud-netflix":"2.2.0.BUILD-SNAPSHOT","spring-cloud-vault":"2.2.0.BUILD-SNAPSHOT","spring-cloud-stream":"Germantown.BUILD-SNAPSHOT","spring-cloud-gcp":"1.1.0.BUILD-SNAPSHOT","spring-cloud-sleuth":"2.2.0.BUILD-SNAPSHOT","spring-cloud-kubernetes":"1.1.0.BUILD-SNAPSHOT","spring-cloud-commons":"2.2.0.BUILD-SNAPSHOT","spring-cloud-aws":"2.2.0.BUILD-SNAPSHOT","spring-cloud-contract":"2.2.0.BUILD-SNAPSHOT","spring-cloud-bus":"2.2.0.BUILD-SNAPSHOT","spring-cloud-gateway":"2.2.0.BUILD-SNAPSHOT","spring-boot":"2.2.0.BUILD-SNAPSHOT","spring-cloud-consul":"2.2.0.BUILD-SNAPSHOT"}
+
+
+
+
+
+
+

Upcoming Spring Cloud Releases

+
+
+

Gets all the upcoming Spring Cloud releases.

+
+
+

cURL Request

+
+
+
$ curl 'http://spring-cloud-info.cfapps.io/milestones' -i -X GET \
+    -H 'Accept: application/json'
+
+
+
+
+

HTTPie Request

+
+
+
$ http GET 'http://spring-cloud-info.cfapps.io/milestones' \
+    'Accept:application/json'
+
+
+
+
+

HTTP Request

+
+
+
GET /milestones HTTP/1.1
+Accept: application/json
+Host: spring-cloud-info.cfapps.io
+
+
+
+
+

HTTP Response

+
+
+
HTTP/1.1 200 OK
+Content-Type: application/json
+Content-Length: 57
+
+["Hoxton.RELEASE","Finchley.SR4","Hoxton.M1","Hoxton.M2"]
+
+
+
+
+
+
+

Get Spring Cloud Release Date

+
+
+

Gets the tentative date given an upcoming Spring Cloud release train name.

+
+
+

Path Parameters

+ + ++++ + + + + + + + + + + + + +
Table 2. /milestones/{release}/duedate
ParameterDescription

release

The Spring Cloud release train name

+
+
+

cURL Request

+
+
+
$ curl 'http://spring-cloud-info.cfapps.io/milestones/Hoxton.RELEASE/duedate' -i -X GET \
+    -H 'Accept: application/json'
+
+
+
+
+

HTTPie Request

+
+
+
$ http GET 'http://spring-cloud-info.cfapps.io/milestones/Hoxton.RELEASE/duedate' \
+    'Accept:application/json'
+
+
+
+
+

HTTP Request

+
+
+
GET /milestones/Hoxton.RELEASE/duedate HTTP/1.1
+Accept: application/json
+Host: spring-cloud-info.cfapps.io
+
+
+
+
+

HTTP Response

+
+
+
HTTP/1.1 200 OK
+Content-Type: application/json
+Content-Length: 24
+
+{"dueDate":"2019-07-31"}
+
+
+
+
+

Response Fields

+ +++++ + + + + + + + + + + + + + + +
PathTypeDescription

dueDate

String

Spring Cloud milestone due date

+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/css/spring.css b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/css/spring.css new file mode 100644 index 00000000..40821db3 --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/css/spring.css @@ -0,0 +1 @@ +@import url("https://fonts.googleapis.com/css?family=Karla:400,700|Montserrat:400,700");/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none !important}html,body{font-size:100%}html{font-family:Karla, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:white;color:#000;padding:0;margin:0;font-size:16px;font-family:Karla, sans-serif;font-weight:normal;font-style:normal;line-height:1.6em;position:relative;cursor:auto}a:hover{cursor:pointer}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}object,svg{display:inline-block;vertical-align:middle}.center{margin-left:auto;margin-right:auto}.spread{width:100%}p.lead,.paragraph.lead>p,#preamble>.sectionbody>.paragraph:first-of-type p{line-height:1.6}.subheader,.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{line-height:1.45;color:#0b0a0a;font-weight:bold;margin-top:0;margin-bottom:0.8em}div,dl,dt,dd,ul,ol,li,h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}a{color:#097dff;line-height:inherit;text-decoration:none}a:hover,a:focus{color:#016be2;text-decoration:underline}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility}p aside{font-size:0.875em;line-height:1.35;font-style:italic}h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{font-family:Montserrat, sans-serif;font-weight:400;font-style:normal;color:#000;text-rendering:optimizeLegibility;margin-top:1em;margin-bottom:0.5em;line-height:1.0125em}h1 small,h2 small,h3 small,#toctitle small,.sidebarblock>.content>.title small,h4 small,h5 small,h6 small{font-size:60%;color:#867c74;line-height:0}h1{font-size:2.125em}h2{font-size:1.6875em}h3,#toctitle,.sidebarblock>.content>.title{font-size:1.375em}h4{font-size:1.125em}h5{font-size:1.125em}h6{font-size:1em}hr{border:solid #ddddd8;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-weight:normal;color:#3d3d3c;word-break:break-word}ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}ul,ol{margin-left:1.5em}ul.no-bullet,ol.no-bullet{margin-left:1.5em}ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}dl dt{margin-bottom:0.3125em;font-weight:bold}dl dd{margin-bottom:1.25em}abbr,acronym{text-transform:uppercase;font-size:90%;color:#000;border-bottom:1px dotted #dddddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25em;padding:0.5625em 1.25em 0 1.1875em;border-left:1px solid #dddddd}blockquote cite{display:block;font-size:0.9375em;color:rgba(0,0,0,0.6)}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:rgba(0,0,0,0.6)}blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,0.85)}.vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #dddddd;padding:0.625em 0.75em}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375em}.vevent .summary{font-weight:bold}.vevent abbr{cursor:auto;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625em}#tocbot{padding:0 0 1rem 0;line-height:1.5rem;padding-left:25px}.mobile-toc{padding:0 0 1rem 0;line-height:1.5rem}.mobile-toc li a{display:block;padding:.3rem 0}#tocbot ol li{list-style:none;padding:0;margin:0}#tocbot ol{margin:0;padding:0;padding-left:0.6rem}#tocbot .toc-link{display:block;padding-top:4px;padding-bottom:4px;outline:none}table{background:white;margin-bottom:1.25em;border:solid 1px #cacaca;border-spacing:0}table thead,table tfoot{background:#f7f8f7;font-weight:bold}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:0.5em 0.625em 0.625em;font-size:inherit;color:#000;text-align:left}table tr th,table tr td{padding:0.5625em 0.625em;font-size:inherit;color:#000}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.6}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;tab-size:4}h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2;word-spacing:-0.05em}.clearfix:before,.clearfix:after,.float-group:before,.float-group:after{content:" ";display:table}.clearfix:after,.float-group:after{clear:both}*:not(pre)>code{font-size:0.8525em;font-style:normal !important;letter-spacing:0;padding:0.1em 0.3em 0.2em;background-color:rgba(0,0,0,0.05);border-radius:4px;text-rendering:optimizeSpeed}pre,pre>code{line-height:1.85;color:rgba(0,0,0,0.9);font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-weight:normal;text-rendering:optimizeSpeed;word-break:normal}pre{overflow:auto}em em{font-style:normal}strong strong{font-weight:normal}.keyseq{color:#6b625c}kbd{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;display:inline-block;color:#000;font-size:0.65em;line-height:1.45;background-color:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2),0 0 0 0.1em white inset;box-shadow:0 1px 0 rgba(0,0,0,0.2),0 0 0 0.1em white inset;margin:0 0.15em;padding:0.2em 0.5em;vertical-align:middle;position:relative;top:-0.1em;white-space:nowrap}.keyseq kbd:first-child{margin-left:0}.keyseq kbd:last-child{margin-right:0}.menuseq,.menu{color:#191715}b.button:before,b.button:after{position:relative;top:-1px;font-weight:normal}b.button:before{content:"[";padding:0 3px 0 2px}b.button:after{content:"]";padding:0 2px 0 3px}p a>code:hover{color:rgba(0,0,0,0.9)}#toc{border-bottom:1px solid #ddddd8;padding-bottom:0.5em}#toc>ul{margin-left:0.125em}#toc ul.sectlevel0>li>a{font-style:italic}#toc ul.sectlevel0 ul.sectlevel1{margin:0.5em 0}#toc ul{list-style-type:none}#toc li{line-height:1.3334}#toc a{text-decoration:none}#toc a:active{text-decoration:underline}#toctitle{color:#0b0a0a;font-size:1.2em;display:none}body.toc2{padding-top:90px;text-rendering:optimizeLegibility}#content #toc{border-style:solid;border-width:1px;border-color:#d7d7d7;margin-bottom:1.25em;padding:1.25em;background:#f1f1f1;-webkit-border-radius:4px;border-radius:4px}#content #toc>:first-child{margin-top:0}#content #toc>:last-child{margin-bottom:0}#footer{padding-bottom:2rem}#footer #footer-text{padding:2rem 0;border-top:1px solid #efefed}#footer-text{color:rgba(0,0,0,0.6);line-height:1.44}.sect1{padding-bottom:0.625em}.sect1+.sect1{border-top:1px solid #efefed}#content h1>a.anchor,h2>a.anchor,h3>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;margin-top:0.1rem;display:block;visibility:hidden;text-align:center;font-weight:normal;color:rgba(0,0,0,0.2)}#content h1>a.anchor:hover,h2>a.anchor:hover,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4>a.anchor:hover,h5>a.anchor:hover,h6>a.anchor:hover{color:#097dff;text-decoration:none}#content h1>a.anchor:before,h2>a.anchor:before,h3>a.anchor:before,#toctitle>a.anchor:before,.sidebarblock>.content>.title>a.anchor:before,h4>a.anchor:before,h5>a.anchor:before,h6>a.anchor:before{content:"\0023";font-size:0.85em;display:block;padding-top:0.1em}#content h1:hover>a.anchor,#content h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,#toctitle:hover>a.anchor,.sidebarblock>.content>.title:hover>a.anchor,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible}#content h1>a.link,h2>a.link,h3>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h4>a.link,h5>a.link,h6>a.link{color:#000;text-decoration:none}#content h1>a.link:hover,h2>a.link:hover,h3>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#262321}.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em}.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{text-rendering:optimizeLegibility;text-align:left;font-family:Karla, sans-serif;font-size:1rem}table.tableblock>caption.title{white-space:nowrap;overflow:visible;max-width:0;padding:0.6rem 0}table.tableblock #preamble>.sectionbody>.paragraph:first-of-type p{font-size:inherit}.admonitionblock>table{border-collapse:separate;border:0;background:none;width:100%}.admonitionblock>table td.icon{text-align:center;vertical-align:top;padding-top:0.8em;width:80px}.admonitionblock>table td.icon img{max-width:initial}.admonitionblock>table td.icon .title{font-weight:bold;font-family:Montserrat, sans-serif;text-transform:uppercase}.admonitionblock>table td.content{padding-left:0em;padding-right:1.25em;border-left:1px solid #ddddd8}.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0}.exampleblock>.content{border-style:solid;border-width:0;border-color:#e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#f1f1f1;border-radius:4px}.exampleblock>.content>:first-child{margin-top:0}.exampleblock>.content>:last-child{margin-bottom:0}.sidebarblock{border-style:solid;border-width:0;border-color:#d7d7d7;margin-bottom:1.25em;padding:1.25em;background:#f1f1f1;border-radius:4px;overflow:scroll}.sidebarblock>:first-child{margin-top:0}.sidebarblock>:last-child{margin-bottom:0}.sidebarblock>.content>.title{color:#0b0a0a;margin-top:0;text-align:center}.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0}.literalblock pre,.listingblock pre:not(.highlight),.listingblock pre[class="highlight"],.listingblock pre[class^="highlight "],.listingblock pre.CodeRay,.listingblock pre.prettyprint{background:#282c33;color:#e6e1dc;border-radius:4px}.sidebarblock .literalblock pre,.sidebarblock .listingblock pre:not(.highlight),.sidebarblock .listingblock pre[class="highlight"],.sidebarblock .listingblock pre[class^="highlight "],.sidebarblock .listingblock pre.CodeRay,.sidebarblock .listingblock pre.prettyprint{background:#282c33;color:#e6e1dc}.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class],.listingblock pre:not(.highlight){padding:1em 1.5rem;font-size:0.8125em}.literalblock pre.nowrap,.literalblock pre[class].nowrap,.listingblock pre.nowrap,.listingblock pre[class].nowrap{overflow-x:auto}.literalblock.output pre{color:whitesmoke;background-color:rgba(0,0,0,0.9)}.listingblock{white-space:nowrap}.listingblock pre.highlightjs{padding:0.2rem 0}.listingblock pre.highlightjs>code{padding:1em 1.5rem;border-radius:4px}.listingblock>.content{position:relative}.listingblock code[data-lang]:before{display:none;content:attr(data-lang);position:absolute;font-size:0.8em;font-weight:bold;top:0.425rem;right:0.5rem;line-height:1;text-transform:uppercase;color:#999}.listingblock code[data-lang]:before{display:block}.listingblock.terminal pre .command:before{content:attr(data-prompt);padding-right:0.5em;color:#999}.listingblock.terminal pre .command:not([data-prompt]):before{content:"$"}table.pyhltable{border-collapse:separate;border:0;margin-bottom:0;background:none}table.pyhltable td{vertical-align:top;padding-top:0;padding-bottom:0;line-height:1.45}table.pyhltable td.code{padding-left:.75em;padding-right:0}pre.pygments .lineno,table.pyhltable td:not(.code){color:#999;padding-left:0;padding-right:.5em;border-right:1px solid #ddddd8}pre.pygments .lineno{display:block;margin-right:.25em}table.pyhltable .linenodiv{background:none !important;padding-right:0 !important}.quoteblock{margin:0 1em 1.25em 1.5em;display:block;text-align:left;padding-left:20px}.quoteblock blockquote,.quoteblock blockquote p{color:rgba(0,0,0,0.85);line-height:1.75;letter-spacing:0}.quoteblock blockquote{margin:0;padding:0;border:0;position:relative}.quoteblock blockquote:before{content:"\201c";font-size:2.75em;font-weight:bold;line-height:0.6em;margin-left:0em;margin-right:1rem;margin-top:0.8rem;color:rgba(0,0,0,0.1);position:absolute;top:0;left:-30px}.quoteblock blockquote>.paragraph:last-child p{margin-bottom:0}.quoteblock .attribution{margin-right:0.5ex}.quoteblock .quoteblock{margin-left:0;margin-right:0;padding:0.5em 0;border-left:3px solid rgba(0,0,0,0.6)}.quoteblock .quoteblock blockquote{padding:0 0 0 0.75em}.quoteblock .quoteblock blockquote:before{display:none}.verseblock{margin:0 1em 1.25em 0;background-color:#f1f1f1;padding:1rem 1.4rem;border-radius:4px}.verseblock pre{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-size:0.9rem;color:rgba(0,0,0,0.85);font-weight:300;text-rendering:optimizeLegibility}.verseblock pre strong{font-weight:400}.verseblock .attribution{margin-top:1.25rem;margin-left:0.5ex}.quoteblock .attribution,.verseblock .attribution{font-size:0.9375em;line-height:1.45;font-style:italic}.quoteblock .attribution br,.verseblock .attribution br{display:none}.quoteblock .attribution cite,.verseblock .attribution cite{display:block;letter-spacing:-0.025em;color:rgba(0,0,0,0.6)}.quoteblock.abstract{margin:0 0 1.25em 0;display:block}.quoteblock.abstract blockquote,.quoteblock.abstract blockquote p{text-align:left;word-spacing:0}.quoteblock.abstract blockquote:before,.quoteblock.abstract blockquote p:first-of-type:before{display:none}table.tableblock{max-width:100%;border-collapse:separate;overflow-x:scroll}table.tableblock td>.paragraph:last-child p>p:last-child,table.tableblock th>p:last-child,table.tableblock td>p:last-child{margin-bottom:0}table.tableblock,th.tableblock,td.tableblock{border:0 solid #cacaca;background:white}table.grid-all th.tableblock,table.grid-all td.tableblock{border-width:0 1px 1px 0}table.grid-all tfoot>tr>th.tableblock,table.grid-all tfoot>tr>td.tableblock{border-width:1px 1px 0 0}table.grid-cols th.tableblock,table.grid-cols td.tableblock{border-width:0 1px 0 0}table.grid-all *>tr>.tableblock:last-child,table.grid-cols *>tr>.tableblock:last-child{border-right-width:0}table.grid-rows th.tableblock,table.grid-rows td.tableblock{border-width:0 0 1px 0}table.grid-all tbody>tr:last-child>th.tableblock,table.grid-all tbody>tr:last-child>td.tableblock,table.grid-all thead:last-child>tr>th.tableblock,table.grid-rows tbody>tr:last-child>th.tableblock,table.grid-rows tbody>tr:last-child>td.tableblock,table.grid-rows thead:last-child>tr>th.tableblock{border-bottom-width:0}table.grid-rows tfoot>tr>th.tableblock,table.grid-rows tfoot>tr>td.tableblock{border-width:1px 0 0 0}table.frame-all{border-width:1px}table.frame-sides{border-width:0 1px}table.frame-topbot{border-width:1px 0}th.halign-left,td.halign-left{text-align:left}th.halign-right,td.halign-right{text-align:right}th.halign-center,td.halign-center{text-align:center}th.valign-top,td.valign-top{vertical-align:top}th.valign-bottom,td.valign-bottom{vertical-align:bottom}th.valign-middle,td.valign-middle{vertical-align:middle}table thead th,table tfoot th{font-weight:bold}tbody tr th{display:table-cell;line-height:1.6;background:#f7f8f7}tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{color:#34302d;font-weight:bold}p.tableblock>code:only-child{background:none;padding:0}p.tableblock{font-size:1em}td>div.verse{white-space:pre}ol{margin-left:1.75em}ul li ol{margin-left:1.5em}dl dd{margin-left:1.125em}dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0}ol>li p,ul>li p,ul dd,ol dd,.olist .olist,.ulist .ulist,.ulist .olist,.olist .ulist{margin-bottom:0.625em}ul.unstyled,ol.unnumbered,ul.checklist,ul.none{list-style-type:none}ul.unstyled,ol.unnumbered,ul.checklist{margin-left:0.625em}ul.checklist li>p:first-child>.fa-square-o:first-child,ul.checklist li>p:first-child>.fa-check-square-o:first-child{width:1em;font-size:0.85em}ul.checklist li>p:first-child>input[type="checkbox"]:first-child{width:1em;position:relative;top:1px}ul.inline{margin:0 auto 0.625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden}ul.inline>li{list-style:none;float:left;margin-left:1.375em;display:block}ul.inline>li>*{display:block}.unstyled dl dt{font-weight:normal;font-style:normal}ol.arabic{list-style-type:decimal}ol.decimal{list-style-type:decimal-leading-zero}ol.loweralpha{list-style-type:lower-alpha}ol.upperalpha{list-style-type:upper-alpha}ol.lowerroman{list-style-type:lower-roman}ol.upperroman{list-style-type:upper-roman}ol.lowergreek{list-style-type:lower-greek}.hdlist>table,.colist>table{border:0;background:none}.hdlist>table>tbody>tr,.colist>table>tbody>tr{background:none}td.hdlist1,td.hdlist2{vertical-align:top;padding:0 0.625em}td.hdlist1{font-weight:bold;padding-bottom:1.25em}.literalblock+.colist,.listingblock+.colist{margin-top:-0.5em}.colist>table tr>td:first-of-type{padding:0 0.75em;line-height:1}.colist>table tr>td:first-of-type img{max-width:initial}.colist>table tr>td:last-of-type{padding:0.25em 0}.thumb,.th{line-height:0;display:inline-block;border:solid 4px white;-webkit-box-shadow:0 0 0 1px #dddddd;box-shadow:0 0 0 1px #dddddd}.imageblock.left,.imageblock[style*="float: left"]{margin:0.25em 0.625em 1.25em 0}.imageblock.right,.imageblock[style*="float: right"]{margin:0.25em 0 1.25em 0.625em}.imageblock>.title{margin-bottom:0}.imageblock.thumb,.imageblock.th{border-width:6px}.imageblock.thumb>.title,.imageblock.th>.title{padding:0 0.125em}.image.left,.image.right{margin-top:0.25em;margin-bottom:0.25em;display:inline-block;line-height:0}.image.left{margin-right:0.625em}.image.right{margin-left:0.625em}a.image{text-decoration:none;display:inline-block}a.image object{pointer-events:none}sup.footnote,sup.footnoteref{font-size:0.875em;position:static;vertical-align:super}sup.footnote a,sup.footnoteref a{text-decoration:none}sup.footnote a:active,sup.footnoteref a:active{text-decoration:underline}#footnotes{padding-top:0.75em;padding-bottom:0.75em;margin-bottom:0.625em}#footnotes hr{width:20%;min-width:6.25em;margin:-0.25em 0 0.75em 0;border-width:1px 0 0 0}#footnotes .footnote{padding:0 0.375em 0 0.225em;line-height:1.3334;font-size:0.875em;margin-left:1.2em;text-indent:-1.05em;margin-bottom:0.2em}#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none}#footnotes .footnote:last-of-type{margin-bottom:0}#content #footnotes{margin-top:-0.625em;margin-bottom:0;padding:0.75em 0}.gist .file-data>table{border:0;background:#fff;width:100%;margin-bottom:0}.gist .file-data>table td.line-data{width:99%}div.unbreakable{page-break-inside:avoid}.big{font-size:larger}.small{font-size:smaller}.underline{text-decoration:underline}.overline{text-decoration:overline}.line-through{text-decoration:line-through}.aqua{color:#00bfbf}.aqua-background{background-color:#00fafa}.black{color:black}.black-background{background-color:black}.blue{color:#0000bf}.blue-background{background-color:#0000fa}.fuchsia{color:#bf00bf}.fuchsia-background{background-color:#fa00fa}.gray{color:#606060}.gray-background{background-color:#7d7d7d}.green{color:#006000}.green-background{background-color:#007d00}.lime{color:#00bf00}.lime-background{background-color:#00fa00}.maroon{color:#600000}.maroon-background{background-color:#7d0000}.navy{color:#000060}.navy-background{background-color:#00007d}.olive{color:#606000}.olive-background{background-color:#7d7d00}.purple{color:#600060}.purple-background{background-color:#7d007d}.red{color:#bf0000}.red-background{background-color:#fa0000}.silver{color:#909090}.silver-background{background-color:#bcbcbc}.teal{color:#006060}.teal-background{background-color:#007d7d}.white{color:#bfbfbf}.white-background{background-color:#fafafa}.yellow{color:#bfbf00}.yellow-background{background-color:#fafa00}span.icon>.fa{cursor:default}.admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;cursor:default}.admonitionblock td.icon .icon-note:before{content:"\f05a";color:#3f6a22}.admonitionblock td.icon .icon-tip:before{content:"\f0eb";color:#0077b9}.admonitionblock td.icon .icon-warning:before{content:"\f071";color:#d88400}.admonitionblock td.icon .icon-caution:before{content:"\f06d";color:#bf3400}.admonitionblock td.icon .icon-important:before{content:"\f06a";color:#bf0000}.conum[data-value]{display:inline-block;color:#000 !important;background-color:#ffe157;-webkit-border-radius:100px;border-radius:100px;text-align:center;font-size:0.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open Sans", "DejaVu Sans", sans-serif;font-style:normal;font-weight:bold}.conum[data-value] *{color:#fff !important}.conum[data-value]+b{display:none}.conum[data-value]:after{content:attr(data-value)}pre .conum[data-value]{position:relative;top:0;color:#000 !important;background-color:#ffe157;font-size:12px}b.conum *{color:inherit !important}.conum:not([data-value]):empty{display:none}.admonitionblock{background-color:#ecf1e8;padding:0.8em 0;margin:30px 0;width:auto;border-radius:4px;overflow-x:scroll}.admonitionblock.important{border-left:0px solid #e20000;background-color:#f9ebeb}.admonitionblock.warning{border-left:0px solid #d88400;background-color:#fff9e4}.admonitionblock.tip{border-left:0px solid #0077b9;background-color:#e9f1f6}.admonitionblock.caution{border-left:0px solid #e20000;background-color:#f9ebeb}.admonitionblock .exampleblock>.content{border:0 none;background-color:#fff}#toc a:hover{text-decoration:underline}.admonitionblock>table{margin-bottom:0}.admonitionblock>table td.content{border-left:none}@media print{#tocbot a.toc-link.node-name--H4{display:none}}.is-collapsible{max-height:1000px;overflow:hidden;transition:all 200ms ease-in-out}.is-collapsed{max-height:0}div.back-action,#toc.toc2 div.back-action{padding:0.8rem 0 0 0}div.back-action a,#toc.toc2 div.back-action a{position:relative;display:inline-block;padding:0.6rem 1.2rem;padding-left:35px}div.back-action a span,#toc.toc2 div.back-action a span{position:absolute;left:5px;top:5px;display:block;color:#333;height:26px;width:26px;border-radius:13px}div.back-action a i,#toc.toc2 div.back-action a i{position:absolute;top:5px;left:5px}div.back-action a:hover span,#toc.toc2 div.back-action a:hover span{color:#000}#tocbot.desktop-toc{padding-top:0.8rem}#header-spring{position:absolute;text-rendering:optimizeLegibility;top:0;left:0;right:0;height:90px;margin:0 1rem;padding:0 1rem;border-bottom:1px solid #ddddd8;border-top:3px solid #6BB344}#header-spring h1{margin:0;padding:0;font-size:22px;text-align:left;line-height:86px;padding-left:0.6rem}#header-spring h1 svg{width:200px}#header-spring h1 svg .st0{fill:#6BB344}#header-spring h1 svg .st2{fill:#444}body.book #header-spring{position:relative;top:auto;left:auto;right:auto;margin:0}body.book #header>h1:only-child{border:0 none;padding-bottom:1.2rem;font-size:1.8rem}body.book #header,body.book #content,body.book #footnotes,body.book #footer{margin:0 auto}body.toc2 #header-spring{position:absolute;left:0;right:0;top:0}body.toc2 #header>h1:only-child{font-size:2.2rem}body.toc2 #header,body.toc2 #content,body.toc2 #footnotes,body.toc2 #footer{margin:0 auto}body.toc2 #content{padding-top:2rem}#header,#content,#footnotes,#footer{width:100%;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;position:relative;padding-left:0.9375em;padding-right:0.9375em}#header:before,#header:after,#content:before,#content:after,#footnotes:before,#footnotes:after,#footer:before,#footer:after{content:" ";display:table}#header:after,#content:after,#footnotes:after,#footer:after{clear:both}#content{margin-top:1.25em}#content:before{content:none}#header>h1:first-child{margin-top:2.55rem;margin-bottom:0.5em;margin-bottom:0.5em}#header>h1:first-child+#toc{margin-top:8px;border-top:0 none}#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #ddddd8;padding-bottom:8px}#header .details{border-bottom:1px solid #ddddd8;line-height:1.45;padding-top:0;padding-bottom:2.25em;padding-left:0.25em;color:rgba(0,0,0,0.6);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}#header .details span:first-child{margin-left:-0.125em}#header .details span.email a{color:rgba(0,0,0,0.85)}#header .details br{display:none}#header .details br+span:before{content:"\00a0\2013\00a0"}#header .details br+span.author:before{content:"\00a0\22c5\00a0";color:rgba(0,0,0,0.85)}#header .details br+span#revremark:before{content:"\00a0|\00a0"}#header #revnumber{text-transform:capitalize}#header #revnumber:after{content:"\00a0"}#content>h1:first-child:not([class]){color:rgba(0,0,0,0.85);border-bottom:1px solid #ddddd8;padding-bottom:8px;margin-top:0;padding-top:1.5rem;margin-bottom:1.25rem}h1{font-size:2.2rem;letter-spacing:-1px}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:Montserrat, Arial, Helvetica, sans-serif}h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus{box-shadow:none;outline:none}h2,h3,h4,h5,h6{padding:.8rem 0 .4rem}h1{font-size:1.75em}h2{font-size:1.6rem;letter-spacing:-1px}h3{font-size:1.5rem}h4{font-size:1.4rem}h5{font-size:1.3rem}h6{font-size:1.2rem}pre.highlight{background:#232323;color:#e6e1dc;border-radius:4px}pre.highlight code{color:#e6e1dc}pre.highlight a,#toc.toc2 a{color:#000;font-size:1rem}pre.highlight ul.sectlevel1,#toc.toc2 ul.sectlevel1{padding-left:0.2rem}pre.highlight ul.sectlevel1 li,#toc.toc2 ul.sectlevel1 li{line-height:1.4rem}::selection{background-color:#d1ff79}.literalblock pre::selection,.listingblock pre[class="highlight"]::selection,.highlight::selection,pre::selection,.highlight code::selection,.highlight code span::selection{background:rgba(255,255,255,0.2) !important}body.book #header{margin-bottom:2rem}body.toc2 #header{margin-bottom:0}.desktop-toc{display:none}.admonitionblock td.icon{display:none}.admonitionblock>table td.content{padding-left:1.25em}@media only screen and (min-width: 768px){#toctitle{font-size:1.375em}.sect1{padding-bottom:1.25em}.mobile-toc{display:none}.desktop-toc{display:block}.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:0.90625em}.admonitionblock td.icon{display:table-cell}.admonitionblock>table td.content{padding-left:0}body.toc2{padding-right:0}body.toc2 #toc.toc2{position:absolute;margin-top:0 !important;width:15em;top:0;border-top-width:0 !important;border-bottom-width:0 !important;margin-left:-15.9375em;z-index:1000;padding:0 1em 1.25em 0em;overflow:auto}body.toc2 #toc.toc2 #toctitle{margin-top:0;margin-bottom:0.8rem;font-size:1.2em}body.toc2 #toc.toc2>ul{font-size:0.9em;margin-bottom:0}body.toc2 #toc.toc2 ul ul{margin-left:0;padding-left:1em}body.toc2 #toc.toc2 ul.sectlevel0 ul.sectlevel1{padding-left:0;margin-top:0.5em;margin-bottom:0.5em}body.toc2 #header,body.toc2 #content,body.toc2 #footnotes,body.toc2 #footer{padding-left:15.9375em;max-width:none}body.book #header-spring h1{max-width:1400px;margin:0 auto}body.book #header,body.book #content,body.book #footnotes,body.book #footer{max-width:1400px}body.is-position-fixed #toc.toc2{position:fixed;height:100%}h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2}h1{font-size:1.75em}h2{font-size:1.6em}h3,#toctitle,.sidebarblock>.content>.title{font-size:1.5em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1.2em}#tocbot a.toc-link.node-name--H1{font-style:italic}#tocbot ol{margin:0;padding:0;padding-left:0.6rem}#tocbot ol li{list-style:none;padding:0 0;margin:0;display:block}#tocbot{z-index:999}#tocbot .toc-link{position:relative;display:block;z-index:999;padding-right:5px;padding-top:4px;padding-bottom:4px}#tocbot .is-active-link{padding-right:3px;border-right:3px solid #6BB344}}@media only screen and (min-width: 768px){#tocbot>ul.toc-list{margin-bottom:0.5em;margin-left:0.125em}#tocbot ul.sectlevel0,#tocbot a.toc-link.node-name--H1+ul{padding-left:0}#tocbot a.toc-link{height:100%}.is-collapsible{max-height:3000px;overflow:hidden}.is-collapsed{max-height:0}.is-active-link{font-weight:700}}@media only screen and (min-width: 768px){body.toc2 #header,body.toc2 #content,body.toc2 #footer{background-repeat:repeat-y;background-position:14em 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAMAAAAoyzS7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDE0NUNENzNGMTVGMTFFODk5RjI5ODk3QURGRjcxMkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDE0NUNENzRGMTVGMTFFODk5RjI5ODk3QURGRjcxMkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMTQ1Q0Q3MUYxNUYxMUU4OTlGMjk4OTdBREZGNzEyQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMTQ1Q0Q3MkYxNUYxMUU4OTlGMjk4OTdBREZGNzEyQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjmGxxYAAAAGUExURd3d2AAAAJlCnKAAAAAMSURBVHjaYmAACDAAAAIAAU9tWeEAAAAASUVORK5CYII=)}}@media only screen and (min-width: 1280px){body.toc2{padding-right:0}body.toc2 #toc.toc2{width:25em;left:auto;margin-left:-26.9375em}body.toc2 #toc.toc2 #toctitle{font-size:1.375em}body.toc2 #toc.toc2>ul{font-size:0.95em}body.toc2 #toc.toc2 ul ul{padding-left:1.25em}body.toc2 body.toc2.toc-right{padding-left:0;padding-right:20em}body.toc2 #header,body.toc2 #content,body.toc2 #footnotes,body.toc2 #footer{padding-left:26.9375em;max-width:1400px}body.toc2 #header-spring h1{margin:0 auto;max-width:1400px}.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:0.8125em}body.toc2 #header,body.toc2 #content,body.toc2 #footer{background-repeat:repeat-y;background-position:24em 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAMAAAAoyzS7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDE0NUNENzNGMTVGMTFFODk5RjI5ODk3QURGRjcxMkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDE0NUNENzRGMTVGMTFFODk5RjI5ODk3QURGRjcxMkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMTQ1Q0Q3MUYxNUYxMUU4OTlGMjk4OTdBREZGNzEyQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMTQ1Q0Q3MkYxNUYxMUU4OTlGMjk4OTdBREZGNzEyQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjmGxxYAAAAGUExURd3d2AAAAJlCnKAAAAAMSURBVHjaYmAACDAAAAIAAU9tWeEAAAAASUVORK5CYII=)}} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/favicon.ico b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..1a4956e64705230122da8c19d762a7f8e6971533 GIT binary patch literal 111804 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 Pn5$L/g,">")}function t(e){return e.nodeName.toLowerCase()}function r(e,n){var t=e&&e.exec(n);return t&&0===t.index}function a(e){return k.test(e)}function i(e){var n,t,r,i,o=e.className+" ";if(o+=e.parentNode?e.parentNode.className:"",t=M.exec(o))return w(t[1])?t[1]:"no-highlight";for(o=o.split(/\s+/),n=0,r=o.length;r>n;n++)if(i=o[n],a(i)||w(i))return i}function o(e){var n,t={},r=Array.prototype.slice.call(arguments,1);for(n in e)t[n]=e[n];return r.forEach(function(e){for(n in e)t[n]=e[n]}),t}function c(e){var n=[];return function r(e,a){for(var i=e.firstChild;i;i=i.nextSibling)3===i.nodeType?a+=i.nodeValue.length:1===i.nodeType&&(n.push({event:"start",offset:a,node:i}),a=r(i,a),t(i).match(/br|hr|img|input/)||n.push({event:"stop",offset:a,node:i}));return a}(e,0),n}function u(e,r,a){function i(){return e.length&&r.length?e[0].offset!==r[0].offset?e[0].offset"}function c(e){l+=""}function u(e){("start"===e.event?o:c)(e.node)}for(var s=0,l="",f=[];e.length||r.length;){var g=i();if(l+=n(a.substring(s,g[0].offset)),s=g[0].offset,g===e){f.reverse().forEach(c);do u(g.splice(0,1)[0]),g=i();while(g===e&&g.length&&g[0].offset===s);f.reverse().forEach(o)}else"start"===g[0].event?f.push(g[0].node):f.pop(),u(g.splice(0,1)[0])}return l+n(a.substr(s))}function s(e){return e.v&&!e.cached_variants&&(e.cached_variants=e.v.map(function(n){return o(e,{v:null},n)})),e.cached_variants||e.eW&&[o(e)]||[e]}function l(e){function n(e){return e&&e.source||e}function t(t,r){return new RegExp(n(t),"m"+(e.cI?"i":"")+(r?"g":""))}function r(a,i){if(!a.compiled){if(a.compiled=!0,a.k=a.k||a.bK,a.k){var o={},c=function(n,t){e.cI&&(t=t.toLowerCase()),t.split(" ").forEach(function(e){var t=e.split("|");o[t[0]]=[n,t[1]?Number(t[1]):1]})};"string"==typeof a.k?c("keyword",a.k):B(a.k).forEach(function(e){c(e,a.k[e])}),a.k=o}a.lR=t(a.l||/\w+/,!0),i&&(a.bK&&(a.b="\\b("+a.bK.split(" ").join("|")+")\\b"),a.b||(a.b=/\B|\b/),a.bR=t(a.b),a.endSameAsBegin&&(a.e=a.b),a.e||a.eW||(a.e=/\B|\b/),a.e&&(a.eR=t(a.e)),a.tE=n(a.e)||"",a.eW&&i.tE&&(a.tE+=(a.e?"|":"")+i.tE)),a.i&&(a.iR=t(a.i)),null==a.r&&(a.r=1),a.c||(a.c=[]),a.c=Array.prototype.concat.apply([],a.c.map(function(e){return s("self"===e?a:e)})),a.c.forEach(function(e){r(e,a)}),a.starts&&r(a.starts,i);var u=a.c.map(function(e){return e.bK?"\\.?("+e.b+")\\.?":e.b}).concat([a.tE,a.i]).map(n).filter(Boolean);a.t=u.length?t(u.join("|"),!0):{exec:function(){return null}}}}r(e)}function f(e,t,a,i){function o(e){return new RegExp(e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function c(e,n){var t,a;for(t=0,a=n.c.length;a>t;t++)if(r(n.c[t].bR,e))return n.c[t].endSameAsBegin&&(n.c[t].eR=o(n.c[t].bR.exec(e)[0])),n.c[t]}function u(e,n){if(r(e.eR,n)){for(;e.endsParent&&e.parent;)e=e.parent;return e}return e.eW?u(e.parent,n):void 0}function s(e,n){return!a&&r(n.iR,e)}function p(e,n){var t=R.cI?n[0].toLowerCase():n[0];return e.k.hasOwnProperty(t)&&e.k[t]}function d(e,n,t,r){var a=r?"":j.classPrefix,i='',i+n+o}function h(){var e,t,r,a;if(!E.k)return n(k);for(a="",t=0,E.lR.lastIndex=0,r=E.lR.exec(k);r;)a+=n(k.substring(t,r.index)),e=p(E,r),e?(M+=e[1],a+=d(e[0],n(r[0]))):a+=n(r[0]),t=E.lR.lastIndex,r=E.lR.exec(k);return a+n(k.substr(t))}function b(){var e="string"==typeof E.sL;if(e&&!L[E.sL])return n(k);var t=e?f(E.sL,k,!0,B[E.sL]):g(k,E.sL.length?E.sL:void 0);return E.r>0&&(M+=t.r),e&&(B[E.sL]=t.top),d(t.language,t.value,!1,!0)}function v(){y+=null!=E.sL?b():h(),k=""}function m(e){y+=e.cN?d(e.cN,"",!0):"",E=Object.create(e,{parent:{value:E}})}function N(e,n){if(k+=e,null==n)return v(),0;var t=c(n,E);if(t)return t.skip?k+=n:(t.eB&&(k+=n),v(),t.rB||t.eB||(k=n)),m(t,n),t.rB?0:n.length;var r=u(E,n);if(r){var a=E;a.skip?k+=n:(a.rE||a.eE||(k+=n),v(),a.eE&&(k=n));do E.cN&&(y+=I),E.skip||E.sL||(M+=E.r),E=E.parent;while(E!==r.parent);return r.starts&&(r.endSameAsBegin&&(r.starts.eR=r.eR),m(r.starts,"")),a.rE?0:n.length}if(s(n,E))throw new Error('Illegal lexeme "'+n+'" for mode "'+(E.cN||"")+'"');return k+=n,n.length||1}var R=w(e);if(!R)throw new Error('Unknown language: "'+e+'"');l(R);var x,E=i||R,B={},y="";for(x=E;x!==R;x=x.parent)x.cN&&(y=d(x.cN,"",!0)+y);var k="",M=0;try{for(var C,A,S=0;;){if(E.t.lastIndex=S,C=E.t.exec(t),!C)break;A=N(t.substring(S,C.index),C[0]),S=C.index+A}for(N(t.substr(S)),x=E;x.parent;x=x.parent)x.cN&&(y+=I);return{r:M,value:y,language:e,top:E}}catch(O){if(O.message&&-1!==O.message.indexOf("Illegal"))return{r:0,value:n(t)};throw O}}function g(e,t){t=t||j.languages||B(L);var r={r:0,value:n(e)},a=r;return t.filter(w).filter(x).forEach(function(n){var t=f(n,e,!1);t.language=n,t.r>a.r&&(a=t),t.r>r.r&&(a=r,r=t)}),a.language&&(r.second_best=a),r}function p(e){return j.tabReplace||j.useBR?e.replace(C,function(e,n){return j.useBR&&"\n"===e?"
":j.tabReplace?n.replace(/\t/g,j.tabReplace):""}):e}function d(e,n,t){var r=n?y[n]:t,a=[e.trim()];return e.match(/\bhljs\b/)||a.push("hljs"),-1===e.indexOf(r)&&a.push(r),a.join(" ").trim()}function h(e){var n,t,r,o,s,l=i(e);a(l)||(j.useBR?(n=document.createElementNS("http://www.w3.org/1999/xhtml","div"),n.innerHTML=e.innerHTML.replace(/\n/g,"").replace(//g,"\n")):n=e,s=n.textContent,r=l?f(l,s,!0):g(s),t=c(n),t.length&&(o=document.createElementNS("http://www.w3.org/1999/xhtml","div"),o.innerHTML=r.value,r.value=u(t,c(o),s)),r.value=p(r.value),e.innerHTML=r.value,e.className=d(e.className,l,r.language),e.result={language:r.language,re:r.r},r.second_best&&(e.second_best={language:r.second_best.language,re:r.second_best.r}))}function b(e){j=o(j,e)}function v(){if(!v.called){v.called=!0;var e=document.querySelectorAll("pre code");E.forEach.call(e,h)}}function m(){addEventListener("DOMContentLoaded",v,!1),addEventListener("load",v,!1)}function N(n,t){var r=L[n]=t(e);r.aliases&&r.aliases.forEach(function(e){y[e]=n})}function R(){return B(L)}function w(e){return e=(e||"").toLowerCase(),L[e]||L[y[e]]}function x(e){var n=w(e);return n&&!n.disableAutodetect}var E=[],B=Object.keys,L={},y={},k=/^(no-?highlight|plain|text)$/i,M=/\blang(?:uage)?-([\w-]+)\b/i,C=/((^(<[^>]+>|\t|)+|(?:\n)))/gm,I="
",j={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0};return e.highlight=f,e.highlightAuto=g,e.fixMarkup=p,e.highlightBlock=h,e.configure=b,e.initHighlighting=v,e.initHighlightingOnLoad=m,e.registerLanguage=N,e.listLanguages=R,e.getLanguage=w,e.autoDetection=x,e.inherit=o,e.IR="[a-zA-Z]\\w*",e.UIR="[a-zA-Z_]\\w*",e.NR="\\b\\d+(\\.\\d+)?",e.CNR="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",e.BNR="\\b(0b[01]+)",e.RSR="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",e.BE={b:"\\\\[\\s\\S]",r:0},e.ASM={cN:"string",b:"'",e:"'",i:"\\n",c:[e.BE]},e.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[e.BE]},e.PWM={b:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},e.C=function(n,t,r){var a=e.inherit({cN:"comment",b:n,e:t,c:[]},r||{});return a.c.push(e.PWM),a.c.push({cN:"doctag",b:"(?:TODO|FIXME|NOTE|BUG|XXX):",r:0}),a},e.CLCM=e.C("//","$"),e.CBCM=e.C("/\\*","\\*/"),e.HCM=e.C("#","$"),e.NM={cN:"number",b:e.NR,r:0},e.CNM={cN:"number",b:e.CNR,r:0},e.BNM={cN:"number",b:e.BNR,r:0},e.CSSNM={cN:"number",b:e.NR+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",r:0},e.RM={cN:"regexp",b:/\//,e:/\/[gimuy]*/,i:/\n/,c:[e.BE,{b:/\[/,e:/\]/,r:0,c:[e.BE]}]},e.TM={cN:"title",b:e.IR,r:0},e.UTM={cN:"title",b:e.UIR,r:0},e.METHOD_GUARD={b:"\\.\\s*"+e.UIR,r:0},e});hljs.registerLanguage("bash",function(e){var t={cN:"variable",v:[{b:/\$[\w\d#@][\w\d_]*/},{b:/\$\{(.*?)}/}]},s={cN:"string",b:/"/,e:/"/,c:[e.BE,t,{cN:"variable",b:/\$\(/,e:/\)/,c:[e.BE]}]},a={cN:"string",b:/'/,e:/'/};return{aliases:["sh","zsh"],l:/\b-?[a-z\._]+\b/,k:{keyword:"if then else elif fi for while in do done case esac function",literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp",_:"-ne -eq -lt -gt -f -d -e -s -l -a"},c:[{cN:"meta",b:/^#![^\n]+sh\s*$/,r:10},{cN:"function",b:/\w[\w\d_]*\s*\(\s*\)\s*\{/,rB:!0,c:[e.inherit(e.TM,{b:/\w[\w\d_]*/})],r:0},e.HCM,s,a,t]}});hljs.registerLanguage("dockerfile",function(e){return{aliases:["docker"],cI:!0,k:"from maintainer expose env arg user onbuild stopsignal",c:[e.HCM,e.ASM,e.QSM,e.NM,{bK:"run cmd entrypoint volume add copy workdir label healthcheck shell",starts:{e:/[^\\]\n/,sL:"bash"}}],i:")?[^\s\(]+(\s+[^\s\(]+)\s*=/,r:5,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"type",b://,k:"reified",r:0},{cN:"params",b:/\(/,e:/\)/,endsParent:!0,k:t,r:0,c:[{b:/:/,e:/[=,\/]/,eW:!0,c:[{cN:"type",b:e.UIR},e.CLCM,e.CBCM],r:0},e.CLCM,e.CBCM,s,l,c,e.CNM]},e.CBCM]},{cN:"class",bK:"class interface trait",e:/[:\{(]|$/,eE:!0,i:"extends implements",c:[{bK:"public protected internal private constructor"},e.UTM,{cN:"type",b://,eB:!0,eE:!0,r:0},{cN:"type",b:/[,:]\s*/,e:/[<\(,]|$/,eB:!0,rE:!0},s,l]},c,{cN:"meta",b:"^#!/usr/bin/env",e:"$",i:"\n"},o]}});hljs.registerLanguage("java",function(e){var a="[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",t=a+"(<"+a+"(\\s*,\\s*"+a+")*>)?",r="false synchronized int abstract float private char boolean var static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports do",s="\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",c={cN:"number",b:s,r:0};return{aliases:["jsp"],k:r,i:/<\/|#/,c:[e.C("/\\*\\*","\\*/",{r:0,c:[{b:/\w+@/,r:0},{cN:"doctag",b:"@[A-Za-z]+"}]}),e.CLCM,e.CBCM,e.ASM,e.QSM,{cN:"class",bK:"class interface",e:/[{;=]/,eE:!0,k:"class interface",i:/[:"\[\]]/,c:[{bK:"extends implements"},e.UTM]},{bK:"new throw return else",r:0},{cN:"function",b:"("+t+"\\s+)+"+e.UIR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:r,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"params",b:/\(/,e:/\)/,k:r,r:0,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]},c,{cN:"meta",b:"@[A-Za-z]+"}]}});hljs.registerLanguage("xml",function(s){var e="[A-Za-z0-9\\._:-]+",t={eW:!0,i:/`]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist"],cI:!0,c:[{cN:"meta",b:"",r:10,c:[{b:"\\[",e:"\\]"}]},s.C("",{r:10}),{b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{cN:"meta",b:/<\?xml/,e:/\?>/,r:10},{b:/<\?(php)?/,e:/\?>/,sL:"php",c:[{b:"/\\*",e:"\\*/",skip:!0},{b:'b"',e:'"',skip:!0},{b:"b'",e:"'",skip:!0},s.inherit(s.ASM,{i:null,cN:null,c:null,skip:!0}),s.inherit(s.QSM,{i:null,cN:null,c:null,skip:!0})]},{cN:"tag",b:"|$)",e:">",k:{name:"style"},c:[t],starts:{e:"",rE:!0,sL:["css","xml"]}},{cN:"tag",b:"|$)",e:">",k:{name:"script"},c:[t],starts:{e:"",rE:!0,sL:["actionscript","javascript","handlebars","xml"]}},{cN:"tag",b:"",c:[{cN:"name",b:/[^\/><\s]+/,r:0},t]}]}});hljs.registerLanguage("properties",function(r){var t="[ \\t\\f]*",e="[ \\t\\f]+",s="("+t+"[:=]"+t+"|"+e+")",n="([^\\\\\\W:= \\t\\f\\n]|\\\\.)+",a="([^\\\\:= \\t\\f\\n]|\\\\.)+",c={e:s,r:0,starts:{cN:"string",e:/$/,r:0,c:[{b:"\\\\\\n"}]}};return{cI:!0,i:/\S/,c:[r.C("^\\s*[!#]","$"),{b:n+s,rB:!0,c:[{cN:"attr",b:n,endsParent:!0,r:0}],starts:c},{b:a+s,rB:!0,r:0,c:[{cN:"meta",b:a,endsParent:!0,r:0}],starts:c},{cN:"attr",r:0,b:a+t+"$"}]}});hljs.registerLanguage("diff",function(e){return{aliases:["patch"],c:[{cN:"meta",r:10,v:[{b:/^@@ +\-\d+,\d+ +\+\d+,\d+ +@@$/},{b:/^\*\*\* +\d+,\d+ +\*\*\*\*$/},{b:/^\-\-\- +\d+,\d+ +\-\-\-\-$/}]},{cN:"comment",v:[{b:/Index: /,e:/$/},{b:/={3,}/,e:/$/},{b:/^\-{3}/,e:/$/},{b:/^\*{3} /,e:/$/},{b:/^\+{3}/,e:/$/},{b:/\*{5}/,e:/\*{5}$/}]},{cN:"addition",b:"^\\+",e:"$"},{cN:"deletion",b:"^\\-",e:"$"},{cN:"addition",b:"^\\!",e:"$"}]}});hljs.registerLanguage("shell",function(s){return{aliases:["console"],c:[{cN:"meta",b:"^\\s{0,3}[\\w\\d\\[\\]()@-]*[>%$#]",starts:{e:"$",sL:"bash"}}]}});hljs.registerLanguage("asciidoc",function(e){return{aliases:["adoc"],c:[e.C("^/{4,}\\n","\\n/{4,}$",{r:10}),e.C("^//","$",{r:0}),{cN:"title",b:"^\\.\\w.*$"},{b:"^[=\\*]{4,}\\n",e:"\\n^[=\\*]{4,}$",r:10},{cN:"section",r:10,v:[{b:"^(={1,5}) .+?( \\1)?$"},{b:"^[^\\[\\]\\n]+?\\n[=\\-~\\^\\+]{2,}$"}]},{cN:"meta",b:"^:.+?:",e:"\\s",eE:!0,r:10},{cN:"meta",b:"^\\[.+?\\]$",r:0},{cN:"quote",b:"^_{4,}\\n",e:"\\n_{4,}$",r:10},{cN:"code",b:"^[\\-\\.]{4,}\\n",e:"\\n[\\-\\.]{4,}$",r:10},{b:"^\\+{4,}\\n",e:"\\n\\+{4,}$",c:[{b:"<",e:">",sL:"xml",r:0}],r:10},{cN:"bullet",b:"^(\\*+|\\-+|\\.+|[^\\n]+?::)\\s+"},{cN:"symbol",b:"^(NOTE|TIP|IMPORTANT|WARNING|CAUTION):\\s+",r:10},{cN:"strong",b:"\\B\\*(?![\\*\\s])",e:"(\\n{2}|\\*)",c:[{b:"\\\\*\\w",r:0}]},{cN:"emphasis",b:"\\B'(?!['\\s])",e:"(\\n{2}|')",c:[{b:"\\\\'\\w",r:0}],r:0},{cN:"emphasis",b:"_(?![_\\s])",e:"(\\n{2}|_)",r:0},{cN:"string",v:[{b:"``.+?''"},{b:"`.+?'"}]},{cN:"code",b:"(`.+?`|\\+.+?\\+)",r:0},{cN:"code",b:"^[ \\t]",e:"$",r:0},{b:"^'{3,}[ \\t]*$",r:10},{b:"(link:)?(http|https|ftp|file|irc|image:?):\\S+\\[.*?\\]",rB:!0,c:[{b:"(link|image:?):",r:0},{cN:"link",b:"\\w",e:"[^\\[]+",r:0},{cN:"string",b:"\\[",e:"\\]",eB:!0,eE:!0,r:0}],r:10}]}});hljs.registerLanguage("aspectj",function(e){var t="false synchronized int abstract float private char boolean static null if const for true while long throw strictfp finally protected import native final return void enum else extends implements break transient new catch instanceof byte super volatile case assert short package default double public try this switch continue throws privileged aspectOf adviceexecution proceed cflowbelow cflow initialization preinitialization staticinitialization withincode target within execution getWithinTypeName handler thisJoinPoint thisJoinPointStaticPart thisEnclosingJoinPointStaticPart declare parents warning error soft precedence thisAspectInstance",i="get set args call";return{k:t,i:/<\/|#/,c:[e.C("/\\*\\*","\\*/",{r:0,c:[{b:/\w+@/,r:0},{cN:"doctag",b:"@[A-Za-z]+"}]}),e.CLCM,e.CBCM,e.ASM,e.QSM,{cN:"class",bK:"aspect",e:/[{;=]/,eE:!0,i:/[:;"\[\]]/,c:[{bK:"extends implements pertypewithin perthis pertarget percflowbelow percflow issingleton"},e.UTM,{b:/\([^\)]*/,e:/[)]+/,k:t+" "+i,eE:!1}]},{cN:"class",bK:"class interface",e:/[{;=]/,eE:!0,r:0,k:"class interface",i:/[:"\[\]]/,c:[{bK:"extends implements"},e.UTM]},{bK:"pointcut after before around throwing returning",e:/[)]/,eE:!1,i:/["\[\]]/,c:[{b:e.UIR+"\\s*\\(",rB:!0,c:[e.UTM]}]},{b:/[:]/,rB:!0,e:/[{;]/,r:0,eE:!1,k:t,i:/["\[\]]/,c:[{b:e.UIR+"\\s*\\(",k:t+" "+i,r:0},e.QSM]},{bK:"new throw",r:0},{cN:"function",b:/\w+ +\w+(\.)?\w+\s*\([^\)]*\)\s*((throws)[\w\s,]+)?[\{;]/,rB:!0,e:/[{;=]/,k:t,eE:!0,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"params",b:/\(/,e:/\)/,r:0,k:t,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]},e.CNM,{cN:"meta",b:"@[A-Za-z]+"}]}});hljs.registerLanguage("gradle",function(e){return{cI:!0,k:{keyword:"task project allprojects subprojects artifacts buildscript configurations dependencies repositories sourceSets description delete from into include exclude source classpath destinationDir includes options sourceCompatibility targetCompatibility group flatDir doLast doFirst flatten todir fromdir ant def abstract break case catch continue default do else extends final finally for if implements instanceof native new private protected public return static switch synchronized throw throws transient try volatile while strictfp package import false null super this true antlrtask checkstyle codenarc copy boolean byte char class double float int interface long short void compile runTime file fileTree abs any append asList asWritable call collect compareTo count div dump each eachByte eachFile eachLine every find findAll flatten getAt getErr getIn getOut getText grep immutable inject inspect intersect invokeMethods isCase join leftShift minus multiply newInputStream newOutputStream newPrintWriter newReader newWriter next plus pop power previous print println push putAt read readBytes readLines reverse reverseEach round size sort splitEachLine step subMap times toInteger toList tokenize upto waitForOrKill withPrintWriter withReader withStream withWriter withWriterAppend write writeLine"},c:[e.CLCM,e.CBCM,e.ASM,e.QSM,e.NM,e.RM]}});hljs.registerLanguage("json",function(e){var i={literal:"true false null"},n=[e.QSM,e.CNM],r={e:",",eW:!0,eE:!0,c:n,k:i},t={b:"{",e:"}",c:[{cN:"attr",b:/"/,e:/"/,c:[e.BE],i:"\\n"},e.inherit(r,{b:/:/})],i:"\\S"},c={b:"\\[",e:"\\]",c:[e.inherit(r)],i:"\\S"};return n.splice(n.length,0,t,c),{c:n,k:i,i:"\\S"}});hljs.registerLanguage("sql",function(e){var t=e.C("--","$");return{cI:!0,i:/[<>{}*]/,c:[{bK:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke comment with",e:/;/,eW:!0,l:/[\w\.]+/,k:{keyword:"as abort abs absolute acc acce accep accept access accessed accessible account acos action activate add addtime admin administer advanced advise aes_decrypt aes_encrypt after agent aggregate ali alia alias allocate allow alter always analyze ancillary and any anydata anydataset anyschema anytype apply archive archived archivelog are as asc ascii asin assembly assertion associate asynchronous at atan atn2 attr attri attrib attribu attribut attribute attributes audit authenticated authentication authid authors auto autoallocate autodblink autoextend automatic availability avg backup badfile basicfile before begin beginning benchmark between bfile bfile_base big bigfile bin binary_double binary_float binlog bit_and bit_count bit_length bit_or bit_xor bitmap blob_base block blocksize body both bound buffer_cache buffer_pool build bulk by byte byteordermark bytes cache caching call calling cancel capacity cascade cascaded case cast catalog category ceil ceiling chain change changed char_base char_length character_length characters characterset charindex charset charsetform charsetid check checksum checksum_agg child choose chr chunk class cleanup clear client clob clob_base clone close cluster_id cluster_probability cluster_set clustering coalesce coercibility col collate collation collect colu colum column column_value columns columns_updated comment commit compact compatibility compiled complete composite_limit compound compress compute concat concat_ws concurrent confirm conn connec connect connect_by_iscycle connect_by_isleaf connect_by_root connect_time connection consider consistent constant constraint constraints constructor container content contents context contributors controlfile conv convert convert_tz corr corr_k corr_s corresponding corruption cos cost count count_big counted covar_pop covar_samp cpu_per_call cpu_per_session crc32 create creation critical cross cube cume_dist curdate current current_date current_time current_timestamp current_user cursor curtime customdatum cycle data database databases datafile datafiles datalength date_add date_cache date_format date_sub dateadd datediff datefromparts datename datepart datetime2fromparts day day_to_second dayname dayofmonth dayofweek dayofyear days db_role_change dbtimezone ddl deallocate declare decode decompose decrement decrypt deduplicate def defa defau defaul default defaults deferred defi defin define degrees delayed delegate delete delete_all delimited demand dense_rank depth dequeue des_decrypt des_encrypt des_key_file desc descr descri describ describe descriptor deterministic diagnostics difference dimension direct_load directory disable disable_all disallow disassociate discardfile disconnect diskgroup distinct distinctrow distribute distributed div do document domain dotnet double downgrade drop dumpfile duplicate duration each edition editionable editions element ellipsis else elsif elt empty enable enable_all enclosed encode encoding encrypt end end-exec endian enforced engine engines enqueue enterprise entityescaping eomonth error errors escaped evalname evaluate event eventdata events except exception exceptions exchange exclude excluding execu execut execute exempt exists exit exp expire explain export export_set extended extent external external_1 external_2 externally extract failed failed_login_attempts failover failure far fast feature_set feature_value fetch field fields file file_name_convert filesystem_like_logging final finish first first_value fixed flash_cache flashback floor flush following follows for forall force foreign form forma format found found_rows freelist freelists freepools fresh from from_base64 from_days ftp full function general generated get get_format get_lock getdate getutcdate global global_name globally go goto grant grants greatest group group_concat group_id grouping grouping_id groups gtid_subtract guarantee guard handler hash hashkeys having hea head headi headin heading heap help hex hierarchy high high_priority hosts hour http id ident_current ident_incr ident_seed identified identity idle_time if ifnull ignore iif ilike ilm immediate import in include including increment index indexes indexing indextype indicator indices inet6_aton inet6_ntoa inet_aton inet_ntoa infile initial initialized initially initrans inmemory inner innodb input insert install instance instantiable instr interface interleaved intersect into invalidate invisible is is_free_lock is_ipv4 is_ipv4_compat is_not is_not_null is_used_lock isdate isnull isolation iterate java join json json_exists keep keep_duplicates key keys kill language large last last_day last_insert_id last_value lax lcase lead leading least leaves left len lenght length less level levels library like like2 like4 likec limit lines link list listagg little ln load load_file lob lobs local localtime localtimestamp locate locator lock locked log log10 log2 logfile logfiles logging logical logical_reads_per_call logoff logon logs long loop low low_priority lower lpad lrtrim ltrim main make_set makedate maketime managed management manual map mapping mask master master_pos_wait match matched materialized max maxextents maximize maxinstances maxlen maxlogfiles maxloghistory maxlogmembers maxsize maxtrans md5 measures median medium member memcompress memory merge microsecond mid migration min minextents minimum mining minus minute minvalue missing mod mode model modification modify module monitoring month months mount move movement multiset mutex name name_const names nan national native natural nav nchar nclob nested never new newline next nextval no no_write_to_binlog noarchivelog noaudit nobadfile nocheck nocompress nocopy nocycle nodelay nodiscardfile noentityescaping noguarantee nokeep nologfile nomapping nomaxvalue nominimize nominvalue nomonitoring none noneditionable nonschema noorder nopr nopro noprom nopromp noprompt norely noresetlogs noreverse normal norowdependencies noschemacheck noswitch not nothing notice notnull notrim novalidate now nowait nth_value nullif nulls num numb numbe nvarchar nvarchar2 object ocicoll ocidate ocidatetime ociduration ociinterval ociloblocator ocinumber ociref ocirefcursor ocirowid ocistring ocitype oct octet_length of off offline offset oid oidindex old on online only opaque open operations operator optimal optimize option optionally or oracle oracle_date oradata ord ordaudio orddicom orddoc order ordimage ordinality ordvideo organization orlany orlvary out outer outfile outline output over overflow overriding package pad parallel parallel_enable parameters parent parse partial partition partitions pascal passing password password_grace_time password_lock_time password_reuse_max password_reuse_time password_verify_function patch path patindex pctincrease pctthreshold pctused pctversion percent percent_rank percentile_cont percentile_disc performance period period_add period_diff permanent physical pi pipe pipelined pivot pluggable plugin policy position post_transaction pow power pragma prebuilt precedes preceding precision prediction prediction_cost prediction_details prediction_probability prediction_set prepare present preserve prior priority private private_sga privileges procedural procedure procedure_analyze processlist profiles project prompt protection public publishingservername purge quarter query quick quiesce quota quotename radians raise rand range rank raw read reads readsize rebuild record records recover recovery recursive recycle redo reduced ref reference referenced references referencing refresh regexp_like register regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy reject rekey relational relative relaylog release release_lock relies_on relocate rely rem remainder rename repair repeat replace replicate replication required reset resetlogs resize resource respect restore restricted result result_cache resumable resume retention return returning returns reuse reverse revoke right rlike role roles rollback rolling rollup round row row_count rowdependencies rowid rownum rows rtrim rules safe salt sample save savepoint sb1 sb2 sb4 scan schema schemacheck scn scope scroll sdo_georaster sdo_topo_geometry search sec_to_time second section securefile security seed segment select self sequence sequential serializable server servererror session session_user sessions_per_user set sets settings sha sha1 sha2 share shared shared_pool short show shrink shutdown si_averagecolor si_colorhistogram si_featurelist si_positionalcolor si_stillimage si_texture siblings sid sign sin size size_t sizes skip slave sleep smalldatetimefromparts smallfile snapshot some soname sort soundex source space sparse spfile split sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_small_result sql_variant_property sqlcode sqldata sqlerror sqlname sqlstate sqrt square standalone standby start starting startup statement static statistics stats_binomial_test stats_crosstab stats_ks_test stats_mode stats_mw_test stats_one_way_anova stats_t_test_ stats_t_test_indep stats_t_test_one stats_t_test_paired stats_wsr_test status std stddev stddev_pop stddev_samp stdev stop storage store stored str str_to_date straight_join strcmp strict string struct stuff style subdate subpartition subpartitions substitutable substr substring subtime subtring_index subtype success sum suspend switch switchoffset switchover sync synchronous synonym sys sys_xmlagg sysasm sysaux sysdate sysdatetimeoffset sysdba sysoper system system_user sysutcdatetime table tables tablespace tan tdo template temporary terminated tertiary_weights test than then thread through tier ties time time_format time_zone timediff timefromparts timeout timestamp timestampadd timestampdiff timezone_abbr timezone_minute timezone_region to to_base64 to_date to_days to_seconds todatetimeoffset trace tracking transaction transactional translate translation treat trigger trigger_nestlevel triggers trim truncate try_cast try_convert try_parse type ub1 ub2 ub4 ucase unarchived unbounded uncompress under undo unhex unicode uniform uninstall union unique unix_timestamp unknown unlimited unlock unnest unpivot unrecoverable unsafe unsigned until untrusted unusable unused update updated upgrade upped upper upsert url urowid usable usage use use_stored_outlines user user_data user_resources users using utc_date utc_timestamp uuid uuid_short validate validate_password_strength validation valist value values var var_samp varcharc vari varia variab variabl variable variables variance varp varraw varrawc varray verify version versions view virtual visible void wait wallet warning warnings week weekday weekofyear wellformed when whene whenev wheneve whenever where while whitespace with within without work wrapped xdb xml xmlagg xmlattributes xmlcast xmlcolattval xmlelement xmlexists xmlforest xmlindex xmlnamespaces xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltype xor year year_to_month years yearweek",literal:"true false null unknown",built_in:"array bigint binary bit blob bool boolean char character date dec decimal float int int8 integer interval number numeric real record serial serial8 smallint text time timestamp varchar varying void"},c:[{cN:"string",b:"'",e:"'",c:[e.BE,{b:"''"}]},{cN:"string",b:'"',e:'"',c:[e.BE,{b:'""'}]},{cN:"string",b:"`",e:"`",c:[e.BE]},e.CNM,e.CBCM,t,e.HCM]},e.CBCM,t,e.HCM]}});hljs.registerLanguage("go",function(e){var t={keyword:"break default func interface select case map struct chan else goto package switch const fallthrough if range type continue for import return var go defer bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 uint16 uint32 uint64 int uint uintptr rune",literal:"true false iota nil",built_in:"append cap close complex copy imag len make new panic print println real recover delete"};return{aliases:["golang"],k:t,i:"",rB:!0,e:"\\s*=>",c:[{cN:"params",v:[{b:r},{b:/\(\s*\)/},{b:/\(/,e:/\)/,eB:!0,eE:!0,k:t,c:s}]}]},{b://,sL:"xml",c:[{b:/<\w+\s*\/>/,skip:!0},{b:/<\w+/,e:/(\/\w+|\w+\/)>/,skip:!0,c:[{b:/<\w+\s*\/>/,skip:!0},"self"]}]}],r:0},{cN:"function",bK:"function",e:/\{/,eE:!0,c:[e.inherit(e.TM,{b:r}),{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,c:s}],i:/\[|%/},{b:/\$[(.]/},e.METHOD_GUARD,{cN:"class",bK:"class",e:/[{;=]/,eE:!0,i:/[:"\[\]]/,c:[{bK:"extends"},e.UTM]},{bK:"constructor",e:/\{/,eE:!0}],i:/#(?!!)/}}); \ No newline at end of file diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/a11y-dark.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/a11y-dark.min.css new file mode 100644 index 00000000..b93b742a --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/a11y-dark.min.css @@ -0,0 +1,99 @@ +/* a11y-dark theme */ +/* Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css */ +/* @author: ericwbailey */ + +/* Comment */ +.hljs-comment, +.hljs-quote { + color: #d4d0ab; +} + +/* Red */ +.hljs-variable, +.hljs-template-variable, +.hljs-tag, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class, +.hljs-regexp, +.hljs-deletion { + color: #ffa07a; +} + +/* Orange */ +.hljs-number, +.hljs-built_in, +.hljs-builtin-name, +.hljs-literal, +.hljs-type, +.hljs-params, +.hljs-meta, +.hljs-link { + color: #f5ab35; +} + +/* Yellow */ +.hljs-attribute { + color: #ffd700; +} + +/* Green */ +.hljs-string, +.hljs-symbol, +.hljs-bullet, +.hljs-addition { + color: #abe338; +} + +/* Blue */ +.hljs-title, +.hljs-section { + color: #00e0e0; +} + +/* Purple */ +.hljs-keyword, +.hljs-selector-tag { + color: #dcc6e0; +} + +.hljs { + display: block; + overflow-x: auto; + background: #2b2b2b; + color: #f8f8f2; + padding: 0.5em; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +@media screen and (-ms-high-contrast: active) { + .hljs-addition, + .hljs-attribute, + .hljs-built_in, + .hljs-builtin-name, + .hljs-bullet, + .hljs-comment, + .hljs-link, + .hljs-literal, + .hljs-meta, + .hljs-number, + .hljs-params, + .hljs-string, + .hljs-symbol, + .hljs-type, + .hljs-quote { + color: highlight; + } + + .hljs-keyword, + .hljs-selector-tag { + font-weight: bold; + } +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/an-old-hope.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/an-old-hope.min.css new file mode 100644 index 00000000..a6d56f4b --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/an-old-hope.min.css @@ -0,0 +1,89 @@ +/* + +An Old Hope – Star Wars Syntax (c) Gustavo Costa +Original theme - Ocean Dark Theme – by https://github.com/gavsiu +Based on Jesse Leite's Atom syntax theme 'An Old Hope' – https://github.com/JesseLeite/an-old-hope-syntax-atom + +*/ + +/* Death Star Comment */ +.hljs-comment, +.hljs-quote +{ + color: #B6B18B; +} + +/* Darth Vader */ +.hljs-variable, +.hljs-template-variable, +.hljs-tag, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class, +.hljs-regexp, +.hljs-deletion +{ + color: #EB3C54; +} + +/* Threepio */ +.hljs-number, +.hljs-built_in, +.hljs-builtin-name, +.hljs-literal, +.hljs-type, +.hljs-params, +.hljs-meta, +.hljs-link +{ + color: #E7CE56; +} + +/* Luke Skywalker */ +.hljs-attribute +{ + color: #EE7C2B; +} + +/* Obi Wan Kenobi */ +.hljs-string, +.hljs-symbol, +.hljs-bullet, +.hljs-addition +{ + color: #4FB4D7; +} + +/* Yoda */ +.hljs-title, +.hljs-section +{ + color: #78BB65; +} + +/* Mace Windu */ +.hljs-keyword, +.hljs-selector-tag +{ + color: #B45EA4; +} + +/* Millenium Falcon */ +.hljs +{ + display: block; + overflow-x: auto; + background: #1C1D21; + color: #c0c5ce; + padding: 0.5em; +} + +.hljs-emphasis +{ + font-style: italic; +} + +.hljs-strong +{ + font-weight: bold; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/atom-one-dark-reasonable.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/atom-one-dark-reasonable.min.css new file mode 100644 index 00000000..fd41c996 --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/atom-one-dark-reasonable.min.css @@ -0,0 +1,77 @@ +/* + +Atom One Dark With support for ReasonML by Gidi Morris, based off work by Daniel Gamage + +Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax + +*/ +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + line-height: 1.3em; + color: #abb2bf; + background: #282c34; + border-radius: 5px; +} +.hljs-keyword, .hljs-operator { + color: #F92672; +} +.hljs-pattern-match { + color: #F92672; +} +.hljs-pattern-match .hljs-constructor { + color: #61aeee; +} +.hljs-function { + color: #61aeee; +} +.hljs-function .hljs-params { + color: #A6E22E; +} +.hljs-function .hljs-params .hljs-typing { + color: #FD971F; +} +.hljs-module-access .hljs-module { + color: #7e57c2; +} +.hljs-constructor { + color: #e2b93d; +} +.hljs-constructor .hljs-string { + color: #9CCC65; +} +.hljs-comment, .hljs-quote { + color: #b18eb1; + font-style: italic; +} +.hljs-doctag, .hljs-formula { + color: #c678dd; +} +.hljs-section, .hljs-name, .hljs-selector-tag, .hljs-deletion, .hljs-subst { + color: #e06c75; +} +.hljs-literal { + color: #56b6c2; +} +.hljs-string, .hljs-regexp, .hljs-addition, .hljs-attribute, .hljs-meta-string { + color: #98c379; +} +.hljs-built_in, .hljs-class .hljs-title { + color: #e6c07b; +} +.hljs-attr, .hljs-variable, .hljs-template-variable, .hljs-type, .hljs-selector-class, .hljs-selector-attr, .hljs-selector-pseudo, .hljs-number { + color: #d19a66; +} +.hljs-symbol, .hljs-bullet, .hljs-link, .hljs-meta, .hljs-selector-id, .hljs-title { + color: #61aeee; +} +.hljs-emphasis { + font-style: italic; +} +.hljs-strong { + font-weight: bold; +} +.hljs-link { + text-decoration: underline; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/atom-one-dark.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/atom-one-dark.min.css new file mode 100644 index 00000000..1616aafe --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/atom-one-dark.min.css @@ -0,0 +1,96 @@ +/* + +Atom One Dark by Daniel Gamage +Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax + +base: #282c34 +mono-1: #abb2bf +mono-2: #818896 +mono-3: #5c6370 +hue-1: #56b6c2 +hue-2: #61aeee +hue-3: #c678dd +hue-4: #98c379 +hue-5: #e06c75 +hue-5-2: #be5046 +hue-6: #d19a66 +hue-6-2: #e6c07b + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + color: #abb2bf; + background: #282c34; +} + +.hljs-comment, +.hljs-quote { + color: #5c6370; + font-style: italic; +} + +.hljs-doctag, +.hljs-keyword, +.hljs-formula { + color: #c678dd; +} + +.hljs-section, +.hljs-name, +.hljs-selector-tag, +.hljs-deletion, +.hljs-subst { + color: #e06c75; +} + +.hljs-literal { + color: #56b6c2; +} + +.hljs-string, +.hljs-regexp, +.hljs-addition, +.hljs-attribute, +.hljs-meta-string { + color: #98c379; +} + +.hljs-built_in, +.hljs-class .hljs-title { + color: #e6c07b; +} + +.hljs-attr, +.hljs-variable, +.hljs-template-variable, +.hljs-type, +.hljs-selector-class, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-number { + color: #d19a66; +} + +.hljs-symbol, +.hljs-bullet, +.hljs-link, +.hljs-meta, +.hljs-selector-id, +.hljs-title { + color: #61aeee; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-link { + text-decoration: underline; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/atom-one-light.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/atom-one-light.min.css new file mode 100644 index 00000000..d5bd1d2a --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/atom-one-light.min.css @@ -0,0 +1,96 @@ +/* + +Atom One Light by Daniel Gamage +Original One Light Syntax theme from https://github.com/atom/one-light-syntax + +base: #fafafa +mono-1: #383a42 +mono-2: #686b77 +mono-3: #a0a1a7 +hue-1: #0184bb +hue-2: #4078f2 +hue-3: #a626a4 +hue-4: #50a14f +hue-5: #e45649 +hue-5-2: #c91243 +hue-6: #986801 +hue-6-2: #c18401 + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + color: #383a42; + background: #fafafa; +} + +.hljs-comment, +.hljs-quote { + color: #a0a1a7; + font-style: italic; +} + +.hljs-doctag, +.hljs-keyword, +.hljs-formula { + color: #a626a4; +} + +.hljs-section, +.hljs-name, +.hljs-selector-tag, +.hljs-deletion, +.hljs-subst { + color: #e45649; +} + +.hljs-literal { + color: #0184bb; +} + +.hljs-string, +.hljs-regexp, +.hljs-addition, +.hljs-attribute, +.hljs-meta-string { + color: #50a14f; +} + +.hljs-built_in, +.hljs-class .hljs-title { + color: #c18401; +} + +.hljs-attr, +.hljs-variable, +.hljs-template-variable, +.hljs-type, +.hljs-selector-class, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-number { + color: #986801; +} + +.hljs-symbol, +.hljs-bullet, +.hljs-link, +.hljs-meta, +.hljs-selector-id, +.hljs-title { + color: #4078f2; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-link { + text-decoration: underline; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/dracula.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/dracula.min.css new file mode 100644 index 00000000..d591db68 --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/dracula.min.css @@ -0,0 +1,76 @@ +/* + +Dracula Theme v1.2.0 + +https://github.com/zenorocha/dracula-theme + +Copyright 2015, All rights reserved + +Code licensed under the MIT license +http://zenorocha.mit-license.org + +@author Éverton Ribeiro +@author Zeno Rocha + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #282a36; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-literal, +.hljs-section, +.hljs-link { + color: #8be9fd; +} + +.hljs-function .hljs-keyword { + color: #ff79c6; +} + +.hljs, +.hljs-subst { + color: #f8f8f2; +} + +.hljs-string, +.hljs-title, +.hljs-name, +.hljs-type, +.hljs-attribute, +.hljs-symbol, +.hljs-bullet, +.hljs-addition, +.hljs-variable, +.hljs-template-tag, +.hljs-template-variable { + color: #f1fa8c; +} + +.hljs-comment, +.hljs-quote, +.hljs-deletion, +.hljs-meta { + color: #6272a4; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-literal, +.hljs-title, +.hljs-section, +.hljs-doctag, +.hljs-type, +.hljs-name, +.hljs-strong { + font-weight: bold; +} + +.hljs-emphasis { + font-style: italic; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/github.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/github.min.css new file mode 100644 index 00000000..791932b8 --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/github.min.css @@ -0,0 +1,99 @@ +/* + +github.com style (c) Vasily Polovnyov + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + color: #333; + background: #f8f8f8; +} + +.hljs-comment, +.hljs-quote { + color: #998; + font-style: italic; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-subst { + color: #333; + font-weight: bold; +} + +.hljs-number, +.hljs-literal, +.hljs-variable, +.hljs-template-variable, +.hljs-tag .hljs-attr { + color: #008080; +} + +.hljs-string, +.hljs-doctag { + color: #d14; +} + +.hljs-title, +.hljs-section, +.hljs-selector-id { + color: #900; + font-weight: bold; +} + +.hljs-subst { + font-weight: normal; +} + +.hljs-type, +.hljs-class .hljs-title { + color: #458; + font-weight: bold; +} + +.hljs-tag, +.hljs-name, +.hljs-attribute { + color: #000080; + font-weight: normal; +} + +.hljs-regexp, +.hljs-link { + color: #009926; +} + +.hljs-symbol, +.hljs-bullet { + color: #990073; +} + +.hljs-built_in, +.hljs-builtin-name { + color: #0086b3; +} + +.hljs-meta { + color: #999; + font-weight: bold; +} + +.hljs-deletion { + background: #fdd; +} + +.hljs-addition { + background: #dfd; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/monokai-sublime.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/monokai-sublime.min.css new file mode 100644 index 00000000..2864170d --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/monokai-sublime.min.css @@ -0,0 +1,83 @@ +/* + +Monokai Sublime style. Derived from Monokai by noformnocontent http://nn.mit-license.org/ + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #23241f; +} + +.hljs, +.hljs-tag, +.hljs-subst { + color: #f8f8f2; +} + +.hljs-strong, +.hljs-emphasis { + color: #a8a8a2; +} + +.hljs-bullet, +.hljs-quote, +.hljs-number, +.hljs-regexp, +.hljs-literal, +.hljs-link { + color: #ae81ff; +} + +.hljs-code, +.hljs-title, +.hljs-section, +.hljs-selector-class { + color: #a6e22e; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-name, +.hljs-attr { + color: #f92672; +} + +.hljs-symbol, +.hljs-attribute { + color: #66d9ef; +} + +.hljs-params, +.hljs-class .hljs-title { + color: #f8f8f2; +} + +.hljs-string, +.hljs-type, +.hljs-built_in, +.hljs-builtin-name, +.hljs-selector-id, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-addition, +.hljs-variable, +.hljs-template-variable { + color: #e6db74; +} + +.hljs-comment, +.hljs-deletion, +.hljs-meta { + color: #75715e; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/monokai.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/monokai.min.css new file mode 100644 index 00000000..775d53f9 --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/monokai.min.css @@ -0,0 +1,70 @@ +/* +Monokai style - ported by Luigi Maselli - http://grigio.org +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #272822; color: #ddd; +} + +.hljs-tag, +.hljs-keyword, +.hljs-selector-tag, +.hljs-literal, +.hljs-strong, +.hljs-name { + color: #f92672; +} + +.hljs-code { + color: #66d9ef; +} + +.hljs-class .hljs-title { + color: white; +} + +.hljs-attribute, +.hljs-symbol, +.hljs-regexp, +.hljs-link { + color: #bf79db; +} + +.hljs-string, +.hljs-bullet, +.hljs-subst, +.hljs-title, +.hljs-section, +.hljs-emphasis, +.hljs-type, +.hljs-built_in, +.hljs-builtin-name, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-addition, +.hljs-variable, +.hljs-template-tag, +.hljs-template-variable { + color: #a6e22e; +} + +.hljs-comment, +.hljs-quote, +.hljs-deletion, +.hljs-meta { + color: #75715e; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-literal, +.hljs-doctag, +.hljs-title, +.hljs-section, +.hljs-type, +.hljs-selector-id { + font-weight: bold; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/solarized-light.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/solarized-light.min.css new file mode 100644 index 00000000..fdcfcc72 --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/solarized-light.min.css @@ -0,0 +1,84 @@ +/* + +Orginal Style from ethanschoonover.com/solarized (c) Jeremy Hull + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #fdf6e3; + color: #657b83; +} + +.hljs-comment, +.hljs-quote { + color: #93a1a1; +} + +/* Solarized Green */ +.hljs-keyword, +.hljs-selector-tag, +.hljs-addition { + color: #859900; +} + +/* Solarized Cyan */ +.hljs-number, +.hljs-string, +.hljs-meta .hljs-meta-string, +.hljs-literal, +.hljs-doctag, +.hljs-regexp { + color: #2aa198; +} + +/* Solarized Blue */ +.hljs-title, +.hljs-section, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class { + color: #268bd2; +} + +/* Solarized Yellow */ +.hljs-attribute, +.hljs-attr, +.hljs-variable, +.hljs-template-variable, +.hljs-class .hljs-title, +.hljs-type { + color: #b58900; +} + +/* Solarized Orange */ +.hljs-symbol, +.hljs-bullet, +.hljs-subst, +.hljs-meta, +.hljs-meta .hljs-keyword, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-link { + color: #cb4b16; +} + +/* Solarized Red */ +.hljs-built_in, +.hljs-deletion { + color: #dc322f; +} + +.hljs-formula { + background: #eee8d5; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/zenburn.min.css b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/zenburn.min.css new file mode 100644 index 00000000..07be5020 --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/highlight/styles/zenburn.min.css @@ -0,0 +1,80 @@ +/* + +Zenburn style from voldmar.ru (c) Vladimir Epifanov +based on dark.css by Ivan Sagalaev + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #3f3f3f; + color: #dcdcdc; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-tag { + color: #e3ceab; +} + +.hljs-template-tag { + color: #dcdcdc; +} + +.hljs-number { + color: #8cd0d3; +} + +.hljs-variable, +.hljs-template-variable, +.hljs-attribute { + color: #efdcbc; +} + +.hljs-literal { + color: #efefaf; +} + +.hljs-subst { + color: #8f8f8f; +} + +.hljs-title, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class, +.hljs-section, +.hljs-type { + color: #efef8f; +} + +.hljs-symbol, +.hljs-bullet, +.hljs-link { + color: #dca3a3; +} + +.hljs-deletion, +.hljs-string, +.hljs-built_in, +.hljs-builtin-name { + color: #cc9393; +} + +.hljs-addition, +.hljs-comment, +.hljs-quote, +.hljs-meta { + color: #7f9f7f; +} + + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/toc.js b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/toc.js new file mode 100644 index 00000000..a6e933bf --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/toc.js @@ -0,0 +1,107 @@ +var toctitle = document.getElementById('toctitle'); +var path = window.location.pathname; +if (toctitle != null) { + var oldtoc = toctitle.nextElementSibling; + var newtoc = document.createElement('div'); + newtoc.setAttribute('id', 'tocbot'); + newtoc.setAttribute('class', 'js-toc desktop-toc'); + oldtoc.setAttribute('class', 'mobile-toc'); + oldtoc.parentNode.appendChild(newtoc); + tocbot.init({ + contentSelector: '#content', + headingSelector: 'h1, h2, h3, h4, h5', + positionFixedSelector: 'body', + fixedSidebarOffset: 90, + smoothScroll: false + }); + if (!path.endsWith("index.html") && !path.endsWith("/")) { + var link = document.createElement("a"); + link.setAttribute("href", "index.html"); + link.innerHTML = " Back to index"; + var block = document.createElement("div"); + block.setAttribute('class', 'back-action'); + block.appendChild(link); + var toc = document.getElementById('toc'); + var next = document.getElementById('toctitle').nextElementSibling; + toc.insertBefore(block, next); + } +} + +var headerHtml = '
\n' + + '

\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '\n' + + '

\n' + + '
'; + +var header = document.createElement("div"); +header.innerHTML = headerHtml; +document.body.insertBefore(header, document.body.firstChild); \ No newline at end of file diff --git a/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/tocbot/tocbot.css b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/tocbot/tocbot.css new file mode 100644 index 00000000..0632de23 --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/tocbot/tocbot.css @@ -0,0 +1 @@ +.toc{overflow-y:auto}.toc>.toc-list{overflow:hidden;position:relative}.toc>.toc-list 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-info/src/main/resources/static/docs/reference/htmlsingle/js/tocbot/tocbot.min.js b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/tocbot/tocbot.min.js new file mode 100644 index 00000000..943d8fdb --- /dev/null +++ b/spring-cloud-info/src/main/resources/static/docs/reference/htmlsingle/js/tocbot/tocbot.min.js @@ -0,0 +1 @@ +!function(e){function t(o){if(n[o])return n[o].exports;var l=n[o]={i:o,l:!1,exports:{}};return e[o].call(l.exports,l,l.exports,t),l.l=!0,l.exports}var n={};t.m=e,t.c=n,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=0)}([function(e,t,n){(function(o){var l,i,s;!function(n,o){i=[],l=o(n),void 0!==(s="function"==typeof l?l.apply(t,i):l)&&(e.exports=s)}(void 0!==o?o:this.window||this.global,function(e){"use strict";function t(){for(var e={},t=0;te.fixedSidebarOffset?-1===n.className.indexOf(e.positionFixedClass)&&(n.className+=h+e.positionFixedClass):n.className=n.className.split(h+e.positionFixedClass).join("")}function s(t){var n=document.documentElement.scrollTop||f.scrollTop;e.positionFixedSelector&&i();var o,l=t;if(m&&null!==document.querySelector(e.tocSelector)&&l.length>0){d.call(l,function(t,i){if(t.offsetTop>n+e.headingsOffset+10){return o=l[0===i?i:i-1],!0}if(i===l.length-1)return o=l[l.length-1],!0});var s=document.querySelector(e.tocSelector).querySelectorAll("."+e.linkClass);u.call(s,function(t){t.className=t.className.split(h+e.activeLinkClass).join("")});var c=document.querySelector(e.tocSelector).querySelectorAll("."+e.listItemClass);u.call(c,function(t){t.className=t.className.split(h+e.activeListItemClass).join("")});var a=document.querySelector(e.tocSelector).querySelector("."+e.linkClass+".node-name--"+o.nodeName+'[href="#'+o.id+'"]');-1===a.className.indexOf(e.activeLinkClass)&&(a.className+=h+e.activeLinkClass);var p=a.parentNode;p&&-1===p.className.indexOf(e.activeListItemClass)&&(p.className+=h+e.activeListItemClass);var C=document.querySelector(e.tocSelector).querySelectorAll("."+e.listClass+"."+e.collapsibleClass);u.call(C,function(t){-1===t.className.indexOf(e.isCollapsedClass)&&(t.className+=h+e.isCollapsedClass)}),a.nextSibling&&-1!==a.nextSibling.className.indexOf(e.isCollapsedClass)&&(a.nextSibling.className=a.nextSibling.className.split(h+e.isCollapsedClass).join("")),r(a.parentNode.parentNode)}}function r(t){return-1!==t.className.indexOf(e.collapsibleClass)&&-1!==t.className.indexOf(e.isCollapsedClass)?(t.className=t.className.split(h+e.isCollapsedClass).join(""),r(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,h=" ";return{enableTocAnimation:a,disableTocAnimation:c,render:n,updateToc:s}}},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 l(l,i){for(var s=o(l),r=n(l),c=i,a=t(c),u=a?a.headingLevel:0,d=r-u;d>0;)a=t(c),a&&void 0!==a.children&&(c=a.children),d--;return r>=e.collapseDepth&&(s.isCollapsed=!0),c.push(s),c}function i(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 s(e){return r.call(e,function(e,t){return l(o(t),e.nest),e},{nest:[]})}var r=[].reduce;return{nestHeadingsArray:s,selectHeadings:i}}},function(e,t){function n(e){function t(e){return"a"===e.tagName.toLowerCase()&&(e.hash.length>0||"#"===e.href.charAt(e.href.length-1))&&(n(e.href)===s||n(e.href)+"#"===s)}function n(e){return e.slice(0,e.lastIndexOf("#"))}function l(e){var t=document.getElementById(e.substring(1));t&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())}!function(){document.documentElement.style}();var i=e.duration,s=location.hash?n(location.href):location.href;!function(){function n(n){!t(n.target)||n.target.className.indexOf("no-smooth-scroll")>-1||"#"===n.target.href.charAt(n.target.href.length-2)&&"!"===n.target.href.charAt(n.target.href.length-1)||-1===n.target.className.indexOf(e.linkClass)||o(n.target.hash,{duration:i,callback:function(){l(n.target.hash)}})}document.body.addEventListener("click",n,!1)}()}function o(e,t){function n(e){s=e-i,window.scrollTo(0,c.easing(s,r,u,d)),s