Skip to content

Commit

Permalink
deploy: a67ffac
Browse files Browse the repository at this point in the history
  • Loading branch information
flash-gordon committed Aug 27, 2023
1 parent a1d2afb commit 6a13a27
Show file tree
Hide file tree
Showing 2,629 changed files with 1,281 additions and 1,281 deletions.
Binary file modified assets/javascripts/site-948a8a19.js.gz
Binary file not shown.
Binary file modified assets/stylesheets/site-9fe218b6.css.gz
Binary file not shown.
Binary file modified community/index.html.gz
Binary file not shown.
Binary file modified conduct/index.html.gz
Binary file not shown.
12 changes: 6 additions & 6 deletions feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<link rel="alternate" href="http://dry-rb.org/news/2022/10/17/dry-rb-adopts-zeitwerk-for-code-loading/"/>
<id>http://dry-rb.org/news/2022/10/17/dry-rb-adopts-zeitwerk-for-code-loading/</id>
<published>2022-10-17T00:00:00+00:00</published>
<updated>2023-08-27T15:06:02+00:00</updated>
<updated>2023-08-27T15:57:29+00:00</updated>
<author>
<name>solnic</name>
</author>
Expand Down Expand Up @@ -97,7 +97,7 @@
<link rel="alternate" href="http://dry-rb.org/news/2021/05/04/introducing-dry-files/"/>
<id>http://dry-rb.org/news/2021/05/04/introducing-dry-files/</id>
<published>2021-05-04T00:00:00+00:00</published>
<updated>2023-08-27T15:06:02+00:00</updated>
<updated>2023-08-27T15:57:29+00:00</updated>
<author>
<name>jodosha</name>
</author>
Expand Down Expand Up @@ -142,7 +142,7 @@ The other adapter is an &lt;strong&gt;in-memory file system&lt;/strong&gt;. It&a
<link rel="alternate" href="http://dry-rb.org/news/2021/04/22/dry-system-0-19-released-with-zeitwerk-support-and-more-leading-the-way-for-hanami-2-0/"/>
<id>http://dry-rb.org/news/2021/04/22/dry-system-0-19-released-with-zeitwerk-support-and-more-leading-the-way-for-hanami-2-0/</id>
<published>2021-04-22T00:00:00+00:00</published>
<updated>2023-08-27T15:06:02+00:00</updated>
<updated>2023-08-27T15:57:29+00:00</updated>
<author>
<name>timriley</name>
</author>
Expand Down Expand Up @@ -208,7 +208,7 @@ The other adapter is an &lt;strong&gt;in-memory file system&lt;/strong&gt;. It&a
<link rel="alternate" href="http://dry-rb.org/news/2020/03/11/dry-schema-and-dry-validation-1-5-0-released/"/>
<id>http://dry-rb.org/news/2020/03/11/dry-schema-and-dry-validation-1-5-0-released/</id>
<published>2020-03-11T00:00:00+00:00</published>
<updated>2023-08-27T15:06:02+00:00</updated>
<updated>2023-08-27T15:57:29+00:00</updated>
<author>
<name>solnic</name>
</author>
Expand Down Expand Up @@ -347,7 +347,7 @@ The other adapter is an &lt;strong&gt;in-memory file system&lt;/strong&gt;. It&a
<link rel="alternate" href="http://dry-rb.org/news/2019/10/03/introducing-dry-effects/"/>
<id>http://dry-rb.org/news/2019/10/03/introducing-dry-effects/</id>
<published>2019-10-03T00:00:00+00:00</published>
<updated>2023-08-27T15:06:02+00:00</updated>
<updated>2023-08-27T15:57:29+00:00</updated>
<author>
<name>flash-gordon</name>
</author>
Expand Down Expand Up @@ -501,7 +501,7 @@ The other adapter is an &lt;strong&gt;in-memory file system&lt;/strong&gt;. It&a
<link rel="alternate" href="http://dry-rb.org/news/2019/06/10/dry-validation-1-0-0-released/"/>
<id>http://dry-rb.org/news/2019/06/10/dry-validation-1-0-0-released/</id>
<published>2019-06-10T00:00:00+00:00</published>
<updated>2023-08-27T15:06:02+00:00</updated>
<updated>2023-08-27T15:57:29+00:00</updated>
<author>
<name>solnic</name>
</author>
Expand Down
Binary file modified fonts/ss-social-circle-0b7192b6.svg.gz
Binary file not shown.
Binary file modified fonts/ss-social-regular-5a3fe182.svg.gz
Binary file not shown.
Binary file modified gems-index/index.html.gz
Binary file not shown.
2 changes: 1 addition & 1 deletion gems/dry-auto_inject/0.6/basic-usage/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
indexName: 'dry-rb',
inputSelector: '#search-input',
debug: false // Set debug to true if you want to inspect the dropdown
});</script></li><li class="main-nav__code"><a href="https://github.com/dry-rb">Github</a></li></ul></nav></div></header><main><div class="intro-page"><div class="content-wrap"><div class="intro-page__inner"><h1 class="intro-page__header">dry-auto_inject <span class="hide">0.6</span></h1><p class="intro-page__link"><a href="https://github.com/dry-rb/dry-auto_inject">View dry-auto_inject on GitHub</a></p></div></div></div><div class="row"><div class="content-wrap"><aside class="sidebar"><h3 class="sidebar__version">Version: <select id="sidebar__version-switcher"><option value="/gems/dry-auto_inject/main">main</option><option value="/gems/dry-auto_inject/1.0">1.0</option><option value="/gems/dry-auto_inject/0.8">0.8</option><option selected="selected" value="/gems/dry-auto_inject/0.6">0.6</option><option value="/gems/dry-auto_inject/0.7">0.7</option><option value="/gems/dry-auto_inject/0.9">0.9</option></select></h3><ul><li><a href="/gems/dry-auto_inject/0.6" class="">Introduction</a><li><a href="/gems/dry-auto_inject/0.6/basic-usage" class="active">Basic usage</a></li><li><a href="/gems/dry-auto_inject/0.6/how-does-it-work" class="">How does it work?</a></li><li><a href="/gems/dry-auto_inject/0.6/injection-strategies" class="">Injection strategies</a></li></li></ul></aside><article class="gem-article"><h2>Basic usage</h2><h3 id="requirements" class="hd"><a name="requirements" class="anchor" href="#requirements"> <svg aria-hidden="true" height="16" width="16" version="1.1" viewBox="0 0 16 16">
});</script></li><li class="main-nav__code"><a href="https://github.com/dry-rb">Github</a></li></ul></nav></div></header><main><div class="intro-page"><div class="content-wrap"><div class="intro-page__inner"><h1 class="intro-page__header">dry-auto_inject <span class="hide">0.6</span></h1><p class="intro-page__link"><a href="https://github.com/dry-rb/dry-auto_inject">View dry-auto_inject on GitHub</a></p></div></div></div><div class="row"><div class="content-wrap"><aside class="sidebar"><h3 class="sidebar__version">Version: <select id="sidebar__version-switcher"><option value="/gems/dry-auto_inject/1.0">1.0</option><option value="/gems/dry-auto_inject/main">main</option><option value="/gems/dry-auto_inject/0.9">0.9</option><option value="/gems/dry-auto_inject/0.8">0.8</option><option value="/gems/dry-auto_inject/0.7">0.7</option><option selected="selected" value="/gems/dry-auto_inject/0.6">0.6</option></select></h3><ul><li><a href="/gems/dry-auto_inject/0.6" class="">Introduction</a><li><a href="/gems/dry-auto_inject/0.6/basic-usage" class="active">Basic usage</a></li><li><a href="/gems/dry-auto_inject/0.6/how-does-it-work" class="">How does it work?</a></li><li><a href="/gems/dry-auto_inject/0.6/injection-strategies" class="">Injection strategies</a></li></li></ul></aside><article class="gem-article"><h2>Basic usage</h2><h3 id="requirements" class="hd"><a name="requirements" class="anchor" href="#requirements"> <svg aria-hidden="true" height="16" width="16" version="1.1" viewBox="0 0 16 16">
<path d="M4 9h1v1h-1c-1.5 0-3-1.69-3-3.5s1.55-3.5 3-3.5h4c1.45 0 3 1.69 3 3.5 0 1.41-0.91 2.72-2 3.25v-1.16c0.58-0.45 1-1.27 1-2.09 0-1.28-1.02-2.5-2-2.5H4c-0.98 0-2 1.22-2 2.5s1 2.5 2 2.5z m9-3h-1v1h1c1 0 2 1.22 2 2.5s-1.02 2.5-2 2.5H9c-0.98 0-2-1.22-2-2.5 0-0.83 0.42-1.64 1-2.09v-1.16c-1.09 0.53-2 1.84-2 3.25 0 1.81 1.55 3.5 3 3.5h4c1.45 0 3-1.69 3-3.5s-1.5-3.5-3-3.5z"></path>
</svg>
</a>Requirements</h3>
Expand Down
Binary file modified gems/dry-auto_inject/0.6/basic-usage/index.html.gz
Binary file not shown.
2 changes: 1 addition & 1 deletion gems/dry-auto_inject/0.6/how-does-it-work/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
indexName: 'dry-rb',
inputSelector: '#search-input',
debug: false // Set debug to true if you want to inspect the dropdown
});</script></li><li class="main-nav__code"><a href="https://github.com/dry-rb">Github</a></li></ul></nav></div></header><main><div class="intro-page"><div class="content-wrap"><div class="intro-page__inner"><h1 class="intro-page__header">dry-auto_inject <span class="hide">0.6</span></h1><p class="intro-page__link"><a href="https://github.com/dry-rb/dry-auto_inject">View dry-auto_inject on GitHub</a></p></div></div></div><div class="row"><div class="content-wrap"><aside class="sidebar"><h3 class="sidebar__version">Version: <select id="sidebar__version-switcher"><option value="/gems/dry-auto_inject/main">main</option><option value="/gems/dry-auto_inject/1.0">1.0</option><option value="/gems/dry-auto_inject/0.8">0.8</option><option selected="selected" value="/gems/dry-auto_inject/0.6">0.6</option><option value="/gems/dry-auto_inject/0.7">0.7</option><option value="/gems/dry-auto_inject/0.9">0.9</option></select></h3><ul><li><a href="/gems/dry-auto_inject/0.6" class="">Introduction</a><li><a href="/gems/dry-auto_inject/0.6/basic-usage" class="">Basic usage</a></li><li><a href="/gems/dry-auto_inject/0.6/how-does-it-work" class="active">How does it work?</a></li><li><a href="/gems/dry-auto_inject/0.6/injection-strategies" class="">Injection strategies</a></li></li></ul></aside><article class="gem-article"><h2>How does it work?</h2><p>dry-auto_inject enables <em>constructor dependency injection</em> for your objects. It achieves this by defining two methods in the module that you include in your class.</p>
});</script></li><li class="main-nav__code"><a href="https://github.com/dry-rb">Github</a></li></ul></nav></div></header><main><div class="intro-page"><div class="content-wrap"><div class="intro-page__inner"><h1 class="intro-page__header">dry-auto_inject <span class="hide">0.6</span></h1><p class="intro-page__link"><a href="https://github.com/dry-rb/dry-auto_inject">View dry-auto_inject on GitHub</a></p></div></div></div><div class="row"><div class="content-wrap"><aside class="sidebar"><h3 class="sidebar__version">Version: <select id="sidebar__version-switcher"><option value="/gems/dry-auto_inject/1.0">1.0</option><option value="/gems/dry-auto_inject/main">main</option><option value="/gems/dry-auto_inject/0.9">0.9</option><option value="/gems/dry-auto_inject/0.8">0.8</option><option value="/gems/dry-auto_inject/0.7">0.7</option><option selected="selected" value="/gems/dry-auto_inject/0.6">0.6</option></select></h3><ul><li><a href="/gems/dry-auto_inject/0.6" class="">Introduction</a><li><a href="/gems/dry-auto_inject/0.6/basic-usage" class="">Basic usage</a></li><li><a href="/gems/dry-auto_inject/0.6/how-does-it-work" class="active">How does it work?</a></li><li><a href="/gems/dry-auto_inject/0.6/injection-strategies" class="">Injection strategies</a></li></li></ul></aside><article class="gem-article"><h2>How does it work?</h2><p>dry-auto_inject enables <em>constructor dependency injection</em> for your objects. It achieves this by defining two methods in the module that you include in your class.</p>

