Skip to content

Commit 409ff02

Browse files
author
Mohammed Ezzat
committed
squid:S2293 - The diamond operator should be used
1 parent 1a55f3a commit 409ff02

File tree

13 files changed

+17
-17
lines changed

13 files changed

+17
-17
lines changed

caching/src/main/java/com/iluwatar/caching/DbManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ private DbManager() {
3737
*/
3838
public static void createVirtualDb() {
3939
useMongoDB = false;
40-
virtualDB = new HashMap<String, UserAccount>();
40+
virtualDB = new HashMap<>();
4141
}
4242

4343
/**

caching/src/main/java/com/iluwatar/caching/LruCache.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public Node(String userId, UserAccount userAccount) {
2727
}
2828

2929
int capacity;
30-
HashMap<String, Node> cache = new HashMap<String, Node>();
30+
HashMap<String, Node> cache = new HashMap<>();
3131
Node head = null;
3232
Node end = null;
3333

@@ -140,7 +140,7 @@ public void clear() {
140140
* Returns cache data in list form.
141141
*/
142142
public ArrayList<UserAccount> getCacheDataInListForm() {
143-
ArrayList<UserAccount> listOfCacheData = new ArrayList<UserAccount>();
143+
ArrayList<UserAccount> listOfCacheData = new ArrayList<>();
144144
Node temp = head;
145145
while (temp != null) {
146146
listOfCacheData.add(temp.userAccount);

composite/src/main/java/com/iluwatar/composite/LetterComposite.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
*/
1111
public abstract class LetterComposite {
1212

13-
private List<LetterComposite> children = new ArrayList<LetterComposite>();
13+
private List<LetterComposite> children = new ArrayList<>();
1414

1515
public void add(LetterComposite letter) {
1616
children.add(letter);

composite/src/main/java/com/iluwatar/composite/Messenger.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public class Messenger {
1313

1414
LetterComposite messageFromOrcs() {
1515

16-
List<Word> words = new ArrayList<Word>();
16+
List<Word> words = new ArrayList<>();
1717

1818
words.add(new Word(Arrays.asList(new Letter('W'), new Letter('h'), new Letter('e'), new Letter(
1919
'r'), new Letter('e'))));
@@ -35,7 +35,7 @@ LetterComposite messageFromOrcs() {
3535

3636
LetterComposite messageFromElves() {
3737

38-
List<Word> words = new ArrayList<Word>();
38+
List<Word> words = new ArrayList<>();
3939

4040
words.add(new Word(Arrays.asList(new Letter('M'), new Letter('u'), new Letter('c'), new Letter(
4141
'h'))));

dao/src/main/java/com/iluwatar/dao/App.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public static List<Customer> generateSampleCustomers() {
5252
final Customer customer1 = new Customer(1, "Adam", "Adamson");
5353
final Customer customer2 = new Customer(2, "Bob", "Bobson");
5454
final Customer customer3 = new Customer(3, "Carl", "Carlson");
55-
final List<Customer> customers = new ArrayList<Customer>();
55+
final List<Customer> customers = new ArrayList<>();
5656
customers.add(customer1);
5757
customers.add(customer2);
5858
customers.add(customer3);

dao/src/test/java/com/iluwatar/dao/CustomerDaoImplTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public class CustomerDaoImplTest {
1818

1919
@Before
2020
public void setUp() {
21-
customers = new ArrayList<Customer>();
21+
customers = new ArrayList<>();
2222
customers.add(CUSTOMER);
2323
impl = new CustomerDaoImpl(customers);
2424
}

layers/src/main/java/com/iluwatar/layers/CakeBakingServiceImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ public List<CakeInfo> getAllCakes() {
141141
CakeToppingInfo cakeToppingInfo =
142142
new CakeToppingInfo(cake.getTopping().getId(), cake.getTopping().getName(), cake
143143
.getTopping().getCalories());
144-
ArrayList<CakeLayerInfo> cakeLayerInfos = new ArrayList<CakeLayerInfo>();
144+
ArrayList<CakeLayerInfo> cakeLayerInfos = new ArrayList<>();
145145
for (CakeLayer layer : cake.getLayers()) {
146146
cakeLayerInfos.add(new CakeLayerInfo(layer.getId(), layer.getName(), layer.getCalories()));
147147
}

poison-pill/src/main/java/com/iluwatar/poison/pill/SimpleMessageQueue.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public class SimpleMessageQueue implements MessageQueue {
1111
private final BlockingQueue<Message> queue;
1212

1313
public SimpleMessageQueue(int bound) {
14-
queue = new ArrayBlockingQueue<Message>(bound);
14+
queue = new ArrayBlockingQueue<>(bound);
1515
}
1616

1717
@Override

producer-consumer/src/main/java/com/iluwatar/producer/consumer/ItemQueue.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public class ItemQueue {
1111

1212
public ItemQueue() {
1313

14-
queue = new LinkedBlockingQueue<Item>(5);
14+
queue = new LinkedBlockingQueue<>(5);
1515
}
1616

1717
public void put(Item item) throws InterruptedException {

service-layer/src/main/java/com/iluwatar/servicelayer/magic/MagicServiceImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,13 @@ public List<Spell> findAllSpells() {
4848
@Override
4949
public List<Wizard> findWizardsWithSpellbook(String name) {
5050
Spellbook spellbook = spellbookDao.findByName(name);
51-
return new ArrayList<Wizard>(spellbook.getWizards());
51+
return new ArrayList<>(spellbook.getWizards());
5252
}
5353

5454
@Override
5555
public List<Wizard> findWizardsWithSpell(String name) {
5656
Spell spell = spellDao.findByName(name);
5757
Spellbook spellbook = spell.getSpellbook();
58-
return new ArrayList<Wizard>(spellbook.getWizards());
58+
return new ArrayList<>(spellbook.getWizards());
5959
}
6060
}

0 commit comments

Comments
 (0)