Skip to content

Commit d5c2142

Browse files
committed
'3.4.2'
1 parent 684bf7c commit d5c2142

File tree

40 files changed

+2523
-2132
lines changed

40 files changed

+2523
-2132
lines changed

index.html

Lines changed: 1561 additions & 1168 deletions
Large diffs are not rendered by default.

migration/3.x/index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -635,13 +635,13 @@ <h4 id="upgrading-from-2-x-to-3-x-kotlin"><a class="anchor" href="#upgrading-fro
635635

636636

637637
<div class="switch"><div class="switch--item option-1 selected">Maven</div><div class="switch--item option-2">Gradle</div></div><div class="content option-1">
638-
<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml" id="x603fc8dc224745bd">&lt;dependency&gt;
638+
<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml" id="x583c271f94c24614">&lt;dependency&gt;
639639
&lt;groupId&gt;io.jooby&lt;/groupId&gt;
640640
&lt;artifactId&gt;jooby-kotlin&lt;/artifactId&gt;
641-
&lt;version&gt;3.4.1&lt;/version&gt;
642-
&lt;/dependency&gt;</code><button class="clipboard" data-clipboard-target="#x603fc8dc224745bd"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
641+
&lt;version&gt;3.4.2&lt;/version&gt;
642+
&lt;/dependency&gt;</code><button class="clipboard" data-clipboard-target="#x583c271f94c24614"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
643643
</div><div class="content hidden option-2">
644-
<pre class="highlightjs highlight"><code class="language-gradle hljs" data-lang="gradle" id="x245404d0003640c8">implementation 'io.jooby:jooby-kotlin:3.4.1'</code><button class="clipboard" data-clipboard-target="#x245404d0003640c8"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
644+
<pre class="highlightjs highlight"><code class="language-gradle hljs" data-lang="gradle" id="x1bde5c0ffab449e9">implementation 'io.jooby:jooby-kotlin:3.4.2'</code><button class="clipboard" data-clipboard-target="#x1bde5c0ffab449e9"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
645645
</div></div>
646646

647647
</div>

modules/avaje-inject/index.html

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -588,13 +588,13 @@ <h3 id="avaje-inject"><a class="anchor" href="#avaje-inject"></a><a class="link"
588588

589589

590590
<div class="switch"><div class="switch--item option-1 selected">Maven</div><div class="switch--item option-2">Gradle</div></div><div class="content option-1">
591-
<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml" id="x797bbeb9184d48ba">&lt;dependency&gt;
591+
<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml" id="xb6ea3d5d72824148">&lt;dependency&gt;
592592
&lt;groupId&gt;io.jooby&lt;/groupId&gt;
593593
&lt;artifactId&gt;jooby-avaje-inject&lt;/artifactId&gt;
594-
&lt;version&gt;3.4.1&lt;/version&gt;
595-
&lt;/dependency&gt;</code><button class="clipboard" data-clipboard-target="#x797bbeb9184d48ba"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
594+
&lt;version&gt;3.4.2&lt;/version&gt;
595+
&lt;/dependency&gt;</code><button class="clipboard" data-clipboard-target="#xb6ea3d5d72824148"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
596596
</div><div class="content hidden option-2">
597-
<pre class="highlightjs highlight"><code class="language-gradle hljs" data-lang="gradle" id="xd85f674e5f6c49f4">implementation 'io.jooby:jooby-avaje-inject:3.4.1'</code><button class="clipboard" data-clipboard-target="#xd85f674e5f6c49f4"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
597+
<pre class="highlightjs highlight"><code class="language-gradle hljs" data-lang="gradle" id="x226974607cc94bc7">implementation 'io.jooby:jooby-avaje-inject:3.4.2'</code><button class="clipboard" data-clipboard-target="#x226974607cc94bc7"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
598598
</div></div>
599599

600600
<div class="paragraph">
@@ -604,7 +604,7 @@ <h3 id="avaje-inject"><a class="anchor" href="#avaje-inject"></a><a class="link"
604604

