micronaut-core
micronaut-core copied to clipboard
Micronaut Application Framework
### Steps to Reproduce 1. Create a http client interface with @Client annotation. Also annotate it with @BootstrapContextCompatible 2. Make sure to inject the client to some class that is...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [ch.qos.logback:logback-classic](http://logback.qos.ch) ([source](https://togithub.com/qos-ch/logback)) | `1.2.11` -> `1.4.1` |...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [io.ktor:ktor-bom](https://togithub.com/ktorio/ktor) | `1.6.8` -> `2.1.1` | [](https://docs.renovatebot.com/merge-confidence/)...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.apache.kafka:kafka_2.12](https://kafka.apache.org) | `2.8.1` -> `2.8.2` | [](https://docs.renovatebot.com/merge-confidence/)...
### Expected Behavior Simple StringSpec should work: ```kotlin class DemoCommandStringTest : StringSpec() { init { val ctx = ApplicationContext.run(Environment.CLI, Environment.TEST) "Hi!" { val baos = ByteArrayOutputStream() System.setOut(PrintStream(baos)) val args =...
### Expected Behavior A `@RequestScope` bean created from a `@Factory` (see example below) is not actually request scoped and ignores the factory. Every time the object is injected a new...
### Issue description @dstepanov I think the refactoring you did for `DefaultBeanContext` for 3.5.0 might still have some issues. Can you please look at the `RateLimitingQueueFactorySpec` in `micronaut-kubernetes` for example....
### Issue description Right now `inject` module contains a lot of classes that are only used at the compilation time and can be removed from the runtime: - io/micronaut/inject/ast -...
### Issue description Remove code annotated with `@Deprecated` and a mention to what's new telling users that deprecated code has been removed.
### Expected Behavior When using Micronaut with Lombok, when injecting a class that uses a builder class generated by Lombok's `@SuperBuilder`, Micronaut should be able to correctly generate its `$Definition`...