@@ -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 ="x4ae7cbed799440d6 "> <dependency>
591+ < pre class ="highlightjs highlight "> < code class ="language-xml hljs " data-lang ="xml " id ="xe06d172ba15d41cd "> <dependency>
592592 <groupId>io.jooby</groupId>
593593 <artifactId>jooby-avaje-inject</artifactId>
594594 <version>1.1.0</version>
595- </dependency></ code > < button class ="clipboard " data-clipboard-target ="#x4ae7cbed799440d6 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
595+ </dependency></ code > < button class ="clipboard " data-clipboard-target ="#xe06d172ba15d41cd "> < 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 ="xba43cc3e5b1d45df "> implementation 'io.jooby:jooby-avaje-inject:1.1.0'</ code > < button class ="clipboard " data-clipboard-target ="#xba43cc3e5b1d45df "> < 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 ="xc4a39f420cf64d68 "> implementation 'io.jooby:jooby-avaje-inject:1.1.0'</ code > < button class ="clipboard " data-clipboard-target ="#xc4a39f420cf64d68 "> < 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 ="x120b0468aff44b37 "> <build>
607+ < pre class ="highlightjs highlight "> < code class ="language-xml hljs " data-lang ="xml " id ="x2bf3f2b003fd464f "> <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 ="#x120b0468aff44b37 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
624+ </build></ code > < button class ="clipboard " data-clipboard-target ="#x2bf3f2b003fd464f "> < 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 ="x85eec66c6aa341b5 "> plugins {
626+ < pre class ="highlightjs highlight "> < code class ="language-kotlin hljs " data-lang ="kotlin " id ="x251cb42d23374622 "> plugins {
627627 id "org.jetbrains.kotlin.kapt" version "1.9.10"
628628}
629629
630630dependencies {
631631 kapt 'io.avaje:avaje-inject-generator:10.0'
632- }</ code > < button class ="clipboard " data-clipboard-target ="#x85eec66c6aa341b5 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
632+ }</ code > < button class ="clipboard " data-clipboard-target ="#x251cb42d23374622 "> < 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 ="x85f6c39e0bcf42c1 "> public class App extends Jooby {
642+ < pre class ="highlightjs highlight "> < code class ="language-java hljs " data-lang ="java " id ="x34fccfee689f4b94 "> 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 ="#x85f6c39e0bcf42c1 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
656+ }</ code > < button class ="clipboard " data-clipboard-target ="#x34fccfee689f4b94 "> < 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 ="xafa87523c842476f "> fun main(args: Array<String>) {
658+ < pre class ="highlightjs highlight "> < code class ="language-kotlin hljs " data-lang ="kotlin " id ="xdf44fbe5e1e046a2 "> 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 ="#xafa87523c842476f "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
667+ }</ code > < button class ="clipboard " data-clipboard-target ="#xdf44fbe5e1e046a2 "> < 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 ="xd84c20292dc2454f "> currency = USD</ code > < button class ="clipboard " data-clipboard-target ="#xd84c20292dc2454f "> < 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 ="x28719d4f08d54647 "> currency = USD</ code > < button class ="clipboard " data-clipboard-target ="#x28719d4f08d54647 "> < 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 ="x9a60b10a545a4795 "> @Singleton
697+ < pre class ="highlightjs highlight "> < code class ="language-java hljs " data-lang ="java " id ="x39f1b07ff10d4239 "> @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 ="#x9a60b10a545a4795 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
705+ }</ code > < button class ="clipboard " data-clipboard-target ="#x39f1b07ff10d4239 "> < 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 ="x59fb5dd1d45b4781 "> @Singleton
707+ < pre class ="highlightjs highlight "> < code class ="language-kotlin hljs " data-lang ="kotlin " id ="xd2ed8ed52aad4349 "> @Singleton
708708class BillingService @Inject constructor(@External @Named("currency") currency: String) {
709709 ...
710- }</ code > < button class ="clipboard " data-clipboard-target ="#x59fb5dd1d45b4781 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
710+ }</ code > < button class ="clipboard " data-clipboard-target ="#xd2ed8ed52aad4349 "> < 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 ="x4d1838131b4946c5 "> public class App extends Jooby {
723+ < pre class ="highlightjs highlight "> < code class ="language-java hljs " data-lang ="java " id ="x2499ac89ce824b59 "> 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 ="#x4d1838131b4946c5 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
734+ }</ code > < button class ="clipboard " data-clipboard-target ="#x2499ac89ce824b59 "> < 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 ="x7f9eedc888a94b82 "> fun main(args: Array<String>) {
736+ < pre class ="highlightjs highlight "> < code class ="language-kotlin hljs " data-lang ="kotlin " id ="x5fd0a0b268a47c6 "> 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 ="#x7f9eedc888a94b82 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
742+ }</ code > < button class ="clipboard " data-clipboard-target ="#x5fd0a0b268a47c6 "> < 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