Jacek Pyziak 42e647f007 feat(06-sonarqube-quality): extract long methods to fix S138 violations (06-06)
ShopproOrdersSyncService: sync() 195→44 lines via syncOneIntegration,
fetchOrdersPage, processPageCandidates, importOneOrder; mapAddresses()
166→34 lines via buildCustomerAddress, buildDeliveryAddress.

OrdersRepository: paginate() 183→69 lines via buildPaginateFilters,
buildListSql, transformOrderRow; findDetails() 101→40 lines via
loadOrderAddresses/Items/Payments/Shipments/Documents/Notes/StatusHistory.

SonarQube S138 violations: 4 → 0.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-13 12:33:12 +01:00
2026-03-13 01:00:28 +01:00
2026-03-13 01:00:28 +01:00
2026-03-13 01:00:28 +01:00
2026-03-13 01:00:28 +01:00
2026-03-13 01:00:28 +01:00
Description
No description provided
116 MiB
Languages
PHP 82.3%
Python 8.6%
SCSS 3.3%
CSS 2.8%
JavaScript 1.5%
Other 1.4%