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 |
166–167 |
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 |
107–108 |
Avoid empty catch blocks |
3 |
151–153 |
Useless parentheses. |
4 |
190–192 |
Useless parentheses. |
4 |
194–195 |
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 |
62–64 |
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 |
73–75 |
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 |
63–65 |
EJB::ENC Config Lab::Exercise:EJB - org/myorg/encconfig/ejb/XMLInjectAuditorEJB.java
Violation |
Priority |
Line |
Overriding method merely calls super |
3 |
44–46 |
EJB::ENC Config Lab::Solution::EJB - org/myorg/encconfig/ejb/ENCAuditorEJB.java
Violation |
Priority |
Line |
Overriding method merely calls super |
3 |
57–59 |
EJB::ENC Config Lab::Solution::EJB - org/myorg/encconfig/ejb/JNDIAuditorEJB.java
Violation |
Priority |
Line |
Overriding method merely calls super |
3 |
68–70 |
EJB::ENC Config Lab::Solution::EJB - org/myorg/encconfig/ejb/LookupAuditorEJB.java
Violation |
Priority |
Line |
Overriding method merely calls super |
3 |
57–59 |
EJB::ENC Config Lab::Solution::EJB - org/myorg/encconfig/ejb/XMLInjectAuditorEJB.java
Violation |
Priority |
Line |
Overriding method merely calls super |
3 |
46–48 |
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 |
52–54 |
EJB::Interceptors Example::EJB - info/ejava/examples/ejb/interceptor/interceptors/ValidatorInterceptor.java
Violation |
Priority |
Line |
Avoid empty finally blocks |
3 |
58–60 |
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 |
91–92 |
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 |
266–268 |
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 |
78–80 |
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 |
43–45 |
Avoid empty if statements |
3 |
46–48 |
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 |
62–65 |
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 |
26–28 |
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 |
18–20 |
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 |
75–79 |
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 |
31–33 |
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 |
31–33 |
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 |
43–45 |
Projects::Data Share::DMV::BLImpl - ejava/projects/edmv/blimpl/EDmvMgmtCommand.java
Violation |
Priority |
Line |
Avoid unused private methods such as 'invoke(PersonMgmt,VehicleMgmt)'. |
3 |
32–33 |
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 |