├── .github └── workflows │ ├── checks.yml │ └── release.yml ├── .gitignore ├── .mvn ├── extensions.xml └── wrapper │ ├── MavenWrapperDownloader.java │ └── maven-wrapper.properties ├── .sonarcloud.properties ├── LICENSE.md ├── README.md ├── docs ├── 404.html ├── assets │ ├── images │ │ └── favicon.png │ ├── javascripts │ │ ├── bundle.82b56eb2.min.js │ │ ├── bundle.82b56eb2.min.js.map │ │ ├── lunr │ │ │ ├── min │ │ │ │ ├── lunr.ar.min.js │ │ │ │ ├── lunr.da.min.js │ │ │ │ ├── lunr.de.min.js │ │ │ │ ├── lunr.du.min.js │ │ │ │ ├── lunr.es.min.js │ │ │ │ ├── lunr.fi.min.js │ │ │ │ ├── lunr.fr.min.js │ │ │ │ ├── lunr.hi.min.js │ │ │ │ ├── lunr.hu.min.js │ │ │ │ ├── lunr.it.min.js │ │ │ │ ├── lunr.ja.min.js │ │ │ │ ├── lunr.jp.min.js │ │ │ │ ├── lunr.multi.min.js │ │ │ │ ├── lunr.nl.min.js │ │ │ │ ├── lunr.no.min.js │ │ │ │ ├── lunr.pt.min.js │ │ │ │ ├── lunr.ro.min.js │ │ │ │ ├── lunr.ru.min.js │ │ │ │ ├── lunr.stemmer.support.min.js │ │ │ │ ├── lunr.sv.min.js │ │ │ │ ├── lunr.th.min.js │ │ │ │ ├── lunr.tr.min.js │ │ │ │ ├── lunr.vi.min.js │ │ │ │ └── lunr.zh.min.js │ │ │ ├── tinyseg.js │ │ │ └── wordcut.js │ │ └── workers │ │ │ ├── search.477d984a.min.js │ │ │ └── search.477d984a.min.js.map │ └── stylesheets │ │ ├── main.ca7ac06f.min.css │ │ ├── main.ca7ac06f.min.css.map │ │ ├── palette.f1a3b89f.min.css │ │ └── palette.f1a3b89f.min.css.map ├── getting-started │ └── index.html ├── index.html ├── license │ └── index.html ├── manual │ ├── architecture │ │ ├── implementation-loaders │ │ │ └── index.html │ │ ├── internal-events │ │ │ └── index.html │ │ ├── kos-context │ │ │ └── index.html │ │ └── kos-plugins │ │ │ └── index.html │ └── developer │ │ ├── basic-concepts │ │ └── index.html │ │ ├── config-files │ │ └── index.html │ │ ├── event-listeners │ │ └── index.html │ │ ├── logging │ │ └── index.html │ │ ├── rest-apis │ │ └── index.html │ │ └── rest-clients │ │ └── index.html ├── overrides │ ├── home.html │ └── single-topic.html ├── sample-code.png ├── search │ └── search_index.json ├── sitemap.xml ├── sitemap.xml.gz └── theme.css ├── docs_src ├── getting-started.md ├── index.md ├── license.md ├── manual │ ├── architecture │ │ ├── implementation-loaders.md │ │ ├── internal-events.md │ │ ├── kos-context.md │ │ └── kos-plugins.md │ └── developer │ │ ├── basic-concepts.md │ │ ├── config-files.md │ │ ├── event-listeners.md │ │ ├── logging.md │ │ ├── rest-apis.md │ │ └── rest-clients.md ├── overrides │ ├── home.html │ └── single-topic.html ├── sample-code.png └── theme.css ├── kos-annotations ├── pom.yml ├── resources │ ├── META-INF │ │ └── services │ │ │ └── javax.annotation.processing.Processor │ ├── template-client-factory-java.mustache │ ├── template-client-java.mustache │ ├── template-event-listener-java.mustache │ ├── template-event-publisher-java.mustache │ ├── template-route-java.mustache │ └── template-validator-java.mustache ├── source │ ├── kos │ │ ├── apt │ │ │ ├── ClassGenerator.java │ │ │ ├── TypeUtils.java │ │ │ ├── events │ │ │ │ ├── EventListenerKosProcessor.java │ │ │ │ ├── EventListenerType.java │ │ │ │ ├── EventPublisherKosProcessor.java │ │ │ │ └── EventPublisherType.java │ │ │ ├── rest │ │ │ │ ├── AbstractRestKosProcessor.java │ │ │ │ ├── RestApiProcessor.java │ │ │ │ ├── RestClientProcessor.java │ │ │ │ └── Type.java │ │ │ ├── spi │ │ │ │ ├── CustomInjectorProcessor.java │ │ │ │ ├── SPIGenerator.java │ │ │ │ └── SpiClass.java │ │ │ └── validation │ │ │ │ ├── ValidatorProcessor.java │ │ │ │ └── ValidatorType.java │ │ ├── events │ │ │ ├── Listener.java │ │ │ └── Publisher.java │ │ ├── rest │ │ │ ├── Body.java │ │ │ ├── Context.java │ │ │ ├── DELETE.java │ │ │ ├── GET.java │ │ │ ├── Header.java │ │ │ ├── PATCH.java │ │ │ ├── POST.java │ │ │ ├── PUT.java │ │ │ ├── Param.java │ │ │ ├── RestApi.java │ │ │ └── RestClient.java │ │ └── validation │ │ │ ├── Valid.java │ │ │ └── Validates.java │ └── lombok.config ├── tests-resources │ ├── expected-generated-class.java │ ├── expected-generated-class2.java │ ├── expected-generated-class3.java │ ├── expected-generated-client-factory.txt │ └── expected-generated-client.txt └── tests │ ├── kos │ ├── apt │ │ ├── APT.java │ │ ├── EventListenerProcessorTest.java │ │ ├── EventPublisherProcessorTest.java │ │ ├── RestApiProcessorTest.java │ │ ├── RestClientProcessorTest.java │ │ ├── TypeUtilsTest.java │ │ └── ValidatorProcessorTest.java │ └── sample │ │ ├── StubFuture.java │ │ ├── events │ │ ├── ListenerWithInvalidReturnType.java │ │ ├── ListenerWithMultipleParameters.java │ │ ├── ListenerWithNoValidationAndAsync.java │ │ ├── ListenerWithNoValidationAndAsyncEventListenerConfiguration.java │ │ ├── ListenerWithNoValidationAndSync.java │ │ ├── ListenerWithNoValidationAndSyncEventListenerConfiguration.java │ │ ├── ListenerWithValidationAndBothAsyncAndSync.java │ │ ├── ListenerWithValidationAndBothAsyncAndSyncEventListenerConfiguration.java │ │ ├── PublisherWithMultipleMethods.java │ │ └── PublisherWithMultipleMethodsImpl.java │ │ ├── rest │ │ ├── api │ │ │ ├── ApiWithNoPath.java │ │ │ ├── ApiWithValidation.java │ │ │ └── SimpleApi.java │ │ └── client │ │ │ └── UserIpClient.java │ │ └── validation │ │ ├── AsyncValidator$UUID$Validation1.java │ │ ├── AsyncValidator.java │ │ ├── SyncValidator$UUID$Validation1.java │ │ ├── SyncValidator.java │ │ ├── ValidatorMethodWithInvalidReturnType.java │ │ ├── ValidatorMethodWithMultipleParameters.java │ │ ├── ValidatorWithMultipleValidations$List$Validation1.java │ │ ├── ValidatorWithMultipleValidations$List$Validation2.java │ │ └── ValidatorWithMultipleValidations.java │ └── lombok.config ├── kos-bom └── pom.yml ├── kos-config-yaml ├── pom.yml ├── source │ └── kos │ │ └── config │ │ ├── YamlConfigRetriever.java │ │ └── YamlPlugin.java ├── tests-resources │ └── conf │ │ ├── application-test.yml │ │ └── application.yml └── tests │ └── kos │ └── config │ └── YamlConfigRetrieverTest.java ├── kos-core ├── pom.yml ├── source │ ├── kos │ │ ├── api │ │ │ ├── ConfigurationLoadedEventListener.java │ │ │ ├── EventBusMessageCodecFactory.java │ │ │ ├── EventBusSink.java │ │ │ ├── EventPublisher.java │ │ │ ├── EventPublisherSink.java │ │ │ ├── EventSubscriptionSink.java │ │ │ ├── ExceptionHandler.java │ │ │ ├── ImplementationLoader.java │ │ │ ├── KosContext.java │ │ │ ├── MutableKosContext.java │ │ │ ├── PayloadSerializationStrategy.java │ │ │ ├── Plugin.java │ │ │ ├── RequestHandler.java │ │ │ ├── RequestInterceptor.java │ │ │ ├── Response.java │ │ │ ├── Serializer.java │ │ │ ├── StringConverter.java │ │ │ ├── Validation.java │ │ │ └── WebServerEventListener.java │ │ └── core │ │ │ ├── DefaultConfigurationLoader.java │ │ │ ├── DefaultContextAttributesMemorizer.java │ │ │ ├── Lang.java │ │ │ ├── Launcher.java │ │ │ ├── Request.java │ │ │ ├── RequestInterceptorHandler.java │ │ │ ├── SimplifiedRouter.java │ │ │ ├── VertxFutures.java │ │ │ ├── VertxWebServer.java │ │ │ ├── client │ │ │ ├── AutoGeneratedRestClient.java │ │ │ ├── AutoGeneratedRestClientFactory.java │ │ │ ├── ResponseHandler.java │ │ │ ├── RestClientConfiguration.java │ │ │ ├── RestClientFactory.java │ │ │ ├── RestClientSerializer.java │ │ │ └── UnexpectedRestClientResponse.java │ │ │ ├── events │ │ │ ├── AlwaysConsistentMessageProducer.java │ │ │ ├── DefaultAsyncEventReplier.java │ │ │ ├── DefaultEventBusMessageCodecFactory.java │ │ │ ├── EventBusSinkManager.java │ │ │ ├── EventHandler.java │ │ │ └── JsonServiceBusCodec.java │ │ │ ├── exception │ │ │ ├── KosException.java │ │ │ └── PredicateExceptionHandler.java │ │ │ └── validation │ │ │ ├── DefaultValidation.java │ │ │ ├── FailureType.java │ │ │ ├── ValidationException.java │ │ │ ├── ValidationExceptionHandler.java │ │ │ ├── ValidationPlugin.java │ │ │ └── WebPointcutValidation.java │ └── lombok.config ├── tests-resources │ ├── META-INF │ │ └── services │ │ │ └── kos.core.sample.ExposedService │ └── response-handler-scenario-01.json └── tests │ ├── kos │ ├── TestGlobalObjectProducer.java │ ├── api │ │ ├── HeaderParserStrategyTest.java │ │ ├── KosContextTest.java │ │ └── ResponseTest.java │ └── core │ │ ├── DefaultConfigurationLoaderTest.java │ │ ├── DefaultStringConverterTest.java │ │ ├── ImplementationLoaderTest.java │ │ ├── LangTest.java │ │ ├── LauncherTest.java │ │ ├── PayloadSerializationStrategyTest.java │ │ ├── RequestHandlerTest.java │ │ ├── RequestInterceptorHandlerTest.java │ │ ├── ResultTest.java │ │ ├── SimplifiedRouterTest.java │ │ ├── VertxFuturesTest.java │ │ ├── VertxWebServerTest.java │ │ ├── client │ │ ├── AutoGeneratedRestClientTest.java │ │ ├── ResponseHandlerTest.java │ │ ├── RestClientConfigurationTest.java │ │ ├── RestClientFactoryTest.java │ │ └── sample │ │ │ ├── MyIpResponse.java │ │ │ ├── WhatsMyIpClient.java │ │ │ └── WhatsMyIpClientFactory.java │ │ ├── events │ │ ├── AlwaysConsistentMessageProducerTest.java │ │ ├── DefaultAsyncEventReplierTest.java │ │ ├── EventBusIntegrationTest.java │ │ ├── EventBusSinkManagerTest.java │ │ └── EventHandlerTest.java │ │ ├── exception │ │ └── PredicateExceptionHandlerTest.java │ │ ├── sample │ │ ├── ExposedService.java │ │ └── ExposedServiceImpl.java │ │ └── validation │ │ ├── DefaultValidationTest.java │ │ ├── ValidationExceptionHandlerTest.java │ │ ├── ValidationPluginTest.java │ │ └── WebPointcutValidationTest.java │ └── lombok.config ├── kos-injector ├── pom.yml └── source │ └── kos │ └── injector │ ├── InjectorImplementationLoader.java │ ├── InjectorJobRunner.java │ ├── InjectorPlugin.java │ ├── Slf4jProducer.java │ └── lombok.config ├── mkdocs.yml ├── mvnw ├── pom.yml └── report ├── pom.yml ├── source └── kos │ └── tests │ ├── ApiWithAllAnnotations.java │ ├── HelloWorld.java │ └── UserIpClient.java └── tests └── kos └── tests └── HelloWorldTest.java /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/extensions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/.mvn/extensions.xml -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /.sonarcloud.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/.sonarcloud.properties -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/README.md -------------------------------------------------------------------------------- /docs/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/404.html -------------------------------------------------------------------------------- /docs/assets/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/images/favicon.png -------------------------------------------------------------------------------- /docs/assets/javascripts/bundle.82b56eb2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/bundle.82b56eb2.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/bundle.82b56eb2.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/bundle.82b56eb2.min.js.map -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.ar.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.ar.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.da.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.da.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.de.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.de.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.du.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.du.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.es.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.es.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.fi.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.fi.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.fr.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.fr.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.hi.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.hi.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.hu.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.hu.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.it.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.it.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.ja.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.ja.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.jp.min.js: -------------------------------------------------------------------------------- 1 | module.exports=require("./lunr.ja"); -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.multi.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.multi.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.nl.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.nl.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.no.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.no.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.pt.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.pt.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.ro.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.ro.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.ru.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.ru.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.stemmer.support.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.stemmer.support.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.sv.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.sv.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.th.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.th.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.tr.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.tr.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.vi.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.vi.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/min/lunr.zh.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/min/lunr.zh.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/tinyseg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/tinyseg.js -------------------------------------------------------------------------------- /docs/assets/javascripts/lunr/wordcut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/lunr/wordcut.js -------------------------------------------------------------------------------- /docs/assets/javascripts/workers/search.477d984a.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/workers/search.477d984a.min.js -------------------------------------------------------------------------------- /docs/assets/javascripts/workers/search.477d984a.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/javascripts/workers/search.477d984a.min.js.map -------------------------------------------------------------------------------- /docs/assets/stylesheets/main.ca7ac06f.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/stylesheets/main.ca7ac06f.min.css -------------------------------------------------------------------------------- /docs/assets/stylesheets/main.ca7ac06f.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/stylesheets/main.ca7ac06f.min.css.map -------------------------------------------------------------------------------- /docs/assets/stylesheets/palette.f1a3b89f.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/stylesheets/palette.f1a3b89f.min.css -------------------------------------------------------------------------------- /docs/assets/stylesheets/palette.f1a3b89f.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/assets/stylesheets/palette.f1a3b89f.min.css.map -------------------------------------------------------------------------------- /docs/getting-started/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/getting-started/index.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/license/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/license/index.html -------------------------------------------------------------------------------- /docs/manual/architecture/implementation-loaders/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/manual/architecture/implementation-loaders/index.html -------------------------------------------------------------------------------- /docs/manual/architecture/internal-events/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/manual/architecture/internal-events/index.html -------------------------------------------------------------------------------- /docs/manual/architecture/kos-context/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/manual/architecture/kos-context/index.html -------------------------------------------------------------------------------- /docs/manual/architecture/kos-plugins/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/manual/architecture/kos-plugins/index.html -------------------------------------------------------------------------------- /docs/manual/developer/basic-concepts/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/manual/developer/basic-concepts/index.html -------------------------------------------------------------------------------- /docs/manual/developer/config-files/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/manual/developer/config-files/index.html -------------------------------------------------------------------------------- /docs/manual/developer/event-listeners/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/manual/developer/event-listeners/index.html -------------------------------------------------------------------------------- /docs/manual/developer/logging/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/manual/developer/logging/index.html -------------------------------------------------------------------------------- /docs/manual/developer/rest-apis/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/manual/developer/rest-apis/index.html -------------------------------------------------------------------------------- /docs/manual/developer/rest-clients/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/manual/developer/rest-clients/index.html -------------------------------------------------------------------------------- /docs/overrides/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/overrides/home.html -------------------------------------------------------------------------------- /docs/overrides/single-topic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/overrides/single-topic.html -------------------------------------------------------------------------------- /docs/sample-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/sample-code.png -------------------------------------------------------------------------------- /docs/search/search_index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/search/search_index.json -------------------------------------------------------------------------------- /docs/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/sitemap.xml -------------------------------------------------------------------------------- /docs/sitemap.xml.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/sitemap.xml.gz -------------------------------------------------------------------------------- /docs/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs/theme.css -------------------------------------------------------------------------------- /docs_src/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs_src/getting-started.md -------------------------------------------------------------------------------- /docs_src/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | template: home.html 3 | title: Kos 4 | --- 5 | -------------------------------------------------------------------------------- /docs_src/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs_src/license.md -------------------------------------------------------------------------------- /docs_src/manual/architecture/implementation-loaders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs_src/manual/architecture/implementation-loaders.md -------------------------------------------------------------------------------- /docs_src/manual/architecture/internal-events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs_src/manual/architecture/internal-events.md -------------------------------------------------------------------------------- /docs_src/manual/architecture/kos-context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs_src/manual/architecture/kos-context.md -------------------------------------------------------------------------------- /docs_src/manual/architecture/kos-plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs_src/manual/architecture/kos-plugins.md -------------------------------------------------------------------------------- /docs_src/manual/developer/basic-concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs_src/manual/developer/basic-concepts.md -------------------------------------------------------------------------------- /docs_src/manual/developer/config-files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs_src/manual/developer/config-files.md -------------------------------------------------------------------------------- /docs_src/manual/developer/event-listeners.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs_src/manual/developer/event-listeners.md -------------------------------------------------------------------------------- /docs_src/manual/developer/logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs_src/manual/developer/logging.md -------------------------------------------------------------------------------- /docs_src/manual/developer/rest-apis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs_src/manual/developer/rest-apis.md -------------------------------------------------------------------------------- /docs_src/manual/developer/rest-clients.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs_src/manual/developer/rest-clients.md -------------------------------------------------------------------------------- /docs_src/overrides/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs_src/overrides/home.html -------------------------------------------------------------------------------- /docs_src/overrides/single-topic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs_src/overrides/single-topic.html -------------------------------------------------------------------------------- /docs_src/sample-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs_src/sample-code.png -------------------------------------------------------------------------------- /docs_src/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/docs_src/theme.css -------------------------------------------------------------------------------- /kos-annotations/pom.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/pom.yml -------------------------------------------------------------------------------- /kos-annotations/resources/META-INF/services/javax.annotation.processing.Processor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/resources/META-INF/services/javax.annotation.processing.Processor -------------------------------------------------------------------------------- /kos-annotations/resources/template-client-factory-java.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/resources/template-client-factory-java.mustache -------------------------------------------------------------------------------- /kos-annotations/resources/template-client-java.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/resources/template-client-java.mustache -------------------------------------------------------------------------------- /kos-annotations/resources/template-event-listener-java.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/resources/template-event-listener-java.mustache -------------------------------------------------------------------------------- /kos-annotations/resources/template-event-publisher-java.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/resources/template-event-publisher-java.mustache -------------------------------------------------------------------------------- /kos-annotations/resources/template-route-java.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/resources/template-route-java.mustache -------------------------------------------------------------------------------- /kos-annotations/resources/template-validator-java.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/resources/template-validator-java.mustache -------------------------------------------------------------------------------- /kos-annotations/source/kos/apt/ClassGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/apt/ClassGenerator.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/apt/TypeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/apt/TypeUtils.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/apt/events/EventListenerKosProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/apt/events/EventListenerKosProcessor.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/apt/events/EventListenerType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/apt/events/EventListenerType.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/apt/events/EventPublisherKosProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/apt/events/EventPublisherKosProcessor.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/apt/events/EventPublisherType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/apt/events/EventPublisherType.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/apt/rest/AbstractRestKosProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/apt/rest/AbstractRestKosProcessor.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/apt/rest/RestApiProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/apt/rest/RestApiProcessor.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/apt/rest/RestClientProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/apt/rest/RestClientProcessor.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/apt/rest/Type.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/apt/rest/Type.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/apt/spi/CustomInjectorProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/apt/spi/CustomInjectorProcessor.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/apt/spi/SPIGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/apt/spi/SPIGenerator.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/apt/spi/SpiClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/apt/spi/SpiClass.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/apt/validation/ValidatorProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/apt/validation/ValidatorProcessor.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/apt/validation/ValidatorType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/apt/validation/ValidatorType.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/events/Listener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/events/Listener.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/events/Publisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/events/Publisher.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/rest/Body.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/rest/Body.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/rest/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/rest/Context.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/rest/DELETE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/rest/DELETE.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/rest/GET.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/rest/GET.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/rest/Header.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/rest/Header.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/rest/PATCH.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/rest/PATCH.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/rest/POST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/rest/POST.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/rest/PUT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/rest/PUT.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/rest/Param.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/rest/Param.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/rest/RestApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/rest/RestApi.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/rest/RestClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/rest/RestClient.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/validation/Valid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/validation/Valid.java -------------------------------------------------------------------------------- /kos-annotations/source/kos/validation/Validates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/kos/validation/Validates.java -------------------------------------------------------------------------------- /kos-annotations/source/lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/source/lombok.config -------------------------------------------------------------------------------- /kos-annotations/tests-resources/expected-generated-class.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests-resources/expected-generated-class.java -------------------------------------------------------------------------------- /kos-annotations/tests-resources/expected-generated-class2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests-resources/expected-generated-class2.java -------------------------------------------------------------------------------- /kos-annotations/tests-resources/expected-generated-class3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests-resources/expected-generated-class3.java -------------------------------------------------------------------------------- /kos-annotations/tests-resources/expected-generated-client-factory.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests-resources/expected-generated-client-factory.txt -------------------------------------------------------------------------------- /kos-annotations/tests-resources/expected-generated-client.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests-resources/expected-generated-client.txt -------------------------------------------------------------------------------- /kos-annotations/tests/kos/apt/APT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/apt/APT.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/apt/EventListenerProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/apt/EventListenerProcessorTest.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/apt/EventPublisherProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/apt/EventPublisherProcessorTest.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/apt/RestApiProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/apt/RestApiProcessorTest.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/apt/RestClientProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/apt/RestClientProcessorTest.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/apt/TypeUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/apt/TypeUtilsTest.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/apt/ValidatorProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/apt/ValidatorProcessorTest.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/StubFuture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/StubFuture.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/events/ListenerWithInvalidReturnType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/events/ListenerWithInvalidReturnType.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/events/ListenerWithMultipleParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/events/ListenerWithMultipleParameters.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/events/ListenerWithNoValidationAndAsync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/events/ListenerWithNoValidationAndAsync.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/events/ListenerWithNoValidationAndAsyncEventListenerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/events/ListenerWithNoValidationAndAsyncEventListenerConfiguration.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/events/ListenerWithNoValidationAndSync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/events/ListenerWithNoValidationAndSync.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/events/ListenerWithNoValidationAndSyncEventListenerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/events/ListenerWithNoValidationAndSyncEventListenerConfiguration.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/events/ListenerWithValidationAndBothAsyncAndSync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/events/ListenerWithValidationAndBothAsyncAndSync.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/events/ListenerWithValidationAndBothAsyncAndSyncEventListenerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/events/ListenerWithValidationAndBothAsyncAndSyncEventListenerConfiguration.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/events/PublisherWithMultipleMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/events/PublisherWithMultipleMethods.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/events/PublisherWithMultipleMethodsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/events/PublisherWithMultipleMethodsImpl.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/rest/api/ApiWithNoPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/rest/api/ApiWithNoPath.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/rest/api/ApiWithValidation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/rest/api/ApiWithValidation.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/rest/api/SimpleApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/rest/api/SimpleApi.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/rest/client/UserIpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/rest/client/UserIpClient.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/validation/AsyncValidator$UUID$Validation1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/validation/AsyncValidator$UUID$Validation1.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/validation/AsyncValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/validation/AsyncValidator.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/validation/SyncValidator$UUID$Validation1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/validation/SyncValidator$UUID$Validation1.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/validation/SyncValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/validation/SyncValidator.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/validation/ValidatorMethodWithInvalidReturnType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/validation/ValidatorMethodWithInvalidReturnType.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/validation/ValidatorMethodWithMultipleParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/validation/ValidatorMethodWithMultipleParameters.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/validation/ValidatorWithMultipleValidations$List$Validation1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/validation/ValidatorWithMultipleValidations$List$Validation1.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/validation/ValidatorWithMultipleValidations$List$Validation2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/validation/ValidatorWithMultipleValidations$List$Validation2.java -------------------------------------------------------------------------------- /kos-annotations/tests/kos/sample/validation/ValidatorWithMultipleValidations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/kos/sample/validation/ValidatorWithMultipleValidations.java -------------------------------------------------------------------------------- /kos-annotations/tests/lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-annotations/tests/lombok.config -------------------------------------------------------------------------------- /kos-bom/pom.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-bom/pom.yml -------------------------------------------------------------------------------- /kos-config-yaml/pom.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-config-yaml/pom.yml -------------------------------------------------------------------------------- /kos-config-yaml/source/kos/config/YamlConfigRetriever.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-config-yaml/source/kos/config/YamlConfigRetriever.java -------------------------------------------------------------------------------- /kos-config-yaml/source/kos/config/YamlPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-config-yaml/source/kos/config/YamlPlugin.java -------------------------------------------------------------------------------- /kos-config-yaml/tests-resources/conf/application-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-config-yaml/tests-resources/conf/application-test.yml -------------------------------------------------------------------------------- /kos-config-yaml/tests-resources/conf/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-config-yaml/tests-resources/conf/application.yml -------------------------------------------------------------------------------- /kos-config-yaml/tests/kos/config/YamlConfigRetrieverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-config-yaml/tests/kos/config/YamlConfigRetrieverTest.java -------------------------------------------------------------------------------- /kos-core/pom.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/pom.yml -------------------------------------------------------------------------------- /kos-core/source/kos/api/ConfigurationLoadedEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/ConfigurationLoadedEventListener.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/EventBusMessageCodecFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/EventBusMessageCodecFactory.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/EventBusSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/EventBusSink.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/EventPublisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/EventPublisher.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/EventPublisherSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/EventPublisherSink.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/EventSubscriptionSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/EventSubscriptionSink.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/ExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/ExceptionHandler.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/ImplementationLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/ImplementationLoader.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/KosContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/KosContext.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/MutableKosContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/MutableKosContext.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/PayloadSerializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/PayloadSerializationStrategy.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/Plugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/Plugin.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/RequestHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/RequestHandler.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/RequestInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/RequestInterceptor.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/Response.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/Serializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/Serializer.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/StringConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/StringConverter.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/Validation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/Validation.java -------------------------------------------------------------------------------- /kos-core/source/kos/api/WebServerEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/api/WebServerEventListener.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/DefaultConfigurationLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/DefaultConfigurationLoader.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/DefaultContextAttributesMemorizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/DefaultContextAttributesMemorizer.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/Lang.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/Lang.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/Launcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/Launcher.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/Request.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/RequestInterceptorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/RequestInterceptorHandler.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/SimplifiedRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/SimplifiedRouter.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/VertxFutures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/VertxFutures.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/VertxWebServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/VertxWebServer.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/client/AutoGeneratedRestClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/client/AutoGeneratedRestClient.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/client/AutoGeneratedRestClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/client/AutoGeneratedRestClientFactory.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/client/ResponseHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/client/ResponseHandler.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/client/RestClientConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/client/RestClientConfiguration.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/client/RestClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/client/RestClientFactory.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/client/RestClientSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/client/RestClientSerializer.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/client/UnexpectedRestClientResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/client/UnexpectedRestClientResponse.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/events/AlwaysConsistentMessageProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/events/AlwaysConsistentMessageProducer.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/events/DefaultAsyncEventReplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/events/DefaultAsyncEventReplier.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/events/DefaultEventBusMessageCodecFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/events/DefaultEventBusMessageCodecFactory.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/events/EventBusSinkManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/events/EventBusSinkManager.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/events/EventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/events/EventHandler.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/events/JsonServiceBusCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/events/JsonServiceBusCodec.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/exception/KosException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/exception/KosException.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/exception/PredicateExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/exception/PredicateExceptionHandler.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/validation/DefaultValidation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/validation/DefaultValidation.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/validation/FailureType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/validation/FailureType.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/validation/ValidationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/validation/ValidationException.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/validation/ValidationExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/validation/ValidationExceptionHandler.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/validation/ValidationPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/validation/ValidationPlugin.java -------------------------------------------------------------------------------- /kos-core/source/kos/core/validation/WebPointcutValidation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/kos/core/validation/WebPointcutValidation.java -------------------------------------------------------------------------------- /kos-core/source/lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/source/lombok.config -------------------------------------------------------------------------------- /kos-core/tests-resources/META-INF/services/kos.core.sample.ExposedService: -------------------------------------------------------------------------------- 1 | kos.core.sample.ExposedServiceImpl -------------------------------------------------------------------------------- /kos-core/tests-resources/response-handler-scenario-01.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests-resources/response-handler-scenario-01.json -------------------------------------------------------------------------------- /kos-core/tests/kos/TestGlobalObjectProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/TestGlobalObjectProducer.java -------------------------------------------------------------------------------- /kos-core/tests/kos/api/HeaderParserStrategyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/api/HeaderParserStrategyTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/api/KosContextTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/api/KosContextTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/api/ResponseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/api/ResponseTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/DefaultConfigurationLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/DefaultConfigurationLoaderTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/DefaultStringConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/DefaultStringConverterTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/ImplementationLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/ImplementationLoaderTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/LangTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/LangTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/LauncherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/LauncherTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/PayloadSerializationStrategyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/PayloadSerializationStrategyTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/RequestHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/RequestHandlerTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/RequestInterceptorHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/RequestInterceptorHandlerTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/ResultTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/ResultTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/SimplifiedRouterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/SimplifiedRouterTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/VertxFuturesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/VertxFuturesTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/VertxWebServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/VertxWebServerTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/client/AutoGeneratedRestClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/client/AutoGeneratedRestClientTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/client/ResponseHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/client/ResponseHandlerTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/client/RestClientConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/client/RestClientConfigurationTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/client/RestClientFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/client/RestClientFactoryTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/client/sample/MyIpResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/client/sample/MyIpResponse.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/client/sample/WhatsMyIpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/client/sample/WhatsMyIpClient.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/client/sample/WhatsMyIpClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/client/sample/WhatsMyIpClientFactory.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/events/AlwaysConsistentMessageProducerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/events/AlwaysConsistentMessageProducerTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/events/DefaultAsyncEventReplierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/events/DefaultAsyncEventReplierTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/events/EventBusIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/events/EventBusIntegrationTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/events/EventBusSinkManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/events/EventBusSinkManagerTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/events/EventHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/events/EventHandlerTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/exception/PredicateExceptionHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/exception/PredicateExceptionHandlerTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/sample/ExposedService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/sample/ExposedService.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/sample/ExposedServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/sample/ExposedServiceImpl.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/validation/DefaultValidationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/validation/DefaultValidationTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/validation/ValidationExceptionHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/validation/ValidationExceptionHandlerTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/validation/ValidationPluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/validation/ValidationPluginTest.java -------------------------------------------------------------------------------- /kos-core/tests/kos/core/validation/WebPointcutValidationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/kos/core/validation/WebPointcutValidationTest.java -------------------------------------------------------------------------------- /kos-core/tests/lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-core/tests/lombok.config -------------------------------------------------------------------------------- /kos-injector/pom.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-injector/pom.yml -------------------------------------------------------------------------------- /kos-injector/source/kos/injector/InjectorImplementationLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-injector/source/kos/injector/InjectorImplementationLoader.java -------------------------------------------------------------------------------- /kos-injector/source/kos/injector/InjectorJobRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-injector/source/kos/injector/InjectorJobRunner.java -------------------------------------------------------------------------------- /kos-injector/source/kos/injector/InjectorPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-injector/source/kos/injector/InjectorPlugin.java -------------------------------------------------------------------------------- /kos-injector/source/kos/injector/Slf4jProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-injector/source/kos/injector/Slf4jProducer.java -------------------------------------------------------------------------------- /kos-injector/source/kos/injector/lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/kos-injector/source/kos/injector/lombok.config -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/mvnw -------------------------------------------------------------------------------- /pom.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/pom.yml -------------------------------------------------------------------------------- /report/pom.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/report/pom.yml -------------------------------------------------------------------------------- /report/source/kos/tests/ApiWithAllAnnotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/report/source/kos/tests/ApiWithAllAnnotations.java -------------------------------------------------------------------------------- /report/source/kos/tests/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/report/source/kos/tests/HelloWorld.java -------------------------------------------------------------------------------- /report/source/kos/tests/UserIpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/report/source/kos/tests/UserIpClient.java -------------------------------------------------------------------------------- /report/tests/kos/tests/HelloWorldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Skullabs/kos/HEAD/report/tests/kos/tests/HelloWorldTest.java --------------------------------------------------------------------------------