@@ -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 "> <dependency>
591+ < pre class ="highlightjs highlight "> < code class ="language-xml hljs " data-lang ="xml " id ="xb6ea3d5d72824148 "> <dependency>
592592 <groupId>io.jooby</groupId>
593593 <artifactId>jooby-avaje-inject</artifactId>
594- <version>3.4.1 </version>
595- </dependency></ code > < button class ="clipboard " data-clipboard-target ="#x797bbeb9184d48ba "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
594+ <version>3.4.2 </version>
595+ </dependency></ 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 "> <build>
607+ < pre class ="highlightjs highlight "> < code class ="language-xml hljs " data-lang ="xml " id ="x1ae06507084b47a2 "> <build>
608608 <plugins>
609609 <plugin>
610610 <groupId>org.apache.maven.plugins</groupId>
@@ -621,15 +621,15 @@ <h3 id="avaje-inject"><a class="anchor" href="#avaje-inject"></a><a class="link"
621621 </configuration>
622622 </plugin>
623623 </plugins>
624- </build></ code > < button class ="clipboard " data-clipboard-target ="#xbbf05cbd89614f51 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
624+ </build></ 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
630630dependencies {
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<String>) {
658+ < pre class ="highlightjs highlight "> < code class ="language-kotlin hljs " data-lang ="kotlin " id ="x3ca7faa05d9c4c37 "> fun main(args: Array<String>) {
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
698698public 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
708708class 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<String>) {
736+ < pre class ="highlightjs highlight "> < code class ="language-kotlin hljs " data-lang ="kotlin " id ="xaed435378c6f43d4 "> fun main(args: Array<String>) {
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