PMD Results

The following document contains the results of PMD 6.4.0.

Files

Async::Async Market::EJB - ejava/examples/asyncmarket/ejb/AuctionMgmtEJB.java

Violation Priority Line
Useless parentheses. 4 166167

Async::Async Market::EJB - ejava/examples/asyncmarket/ejb/BuyerMDB.java

Violation Priority Line
Avoid empty finally blocks 3 128

Async::Async Market::EJB - ejava/examples/asyncmarket/ejb/DtoMapper.java

Violation Priority Line
Avoid unused method parameters such as 'order'. 3 104

Async::Async Market::EJB - ejava/examples/asyncmarket/ejb/SellerEJB.java

Violation Priority Line
Useless parentheses. 4 107108
Avoid empty catch blocks 3 151153
Useless parentheses. 4 190192
Useless parentheses. 4 194195

Async::Async Market::Impl - ejava/examples/asyncmarket/bo/AuctionItem.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 8

Async::Async Market::Impl - ejava/examples/asyncmarket/bo/Bid.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

Async::Async Market::Impl - ejava/examples/asyncmarket/bo/Order.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

Async::Async Market::Impl - ejava/examples/asyncmarket/bo/Person.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 7

Async::Async Market::WAR - ejava/examples/asyncmarket/web/BuyerHandlerServlet.java

Violation Priority Line
Avoid unused local variables such as 'ctx'. 3 68

Async::Async Market::WAR - ejava/examples/asyncmarket/web/JNDIHelper.java

Violation Priority Line
Avoid unused imports such as 'java.util.Enumeration' 4 3
Avoid unused imports such as 'java.util.Properties' 4 4
Avoid unused imports such as 'javax.servlet.ServletContext' 4 9
Avoid unused imports such as 'ejava.examples.asyncmarket.ejb.AuctionMgmtLocal' 4 18
Avoid unused imports such as 'ejava.examples.asyncmarket.ejb.BuyerLocal' 4 20
Avoid unused imports such as 'ejava.examples.asyncmarket.ejb.SellerLocal' 4 22
Avoid unused imports such as 'ejava.examples.asyncmarket.ejb.UserMgmtLocal' 4 24
Avoid unused method parameters such as 'lazz'. 3 100

Async::Async Market::WAR - ejava/examples/asyncmarket/web/SellerHandlerServlet.java

Violation Priority Line
Avoid unused imports such as 'javax.servlet.ServletContext' 4 10

Async::JMS 2.x Mechanics - ejava/examples/jms20/jmsmechanics/AsyncClient.java

Violation Priority Line
Useless parentheses. 4 27
Useless parentheses. 4 42

Async::JMS 2.x Mechanics - ejava/examples/jms20/jmsmechanics/SyncClient.java

Violation Priority Line
Useless parentheses. 4 32

Async::JMS (Topic) Notifier - ejava/examples/jmsnotifier/Subscriber.java

Violation Priority Line
Avoid empty catch blocks 3 96
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. 2 189

Async::JMS (Queue) Scheduler - ejava/examples/jmsscheduler/Worker.java

Violation Priority Line
Avoid unused imports such as 'javax.jms.JMSException' 4 7

Common::Ejava Utilities - ejava/util/jms/JMSUtil.java

Violation Priority Line
Avoid empty catch blocks 3 38

Common::Ejava Utilities - ejava/util/jndi/JNDIUtil.java

Violation Priority Line
Avoid empty catch blocks 3 42
Avoid empty catch blocks 3 112
Avoid empty catch blocks 3 146

EJB::CDI Example::WAR - info/ejava/examples/ejb/cdisales/bo/Member.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5
Useless parentheses. 4 75

EJB::CDI Example::WAR - info/ejava/examples/ejb/cdisales/bo/Product.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 7

EJB::CDI Example::WAR - info/ejava/examples/ejb/cdisales/dao/ProductCatalogDAO.java

Violation Priority Line
Avoid unused imports such as 'javax.enterprise.inject.Alternative' 4 10

EJB::CDI Example::WAR - info/ejava/examples/ejb/cdisales/dao/UserMgmtDAO.java

Violation Priority Line
Avoid unused imports such as 'javax.enterprise.inject.Vetoed' 4 11

EJB::CDI::CDI Config Example::EJB - ejava/examples/cdiconfig/ejb/TrainSchedulerEJB.java