<p>First, it defines <code>.new</code>, which resolves your dependencies from the container, if you haven&#39;t otherwise provided them as explicit arguments. It then passes these dependencies as arguments onto <code>#initialize</code>, as per Ruby’s usual behaviour.</p>

Expand Down
Binary file modified gems/dry-auto_inject/0.6/how-does-it-work/index.html.gz
Binary file not shown.
2 changes: 1 addition & 1 deletion gems/dry-auto_inject/0.6/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
indexName: 'dry-rb',
inputSelector: '#search-input',
debug: false // Set debug to true if you want to inspect the dropdown
});</script></li><li class="main-nav__code"><a href="https://github.com/dry-rb">Github</a></li></ul></nav></div></header><main><div class="intro-page"><div class="content-wrap"><div class="intro-page__inner"><h1 class="intro-page__header">dry-auto_inject <span class="hide">0.6</span></h1><p class="intro-page__link"><a href="https://github.com/dry-rb/dry-auto_inject">View dry-auto_inject on GitHub</a></p></div></div></div><div class="row"><div class="content-wrap"><aside class="sidebar"><h3 class="sidebar__version">Version: <select id="sidebar__version-switcher"><option value="/gems/dry-auto_inject/main">main</option><option value="/gems/dry-auto_inject/1.0">1.0</option><option value="/gems/dry-auto_inject/0.8">0.8</option><option selected="selected" value="/gems/dry-auto_inject/0.6">0.6</option><option value="/gems/dry-auto_inject/0.7">0.7</option><option value="/gems/dry-auto_inject/0.9">0.9</option></select></h3><ul><li><a href="/gems/dry-auto_inject/0.6" class="active">Introduction</a><li><a href="/gems/dry-auto_inject/0.6/basic-usage" class="">Basic usage</a></li><li><a href="/gems/dry-auto_inject/0.6/how-does-it-work" class="">How does it work?</a></li><li><a href="/gems/dry-auto_inject/0.6/injection-strategies" class="">Injection strategies</a></li></li></ul></aside><article class="gem-article"><h2>Introduction</h2><p>dry-auto_inject provides low-impact dependency injection and resolution support for your classes.</p>
});</script></li><li class="main-nav__code"><a href="https://github.com/dry-rb">Github</a></li></ul></nav></div></header><main><div class="intro-page"><div class="content-wrap"><div class="intro-page__inner"><h1 class="intro-page__header">dry-auto_inject <span class="hide">0.6</span></h1><p class="intro-page__link"><a href="https://github.com/dry-rb/dry-auto_inject">View dry-auto_inject on GitHub</a></p></div></div></div><div class="row"><div class="content-wrap"><aside class="sidebar"><h3 class="sidebar__version">Version: <select id="sidebar__version-switcher"><option value="/gems/dry-auto_inject/1.0">1.0</option><option value="/gems/dry-auto_inject/main">main</option><option value="/gems/dry-auto_inject/0.9">0.9</option><option value="/gems/dry-auto_inject/0.8">0.8</option><option value="/gems/dry-auto_inject/0.7">0.7</option><option selected="selected" value="/gems/dry-auto_inject/0.6">0.6</option></select></h3><ul><li><a href="/gems/dry-auto_inject/0.6" class="active">Introduction</a><li><a href="/gems/dry-auto_inject/0.6/basic-usage" class="">Basic usage</a></li><li><a href="/gems/dry-auto_inject/0.6/how-does-it-work" class="">How does it work?</a></li><li><a href="/gems/dry-auto_inject/0.6/injection-strategies" class="">Injection strategies</a></li></li></ul></aside><article class="gem-article"><h2>Introduction</h2><p>dry-auto_inject provides low-impact dependency injection and resolution support for your classes.</p>

