Rapport SpotBugs de détection des bugs
Le document suivant contient les résultats du SpotBugs
La version de SpotBugs est 4.5.3
La limite est medium
L'effort est default
Résumé
Classes |
Bugs |
Erreurs |
Classes Manquantes |
112 |
202 |
0 |
0 |
fr.paris.lutece.plugins.stock.business.StockEntityBean
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.StockEntityBean.getAttributeDateMap() may expose internal representation by returning StockEntityBean._attributeDateMap |
MALICIOUS_CODE |
EI_EXPOSE_REP |
142 |
Medium |
fr.paris.lutece.plugins.stock.business.StockEntityBean.getAttributeMap() may expose internal representation by returning StockEntityBean._attributeMap |
MALICIOUS_CODE |
EI_EXPOSE_REP |
106 |
Medium |
fr.paris.lutece.plugins.stock.business.StockEntityBean.getAttributeNumMap() may expose internal representation by returning StockEntityBean._attributeNumMap |
MALICIOUS_CODE |
EI_EXPOSE_REP |
124 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.AbstractAttributeDate
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.AbstractAttributeDate.getValue() may expose internal representation by returning AbstractAttributeDate._value |
MALICIOUS_CODE |
EI_EXPOSE_REP |
90 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.AbstractAttributeDate.setValue(Timestamp) may expose internal representation by storing an externally mutable object into AbstractAttributeDate._value |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
99 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.AbstractAttributeDate_
fr.paris.lutece.plugins.stock.business.attribute.AbstractAttributeNum_
fr.paris.lutece.plugins.stock.business.attribute.AbstractAttribute_
fr.paris.lutece.plugins.stock.business.attribute.category.CategoryAttribute
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.category.CategoryAttribute.getOwner() may expose internal representation by returning CategoryAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
96 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.category.CategoryAttribute(String, String, Category) may expose internal representation by storing an externally mutable object into CategoryAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
77 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.category.CategoryAttribute.setOwner(Category) may expose internal representation by storing an externally mutable object into CategoryAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
105 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.category.CategoryAttributeDate
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.category.CategoryAttributeDate.getOwner() may expose internal representation by returning CategoryAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
100 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.category.CategoryAttributeDate(String, Timestamp, Category) may expose internal representation by storing an externally mutable object into CategoryAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
81 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.category.CategoryAttributeDate(String, Timestamp, Category) may expose internal representation by storing an externally mutable object into CategoryAttributeDate._value |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
80 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.category.CategoryAttributeDate.setOwner(Category) may expose internal representation by storing an externally mutable object into CategoryAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
109 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.category.CategoryAttributeId
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.category.CategoryAttributeId.getOwner() may expose internal representation by returning CategoryAttributeId._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
123 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.category.CategoryAttributeId.setOwner(Category) may expose internal representation by storing an externally mutable object into CategoryAttributeId._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
132 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.category.CategoryAttributeNum
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.category.CategoryAttributeNum.getOwner() may expose internal representation by returning CategoryAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
101 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.category.CategoryAttributeNum(String, BigDecimal, Category) may expose internal representation by storing an externally mutable object into CategoryAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
77 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.category.CategoryAttributeNum.setOwner(Category) may expose internal representation by storing an externally mutable object into CategoryAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
110 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.offer.OfferAttribute
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.offer.OfferAttribute.getOwner() may expose internal representation by returning OfferAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
99 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.offer.OfferAttribute(String, String, Offer) may expose internal representation by storing an externally mutable object into OfferAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
80 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.offer.OfferAttribute.setOwner(Offer) may expose internal representation by storing an externally mutable object into OfferAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
108 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.offer.OfferAttributeDate
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.offer.OfferAttributeDate.getOwner() may expose internal representation by returning OfferAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
97 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.offer.OfferAttributeDate(String, Timestamp, Offer) may expose internal representation by storing an externally mutable object into OfferAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
78 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.offer.OfferAttributeDate(String, Timestamp, Offer) may expose internal representation by storing an externally mutable object into OfferAttributeDate._value |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
77 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.offer.OfferAttributeDate.setOwner(Offer) may expose internal representation by storing an externally mutable object into OfferAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
106 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.offer.OfferAttributeId
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.offer.OfferAttributeId.getOwner() may expose internal representation by returning OfferAttributeId._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
121 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.offer.OfferAttributeId.setOwner(Offer) may expose internal representation by storing an externally mutable object into OfferAttributeId._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
130 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.offer.OfferAttributeNum
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.offer.OfferAttributeNum.getOwner() may expose internal representation by returning OfferAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
98 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.offer.OfferAttributeNum(String, BigDecimal, Offer) may expose internal representation by storing an externally mutable object into OfferAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
87 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.offer.OfferAttributeNum.setOwner(Offer) may expose internal representation by storing an externally mutable object into OfferAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
107 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.offer_genre.OfferGenreAttribute
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.offer_genre.OfferGenreAttribute.getOwner() may expose internal representation by returning OfferGenreAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
96 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.offer_genre.OfferGenreAttribute(String, String, OfferGenre) may expose internal representation by storing an externally mutable object into OfferGenreAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
77 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.offer_genre.OfferGenreAttribute.setOwner(OfferGenre) may expose internal representation by storing an externally mutable object into OfferGenreAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
105 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.offer_genre.OfferGenreAttributeDate
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.offer_genre.OfferGenreAttributeDate.getOwner() may expose internal representation by returning OfferGenreAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
97 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.offer_genre.OfferGenreAttributeDate(String, Timestamp, OfferGenre) may expose internal representation by storing an externally mutable object into OfferGenreAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
78 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.offer_genre.OfferGenreAttributeDate(String, Timestamp, OfferGenre) may expose internal representation by storing an externally mutable object into OfferGenreAttributeDate._value |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
77 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.offer_genre.OfferGenreAttributeDate.setOwner(OfferGenre) may expose internal representation by storing an externally mutable object into OfferGenreAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
106 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.offer_genre.OfferGenreAttributeId
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.offer_genre.OfferGenreAttributeId.getOwner() may expose internal representation by returning OfferGenreAttributeId._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
126 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.offer_genre.OfferGenreAttributeId.setOwner(OfferGenre) may expose internal representation by storing an externally mutable object into OfferGenreAttributeId._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
135 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.offer_genre.OfferGenreAttributeNum
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.offer_genre.OfferGenreAttributeNum.getOwner() may expose internal representation by returning OfferGenreAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
98 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.offer_genre.OfferGenreAttributeNum(String, BigDecimal, OfferGenre) may expose internal representation by storing an externally mutable object into OfferGenreAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
87 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.offer_genre.OfferGenreAttributeNum.setOwner(OfferGenre) may expose internal representation by storing an externally mutable object into OfferGenreAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
107 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.product.ProductAttribute
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.product.ProductAttribute.getOwner() may expose internal representation by returning ProductAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
96 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.product.ProductAttribute(String, String, Product) may expose internal representation by storing an externally mutable object into ProductAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
77 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.product.ProductAttribute.setOwner(Product) may expose internal representation by storing an externally mutable object into ProductAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
105 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.product.ProductAttributeDate
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.product.ProductAttributeDate.getOwner() may expose internal representation by returning ProductAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
99 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.product.ProductAttributeDate(String, Timestamp, Product) may expose internal representation by storing an externally mutable object into ProductAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
79 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.product.ProductAttributeDate(String, Timestamp, Product) may expose internal representation by storing an externally mutable object into ProductAttributeDate._value |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
78 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.product.ProductAttributeDate.setOwner(Product) may expose internal representation by storing an externally mutable object into ProductAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
108 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.product.ProductAttributeId
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.product.ProductAttributeId.getOwner() may expose internal representation by returning ProductAttributeId._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
126 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.product.ProductAttributeId.setOwner(Product) may expose internal representation by storing an externally mutable object into ProductAttributeId._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
135 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.product.ProductAttributeNum
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.product.ProductAttributeNum.getOwner() may expose internal representation by returning ProductAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
98 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.product.ProductAttributeNum(String, BigDecimal, Product) may expose internal representation by storing an externally mutable object into ProductAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
87 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.product.ProductAttributeNum.setOwner(Product) may expose internal representation by storing an externally mutable object into ProductAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
107 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.provider.ProviderAttribute
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.provider.ProviderAttribute.getOwner() may expose internal representation by returning ProviderAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
95 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.provider.ProviderAttribute(String, String, Provider) may expose internal representation by storing an externally mutable object into ProviderAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
76 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.provider.ProviderAttribute.setOwner(Provider) may expose internal representation by storing an externally mutable object into ProviderAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
104 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.provider.ProviderAttributeDate
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.provider.ProviderAttributeDate.getOwner() may expose internal representation by returning ProviderAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
98 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.provider.ProviderAttributeDate(String, Timestamp, Provider) may expose internal representation by storing an externally mutable object into ProviderAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
79 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.provider.ProviderAttributeDate(String, Timestamp, Provider) may expose internal representation by storing an externally mutable object into ProviderAttributeDate._value |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
78 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.provider.ProviderAttributeDate.setOwner(Provider) may expose internal representation by storing an externally mutable object into ProviderAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
107 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.provider.ProviderAttributeId
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.provider.ProviderAttributeId.getOwner() may expose internal representation by returning ProviderAttributeId._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
126 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.provider.ProviderAttributeId.setOwner(Provider) may expose internal representation by storing an externally mutable object into ProviderAttributeId._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
135 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.provider.ProviderAttributeNum
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.provider.ProviderAttributeNum.getOwner() may expose internal representation by returning ProviderAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
98 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.provider.ProviderAttributeNum(String, BigDecimal, Provider) may expose internal representation by storing an externally mutable object into ProviderAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
87 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.provider.ProviderAttributeNum.setOwner(Provider) may expose internal representation by storing an externally mutable object into ProviderAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
107 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.purchase.PurchaseAttribute
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.purchase.PurchaseAttribute.getOwner() may expose internal representation by returning PurchaseAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
96 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.purchase.PurchaseAttribute(String, String, Purchase) may expose internal representation by storing an externally mutable object into PurchaseAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
77 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.purchase.PurchaseAttribute.setOwner(Purchase) may expose internal representation by storing an externally mutable object into PurchaseAttribute._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
105 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.purchase.PurchaseAttributeDate
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.purchase.PurchaseAttributeDate.getOwner() may expose internal representation by returning PurchaseAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
98 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.purchase.PurchaseAttributeDate(String, Timestamp, Purchase) may expose internal representation by storing an externally mutable object into PurchaseAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
79 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.purchase.PurchaseAttributeDate(String, Timestamp, Purchase) may expose internal representation by storing an externally mutable object into PurchaseAttributeDate._value |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
78 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.purchase.PurchaseAttributeDate.setOwner(Purchase) may expose internal representation by storing an externally mutable object into PurchaseAttributeDate._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
107 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.purchase.PurchaseAttributeId
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.purchase.PurchaseAttributeId.getOwner() may expose internal representation by returning PurchaseAttributeId._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
125 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.purchase.PurchaseAttributeId.setOwner(Purchase) may expose internal representation by storing an externally mutable object into PurchaseAttributeId._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
134 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.purchase.PurchaseAttributeNum
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.purchase.PurchaseAttributeNum.getOwner() may expose internal representation by returning PurchaseAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP |
97 |
Medium |
new fr.paris.lutece.plugins.stock.business.attribute.purchase.PurchaseAttributeNum(String, BigDecimal, Purchase) may expose internal representation by storing an externally mutable object into PurchaseAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
86 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.purchase.PurchaseAttributeNum.setOwner(Purchase) may expose internal representation by storing an externally mutable object into PurchaseAttributeNum._owner |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
106 |
Medium |
fr.paris.lutece.plugins.stock.business.attribute.utils.AttributeDateUtils
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.utils.AttributeNumUtils
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.attribute.utils.AttributeUtils
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.category.Category
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.category.Category.getAttributeDateList() may expose internal representation by returning Category._attributeDateList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
332 |
Medium |
fr.paris.lutece.plugins.stock.business.category.Category.getAttributeList() may expose internal representation by returning Category._attributeList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
308 |
Medium |
fr.paris.lutece.plugins.stock.business.category.Category.getAttributeNumList() may expose internal representation by returning Category._attributeNumList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
356 |
Medium |
fr.paris.lutece.plugins.stock.business.category.Category.getChildrenList() may expose internal representation by returning Category._childrenList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
215 |
Medium |
fr.paris.lutece.plugins.stock.business.category.Category.getParent() may expose internal representation by returning Category._parentCategory |
MALICIOUS_CODE |
EI_EXPOSE_REP |
261 |
Medium |
fr.paris.lutece.plugins.stock.business.category.Category.getProductSet() may expose internal representation by returning Category._productSet |
MALICIOUS_CODE |
EI_EXPOSE_REP |
237 |
Medium |
fr.paris.lutece.plugins.stock.business.category.Category.getProvider() may expose internal representation by returning Category._provider |
MALICIOUS_CODE |
EI_EXPOSE_REP |
284 |
Medium |
fr.paris.lutece.plugins.stock.business.category.Category.setAttributeDateList(Set) may expose internal representation by storing an externally mutable object into Category._attributeDateList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
343 |
Medium |
fr.paris.lutece.plugins.stock.business.category.Category.setAttributeList(Set) may expose internal representation by storing an externally mutable object into Category._attributeList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
319 |
Medium |
fr.paris.lutece.plugins.stock.business.category.Category.setAttributeNumList(Set) may expose internal representation by storing an externally mutable object into Category._attributeNumList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
367 |
Medium |
fr.paris.lutece.plugins.stock.business.category.Category.setChildrenList(Set) may expose internal representation by storing an externally mutable object into Category._childrenList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
226 |
Medium |
fr.paris.lutece.plugins.stock.business.category.Category.setParent(Category) may expose internal representation by storing an externally mutable object into Category._parentCategory |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
272 |
Medium |
fr.paris.lutece.plugins.stock.business.category.Category.setProductSet(List) may expose internal representation by storing an externally mutable object into Category._productSet |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
248 |
Medium |
fr.paris.lutece.plugins.stock.business.category.Category.setProvider(Provider) may expose internal representation by storing an externally mutable object into Category._provider |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
295 |
Medium |
fr.paris.lutece.plugins.stock.business.category.CategoryDAO
fr.paris.lutece.plugins.stock.business.category.CategoryFilter
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.category.CategoryFilter.getOrders() may expose internal representation by returning CategoryFilter._orders |
MALICIOUS_CODE |
EI_EXPOSE_REP |
107 |
Medium |
fr.paris.lutece.plugins.stock.business.category.CategoryFilter.setOrders(List) may expose internal representation by storing an externally mutable object into CategoryFilter._orders |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
118 |
Medium |
fr.paris.lutece.plugins.stock.business.category.Category_
fr.paris.lutece.plugins.stock.business.offer.Offer
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.offer.Offer.getAttributeDateList() may expose internal representation by returning Offer._attributeDateList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
353 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.Offer.getAttributeList() may expose internal representation by returning Offer._attributeList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
329 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.Offer.getAttributeNumList() may expose internal representation by returning Offer._attributeNumList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
377 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.Offer.getProduct() may expose internal representation by returning Offer._product |
MALICIOUS_CODE |
EI_EXPOSE_REP |
238 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.Offer.getType() may expose internal representation by returning Offer._type |
MALICIOUS_CODE |
EI_EXPOSE_REP |
261 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.Offer.setAttributeDateList(Set) may expose internal representation by storing an externally mutable object into Offer._attributeDateList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
364 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.Offer.setAttributeList(Set) may expose internal representation by storing an externally mutable object into Offer._attributeList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
340 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.Offer.setAttributeNumList(Set) may expose internal representation by storing an externally mutable object into Offer._attributeNumList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
388 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.Offer.setProduct(Product) may expose internal representation by storing an externally mutable object into Offer._product |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
249 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.Offer.setType(OfferGenre) may expose internal representation by storing an externally mutable object into Offer._type |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
272 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.OfferDAO
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.offer.OfferFilter
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.offer.OfferFilter.getListIdOffers() may expose internal representation by returning OfferFilter._listIdOffers |
MALICIOUS_CODE |
EI_EXPOSE_REP |
210 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.OfferFilter.getOrders() may expose internal representation by returning OfferFilter._orders |
MALICIOUS_CODE |
EI_EXPOSE_REP |
239 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.OfferFilter.setListIdOffers(List) may expose internal representation by storing an externally mutable object into OfferFilter._listIdOffers |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
221 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.OfferFilter.setOrders(List) may expose internal representation by storing an externally mutable object into OfferFilter._orders |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
245 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.OfferGenre
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.offer.OfferGenre.getAttributeDateList() may expose internal representation by returning OfferGenre._attributeDateList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
189 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.OfferGenre.getAttributeList() may expose internal representation by returning OfferGenre._attributeList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
162 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.OfferGenre.getAttributeNumList() may expose internal representation by returning OfferGenre._attributeNumList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
216 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.OfferGenre.setAttributeDateList(Set) may expose internal representation by storing an externally mutable object into OfferGenre._attributeDateList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
200 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.OfferGenre.setAttributeList(Set) may expose internal representation by storing an externally mutable object into OfferGenre._attributeList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
173 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.OfferGenre.setAttributeNumList(Set) may expose internal representation by storing an externally mutable object into OfferGenre._attributeNumList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
227 |
Medium |
fr.paris.lutece.plugins.stock.business.offer.OfferGenreDAO
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.offer.OfferGenre_
fr.paris.lutece.plugins.stock.business.offer.Offer_
fr.paris.lutece.plugins.stock.business.product.Product
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.product.Product.getAttributeDateList() may expose internal representation by returning Product._attributeDateList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
308 |
Medium |
fr.paris.lutece.plugins.stock.business.product.Product.getAttributeList() may expose internal representation by returning Product._attributeList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
284 |
Medium |
fr.paris.lutece.plugins.stock.business.product.Product.getAttributeNumList() may expose internal representation by returning Product._attributeNumList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
332 |
Medium |
fr.paris.lutece.plugins.stock.business.product.Product.getCategory() may expose internal representation by returning Product._category |
MALICIOUS_CODE |
EI_EXPOSE_REP |
237 |
Medium |
fr.paris.lutece.plugins.stock.business.product.Product.getProvider() may expose internal representation by returning Product._provider |
MALICIOUS_CODE |
EI_EXPOSE_REP |
260 |
Medium |
fr.paris.lutece.plugins.stock.business.product.Product.setAttributeDateList(Set) may expose internal representation by storing an externally mutable object into Product._attributeDateList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
319 |
Medium |
fr.paris.lutece.plugins.stock.business.product.Product.setAttributeList(Set) may expose internal representation by storing an externally mutable object into Product._attributeList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
295 |
Medium |
fr.paris.lutece.plugins.stock.business.product.Product.setAttributeNumList(Set) may expose internal representation by storing an externally mutable object into Product._attributeNumList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
343 |
Medium |
fr.paris.lutece.plugins.stock.business.product.Product.setCategory(Category) may expose internal representation by storing an externally mutable object into Product._category |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
248 |
Medium |
fr.paris.lutece.plugins.stock.business.product.Product.setProvider(Provider) may expose internal representation by storing an externally mutable object into Product._provider |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
271 |
Medium |
fr.paris.lutece.plugins.stock.business.product.ProductDAO
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.product.ProductFilter
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.product.ProductFilter.getOrders() may expose internal representation by returning ProductFilter._strOrders |
MALICIOUS_CODE |
EI_EXPOSE_REP |
150 |
Medium |
fr.paris.lutece.plugins.stock.business.product.ProductFilter.setOrders(List) may expose internal representation by storing an externally mutable object into ProductFilter._strOrders |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
161 |
Medium |
fr.paris.lutece.plugins.stock.business.product.ProductImageDAO
fr.paris.lutece.plugins.stock.business.product.Product_
fr.paris.lutece.plugins.stock.business.provider.Provider
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.provider.Provider.getAttributeDateList() may expose internal representation by returning Provider._attributeDateList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
337 |
Medium |
fr.paris.lutece.plugins.stock.business.provider.Provider.getAttributeList() may expose internal representation by returning Provider._attributeList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
319 |
Medium |
fr.paris.lutece.plugins.stock.business.provider.Provider.getAttributeNumList() may expose internal representation by returning Provider._attributeNumList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
361 |
Medium |
fr.paris.lutece.plugins.stock.business.provider.Provider.getProducts() may expose internal representation by returning Provider._listProducts |
MALICIOUS_CODE |
EI_EXPOSE_REP |
253 |
Medium |
fr.paris.lutece.plugins.stock.business.provider.Provider.setAttributeDateList(Set) may expose internal representation by storing an externally mutable object into Provider._attributeDateList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
348 |
Medium |
fr.paris.lutece.plugins.stock.business.provider.Provider.setAttributeList(Set) may expose internal representation by storing an externally mutable object into Provider._attributeList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
324 |
Medium |
fr.paris.lutece.plugins.stock.business.provider.Provider.setAttributeNumList(Set) may expose internal representation by storing an externally mutable object into Provider._attributeNumList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
372 |
Medium |
fr.paris.lutece.plugins.stock.business.provider.Provider.setProducts(List) may expose internal representation by storing an externally mutable object into Provider._listProducts |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
264 |
Medium |
fr.paris.lutece.plugins.stock.business.provider.ProviderFilter
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.provider.ProviderFilter.getOrders() may expose internal representation by returning ProviderFilter._orders |
MALICIOUS_CODE |
EI_EXPOSE_REP |
214 |
Medium |
fr.paris.lutece.plugins.stock.business.provider.ProviderFilter.setOrders(List) may expose internal representation by storing an externally mutable object into ProviderFilter._orders |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
225 |
Medium |
fr.paris.lutece.plugins.stock.business.provider.Provider_
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Unused public or protected field: fr.paris.lutece.plugins.stock.business.provider.Provider_.attributeDateList |
STYLE |
UUF_UNUSED_PUBLIC_OR_PROTECTED_FIELD |
Non disponible |
Medium |
Unused public or protected field: fr.paris.lutece.plugins.stock.business.provider.Provider_.attributeList |
STYLE |
UUF_UNUSED_PUBLIC_OR_PROTECTED_FIELD |
Non disponible |
Medium |
Unused public or protected field: fr.paris.lutece.plugins.stock.business.provider.Provider_.attributeNumList |
STYLE |
UUF_UNUSED_PUBLIC_OR_PROTECTED_FIELD |
Non disponible |
Medium |
Unused public or protected field: fr.paris.lutece.plugins.stock.business.provider.Provider_.comment |
STYLE |
UUF_UNUSED_PUBLIC_OR_PROTECTED_FIELD |
Non disponible |
Medium |
fr.paris.lutece.plugins.stock.business.purchase.Purchase
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.purchase.Purchase.getAttributeDateList() may expose internal representation by returning Purchase._attributeDateList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
226 |
Medium |
fr.paris.lutece.plugins.stock.business.purchase.Purchase.getAttributeList() may expose internal representation by returning Purchase._attributeList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
202 |
Medium |
fr.paris.lutece.plugins.stock.business.purchase.Purchase.getAttributeNumList() may expose internal representation by returning Purchase._attributeNumList |
MALICIOUS_CODE |
EI_EXPOSE_REP |
250 |
Medium |
fr.paris.lutece.plugins.stock.business.purchase.Purchase.getOffer() may expose internal representation by returning Purchase._offer |
MALICIOUS_CODE |
EI_EXPOSE_REP |
178 |
Medium |
fr.paris.lutece.plugins.stock.business.purchase.Purchase.setAttributeDateList(Set) may expose internal representation by storing an externally mutable object into Purchase._attributeDateList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
237 |
Medium |
fr.paris.lutece.plugins.stock.business.purchase.Purchase.setAttributeList(Set) may expose internal representation by storing an externally mutable object into Purchase._attributeList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
213 |
Medium |
fr.paris.lutece.plugins.stock.business.purchase.Purchase.setAttributeNumList(Set) may expose internal representation by storing an externally mutable object into Purchase._attributeNumList |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
261 |
Medium |
fr.paris.lutece.plugins.stock.business.purchase.Purchase.setOffer(Offer) may expose internal representation by storing an externally mutable object into Purchase._offer |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
189 |
Medium |
fr.paris.lutece.plugins.stock.business.purchase.PurchaseDAO
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.purchase.PurchaseFilter
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.stock.business.purchase.PurchaseFilter.getDateBeginOffer() may expose internal representation by returning PurchaseFilter._dateBeginOffer |
MALICIOUS_CODE |
EI_EXPOSE_REP |
252 |
Medium |
fr.paris.lutece.plugins.stock.business.purchase.PurchaseFilter.getDateEndOffer() may expose internal representation by returning PurchaseFilter._dateEndOffer |
MALICIOUS_CODE |
EI_EXPOSE_REP |
273 |
Medium |
fr.paris.lutece.plugins.stock.business.purchase.PurchaseFilter.getOrders() may expose internal representation by returning PurchaseFilter._orders |
MALICIOUS_CODE |
EI_EXPOSE_REP |
178 |
Medium |
fr.paris.lutece.plugins.stock.business.purchase.PurchaseFilter.setDateBeginOffer(Timestamp) may expose internal representation by storing an externally mutable object into PurchaseFilter._dateBeginOffer |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
242 |
Medium |
fr.paris.lutece.plugins.stock.business.purchase.PurchaseFilter.setDateEndOffer(Timestamp) may expose internal representation by storing an externally mutable object into PurchaseFilter._dateEndOffer |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
263 |
Medium |
fr.paris.lutece.plugins.stock.business.purchase.PurchaseFilter.setOrders(List) may expose internal representation by storing an externally mutable object into PurchaseFilter._orders |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
189 |
Medium |
fr.paris.lutece.plugins.stock.business.purchase.Purchase_