Denis Stepanov

Results 33 issues of Denis Stepanov

### Issue description We should use reflection only when it's explicitly specified.

status: future consideration
status: next major version

### Expected Behavior Expecting thrown `NonUniqueBeanException`. ### Actual Behaviour Looks like in `DefaultApplicationContext` there is some logic that is selecting the first one: ```java @Override protected BeanDefinition findConcreteCandidate(Class beanType, Qualifier...

type: bug

### Issue description Found this strange case: ``` @Bean MyInterface buildBean1() {} @Bean MyInterfaceImpl2 buildBean2() {} ``` In this case `getBean(MyInterface)` would return the first bean because of the type...

status: next major version

Currently, `contextCapture` is: > a convenience shortcut to capture thread local values during the subscription phase and put them in the Context that is visible upstream of this operator Personally,...

for/user-attention
area/context

In Micronaut Data we have a reported issue with Hibernate Reactive and context switching. https://github.com/micronaut-projects/micronaut-data/issues/2165 There can be the following use-case: - Open session or TX (Hibernate Reactive opens a...

Looking at this test `org.hibernate.beanvalidation.tck.tests.constraints.validatorresolution.ValidatorResolutionTest#testResolutionOfMinMaxForDifferentTypes` I don't understand why would `@Min` work on a `String` type; it's JavaDoc doesn't say anything about validating a `String.` ```java public class MinMax {...

challenge

### Feature description Right now, I need to do this in Micronaut Data https://github.com/micronaut-projects/micronaut-data/pull/2876: ```java String originatingClassName = DataMethodQueryParameter.class.getName(); String packageName = NameUtils.getPackageName(originatingClassName); String simpleClassName = NameUtils.getSimpleName(originatingClassName); String exprClassName =...

type: improvement

### Expected Behavior Not failing ### Actual Behaviour Is failing ### Steps To Reproduce Add Micronaut Micrometer with R2DBC without r2dbc pool ### Environment Information _No response_ ### Example Application...

type: bug