Skip to content

Commit

Permalink
Deployed 218489f with MkDocs version: 1.2.3
Browse files Browse the repository at this point in the history
  • Loading branch information
Unknown committed Aug 21, 2024
1 parent 218489f commit 146b550
Show file tree
Hide file tree
Showing 66 changed files with 69 additions and 69 deletions.
2 changes: 1 addition & 1 deletion documentation/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1452,7 +1452,7 @@ <h2 id="example">Example <a href="https://github.com/http4k/http4k/blob/master/s
<p>This quick example is designed to convey the simplicity &amp; features of <a href="https://http4k.org">http4k</a> . See also the <a href="https://http4k.org/quickstart/">quickstart</a> for the simplest possible starting point and demonstrates how to serve and consume HTTP services with dynamic routing.</p>
<p>To install, add these dependencies to your <strong>Gradle</strong> file:</p>
<div class="codehilite"><pre><span></span><code><span class="n">dependencies</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.0.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.1.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-core&quot;</span><span class="p">)</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-server-jetty&quot;</span><span class="p">)</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-client-okhttp&quot;</span><span class="p">)</span>
Expand Down
2 changes: 1 addition & 1 deletion guide/howto/arrange_filters_into_stacks/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1203,7 +1203,7 @@ <h3 id="clientside">Clientside<a class="headerlink" href="#clientside" title="Pe
</ol>
<h3 id="gradle_setup">Gradle setup<a class="headerlink" href="#gradle_setup" title="Permanent link">&para;</a></h3>
<div class="codehilite"><pre><span></span><code><span class="n">dependencies</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.0.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.1.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-core&quot;</span><span class="p">)</span>
<span class="p">}</span>
</code></pre></div>
Expand Down
2 changes: 1 addition & 1 deletion guide/howto/attach_context_to_a_request/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1183,7 +1183,7 @@ <h1>Attach context to a request</h1>
the shared bag of state for each request, and to remove the state after the request is complete.</p>
<h3 id="gradle_setup">Gradle setup<a class="headerlink" href="#gradle_setup" title="Permanent link">&para;</a></h3>
<div class="codehilite"><pre><span></span><code><span class="n">dependencies</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.0.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.1.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-core&quot;</span><span class="p">)</span>
<span class="p">}</span>
</code></pre></div>
Expand Down
2 changes: 1 addition & 1 deletion guide/howto/client_as_a_function/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1174,7 +1174,7 @@ <h1>Basic: Client as a function</h1>
<p>This example demonstrates using http4k as a client, to consume HTTP services. A client is just another HttpHandler.</p>
<h3 id="gradle_setup">Gradle setup<a class="headerlink" href="#gradle_setup" title="Permanent link">&para;</a></h3>
<div class="codehilite"><pre><span></span><code><span class="n">dependencies</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.0.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.1.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-core&quot;</span><span class="p">)</span>
<span class="p">}</span>
</code></pre></div>
Expand Down
2 changes: 1 addition & 1 deletion guide/howto/configure_an_oauth_server/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1173,7 +1173,7 @@ <h1>Configure an OAuth Server</h1>

<h3 id="gradle_setup">Gradle setup<a class="headerlink" href="#gradle_setup" title="Permanent link">&para;</a></h3>
<div class="codehilite"><pre><span></span><code><span class="n">dependencies</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.0.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.1.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-core&quot;</span><span class="p">)</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-security-oauth&quot;</span><span class="p">)</span>
<span class="p">}</span>
Expand Down
2 changes: 1 addition & 1 deletion guide/howto/create_a_custom_json_marshaller/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1173,7 +1173,7 @@ <h1>Create a custom JSON marshaller</h1>

