X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2FAllPages.kt;fp=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2FAllPages.kt;h=c2973acfb49bfe783fab136c38c26a9d5529a078;hb=035b8512e0b72d2e81d303992e877bd2abd172a0;hp=0000000000000000000000000000000000000000;hpb=9bdfd50edb7c8b07bdc0ad1d4a4555ad63e4ea6d;p=Sone.git diff --git a/src/main/java/net/pterodactylus/sone/web/AllPages.kt b/src/main/java/net/pterodactylus/sone/web/AllPages.kt new file mode 100644 index 0000000..c2973ac --- /dev/null +++ b/src/main/java/net/pterodactylus/sone/web/AllPages.kt @@ -0,0 +1,14 @@ +package net.pterodactylus.sone.web + +import net.pterodactylus.sone.web.pages.AboutPage +import javax.inject.Inject + +/** + * Container for all web pages. This uses field injection because there are way too many pages + * to sensibly use constructor injection. + */ +class AllPages { + + @Inject lateinit var aboutPage: AboutPage + +}