Open LuvPatel opened 5 months ago
The Following Type Of Refactoring were applied to remove code smells and improve code quality :
1). Decompose Conditional
sm-core/src/main/java/com/salesmanager/core/business/repositories/catalog/product
ProductRepositoryImpl
listByStore
2). Extract Method
sm-shop/src/main/java/com/salesmanager/shop/store/controller/shoppingCart.facade
ShoppingCartFacadeImpl
getByCode
3). Rename Variable
sm-core/src/main/java/com/salesmanager/core/business/utils
ProductPriceUtils
getFinalPrice
1). Extract Class
sm-core-model/src/main/java/com/storemanager/core/model/common
Criteria
2). Move Method
sm-core/src/main/java/com/salesmanager/core/business/services/search
SearchServiceImpl
Config
3). Pull Up Variable
sm-core/src/main/java/com/salesmanager/core/business/modules/integration/shipping/impl
CustomWeightBasedShippingQuote
Issues 0 New issues 0 Accepted issues
Measures 0 Security Hotspots No data about Coverage No data about Duplication
See analysis details on SonarCloud
The Following Type Of Refactoring were applied to remove code smells and improve code quality :
Implementation Smell Refactoring :
1). Decompose Conditional
sm-core/src/main/java/com/salesmanager/core/business/repositories/catalog/product
ProductRepositoryImpl
listByStore
2). Extract Method
sm-shop/src/main/java/com/salesmanager/shop/store/controller/shoppingCart.facade
ShoppingCartFacadeImpl
getByCode
3). Rename Variable
sm-core/src/main/java/com/salesmanager/core/business/utils
ProductPriceUtils
getFinalPrice
Design Smell Refactoring :
1). Extract Class
sm-core-model/src/main/java/com/storemanager/core/model/common
Criteria
2). Move Method
sm-core/src/main/java/com/salesmanager/core/business/services/search
SearchServiceImpl
Config
3). Pull Up Variable
sm-core/src/main/java/com/salesmanager/core/business/modules/integration/shipping/impl
CustomWeightBasedShippingQuote