<h3 id="gradle_setup">Gradle setup<a class="headerlink" href="#gradle_setup" title="Permanent link">&para;</a></h3>
<div class="codehilite"><pre><span></span><code><span class="n">dependencies</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.0.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.1.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-core&quot;</span><span class="p">)</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-format-jackson&quot;</span><span class="p">)</span>
<span class="p">}</span>
Expand Down
4 changes: 2 additions & 2 deletions guide/howto/create_a_swagger_ui/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1229,7 +1229,7 @@ <h2 id="build_the_ui">Build the UI<a class="headerlink" href="#build_the_ui" tit
These "lite" UIs are thin; meaning most of the assets are pulled from an external Public CDN.</p>
<h3 id="installation_gradle">Installation (Gradle)<a class="headerlink" href="#installation_gradle" title="Permanent link">&para;</a></h3>
<div class="codehilite"><pre><span></span><code><span class="n">dependencies</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.0.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.1.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-contract&quot;</span><span class="p">)</span>
<span class="p">}</span>
</code></pre></div>
Expand Down Expand Up @@ -1276,7 +1276,7 @@ <h2 id="bundle_the_ui_with_webjars">Bundle the UI with Webjars<a class="headerli
For more control over the assets, http4k has optional modules to bundle the assets into your application.</p>
<h3 id="installation_gradle_1">Installation (Gradle)<a class="headerlink" href="#installation_gradle_1" title="Permanent link">&para;</a></h3>
<div class="codehilite"><pre><span></span><code><span class="n">dependencies</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.0.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.1.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-contract-ui-swagger&quot;</span><span class="p">)</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-contract-ui-redoc&quot;</span><span class="p">)</span>
<span class="p">}</span>
Expand Down
2 changes: 1 addition & 1 deletion guide/howto/customise_a_server_backend/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1175,7 +1175,7 @@ <h3 id="how_to_write_a_custom_server_implmentation">How to write a custom server
<p>Whilst the http4k server modules ship with a sensibly configured standard server-backend setup, a lot of projects will require specialised implementations of the underlying server backend. http4k makes this easy with the <code>ServerConfig</code> interface.</p>
<h3 id="gradle_setup">Gradle setup<a class="headerlink" href="#gradle_setup" title="Permanent link">&para;</a></h3>
<div class="codehilite"><pre><span></span><code><span class="n">dependencies</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.0.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.1.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-core&quot;</span><span class="p">)</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-server-jetty&quot;</span><span class="p">)</span>
<span class="p">}</span>
Expand Down
2 changes: 1 addition & 1 deletion guide/howto/deploy_webjars/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1173,7 +1173,7 @@ <h1>Deploy WebJars</h1>

<h3 id="gradle_setup">Gradle setup<a class="headerlink" href="#gradle_setup" title="Permanent link">&para;</a></h3>
<div class="codehilite"><pre><span></span><code><span class="n">dependencies</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.0.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.1.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-core&quot;</span><span class="p">)</span>

<span class="w"> </span><span class="c1">// for the example...</span>
Expand Down
2 changes: 1 addition & 1 deletion guide/howto/integrate_with_openapi/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1181,7 +1181,7 @@ <h1>Integrate with OpenAPI</h1>
</ul>
<h3 id="gradle_setup">Gradle setup<a class="headerlink" href="#gradle_setup" title="Permanent link">&para;</a></h3>
<div class="codehilite"><pre><span></span><code><span class="n">dependencies</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.0.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.1.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-core&quot;</span><span class="p">)</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-contract&quot;</span><span class="p">)</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-format-argo&quot;</span><span class="p">)</span>
Expand Down
2 changes: 1 addition & 1 deletion guide/howto/leverage_graphql/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1173,7 +1173,7 @@ <h1>Leverage GraphQL</h1>

<h3 id="gradle_setup">Gradle setup<a class="headerlink" href="#gradle_setup" title="Permanent link">&para;</a></h3>
<div class="codehilite"><pre><span></span><code><span class="n">dependencies</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.0.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.1.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-core&quot;</span><span class="p">)</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-graphql&quot;</span><span class="p">)</span>
<span class="p">}</span>
Expand Down
2 changes: 1 addition & 1 deletion guide/howto/lookup_a_user_principal/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1173,7 +1173,7 @@ <h1>Lookup a User Principal</h1>

<h3 id="gradle_setup">Gradle setup<a class="headerlink" href="#gradle_setup" title="Permanent link">&para;</a></h3>
<div class="codehilite"><pre><span></span><code><span class="n">dependencies</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.0.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.1.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-core&quot;</span><span class="p">)</span>
<span class="p">}</span>
</code></pre></div>
Expand Down
4 changes: 2 additions & 2 deletions guide/howto/make_json_faster/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1190,7 +1190,7 @@ <h3 id="gradle">Gradle<a class="headerlink" href="#gradle" title="Permanent link
<span class="p">}</span>

<span class="n">dependencies</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.0.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.1.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-format-kotlinx-serialization&quot;</span><span class="p">)</span>
<span class="p">}</span>
</code></pre></div>
Expand Down Expand Up @@ -1239,7 +1239,7 @@ <h2 id="moshi_metadata_reflect">Moshi Metadata Reflect<a class="headerlink" href
However, it will bring the smallest performance benefit out of these options.</p>
<h3 id="gradle_1">Gradle<a class="headerlink" href="#gradle_1" title="Permanent link">&para;</a></h3>
<div class="codehilite"><pre><span></span><code><span class="n">dependencies</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.0.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="n">platform</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-bom:5.28.1.0&quot;</span><span class="p">))</span>
<span class="w"> </span><span class="n">implementation</span><span class="p">(</span><span class="s">&quot;org.http4k:http4k-format-moshi&quot;</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="n">exclude</span><span class="p">(</span><span class="s">&quot;org.jetbrains.kotlin&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;kotlin-reflect&quot;</span><span class="p">)</span><span class="w"> </span><span class="c1">// Exclude kotlin-reflect</span>
<span class="w"> </span><span class="p">}</span>
Expand Down
Loading

0 comments on commit 146b550

Please sign in to comment.