Violation Priority Line
Avoid unused imports such as 'javax.inject.Inject' 4 4
Avoid unused imports such as 'javax.persistence.EntityManager' 4 5
Avoid unused imports such as 'javax.sql.DataSource' 4 6
Avoid unused imports such as 'ejava.examples.cdiconfig.CdiDemo' 4 8

EJB::Config Example::ENC EJB - ejava/ejb/examples/encconfig/ejb/AnnotatedEJB.java

Violation Priority Line
Avoid unused private fields such as 'ctx'. 3 28
Avoid unused private fields such as 'ejb9a'. 3 86
Avoid unused private fields such as 'ejb9b'. 3 88
Avoid unused private fields such as 'ejb10a'. 3 92
Avoid unused private fields such as 'ejb10b'. 3 94
Useless parentheses. 4 118
Useless parentheses. 4 119

EJB::Config Example::ENC EJB - ejava/ejb/examples/encconfig/ejb/JNDIReader.java

Violation Priority Line
Useless parentheses. 4 57
Useless parentheses. 4 67
Useless parentheses. 4 68

EJB::Config Example::ENC EJB - ejava/ejb/examples/encconfig/ejb/XMLConfiguredEJB.java

Violation Priority Line
Useless parentheses. 4 92
Useless parentheses. 4 93

EJB::ENC Config Lab::Exercise:EJB - org/myorg/encconfig/ejb/ConfigBeanEJB.java

Violation Priority Line
Avoid unused imports such as 'javax.ejb.Stateless' 4 4

EJB::ENC Config Lab::Exercise:EJB - org/myorg/encconfig/ejb/ENCAuditorEJB.java

Violation Priority Line
Avoid unused imports such as 'javax.annotation.PostConstruct' 4 3
Avoid unused imports such as 'javax.annotation.Resource' 4 4
Avoid unused imports such as 'javax.persistence.PersistenceContext' 4 9
Overriding method merely calls super 3 6264

EJB::ENC Config Lab::Exercise:EJB - org/myorg/encconfig/ejb/JNDIAuditorEJB.java

Violation Priority Line
Avoid unused imports such as 'javax.annotation.PostConstruct' 4 3
Avoid unused private fields such as 'ctx'. 3 26
Overriding method merely calls super 3 7375

EJB::ENC Config Lab::Exercise:EJB - org/myorg/encconfig/ejb/LookupAuditorEJB.java

Violation Priority Line
Avoid unused imports such as 'javax.annotation.PostConstruct' 4 3
Avoid unused imports such as 'javax.annotation.Resource' 4 5
Avoid unused imports such as 'javax.persistence.PersistenceContext' 4 10
Overriding method merely calls super 3 6365

EJB::ENC Config Lab::Exercise:EJB - org/myorg/encconfig/ejb/XMLInjectAuditorEJB.java

Violation Priority Line
Overriding method merely calls super 3 4446

EJB::ENC Config Lab::Solution::EJB - org/myorg/encconfig/ejb/ENCAuditorEJB.java

Violation Priority Line
Overriding method merely calls super 3 5759

EJB::ENC Config Lab::Solution::EJB - org/myorg/encconfig/ejb/JNDIAuditorEJB.java

Violation Priority Line
Overriding method merely calls super 3 6870

EJB::ENC Config Lab::Solution::EJB - org/myorg/encconfig/ejb/LookupAuditorEJB.java

Violation Priority Line
Overriding method merely calls super 3 5759

EJB::ENC Config Lab::Solution::EJB - org/myorg/encconfig/ejb/XMLInjectAuditorEJB.java

Violation Priority Line
Overriding method merely calls super 3 4648

EJB::Interceptors Example::EJB - info/ejava/examples/ejb/interceptor/bo/Contact.java

Violation Priority Line
Avoid unused private methods such as 'normalizeName()'. 3 56

EJB::Interceptors Example::EJB - info/ejava/examples/ejb/interceptor/interceptors/ContactsNormalizerInterceptor.java

Violation Priority Line
Avoid empty finally blocks 3 5254

EJB::Interceptors Example::EJB - info/ejava/examples/ejb/interceptor/interceptors/ValidatorInterceptor.java

Violation Priority Line
Avoid empty finally blocks 3 5860

EJB::JPA Example::WAR - info/ejava/examples/ejb/ejbjpa/ejb/HotelInitEJB.java

Violation Priority Line
Avoid empty finally blocks 3 74
Avoid empty finally blocks 3 101

EJB::JPA Example::WAR - info/ejava/examples/ejb/ejbjpa/ejb/HotelInitResourceLocalEJB.java

