Results 11 issues of Сергей Цыпанов

Reproduceble on a project with multiple git roots: 1. Make changes only in one root 2. Commit and push Result: in push dialogue all git roots are checked in spite...

question

Currently in case of frozen AOP chain `CglibAopProxy` creates fixed callbacks for all methods of the target class, while in many cases only a couple of them actually need to...

status: waiting-for-triage
in: core
type: enhancement

This is a continuation of https://github.com/spring-projects/spring-framework/pull/25261

status: waiting-for-triage
in: core

For the cases when constructor has no args we could have fast-paths which is likely to improve start-up time as BeanUtils.instantiateClass is called at least once for each bean instantiation...

status: waiting-for-triage
type: task
in: core

Instead of `Executable.getParameterTypes()` we could use `Executable.getSharedParameterTypes()` in trusted code. Same is applicable for `Executable.getExceptionTypes()`. --------- ### Progress - [ ] Change must be properly reviewed (1 review required, with...

rfr
core-libs

We can use `Comparator.naturalOrder()` for cases when a `TreeMap` instance is constructed without comparator. This allows to squash two branches in `TreeMap.get()` into one. P.S. I think the comment of...

rfr
core-libs

I found out that reading from `DataInputStream` wrapping `ByteArrayInputStream` (as well as `BufferedInputStream` or any `InputStream` relying on `byte[]`) can be significantly improved by accessing volatile `in` field only once...

ready
rfr
sponsor
core-libs

Exception: ``` Can't find template RAML File com.intellij.diagnostic.PluginException: Template not found: RAML File [Plugin: org.mule.tooling.intellij.raml] at com.intellij.ide.fileTemplates.impl.FileTemplateManagerImpl.getInternalTemplates(FileTemplateManagerImpl.java:222) at com.intellij.ide.fileTemplates.impl.AllFileTemplatesConfigurable.(AllFileTemplatesConfigurable.java:96) at com.intellij.ide.fileTemplates.impl.AllFileTemplatesConfigurable$Provider.createConfigurable(AllFileTemplatesConfigurable.java:62) at com.intellij.openapi.options.ConfigurableEP$ProviderProducer.createElement(ConfigurableEP.java:379) at com.intellij.openapi.options.ConfigurableEP.createConfigurable(ConfigurableEP.java:309) at com.intellij.openapi.options.ex.ConfigurableWrapper.createConfigurable(ConfigurableWrapper.java:47) at com.intellij.openapi.options.ex.ConfigurableWrapper.getConfigurable(ConfigurableWrapper.java:109) at...

In my project I have common module with API interfaces generated from OpenAPI spec: ```java @Generated(value = "org.openapitools.codegen.languages.SpringCodegen") @Validated @Tag(name = "Account Information", description = "Search and view customer accounts")...

Steps to reproduce: 1. Checkout https://github.com/stsypanov/concurrency-demo 2. Run `DependencyApplication` and then `ConcurrencyDemoApplication` 3. When both apps are up run `StuckApplicationTest` 4. It will take about 1-2 minutes for the test...

feedback provided