Skip to content

Commit 9722515

Browse files
Copilotsaragluna
andcommitted
Fix code style: replace double-brace initialization with explicit map creation
Addressed code review feedback to avoid anonymous inner class memory leak by using explicit HashMap creation instead of double-brace initialization Co-authored-by: saragluna <[email protected]>
1 parent 01e3bc4 commit 9722515

File tree

1 file changed

+4
-5
lines changed
  • sdk/spring/spring-cloud-azure-stream-binder-servicebus/src/test/java/com/azure/spring/cloud/stream/binder/servicebus/implementation

1 file changed

+4
-5
lines changed

sdk/spring/spring-cloud-azure-stream-binder-servicebus/src/test/java/com/azure/spring/cloud/stream/binder/servicebus/implementation/ServiceBusRetryTest.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323

2424
import java.time.Duration;
2525
import java.util.HashMap;
26+
import java.util.Map;
2627

2728
import static org.assertj.core.api.Assertions.assertThat;
2829
import static org.mockito.Mockito.when;
@@ -122,11 +123,9 @@ private void prepareConsumerProperties() {
122123
ServiceBusBindingProperties bindingProperties = new ServiceBusBindingProperties();
123124
bindingProperties.setConsumer(serviceBusConsumerProperties);
124125

125-
extendedBindingProperties.setBindings(new HashMap<String, ServiceBusBindingProperties>() {
126-
{
127-
put(ENTITY_NAME, bindingProperties);
128-
}
129-
});
126+
Map<String, ServiceBusBindingProperties> bindings = new HashMap<>();
127+
bindings.put(ENTITY_NAME, bindingProperties);
128+
extendedBindingProperties.setBindings(bindings);
130129
binder.setBindingProperties(extendedBindingProperties);
131130

132131
consumerProperties = new ExtendedConsumerProperties<>(serviceBusConsumerProperties);

0 commit comments

Comments
 (0)