Skip to content

Commit fb7ec9b

Browse files
authored
dependencies: iluwatar#2449 bump maven-checkstyle-plugin from 3.1.0 to 3.2.0 + resolve chec… (iluwatar#2464)
* iluwatar#2449 bump maven-checkstyle-plugin from 3.1.0 to 3.2.0 + resolve checkstyle issues * remove FileSelectorJFrame.java to resolve checkstyle issue * remove FileSelectorJFrame.java to resolve checkstyle issue * remove FileSelectorJFrame.java to resolve checkstyle issue * add refactored file with correct filename to resolve checkstyle issue * add the test data * change filenames from JFrame to Jframe for checkstyle * fix code smell from sonar report * add new testcases to improve the test coverage * remove code smell
1 parent dbecffa commit fb7ec9b

File tree

147 files changed

+486
-288
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

147 files changed

+486
-288
lines changed

abstract-document/src/test/java/com/iluwatar/abstractdocument/AbstractDocumentTest.java

-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
package com.iluwatar.abstractdocument;
2626

2727
import org.junit.jupiter.api.Test;
28-
2928
import java.util.HashMap;
3029
import java.util.List;
3130
import java.util.Map;

abstract-document/src/test/java/com/iluwatar/abstractdocument/DomainTest.java

-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
import com.iluwatar.abstractdocument.domain.Part;
2929
import com.iluwatar.abstractdocument.domain.enums.Property;
3030
import org.junit.jupiter.api.Test;
31-
3231
import java.util.List;
3332
import java.util.Map;
3433

abstract-factory/src/main/java/com/iluwatar/abstractfactory/Kingdom.java

+3
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@
2727
import lombok.Getter;
2828
import lombok.Setter;
2929