<p>It’s designed to work with a container that holds your application’s dependencies. It works well with <a href="/gems/dry-container">dry-container</a>, but supports any container that responds to the <code>#[]</code> interface.</p>
<h3 id="why-use-dry-auto_inject" class="hd"><a name="why-use-dry-auto_inject" class="anchor" href="#why-use-dry-auto_inject"> <svg aria-hidden="true" height="16" width="16" version="1.1" viewBox="0 0 16 16">
Expand Down
Binary file modified gems/dry-auto_inject/0.6/index.html.gz
Binary file not shown.
2 changes: 1 addition & 1 deletion gems/dry-auto_inject/0.6/injection-strategies/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
indexName: 'dry-rb',
inputSelector: '#search-input',
debug: false // Set debug to true if you want to inspect the dropdown
});</script></li><li class="main-nav__code"><a href="https://github.com/dry-rb">Github</a></li></ul></nav></div></header><main><div class="intro-page"><div class="content-wrap"><div class="intro-page__inner"><h1 class="intro-page__header">dry-auto_inject <span class="hide">0.6</span></h1><p class="intro-page__link"><a href="https://github.com/dry-rb/dry-auto_inject">View dry-auto_inject on GitHub</a></p></div></div></div><div class="row"><div class="content-wrap"><aside class="sidebar"><h3 class="sidebar__version">Version: <select id="sidebar__version-switcher"><option value="/gems/dry-auto_inject/main">main</option><option value="/gems/dry-auto_inject/1.0">1.0</option><option value="/gems/dry-auto_inject/0.8">0.8</option><option selected="selected" value="/gems/dry-auto_inject/0.6">0.6</option><option value="/gems/dry-auto_inject/0.7">0.7</option><option value="/gems/dry-auto_inject/0.9">0.9</option></select></h3><ul><li><a href="/gems/dry-auto_inject/0.6" class="">Introduction</a><li><a href="/gems/dry-auto_inject/0.6/basic-usage" class="">Basic usage</a></li><li><a href="/gems/dry-auto_inject/0.6/how-does-it-work" class="">How does it work?</a></li><li><a href="/gems/dry-auto_inject/0.6/injection-strategies" class="active">Injection strategies</a></li></li></ul></aside><article class="gem-article"><h2>Injection strategies</h2><p>dry-auto_inject supports three <em>injection strategies</em>, allowing you to design and integrate with different kinds of classes.</p>
});</script></li><li class="main-nav__code"><a href="https://github.com/dry-rb">Github</a></li></ul></nav></div></header><main><div class="intro-page"><div class="content-wrap"><div class="intro-page__inner"><h1 class="intro-page__header">dry-auto_inject <span class="hide">0.6</span></h1><p class="intro-page__link"><a href="https://github.com/dry-rb/dry-auto_inject">View dry-auto_inject on GitHub</a></p></div></div></div><div class="row"><div class="content-wrap"><aside class="sidebar"><h3 class="sidebar__version">Version: <select id="sidebar__version-switcher"><option value="/gems/dry-auto_inject/1.0">1.0</option><option value="/gems/dry-auto_inject/main">main</option><option value="/gems/dry-auto_inject/0.9">0.9</option><option value="/gems/dry-auto_inject/0.8">0.8</option><option value="/gems/dry-auto_inject/0.7">0.7</option><option selected="selected" value="/gems/dry-auto_inject/0.6">0.6</option></select></h3><ul><li><a href="/gems/dry-auto_inject/0.6" class="">Introduction</a><li><a href="/gems/dry-auto_inject/0.6/basic-usage" class="">Basic usage</a></li><li><a href="/gems/dry-auto_inject/0.6/how-does-it-work" class="">How does it work?</a></li><li><a href="/gems/dry-auto_inject/0.6/injection-strategies" class="active">Injection strategies</a></li></li></ul></aside><article class="gem-article"><h2>Injection strategies</h2><p>dry-auto_inject supports three <em>injection strategies</em>, allowing you to design and integrate with different kinds of classes.</p>

<p>These strategies all provide <em>constructor dependency injection</em>: dependencies are passed when creating your objects. The strategies differ in how they expect dependencies to be passed to the initializer.</p>
<h2 id="choosing-a-strategy" class="hd"><a name="choosing-a-strategy" class="anchor" href="#choosing-a-strategy"> <svg aria-hidden="true" height="16" width="16" version="1.1" viewBox="0 0 16 16">
Expand Down
Binary file modified gems/dry-auto_inject/0.6/injection-strategies/index.html.gz
Binary file not shown.
Loading

0 comments on commit 6a13a27

Please sign in to comment.