Violation Priority Line
Avoid unused private fields such as 'tx'. 3 43
Avoid empty finally blocks 3 72
Avoid empty finally blocks 3 102

EJB::JPA Tickets Lab::Exercise::EJB - org/myorg/jpatickets/ejb/EventMgmtEJB.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence.PersistenceContext' 4 13

EJB::JPA Tickets Lab::Exercise::EJB - org/myorg/jpatickets/ejb/VenueMgmtEJB.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence.PersistenceContext' 4 8

EJB::JPA Tickets Lab::Exercise::Impl - org/myorg/jpatickets/bo/Address.java

Violation Priority Line
Useless parentheses. 4 79

EJB::JPA Tickets Lab::Exercise::Impl - org/myorg/jpatickets/bo/Event.java

Violation Priority Line
Avoid unused imports such as 'java.io.Serializable' 4 3
Avoid unused imports such as 'javax.persistence' 4 8

EJB::JPA Tickets Lab::Exercise::Impl - org/myorg/jpatickets/bo/Seat.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5
Useless parentheses. 4 52
Useless parentheses. 4 53

EJB::JPA Tickets Lab::Exercise::Impl - org/myorg/jpatickets/bo/SeatPK.java

Violation Priority Line
Useless parentheses. 4 51
Useless parentheses. 4 52

EJB::JPA Tickets Lab::Exercise::Impl - org/myorg/jpatickets/bo/Ticket.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

EJB::JPA Tickets Lab::Exercise::Impl - org/myorg/jpatickets/bo/TicketPK.java

Violation Priority Line
Useless parentheses. 4 36

EJB::JPA Tickets Lab::Exercise::Impl - org/myorg/jpatickets/bo/Venue.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

EJB::JPA Tickets Lab::Solution::Impl - org/myorg/jpatickets/bo/Address.java

Violation Priority Line
Useless parentheses. 4 79

EJB::JPA Tickets Lab::Solution::Impl - org/myorg/jpatickets/bo/Event.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 8

EJB::JPA Tickets Lab::Solution::Impl - org/myorg/jpatickets/bo/Seat.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5
Useless parentheses. 4 52
Useless parentheses. 4 53

EJB::JPA Tickets Lab::Solution::Impl - org/myorg/jpatickets/bo/SeatPK.java

Violation Priority Line
Useless parentheses. 4 51
Useless parentheses. 4 52

EJB::JPA Tickets Lab::Solution::Impl - org/myorg/jpatickets/bo/Ticket.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

EJB::JPA Tickets Lab::Solution::Impl - org/myorg/jpatickets/bo/TicketPK.java

Violation Priority Line
Useless parentheses. 4 36

EJB::JPA Tickets Lab::Solution::Impl - org/myorg/jpatickets/bo/Venue.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

EJB::Security::Secure Ping Client::EJB - info/ejava/examples/secureping/ejb/SecurePingClientEJB.java

Violation Priority Line
No need to import a type that lives in the same package 3 3

EJB::Transactions Example::EJB - info/ejava/examples/ejb/tx/ejb/BmtCreateEJB.java

Violation Priority Line
Avoid unused imports such as 'javax.transaction.HeuristicMixedException' 4 17
Avoid unused imports such as 'javax.transaction.HeuristicRollbackException' 4 18
Avoid unused imports such as 'javax.transaction.NotSupportedException' 4 19
Avoid unused imports such as 'javax.transaction.RollbackException' 4 20
Avoid unused imports such as 'javax.transaction.Status' 4 21
Avoid unused imports such as 'javax.transaction.SystemException' 4 22

EJB::Transactions Example::EJB - info/ejava/examples/ejb/tx/ejb/GetEJB.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence.Tuple' 4 17
Avoid unused imports such as 'javax.persistence.TypedQuery' 4 18

EJB::Transactions Example::EJB - info/ejava/examples/ejb/tx/ejb/UpdateEJB.java

Violation Priority Line
Avoid empty catch blocks 3 58

EJB::Transactions Example::EJB - info/ejava/examples/ejb/tx/ejb/WarehouseTxEJB.java

Violation Priority Line
Avoid unused imports such as 'javax.ejb.Stateless' 4 9

EJB::Web::JAX-RS TODOs::Client - info/ejava/examples/jaxrs/todos/client/TodosJaxRsClient.java