30+
/**
31+
* Helper class to manufacture {@link KingdomFactory} beans.
32+
*/
3033
@Getter
3134
@Setter
3235
public class Kingdom {

active-object/src/main/java/com/iluwatar/activeobject/ActiveCreature.java

+3-4
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626

2727
import java.util.concurrent.BlockingQueue;
2828
import java.util.concurrent.LinkedBlockingQueue;
29-
3029
import org.slf4j.Logger;
3130
import org.slf4j.LoggerFactory;
3231

@@ -77,8 +76,8 @@ protected ActiveCreature(String name) {
7776
*/
7877
public void eat() throws InterruptedException {
7978
requests.put(() -> {
80-
logger.info("{} is eating!",name());
81-
logger.info("{} has finished eating!",name());
79+
logger.info("{} is eating!", name());
80+
logger.info("{} has finished eating!", name());
8281
});
8382
}
8483

@@ -88,7 +87,7 @@ public void eat() throws InterruptedException {
8887
*/
8988
public void roam() throws InterruptedException {
9089
requests.put(() ->
91-
logger.info("{} has started to roam in the wastelands.",name())
90+
logger.info("{} has started to roam in the wastelands.", name())
9291
);
9392
}
9493

active-object/src/main/java/com/iluwatar/activeobject/App.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626

2727
import java.util.ArrayList;
2828
import java.util.List;
29-
3029
import org.slf4j.Logger;
3130
import org.slf4j.LoggerFactory;
3231

@@ -58,7 +57,7 @@ public static void main(String[] args) {
5857
public void run() {
5958
List<ActiveCreature> creatures = new ArrayList<>();
6059
try {
61-
for (int i = 0;i < NUM_CREATURES;i++) {
60+
for (int i = 0; i < NUM_CREATURES; i++) {
6261
creatures.add(new Orc(Orc.class.getSimpleName() + i));
6362
creatures.get(i).eat();
6463
creatures.get(i).roam();
@@ -68,7 +67,7 @@ public void run() {
6867
logger.error(e.getMessage());
6968
Thread.currentThread().interrupt();
7069
} finally {
71-
for (int i = 0;i < NUM_CREATURES;i++) {
70+
for (int i = 0; i < NUM_CREATURES; i++) {
7271
creatures.get(i).kill(0);
7372
}
7473
}

adapter/src/test/java/com/iluwatar/adapter/AdapterPatternTest.java

-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626

2727
import org.junit.jupiter.api.BeforeEach;
2828
import org.junit.jupiter.api.Test;
29-
3029
import java.util.HashMap;
3130
import java.util.Map;
3231

business-delegate/src/test/java/com/iluwatar/business/delegate/AppTest.java

-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
package com.iluwatar.business.delegate;
2626

2727
import org.junit.jupiter.api.Test;
28-
2928
import java.io.IOException;
3029

3130
import static org.junit.jupiter.api.Assertions.assertDoesNotThrow;

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

-2
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,7 @@
2525
package com.iluwatar.caching;
2626

2727
import com.iluwatar.caching.database.DbManager;
28-
2928
import java.util.Optional;
30-
3129
import lombok.extern.slf4j.Slf4j;
3230

3331
/**

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

-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
import java.util.List;
2929
import java.util.Optional;
3030
import java.util.stream.Collectors;
31-
3231
import lombok.extern.slf4j.Slf4j;
3332

3433
/**

caching/src/main/java/com/iluwatar/caching/database/MongoDb.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public class MongoDb implements DbManager {
5252
private MongoClient client;
5353
private MongoDatabase db;
5454

55-
void setDB(MongoDatabase db) {
55+
void setDb(MongoDatabase db) {
5656
this.db = db;
5757
}
5858

caching/src/main/java/com/iluwatar/caching/database/VirtualDb.java

-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
package com.iluwatar.caching.database;
2626

2727
import com.iluwatar.caching.UserAccount;
28-
2928
import java.util.HashMap;
3029
import java.util.Map;
3130

caching/src/test/java/com/iluwatar/caching/database/MongoDbTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class MongoDbTest {
5555
@BeforeEach
5656
void init() {
5757
db = mock(MongoDatabase.class);
58-
mongoDb.setDB(db);
58+
mongoDb.setDb(db);
5959
userAccount = new UserAccount(ID, NAME, ADDITIONAL_INFO);
6060
}
6161

checkstyle-suppressions.xml

+1
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,5 @@
77
<suppress checks="[a-zA-Z0-9]*" files="[\\/]src[\\/]main[\\/]resources[\\/]" />
88
<suppress checks="LineLength" files="." />
99
<suppress checks="EmptyLineSeparator" files="." />
10+
<suppress checks="RequireEmptyLineBeforeBlockTagGroup" files=".*\.java"/>
1011
</suppressions>

collecting-parameter/src/test/java/com/iluwatar/collectingparameter/CollectingParameterTest.java

-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
import org.junit.jupiter.api.Assertions;
2828
import org.junit.jupiter.api.Test;
2929
import org.junit.jupiter.api.Timeout;
30-
3130
import java.util.LinkedList;
3231
import java.util.Queue;
3332

collecting-parameter/src/test/java/com/iluwatar/collectingparameter/PrinterQueueTest.java

-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
import org.junit.jupiter.api.Assertions;
2828
import org.junit.jupiter.api.Test;
2929
import org.junit.jupiter.api.Timeout;
30-
3130
import java.util.LinkedList;
3231
import java.util.Queue;
3332

commander/src/main/java/com/iluwatar/commander/Service.java

-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
package com.iluwatar.commander;
2626

2727
import com.iluwatar.commander.exceptions.DatabaseUnavailableException;
28-
2928
import java.security.SecureRandom;
3029
import java.util.ArrayList;
3130
import java.util.Hashtable;

commander/src/main/java/com/iluwatar/commander/employeehandle/EmployeeDatabase.java

-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
import com.iluwatar.commander.Database;
2828
import com.iluwatar.commander.Order;
2929
import com.iluwatar.commander.exceptions.DatabaseUnavailableException;
30-
3130
import java.util.HashMap;
3231
import java.util.Map;
3332

commander/src/test/java/com/iluwatar/commander/CommanderTest.java

-2
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,8 @@
3737
import com.iluwatar.commander.queue.QueueDatabase;
3838
import com.iluwatar.commander.shippingservice.ShippingDatabase;
3939
import com.iluwatar.commander.shippingservice.ShippingService;
40-
4140
import org.junit.jupiter.api.Test;
4241
import org.junit.platform.commons.util.StringUtils;
43-
4442
import java.util.ArrayList;
4543
import java.util.List;
4644

composite-view/src/test/java/com/iluwatar/compositeview/AppServletTest.java

-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
import jakarta.servlet.http.HttpServletResponse;
3030
import org.junit.jupiter.api.Test;
3131
import org.mockito.Mockito;
32-
3332
import java.io.PrintWriter;
3433
import java.io.StringWriter;
3534

context-object/src/main/java/com/iluwatar/context/object/LayerA.java

+3
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@
2626

2727
import lombok.Getter;
2828

29+
/**
30+
* Layer A in the context object pattern.
31+
*/
2932
@Getter
3033
public class LayerA {
3134

context-object/src/main/java/com/iluwatar/context/object/LayerB.java

+3
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@
2626

2727
import lombok.Getter;
2828

29+
/**
30+
* Layer B in the context object pattern.
31+
*/
2932
@Getter
3033
public class LayerB {
3134

context-object/src/main/java/com/iluwatar/context/object/LayerC.java

+3
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@
2626

2727
import lombok.Getter;
2828

29+
/**
30+
* Layer C in the context object pattern.
31+
*/
2932
@Getter
3033
public class LayerC {
3134

cqrs/src/main/java/com/iluwatar/cqrs/commandes/ICommandService.java renamed to cqrs/src/main/java/com/iluwatar/cqrs/commandes/CommandService.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
/**
2828
* This interface represents the commands of the CQRS pattern.
2929
*/
30-
public interface ICommandService {
30+
public interface CommandService {
3131

3232
void authorCreated(String username, String name, String email);
3333

cqrs/src/main/java/com/iluwatar/cqrs/commandes/CommandServiceImpl.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@
3030
import org.hibernate.SessionFactory;
3131

3232
/**
33-
* This class is an implementation of {@link ICommandService} interface. It uses Hibernate as an api
33+
* This class is an implementation of {@link CommandService} interface. It uses Hibernate as an api
3434
* for persistence.
3535
*/
36-
public class CommandServiceImpl implements ICommandService {
36+
public class CommandServiceImpl implements CommandService {
3737

3838
private final SessionFactory sessionFactory = HibernateUtil.getSessionFactory();
3939

cqrs/src/main/java/com/iluwatar/cqrs/queries/IQueryService.java renamed to cqrs/src/main/java/com/iluwatar/cqrs/queries/QueryService.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
/**
3333
* This interface represents the query methods of the CQRS pattern.
3434
*/
35-
public interface IQueryService {
35+
public interface QueryService {
3636

3737
Author getAuthorByUsername(String username);
3838

cqrs/src/main/java/com/iluwatar/cqrs/queries/QueryServiceImpl.java

+11-11
Original file line numberDiff line numberDiff line change
@@ -34,51 +34,51 @@
3434
import org.hibernate.query.Query;
3535

3636
/**
37-
* This class is an implementation of {@link IQueryService}. It uses Hibernate native queries to
37+
* This class is an implementation of {@link QueryService}. It uses Hibernate native queries to
3838
* return DTOs from the database.
3939
*/
40-
public class QueryServiceImpl implements IQueryService {
40+
public class QueryServiceImpl implements QueryService {
4141

4242
private final SessionFactory sessionFactory = HibernateUtil.getSessionFactory();
4343

4444
@Override
4545
public Author getAuthorByUsername(String username) {
46-
Author authorDTo;
46+
Author authorDto;
4747
try (var session = sessionFactory.openSession()) {
4848
Query<Author> sqlQuery = session.createQuery(
4949
"select new com.iluwatar.cqrs.dto.Author(a.name, a.email, a.username)"
5050
+ " from com.iluwatar.cqrs.domain.model.Author a where a.username=:username");
5151
sqlQuery.setParameter(AppConstants.USER_NAME, username);
52-
authorDTo = sqlQuery.uniqueResult();
52+
authorDto = sqlQuery.uniqueResult();
5353
}
54-
return authorDTo;
54+
return authorDto;
5555
}
5656

5757
@Override
5858
public Book getBook(String title) {
59-
Book bookDTo;
59+
Book bookDto;
6060
try (var session = sessionFactory.openSession()) {
6161
Query<Book> sqlQuery = session.createQuery(
6262
"select new com.iluwatar.cqrs.dto.Book(b.title, b.price)"
6363
+ " from com.iluwatar.cqrs.domain.model.Book b where b.title=:title");
6464
sqlQuery.setParameter("title", title);
65-
bookDTo = sqlQuery.uniqueResult();
65+
bookDto = sqlQuery.uniqueResult();
6666
}
67-
return bookDTo;
67+
return bookDto;
6868
}
6969

7070
@Override
7171
public List<Book> getAuthorBooks(String username) {
72-
List<Book> bookDTos;
72+
List<Book> bookDtos;
7373
try (var session = sessionFactory.openSession()) {
7474
Query<Book> sqlQuery = session.createQuery(
7575
"select new com.iluwatar.cqrs.dto.Book(b.title, b.price)"
7676
+ " from com.iluwatar.cqrs.domain.model.Author a, com.iluwatar.cqrs.domain.model.Book b "
7777
+ "where b.author.id = a.id and a.username=:username");
7878
sqlQuery.setParameter(AppConstants.USER_NAME, username);
79-
bookDTos = sqlQuery.list();
79+
bookDtos = sqlQuery.list();
8080
}
81-
return bookDTos;
81+
return bookDtos;
8282
}
8383

8484
@Override

cqrs/src/test/java/com/iluwatar/cqrs/IntegrationTest.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
import com.iluwatar.cqrs.commandes.CommandServiceImpl;
3131
import com.iluwatar.cqrs.dto.Author;
3232
import com.iluwatar.cqrs.dto.Book;
33-
import com.iluwatar.cqrs.queries.IQueryService;
33+
import com.iluwatar.cqrs.queries.QueryService;
3434
import com.iluwatar.cqrs.queries.QueryServiceImpl;
3535
import java.math.BigInteger;
3636
import org.junit.jupiter.api.BeforeAll;
@@ -41,7 +41,7 @@
4141
*/
4242
class IntegrationTest {
4343

44-
private static IQueryService queryService;
44+
private static QueryService queryService;
4545

4646
@BeforeAll
4747
static void initializeAndPopulateDatabase() {

currying/src/test/java/com/iluwatar/currying/BookCurryingTest.java

-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828

2929
import org.junit.jupiter.api.BeforeAll;
3030
import org.junit.jupiter.api.Test;
31-
3231
import java.time.LocalDate;
3332

3433
/**

data-transfer-object/src/test/java/com/iluwatar/datatransfer/customer/CustomerResourceTest.java

-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929

3030
import java.util.ArrayList;
3131
import java.util.List;
32-
3332
import com.iluwatar.datatransfer.customer.CustomerDto;
3433
import com.iluwatar.datatransfer.customer.CustomerResource;
3534
import org.junit.jupiter.api.Test;

dependency-injection/src/test/java/com/iluwatar/dependency/injection/utils/InMemoryAppender.java

-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
import ch.qos.logback.classic.spi.ILoggingEvent;
2929
import ch.qos.logback.core.AppenderBase;
3030
import org.slf4j.LoggerFactory;
31-
3231
import java.util.LinkedList;
3332
import java.util.List;
3433

domain-model/src/main/java/com/iluwatar/domainmodel/App.java

-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
import java.sql.SQLException;
3030
import java.time.LocalDate;
3131
import javax.sql.DataSource;
32-
3332
import org.h2.jdbcx.JdbcDataSource;
3433
import org.joda.money.Money;
3534

domain-model/src/main/java/com/iluwatar/domainmodel/Customer.java

-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
import java.util.ArrayList;
2929
import java.util.List;
3030
import java.util.Optional;
31-
3231
import lombok.Builder;
3332
import lombok.Getter;
3433
import lombok.NonNull;

domain-model/src/main/java/com/iluwatar/domainmodel/CustomerDao.java

+3
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@
2727
import java.sql.SQLException;
2828
import java.util.Optional;
2929

30+
/**
31+
* DAO interface for customer transactions.
32+
*/
3033
public interface CustomerDao {
3134

3235
Optional<Customer> findByName(String name) throws SQLException;

0 commit comments

Comments
 (0)