@@ -588,13 +588,13 @@ <h3 id="avaje-inject"><a class="anchor" href="#avaje-inject"></a><a class="link"
588
588
589
589
590
590
< 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 ="x7b38c2a6a84d4b0c "> <dependency>
591
+ < pre class ="highlightjs highlight "> < code class ="language-xml hljs " data-lang ="xml " id ="xbe24454c71ec4462 "> <dependency>
592
592
<groupId>io.jooby</groupId>
593
593
<artifactId>jooby-avaje-inject</artifactId>
594
- <version>3.6.0 </version>
595
- </dependency></ code > < button class ="clipboard " data-clipboard-target ="#x7b38c2a6a84d4b0c "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
594
+ <version>3.6.1 </version>
595
+ </dependency></ code > < button class ="clipboard " data-clipboard-target ="#xbe24454c71ec4462 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
596
596
</ div > < div class ="content hidden option-2 ">
597
- < pre class ="highlightjs highlight "> < code class ="language-gradle hljs " data-lang ="gradle " id ="x6309d10de7c04f6f "> implementation 'io.jooby:jooby-avaje-inject:3.6.0 '</ code > < button class ="clipboard " data-clipboard-target ="#x6309d10de7c04f6f "> < 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 ="x8b85edb55994d67 "> implementation 'io.jooby:jooby-avaje-inject:3.6.1 '</ code > < button class ="clipboard " data-clipboard-target ="#x8b85edb55994d67 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
598
598
</ div > </ div >
599
599
600
600
< div class ="paragraph ">
@@ -604,7 +604,7 @@ <h3 id="avaje-inject"><a class="anchor" href="#avaje-inject"></a><a class="link"
604
604
605
605
606
606
< 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 ="x8eec4fdb08de4025 "> <build>
607
+ < pre class ="highlightjs highlight "> < code class ="language-xml hljs " data-lang ="xml " id ="x4f652a8019bc467c "> <build>
608
608
<plugins>
609
609
<plugin>
610
610
<groupId>org.apache.maven.plugins</groupId>
@@ -617,21 +617,21 @@ <h3 id="avaje-inject"><a class="anchor" href="#avaje-inject"></a><a class="link"
617
617
<path>
618
618
<groupId>io.avaje</groupId>
619
619
<artifactId>avaje-inject-generator</artifactId>
620
- <version>11.0 </version>
620
+ <version>11.2 </version>
621
621
</path>
622
622
</annotationProcessorPaths>
623
623
</configuration>
624
624
</plugin>
625
625
</plugins>
626
- </build></ code > < button class ="clipboard " data-clipboard-target ="#x8eec4fdb08de4025 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
626
+ </build></ code > < button class ="clipboard " data-clipboard-target ="#x4f652a8019bc467c "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
627
627
</ div > < div class ="content hidden option-2 ">
628
- < pre class ="highlightjs highlight "> < code class ="language-kotlin hljs " data-lang ="kotlin " id ="x5ebacc0375b84a32 "> plugins {
628
+ < pre class ="highlightjs highlight "> < code class ="language-kotlin hljs " data-lang ="kotlin " id ="xa865c42ff684d0f "> plugins {
629
629
id "org.jetbrains.kotlin.kapt" version "1.9.10"
630
630
}
631
631
632
632
dependencies {
633
633
kapt 'io.avaje:avaje-inject-generator:{avaje.inject.version}'
634
- }</ code > < button class ="clipboard " data-clipboard-target ="#x5ebacc0375b84a32 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
634
+ }</ code > < button class ="clipboard " data-clipboard-target ="#xa865c42ff684d0f "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
635
635
</ div > </ div >
636
636
637
637
< div class ="admonitionblock note ">
@@ -655,7 +655,7 @@ <h3 id="avaje-inject"><a class="anchor" href="#avaje-inject"></a><a class="link"
655
655
< div class ="title "> Installing Avaje Inject</ div >
656
656
657
657
< 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 ">
658
- < pre class ="highlightjs highlight "> < code class ="language-java hljs " data-lang ="java " id ="xf8c81e90869741e7 "> public class App extends Jooby {
658
+ < pre class ="highlightjs highlight "> < code class ="language-java hljs " data-lang ="java " id ="x1e69fb49a4294340 "> public class App extends Jooby {
659
659
660
660
{
661
661
install(AvajeInjectModule.of()); < i class ="conum " data-value ="1 "> </ i > < b > (1)</ b >
@@ -669,9 +669,9 @@ <h3 id="avaje-inject"><a class="anchor" href="#avaje-inject"></a><a class="link"
669
669
public static void main(String[] args) {
670
670
runApp(args, App::new);
671
671
}
672
- }</ code > < button class ="clipboard " data-clipboard-target ="#xf8c81e90869741e7 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
672
+ }</ code > < button class ="clipboard " data-clipboard-target ="#x1e69fb49a4294340 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
673
673
</ div > < div class ="content hidden option-2 ">
674
- < pre class ="highlightjs highlight "> < code class ="language-kotlin hljs " data-lang ="kotlin " id ="x42fc7549541949b6 "> fun main(args: Array<String>) {
674
+ < pre class ="highlightjs highlight "> < code class ="language-kotlin hljs " data-lang ="kotlin " id ="x659ee2c843f14582 "> fun main(args: Array<String>) {
675
675
runApp(args) {
676
676
install(AvajeInjectModule.of()) < i class ="conum " data-value ="1 "> </ i > < b > (1)</ b >
677
677
@@ -680,7 +680,7 @@ <h3 id="avaje-inject"><a class="anchor" href="#avaje-inject"></a><a class="link"
680
680
service.doSomething()
681
681
}
682
682
}
683
- }</ code > < button class ="clipboard " data-clipboard-target ="#x42fc7549541949b6 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
683
+ }</ code > < button class ="clipboard " data-clipboard-target ="#x659ee2c843f14582 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
684
684
</ div > </ div >
685
685
686
686
< div class ="colist arabic ">
@@ -703,27 +703,27 @@ <h4 id="avaje-inject-property-injection"><a class="anchor" href="#avaje-inject-p
703
703
< div class ="listingblock ">
704
704
< div class ="title "> application.conf</ div >
705
705
< div class ="content ">
706
- < pre class ="highlightjs highlight "> < code class ="language-bash hljs " data-lang ="bash " id ="x1793305061dc4e91 "> currency = USD</ code > < button class ="clipboard " data-clipboard-target ="#x1793305061dc4e91 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
706
+ < pre class ="highlightjs highlight "> < code class ="language-bash hljs " data-lang ="bash " id ="xd5cfbab38fd143b0 "> currency = USD</ code > < button class ="clipboard " data-clipboard-target ="#xd5cfbab38fd143b0 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
707
707
</ div >
708
708
</ div >
709
709
< div class ="listingblock primary ">
710
710
711
711
712
712
< 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 ">
713
- < pre class ="highlightjs highlight "> < code class ="language-java hljs " data-lang ="java " id ="xe2756c4239ed41e6 "> @Singleton
713
+ < pre class ="highlightjs highlight "> < code class ="language-java hljs " data-lang ="java " id ="x36546960794841b0 "> @Singleton
714
714
public class BillingService {
715
715
716
716
@Inject
717
717
public BillingService(@External @Named("currency") String currency) {
718
718
...
719
719
}
720
720
721
- }</ code > < button class ="clipboard " data-clipboard-target ="#xe2756c4239ed41e6 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
721
+ }</ code > < button class ="clipboard " data-clipboard-target ="#x36546960794841b0 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
722
722
</ div > < div class ="content hidden option-2 ">
723
- < pre class ="highlightjs highlight "> < code class ="language-kotlin hljs " data-lang ="kotlin " id ="xda536b77a57c4977 "> @Singleton
723
+ < pre class ="highlightjs highlight "> < code class ="language-kotlin hljs " data-lang ="kotlin " id ="x2a36854995be4664 "> @Singleton
724
724
class BillingService @Inject constructor(@External @Named("currency") currency: String) {
725
725
...
726
- }</ code > < button class ="clipboard " data-clipboard-target ="#xda536b77a57c4977 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
726
+ }</ code > < button class ="clipboard " data-clipboard-target ="#x2a36854995be4664 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
727
727
</ div > </ div >
728
728
729
729
</ div >
@@ -736,7 +736,7 @@ <h4 id="avaje-inject-mvc-routes"><a class="anchor" href="#avaje-inject-mvc-route
736
736
< div class ="title "> MVC and Avaje Inject</ div >
737
737
738
738
< 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 ">
739
- < pre class ="highlightjs highlight "> < code class ="language-java hljs " data-lang ="java " id ="xe55c1d56e92451b "> public class App extends Jooby {
739
+ < pre class ="highlightjs highlight "> < code class ="language-java hljs " data-lang ="java " id ="xc7a6f123bed4758 "> public class App extends Jooby {
740
740
741
741
{
742
742
install(AvajeInjectModule.of()); < i class ="conum " data-value ="1 "> </ i > < b > (1)</ b >
@@ -747,15 +747,15 @@ <h4 id="avaje-inject-mvc-routes"><a class="anchor" href="#avaje-inject-mvc-route
747
747
public static void main(String[] args) {
748
748
runApp(args, App::new);
749
749
}
750
- }</ code > < button class ="clipboard " data-clipboard-target ="#xe55c1d56e92451b "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
750
+ }</ code > < button class ="clipboard " data-clipboard-target ="#xc7a6f123bed4758 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
751
751
</ div > < div class ="content hidden option-2 ">
752
- < pre class ="highlightjs highlight "> < code class ="language-kotlin hljs " data-lang ="kotlin " id ="xcc348a8a85b841f1 "> fun main(args: Array<String>) {
752
+ < pre class ="highlightjs highlight "> < code class ="language-kotlin hljs " data-lang ="kotlin " id ="x6745a07ccdee4234 "> fun main(args: Array<String>) {
753
753
runApp(args) {
754
754
install(AvajeInjectModule.of()) < i class ="conum " data-value ="1 "> </ i > < b > (1)</ b >
755
755
756
756
mvc(MyController::class) < i class ="conum " data-value ="2 "> </ i > < b > (2)</ b >
757
757
}
758
- }</ code > < button class ="clipboard " data-clipboard-target ="#xcc348a8a85b841f1 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
758
+ }</ code > < button class ="clipboard " data-clipboard-target ="#x6745a07ccdee4234 "> < img src ="/images/clippy.svg " class ="clippy " width ="13 " alt ="Copy to clipboard "> </ button > </ pre >
759
759
</ div > </ div >
760
760
761
761
< div class ="colist arabic ">
0 commit comments