Violation Priority Line
Avoid modifiers which are implied by the context 3 9
Avoid modifiers which are implied by the context 3 10
Avoid modifiers which are implied by the context 3 11
Avoid modifiers which are implied by the context 3 12
Avoid modifiers which are implied by the context 3 13
Avoid modifiers which are implied by the context 3 14
Avoid modifiers which are implied by the context 3 15
Avoid modifiers which are implied by the context 3 16

EJB::Web::JAX-RS TODOs::WAR - info/ejava/examples/jaxrs/todos/rs/TodoListsResource.java

Violation Priority Line
Avoid unused private methods such as 'getInternalErrorResponse(Exception)'. 3 71
Avoid unused private methods such as 'getBadRequestResponse(Exception)'. 3 76
Avoid unused private methods such as 'getNotFoundResponse(Exception)'. 3 81

EJB::Web::JAX-RS TODOs::WAR - info/ejava/examples/jaxrs/todos/ui/TodoListController.java

Violation Priority Line
Avoid unused method parameters such as 'defaultValue'. 3 40

EJB::Web::JAX-RS TODOs::WAR - info/ejava/examples/jaxrs/todos/ui/TodoListsController.java

Violation Priority Line
Avoid unused imports such as 'info.ejava.examples.jaxrs.todos.bo.TodoItem' 4 22
Avoid unused method parameters such as 'defaultValue'. 3 39

EJB::Web-oriented EJB::JAX-RS Inventory WAR - ejava/examples/ejbwar/inventory/bo/Categories.java

Violation Priority Line
No need to import a type that lives in the same package 3 13
No need to import a type that lives in the same package 3 14

EJB::Web-oriented EJB::JAX-RS Inventory WAR - ejava/examples/ejbwar/inventory/bo/Products.java

Violation Priority Line
No need to import a type that lives in the same package 3 15

EJB::Web-oriented EJB::JAX-RS Inventory WAR - ejava/examples/ejbwar/inventory/client/InventoryJaxRSClientImpl.java

Violation Priority Line
Useless parentheses. 4 100
Useless parentheses. 4 122
Useless parentheses. 4 144
Useless parentheses. 4 182
Useless parentheses. 4 209
Useless parentheses. 4 233
Useless parentheses. 4 266
Useless parentheses. 4 290

EJB::Web-oriented EJB::JAX-RS Inventory WAR - ejava/examples/ejbwar/inventory/rs/PrettyPrinter.java

Violation Priority Line
Avoid empty finally blocks 3 83

EJB::Web-oriented EJB::JAX-RS Inventory WAR - ejava/examples/ejbwar/inventory/rs/TxFilter.java

Violation Priority Line
Avoid empty finally blocks 3 9192

EJB::Web-oriented EJB::Customer EJB - ejava/examples/ejbwar/customer/CustomerResources.java

Violation Priority Line
No need to import a type that lives in the same package 3 7

EJB::Web-oriented EJB::Customer EJB - ejava/examples/ejbwar/customer/client/CustomerJaxRSClientImpl.java

Violation Priority Line
Avoid unused imports such as 'javax.ws.rs.client.WebTarget' 4 9

EJB::Session EJB Bank::EJB - ejava/examples/ejbsessionbank/ejb/TellerEJB.java

Violation Priority Line
Avoid empty if statements 3 266268

EJB::Session EJB Bank::WAR - ejava/examples/ejbsessionbank/web/TellerHandlerServlet.java

Violation Priority Line
Avoid unused imports such as 'ejava.util.jndi.JNDIUtil' 4 28
Avoid empty catch blocks 3 126
Avoid empty catch blocks 3 129

EJB::JNDI Demo::EJB - ejava/examples/jndidemo/ejb/Reservation.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

EJB::Java EE Tx::Tx Hotel::BLImpl - ejava/examples/txagent/blimpl/AgentSessionImpl.java

Violation Priority Line
Avoid unnecessary temporaries when converting primitives to Strings 3 59
Avoid empty finally blocks 3 7880

EJB::Java EE Tx::Tx Hotel::BLImpl - ejava/examples/txhotel/blimpl/HotelReservationImpl.java

Violation Priority Line
Avoid unnecessary temporaries when converting primitives to Strings 3 89

Web-Tier::Data Access - ejava/examples/webtier/dao/StudentDAO.java

Violation Priority Line
Avoid modifiers which are implied by the context 3 9
Avoid modifiers which are implied by the context 3 10
Avoid modifiers which are implied by the context 3 11
Avoid modifiers which are implied by the context 3 12
Avoid modifiers which are implied by the context 3 13
Avoid modifiers which are implied by the context 3 14
Avoid modifiers which are implied by the context 3 15