605605

606606
<div class="switch"><div class="switch--item option-1 selected">Maven</div><div class="switch--item option-2">Gradle</div></div><div class="content option-1">
607-
<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml" id="xbbf05cbd89614f51">&lt;build&gt;
607+
<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml" id="x1ae06507084b47a2">&lt;build&gt;
608608
&lt;plugins&gt;
609609
&lt;plugin&gt;
610610
&lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
@@ -621,15 +621,15 @@ <h3 id="avaje-inject"><a class="anchor" href="#avaje-inject"></a><a class="link"
621621
&lt;/configuration&gt;
622622
&lt;/plugin&gt;
623623
&lt;/plugins&gt;
624-
&lt;/build&gt;</code><button class="clipboard" data-clipboard-target="#xbbf05cbd89614f51"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
624+
&lt;/build&gt;</code><button class="clipboard" data-clipboard-target="#x1ae06507084b47a2"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
625625
</div><div class="content hidden option-2">
626-
<pre class="highlightjs highlight"><code class="language-kotlin hljs" data-lang="kotlin" id="x506b5c8dd7814140">plugins {
626+
<pre class="highlightjs highlight"><code class="language-kotlin hljs" data-lang="kotlin" id="xd7ffe3dd8984674">plugins {
627627
id "org.jetbrains.kotlin.kapt" version "1.9.10"
628628
}
629629

630630
dependencies {
631631
kapt 'io.avaje:avaje-inject-generator:{avaje.inject.version}'
632-
}</code><button class="clipboard" data-clipboard-target="#x506b5c8dd7814140"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
632+
}</code><button class="clipboard" data-clipboard-target="#xd7ffe3dd8984674"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
633633
</div></div>
634634

635635
<div class="paragraph">
@@ -639,7 +639,7 @@ <h3 id="avaje-inject"><a class="anchor" href="#avaje-inject"></a><a class="link"
639639
<div class="title">Installing Avaje Inject</div>
640640

641641
<div class="switch"><div class="switch--item option-1 selected">Java</div><div class="switch--item option-2">Kotlin</div></div><div class="content option-1">
642-
<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java" id="xb885c4665cd3462b">public class App extends Jooby {
642+
<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java" id="x2c65f33f9c3c40e0">public class App extends Jooby {
643643

644644
{
645645
install(AvajeInjectModule.of()); <i class="conum" data-value="1"></i><b>(1)</b>
@@ -653,9 +653,9 @@ <h3 id="avaje-inject"><a class="anchor" href="#avaje-inject"></a><a class="link"
653653
public static void main(String[] args) {
654654
runApp(args, App::new);
655655
}
656-
}</code><button class="clipboard" data-clipboard-target="#xb885c4665cd3462b"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
656+
}</code><button class="clipboard" data-clipboard-target="#x2c65f33f9c3c40e0"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
657657
</div><div class="content hidden option-2">
658-
<pre class="highlightjs highlight"><code class="language-kotlin hljs" data-lang="kotlin" id="xc25721bcff354ab9">fun main(args: Array&lt;String&gt;) {
658+
<pre class="highlightjs highlight"><code class="language-kotlin hljs" data-lang="kotlin" id="x3ca7faa05d9c4c37">fun main(args: Array&lt;String&gt;) {
659659
runApp(args) {
660660
install(AvajeInjectModule.of()) <i class="conum" data-value="1"></i><b>(1)</b>
661661

@@ -664,7 +664,7 @@ <h3 id="avaje-inject"><a class="anchor" href="#avaje-inject"></a><a class="link"
664664
service.doSomething()
665665
}
666666
}
667-
}</code><button class="clipboard" data-clipboard-target="#xc25721bcff354ab9"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
667+
}</code><button class="clipboard" data-clipboard-target="#x3ca7faa05d9c4c37"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
668668
</div></div>
669669

