PMD-jPinpoint-rules icon indicating copy to clipboard operation
PMD-jPinpoint-rules copied to clipboard

Fix Request: HttpClientBuilderWithoutPoolSize false positive

Open jborgers opened this issue 1 year ago • 0 comments

Following example:

public class PoolingHttpClientConnectionManagerFactory extends AbstractFactoryBean<PoolingHttpClientConnectionManager> {

    private Registry<ConnectionSocketFactory> registry;
    private ConnectionProperties connectionProperties;
    private PoolingHttpClientConnectionManager poolingHttpClientConnectionManager;

    public PoolingHttpClientConnectionManagerFactory(Registry<ConnectionSocketFactory> registry, ConnectionProperties connectionProperties) {
        this.registry = registry;
        this.connectionProperties = connectionProperties;
    }

    @Override
    public Class<?> getObjectType() {
        return PoolingHttpClientConnectionManager.class; // flagged but okay
    }
[...]
}

jborgers avatar Jan 25 '24 12:01 jborgers