Web Tier::WAR - ejava/examples/webtier/web/JPAFilter.java

Violation Priority Line
Avoid unused imports such as 'java.util.HashMap' 4 4
Avoid empty catch blocks 3 109

Web Tier::WAR - ejava/examples/webtier/web/RegistrarHandlerServlet.java

Violation Priority Line
Avoid empty if statements 3 4345
Avoid empty if statements 3 4648
Avoid empty catch blocks 3 136
Useless parentheses. 4 179
Useless parentheses. 4 181
Useless parentheses. 4 206

JPA::Cache::Examples - ejava/jpa/examples/cache/ZipAddress.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::DAO::Examples - ejava/examples/daoex/dao/JDBCBookDAOImpl.java

Violation Priority Line
Avoid unused imports such as 'java.sql.Statement' 4 8
Avoid unused method parameters such as 'c'. 3 48
Avoid unused method parameters such as 'c'. 3 58

JPA::Entity::Exercise Solution - myorg/entityex/annotated/Bear.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Exercise Solution - myorg/entityex/annotated/Bear2.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Exercise Solution - myorg/entityex/annotated/Bunny.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Exercise Solution - myorg/entityex/annotated/Cow.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Exercise Solution - myorg/entityex/annotated/Cow2.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Exercise Solution - myorg/entityex/annotated/Shark.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Entity::Examples - ejava/examples/orm/core/annotated/Bike.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Examples - ejava/examples/orm/core/annotated/Car.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Entity::Examples - ejava/examples/orm/core/annotated/Drill.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Examples - ejava/examples/orm/core/annotated/EggBeater.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Examples - ejava/examples/orm/core/annotated/Fan.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Examples - ejava/examples/orm/core/annotated/Gadget.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Examples - ejava/examples/orm/core/annotated/MakeModelPK.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Entity::Examples - ejava/examples/orm/core/annotated/Manufacturer.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Examples - ejava/examples/orm/core/annotated/Mower.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Examples - ejava/examples/orm/core/annotated/Napsack.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Examples - ejava/examples/orm/core/annotated/NapsackPK.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Entity::Examples - ejava/examples/orm/core/annotated/Pen.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Examples - ejava/examples/orm/core/annotated/Tank.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Examples - ejava/examples/orm/core/annotated/Umbrella.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Examples - ejava/examples/orm/core/annotated/Vase.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Entity::Examples - ejava/examples/orm/core/annotated/Watch.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Examples - ejava/examples/orm/core/annotated/XRay.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Examples - ejava/examples/orm/core/mapped/MakeModelPK.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Entity::Examples - ejava/examples/orm/core/mapped/Mower.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Entity::Examples - ejava/examples/orm/core/mapped/NapsackPK.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 4

JPA::Entity::Examples - ejava/examples/orm/core/mapped/Pen.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::EntityManager::Example - ejava/examples/daoex/dao/AuthorDAO.java

Violation Priority Line
Avoid modifiers which are implied by the context 3 7
Avoid modifiers which are implied by the context 3 9
Avoid modifiers which are implied by the context 3 11
Avoid modifiers which are implied by the context 3 13
Avoid modifiers which are implied by the context 3 15
Avoid modifiers which are implied by the context 3 17

JPA::Query::Examples - ejava/jpa/examples/query/Clerk.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 7

JPA::Query::Examples - ejava/jpa/examples/query/Customer.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Query::Examples - ejava/jpa/examples/query/Sale.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 13
Dont create instances of already existing BigInteger and BigDecimal (ZERO, ONE, TEN) 3 26

JPA::Query::Examples - ejava/jpa/examples/query/Store.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 7

JPA::Query::Legacy Examples/Slides - ejava/examples/orm/ejbql/annotated/Clerk.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 7

JPA::Query::Legacy Examples/Slides - ejava/examples/orm/ejbql/annotated/Customer.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Query::Legacy Examples/Slides - ejava/examples/orm/ejbql/annotated/Sale.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 8
Dont create instances of already existing BigInteger and BigDecimal (ZERO, ONE, TEN) 3 15

JPA::Query::Legacy Examples/Slides - ejava/examples/orm/ejbql/annotated/Store.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Query::Exercise::Solution - myorg/queryex/Actor.java

Violation Priority Line
Avoid unused private fields such as 'id'. 3 24
Useless parentheses. 4 70

