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
81 MiB
Languages
PHP 93.8%
SCSS 2.6%
CSS 2.3%
C# 0.9%
JavaScript 0.4%