670670
<div class="colist arabic">
@@ -687,27 +687,27 @@ <h4 id="avaje-inject-property-injection"><a class="anchor" href="#avaje-inject-p
687687
<div class="listingblock">
688688
<div class="title">application.conf</div>
689689
<div class="content">
690-
<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash" id="x207cc4e92f3b4aa5">currency = USD</code><button class="clipboard" data-clipboard-target="#x207cc4e92f3b4aa5"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
690+
<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash" id="x455ebe7c4a454ec4">currency = USD</code><button class="clipboard" data-clipboard-target="#x455ebe7c4a454ec4"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
691691
</div>
692692
</div>
693693
<div class="listingblock primary">
694694

695695

696696
<div class="switch"><div class="switch--item option-1 selected">Java</div><div class="switch--item option-2">Kotlin</div></div><div class="content option-1">
697-
<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java" id="xd0b1c2f8274748ea">@Singleton
697+
<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java" id="xf186f27f35f74d68">@Singleton
698698
public class BillingService {
699699

700700
@Inject
701701
public BillingService(@External @Named("currency") String currency) {
702702
...
703703
}
704704

705-
}</code><button class="clipboard" data-clipboard-target="#xd0b1c2f8274748ea"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
705+
}</code><button class="clipboard" data-clipboard-target="#xf186f27f35f74d68"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
706706
</div><div class="content hidden option-2">
707-
<pre class="highlightjs highlight"><code class="language-kotlin hljs" data-lang="kotlin" id="xef9484404a784ea3">@Singleton
707+
<pre class="highlightjs highlight"><code class="language-kotlin hljs" data-lang="kotlin" id="x8a1ebdd34a044438">@Singleton
708708
class BillingService @Inject constructor(@External @Named("currency") currency: String) {
709709
...
710-
}</code><button class="clipboard" data-clipboard-target="#xef9484404a784ea3"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
710+
}</code><button class="clipboard" data-clipboard-target="#x8a1ebdd34a044438"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
711711
</div></div>
712712

713713
</div>
@@ -720,7 +720,7 @@ <h4 id="avaje-inject-mvc-routes"><a class="anchor" href="#avaje-inject-mvc-route
720720
<div class="title">MVC and Avaje Inject</div>
721721

722722
<div class="switch"><div class="switch--item option-1 selected">Java</div><div class="switch--item option-2">Kotlin</div></div><div class="content option-1">
723-
<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java" id="x1ea19377acfb4e79">public class App extends Jooby {
723+
<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java" id="x69078774897541b7">public class App extends Jooby {
724724

725725
{
726726
install(AvajeInjectModule.of()); <i class="conum" data-value="1"></i><b>(1)</b>
@@ -731,15 +731,15 @@ <h4 id="avaje-inject-mvc-routes"><a class="anchor" href="#avaje-inject-mvc-route
731731
public static void main(String[] args) {
732732
runApp(args, App::new);
733733
}
734-
}</code><button class="clipboard" data-clipboard-target="#x1ea19377acfb4e79"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
734+
}</code><button class="clipboard" data-clipboard-target="#x69078774897541b7"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
735735
</div><div class="content hidden option-2">
736-
<pre class="highlightjs highlight"><code class="language-kotlin hljs" data-lang="kotlin" id="x21de34e29d843f8">fun main(args: Array&lt;String&gt;) {
736+
<pre class="highlightjs highlight"><code class="language-kotlin hljs" data-lang="kotlin" id="xaed435378c6f43d4">fun main(args: Array&lt;String&gt;) {
737737
runApp(args) {
738738
install(AvajeInjectModule.of()) <i class="conum" data-value="1"></i><b>(1)</b>
739739

740740
mvc(MyController::class) <i class="conum" data-value="2"></i><b>(2)</b>
741741
}
742-
}</code><button class="clipboard" data-clipboard-target="#x21de34e29d843f8"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
742+
}</code><button class="clipboard" data-clipboard-target="#xaed435378c6f43d4"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
743743
</div></div>
744744

745745
<div class="colist arabic">

0 commit comments

Comments
 (0)