JPA::Query::Exercise::Solution - myorg/queryex/Director.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 7
Avoid unused private fields such as 'id'. 3 13
Useless parentheses. 4 58

JPA::Query::Exercise::Solution - myorg/queryex/Movie.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 10

JPA::Query::Exercise::Solution - myorg/queryex/MovieRole.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Query::Exercise::Solution - myorg/queryex/Person.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5
Ternary operators that can be simplified with || or && 3 6265
Useless parentheses. 4 67
Useless parentheses. 4 68
Useless parentheses. 4 69
Ternary operators that can be simplified with || or && 3 72

JPA::Relation::Inheritance Examples - ejava/examples/orm/inheritance/annotated/Account.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Inheritance Examples - ejava/examples/orm/inheritance/annotated/Album.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3
Overriding method merely calls super 3 2628

JPA::Relation::Inheritance Examples - ejava/examples/orm/inheritance/annotated/BaseObject.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Inheritance Examples - ejava/examples/orm/inheritance/annotated/Bread.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Relation::Inheritance Examples - ejava/examples/orm/inheritance/annotated/CheckingAccount.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Inheritance Examples - ejava/examples/orm/inheritance/annotated/Circle.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Inheritance Examples - ejava/examples/orm/inheritance/annotated/Cube.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Inheritance Examples - ejava/examples/orm/inheritance/annotated/Customer.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Inheritance Examples - ejava/examples/orm/inheritance/annotated/Employee.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Relation::Inheritance Examples - ejava/examples/orm/inheritance/annotated/InterestAccount.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Inheritance Examples - ejava/examples/orm/inheritance/annotated/Person.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Inheritance Examples - ejava/examples/orm/inheritance/annotated/Product.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Inheritance Examples - ejava/examples/orm/inheritance/annotated/Rectangle.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Inheritance Examples - ejava/examples/orm/inheritance/annotated/Shape.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3
Overriding method merely calls super 3 21

JPA::Relation::Inheritance Examples - ejava/examples/orm/inheritance/annotated/Soup.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Relation::Inheritance Examples - ejava/examples/orm/inheritance/annotated/ToothPaste.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3
Overriding method merely calls super 3 1820

JPA::Relation::Examples - ejava/examples/orm/map/annotated/ManyManyEntity.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Examples - ejava/examples/orm/map/annotated/ManyManyInverseEntity.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Examples - ejava/examples/orm/map/annotated/ManyManyOwningEntity.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Examples - ejava/examples/orm/map/annotated/OneManyChild.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Examples - ejava/examples/orm/map/annotated/OneManyInverseParent.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Examples - ejava/examples/orm/map/annotated/OneManyOwningChild.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 4

JPA::Relation::Examples - ejava/examples/orm/map/annotated/OneManyOwningParent.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Examples - ejava/examples/orm/onetomany/annotated/OneManyChild.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Examples - ejava/examples/orm/onetomany/annotated/OneManyOwningParent.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Examples - ejava/examples/orm/rel/annotated/Applicant.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Examples - ejava/examples/orm/rel/annotated/Author.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Examples - ejava/examples/orm/rel/annotated/Borrower.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 8

JPA::Relation::Examples - ejava/examples/orm/rel/annotated/Checkout.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Relation::Examples - ejava/examples/orm/rel/annotated/Inventory.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Examples - ejava/examples/orm/rel/annotated/Library.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Examples - ejava/examples/orm/rel/annotated/Media.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Examples - ejava/examples/orm/rel/annotated/MediaCopy.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Examples - ejava/examples/orm/rel/annotated/MediaCopy2.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Examples - ejava/examples/orm/rel/annotated/Person.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Examples - ejava/examples/orm/rel/annotated/Photo.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3
Avoid unnecessary temporaries when converting primitives to Strings 3 49

JPA::Relation::Examples - ejava/examples/orm/rel/annotated/WantList.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Examples - ejava/examples/orm/rel/composite/Door.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Examples - ejava/examples/orm/rel/composite/House.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Examples - ejava/examples/orm/rel/composite/Mortgage.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Examples - ejava/examples/orm/rel/composite/Resident.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Examples - ejava/examples/orm/rel/composite/Room.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3
Avoid unused private fields such as 'houseId'. 3 17

JPA::Relation::Exercise Solution - myorg/relex/collection/Fleet.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 7

JPA::Relation::Exercise Solution - myorg/relex/collection/Lineup.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Exercise Solution - myorg/relex/collection/Path.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 7

