Skip to content

Commit e7a72d9

Browse files
committed
#121 Give Class a More Meaningful Name
Signed-off-by: Sven Strittmatter <[email protected]>
1 parent 4c87e62 commit e7a72d9

File tree

4 files changed

+11
-10
lines changed

4 files changed

+11
-10
lines changed

src/main/java/io/securecodebox/persistence/defectdojo/http/Foo.java renamed to src/main/java/io/securecodebox/persistence/defectdojo/http/RestTemplateFactory.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313
import org.springframework.web.client.RestTemplate;
1414

1515
/**
16-
* Placeholder to move duplicated code, will be named better later
16+
* Factory to create preconfigured {@link RestTemplate}
1717
*/
1818
@Slf4j
19-
public final class Foo {
19+
public final class RestTemplateFactory {
2020
private final ProxyConfig proxyConfig;
2121

22-
public Foo(@NonNull ProxyConfig proxyConfig) {
22+
public RestTemplateFactory(@NonNull ProxyConfig proxyConfig) {
2323
super();
2424
this.proxyConfig = proxyConfig;
2525
}

src/main/java/io/securecodebox/persistence/defectdojo/service/GenericDefectDojoService.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import io.securecodebox.persistence.defectdojo.config.ClientConfig;
99
import io.securecodebox.persistence.defectdojo.exception.TooManyResponsesException;
1010
import io.securecodebox.persistence.defectdojo.http.AuthHeaderFactory;
11-
import io.securecodebox.persistence.defectdojo.http.Foo;
11+
import io.securecodebox.persistence.defectdojo.http.RestTemplateFactory;
1212
import io.securecodebox.persistence.defectdojo.http.ProxyConfig;
1313
import io.securecodebox.persistence.defectdojo.http.ProxyConfigFactory;
1414
import io.securecodebox.persistence.defectdojo.model.Model;
@@ -199,7 +199,8 @@ private HttpHeaders createAuthorizationHeaders() {
199199
}
200200

201201
private RestTemplate setupRestTemplate() {
202-
final RestTemplate template = new Foo(new ProxyConfigFactory().create()).createRestTemplate();
202+
final RestTemplate template = new RestTemplateFactory(new ProxyConfigFactory().create()).createRestTemplate();
203+
// TODO: Maybe all of this could be moved into the factory.
203204
final MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();
204205
converter.setObjectMapper(mapper.modelObjectMapper());
205206
template.setMessageConverters(List.of(

src/main/java/io/securecodebox/persistence/defectdojo/service/ImportScanService2.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import io.securecodebox.persistence.defectdojo.config.ClientConfig;
1010
import io.securecodebox.persistence.defectdojo.exception.PersistenceException;
1111
import io.securecodebox.persistence.defectdojo.http.AuthHeaderFactory;
12-
import io.securecodebox.persistence.defectdojo.http.Foo;
12+
import io.securecodebox.persistence.defectdojo.http.RestTemplateFactory;
1313
import io.securecodebox.persistence.defectdojo.http.ProxyConfigFactory;
1414
import io.securecodebox.persistence.defectdojo.model.ScanFile;
1515
import lombok.Data;
@@ -54,7 +54,7 @@ private HttpHeaders getDefectDojoAuthorizationHeaders() {
5454
}
5555

5656
protected RestTemplate setupRestTemplate() {
57-
return new Foo(new ProxyConfigFactory().create()).createRestTemplate();
57+
return new RestTemplateFactory(new ProxyConfigFactory().create()).createRestTemplate();
5858
}
5959

6060
/**

src/test/java/io/securecodebox/persistence/defectdojo/http/FooTest.java renamed to src/test/java/io/securecodebox/persistence/defectdojo/http/RestTemplateFactoryTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@
1111
import static org.junit.jupiter.api.Assertions.assertAll;
1212

1313
/**
14-
* Tests for {@link Foo}
14+
* Tests for {@link RestTemplateFactory}
1515
*/
16-
class FooTest {
16+
class RestTemplateFactoryTest {
1717
private final ProxyConfig proxyConfig = ProxyConfig.builder()
1818
.user("user")
1919
.password("pw")
2020
.host("host")
2121
.port(42)
2222
.build();
23-
private final Foo sut = new Foo(proxyConfig);
23+
private final RestTemplateFactory sut = new RestTemplateFactory(proxyConfig);
2424

2525

2626

0 commit comments

Comments
 (0)