JPA::Relation::Exercise Solution - myorg/relex/collection/Position.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/collection/Segment.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/collection/Ship.java

Violation Priority Line
Ensure you override both equals() and hashCode() 3 64

JPA::Relation::Exercise Solution - myorg/relex/collection/ShipByBusinessId.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 4
Ensure you override both equals() and hashCode() 3 21

JPA::Relation::Exercise Solution - myorg/relex/collection/ShipByDefault.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3
Ensure you override both equals() and hashCode() 3 19

JPA::Relation::Exercise Solution - myorg/relex/collection/ShipByPK.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 4
Ensure you override both equals() and hashCode() 3 21

JPA::Relation::Exercise Solution - myorg/relex/collection/ShipBySwitch.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 4
Ensure you override both equals() and hashCode() 3 22

JPA::Relation::Exercise Solution - myorg/relex/many2many/Group.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Relation::Exercise Solution - myorg/relex/many2many/Individual.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/many2many/Node.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 7

JPA::Relation::Exercise Solution - myorg/relex/many2one/House.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/many2one/HousePK.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 4

JPA::Relation::Exercise Solution - myorg/relex/many2one/Item.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Relation::Exercise Solution - myorg/relex/many2one/ItemPK.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 4

JPA::Relation::Exercise Solution - myorg/relex/many2one/ItemType.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/many2one/Occupant.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/many2one/State.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/many2one/StateResident.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/one2many/Basket.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Exercise Solution - myorg/relex/one2many/Bus.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Exercise Solution - myorg/relex/one2many/Produce.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5
Avoid modifiers which are implied by the context 3 13

JPA::Relation::Exercise Solution - myorg/relex/one2many/Rider.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/one2many/Route.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Exercise Solution - myorg/relex/one2many/Stop.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/one2many/Suspect.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Relation::Exercise Solution - myorg/relex/one2many/Todo.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/one2many/TodoList.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Exercise Solution - myorg/relex/one2manybi/Borrower.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Exercise Solution - myorg/relex/one2manybi/Car.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 7

JPA::Relation::Exercise Solution - myorg/relex/one2manybi/Loan.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Relation::Exercise Solution - myorg/relex/one2manybi/Purchase.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Relation::Exercise Solution - myorg/relex/one2manybi/SaleItem.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5
Avoid creating BigDecimal with a decimal (float/double) literal. Use a String literal 3 49

JPA::Relation::Exercise Solution - myorg/relex/one2manybi/Tire.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/one2one/Applicant.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/one2one/Application.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Relation::Exercise Solution - myorg/relex/one2one/Attendee.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/one2one/Auto.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/one2one/Auto2.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/one2one/BoxOffice.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5
Avoid unused private fields such as 'pk'. 3 18

JPA::Relation::Exercise Solution - myorg/relex/one2one/Coach.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3
Avoid unused private fields such as 'id'. 3 15

JPA::Relation::Exercise Solution - myorg/relex/one2one/Driver.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/one2one/Driver2.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/one2one/Employee.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5
Avoid unused private fields such as 'id'. 3 15

JPA::Relation::Exercise Solution - myorg/relex/one2one/License.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 4

JPA::Relation::Exercise Solution - myorg/relex/one2one/LicenseApplication.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 4

JPA::Relation::Exercise Solution - myorg/relex/one2one/Member.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/one2one/Passenger.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/one2one/Person.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/one2one/Player.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/one2one/Residence.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Relation::Exercise Solution - myorg/relex/one2one/ShowEvent.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Relation::Exercise Solution - myorg/relex/one2one/ShowTickets.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5
Avoid unused private fields such as 'date'. 3 20
Avoid unused private fields such as 'time'. 3 24

JPA::Relation::Exercise Solution - myorg/relex/one2one/Ticket.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 4

JPA::Tuning::Example - ejava/jpa/examples/tuning/bo/Actor.java

Violation Priority Line
Avoid unused private fields such as 'id'. 3 23
Useless parentheses. 4 68

JPA::Tuning::Example - ejava/jpa/examples/tuning/bo/Director.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 7
Avoid unused private fields such as 'id'. 3 13
Useless parentheses. 4 60

JPA::Tuning::Example - ejava/jpa/examples/tuning/bo/Movie.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 10
Avoid unused private methods such as 'fromDB()'. 3 53

JPA::Tuning::Example - ejava/jpa/examples/tuning/bo/MovieRole.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

JPA::Tuning::Example - ejava/jpa/examples/tuning/bo/Person.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5
Ternary operators that can be simplified with || or && 3 7579
Useless parentheses. 4 81
Useless parentheses. 4 82
Useless parentheses. 4 83
Useless parentheses. 4 84
Ternary operators that can be simplified with || or && 3 87

JPA::Tuning::Example - ejava/jpa/examples/tuning/dao/MovieDAOImpl.java

Violation Priority Line
Useless parentheses. 4 273

JPA::Utils::JPA Schema Generation Maven Plugin - ejava/utils/jpa/JPASchemaGenMojo.java

Violation Priority Line
Avoid empty catch blocks 3 185

JPA::Validation::Examples - ejava/jpa/example/validation/Address1.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Validation::Examples - ejava/jpa/example/validation/Address2.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 3

JPA::Validation::Examples - ejava/jpa/example/validation/CityStateOrZip.java

Violation Priority Line
Avoid modifiers which are implied by the context 3 3133

JPA::Validation::Examples - ejava/jpa/example/validation/CityStateOrZipValidator.java

Violation Priority Line
Useless parentheses. 4 19

JPA::Validation::Examples - ejava/jpa/example/validation/MinAge.java

Violation Priority Line
Avoid modifiers which are implied by the context 3 3133

JPA::Validation::Examples - ejava/jpa/example/validation/Person.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 8

JPA::Validation::Examples - ejava/jpa/example/validation/Purchase.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 11
Avoid unused imports such as 'javax.persistence.CascadeType' 4 12
Dont create instances of already existing BigInteger and BigDecimal (ZERO, ONE, TEN) 3 57
An operation on an Immutable object (String, BigDecimal or BigInteger) wont change the object itself 3 59

JPA::Validation::Examples - ejava/jpa/example/validation/PurchaseItem.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 6

JPA::Validation::Examples - ejava/jpa/example/validation/ValidName.java

Violation Priority Line
Avoid modifiers which are implied by the context 3 4345

Projects::Data Share::DMV::BLImpl - ejava/projects/edmv/blimpl/EDmvMgmtCommand.java

Violation Priority Line
Avoid unused private methods such as 'invoke(PersonMgmt,VehicleMgmt)'. 3 3233

Projects::Data Share::DMV::BO - ejava/projects/edmv/bo/Person.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 5

Projects::Data Share::DMV::BO - ejava/projects/edmv/bo/VehicleRegistration.java

Violation Priority Line
Avoid unused imports such as 'javax.persistence' 4 7

Projects::Data Share::DMV Data::DTO - ejava/projects/edmv/xml/EDmvParser.java

Violation Priority Line
Useless parentheses. 4 122

Projects::eMarket::eSales Data::DTO - ejava/projects/esales/xml/ESalesParser.java

Violation Priority Line
Useless parentheses. 4 115

Projects::eMarket::eSales::BLImpl - ejava/projects/esales/blimpl/AccountMgmtCommand.java

Violation Priority Line
Avoid unused private methods such as 'invoke(AccountMgmt)'. 3 29

Projects::eMarket::eSales::BLImpl - ejava/projects/esales/blimpl/AccountMgmtImpl.java

Violation Priority Line
An empty statement (semicolon) not part of a loop 3 18

Projects::eMarket::eSales::DAO - ejava/projects/esales/jdbc/JDBCAccountDAO.java

Violation Priority Line
Always check the return of one of the navigation method (next,previous,first,last) of a ResultSet. 3 32

Projects::eSport::eLeague::BLImpl - ejava/projects/eleague/blimpl/ClubMgmtImpl.java

Violation Priority Line
An empty statement (semicolon) not part of a loop 3 17

Projects::eSport::eLeague::BLImpl - ejava/projects/eleague/blimpl/LeagueIngestor.java

Violation Priority Line
Unnecessary use of fully qualified name 'ejava.projects.eleague.dto.Season' due to existing import 'ejava.projects.eleague.dto.Season' 4 51
Unnecessary use of fully qualified name 'ejava.projects.eleague.dto.Season' due to existing import 'ejava.projects.eleague.dto.Season' 4 52

Projects::eSport::eLeague::BO - ejava/projects/eleague/bo/Venue.java

Violation Priority Line
Avoid unused constructor parameters such as 'id'. 3 35

Projects::eSport::Sport Data::DTO - ejava/projects/eleague/xml/ELeagueParser.java

Violation Priority Line
Useless parentheses. 4 119