<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="https://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="https://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="https://www.w3.org/1999/xhtml" xmlns:mobile="https://www.google.com/schemas/sitemap-mobile/1.0" xmlns:image="https://www.google.com/schemas/sitemap-image/1.1" xmlns:video="https://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://www.sonarsource.com/</loc><lastmod>2026-05-29T21:15:39.0932545Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/</loc><lastmod>2026-03-18T19:09:02.2845383Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/</loc><lastmod>2026-03-18T19:12:16.6806636Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/</loc><lastmod>2026-03-18T19:16:50.0535938Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/</loc><lastmod>2026-03-18T19:06:25.6732872Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/</loc><lastmod>2026-03-19T20:26:06.9473405Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/</loc><lastmod>2026-03-19T20:32:02.5274619Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/</loc><lastmod>2026-05-12T16:27:57.4795886Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/customer-stories/</loc><lastmod>2026-01-29T21:19:59.5993147Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/research/</loc><lastmod>2026-01-08T16:58:07.0057646Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/open-source-editions/</loc><lastmod>2026-03-06T22:29:00.2184339Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/open-source-editions/</loc><lastmod>2026-05-04T16:03:26.6972132Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/open-source-editions/</loc><lastmod>2026-03-09T16:17:57.6500375Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/open-source-editions/</loc><lastmod>2026-03-09T16:23:26.6243193Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/open-source-editions/</loc><lastmod>2026-03-09T16:27:23.5999871Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/open-source-editions/</loc><lastmod>2026-03-09T16:30:28.4479751Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/get-started/</loc><lastmod>2025-10-30T18:50:44.1163985Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/get-started/</loc><lastmod>2025-09-10T18:19:21.193809Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/get-started/</loc><lastmod>2025-09-10T18:18:42.7229659Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/get-started/</loc><lastmod>2025-09-10T18:17:44.3570227Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/get-started/</loc><lastmod>2025-09-10T18:34:02.0545907Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/get-started/</loc><lastmod>2025-09-10T18:42:20.472587Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/onboarding/</loc><lastmod>2025-12-04T18:02:56.863522Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/</loc><lastmod>2026-06-01T20:34:08.115723Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/plans-and-pricing/</loc><lastmod>2026-05-19T18:09:32.9915333Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/plans-and-pricing/</loc><lastmod>2026-06-04T14:02:20.6191515Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/plans-and-pricing/</loc><lastmod>2026-06-04T18:14:57.0699063Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/plans-and-pricing/</loc><lastmod>2026-06-04T20:49:23.8496701Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/plans-and-pricing/</loc><lastmod>2026-06-04T20:51:29.6753108Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/plans-and-pricing/</loc><lastmod>2026-02-24T13:52:25.6879492Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/plans-and-pricing/</loc><lastmod>2026-02-24T13:52:45.7417001Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/</loc><lastmod>2026-06-14T16:37:44.9406557Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/integrations/</loc><lastmod>2025-10-15T18:23:12.8553897Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/integrations/</loc><lastmod>2025-10-15T18:23:12.8553897Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/integrations/</loc><lastmod>2025-10-15T18:23:12.8553897Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/integrations/</loc><lastmod>2025-10-15T18:23:12.8553897Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/integrations/</loc><lastmod>2025-10-15T18:23:12.8553897Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/integrations/</loc><lastmod>2025-10-15T18:23:12.8553897Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/</loc><lastmod>2026-06-15T17:18:31.3809716Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/</loc><lastmod>2026-04-30T13:16:22.4658318Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/developers/</loc><lastmod>2025-10-30T16:50:18.2500525Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/developers/</loc><lastmod>2025-11-14T03:53:00.6468419Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/software-development-roi-calculator/</loc><lastmod>2025-12-30T17:29:10.3724947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/software-development-roi-calculator/</loc><lastmod>2025-11-13T22:12:37.9716412Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/why-sonar/</loc><lastmod>2026-03-23T13:43:24.4944137Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/the-state-of-code/</loc><lastmod>2026-01-07T16:17:19.2427951Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/the-coding-personalities-of-leading-llms/</loc><lastmod>2025-12-05T19:00:30.5821515Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/accessibility/</loc><lastmod>2024-03-20T09:43:21.9961603Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/brand-identity/</loc><lastmod>2024-10-29T13:34:01.9551047Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/product-demos/</loc><lastmod>2025-09-25T20:16:56.2622252Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/eyeonai/</loc><lastmod>2026-03-04T18:36:40.0474667Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/trademark-use/</loc><lastmod>2024-03-20T09:43:37.1135859Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/request-demo/</loc><lastmod>2025-05-13T06:18:34.7427904Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/request-demo/</loc><lastmod>2025-04-14T21:01:04.0911485Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/request-demo/</loc><lastmod>2025-04-14T20:59:15.0900537Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/request-demo/</loc><lastmod>2025-04-14T21:03:48.1951336Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/request-demo/</loc><lastmod>2025-04-14T21:04:44.7654429Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/request-demo/</loc><lastmod>2025-04-14T21:08:12.5166456Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/request-demo/</loc><lastmod>2025-04-04T15:15:47.8836441Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/requestaidemo/</loc><lastmod>2026-03-06T00:40:12.1813745Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/request-ai-demo/</loc><lastmod>2026-03-06T00:37:38.3857499Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/try-ai-demo/</loc><lastmod>2025-08-04T16:01:50.2005805Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/secure-design-demo/</loc><lastmod>2026-03-04T17:42:04.7504215Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/secure-design-trial/</loc><lastmod>2026-03-06T18:28:20.8112304Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/license/</loc><lastmod>2025-12-22T16:43:35.3661513Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/structure101/</loc><lastmod>2024-10-18T20:57:01.2430137Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/support/</loc><lastmod>2026-03-24T19:08:02.7881745Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/standard-support/</loc><lastmod>2024-06-19T18:28:13.4129651Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/trust-center/</loc><lastmod>2024-03-20T09:43:28.9311852Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/trust-center/</loc><lastmod>2024-11-19T18:59:24.6535659Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/research-grant/</loc><lastmod>2025-12-02T20:12:50.8133165Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/sonar-at-rsac/</loc><lastmod>2026-03-03T21:12:37.1464488Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/sonar-excellence-awards/</loc><lastmod>2025-09-15T18:49:42.6166436Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/about/</loc><lastmod>2026-06-03T21:33:55.3837858Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/</loc><lastmod>2026-05-25T20:48:13.6975398Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/company/press-releases/</loc><lastmod>2026-01-29T20:12:26.7066947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/careers/</loc><lastmod>2026-05-23T17:31:02.0260942Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/contact-partner/</loc><lastmod>2025-08-20T16:53:25.7678017Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/contact/</loc><lastmod>2025-04-25T04:44:40.1101414Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/company/contact/</loc><lastmod>2025-01-08T08:40:00.6359415Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/company/contact/</loc><lastmod>2025-07-23T01:12:30.9757118Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/company/contact/</loc><lastmod>2025-01-08T08:40:05.6634571Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/company/contact/</loc><lastmod>2025-07-23T01:05:31.041376Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/company/contact/</loc><lastmod>2025-01-08T08:40:11.3667907Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/company/contact/</loc><lastmod>2025-03-28T18:10:17.0353065Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/cookie-policy/</loc><lastmod>2024-03-20T09:46:16.3604328Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/coverage/</loc><lastmod>2025-10-10T23:38:44.5451587Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/customers/</loc><lastmod>2025-10-10T23:38:49.6405181Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/company/customers/</loc><lastmod>2025-10-30T21:59:55.2002305Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-kit/</loc><lastmod>2026-01-09T21:24:31.9476086Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/partners/</loc><lastmod>2025-12-09T14:44:11.8775619Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/privacy/</loc><lastmod>2024-03-20T09:46:15.7058602Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/newsroom/</loc><lastmod>2026-03-26T17:10:50.3255763Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/plans-and-pricing/data-center/</loc><lastmod>2025-12-01T20:25:41.2583406Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/plans-and-pricing/data-center/</loc><lastmod>2025-01-08T08:41:13.743635Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/plans-and-pricing/data-center/</loc><lastmod>2025-01-08T08:41:16.2612491Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/plans-and-pricing/data-center/</loc><lastmod>2025-01-08T08:41:18.3769039Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/plans-and-pricing/data-center/</loc><lastmod>2025-01-08T08:41:20.4333585Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/plans-and-pricing/data-center/</loc><lastmod>2025-01-08T08:41:23.8236414Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/wolters-kluwer/</loc><lastmod>2026-05-12T17:21:00.3998017Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/axoft-tango-software/</loc><lastmod>2026-05-12T16:34:08.9815784Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/m-t-bank/</loc><lastmod>2026-05-12T17:04:56.1742463Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/clevertap/</loc><lastmod>2026-05-12T18:27:31.8572628Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/imsa/</loc><lastmod>2026-05-12T17:02:57.2710329Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/dept/</loc><lastmod>2026-05-12T16:56:58.3894538Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/cisco/</loc><lastmod>2026-05-12T16:46:23.8278364Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/global-car-manufacturer/</loc><lastmod>2026-05-12T17:00:24.8485967Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/xero/</loc><lastmod>2026-05-12T18:03:47.5255506Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/thales-raytheon-systems/</loc><lastmod>2026-05-12T18:19:22.1338237Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/global-luxury-car-manufacturer/</loc><lastmod>2025-12-31T19:41:52.3945332Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/recognyte/</loc><lastmod>2026-05-12T17:14:39.8401597Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/datev/</loc><lastmod>2026-05-12T16:55:25.120358Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/configcat/</loc><lastmod>2026-05-12T16:48:34.1169143Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/rr-mechatronics/</loc><lastmod>2026-05-12T17:16:34.7888955Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/bae-systems/</loc><lastmod>2026-05-12T16:42:40.9371144Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/siemens/</loc><lastmod>2026-05-12T18:16:21.0603473Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/technology-powerhouse/</loc><lastmod>2025-11-17T14:54:08.6603943Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/tesco-dunnhumby/</loc><lastmod>2026-05-12T18:22:24.762877Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/ans/</loc><lastmod>2026-05-12T16:32:11.1099204Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/zeiss/</loc><lastmod>2026-05-12T18:30:53.473225Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/findomestic/</loc><lastmod>2026-05-12T16:58:52.9014138Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/freshworks/</loc><lastmod>2026-05-12T18:07:18.7913044Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/customer-stories/pernod-ricard/</loc><lastmod>2026-05-12T18:24:58.4081988Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/candidate-privacy-notice/</loc><lastmod>2025-11-03T13:28:44.3861674Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/ai-use-guidelines-for-interviewing/</loc><lastmod>2026-05-23T17:32:39.8185501Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/aup/</loc><lastmod>2025-11-07T21:54:14.1577904Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/security-tom/</loc><lastmod>2026-02-02T04:17:25.7156517Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/data-processing-addendum/</loc><lastmod>2024-10-22T06:21:54.4855828Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/frequently-asked-questions/</loc><lastmod>2024-07-03T20:28:35.5238286Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/sonar-partner-program-master-agreement/</loc><lastmod>2024-12-06T22:03:09.602414Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/ai/</loc><lastmod>2026-06-01T16:40:10.2024046Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/advanced-security-terms/</loc><lastmod>2025-03-14T21:34:57.7235739Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/primary-agreement/</loc><lastmod>2026-06-01T16:39:13.255435Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/data-processing-addendum-07-01-2024/</loc><lastmod>2024-10-22T06:21:32.4581506Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/sonarcloud/service-level-agreement/</loc><lastmod>2024-06-24T21:04:48.8889948Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/dora/</loc><lastmod>2026-06-01T16:42:35.8716153Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/strategic-value-added-reseller-agreement/</loc><lastmod>2024-12-06T22:02:14.6270905Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/sub-processors/</loc><lastmod>2025-12-22T18:13:24.4763924Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/sub-processors-march-2025/</loc><lastmod>2025-12-22T14:44:49.1204842Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/uk-modern-slavery-act-statement/</loc><lastmod>2024-10-10T12:34:43.2535187Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/website-terms-of-use/</loc><lastmod>2024-08-26T23:42:55.6047434Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/early-access/</loc><lastmod>2024-06-29T15:12:11.9462994Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/sonarcloud/terms-of-service-072024/</loc><lastmod>2025-04-15T16:25:25.3727164Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/sonarcloud/terms-of-service/</loc><lastmod>2024-06-18T19:49:25.9570099Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/legal/sonarcloud/terms-of-service/</loc><lastmod>2025-06-16T19:46:04.9782302Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/cloud-free-and-team/</loc><lastmod>2026-06-01T16:46:20.9708748Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/trial-complimentary-and-early-access/</loc><lastmod>2026-06-01T16:49:17.3617196Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/plans-and-pricing/contact-sales/</loc><lastmod>2025-04-29T20:03:11.4025795Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/plans-and-pricing/contact-sales/</loc><lastmod>2025-07-23T01:07:29.6011057Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/plans-and-pricing/contact-sales/</loc><lastmod>2025-01-08T08:40:20.3487014Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/plans-and-pricing/contact-sales/</loc><lastmod>2025-01-08T08:40:24.470031Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/plans-and-pricing/contact-sales/</loc><lastmod>2025-07-23T01:02:28.5758405Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/plans-and-pricing/contact-sales/</loc><lastmod>2025-07-23T01:09:46.8363039Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/plans-and-pricing/contact-sales/</loc><lastmod>2025-04-09T22:03:21.4126508Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/plans-and-pricing/sonarqube/</loc><lastmod>2026-04-14T17:56:45.0065522Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/plans-and-pricing/sonarqube/</loc><lastmod>2026-01-07T21:25:50.7428652Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/plans-and-pricing/sonarqube/</loc><lastmod>2026-01-07T21:25:50.7428652Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/plans-and-pricing/sonarqube/</loc><lastmod>2026-01-07T21:25:50.7428652Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/plans-and-pricing/sonarqube/</loc><lastmod>2026-01-07T21:25:50.7428652Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/plans-and-pricing/sonarqube/</loc><lastmod>2026-01-07T21:25:50.7428652Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/</loc><lastmod>2026-05-29T14:01:44.6508276Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/products/sonarqube/</loc><lastmod>2026-02-24T13:45:52.7189825Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/products/sonarqube/</loc><lastmod>2026-02-24T13:46:40.0676814Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/</loc><lastmod>2026-02-24T13:47:06.3499482Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/products/sonarqube/</loc><lastmod>2026-02-23T16:32:34.6494535Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/products/sonarqube/</loc><lastmod>2026-02-23T16:31:56.1231007Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/products/sonarqube/</loc><lastmod>2026-02-23T19:08:11.0272838Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/gitar/</loc><lastmod>2026-06-12T16:38:54.4389689Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarsweep/</loc><lastmod>2026-05-29T15:40:53.1703129Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/products/sonarsweep/</loc><lastmod>2026-05-27T21:04:23.62868Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/products/sonarsweep/</loc><lastmod>2026-05-27T21:04:03.5147375Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarsweep/</loc><lastmod>2026-05-27T21:00:47.8627737Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/products/sonarsweep/</loc><lastmod>2026-05-28T13:46:11.8151809Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/products/sonarsweep/</loc><lastmod>2026-05-28T13:46:00.5392405Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/products/sonarsweep/</loc><lastmod>2026-05-28T14:02:18.7328833Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/context-augmentation/</loc><lastmod>2026-06-08T15:26:22.3654677Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/open-source-editions/sonarqube-community-edition/</loc><lastmod>2025-08-28T18:22:12.1658635Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/open-source-editions/sonarqube-community-edition/</loc><lastmod>2025-08-28T18:22:12.1658635Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/code-challenges/</loc><lastmod>2024-03-20T09:43:38.5957008Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/</loc><lastmod>2025-12-17T20:33:39.1085341Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/onboarding/onboarding-projects-to-sonarqube/</loc><lastmod>2025-12-18T07:00:18.7326936Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/onboarding/sonarqube-best-practices-for-developers/</loc><lastmod>2025-12-18T07:05:35.94234Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/onboarding/onboarding-projects-to-sonarqube-cloud/</loc><lastmod>2025-12-18T07:06:29.3633504Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/onboarding/apj/</loc><lastmod>2025-12-18T07:10:17.4359203Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/onboarding/emea/</loc><lastmod>2025-12-18T07:07:54.6797524Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/onboarding/americas/</loc><lastmod>2025-12-18T07:13:22.0407979Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/onboarding/operating-your-sonarqube-instance/</loc><lastmod>2025-12-18T06:59:43.2002634Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/get-started/cloud/</loc><lastmod>2025-09-10T18:21:01.0759023Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/get-started/cloud/</loc><lastmod>2025-10-30T18:50:56.5984821Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/get-started/cloud/</loc><lastmod>2025-10-30T18:51:08.6352223Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/get-started/cloud/</loc><lastmod>2025-09-10T18:18:48.6406086Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/get-started/cloud/</loc><lastmod>2025-09-10T18:17:59.5118029Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/get-started/cloud/</loc><lastmod>2025-09-10T18:30:26.585956Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/get-started/cloud/</loc><lastmod>2025-09-10T18:46:56.5743644Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/get-started/server/</loc><lastmod>2026-05-04T19:01:56.8137582Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/get-started/server/</loc><lastmod>2025-10-30T18:51:19.3395018Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/get-started/server/</loc><lastmod>2025-09-10T18:19:39.8867943Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/get-started/server/</loc><lastmod>2025-09-10T18:19:01.869072Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/get-started/server/</loc><lastmod>2025-09-10T18:18:16.522429Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/get-started/server/</loc><lastmod>2025-09-10T18:36:54.6469608Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/get-started/server/</loc><lastmod>2025-09-10T18:49:20.1021475Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/conferences/</loc><lastmod>2025-10-10T23:43:51.5028904Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/cognitive-complexity/</loc><lastmod>2025-07-29T07:15:39.4164282Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/</loc><lastmod>2026-05-07T13:06:36.1259826Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/resources/events/</loc><lastmod>2025-06-12T14:49:59.3835131Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/</loc><lastmod>2026-06-15T01:32:22.8106726Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/resources/library/</loc><lastmod>2025-09-24T13:52:00.1735282Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/white-papers/</loc><lastmod>2026-01-29T02:20:36.907183Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/resources/white-papers/</loc><lastmod>2026-01-29T20:06:53.5704697Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/solution-briefs/</loc><lastmod>2026-06-03T15:36:27.7391003Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/all/</loc><lastmod>2025-10-10T23:40:10.6293996Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/open-source-resources/</loc><lastmod>2025-08-12T19:14:11.6869019Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/</loc><lastmod>2026-06-11T16:43:56.0900206Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/resources/webinars/</loc><lastmod>2025-06-19T14:30:06.4460655Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/developer-guide-to-ai-assisted-software-development/</loc><lastmod>2025-07-29T07:33:00.079674Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/owasp-llm-top-10/</loc><lastmod>2025-07-29T07:30:49.7629308Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/ai-executive-guide/</loc><lastmod>2026-05-28T07:43:03.3906463Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/continuous-inspection/</loc><lastmod>2025-10-30T18:34:53.8742593Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/ai-agents-for-software/</loc><lastmod>2025-07-29T07:34:57.0066372Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/complying-with-ai-policies-in-code-development/</loc><lastmod>2025-07-29T07:35:20.1648858Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/how-to-protect-ai-generated-code-quality/</loc><lastmod>2025-07-29T07:34:29.6980798Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/devops-is-insufficient-without-good-code-hygiene/</loc><lastmod>2025-07-29T07:21:16.0776759Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/proactive-application-security-omdia/</loc><lastmod>2025-07-29T07:22:55.4510751Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/omdia-on-the-radar/</loc><lastmod>2025-07-29T07:25:18.1363576Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/nist-ssdf-code-security-requirements/</loc><lastmod>2025-07-29T07:34:30.3990965Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/ai-agents-in-sdlc/</loc><lastmod>2025-07-29T07:33:03.7917984Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/costly-consequences-of-bad-code/</loc><lastmod>2025-07-29T07:25:05.0066907Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/react-mistakes-and-how-to-avoid-them/</loc><lastmod>2025-07-29T07:25:17.4222115Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/gartner-magic-quadrant-2026/</loc><lastmod>2026-05-26T15:52:19.7615074Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/the-agent-centric-development-cycle-acdc/</loc><lastmod>2026-06-08T20:02:03.9134144Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/buyers-guide-to-code-quality-and-security-workbook/</loc><lastmod>2026-05-13T20:59:43.6469847Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/7-habits-of-highly-effective-ai-coding/</loc><lastmod>2025-08-05T14:02:50.1450517Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/the-state-of-code-languages-report/</loc><lastmod>2025-07-29T18:49:00.2129647Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/the-coding-personalities-of-leading-llms/</loc><lastmod>2025-08-12T21:29:03.4985345Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/developer-sdlc-compliance-guide/</loc><lastmod>2025-12-01T22:32:14.9746521Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/developer-survey-report/</loc><lastmod>2026-01-06T17:11:37.075633Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/the-state-of-code-reliability-report/</loc><lastmod>2025-07-29T07:36:37.5482713Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/the-state-of-code-security-report/</loc><lastmod>2025-07-29T07:36:42.1080093Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/the-state-of-code-maintainability-report/</loc><lastmod>2025-07-29T07:36:56.4415793Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/developer-survey-report-enterprise/</loc><lastmod>2026-06-14T17:22:54.7783745Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/451-research-report/</loc><lastmod>2025-08-11T14:14:24.2512239Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/gigaom-ast-radar/</loc><lastmod>2025-10-08T20:02:13.6263383Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/g2-grid-report/</loc><lastmod>2026-03-31T22:50:36.9243731Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/idc-report/</loc><lastmod>2025-09-05T16:09:05.3666408Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/safeguarding-ai-code/</loc><lastmod>2025-11-05T22:01:09.0099952Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/how-cisco-ships-ai-generated-code-at-scale/</loc><lastmod>2026-05-13T21:00:18.8073974Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/developer-sdlc-compliance-checklist/</loc><lastmod>2025-12-01T22:32:35.9413727Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/7-habits-of-highly-effective-ai-coding-ebook/</loc><lastmod>2025-08-05T14:31:06.3830697Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/buyers-guide-to-code-quality-and-security-checklist/</loc><lastmod>2026-05-13T21:02:54.6296888Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/Industry/financial-services/</loc><lastmod>2026-04-19T21:31:50.829439Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/Industry/healthcare/</loc><lastmod>2026-04-24T14:00:38.4484789Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/Industry/retail/</loc><lastmod>2025-11-24T18:32:23.9736721Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/amazon/codecatalyst/</loc><lastmod>2026-04-09T19:47:52.3427868Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/android/studio/</loc><lastmod>2026-04-17T21:24:36.4996674Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/apache/maven/</loc><lastmod>2026-04-09T20:01:36.9210657Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/bitbucket/</loc><lastmod>2026-04-10T18:33:33.9506579Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/integrations/bitbucket/</loc><lastmod>2025-12-30T19:35:11.7613743Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/atlassian/compass/</loc><lastmod>2026-04-09T20:04:59.327554Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/atlassian/jira/</loc><lastmod>2026-04-09T20:06:54.3447294Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/spotify/backstage/</loc><lastmod>2026-04-09T20:08:58.4278547Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/circleci/</loc><lastmod>2026-04-09T20:14:48.0006894Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/blueflag/</loc><lastmod>2026-04-09T20:11:22.4622828Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/cloudbees/</loc><lastmod>2026-04-09T20:16:52.6431498Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/codemagic/</loc><lastmod>2026-04-09T20:17:56.5896632Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/copado/</loc><lastmod>2026-04-09T20:25:06.8021124Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/cortex/</loc><lastmod>2026-04-09T20:26:53.3055686Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/cursor/</loc><lastmod>2026-04-08T17:20:40.5861907Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/datadog/</loc><lastmod>2026-04-09T20:30:05.3937061Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/claude/</loc><lastmod>2026-06-09T19:26:13.4060686Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/devin-windsurf/</loc><lastmod>2026-04-09T20:32:00.9050321Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/docker/scout/</loc><lastmod>2026-04-09T20:35:01.0916752Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/drata/</loc><lastmod>2026-04-09T20:36:07.3402554Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/dx/</loc><lastmod>2026-04-09T20:39:12.922Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/dynatrace/</loc><lastmod>2026-04-09T20:37:55.5320645Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/eclipse/</loc><lastmod>2026-04-09T20:40:34.3640815Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/github/</loc><lastmod>2026-04-08T17:41:02.789043Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/azure/</loc><lastmod>2026-04-10T18:51:39.9541595Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/integrations/azure/</loc><lastmod>2026-01-05T18:31:57.5727882Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/overview/</loc><lastmod>2025-12-18T16:46:28.2232467Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/gitlab/</loc><lastmod>2026-04-08T17:43:39.5118164Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/github-copilot-cli/</loc><lastmod>2026-06-09T19:39:33.767756Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/google/gemini-cli/</loc><lastmod>2026-04-08T16:36:39.5648972Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/gradle/</loc><lastmod>2026-04-09T20:44:07.9054812Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/harness/</loc><lastmod>2026-04-09T20:45:23.6052449Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/jellyfish/</loc><lastmod>2026-04-09T20:46:33.4743332Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/jenkins/</loc><lastmod>2026-04-09T20:47:55.3131371Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/jetbrains/clion/</loc><lastmod>2026-04-09T20:49:08.7007915Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/jetbrains/intellij/</loc><lastmod>2026-04-09T20:53:45.382617Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/jetbrains/pycharm/</loc><lastmod>2026-04-09T20:54:48.9188602Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/jfrog/</loc><lastmod>2026-04-09T20:56:18.8066807Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/linearb/</loc><lastmod>2026-04-09T20:58:15.5688741Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/microsoft/msbuild-and-dotnet/</loc><lastmod>2026-04-09T21:01:09.6909985Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/microsoft/visual-studio/</loc><lastmod>2026-04-09T21:03:04.1272161Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/mulesoft/</loc><lastmod>2026-04-09T21:09:19.5520197Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/microsoft/vs-code/</loc><lastmod>2026-04-09T21:06:24.6500134Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/npm/</loc><lastmod>2026-04-09T21:10:38.314344Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/port/</loc><lastmod>2026-04-09T21:13:04.3302313Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/oobeya/</loc><lastmod>2026-04-09T21:11:49.0003107Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/python/pypi/</loc><lastmod>2026-04-09T21:14:06.8939153Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/sap/</loc><lastmod>2026-04-09T21:15:39.3187629Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/servicenow/</loc><lastmod>2026-04-09T21:17:13.7256113Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/slack/</loc><lastmod>2026-04-09T21:18:54.8040036Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/travis-ci/</loc><lastmod>2026-04-17T21:29:31.1393116Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/zed/</loc><lastmod>2026-04-09T21:25:33.6837699Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/ai/</loc><lastmod>2026-04-30T20:02:43.6643592Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/ai/</loc><lastmod>2026-03-02T21:10:36.0507651Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/ai/</loc><lastmod>2026-03-02T21:13:24.1824561Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/ai/</loc><lastmod>2026-03-02T21:08:09.4718846Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/ai/</loc><lastmod>2026-03-02T21:19:29.8432778Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/ai/</loc><lastmod>2026-03-02T21:21:51.9601841Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/ai/</loc><lastmod>2026-03-02T21:25:03.6146024Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/secrets-detection/</loc><lastmod>2026-04-03T03:37:01.3192014Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/secrets-detection/</loc><lastmod>2025-10-15T15:15:50.9595049Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/secrets-detection/</loc><lastmod>2025-10-15T15:25:46.9604726Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/secrets-detection/</loc><lastmod>2025-03-17T19:12:51.769323Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/secrets-detection/</loc><lastmod>2025-10-15T15:51:28.7606417Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/secrets-detection/</loc><lastmod>2025-10-15T15:59:22.4573229Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/secrets-detection/</loc><lastmod>2025-10-15T20:17:10.7147925Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/sonar-and-aws/</loc><lastmod>2026-04-03T03:36:43.1507338Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/sonar-and-aws/</loc><lastmod>2026-03-11T14:14:08.8004687Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/sonar-and-aws/</loc><lastmod>2026-03-11T14:14:22.6389776Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/sonar-and-aws/</loc><lastmod>2026-03-11T14:14:46.1719762Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/sonar-and-aws/</loc><lastmod>2026-03-11T14:15:18.9969045Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/sonar-and-aws/</loc><lastmod>2026-03-11T14:15:34.4150154Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/sonar-and-aws/</loc><lastmod>2026-03-11T14:15:47.2177947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/commitment-to-open-source/</loc><lastmod>2026-04-03T03:29:29.4226274Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/commitment-to-open-source/</loc><lastmod>2026-01-20T15:34:49.0549406Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/public-sector/</loc><lastmod>2026-04-03T03:04:39.0617208Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/federal-government/</loc><lastmod>2026-05-04T18:53:28.8021439Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/federal-government/</loc><lastmod>2025-12-30T17:43:43.3386273Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/for-developers/</loc><lastmod>2026-04-03T03:29:51.6352148Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/for-developers/</loc><lastmod>2025-10-10T23:44:32.7453664Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/for-developers/</loc><lastmod>2026-01-20T15:04:31.5369284Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/for-enterprise/</loc><lastmod>2026-04-03T03:30:16.7503738Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/for-enterprise/</loc><lastmod>2026-03-10T18:17:40.2792576Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/for-enterprise/</loc><lastmod>2026-03-10T18:21:24.7709055Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/for-enterprise/</loc><lastmod>2026-03-10T18:25:16.2252477Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/for-enterprise/</loc><lastmod>2026-03-10T18:33:51.7294789Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/for-enterprise/</loc><lastmod>2026-03-10T18:42:46.9805556Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/for-enterprise/</loc><lastmod>2026-03-10T18:46:44.0073305Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/for-teams/</loc><lastmod>2025-11-11T18:46:54.9666484Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/for-teams/</loc><lastmod>2026-01-05T18:51:39.9043917Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/infrastructure-as-code/</loc><lastmod>2026-04-03T03:31:06.4137194Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/infrastructure-as-code/</loc><lastmod>2025-11-14T15:21:51.0433674Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/infrastructure-as-code/</loc><lastmod>2025-11-14T16:14:44.4062183Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/infrastructure-as-code/</loc><lastmod>2025-11-14T16:45:39.7017512Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/infrastructure-as-code/</loc><lastmod>2025-11-14T20:07:31.3719121Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/infrastructure-as-code/</loc><lastmod>2025-11-14T20:25:45.3363172Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/maintainability/</loc><lastmod>2026-04-29T18:59:11.2548656Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/maintainability/</loc><lastmod>2026-01-02T21:13:31.3018197Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/use-cases/</loc><lastmod>2025-12-09T20:51:27.0574892Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/use-cases/</loc><lastmod>2026-01-06T16:58:52.7992422Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/security/</loc><lastmod>2026-04-07T15:32:02.3958309Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/security/</loc><lastmod>2026-03-02T20:48:47.1270106Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/security/</loc><lastmod>2026-03-02T20:51:21.8925421Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/security/</loc><lastmod>2026-03-02T20:51:57.7972489Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/security/</loc><lastmod>2026-03-02T20:54:11.7936113Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/security/</loc><lastmod>2026-03-02T20:55:55.4939995Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/security/</loc><lastmod>2026-03-02T20:56:30.4422927Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/static-code-analysis/</loc><lastmod>2025-04-10T22:13:08.8862968Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/static-code-analysis/</loc><lastmod>2025-04-10T22:13:08.8862968Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/code-governance/</loc><lastmod>2026-04-07T05:50:22.9388124Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/code-governance/</loc><lastmod>2026-06-02T18:39:52.6725388Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/code-governance/</loc><lastmod>2026-06-02T20:17:31.3515763Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/code-governance/</loc><lastmod>2026-06-04T14:36:38.1207766Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/code-governance/</loc><lastmod>2026-06-04T14:36:23.6974887Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/code-governance/</loc><lastmod>2026-06-04T14:55:48.2359772Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/code-governance/</loc><lastmod>2026-06-04T15:00:46.5375372Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/compliance-and-reporting/</loc><lastmod>2026-05-11T15:27:57.146315Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/compliance-and-reporting/</loc><lastmod>2026-01-30T16:14:07.4432437Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/code-coverage/</loc><lastmod>2026-04-28T17:33:04.9512736Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/code-coverage/</loc><lastmod>2025-03-12T21:46:48.5473302Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/code-coverage/</loc><lastmod>2025-12-18T15:20:00.0540093Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/code-coverage/</loc><lastmod>2025-12-18T17:25:30.6906007Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/code-coverage/</loc><lastmod>2025-03-18T19:12:52.8278328Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/code-coverage/</loc><lastmod>2025-03-18T19:39:25.809811Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/mobile-developers/</loc><lastmod>2026-04-07T05:51:13.1356586Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/mobile-developers/</loc><lastmod>2026-01-30T15:47:57.297805Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/code-review/</loc><lastmod>2026-04-03T03:34:35.5721338Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/code-review/</loc><lastmod>2025-03-13T21:04:21.9714483Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/code-review/</loc><lastmod>2025-10-21T15:23:15.4550827Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/code-review/</loc><lastmod>2025-03-20T14:26:10.1508462Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/code-review/</loc><lastmod>2025-03-20T15:12:56.7857341Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/code-review/</loc><lastmod>2025-10-21T15:25:34.8275739Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/quality/</loc><lastmod>2026-04-03T03:35:57.3084716Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/quality/</loc><lastmod>2025-12-04T20:34:27.573738Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/reliability/</loc><lastmod>2026-05-04T18:48:57.5541704Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/reliability/</loc><lastmod>2025-12-10T15:22:32.7732686Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/reliability/</loc><lastmod>2025-12-10T15:39:12.8852232Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/reliability/</loc><lastmod>2025-12-10T16:49:50.3218971Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/reliability/</loc><lastmod>2025-12-10T17:03:06.0734628Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/reliability/</loc><lastmod>2025-12-10T17:11:26.5035377Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/reliability/</loc><lastmod>2025-12-10T17:18:46.8401595Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/devops-transformation/</loc><lastmod>2026-04-03T23:17:59.0779948Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/devops-transformation/</loc><lastmod>2026-01-29T20:21:10.6981472Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/reduce-technical-debt/</loc><lastmod>2026-05-28T16:55:31.464424Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/reduce-technical-debt/</loc><lastmod>2026-05-26T21:12:47.8823401Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/reduce-outsourcing-software-development-risk/</loc><lastmod>2026-04-07T05:52:28.0239562Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/reduce-outsourcing-software-development-risk/</loc><lastmod>2026-01-30T15:31:09.3558722Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/secure-by-design-code/</loc><lastmod>2026-04-03T23:20:35.8459815Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/secure-by-design-code/</loc><lastmod>2026-01-05T19:49:05.3974852Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/ai-code-quality/</loc><lastmod>2026-04-07T05:50:00.9495666Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/ai-code-quality/</loc><lastmod>2025-09-24T16:46:36.7942282Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/ai-code-quality/</loc><lastmod>2025-09-24T18:55:02.1086245Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/ai-code-quality/</loc><lastmod>2025-09-24T19:01:53.6775081Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/ai-code-quality/</loc><lastmod>2025-09-24T19:40:38.3045711Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/ai-code-quality/</loc><lastmod>2025-09-24T19:44:27.4611105Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/ai-code-quality/</loc><lastmod>2025-09-24T20:01:35.9589822Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/platform-engineering/</loc><lastmod>2026-04-07T05:46:57.5332369Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/platform-engineering/</loc><lastmod>2026-05-27T21:09:11.4695723Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/platform-engineering/</loc><lastmod>2026-05-27T21:09:40.4439428Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/platform-engineering/</loc><lastmod>2026-05-27T21:09:57.0679581Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/platform-engineering/</loc><lastmod>2026-05-27T21:10:13.7733396Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/platform-engineering/</loc><lastmod>2026-05-27T21:10:29.5624681Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/platform-engineering/</loc><lastmod>2026-05-27T21:10:45.1289454Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/taint-analysis/</loc><lastmod>2026-04-07T05:48:24.0792249Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/automated-code-review/</loc><lastmod>2026-04-07T05:47:34.8614244Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/automated-code-review/</loc><lastmod>2025-10-23T15:00:50.6681475Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/automated-code-review/</loc><lastmod>2025-10-23T15:16:21.8752438Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/automated-code-review/</loc><lastmod>2025-10-23T15:35:05.0987211Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/automated-code-review/</loc><lastmod>2025-10-23T16:52:40.2207123Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/automated-code-review/</loc><lastmod>2025-10-23T16:58:45.1984524Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/automated-code-review/</loc><lastmod>2025-10-23T17:13:36.4671272Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/developer-security/</loc><lastmod>2026-04-07T05:49:36.4137399Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/developer-security/</loc><lastmod>2025-11-04T20:21:38.7706715Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/developer-security/</loc><lastmod>2025-11-04T20:55:33.6020636Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/developer-security/</loc><lastmod>2025-11-05T17:46:18.5546144Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/developer-security/</loc><lastmod>2025-11-05T20:57:15.6807083Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/developer-security/</loc><lastmod>2025-11-05T23:32:04.1096111Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/developer-security/</loc><lastmod>2025-11-05T23:54:59.047268Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/cyber-resilience-act/</loc><lastmod>2026-06-09T15:31:07.5840502Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/software-development-for-smbs/</loc><lastmod>2026-03-10T15:06:03.2077437Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/software-supply-chain-security/</loc><lastmod>2026-04-07T05:48:51.2526059Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/software-supply-chain-security/</loc><lastmod>2026-05-28T18:11:06.0816894Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/software-supply-chain-security/</loc><lastmod>2026-05-28T18:25:01.3722221Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/software-supply-chain-security/</loc><lastmod>2026-05-28T18:31:48.6646543Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/software-supply-chain-security/</loc><lastmod>2026-05-28T19:24:45.2604504Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/software-supply-chain-security/</loc><lastmod>2026-05-28T19:32:49.2228274Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/software-supply-chain-security/</loc><lastmod>2026-05-28T19:40:33.6214805Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/architecture/</loc><lastmod>2026-04-30T18:54:42.4360544Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/announcing-sonarqube-server-2026-3/</loc><lastmod>2026-06-09T17:53:24.2130223Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/welcoming-gitar-to-sonar/</loc><lastmod>2026-06-09T18:06:17.0409498Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/claude-arbitrary-code-execution/</loc><lastmod>2026-05-05T18:38:22.9802729Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/why-technical-debt-is-still-your-teams-biggest-productivity-drain/</loc><lastmod>2026-06-08T19:32:23.978285Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/a-cleaner-codebase-results-in-less-token-usage/</loc><lastmod>2026-06-09T16:50:12.8112635Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/loop-engineering-without-verification-is-just-automation/</loc><lastmod>2026-06-11T18:10:52.5039195Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-leaders-recognized-as-ey-entrepreneur-of-the-year/</loc><lastmod>2026-06-15T14:49:11.7820072Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/gpt-5-5-biggest-blind-spot/</loc><lastmod>2026-04-29T20:30:16.3966476Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/linting-ai-assisted-development/</loc><lastmod>2026-04-28T16:17:51.2946345Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-java-time-bugs-that-dont-throw-exceptions/</loc><lastmod>2026-06-10T02:22:33.3570044Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/automatically-fix-code-backlog-with-sonarqube-remediation-agent/</loc><lastmod>2026-06-09T16:24:26.8348656Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-agent-app-in-github/</loc><lastmod>2026-06-09T18:31:22.0508972Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-sonarqube-traces-a-sql-injection-your-ai-coding-agent-produced/</loc><lastmod>2026-06-09T18:42:09.0280595Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/why-fable-5-still-needs-a-second-loop/</loc><lastmod>2026-06-11T20:43:53.9492662Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/jellyfin-remote-code-execution/</loc><lastmod>2026-06-09T18:36:52.5170617Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/claude-opus-4-7-evaluation/</loc><lastmod>2026-04-27T20:52:48.0812447Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/mini-shai-hulud-targets-ai-coding-agents/</loc><lastmod>2026-06-09T18:11:40.3600984Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-remediation-agent-wins-best-innovation-in-ai-for-devops/</loc><lastmod>2026-06-09T18:21:47.5083196Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-sonarqube-coverage-reporting-works/</loc><lastmod>2026-05-05T18:49:11.536139Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/import-your-gitlab-group-into-sonarqube-cloud/</loc><lastmod>2026-06-09T16:19:17.0132477Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/now-available-sonarqube-plugin-for-github-copilot-cli/</loc><lastmod>2026-06-09T18:26:47.7767268Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/claude-fable-5-built-a-java-module-in-13-minutes/</loc><lastmod>2026-06-11T20:52:29.069885Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-named-leader-2026-gartner-magic-quadrant/</loc><lastmod>2026-06-09T18:17:21.9658361Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/claude-fable-5-pricing-makes-sonar-context-augmentation-a-potent-cost-lever/</loc><lastmod>2026-06-15T14:52:43.9157215Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-architecture-management-keeps-agent-generated-code-sound/</loc><lastmod>2026-06-09T16:12:07.1301826Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/why-your-supply-chain-attack-surface-is-expanding/</loc><lastmod>2026-04-21T01:10:49.1445152Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-wiz-integration/</loc><lastmod>2026-03-18T16:30:20.4636618Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/now-available-sonarqube-plugin-for-claude-code/</loc><lastmod>2026-04-21T01:11:26.8484969Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/openai-gpt-5-5-evaluation/</loc><lastmod>2026-04-27T20:53:12.0538879Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/byok-encryptions-sonarqube-cloud/</loc><lastmod>2026-04-21T01:09:28.8595361Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/announcing-scim-for-automated-user-management-with-sonarqube-cloud/</loc><lastmod>2026-04-21T01:11:46.5595171Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/agentic-analysis-beta/</loc><lastmod>2026-03-31T12:50:48.9841447Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/introducing-base-support-for-code-verification/</loc><lastmod>2026-04-21T01:09:47.0233177Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/announcing-native-mcp-server-in-sonarqube-cloud/</loc><lastmod>2026-03-18T16:21:46.2325158Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/ytdlnis-argument-injection-rce/</loc><lastmod>2026-04-21T01:08:46.3389404Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/announcing-sonarqube-server-2026-2/</loc><lastmod>2026-04-21T01:09:11.6309477Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-future-of-software-development-is-acdc/</loc><lastmod>2026-04-21T01:10:03.7415452Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/secure-agents-from-leaking-secrets-with-the-new-sonarqube-cli/</loc><lastmod>2026-03-10T16:22:47.2820667Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/code-standards-for-resilient-flask-web-applications/</loc><lastmod>2026-03-18T15:35:21.7863468Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/cyber-resilience-act-ai-velocity/</loc><lastmod>2026-03-23T15:55:45.229646Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/ai-first-engineering-cisco/</loc><lastmod>2026-04-21T01:12:08.3964731Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/top-6-takeaways-from-sonar-summit-2026/</loc><lastmod>2026-03-27T14:01:36.4367721Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/general-availability-of-automatic-provisioning-for-github/</loc><lastmod>2026-03-18T16:14:24.7177976Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/introducing-sonar-context-augmentation/</loc><lastmod>2026-05-12T14:14:24.586819Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/ai-can-write-java-25-right-with-sonarqube/</loc><lastmod>2026-03-19T15:19:53.1377514Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/code-architecture-management-general-availability-in-sonarqube/</loc><lastmod>2026-04-17T13:22:18.5913236Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/architecture-review-of-gc-toolkit-with-sonarqube/</loc><lastmod>2026-04-21T01:10:21.2246931Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/mastering-fastapi-quality-standards-with-sonarqube/</loc><lastmod>2026-03-18T15:54:52.3086932Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/automatic-analysis-for-azure-devops-is-here/</loc><lastmod>2026-04-21T01:11:09.5466369Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-to-scale-code-quality/</loc><lastmod>2026-03-19T15:03:29.3962335Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/join-us-at-sonar-summit/</loc><lastmod>2026-03-27T15:14:19.3763441Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-to-choose-your-llm-without-ruining-your-java-code/</loc><lastmod>2026-03-27T14:52:22.0443943Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-architecture-gap-why-your-code-becomes-hard-to-change/</loc><lastmod>2026-04-17T13:22:54.0754023Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/why-prioritizing-code-quality-is-the-fastest-way-to-reduce-security-risks/</loc><lastmod>2026-04-03T14:06:35.4989116Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/a-technical-look-at-sonarsweep-for-gpt-oss-20b/</loc><lastmod>2026-03-29T21:48:55.2485443Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/using-dashboards-with-sonarqube-cloud/</loc><lastmod>2026-04-02T19:58:40.3811993Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/agentic-ai-automation-shift/</loc><lastmod>2026-03-30T13:37:13.7184793Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/claude-code-sonarqube-mcp-building-an-autonomous-code-review-workflow/</loc><lastmod>2026-03-30T15:09:33.5696657Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/claude-code-sonarqube-mcp-building-an-autonomous-code-review-workflow/</loc><lastmod>2026-04-30T13:02:46.8077521Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-sonarqube-minimizes-false-positives/</loc><lastmod>2026-03-26T15:23:05.9862792Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/automating-quality-gate-success-with-claude-opus-4-6-and-sonarqube-mcp/</loc><lastmod>2026-03-30T14:10:49.5360816Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/why-claude-opus-4-6-requires-verification/</loc><lastmod>2026-04-02T20:44:54.0357216Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/shadow-ai-is-already-writing-your-code/</loc><lastmod>2026-03-31T17:48:45.6361221Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-future-is-ac-dc-the-agent-centric-development-cycle/</loc><lastmod>2026-04-08T17:50:26.8601498Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/the-future-is-ac-dc-the-agent-centric-development-cycle/</loc><lastmod>2026-06-05T19:13:04.3333948Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-ai-is-redefining-technical-debt/</loc><lastmod>2026-06-08T19:33:37.5089348Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/exploring-your-current-architecture-with-sonarqube/</loc><lastmod>2026-04-17T13:23:50.7687231Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/join-the-sonarqube-remediation-agent-beta/</loc><lastmod>2026-03-31T12:51:53.4290746Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/exploring-the-new-enhancements-in-sonarqube/</loc><lastmod>2026-03-27T14:19:27.9504597Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/thoughts-on-claude-code-security/</loc><lastmod>2026-04-03T22:47:14.0955851Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/thoughts-on-claude-code-security/</loc><lastmod>2026-04-30T13:02:30.7266362Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/introducing-sonar-foundation-agent/</loc><lastmod>2026-03-26T18:23:43.9841343Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/stop-malicious-packages-in-your-ci-cd-pipeline-with-sonarqube/</loc><lastmod>2026-04-08T17:25:26.5743702Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/announcing-sonarqube-server-2026-1-lta/</loc><lastmod>2026-04-29T14:50:36.0617846Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/announcing-sonarqube-server-2026-1-lta/</loc><lastmod>2026-04-30T13:03:07.2156717Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/managing-the-tricky-relationship-between-ai-and-code-security/</loc><lastmod>2026-03-31T14:55:14.4221274Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/a-comparison-of-claude-opus-4-5-and-4-6/</loc><lastmod>2026-03-25T19:50:08.4105393Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-to-optimize-sonarqube-for-reviewing-ai-generated-code/</loc><lastmod>2026-03-27T14:53:01.0250886Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/zombie-workflows-a-github-actions-horror-story/</loc><lastmod>2026-04-03T14:37:01.7181369Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/micro-services-major-headaches-detecting-vulnerabilities-in-erxes-microservices/</loc><lastmod>2026-03-31T14:57:34.7188758Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/dirname-node-js-es-modules/</loc><lastmod>2026-03-30T16:01:39.9695198Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/dirname-node-js-es-modules/</loc><lastmod>2026-06-05T18:33:43.2109606Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-to-navigate-the-risks-of-ai-generated-code/</loc><lastmod>2026-03-26T17:14:32.2519703Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/blazor/</loc><lastmod>2026-03-30T14:48:36.3523025Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/deploy-sonarqube-server-on-kubernetes-with-terraform/</loc><lastmod>2026-03-30T15:55:04.5931382Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/dora-compliance-for-financial-entities/</loc><lastmod>2026-03-26T14:52:53.8004106Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/encoding-differentials-why-charset-matters/</loc><lastmod>2026-03-27T14:04:12.4013559Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/choosing-llm-software-development/</loc><lastmod>2026-03-30T15:05:19.4728604Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-code-coverage/</loc><lastmod>2026-03-31T16:57:17.6874424Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/sonarqube-code-coverage/</loc><lastmod>2026-06-05T19:18:07.6894567Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/blog/sonarqube-code-coverage/</loc><lastmod>2025-10-01T22:06:22.0693989Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/blog/sonarqube-code-coverage/</loc><lastmod>2025-09-30T04:33:49.1395896Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/blog/sonarqube-code-coverage/</loc><lastmod>2025-10-01T22:18:42.0685277Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/blog/sonarqube-code-coverage/</loc><lastmod>2025-10-02T22:16:08.5219077Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/blog/sonarqube-code-coverage/</loc><lastmod>2025-10-03T14:37:05.8929531Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/misra-c-plus-plus-compliance-early-access/</loc><lastmod>2026-03-31T14:58:08.4226768Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/seven-indicators-your-codebase-is-unmanageable/</loc><lastmod>2026-03-31T17:46:59.4395489Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/joomla-multiple-xss-vulnerabilities/</loc><lastmod>2026-03-27T15:15:13.4228054Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/upgrading-react-18-sonarqube/</loc><lastmod>2026-04-02T19:56:43.6793869Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/introducing-architecture-in-sonarqube/</loc><lastmod>2026-04-17T13:24:45.3503341Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/introducing-architecture-in-sonarqube/</loc><lastmod>2026-06-05T19:22:08.317961Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/opennms-vulnerabilities-securing-code-against-attackers-unexpected-ways/</loc><lastmod>2026-03-31T15:31:08.5218129Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/state-of-code-developer-survey-report-the-current-reality-of-ai-coding/</loc><lastmod>2026-04-08T17:22:15.189934Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-10-4-release-announcement/</loc><lastmod>2026-04-08T15:19:35.7190029Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-10-6-release-announcement/</loc><lastmod>2026-04-08T15:21:32.9701541Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/insights-from-a-platform-engineering-leader/</loc><lastmod>2026-03-27T14:56:22.0109481Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/new-data-on-code-quality-gpt-5-2-high-opus-4-5-gemini-3-and-more/</loc><lastmod>2026-03-31T15:06:12.147002Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/new-data-on-code-quality-gpt-5-2-high-opus-4-5-gemini-3-and-more/</loc><lastmod>2026-06-05T18:48:53.6415829Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-2025-year-in-review/</loc><lastmod>2026-04-08T15:23:02.790568Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/ai-coding-trust-gap/</loc><lastmod>2026-03-30T13:42:58.5802428Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/vulnerability-research-highlights-2023/</loc><lastmod>2026-04-02T20:04:59.1293837Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/wordpress-core-unauthenticated-blind-ssrf/</loc><lastmod>2026-04-03T14:12:55.3614643Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/wordpress-core-unauthenticated-blind-ssrf/</loc><lastmod>2026-06-08T17:17:23.9348883Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/5-risks-of-outsourcing-software-development-and-how-to-avoid-them/</loc><lastmod>2026-03-29T20:27:54.141899Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/asp-net-core-web-apps/</loc><lastmod>2026-03-30T14:01:07.6507738Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/builders-withers-and-records-java-s-path-to-immutability/</loc><lastmod>2026-03-30T14:54:53.5256148Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/builders-withers-and-records-java-s-path-to-immutability/</loc><lastmod>2026-06-08T16:54:56.7879069Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-reaffirms-strength-of-its-ISMS-by-earning-the-latest-iso-certification-iso27001-2022/</loc><lastmod>2026-04-08T02:14:45.9961445Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/csharp-logging/</loc><lastmod>2026-03-30T15:44:37.8330139Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/csharp-logging/</loc><lastmod>2026-06-08T16:47:01.9949956Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/avocado-nightmare-1/</loc><lastmod>2026-03-30T14:12:02.9991101Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/dangerous-import-sourceforge-patches-critical-code-vulnerability/</loc><lastmod>2026-03-30T15:46:42.4402599Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/front-end-frameworks-when-bypassing-built-in-sanitization-might-backfire/</loc><lastmod>2026-03-27T14:24:08.0374292Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-founder-olivier-gaudin-at-qcon-london-2024/</loc><lastmod>2026-04-07T19:02:50.2906166Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/technical-debt-s-impact-on-development-speed-and-code-quality/</loc><lastmod>2026-06-08T19:34:26.7237836Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/juliet-c-benchmark-and-the-securestring-case/</loc><lastmod>2026-03-27T15:17:27.5863702Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/legacy-codebases-are-a-devops-issue/</loc><lastmod>2026-03-27T15:18:23.4985495Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/mxss-the-vulnerability-hiding-in-your-code/</loc><lastmod>2026-03-31T15:02:52.1970304Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/mxss-the-vulnerability-hiding-in-your-code/</loc><lastmod>2026-06-05T19:07:14.3939542Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/blog/mxss-the-vulnerability-hiding-in-your-code/</loc><lastmod>2025-10-06T20:21:41.9801661Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/blog/mxss-the-vulnerability-hiding-in-your-code/</loc><lastmod>2025-10-06T20:41:25.5961376Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/blog/mxss-the-vulnerability-hiding-in-your-code/</loc><lastmod>2025-10-06T21:19:37.9240189Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/blog/mxss-the-vulnerability-hiding-in-your-code/</loc><lastmod>2025-10-06T21:26:22.0378729Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/blog/mxss-the-vulnerability-hiding-in-your-code/</loc><lastmod>2025-10-02T22:52:10.9877935Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/new-web-api-v2/</loc><lastmod>2026-03-31T15:13:12.8801008Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/avocado-nightmare-2/</loc><lastmod>2026-03-30T14:13:12.1110991Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-power-of-deeper-sast/</loc><lastmod>2026-04-08T02:13:40.4944962Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/pitfalls-of-desanitization-leaking-customer-data-from-osticket/</loc><lastmod>2026-03-31T15:59:05.6850523Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/remote-code-execution-in-mailcow-always-sanitize-error-messages/</loc><lastmod>2026-03-31T16:27:03.9627013Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sq-sc_guidance/</loc><lastmod>2026-04-08T17:17:32.2848263Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/sq-sc_guidance/</loc><lastmod>2026-06-08T16:41:52.8387458Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-pci-dss-4-0/</loc><lastmod>2026-04-08T16:44:27.4812846Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-sonar-helps-with-nist-ssdf/</loc><lastmod>2026-03-27T14:48:49.8821048Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/what-code-issues-caused-the-crowdstrike-outage/</loc><lastmod>2026-04-02T20:21:13.5530592Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/ai-generated-code-demands-trust-but-verify-approach-to-software-development/</loc><lastmod>2026-03-30T13:44:10.6420145Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/who-are-you-the-importance-of-verifying-message-origins/</loc><lastmod>2026-04-02T20:34:51.2634837Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/will-the-new-judicial-ruling-in-the-vizio-lawsuit-strengthen-the-gpl/</loc><lastmod>2026-04-03T14:08:55.2595633Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/an-open-letter-to-sonar-qube-users/</loc><lastmod>2026-03-30T16:05:59.488888Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/apache-dubbo-consumer-risks/</loc><lastmod>2026-03-30T13:59:09.239079Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/now-introducing-sonarcloud-enterprise-and-sonarcloud-team/</loc><lastmod>2026-03-31T15:18:20.1187128Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/basic-http-authentication-risk-uncovering-pyspider-vulnerabilities/</loc><lastmod>2026-03-30T14:16:24.6319029Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/iso-27001-importance/</loc><lastmod>2026-03-27T15:08:56.3035553Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/ensuring-the-right-usage-of-java-21-new-features/</loc><lastmod>2026-03-27T14:09:38.4986113Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/excessive-expansion-uncovering-critical-security-vulnerabilities-in-jenkins/</loc><lastmod>2026-03-27T14:16:36.1360011Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-launches-integration-program/</loc><lastmod>2026-04-08T02:07:25.9733089Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/government-emails-at-risk-critical-cross-site-scripting-vulnerability-in-roundcube-webmail/</loc><lastmod>2026-03-27T14:29:57.4379342Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-timely-delivery-comes-from-transparent-outsourced-software-development-communication/</loc><lastmod>2026-03-27T14:51:33.1347989Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/increase-readability-with-java-s-pattern-matching/</loc><lastmod>2026-03-26T17:15:29.2227658Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/securing-developer-tools-unpatched-code-vulnerabilities-in-gogs-2/</loc><lastmod>2026-03-31T17:13:06.2389149Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/white-house-emphasizes-need-for-proactive-coding-practices-to-counter-cyber-attacks/</loc><lastmod>2026-04-02T20:33:01.1564982Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/building-the-foundation-for-a-strong-ai-future/</loc><lastmod>2026-03-30T14:55:41.2811865Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-10-5-release-announcement/</loc><lastmod>2026-04-08T15:20:37.5912147Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/stop-nesting-ternaries-javascript/</loc><lastmod>2026-04-08T17:25:54.5622673Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-red-hat-ipo-experiment-to-pay-maintainers-25-years-later/</loc><lastmod>2026-04-02T19:16:55.7182694Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-true-cost-of-bad-code-in-software-development/</loc><lastmod>2026-04-02T19:39:10.5618073Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/top-security-flaws-hiding-in-your-code-right-now-and-how-to-fix-them/</loc><lastmod>2026-04-02T19:44:32.4649812Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/union-intersection-difference-javascript-sets/</loc><lastmod>2026-04-02T19:53:09.7045873Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/g2-review-static-code-analysis/</loc><lastmod>2026-03-27T14:26:01.621907Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/integrating-sonarcloud-with-amazon-codecatalyst/</loc><lastmod>2026-03-27T14:57:24.54157Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/autoconfig-cpp-code-analysis-redefined/</loc><lastmod>2026-03-30T14:02:32.4121456Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/xz-tidelift-and-paying-the-maintainers/</loc><lastmod>2026-04-03T14:27:00.2705959Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/leveraging-sonarqube-sonarcloud-and-sonarlint-for-effective-shift-left-practices/</loc><lastmod>2026-03-29T16:33:05.2284248Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/7-guidelines-for-federal-agencies-adopting-ai-for-software-development/</loc><lastmod>2026-03-29T20:30:16.5848951Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/choosing-sonarqube-free-tier/</loc><lastmod>2026-03-30T15:07:44.6004378Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/9-more-reasons-to-upgrade-to-sonarqube-server-2025-1-lta/</loc><lastmod>2026-03-29T20:58:55.139859Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/ai-code-assurance-sonar/</loc><lastmod>2026-03-30T13:40:04.0657548Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/introducing-rust-in-sonarqube/</loc><lastmod>2026-03-26T18:07:25.7784777Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/introducing-rust-in-sonarqube/</loc><lastmod>2026-06-08T15:20:32.5836098Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/data-in-danger-detecting-xss-in-grafana-cve-2025-2703/</loc><lastmod>2026-03-30T15:47:44.8724907Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/announcing-sonarqube-advanced-security/</loc><lastmod>2026-03-30T13:55:21.8096349Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/enhancing-team-code-reviews-with-ai-generated-code/</loc><lastmod>2026-03-27T14:08:21.8097634Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/never-underestimate-csrf-why-origin-reflection-is-a-bad-idea/</loc><lastmod>2026-03-31T15:05:36.6576825Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-new-sonarqube-free-tier-is-here/</loc><lastmod>2026-04-02T19:10:50.8194314Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-for-ide-our-journey-this-year-and-sneak-peek-into-2025/</loc><lastmod>2026-04-08T15:40:45.3859327Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/new-spring-framework-rules-in-sonarqube/</loc><lastmod>2026-03-31T15:12:05.4719027Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/reply-to-calc-the-attack-chain-to-compromise-mailspring/</loc><lastmod>2026-03-31T16:30:19.4857165Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/scripting-outside-the-box-api-client-security-risks-part-1/</loc><lastmod>2026-03-31T16:34:57.7317445Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/scripting-outside-the-box-api-client-security-risks-part-2/</loc><lastmod>2026-03-31T16:35:58.2372379Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/securing-developer-tools-unpatched-code-vulnerabilities-in-gogs-1/</loc><lastmod>2026-03-31T17:11:44.0911253Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-ai-revolution-in-software-development-a-new-era-for-developers/</loc><lastmod>2026-01-29T14:55:46.9526431Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-server-10-8-release-announcement/</loc><lastmod>2026-04-08T16:47:36.4367154Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-server-2025-1-lta-release-announcement/</loc><lastmod>2026-04-08T16:46:24.9439633Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-server-2025-release-2-announcement/</loc><lastmod>2026-04-08T16:49:52.1581528Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/seven-habits-of-highly-effective-ai-coding/</loc><lastmod>2026-03-31T17:45:09.3660442Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/better-free-sonarqube-experience/</loc><lastmod>2026-03-30T14:32:02.0290752Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonars-17-year-anniversary/</loc><lastmod>2026-04-08T17:04:35.6225599Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-power-of-taint-analysis-uncovering-critical-code-vulnerability-in-openapi-generator/</loc><lastmod>2026-04-02T19:13:01.3057846Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/driving-devops-transformation-leveling-up-ci-cd-with-static-code-analysis/</loc><lastmod>2026-03-26T15:31:08.8955297Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/trust-ai-contributions-to-code/</loc><lastmod>2026-04-02T19:46:14.840706Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/ai-codefix-sonar/</loc><lastmod>2026-03-30T13:41:52.921661Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-server-wins-devies-award-for-code-testing-quality-management/</loc><lastmod>2026-04-08T16:59:22.2714045Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/beware-the-cookie-monster-cyberhaven-extension-vulnerability-allowed-cookie-theft/</loc><lastmod>2026-03-30T14:35:20.1333955Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/caught-in-the-fortinet-how-attackers-can-exploit-forticlient-to-compromise-organizations-3-3/</loc><lastmod>2026-03-30T14:58:16.7013529Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/diving-into-jumpserver-attackers-gateway-to-internal-networks-1-2/</loc><lastmod>2026-03-26T13:50:58.4422574Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/diving-into-jumpserver-attackers-gateway-to-internal-networks-2-2/</loc><lastmod>2026-03-26T13:55:50.1709523Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/analysis-evidence-from-sonarqube-now-available-in-jfrog-apptrust/</loc><lastmod>2026-03-30T13:49:12.5460043Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonars-commitment-to-you/</loc><lastmod>2026-04-08T17:08:18.1840951Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/software-and-ai-in-2025-sonar-perspectives-on-what-s-to-come-in-the-new-year/</loc><lastmod>2026-03-31T17:56:56.0868442Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/developer-survey-request/</loc><lastmod>2025-12-11T03:35:58.0559493Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/make-a-strategic-shift-to-code-security/</loc><lastmod>2026-03-31T14:53:25.5447551Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/securing-go-applications-with-sonarqube-real-world-examples/</loc><lastmod>2026-03-31T17:33:29.4538977Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/introducing-native-jira-cloud-integration-for-sonarqube-cloud/</loc><lastmod>2026-03-26T18:06:28.8681123Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-earns-soc-2-type-ii-compliance/</loc><lastmod>2026-04-07T19:00:33.8010511Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/auto-detect-and-review-ai-generated-code-from-github-copilot/</loc><lastmod>2026-03-30T14:01:38.3684476Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/auto-detect-and-review-ai-generated-code-from-github-copilot/</loc><lastmod>2026-06-08T14:52:12.628332Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-named-leader-in-g2-spring-report/</loc><lastmod>2026-04-08T02:09:19.5898228Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-10-7-release-announcement/</loc><lastmod>2026-04-08T15:22:22.4843442Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-server-2025-release-3-announcement/</loc><lastmod>2026-04-08T16:58:17.8390044Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-bug-detection-advances/</loc><lastmod>2026-04-08T15:37:31.5123497Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/protecting-your-ai-code/</loc><lastmod>2026-03-31T16:17:28.4191867Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-tainted-voyage-uncovering-voyagers-vulnerabilities/</loc><lastmod>2026-04-02T19:37:15.1029818Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/announcing-sonar-support-for-dart-elevate-your-code-quality/</loc><lastmod>2026-03-30T16:07:11.7678114Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/vulnerability-research-highlights-2024/</loc><lastmod>2026-04-02T20:06:08.2548616Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/why-code-security-matters-even-in-hardened-environments/</loc><lastmod>2026-04-02T20:51:36.5090544Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-ide-announcing-support-for-ai-native-ides/</loc><lastmod>2026-04-08T15:42:27.2282996Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/caught-in-the-fortinet-how-attackers-can-exploit-forticlient-to-compromise-organizations-1-3/</loc><lastmod>2026-03-30T14:59:38.6074883Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/pytorch-tensors-neural-networks-and-autograd/</loc><lastmod>2026-03-31T16:21:12.3466911Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/code-security-for-conversational-ai-uncovering-a-zip-slip-in-eddi/</loc><lastmod>2026-03-30T15:27:19.2032814Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/day-in-the-life-expanding-sonar-into-latam-as-a-country-manager/</loc><lastmod>2026-03-30T15:48:52.5925053Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/introducing-scoped-organization-tokens-for-sonarqube-cloud/</loc><lastmod>2026-03-26T18:08:35.1137005Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-coding-personalities-of-leading-llms/</loc><lastmod>2026-04-08T17:49:37.6481792Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/announcing-sonarqube-mcp-server/</loc><lastmod>2026-03-30T13:56:18.3853583Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/double-dash-double-trouble-a-subtle-sql-injection-flaw/</loc><lastmod>2026-03-26T14:56:44.7521549Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonars-take-software-development-under-americas-ai-action-plan/</loc><lastmod>2026-04-08T17:13:25.548464Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/llm-coding-personality-traits/</loc><lastmod>2025-12-11T03:44:24.6885931Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/java-23-embrace-the-new-era-of-code-comments/</loc><lastmod>2026-03-27T15:11:46.5956122Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-honored-in-fast-company-next-big-things-in-tech/</loc><lastmod>2026-04-08T02:06:19.3078169Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/java-22-leverage-unnamed-variables-and-patterns/</loc><lastmod>2026-03-27T15:10:59.2103167Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/solving-the-engineering-productivity-paradox/</loc><lastmod>2026-04-07T18:33:20.9954654Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-sonar-helps-achieve-a-strong-soc-2-type-ii-report/</loc><lastmod>2026-03-27T14:40:30.7209426Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonars-journey-to-faster-processing-lower-costs/</loc><lastmod>2026-04-08T17:09:16.7091947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-advanced-security-now-available/</loc><lastmod>2026-04-08T15:33:19.135339Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-server-2025-4-faster-analysis-stronger-security-better-coverage/</loc><lastmod>2026-04-08T16:51:50.9356394Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-server-2025-5-release-announcement/</loc><lastmod>2026-04-08T16:53:31.9471625Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-state-of-code-maintainability/</loc><lastmod>2026-06-08T19:34:01.2477571Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/supp-engr-joe-ting/</loc><lastmod>2026-04-08T17:29:25.3338318Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-state-of-code-reliability/</loc><lastmod>2026-04-02T19:23:56.1272565Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-state-of-code-security/</loc><lastmod>2026-04-02T19:35:43.1254348Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-state-of-code-languages/</loc><lastmod>2026-04-02T19:33:02.9884192Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-coding-personalities-of-leading-llms-gpt-5-update/</loc><lastmod>2026-04-08T17:49:12.3677364Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-server-2025-6/</loc><lastmod>2026-04-08T16:56:13.7919811Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-named-leader-in-gigaom-application-security-testing/</loc><lastmod>2026-04-08T16:42:17.9771665Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/caught-in-the-fortinet-how-attackers-can-exploit-forticlient-to-compromise-organizations-2-3/</loc><lastmod>2026-03-30T15:01:11.0419433Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/checkmk-rce-chain-1/</loc><lastmod>2026-03-30T15:01:45.8862441Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/cra-navigating-speed-and-security-with-ai-coding/</loc><lastmod>2026-03-30T15:41:43.6911582Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/cra-navigating-speed-and-security-with-ai-coding/</loc><lastmod>2025-07-31T14:50:54.245651Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/blog/cra-navigating-speed-and-security-with-ai-coding/</loc><lastmod>2025-07-31T15:11:40.9297513Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/blog/cra-navigating-speed-and-security-with-ai-coding/</loc><lastmod>2025-07-31T15:53:00.6784651Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/blog/cra-navigating-speed-and-security-with-ai-coding/</loc><lastmod>2025-07-31T16:12:18.6035597Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/ai-codefix-is-now-generally-available/</loc><lastmod>2026-03-30T13:41:04.7252617Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/quality-assurance-in-the-ai-era/</loc><lastmod>2026-03-31T16:22:01.771396Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/dotcms515-sqli-to-rce/</loc><lastmod>2026-03-26T14:53:44.0291953Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-and-port/</loc><lastmod>2026-04-08T15:35:49.1488581Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-compare-editions/</loc><lastmod>2026-03-31T16:58:50.724426Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/sonarqube-compare-editions/</loc><lastmod>2026-06-05T17:43:34.6246354Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/introducing-audit-logs-in-sonarqube-cloud-enhancing-compliance-and-security/</loc><lastmod>2026-03-26T17:29:54.8139095Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/java24-go-deeper-on-parsing-java-class-files/</loc><lastmod>2026-03-27T15:13:19.9848434Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-inevitable-rise-of-poor-code-quality-in-ai-accelerated-codebases/</loc><lastmod>2026-04-08T17:53:34.3175886Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/the-inevitable-rise-of-poor-code-quality-in-ai-accelerated-codebases/</loc><lastmod>2026-06-08T17:10:47.9690783Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/ollama-remote-code-execution-securing-the-code-that-runs-llms/</loc><lastmod>2026-03-31T15:21:07.8867732Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/ollama-remote-code-execution-securing-the-code-that-runs-llms/</loc><lastmod>2026-06-08T15:04:04.195547Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/phpbb3-phar-deserialization-to-remote-code-execution/</loc><lastmod>2026-03-31T15:53:59.8926311Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/securing-kotlin-apps-with-sonarqube-real-world-examples/</loc><lastmod>2026-03-31T17:35:33.1961474Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/announcing-sonarsweep-improving-training-data-quality-for-coding-llms/</loc><lastmod>2026-03-30T13:57:06.9435422Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/python-machine-learning-care-quality-for-developers/</loc><lastmod>2026-03-31T16:19:41.6094744Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-sonarqube-enables-dora-compliance-for-financial-institutions/</loc><lastmod>2026-03-27T14:50:34.3373217Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/blog/how-sonarqube-enables-dora-compliance-for-financial-institutions/</loc><lastmod>2025-07-29T07:36:48.1814937Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/blog/how-sonarqube-enables-dora-compliance-for-financial-institutions/</loc><lastmod>2025-07-29T07:36:48.8401684Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/blog/how-sonarqube-enables-dora-compliance-for-financial-institutions/</loc><lastmod>2025-07-29T07:36:50.6793791Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-reasoning-impacts-llm-coding-models/</loc><lastmod>2026-03-27T14:38:44.0949709Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-rules-of-three-five-and-zero/</loc><lastmod>2026-04-02T19:19:03.4434023Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/the-rules-of-three-five-and-zero/</loc><lastmod>2026-06-08T17:38:21.3737841Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/clean-react-code-sonarqube/</loc><lastmod>2026-03-30T15:14:36.3439214Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/clean-react-code-sonarqube/</loc><lastmod>2026-06-08T17:35:40.972688Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/securing-github-actions-with-sonarqube-real-world-examples/</loc><lastmod>2026-03-31T17:14:47.3966219Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/5-clean-code-tips-for-reducing-cognitive-complexity/</loc><lastmod>2026-03-29T20:26:22.9894044Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/5-clean-code-tips-for-reducing-cognitive-complexity/</loc><lastmod>2026-06-08T17:05:48.9061414Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/cleancodetips-unlock-your-coding-potential/</loc><lastmod>2026-03-30T15:15:46.8036053Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/green-coding-with-clean-code-a-recap-of-ecocode-challenge-paris-2024/</loc><lastmod>2026-03-27T14:30:55.2071404Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/cacti-unauthenticated-remote-code-execution/</loc><lastmod>2026-03-30T14:57:16.8703906Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/cacti-unauthenticated-remote-code-execution/</loc><lastmod>2026-06-08T14:59:34.1607353Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/common-typescript-issues-no-3-unused-local-variables-and-functions/</loc><lastmod>2026-03-30T15:38:20.8881082Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/elfinder-case-study-of-web-file-manager-vulnerabilities/</loc><lastmod>2026-03-27T13:59:10.480431Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/exploiting-hibernate-injections/</loc><lastmod>2026-03-27T14:18:09.9553667Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/grav-cms-code-execution-vulnerabilities/</loc><lastmod>2026-03-27T14:30:29.8135215Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/secure-xml-processor/</loc><lastmod>2026-03-31T16:49:33.6675552Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/linux-foundation-chat-open-source-clean-code/</loc><lastmod>2026-01-29T20:57:01.1193011Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/pandora-fms-742-critical-code-vulnerabilities-explained/</loc><lastmod>2026-03-31T15:47:32.7953576Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/pfsense-vulnerabilities-sonarcloud/</loc><lastmod>2026-03-31T15:51:12.6040024Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/php-object-injection/</loc><lastmod>2026-04-13T19:39:16.761176Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/blitzjs-prototype-pollution/</loc><lastmod>2026-03-30T14:49:28.4917536Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-10-3-release-announcement/</loc><lastmod>2026-04-08T15:18:17.6263149Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sqale-the-ultimate-quality-model-to-assess-technical-debt/</loc><lastmod>2026-04-08T17:18:11.4518549Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-cloudflare-outage-and-why-code-quality-matters-more-than-ever/</loc><lastmod>2026-04-08T17:48:20.9689828Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/typing-javascript-without-typescript/</loc><lastmod>2026-04-02T19:47:46.9919437Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/openrefine-zip-slip/</loc><lastmod>2026-03-31T15:38:33.2399007Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/vscode-security-finding-new-vulnerabilities-npm-integration/</loc><lastmod>2026-04-02T20:02:59.0559535Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/weird-python-5-unexpected-behaviors-in-the-python-interpreter/</loc><lastmod>2026-04-02T20:20:03.0393753Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/what-is-taint-analysis/</loc><lastmod>2026-04-02T20:25:08.0844468Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/new-php-exploitation-technique/</loc><lastmod>2026-03-31T15:08:22.8365212Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/wordpress-image-remote-code-execution/</loc><lastmod>2026-04-03T14:19:29.3512464Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/wordpress-object-injection-vulnerability/</loc><lastmod>2026-04-03T14:20:04.4847843Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/already-158-checkstyle-and-pmd-rules-deprecated-by-sonarqube-java-rules/</loc><lastmod>2026-03-30T13:45:10.4595794Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-best-approach-to-writing-secure-cloud-native-apps/</loc><lastmod>2026-04-08T17:47:10.1549733Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sustainable-clean-code/</loc><lastmod>2026-04-08T17:32:56.666492Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/your-guide-to-clean-code-in-cloud-native-apps/</loc><lastmod>2026-04-03T14:29:10.5951534Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-to-enable-your-development-team-to-deliver-clean-code/</loc><lastmod>2026-04-22T19:39:04.7658698Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarcloud-finds-bugs-in-high-quality-python-projects/</loc><lastmod>2026-04-08T02:33:07.4493495Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/what-tools-do-you-need/</loc><lastmod>2026-04-02T20:31:48.80717Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/is-clean-code-the-solution-to-jupyter-notebook-code-quality/</loc><lastmod>2026-03-27T15:06:39.1372089Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/ismg-interview-securing-applications-accelerating-devops-with-clean-code/</loc><lastmod>2026-03-27T15:07:29.6411944Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-clean-code-practices-help-retain-development-talent/</loc><lastmod>2026-03-27T14:36:30.6145509Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/power-of-clean-code/</loc><lastmod>2026-03-31T16:11:14.377816Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/five-sonarcloud-features-for-developers-that-want-clean/</loc><lastmod>2026-03-27T14:23:10.2240215Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/reuse-in-sonar-unit-test-reports-generated-by-other-systems/</loc><lastmod>2026-03-31T16:31:06.5939216Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/developing-an-application-can-be-a-complicated-task/</loc><lastmod>2026-03-30T15:59:53.3145182Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/securing-access-to-projects-in-sonar/</loc><lastmod>2026-03-31T17:01:08.4966242Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/security-guy-interview-deeper-with-sast-clean-code/</loc><lastmod>2026-03-31T17:38:49.1009232Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/Sonar-Clean-Code-for-your-DevOps-workflow/</loc><lastmod>2026-04-07T18:53:54.9116076Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-scoring-on-the-top-3-python-sast-benchmarks/</loc><lastmod>2026-04-08T02:19:25.1634031Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-streamlines-the-race-to-release/</loc><lastmod>2026-04-08T02:21:31.5660585Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/take-control-of-code-quality-with-sonarqube-pull-request/</loc><lastmod>2026-04-08T17:35:00.2027606Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/what-is-clean-code/</loc><lastmod>2026-04-02T20:24:07.6727321Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/what-mr-miyagi-can-teach-about-clean-code/</loc><lastmod>2026-04-02T20:28:11.8579197Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-99-lts-python-developers/</loc><lastmod>2026-04-08T15:31:09.1229258Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-99-lts-java-developers/</loc><lastmod>2026-04-08T15:29:56.1250501Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-99-lts-javascript-typescript-developers/</loc><lastmod>2026-04-08T15:28:24.1008976Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/2024-security-predictions-from-the-sonar-research-team/</loc><lastmod>2026-03-29T20:24:55.2445687Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/vulnerable-regular-expressions-javascript/</loc><lastmod>2026-04-02T20:12:32.0391215Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-s-scoring-on-the-top-3-java-sast-benchmarks/</loc><lastmod>2026-04-08T02:16:14.1226506Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/enhancing-software-development-practices-through-sonarqube/</loc><lastmod>2026-03-27T14:07:12.5138984Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/interview-with-sonar-java-enthusiasts/</loc><lastmod>2026-03-27T15:03:09.984024Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-10-2-new-standards-in-code-quality-and-security/</loc><lastmod>2026-05-15T05:35:51.4752632Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/java-sast-benchmarks-why-you-shouldn-t-trust-them-blindly/</loc><lastmod>2026-03-27T13:44:03.1744391Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/patches-collisions-and-root-shells-a-pwn2own-adventure/</loc><lastmod>2026-03-31T15:48:32.6112835Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/remote-code-execution-in-tutanota-desktop-due-to-code-flaw/</loc><lastmod>2026-03-31T16:29:09.8828909Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/secrets-detection/</loc><lastmod>2026-03-31T16:47:51.3437895Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/security-vulnerabilities-in-casaos/</loc><lastmod>2026-03-31T17:41:49.1870205Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/shifting-right-for-secure-platforms-and-devops/</loc><lastmod>2026-03-31T17:50:04.8064229Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarcloud-trial-experience/</loc><lastmod>2026-04-08T15:08:05.7574922Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/code-vulnerabilities-put-skiff-emails-at-risk/</loc><lastmod>2026-01-29T20:39:46.5718471Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/2024-devops-predictions-from-the-sonar-developer-advocate-team/</loc><lastmod>2026-03-29T20:23:32.501344Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-s-scoring-on-the-top-3-c-sast-benchmarks/</loc><lastmod>2026-04-08T02:17:52.3641586Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/teamcity-vulnerability/</loc><lastmod>2026-04-08T17:36:45.6856605Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/top-issues-in-java-projects/</loc><lastmod>2026-04-02T19:43:31.8249872Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/unraveling-the-costs-of-bad-code-in-software-development/</loc><lastmod>2026-04-02T19:55:20.4269653Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/visual-studio-code-security-deep-dive-into-your-favorite-editor/</loc><lastmod>2026-04-02T20:00:52.0379498Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/vscode-security-markdown-vulnerabilities-in-extensions/</loc><lastmod>2026-04-02T20:02:32.8314726Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/why-i-m-passionate-about-static-analysis-and-how-i-helped-make-it-better/</loc><lastmod>2026-04-02T20:55:29.5849744Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/open-source-summit-2023/</loc><lastmod>2026-03-31T15:25:15.0034284Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-black-hat-europe/</loc><lastmod>2026-04-07T18:51:59.9920618Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/hexacon2023-highlights/</loc><lastmod>2026-03-27T14:34:29.2942712Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/a-twist-in-the-code-openmeetings-vulnerabilities-through-unexpected-application-state/</loc><lastmod>2026-03-29T21:54:25.4141914Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/code-vulnerabilities-leak-emails-in-proton-mail/</loc><lastmod>2026-03-30T15:31:14.7367851Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/enhancing-sast-detection-leveraging-benchmarks-for-measuring-progress/</loc><lastmod>2026-03-27T14:05:52.0945915Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/benefits-typescript-in-your-javascript/</loc><lastmod>2026-03-30T14:18:47.8975279Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/node-js-test-runner/</loc><lastmod>2026-03-31T15:15:31.6855616Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/no-c-static-analysis-does-not-have-to-be-painful/</loc><lastmod>2026-03-31T15:14:14.2679253Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/deeper-sast-uncovers-hidden-security-vulnerabilities/</loc><lastmod>2026-03-30T15:51:25.3074275Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/pimcore-one-click-two-security-vulnerabilities/</loc><lastmod>2026-03-31T15:54:40.3732344Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/playing-dominos-with-moodles-security-1/</loc><lastmod>2026-03-31T16:08:56.2684944Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/playing-dominos-with-moodles-security-2/</loc><lastmod>2026-03-31T16:10:13.0650499Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/reflections-from-offensivecon-2023/</loc><lastmod>2026-03-31T16:25:26.5858542Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/smarter-together-fostering-a-culture-of-collaboration-and-growth-at-sonar/</loc><lastmod>2026-03-31T17:53:40.7651393Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-at-jsnation-2023-in-amsterdam/</loc><lastmod>2026-04-07T18:39:10.4038436Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-and-hashicorp-partner-to-deliver-clean-terraform-code-good-vibes/</loc><lastmod>2026-04-07T18:34:58.7636359Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarlint-supports-go-analysis/</loc><lastmod>2026-04-08T15:14:31.4123009Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/troopers-2023-conference-takeaways/</loc><lastmod>2026-04-02T19:45:17.9380654Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/typhooncon-2023-wrap-up/</loc><lastmod>2026-04-02T19:47:19.1081935Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/wearedevelopers-2023-what-did-you-miss/</loc><lastmod>2026-04-02T20:18:58.7055618Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/blackhat-2023-overview/</loc><lastmod>2026-03-30T14:47:45.2085102Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/why-orms-and-prepared-statements-cant-always-win/</loc><lastmod>2026-04-03T14:04:35.0500385Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-99-lts-php-developers/</loc><lastmod>2026-04-08T15:32:08.053681Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/working-with-multiple-code-variants-in-cpp/</loc><lastmod>2026-04-03T14:25:46.0147514Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/es2023-new-array-copying-methods-javascript/</loc><lastmod>2026-03-27T14:10:36.9505138Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-new-jdk-lts-is-out-long-live-jdk-21/</loc><lastmod>2026-04-02T19:08:53.2615583Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/deeper-sast-javascript/</loc><lastmod>2026-03-30T15:49:49.5746591Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/announcing-sonarqube-10-0/</loc><lastmod>2026-03-30T16:07:55.0292167Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-lts-99-extra-features-part-1/</loc><lastmod>2026-04-08T16:06:30.1983714Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-compiler-explorer-write-clean-c-code-inside-your-browser/</loc><lastmod>2026-04-07T18:56:58.1073376Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/prestashop-remote-code-execution/</loc><lastmod>2026-03-31T16:12:53.3743045Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-lts-99-extra-features-part-2/</loc><lastmod>2026-04-08T16:08:05.5589146Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/international-womens-day-at-sonar/</loc><lastmod>2026-03-27T14:58:48.8970725Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/cncf-silver-membership/</loc><lastmod>2026-03-30T15:17:38.7142666Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/common-typescript-issues-no-1-assignments-within-sub-expressions/</loc><lastmod>2026-03-30T15:35:29.0262291Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/common-typescript-issues-no-2-non-empty-statements/</loc><lastmod>2026-03-30T15:36:18.4490064Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/empowering-weak-primitives-file-truncation-to-code-execution-with-git/</loc><lastmod>2026-03-27T14:03:32.4096541Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/bad-code-destroys-developer-velocity/</loc><lastmod>2026-03-30T16:09:07.9790533Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/security-flaws-in-the-php-core/</loc><lastmod>2026-03-31T17:37:20.5667728Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/increase-velocity-with-clean-as-you-code/</loc><lastmod>2026-03-26T17:18:34.8047915Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/interview-with-sonar-python-developers-part-1/</loc><lastmod>2026-03-27T15:01:28.7300902Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/interview-with-sonar-python-developers-part-2/</loc><lastmod>2026-03-27T15:02:13.5295539Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/odoo-get-your-content-type-right-or-else/</loc><lastmod>2026-03-31T15:20:31.3046222Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/pretalx-vulnerabilities-how-to-get-accepted-at-every-conference/</loc><lastmod>2026-03-31T16:15:31.1309717Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/reflections-from-devnexus-the-largest-java-conference-in-the-u-s-a/</loc><lastmod>2026-03-31T16:24:01.3261383Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/shopware-php-object-instantiation-to-blind-xxe/</loc><lastmod>2026-03-31T17:52:15.797386Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-lts-upgrade-checklist/</loc><lastmod>2026-04-08T16:11:35.4411883Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sugarcrm-security-diet-multiple-vulnerabilities/</loc><lastmod>2026-04-08T17:27:10.3621842Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/breaking-into-your-internal-network/</loc><lastmod>2026-03-30T14:52:04.963786Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-top-5-common-typescript-issues-found-by-sonarlint/</loc><lastmod>2026-04-02T19:38:18.7508648Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/we-are-sonar/</loc><lastmod>2026-04-02T20:17:23.8110185Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/it-s-a-snmp-trap-gaining-code-execution-on-librenms/</loc><lastmod>2026-03-27T15:10:03.1411727Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/gocd-vulnerability-chain/</loc><lastmod>2026-03-27T14:29:21.7155359Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/openemr-5-0-2-1-command-injection-vulnerability/</loc><lastmod>2026-01-29T16:23:19.6360977Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/common-typescript-issues-no-5-optional-property-declarations/</loc><lastmod>2026-03-30T15:37:08.613674Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/complex-drupal-pop-chain/</loc><lastmod>2026-03-30T15:40:13.9089905Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/cubecart-admin-authentication-bypass/</loc><lastmod>2026-03-30T15:45:27.7548718Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/blog/cubecart-admin-authentication-bypass/</loc><lastmod>2026-06-08T17:26:57.1333171Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/understanding-xxe-vulnerabilities/</loc><lastmod>2026-04-02T19:52:42.34792Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/joomla-takeover-in-20-seconds-with-ldap-injection-cve-2017-14596/</loc><lastmod>2026-03-27T13:47:12.9258336Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/lesser-spotted-react-mistakes-what-are-we-even-rendering/</loc><lastmod>2026-03-27T15:19:58.0446213Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/limesurvey-persistent-xss-to-code-execution/</loc><lastmod>2026-03-27T15:23:51.3166344Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/mybb-stored-xss-to-rce/</loc><lastmod>2026-03-31T15:03:35.3746847Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/openemr-remote-code-execution-in-your-healthcare-system/</loc><lastmod>2026-03-31T15:27:44.4415978Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/path-traversal-vulnerabilities-in-icinga-web/</loc><lastmod>2026-03-31T15:49:30.4465015Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/php-supply-chain-attack-on-composer/</loc><lastmod>2026-03-31T15:52:35.0523729Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/oxid-esales-shop-software/</loc><lastmod>2026-03-31T15:45:00.1639551Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/roundcube-command-execution-via-email/</loc><lastmod>2026-03-31T16:33:06.9898954Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/securing-developer-tools-git-integrations/</loc><lastmod>2026-03-31T17:08:47.8631821Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/securing-developer-tools-package-managers/</loc><lastmod>2026-03-31T17:10:29.3491127Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/security-implications-of-url-parsing-differentials/</loc><lastmod>2026-03-31T17:40:43.490853Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-9-9-lts/</loc><lastmod>2026-04-08T15:25:22.9257937Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/use-3rd-party-plugins-at-your-own-risk/</loc><lastmod>2026-04-02T19:57:37.3597818Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/vulnerability-research-highlights-2021/</loc><lastmod>2026-04-02T20:07:05.8928012Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/vulnerability-research-highlights-2022/</loc><lastmod>2026-04-02T20:07:58.1070377Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/woocommerce-csrf-to-stored-xss/</loc><lastmod>2026-04-03T14:11:53.981686Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/wordpress-design-flaw-leads-to-woocommerce-rce/</loc><lastmod>2026-04-03T14:14:03.9428572Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/wordpress-file-delete-to-code-execution/</loc><lastmod>2026-04-03T14:15:18.3680379Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonars-analysis-performance-targets/</loc><lastmod>2026-04-08T17:06:58.0998313Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-lts-89-extra-features/</loc><lastmod>2026-04-08T15:47:33.233736Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/a-c-and-cpp-tour-of-sonarlint-for-vs-code/</loc><lastmod>2026-03-29T21:34:16.1409267Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/gocd-pre-auth-pipeline-takeover/</loc><lastmod>2026-01-29T16:12:42.0671864Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sql-injection-big-tree/</loc><lastmod>2026-04-08T17:20:00.0056122Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-at-pwn2own-toronto-2022/</loc><lastmod>2026-04-07T18:50:47.0993961Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/clean-as-you-code/</loc><lastmod>2026-03-30T16:14:23.0732871Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-9-8-is-here/</loc><lastmod>2026-04-08T15:24:15.2502184Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/our-journey-toward-accessibility/</loc><lastmod>2026-03-31T15:42:42.420566Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/customizing-sonar-to-fit-your-needs/</loc><lastmod>2026-03-30T15:44:00.9868184Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/differentials-four-ways-to-see-whats-changed/</loc><lastmod>2026-03-30T16:00:58.8569004Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/etherpad-code-execution-vulnerabilities/</loc><lastmod>2026-03-27T14:13:46.7360927Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/youre-3-minutes-away-from-clean-java-pull-requests/</loc><lastmod>2026-04-03T14:30:26.7678012Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/magento-rce-via-xss/</loc><lastmod>2026-03-27T15:25:00.3808133Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/5-things-to-consider-in-performance-comparisons/</loc><lastmod>2026-03-29T20:29:36.4610299Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarcloud-is-entering-sast-market/</loc><lastmod>2026-04-08T02:35:58.2656311Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/rainloop-emails-at-risk-due-to-code-flaw/</loc><lastmod>2026-03-31T16:22:57.5901304Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/doing-more-with-less-in-uncertain-times/</loc><lastmod>2026-03-26T15:30:15.2932865Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/product-portals-open-we-want-your-input/</loc><lastmod>2026-03-31T16:16:38.1257073Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonaranalyzer-for-c-the-rule-engine-you-want-to-use/</loc><lastmod>2026-04-08T02:24:22.1321371Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/squirrel-vm-sandbox-escape/</loc><lastmod>2026-04-08T17:21:33.4789094Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/we-are-adjusting-rules-severities/</loc><lastmod>2025-10-19T21:40:09.3650263Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/code-security-advent-calendar-2022/</loc><lastmod>2026-03-30T15:22:05.6675827Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/what-makes-checkstyle-pmd-findbugs-and-macker-complementary/</loc><lastmod>2026-04-02T20:26:23.1314632Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/what-to-expect-from-analyzing-owasp-juiceshop/</loc><lastmod>2026-04-02T20:30:05.8587581Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/public-response-code-leaks/</loc><lastmod>2026-03-31T16:18:42.44155Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/bitbucket-path-traversal-to-rce/</loc><lastmod>2026-03-30T14:45:54.428334Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/code-security-now-theres-a-tool-for-developers/</loc><lastmod>2026-03-30T15:28:39.0653Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/alternative-way-to-configure-c-and-cpp-analysis/</loc><lastmod>2026-03-30T13:46:35.9103736Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/disclosing-information-with-a-side-channel-in-django/</loc><lastmod>2026-03-30T16:02:34.383975Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/moodle-remote-code-execution/</loc><lastmod>2026-03-31T15:02:15.7110027Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/fully-automated-promotion-pipelines-with-sonarqube-and-artifactory/</loc><lastmod>2026-03-27T14:25:08.2514928Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/horde-webmail-account-takeover-via-email/</loc><lastmod>2026-03-27T14:35:36.2199126Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/import-issues-of-your-favorite-linters-in-sonarcloud/</loc><lastmod>2026-03-27T14:55:39.0980945Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/mono-repository-support-for-bitbucket-cloud-available-for-sonarcloud/</loc><lastmod>2026-03-31T15:00:11.3170087Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/mybb-remote-code-execution-chain/</loc><lastmod>2026-03-31T15:04:23.473179Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/php-supply-chain-attack-on-pear/</loc><lastmod>2026-03-31T15:53:15.0120977Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/regular-expressions-present-challenges/</loc><lastmod>2026-03-31T16:26:29.6221181Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/onedev-remote-code-execution/</loc><lastmod>2026-03-31T15:23:55.1829418Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonar-to-identify-security-vulnerabilities/</loc><lastmod>2026-04-08T02:22:44.0465544Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarcfamily-now-supports-arm-compilers/</loc><lastmod>2026-04-08T02:26:21.4515987Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarsource-acquires-rips-technologies/</loc><lastmod>2026-04-08T17:14:45.8580966Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/supercharge-cpp-analysis-sonarlint-for-clion/</loc><lastmod>2026-04-08T17:27:58.469539Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/supporting-analysis-of-net-core-projects/</loc><lastmod>2026-04-08T17:30:35.2715603Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-hidden-flaws-of-archives-in-java/</loc><lastmod>2026-04-08T17:52:21.5501168Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/typo3-overriding-the-database/</loc><lastmod>2026-04-02T19:51:05.6937483Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/using-quality-profiles-in-sonar/</loc><lastmod>2026-04-02T19:59:45.2702712Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/water-leak-changes-the-game-for-technical-debt-management/</loc><lastmod>2026-04-02T20:16:22.6436731Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/executable_lines/</loc><lastmod>2026-03-27T14:17:36.8967376Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/zimbra-mail-stealing-clear-text-credentials-via-memcache-injection/</loc><lastmod>2026-04-03T14:33:42.7527234Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/10-unknown-security-pitfalls-for-python/</loc><lastmod>2026-03-29T20:22:04.9420709Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/broken-pipelines-for-everyone/</loc><lastmod>2026-03-30T14:53:07.8334046Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/code-vulnerabilities-in-nsa-application-revealed/</loc><lastmod>2026-03-30T15:32:29.9175607Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/effective-code-review-with-sonar/</loc><lastmod>2026-03-27T13:58:39.1994117Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/everythings-a-component/</loc><lastmod>2026-03-27T14:15:38.7636004Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/false-positives-our-enemies-but-maybe-your-friends/</loc><lastmod>2026-03-27T14:21:52.9192776Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/ghost-admin-takeover/</loc><lastmod>2026-03-27T14:27:42.8229359Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/hack-the-stack-with-localstack/</loc><lastmod>2026-03-27T14:32:56.2487645Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarlint-quick-fixes/</loc><lastmod>2026-04-08T15:12:57.363618Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/modernizing-your-code-with-cpp20/</loc><lastmod>2026-03-31T14:58:56.3272118Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/mono-repository-support-for-github-and-azure-devops/</loc><lastmod>2026-03-31T15:00:57.8764096Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/interviewing-with-sonarsource/</loc><lastmod>2026-03-27T15:04:36.6304078Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/nodebb-remote-code-execution-with-one-shot/</loc><lastmod>2026-03-31T15:16:44.1216081Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/nosql-injections-in-rocket-chat/</loc><lastmod>2026-03-31T15:17:25.0665707Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/osclass-remote-code-execution-via-image-file/</loc><lastmod>2026-03-31T15:41:40.743578Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/review-security-vulnerabilities-with-github-code-scanning/</loc><lastmod>2026-03-31T16:32:19.6964917Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/securing-developer-tools-argument-injection-in-vscode/</loc><lastmod>2026-03-31T17:07:23.2391627Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-lts-89-upgrade/</loc><lastmod>2026-04-08T15:49:36.0800822Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-9.7-is-here/</loc><lastmod>2026-04-08T15:26:14.4161192Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-neverending-story-of-writing-a-rule-for-argument/</loc><lastmod>2026-04-08T17:54:31.6375318Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/three-options-for-pre-commit-analysis/</loc><lastmod>2026-04-02T19:41:46.0685103Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/unit-test-execution-in-sonarqube/</loc><lastmod>2026-04-02T19:54:08.6461178Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/why-you-shouldnt-use-build-breaker/</loc><lastmod>2026-04-03T14:07:54.6480517Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/wordpress-csrf-to-rce/</loc><lastmod>2026-01-29T16:01:17.6484493Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/wordpress-hardening-bypass/</loc><lastmod>2026-04-03T14:18:39.4376121Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/easy-analysis-of-visual-studio-solutions-with-the-sonarqube-scanner-for-msbuild/</loc><lastmod>2026-03-26T15:01:58.1493794Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarcloud-bitbucket-pipe/</loc><lastmod>2026-04-08T02:30:02.8833721Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/breaking-the-sonarqube-analysis-with-jenkins-pipelines/</loc><lastmod>2026-03-30T14:50:49.1827937Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/bugs-and-vulnerabilities-are-1st-class-citizens-in-sonarqube-quality-model-along-with-code-smells/</loc><lastmod>2026-03-30T14:54:21.082883Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/cachet-code-execution-via-laravel-configuration-injection/</loc><lastmod>2026-03-30T14:56:43.8075262Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/checkmk-rce-chain-2/</loc><lastmod>2026-03-30T15:02:43.3708491Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/checkmk-rce-chain-3/</loc><lastmod>2026-03-30T15:03:55.3975907Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/code-security-advent-calendar-2020/</loc><lastmod>2026-03-30T15:23:53.1437972Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/code-security-advent-calendar-2021/</loc><lastmod>2026-03-30T15:25:22.3999369Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/cognitive-complexity-because-testability-understandability/</loc><lastmod>2026-03-30T15:34:29.7828452Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/crafting-regexes-to-avoid-stack-overflows/</loc><lastmod>2026-03-30T15:42:53.1259991Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/detect-dead-code-and-calls-to-deprecated-methods-with-sonar-squid/</loc><lastmod>2026-03-30T15:56:49.5911605Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/horde-webmail-rce-via-email/</loc><lastmod>2026-03-26T16:39:19.6947871Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/interview-with-a-sonarsource-developer/</loc><lastmod>2026-03-27T14:59:53.550105Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/is-80-of-code-coverage-any-good/</loc><lastmod>2026-03-27T15:05:29.2699879Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/joomla-privilege-escalation-via-sql-injection/</loc><lastmod>2026-03-27T15:16:28.5539867Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarlint-cloud-secret-detection/</loc><lastmod>2026-04-08T15:10:06.6638809Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/manage-duplicated-code-with-sonar/</loc><lastmod>2026-03-31T14:54:21.3336898Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/remote-code-execution-in-melis-platform/</loc><lastmod>2026-03-31T16:28:09.568724Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/setting-the-right-regex-boundaries-is-important/</loc><lastmod>2026-03-31T17:43:48.2055866Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/zimbra-pre-auth-rce-via-unrar-0day/</loc><lastmod>2026-04-03T14:36:30.1719416Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/why-mail-is-dangerous-in-php/</loc><lastmod>2026-04-03T14:02:45.318178Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/wordpress-stored-xss-vulnerability/</loc><lastmod>2026-04-03T14:23:16.6122308Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/wordpress-post-type-privilege-escalation/</loc><lastmod>2026-04-03T14:21:53.1851338Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/zabbix-case-study-of-unsafe-session-storage/</loc><lastmod>2026-04-03T14:31:59.7567532Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/a-look-back-at-kubecon-2022/</loc><lastmod>2026-03-25T20:01:14.8120258Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/bad-code-costs-more-than-just-your-money/</loc><lastmod>2026-03-30T16:10:32.2539023Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/beyond-the-rules-of-three-five-and-zero/</loc><lastmod>2026-03-30T14:37:25.0954206Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/bits-from-hexacon-2022/</loc><lastmod>2026-03-30T14:46:58.6752276Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/clean_coding-quality_profile_quality_gate_guidance/</loc><lastmod>2026-03-30T16:13:21.0715267Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/iac_code_quality/</loc><lastmod>2026-03-27T14:54:40.4249321Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/new-research-from-sonar-on-cost-of-technical-debt/</loc><lastmod>2026-03-31T15:09:35.7127602Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/dependency-hell/</loc><lastmod>2026-03-30T15:52:30.1663204Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/developers-spend-30-of-their-time-on-code-maintenance-our-latest-survey-results-part-3/</loc><lastmod>2026-03-30T16:15:22.9084318Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/discussing-cyclomatic-complexity/</loc><lastmod>2026-03-30T16:03:54.9371014Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-ldap-sso/</loc><lastmod>2026-04-08T15:43:39.8698664Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-much-time-do-developers-spend-actually-writing-code/</loc><lastmod>2026-03-26T17:11:27.4371881Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/lesser-spotted-react-mistakes-hooked-on-a-feeling/</loc><lastmod>2026-03-27T15:21:59.4287102Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/lesser-spotted-react-mistakes-zombie-methods/</loc><lastmod>2026-03-27T15:21:00.346228Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/sonarqube-alm_good-vibes/</loc><lastmod>2026-04-08T15:34:23.8487025Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/npm-moment-javascript-package/</loc><lastmod>2026-03-31T15:19:13.0951936Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/a-brief-history-of-package-management/</loc><lastmod>2026-03-29T21:12:47.2687905Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/package-signing/</loc><lastmod>2026-03-31T15:46:54.3311824Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/securing-developer-tools-a-new-supply-chain-attack-on-php/</loc><lastmod>2026-03-31T17:02:33.7935537Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/spring-framework-pitfalls/</loc><lastmod>2026-04-08T17:16:02.1259355Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/level-up-coding-skills/</loc><lastmod>2026-03-27T15:22:58.3937295Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/cloud-native-features-in-sonarqube-9-9-lts/</loc><lastmod>2026-03-30T15:18:57.9453854Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/what-i-learned-from-the-server-side-public-license/</loc><lastmod>2026-04-02T20:22:29.6775936Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/wordpress-xxe-security-vulnerability/</loc><lastmod>2026-04-03T14:24:51.5503995Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/zimbra-webmail-compromise-via-email/</loc><lastmod>2026-04-03T14:35:03.3548185Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/8-ways-to-build-your-continous-vulnerability-management-strategy/</loc><lastmod>2026-03-29T20:38:59.7644391Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/ai-based-coding-tools-maintainers-have-some-valid-concerns/</loc><lastmod>2026-03-30T13:39:17.8714399Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/apache-kylin-command-injection-vulnerability/</loc><lastmod>2026-03-30T13:58:24.1891314Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/bit-rot-the-silent-killer/</loc><lastmod>2026-03-30T16:11:37.6568008Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/civicrm-code-execution-vulnerability-chain-explained/</loc><lastmod>2026-03-30T15:08:49.79708Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/codoforum-4.8.7-critical-code-vulnerabilities-explained/</loc><lastmod>2026-03-30T15:33:21.3213853Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/common-typescript-issues-no-4-don-t-create-and-drop-objects-immediately/</loc><lastmod>2026-03-30T15:37:54.5212544Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/dependency-management-and-your-software-health/</loc><lastmod>2026-03-30T15:53:15.6956367Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/driveby-rce-exploit-pimcore/</loc><lastmod>2026-01-29T15:31:21.4446204Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/evaluating-an-ethical-license-for-corporate-use/</loc><lastmod>2025-10-17T20:30:42.4646682Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/evaluating-the-rail-license-family/</loc><lastmod>2026-03-27T14:14:50.2521344Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/how-google-manages-open-source/</loc><lastmod>2026-03-27T14:37:30.6302998Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/maintainer-burnout-is-real/</loc><lastmod>2026-03-31T14:50:34.7801951Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/paying-maintainers-the-howto/</loc><lastmod>2026-03-31T15:50:25.6472297Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/smartstorenet-malicious-message-leading-to-e-commerce-takeover/</loc><lastmod>2026-03-31T17:55:29.2770333Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/state-of-open-source-licenses-today/</loc><lastmod>2026-04-08T17:23:59.6637503Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-simple-magic-of-package-manifests-and-lockfiles/</loc><lastmod>2026-04-02T19:21:39.6317257Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/the-state-of-copyleft-licensing/</loc><lastmod>2026-04-02T19:31:52.1241449Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/winning-the-race-against-toctou-vulnerabilities/</loc><lastmod>2026-04-03T14:10:08.1884909Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/meet-the-new-project-experience/</loc><lastmod>2026-03-31T14:56:15.2249633Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/blog/younger-open-source-maintainers-and-ai/</loc><lastmod>2026-04-03T14:27:47.6085827Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/comparison/sonarqube-vs-github-code-quality/</loc><lastmod>2026-05-27T20:15:18.1566295Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/comparison/sonarqube-vs-github-code-quality/</loc><lastmod>2025-12-08T18:09:50.6932148Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/comparison/sonarqube-vs-github-code-quality/</loc><lastmod>2025-12-08T18:58:38.0710257Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/comparison/sonarqube-vs-github-code-quality/</loc><lastmod>2025-12-08T20:30:13.0101081Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/comparison/sonarqube-vs-github-code-quality/</loc><lastmod>2025-12-08T19:39:31.2575055Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/comparison/sonarqube-vs-github-code-quality/</loc><lastmod>2025-12-08T20:47:52.7892692Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/comparison/sonarqube-vs-github-code-quality/</loc><lastmod>2025-12-08T20:47:07.2184916Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/comparison/sonarqube-vs-veracode/</loc><lastmod>2026-06-05T20:06:01.6986337Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/comparison/sonarqube-vs-semgrep/</loc><lastmod>2026-05-27T13:18:59.9050207Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/comparison/sonarqube-vs-snyk/</loc><lastmod>2026-06-09T17:32:31.5472928Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/comparison/sonarqube-vs-github-advanced-security/</loc><lastmod>2026-05-29T17:10:34.9035516Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/comparison/sonarqube-vs-checkmarx/</loc><lastmod>2026-06-09T13:53:04.6241448Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/the-state-of-code/developer-survey-report/</loc><lastmod>2026-01-08T13:16:02.4873812Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/license/ssal/</loc><lastmod>2024-11-14T21:40:12.7665999Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/license/ssal-1-0-0/</loc><lastmod>2025-12-22T16:44:20.0762278Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es-old/request-demo/</loc><lastmod>2025-01-08T08:41:45.7418588Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/archive/ai-codefix-terms-2026-06/</loc><lastmod>2026-06-01T20:21:18.8028236Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/archive/advanced-security-terms-2026-06/</loc><lastmod>2026-06-01T19:09:49.8435801Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/archive/sonarcloud-terms-of-service-2026-06/</loc><lastmod>2026-06-01T19:15:03.1393057Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/archive/sonarqube-terms-and-conditions-2026-06/</loc><lastmod>2026-06-01T19:08:13.9866617Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/partners/cloud/</loc><lastmod>2025-10-30T18:47:49.0626128Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/partners/emea/</loc><lastmod>2024-06-21T06:33:43.5793258Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/partners/apac/</loc><lastmod>2024-06-21T06:32:42.3585916Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/partners/latam/</loc><lastmod>2024-06-21T06:34:09.9929225Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/partners/north-america/</loc><lastmod>2024-06-21T06:35:13.6677461Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/partners/public-sector/</loc><lastmod>2024-11-26T20:27:43.4095782Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/partners/technology/</loc><lastmod>2025-08-20T16:47:07.2119925Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/partners/channel/</loc><lastmod>2025-10-30T18:47:36.0507482Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarsweep/early-access/</loc><lastmod>2025-10-21T12:13:16.4952937Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/gitar/book-demo/</loc><lastmod>2026-05-20T20:33:35.3455383Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/cloud/</loc><lastmod>2026-05-29T15:39:57.2975934Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/products/sonarqube/cloud/</loc><lastmod>2026-04-10T00:02:03.5102394Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/products/sonarqube/cloud/</loc><lastmod>2026-03-23T14:29:42.9894466Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/cloud/</loc><lastmod>2026-04-09T20:01:24.4679484Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/products/sonarqube/cloud/</loc><lastmod>2026-03-23T14:29:52.4015814Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/contact-sales/</loc><lastmod>2026-03-31T20:37:09.6342294Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/products/sonarqube/contact-sales/</loc><lastmod>2026-05-20T18:25:31.4390482Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/contact-sales/</loc><lastmod>2026-05-20T18:26:07.437895Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/products/sonarqube/contact-sales/</loc><lastmod>2026-05-20T18:38:20.5785263Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/</loc><lastmod>2026-05-29T15:40:19.2518466Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/products/sonarqube/ide/</loc><lastmod>2026-04-27T19:40:12.7987305Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/products/sonarqube/ide/</loc><lastmod>2026-04-27T19:40:29.4159562Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/ide/</loc><lastmod>2026-04-27T19:40:46.4964437Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/products/sonarqube/ide/</loc><lastmod>2026-04-27T19:41:26.2453077Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/products/sonarqube/ide/</loc><lastmod>2026-04-27T19:41:54.2864181Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/why-upgrade/</loc><lastmod>2025-12-04T18:10:29.4232706Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/free-trial/</loc><lastmod>2026-05-19T19:07:21.6832074Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/</loc><lastmod>2026-05-19T14:01:40.2759102Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/server/</loc><lastmod>2026-05-29T15:39:28.4892387Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/products/sonarqube/server/</loc><lastmod>2026-03-18T18:40:23.1726724Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/products/sonarqube/server/</loc><lastmod>2026-03-18T18:40:40.6487836Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/server/</loc><lastmod>2026-03-18T18:40:54.2754246Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/products/sonarqube/server/</loc><lastmod>2026-03-18T18:41:14.9541361Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/products/sonarqube/server/</loc><lastmod>2026-03-18T18:41:30.7865266Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/products/sonarqube/server/</loc><lastmod>2026-03-18T18:41:43.6518541Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/advanced-security/</loc><lastmod>2026-03-03T15:23:27.2111344Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/products/sonarqube/advanced-security/</loc><lastmod>2025-10-08T15:33:13.1221198Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/products/sonarqube/advanced-security/</loc><lastmod>2025-10-08T15:33:13.1221198Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/advanced-security/</loc><lastmod>2025-10-08T15:33:13.1221198Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/products/sonarqube/advanced-security/</loc><lastmod>2025-10-08T15:33:13.1221198Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/products/sonarqube/advanced-security/</loc><lastmod>2025-10-08T15:33:13.1221198Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/products/sonarqube/advanced-security/</loc><lastmod>2025-10-08T15:33:13.1221198Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/deployment/</loc><lastmod>2025-11-10T16:51:53.8526323Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/products/sonarqube/deployment/</loc><lastmod>2025-11-04T18:26:34.7422027Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/downloads/</loc><lastmod>2026-03-23T19:40:48.9139472Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/products/sonarqube/downloads/</loc><lastmod>2025-10-23T18:07:43.6985927Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/products/sonarqube/downloads/</loc><lastmod>2025-10-23T18:07:43.6985927Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/downloads/</loc><lastmod>2025-10-23T18:07:43.6985927Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/products/sonarqube/downloads/</loc><lastmod>2025-10-23T18:07:43.6985927Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/products/sonarqube/downloads/</loc><lastmod>2025-10-23T18:07:43.6985927Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/products/sonarqube/downloads/</loc><lastmod>2025-10-23T18:07:43.6985927Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/roadmap/</loc><lastmod>2025-10-08T15:32:26.3493981Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/feature-comparison/</loc><lastmod>2025-10-08T15:33:45.7120729Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/advanced-security/free-trial/</loc><lastmod>2025-10-08T15:33:20.8325863Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/products/sonarqube/advanced-security/free-trial/</loc><lastmod>2025-10-08T15:33:20.8325863Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/products/sonarqube/advanced-security/free-trial/</loc><lastmod>2025-10-08T15:33:20.8325863Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/advanced-security/free-trial/</loc><lastmod>2025-10-08T15:33:20.8325863Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/products/sonarqube/advanced-security/free-trial/</loc><lastmod>2025-10-08T15:33:20.8325863Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/products/sonarqube/advanced-security/free-trial/</loc><lastmod>2025-10-08T15:33:20.8325863Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/products/sonarqube/advanced-security/free-trial/</loc><lastmod>2025-10-08T15:33:20.8325863Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/lta-why-update/</loc><lastmod>2026-02-03T16:09:57.7032447Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/sonarqube-server-2025-year-in-review/</loc><lastmod>2025-12-12T19:43:06.3251998Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/sonarqube-server-lta-is-coming/</loc><lastmod>2025-12-12T20:24:21.5136983Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/agentic-analysis/</loc><lastmod>2026-06-08T15:18:22.6764567Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/products/sonarqube/agentic-analysis/</loc><lastmod>2026-06-04T18:44:37.9137817Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/products/sonarqube/agentic-analysis/</loc><lastmod>2026-06-08T16:15:36.8576392Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/remediation-agent/</loc><lastmod>2026-06-08T15:22:43.4715974Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/sonarqube-server-20261-lta-is-coming/</loc><lastmod>2026-01-22T17:44:36.3066807Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/server-to-cloud/</loc><lastmod>2026-03-16T17:07:27.0901994Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/migration-cloud/</loc><lastmod>2026-04-09T17:47:38.4838831Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/lta-update-hub/</loc><lastmod>2026-04-08T15:33:09.1098934Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/lta-update-hub/</loc><lastmod>2026-03-06T16:25:19.3178948Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/mcp-server/</loc><lastmod>2026-03-20T19:08:27.5757862Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/products/sonarqube/mcp-server/</loc><lastmod>2025-10-13T20:22:16.340618Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/products/sonarqube/mcp-server/</loc><lastmod>2026-05-27T21:05:18.2351864Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/mcp-server/</loc><lastmod>2025-11-14T03:12:50.2966679Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/products/sonarqube/mcp-server/</loc><lastmod>2026-05-27T21:05:57.6516003Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/products/sonarqube/mcp-server/</loc><lastmod>2026-05-27T21:06:21.8593259Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/products/sonarqube/mcp-server/</loc><lastmod>2026-05-27T21:06:42.024224Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/code-challenges/advent-calendar-2022/</loc><lastmod>2024-03-20T09:43:39.439241Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/code-challenges/friday-2023/</loc><lastmod>2024-03-20T09:44:06.960739Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/sonarqube/terms-and-conditions-old/</loc><lastmod>2026-06-01T18:58:36.1095182Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/sonarqube/terms-and-conditions-07-01-2024/</loc><lastmod>2024-09-15T00:22:33.9847018Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/legal/sonarqube/terms-and-conditions/</loc><lastmod>2026-06-01T19:02:13.7085862Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/general-counsel-announcement/</loc><lastmod>2025-10-30T18:35:55.759349Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/apac-announcement/</loc><lastmod>2025-10-30T18:35:42.9335379Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-appoints-kevin-thompson/</loc><lastmod>2025-10-30T18:35:27.9812744Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-iso-certification/</loc><lastmod>2025-12-04T14:42:24.3095098Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/javaone-2022/</loc><lastmod>2025-10-30T18:36:07.8346242Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-record-growth-2022/</loc><lastmod>2025-10-30T18:37:22.4610272Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-delivers-clean-code-solution-sonarqube-through-google-cloud-marketplace/</loc><lastmod>2025-10-30T18:46:20.1038066Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/ori-yitzhaki-joins-sonar-as-chief-product-officer/</loc><lastmod>2025-12-16T21:52:28.234018Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-data-reveals-critical-verification-gap-in-ai-coding/</loc><lastmod>2026-01-06T16:15:42.7663327Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/clarissa-o-connell-joins-sonar-as-chief-human-resources-officer/</loc><lastmod>2025-10-30T18:45:05.1615944Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/lynne-doherty-joins-sonar-as-president-of-field-operations/</loc><lastmod>2025-10-30T18:46:07.4289707Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-globally-launches-sonarqube-remediation-agent-at-atxsummit/</loc><lastmod>2026-05-20T16:59:45.3905201Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-introduces-the-agent-centric-development-cycle/</loc><lastmod>2026-03-03T01:20:08.874137Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-to-present-at-gartner-it-symposium-xpo/</loc><lastmod>2025-10-30T18:43:43.3798477Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-awarded-a-2026-regional-aws-partner-award/</loc><lastmod>2026-05-07T01:11:42.658585Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-acquires-gitar/</loc><lastmod>2026-05-21T01:58:36.2164318Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-named-a-leader-in-the-2026-gartner-magic-quadrant/</loc><lastmod>2026-05-26T16:46:33.4010601Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-delivers-enhanced-code-security-offering/</loc><lastmod>2026-03-18T01:35:51.9066933Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-commits-2-8m-in-commercial-licenses-to-accelerate-academic-research/</loc><lastmod>2025-12-08T14:15:39.2732691Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonarqube-receives-16-awards/</loc><lastmod>2025-10-30T18:44:48.4904965Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-and-aws-expand-collaboration-to-drive-adoption-of-clean-code-practices/</loc><lastmod>2025-10-30T18:46:42.7199576Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-claims-top-spot-on-swe-bench-leaderboard/</loc><lastmod>2026-02-19T19:42:01.4310785Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-delivers-clean-code-with-zero-configuration-analysis-of-c-and-c-projects/</loc><lastmod>2025-10-30T18:42:43.9092557Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/tariq-shaukat-joins-sonar-as-co-ceo/</loc><lastmod>2025-10-30T18:42:33.3477177Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonarqube-9-9-lts/</loc><lastmod>2025-10-30T18:39:09.0371888Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/manish-gupta-cmo/</loc><lastmod>2025-10-22T21:47:51.6536947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-raises-412-million/</loc><lastmod>2025-10-30T18:35:16.1415685Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-leadership-team/</loc><lastmod>2025-10-22T21:50:01.3833813Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/nathan-jones-joins-sonar-as-vp-of-federal-government/</loc><lastmod>2025-10-22T21:34:23.0501634Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/derek-drennan-joins-sonar-as-chief-customer-officer/</loc><lastmod>2026-02-26T13:44:02.9839823Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-announces-new-free-tier-of-sonarqube/</loc><lastmod>2025-10-22T21:27:44.9782719Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-streamlines-product-naming-to-reflect-core-mission-of-code-quality-and-security/</loc><lastmod>2025-10-22T21:33:05.807499Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-acquires-autocoderover-to-supercharge-developers-with-ai-agents/</loc><lastmod>2025-10-22T21:12:19.2470621Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-appoints-jean-compeau-as-chief-financial-officer-and-eyal-ben-david-as-chief-legal-officer/</loc><lastmod>2025-10-22T21:11:08.588738Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/connect-with-sonar-at-github-universe/</loc><lastmod>2025-10-22T21:35:25.569842Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-named-winner-of-2024-emea-aws-partner-awards/</loc><lastmod>2025-10-22T21:26:35.5773612Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-launches-sonar-integration-program/</loc><lastmod>2025-10-23T00:32:21.6322738Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-extends-code-security-coverage-with-sonarqube-advanced-security/</loc><lastmod>2025-10-22T21:15:35.7671553Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-to-improve-the-quality-of-ai-generated-code-provide-automated-fix-recommendations/</loc><lastmod>2025-10-22T21:37:36.3865717Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/meet-with-sonar-at-aws-re-invent/</loc><lastmod>2025-10-22T21:28:46.9677108Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-welcomes-darryl-west-as-senior-advisor/</loc><lastmod>2025-10-22T21:23:59.4195895Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-joins-aws-isv-accelerate-program/</loc><lastmod>2025-10-22T21:29:49.6732164Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-acquires-structure101-to-strengthen-code-quality-offering/</loc><lastmod>2025-10-22T21:36:25.2692398Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-supercharges-developers-with-sonarqube-server-lta-release/</loc><lastmod>2025-10-22T21:21:49.916103Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-to-acquire-tidelift/</loc><lastmod>2025-10-22T21:22:49.1263569Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonarcloud-enterprise-and-team-plans-for-advanced-analysis-of-ai-assisted-and-developer-written-code/</loc><lastmod>2025-10-22T21:39:12.4473394Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-achieves-aws-devops-competency-partner-status/</loc><lastmod>2025-10-22T21:04:58.9073626Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-achieves-soc-2-type-ii-compliance/</loc><lastmod>2025-10-22T21:18:51.1444412Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-to-present-at-wearedevelopers-world-congress/</loc><lastmod>2025-10-22T21:44:06.7889121Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-new-deep-analysis-capability/</loc><lastmod>2025-10-22T21:43:37.9765317Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-achieves-iso27001-2022-certification/</loc><lastmod>2025-07-29T07:27:17.040034Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-announces-participation-in-department-of-commerce-consortium-dedicated-to-ai-safety/</loc><lastmod>2025-07-29T07:27:00.7226295Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/the-coding-personalities-of-leading-llms/</loc><lastmod>2025-10-22T21:02:43.982323Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-announces-secrets-detection/</loc><lastmod>2025-07-29T07:25:29.7770061Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/company/press-releases/sonar-announces-sonarsweep-to-improve-training-data-quality-for-coding-llms/</loc><lastmod>2025-10-22T21:00:58.7387914Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/abap/</loc><lastmod>2025-11-10T20:15:07.7684093Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/apex/</loc><lastmod>2025-11-06T21:44:19.1117315Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/cpp/</loc><lastmod>2026-01-20T21:36:48.6930953Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/c/</loc><lastmod>2025-11-25T03:08:42.8648999Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/cloudformation/</loc><lastmod>2025-11-03T17:58:38.056214Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/azure-resource-manager/</loc><lastmod>2025-10-31T16:04:17.5769312Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/cobol/</loc><lastmod>2025-11-25T03:10:08.9075981Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/csharp/</loc><lastmod>2026-01-20T21:15:03.4742026Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/css/</loc><lastmod>2025-11-06T16:30:49.280255Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/docker/</loc><lastmod>2025-11-10T17:44:45.3773438Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/flex/</loc><lastmod>2025-11-10T20:29:21.5640142Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/go/</loc><lastmod>2025-11-25T03:13:49.1719265Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/html/</loc><lastmod>2025-11-06T21:51:00.3434045Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/java/</loc><lastmod>2026-06-11T14:40:23.1606979Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/knowledge/languages/java/</loc><lastmod>2025-10-10T23:38:52.400711Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/js/</loc><lastmod>2026-05-14T17:45:41.2229489Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/kotlin/</loc><lastmod>2025-11-25T03:17:53.8613842Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/kubernetes/</loc><lastmod>2025-11-25T03:18:35.9800715Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/objective-c/</loc><lastmod>2025-11-10T17:46:31.1816115Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/php/</loc><lastmod>2025-11-06T16:53:34.7516179Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/pl-sql/</loc><lastmod>2026-06-11T14:59:51.6885582Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/pli/</loc><lastmod>2025-11-06T16:39:49.1559373Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/python/</loc><lastmod>2026-01-20T22:40:24.1798881Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/rpg/</loc><lastmod>2025-11-10T20:07:13.768907Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/ruby/</loc><lastmod>2025-11-06T16:35:19.4560036Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/scala/</loc><lastmod>2025-11-06T16:28:13.4756697Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/rust/</loc><lastmod>2025-10-31T16:37:49.557825Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/swift/</loc><lastmod>2025-12-16T18:52:31.0895302Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/dart/</loc><lastmod>2025-11-03T19:13:27.2153802Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/t-sql/</loc><lastmod>2025-11-10T20:23:08.0842073Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/terraform/</loc><lastmod>2025-11-10T20:18:36.3002008Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/ts/</loc><lastmod>2025-11-25T03:22:17.6519929Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/vb6/</loc><lastmod>2025-11-10T20:09:19.524189Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/vb-net/</loc><lastmod>2025-11-10T17:48:39.3836475Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/xml/</loc><lastmod>2025-11-06T22:20:37.0250212Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/github-universe/</loc><lastmod>2024-10-17T02:28:34.8398391Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/sonar-summit-on-demand/</loc><lastmod>2026-03-16T18:25:53.1980585Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/happy-hour-at-aws-reinvent/</loc><lastmod>2024-11-01T17:10:50.0067559Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/world-tour-2025/</loc><lastmod>2026-03-02T20:28:49.6851087Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/microsoft-build/</loc><lastmod>2024-05-01T20:29:57.3771792Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/solution-briefs/sonarqube/</loc><lastmod>2026-03-24T14:28:52.6851334Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/solution-briefs/sonarcloud/</loc><lastmod>2026-03-24T14:28:34.1231622Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/solution-briefs/strengthen-your-pci-dss-4-0-compliance-with-sonarqube/</loc><lastmod>2026-03-24T14:26:43.2926706Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/solution-briefs/sonarqube-advanced-security/</loc><lastmod>2026-03-24T14:27:34.3482956Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/solution-briefs/integrated-code-quality-and-security-for-financial-services/</loc><lastmod>2026-03-24T14:26:56.9325121Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/solution-briefs/sonarqube-mcp-server/</loc><lastmod>2026-03-24T14:27:13.9293128Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/solution-briefs/integrated-code-security-code-quality/</loc><lastmod>2026-03-24T14:27:50.6265669Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/solution-briefs/sonarqube-enterprise-edition/</loc><lastmod>2026-03-24T14:28:11.9407874Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/solution-briefs/sonarqube-data-center-edition/</loc><lastmod>2026-06-03T13:13:25.8273073Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/solution-briefs/strengthen-your-misra-c-codebase-compliance-with-sonarqube/</loc><lastmod>2026-03-27T20:42:27.3922145Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/solution-briefs/streamline-your-codebase-compliance-with-cra-using-sonarqube/</loc><lastmod>2026-03-24T14:26:20.3304608Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/solution-briefs/leading-healthcare-organizations-use-sonarqube/</loc><lastmod>2026-03-24T14:25:51.8320697Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/solution-briefs/strengthen-your-codebase-compliance-with-dora-using-sonarqube/</loc><lastmod>2026-03-24T14:26:30.0733031Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/solution-briefs/sonarlint/</loc><lastmod>2026-03-24T14:28:23.8953876Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/get-started-managing-your-architecture-with-sonarqube/</loc><lastmod>2026-05-09T11:31:05.9442539Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/agentic-coding/</loc><lastmod>2026-05-23T18:14:18.1492987Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-a-cloud-application-security-assessment/</loc><lastmod>2026-06-01T21:16:30.0777495Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/set-up-the-sonarqube-plugin-for-github-copilot-cli/</loc><lastmod>2026-06-01T22:34:56.9875554Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/set-up-sonar-context-augmentation-with-github-copilot-cli/</loc><lastmod>2026-05-15T01:40:17.0010603Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/configure-opencode-cli-for-sonar-context-augmentation-and-agentic-analysis/</loc><lastmod>2026-05-21T18:09:28.0309266Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-enterprise-software-architecture/</loc><lastmod>2026-04-26T23:38:37.8441771Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/get-started-with-sonarqube-agentic-analysis-and-codex-cli/</loc><lastmod>2026-04-26T23:39:10.5073056Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/fix-backlog-issues-with-the-sonarqube-remediation-agent/</loc><lastmod>2026-04-26T23:37:27.9358402Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/set-up-the-sonarqube-plugin-for-claude-code/</loc><lastmod>2026-04-26T23:38:55.6830886Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/installing-sonarqube-server-enterprise-on-azure-aks/</loc><lastmod>2026-04-26T23:38:16.4285747Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/guide-to-llm-evaluation/</loc><lastmod>2026-05-12T18:36:36.7811433Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/get-started-with-gitar/</loc><lastmod>2026-06-15T01:47:40.0615977Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/linting-is-not-all-you-need/</loc><lastmod>2026-04-26T23:37:45.4611961Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/multilayered-code-verification-with-gitar-sonarqube-cloud/</loc><lastmod>2026-06-04T12:50:19.1395881Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-software-reliability/</loc><lastmod>2026-05-14T19:26:09.1565428Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/configure-zed-for-sonar-context-augmentation-and-agentic-analysis/</loc><lastmod>2026-05-15T01:36:59.8469684Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-agentic-sdlc/</loc><lastmod>2026-05-05T18:54:42.8914185Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sbom-for-compliance/</loc><lastmod>2026-05-27T14:02:34.6495616Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sonar-context-augmentation-and-github-copilot-in-vs-code/</loc><lastmod>2026-05-05T19:02:05.1912347Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sonarqube-agentic-analysis-github-copilot-cli/</loc><lastmod>2026-05-27T01:14:58.3992797Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-software-quality/</loc><lastmod>2026-04-27T19:57:37.5058974Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/get-started-with-sonarqube-mcp-server-and-gemini-code-assist-agent-mode/</loc><lastmod>2026-04-27T20:05:06.5517226Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sonarqube-agentic-analysis-in-vs-code-with-github-copilot/</loc><lastmod>2026-04-29T03:36:23.8968458Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/buyers-guide-to-code-quality-and-security/</loc><lastmod>2026-05-05T18:58:15.2226784Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sonar-context-augmentation-claude-code/</loc><lastmod>2026-04-26T23:13:14.5587522Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/linter/</loc><lastmod>2026-03-30T01:33:14.5643429Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/resources/library/linter/</loc><lastmod>2025-09-18T20:04:08.3451196Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/resources/library/linter/</loc><lastmod>2025-09-18T20:15:35.452589Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/resources/library/linter/</loc><lastmod>2025-09-18T21:53:01.5872693Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/resources/library/linter/</loc><lastmod>2025-09-18T22:35:57.7643951Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/resources/library/linter/</loc><lastmod>2025-09-18T22:45:51.9216036Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/resources/library/linter/</loc><lastmod>2025-09-18T23:09:15.6555436Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/refactoring/</loc><lastmod>2026-03-29T16:41:00.2269266Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/code-quality-2026/</loc><lastmod>2026-03-31T17:48:07.4461905Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/get-started-with-sonarqube-agentic-analysis-using-claude-code/</loc><lastmod>2026-04-26T23:13:53.4155028Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/vulnerability-scanning/</loc><lastmod>2026-04-26T23:36:45.9673086Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/software-verification/</loc><lastmod>2026-04-26T23:13:34.6294647Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/technical-debt/</loc><lastmod>2026-06-08T19:19:08.3212068Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/resources/library/technical-debt/</loc><lastmod>2025-07-29T07:23:02.5315389Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/devops/</loc><lastmod>2026-03-31T18:56:51.0399999Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sast/</loc><lastmod>2026-03-29T18:34:36.580779Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/shift-left/</loc><lastmod>2026-03-29T18:47:05.6007089Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/why-linter/</loc><lastmod>2026-03-29T20:19:11.1512866Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/infrastructure-as-code/</loc><lastmod>2026-03-26T16:40:24.4643485Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/code-verification/</loc><lastmod>2026-04-01T16:43:20.7591875Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/code-review/</loc><lastmod>2026-05-08T04:35:20.5693415Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sdlc/</loc><lastmod>2026-03-29T18:35:08.7185353Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/debugging/</loc><lastmod>2026-03-30T01:15:41.283547Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sonarqube-vs-other-sast-tools/</loc><lastmod>2026-04-26T23:14:24.5870547Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sonarqube-vs-other-secrets-detection-tools/</loc><lastmod>2026-04-26T23:14:42.034997Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sonarqube-vs-other-code-review-tools/</loc><lastmod>2026-04-26T23:15:23.1550508Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sonarqube-advanced-security-vs-other-sca-solutions/</loc><lastmod>2026-04-26T23:15:03.2141869Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/ci-cd/</loc><lastmod>2026-03-31T17:41:39.9744665Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/fix-pull-request-issues-with-the-sonarqube-remediation-agent/</loc><lastmod>2026-04-26T23:14:10.1172246Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sonarqube-vs-other-ai-code-review-tools/</loc><lastmod>2026-04-26T23:36:30.0521759Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/get-started-with-sonar-context-augmentation-and-codex-cli/</loc><lastmod>2026-04-26T23:37:07.5437003Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/generative-ai-coding-velocity/</loc><lastmod>2026-03-25T17:06:02.3785173Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/ai-code-generation-benefits-risks/</loc><lastmod>2026-03-31T17:07:59.9459994Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/ai-assisted-software-development/</loc><lastmod>2026-03-31T17:06:18.1263964Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/owasp/</loc><lastmod>2026-03-26T22:07:03.4243668Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/source-code/</loc><lastmod>2026-03-30T01:55:45.9997385Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/devops-implementation-guide/</loc><lastmod>2026-03-31T18:52:24.5811685Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/llm-code-generation/</loc><lastmod>2026-03-30T01:35:09.9970769Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/integrating-sonarcloud-with-github/</loc><lastmod>2026-03-26T16:52:06.1136035Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/code-smells/</loc><lastmod>2026-04-22T20:00:05.3180132Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/resources/library/code-smells/</loc><lastmod>2026-04-27T19:43:15.3642282Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/resources/library/code-smells/</loc><lastmod>2026-04-27T19:43:29.9562602Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/resources/library/code-smells/</loc><lastmod>2026-04-27T19:43:46.4599905Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/resources/library/code-smells/</loc><lastmod>2026-04-27T19:44:02.0977997Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/resources/library/code-smells/</loc><lastmod>2026-04-27T19:44:18.7337778Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/resources/library/code-smells/</loc><lastmod>2026-04-27T19:44:37.505008Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/integrating-sonarcloud-with-gitlab/</loc><lastmod>2026-03-26T16:53:41.9747505Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/software-bugs/</loc><lastmod>2026-03-30T01:45:03.0508587Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/quality-gate/</loc><lastmod>2026-03-30T01:39:36.7204047Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/code-standardization-and-risk-mitigation-in-software-development/</loc><lastmod>2026-03-31T17:59:51.9697625Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/distributed-software-development-a-guide-to-achieving-code-quality/</loc><lastmod>2026-03-31T19:01:10.9121511Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/strategies-for-managing-code-quality-in-outsourced-software-development/</loc><lastmod>2026-03-29T19:18:15.1489626Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/outsourced-software-development-and-scope-creep-three-ways-to-manage-teams-at-the-code-level/</loc><lastmod>2026-03-26T21:58:01.7743536Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/ai-code-generation/</loc><lastmod>2026-03-31T17:09:37.5721572Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/secure-by-design-starts-with-code-quality/</loc><lastmod>2026-03-29T18:38:12.3236618Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/shift-left-security-advancing-early-stage-security-integration/</loc><lastmod>2025-11-16T01:17:54.4507896Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/source-code-management/</loc><lastmod>2026-03-29T18:57:35.8080319Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/open-source/</loc><lastmod>2026-03-26T21:55:01.7427679Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/ide/</loc><lastmod>2026-03-26T16:32:35.3475309Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/cyclomatic-complexity/</loc><lastmod>2026-03-29T20:39:59.7124114Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/resources/library/cyclomatic-complexity/</loc><lastmod>2025-09-11T16:30:58.1723932Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/resources/library/cyclomatic-complexity/</loc><lastmod>2025-09-12T15:38:22.3167757Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/resources/library/cyclomatic-complexity/</loc><lastmod>2025-09-12T17:53:54.0592495Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/resources/library/cyclomatic-complexity/</loc><lastmod>2025-09-15T14:49:56.1541852Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/resources/library/cyclomatic-complexity/</loc><lastmod>2025-09-15T14:52:01.8017219Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/resources/library/cyclomatic-complexity/</loc><lastmod>2025-09-15T18:02:27.7743061Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/measuring-and-identifying-code-level-technical-debt-a-practical-guide/</loc><lastmod>2026-06-08T19:31:55.5950816Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/devops-transformation-static-code-analysis/</loc><lastmod>2026-03-31T18:54:09.5707946Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/improve-your-devops-pipeline/</loc><lastmod>2026-03-26T16:34:48.9630666Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/code-coverage/</loc><lastmod>2026-03-30T01:10:49.2116892Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/gemini-code-assist/</loc><lastmod>2026-03-31T19:11:13.3031244Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/analyze-java-code-using-sonarcloud/</loc><lastmod>2026-03-31T17:22:15.7500781Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/google-gemini-code-assist-quality/</loc><lastmod>2026-03-25T17:13:42.3439539Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/application-security/</loc><lastmod>2026-03-31T17:28:54.9012943Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/developer-first-security/</loc><lastmod>2026-03-31T18:48:33.1902564Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/monorepo/</loc><lastmod>2026-03-30T01:37:08.2639335Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/owasp-llm-code-generation/</loc><lastmod>2026-03-26T22:01:17.2930874Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/ai-coding-assistants/</loc><lastmod>2026-03-31T17:11:28.0602866Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/getting-started-with-sonarqube-cloud/</loc><lastmod>2026-03-30T01:17:25.9244011Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/amazon-q-code-quality/</loc><lastmod>2026-03-31T17:13:09.8000631Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/how-to-guide-for-ai-code-assurance/</loc><lastmod>2026-03-26T16:28:52.7622344Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/github-copilot-ai-generated-code/</loc><lastmod>2026-03-25T21:37:21.8045913Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/static-code-analysis-using-sonarqube/</loc><lastmod>2026-03-30T01:58:50.079061Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/resources/library/static-code-analysis-using-sonarqube/</loc><lastmod>2025-09-11T15:32:18.4284006Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/resources/library/static-code-analysis-using-sonarqube/</loc><lastmod>2025-09-11T15:39:09.1418289Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/detect-secrets-in-the-ide-with-sonarlint/</loc><lastmod>2026-03-31T18:42:43.3940032Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/integrating-sonarcloud-with-azure/</loc><lastmod>2026-03-26T16:44:38.0367281Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/static-code-analysis/</loc><lastmod>2026-03-29T19:01:33.7176359Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/integrating-quality-gates-ci-cd-pipeline/</loc><lastmod>2026-03-26T16:42:46.8756251Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/fips/</loc><lastmod>2026-03-31T19:08:36.4772386Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/nist-ssdf/</loc><lastmod>2026-03-26T21:36:15.0809033Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/autoconfig-for-c-and-cpp/</loc><lastmod>2026-03-31T17:34:24.4836693Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sonarqube-aws-eks-kubernetes/</loc><lastmod>2026-03-30T01:47:24.0375139Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/amazon-q-developer/</loc><lastmod>2026-03-29T16:48:59.8924873Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/secure-coding/</loc><lastmod>2026-03-29T18:42:54.9097649Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/ai-agents-for-software-development/</loc><lastmod>2026-03-31T17:03:18.1800056Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/synchronizing-sonarqube-for-ide-with-your-project-part-2/</loc><lastmod>2026-03-29T21:13:40.8010529Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/code-coverage-unit-tests/</loc><lastmod>2026-03-29T20:27:36.4349178Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/security-technical-implementation-guide/</loc><lastmod>2026-03-25T18:49:47.2896941Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/ai-agents-in-sdlc/</loc><lastmod>2026-03-29T16:40:46.6724735Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/software-bill-of-materials/</loc><lastmod>2026-03-29T21:06:44.0126224Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/cybersecurity-regulatory-compliance/</loc><lastmod>2026-03-29T20:39:18.2219984Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/software-composition-analysis-sca-tools/</loc><lastmod>2026-02-24T20:07:51.9234717Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/enable-azure-openai-instance-for-ai-codefix/</loc><lastmod>2026-03-29T20:50:18.2860578Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/enabling-anthropic-claude-3-7-sonnet-for-ai-codefix/</loc><lastmod>2026-03-29T20:51:05.9451929Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/error-handling-guide/</loc><lastmod>2026-03-31T19:05:47.4562355Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/critical-code-issues/</loc><lastmod>2026-03-31T18:04:43.7259134Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sonarqube-readme-badges/</loc><lastmod>2026-03-29T21:10:50.2976164Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/introduction-to-ai-codefix/</loc><lastmod>2026-03-25T18:11:00.0094504Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/software-supply-chain-security/</loc><lastmod>2026-03-29T18:55:10.8706903Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/open-source-maintainers/</loc><lastmod>2026-03-26T21:47:56.1646099Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/slsa/</loc><lastmod>2026-03-25T18:53:16.6276213Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/open-source-package/</loc><lastmod>2026-03-25T18:25:51.8801281Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/software-composition-analysis/</loc><lastmod>2026-03-29T18:53:33.1161588Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/resources/library/software-composition-analysis/</loc><lastmod>2025-09-19T14:41:04.402672Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/resources/library/software-composition-analysis/</loc><lastmod>2025-09-19T15:09:03.9408674Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/resources/library/software-composition-analysis/</loc><lastmod>2025-09-19T15:17:28.9392343Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/resources/library/software-composition-analysis/</loc><lastmod>2025-09-19T15:49:40.8217808Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/resources/library/software-composition-analysis/</loc><lastmod>2025-09-19T15:59:01.3985345Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/resources/library/software-composition-analysis/</loc><lastmod>2025-09-19T17:32:10.4306648Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sq-ide-plug-in-for-cursor/</loc><lastmod>2026-03-29T21:12:08.818842Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/vibe-coding/</loc><lastmod>2026-03-25T19:01:44.4884416Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/setup-sq-ide-plugin-for-intellij/</loc><lastmod>2026-03-29T21:06:15.0511292Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/application-security-posture-management/</loc><lastmod>2026-03-29T16:52:38.5523239Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sonarqube-best-sast-tool/</loc><lastmod>2026-03-29T21:09:12.6351906Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/threat-intelligence/</loc><lastmod>2026-03-25T19:12:06.9344313Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/secrets-management/</loc><lastmod>2026-03-25T18:44:26.2025815Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/kubernetes/</loc><lastmod>2026-03-25T18:12:09.3394046Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/platform-engineering-guide/</loc><lastmod>2026-03-26T22:09:23.5588851Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/model-context-protocol/</loc><lastmod>2026-03-25T18:16:35.9760199Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sarif/</loc><lastmod>2026-03-29T21:05:30.7609789Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/open-source-intelligence/</loc><lastmod>2026-03-25T18:22:04.2717036Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/integrate-sonarqube-for-ide-and-github-copilot-in-visual-studio-code/</loc><lastmod>2026-03-29T20:57:02.9980041Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/how-to-integrate-sonarqube-with-windsurf-ide/</loc><lastmod>2026-03-29T20:57:23.3562238Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/cloud-first/</loc><lastmod>2026-03-29T20:25:16.2740746Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/application-programming-interface/</loc><lastmod>2026-03-29T16:51:41.6410871Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/llm-deployment-choice/</loc><lastmod>2026-03-25T18:13:40.0428401Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/complying-with-ai-policies-in-code-development/</loc><lastmod>2026-03-29T20:36:57.8620236Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/code-scanning/</loc><lastmod>2026-03-29T20:30:56.0701574Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/c-programming-language/</loc><lastmod>2026-03-29T20:23:58.9646932Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/7-habits-of-highly-effective-ai-coding/</loc><lastmod>2026-03-31T17:00:35.4757885Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/swift-programming-language/</loc><lastmod>2026-03-25T19:09:49.3267067Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/vulnerability-management/</loc><lastmod>2026-03-25T19:02:10.8769407Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/integrating-sonarqube-mcp-server-with-cursor/</loc><lastmod>2026-03-29T21:02:48.574508Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/software-compliance/</loc><lastmod>2026-03-25T18:53:48.4331984Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sq-ide-extension-for-vscode/</loc><lastmod>2026-03-25T19:09:05.6852489Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/developer-security-guide/</loc><lastmod>2026-03-24T16:15:41.6221914Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/code-secrets/</loc><lastmod>2026-03-29T20:31:26.8654428Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/the-strategic-shift-to-ai-native-ides/</loc><lastmod>2026-03-25T19:10:22.5971262Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/audit-trailing/</loc><lastmod>2026-03-29T20:15:00.1569987Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/legacy-code/</loc><lastmod>2026-03-25T18:12:51.0141172Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-pair-programming/</loc><lastmod>2026-03-24T14:23:16.4979643Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/net-developer-guide-analyzation/</loc><lastmod>2026-03-25T18:17:43.4928534Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/net-developer-guide-automating-quality/</loc><lastmod>2026-03-26T21:30:38.7860344Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-sca-scanning/</loc><lastmod>2026-03-29T20:15:16.8255471Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sonarqube-ide-extensions-visual-studio/</loc><lastmod>2026-03-29T21:09:59.3693537Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/audit-logging/</loc><lastmod>2026-03-29T16:54:04.357111Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/remote-code-execution/</loc><lastmod>2026-03-25T18:39:39.5752805Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-azure-devops/</loc><lastmod>2026-03-25T19:12:46.868782Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-bitbucket/</loc><lastmod>2026-03-25T19:13:25.2757022Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-bug-detection/</loc><lastmod>2026-03-25T19:13:57.9731741Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-github/</loc><lastmod>2026-03-25T19:15:17.8527692Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/open-source-license/</loc><lastmod>2026-03-24T14:32:04.3892365Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/data-resiliency/</loc><lastmod>2026-03-29T20:40:25.0736092Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/autoscaling/</loc><lastmod>2026-03-29T20:19:36.6837125Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/source-code-review/</loc><lastmod>2026-03-25T18:59:14.0907545Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-gitlab/</loc><lastmod>2026-03-25T19:15:40.5531764Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/devsecops/</loc><lastmod>2026-03-29T20:47:02.2908948Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/exploits/</loc><lastmod>2026-03-29T20:52:30.1825521Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-jira/</loc><lastmod>2026-03-25T19:16:04.4052902Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/automated-code-scanning/</loc><lastmod>2026-03-29T20:18:41.0500945Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/code-base-in-software-development/</loc><lastmod>2026-03-29T20:25:48.6874484Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/software-quality-assurance/</loc><lastmod>2026-03-25T19:04:47.6459251Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/developer-compliance/</loc><lastmod>2026-04-20T19:31:42.6296034Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-pl-sql/</loc><lastmod>2026-03-25T19:16:28.0645501Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-c-sharp/</loc><lastmod>2026-03-25T19:14:35.0475173Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/net-developer-guide-interpreting-results-and-mastering-quality-gates/</loc><lastmod>2026-03-26T21:33:32.9523024Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/advanced-topics-for-net-professionals/</loc><lastmod>2026-03-31T17:01:45.7623142Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/preventing-the-trojan-horse-in-your-dependencies/</loc><lastmod>2026-03-26T22:15:27.294365Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/common-vulnerabilities-exposures/</loc><lastmod>2026-03-31T18:01:17.9814013Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-ai-code-review/</loc><lastmod>2026-03-29T19:08:35.7605931Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-automated-code-review/</loc><lastmod>2026-03-29T19:09:55.5588664Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-secrets-detection/</loc><lastmod>2026-03-29T19:14:45.1853081Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-code-remediation/</loc><lastmod>2026-03-19T14:41:04.3509204Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/white-box-testing/</loc><lastmod>2026-03-25T19:19:16.6573101Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/integrating-claude-code-with-sonarqube-mcp-server/</loc><lastmod>2026-03-29T21:01:42.9266347Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/ai-coding-tools-security-risks/</loc><lastmod>2026-03-19T14:34:30.2054817Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-iac-security/</loc><lastmod>2026-03-18T14:46:33.8497532Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/sonarqube-cli-codex-cli/</loc><lastmod>2026-03-18T18:37:16.428992Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/integrating-the-sonarqube-mcp-server-with-google-antigravity-ide/</loc><lastmod>2026-03-29T20:59:45.1054403Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/beyond-repository-based-secrets-scanning/</loc><lastmod>2026-03-29T20:22:08.0989019Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/integrate-sonarqube-for-ide-with-google-antigravity-ide/</loc><lastmod>2026-03-29T20:57:50.6982045Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/how-to-integrate-sonarqube-with-kiro-ide/</loc><lastmod>2026-03-29T21:00:19.5573962Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/guide-to-avoiding-common-software-performance-issues/</loc><lastmod>2026-03-25T21:43:46.4896169Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/code-review-continuous-integration/</loc><lastmod>2026-03-31T17:49:18.8840927Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-advanced-security/</loc><lastmod>2026-04-16T18:59:14.0397887Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-an-ai-agent/</loc><lastmod>2026-04-16T19:02:53.9781719Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/what-is-code-orchestration/</loc><lastmod>2026-04-16T19:18:18.2226722Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/a-java-developer-s-guide-to-sonarqube-for-ide-part-1/</loc><lastmod>2026-03-30T01:08:20.9082146Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/secure-code-review/</loc><lastmod>2026-03-29T18:40:22.9891341Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/library/integrating-the-sonarqube-mcp-server-with-kiro-ide/</loc><lastmod>2026-03-29T21:01:09.6010832Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/ace-your-sonarqube-upgrade/</loc><lastmod>2025-10-10T23:40:14.5223304Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/clean-code-for-python-webinar/</loc><lastmod>2025-10-10T23:40:28.7492455Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/ai-ml-python/</loc><lastmod>2024-12-03T21:41:22.931385Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/asp-dot-net9-highlights/</loc><lastmod>2024-11-04T20:24:36.3541404Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/achieve-clean-blazor-code-with-sonarqube-and-sonarcloud/</loc><lastmod>2024-10-28T17:39:43.466775Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/code-faster-write-cleaner-using-ai-coding-assistants-and-sonar/</loc><lastmod>2024-03-20T15:54:43.6131274Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/reality-check/</loc><lastmod>2025-10-10T23:44:51.4456631Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/shift-left-ship-right/</loc><lastmod>2024-08-06T16:48:04.4766817Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/whats-new-in-misra-cpp-2023/</loc><lastmod>2024-03-20T09:45:24.4213655Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/clean-code-principles-and-practices/</loc><lastmod>2025-10-10T23:41:08.440477Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/securing-with-clean-code/</loc><lastmod>2025-10-10T23:42:24.5209839Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/clean-as-you-code-no-pain-lots-to-gain/</loc><lastmod>2025-10-10T23:42:42.8767678Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/clean-code-principles-and-practices-pt-2/</loc><lastmod>2025-10-10T23:41:56.3333244Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/clean-code-in-java/</loc><lastmod>2025-10-10T23:42:09.8718062Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/code-accountability-gen-ai/</loc><lastmod>2024-12-19T19:52:09.4020099Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/code-reliability-and-developer-productivity/</loc><lastmod>2025-04-07T13:56:03.8589444Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/codefix-and-code-assurance/</loc><lastmod>2024-10-25T17:31:01.917354Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/from-community-to-commercial-why-upgrade-to-sonarqube/</loc><lastmod>2025-10-30T18:47:23.0716556Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/sonarqube-server-2025-lta-release/</loc><lastmod>2025-07-21T21:13:46.6912306Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/secure-by-design/</loc><lastmod>2024-08-06T20:16:58.3885801Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/integrating-sonar-clean-code-best-practices-in-aws-ci-cd-workflows/</loc><lastmod>2025-10-10T23:42:49.6991487Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/sonarcloud-enterprise-features/</loc><lastmod>2024-10-28T17:39:47.7421563Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/supercharge-your-developers-in-2025/</loc><lastmod>2025-02-13T16:21:22.5347353Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/inside-the-latest-sonarqube-server-2026-1-lta-release/</loc><lastmod>2026-02-19T17:14:59.590579Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/a-developer-first-approach-to-code-quality-and-security/</loc><lastmod>2025-06-20T15:11:29.6921793Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/seven-habits-of-highly-effective-ai-coding/</loc><lastmod>2025-10-31T18:21:56.031224Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/the-new-frontlines-of-code-security-defending-agentic-workflows/</loc><lastmod>2026-05-04T14:41:33.315044Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/delivering-high-quality-and-secure-ai-code-with-sonarqube/</loc><lastmod>2025-06-09T14:56:34.5180894Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/uncovering-the-state-of-code-security/</loc><lastmod>2025-09-18T16:30:28.4085563Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/meet-gitar-ai-code-review-joins-sonar/</loc><lastmod>2026-06-11T16:49:52.5587284Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/achieving-misra-c-2023-compliance-with-sonar/</loc><lastmod>2026-03-25T19:49:53.2958951Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/why-code-quality-is-a-compliance-accelerator/</loc><lastmod>2025-12-17T17:58:27.4448507Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/code-health-with-ai-code-assurance/</loc><lastmod>2025-04-10T21:28:22.2554878Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/introducing-sonarqube-mcp-server/</loc><lastmod>2025-11-06T17:00:43.4032016Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/unpacking-the-state-of-code-reliability/</loc><lastmod>2025-07-30T21:02:29.2036013Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/from-detection-to-resolution-introducing-ai-codefix-ga/</loc><lastmod>2025-08-29T14:59:48.2290058Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/introducing-sonarqube-agentic-analysis/</loc><lastmod>2026-05-18T01:40:07.142234Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/code-quality-code-security-with-sonarqube-server/</loc><lastmod>2025-07-21T21:12:36.410553Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/a-qualitative-analysis-of-six-leading-llms/</loc><lastmod>2025-09-24T18:25:07.0315626Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/how-to-prepare-your-codebase-for-the-cra-before-september/</loc><lastmod>2026-05-28T13:48:26.0178171Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/2026-state-of-code-developer-survey/</loc><lastmod>2026-01-21T18:18:51.8172386Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/integrations/azure/devops/</loc><lastmod>2026-04-08T17:52:41.9702168Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/ai/ai-codefix/</loc><lastmod>2026-04-03T03:41:25.690791Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/ai/ai-codefix/</loc><lastmod>2025-09-22T22:27:01.3012611Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/ai/ai-codefix/</loc><lastmod>2025-09-24T14:00:18.0129087Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/ai/ai-codefix/</loc><lastmod>2025-09-24T14:18:12.6204297Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/ai/ai-codefix/</loc><lastmod>2025-09-24T15:52:49.17585Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/ai/ai-codefix/</loc><lastmod>2025-09-24T15:54:10.882994Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/ai/ai-coding-assistants/</loc><lastmod>2026-04-03T03:42:09.7752201Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/ai/ai-coding-assistants/</loc><lastmod>2025-10-06T16:26:56.8160572Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/ai/ai-coding-assistants/</loc><lastmod>2025-10-06T16:27:24.6879719Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/ai/ai-coding-assistants/</loc><lastmod>2025-10-06T16:32:17.4767106Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/ai/ai-coding-assistants/</loc><lastmod>2025-10-06T16:32:57.0158142Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/ai/ai-coding-assistants/</loc><lastmod>2025-10-06T16:33:33.3632733Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/ai/ai-coding-assistants/</loc><lastmod>2025-10-06T16:34:07.3847392Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/ai/ai-code-assurance/</loc><lastmod>2026-04-03T03:40:35.031606Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/ai/ai-code-assurance/</loc><lastmod>2025-09-29T14:49:08.6423148Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/ai/ai-code-assurance/</loc><lastmod>2025-09-29T14:50:42.2779677Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/ai/ai-code-assurance/</loc><lastmod>2025-09-29T18:31:20.6831745Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/ai/ai-code-assurance/</loc><lastmod>2025-09-29T18:50:29.4545994Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/ai/ai-code-assurance/</loc><lastmod>2025-09-29T19:45:42.9663919Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/ai/ai-code-assurance/</loc><lastmod>2025-09-29T20:14:51.5298532Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/for-enterprise/application-development/</loc><lastmod>2025-08-26T00:53:14.675392Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/for-enterprise/reports/</loc><lastmod>2026-04-03T03:30:38.0254145Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/for-enterprise/reports/</loc><lastmod>2026-01-29T22:18:21.2358128Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/for-enterprise/security/</loc><lastmod>2025-11-11T18:43:57.9052717Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/security/advanced-security-request/</loc><lastmod>2025-03-13T18:02:40.5422264Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/security/owasp/</loc><lastmod>2026-04-03T03:32:35.1542508Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/security/owasp/</loc><lastmod>2025-10-07T18:52:47.7035471Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/security/owasp/</loc><lastmod>2025-10-07T19:11:22.6479693Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/security/owasp/</loc><lastmod>2025-10-07T19:27:48.8420188Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/security/owasp/</loc><lastmod>2025-10-07T19:36:54.9348232Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/security/owasp/</loc><lastmod>2025-10-07T21:23:12.6152996Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/security/owasp/</loc><lastmod>2025-10-07T20:07:46.4171519Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/security/sast/</loc><lastmod>2026-04-03T03:33:17.5701529Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/security/sast/</loc><lastmod>2025-09-30T15:46:47.1401928Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/security/sast/</loc><lastmod>2025-09-30T20:50:39.4800125Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/security/sast/</loc><lastmod>2025-09-30T20:51:29.2562183Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/security/sast/</loc><lastmod>2025-09-30T21:37:52.6025929Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/security/sast/</loc><lastmod>2025-09-30T19:03:45.6537604Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/security/sast/</loc><lastmod>2025-09-30T22:01:07.8533703Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/security/sca/</loc><lastmod>2026-04-03T03:33:42.326148Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/security/sca/</loc><lastmod>2026-02-12T02:13:15.6097585Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/security/sca/</loc><lastmod>2026-02-12T02:13:15.6097585Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/security/sca/</loc><lastmod>2026-02-12T02:13:15.6097585Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/security/sca/</loc><lastmod>2026-02-12T02:13:15.6097585Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/security/sca/</loc><lastmod>2026-02-12T02:13:15.6097585Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/security/sca/</loc><lastmod>2026-02-12T02:13:15.6097585Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/solutions/code-review/ai/</loc><lastmod>2026-05-28T05:43:55.1833814Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/solutions/code-review/ai/</loc><lastmod>2025-10-06T18:58:35.6849841Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/solutions/code-review/ai/</loc><lastmod>2025-10-06T19:39:58.3876248Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/solutions/code-review/ai/</loc><lastmod>2025-10-06T19:40:57.2607359Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/solutions/code-review/ai/</loc><lastmod>2025-04-25T17:39:28.7348901Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/solutions/code-review/ai/</loc><lastmod>2025-04-25T17:39:28.7348901Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/solutions/code-review/ai/</loc><lastmod>2025-10-06T20:47:50.7457611Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/cloud/contact/</loc><lastmod>2025-09-29T08:22:26.0186922Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/products/sonarqube/cloud/contact/</loc><lastmod>2025-01-08T08:43:54.4817712Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/cloud/signup/</loc><lastmod>2026-02-14T19:14:19.9467109Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/products/sonarqube/cloud/signup/</loc><lastmod>2026-05-04T17:32:59.7754273Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/products/sonarqube/cloud/signup/</loc><lastmod>2026-02-23T01:57:50.4566423Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/cloud/signup/</loc><lastmod>2026-02-23T15:26:06.0367377Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/products/sonarqube/cloud/signup/</loc><lastmod>2026-02-23T15:50:09.2009879Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/products/sonarqube/cloud/signup/</loc><lastmod>2026-02-23T15:55:22.3949506Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/products/sonarqube/cloud/signup/</loc><lastmod>2026-02-23T15:58:32.7970657Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/cloud/signup-free/</loc><lastmod>2025-11-10T17:18:07.0229123Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/jp/products/sonarqube/cloud/signup-free/</loc><lastmod>2026-02-22T16:43:04.6332464Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/products/sonarqube/cloud/signup-free/</loc><lastmod>2026-02-22T16:46:11.5366696Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/cloud/signup-free/</loc><lastmod>2026-02-22T16:49:23.1053626Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/de/products/sonarqube/cloud/signup-free/</loc><lastmod>2026-02-22T16:52:50.2212518Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/products/sonarqube/cloud/signup-free/</loc><lastmod>2026-02-22T16:55:56.6017815Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/ko/products/sonarqube/cloud/signup-free/</loc><lastmod>2026-02-22T17:00:47.663675Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/cloud/roadmap/</loc><lastmod>2025-11-10T16:48:38.8249314Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/cloud/new-pricing-plans/</loc><lastmod>2026-02-05T13:05:28.2434298Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/cloud/whats-new/</loc><lastmod>2025-11-10T17:37:58.1970008Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/cloud/features/</loc><lastmod>2026-02-26T20:53:36.7925427Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/ide-login/</loc><lastmod>2026-03-18T16:32:38.6035959Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/ide/ide-login/</loc><lastmod>2026-03-18T15:50:59.239099Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/ide-login-fe/</loc><lastmod>2025-09-29T07:57:48.6594753Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/roadmap/</loc><lastmod>2025-11-10T17:08:50.7325704Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/whats-new/</loc><lastmod>2025-11-10T17:06:25.5699965Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/features/</loc><lastmod>2025-11-10T17:04:26.0206217Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/deployment/kubernetes/</loc><lastmod>2026-06-01T16:06:57.3033544Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/deployment/docker/</loc><lastmod>2026-06-01T16:03:32.5814804Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/deployment/install-zip/</loc><lastmod>2026-06-01T16:05:27.9638143Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/2026-1/</loc><lastmod>2026-03-23T20:47:52.7475729Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/2026-2/</loc><lastmod>2026-03-25T14:28:42.3975167Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/2026-3/</loc><lastmod>2026-05-20T16:38:16.9823249Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-9-3/</loc><lastmod>2025-02-05T20:34:56.5553525Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-9-4/</loc><lastmod>2025-02-05T20:35:06.1252117Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-9-5/</loc><lastmod>2025-02-05T20:35:17.8364616Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-9-6/</loc><lastmod>2025-02-05T20:35:39.1364733Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-9-8/</loc><lastmod>2025-02-05T20:35:29.0682674Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-10-0/</loc><lastmod>2025-02-05T20:34:44.5640909Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-10-1/</loc><lastmod>2025-02-05T20:34:11.8682792Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-10-2/</loc><lastmod>2025-02-05T20:34:03.0647445Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-10-3/</loc><lastmod>2025-02-05T20:33:50.6326819Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-10-4/</loc><lastmod>2025-10-10T23:42:58.5104854Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-10-6/</loc><lastmod>2025-02-05T20:33:10.5595752Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-10-5/</loc><lastmod>2025-02-05T20:33:25.3034922Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-10-7/</loc><lastmod>2025-02-05T20:33:00.4349697Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-server-10-8/</loc><lastmod>2025-02-05T20:32:48.3527793Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-9-7/</loc><lastmod>2025-02-05T20:35:50.443093Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/downloads/lts/</loc><lastmod>2026-01-30T15:12:15.3669692Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/downloads/historical-downloads/</loc><lastmod>2026-05-20T03:08:41.5833276Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/downloads/lta/</loc><lastmod>2026-03-23T20:49:20.1829053Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/products/sonarqube/downloads/success-download-developer-edition/</loc><lastmod>2026-06-02T01:06:20.5032478Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/downloads/success-download-developer-edition/</loc><lastmod>2026-06-02T01:06:29.9013689Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/products/sonarqube/downloads/success-download-developer-edition/</loc><lastmod>2026-06-02T01:06:49.6700901Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/products/sonarqube/downloads/success-download-enterprise-edition/</loc><lastmod>2026-06-02T01:09:10.5739327Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/downloads/success-download-enterprise-edition/</loc><lastmod>2026-06-02T01:09:20.1845708Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/products/sonarqube/downloads/success-download-enterprise-edition/</loc><lastmod>2026-06-02T01:09:43.4693552Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/products/sonarqube/downloads/success-download-data-center-edition/</loc><lastmod>2026-06-02T01:15:55.9831472Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/downloads/success-download-data-center-edition/</loc><lastmod>2026-06-02T01:15:49.6678363Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/products/sonarqube/downloads/success-download-data-center-edition/</loc><lastmod>2026-06-02T01:15:31.5201888Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/zh/products/sonarqube/downloads/success-download-community-edition/</loc><lastmod>2026-06-03T18:13:01.4299559Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/products/sonarqube/downloads/success-download-community-edition/</loc><lastmod>2026-06-03T18:15:12.8869996Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/es/products/sonarqube/downloads/success-download-community-edition/</loc><lastmod>2026-06-03T18:15:34.3719821Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/feature-comparison/10-2/</loc><lastmod>2026-06-03T14:36:21.2824012Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/cpp/misra-cpp-2023/</loc><lastmod>2026-04-16T14:54:39.6545808Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/knowledge/languages/python/static-code-analysis/</loc><lastmod>2025-10-30T18:48:28.7777506Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/happy-hour-at-aws-reinvent/happy-hour/</loc><lastmod>2024-11-01T21:41:56.0634086Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/world-tour-2025/london/</loc><lastmod>2025-04-07T16:11:07.182085Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/world-tour-2025/paris/</loc><lastmod>2025-04-08T15:01:12.910726Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/world-tour-2025/austin/</loc><lastmod>2025-06-27T16:03:48.2104711Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/world-tour-2025/bangalore/</loc><lastmod>2025-05-15T19:22:19.6229971Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/world-tour-2025/chicago/</loc><lastmod>2025-05-15T19:22:09.7219362Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/world-tour-2025/frankfurt/</loc><lastmod>2025-05-27T13:56:54.5814412Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/world-tour-2025/new-york-city/</loc><lastmod>2025-05-15T19:32:50.1678689Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/world-tour-2025/san-francisco/</loc><lastmod>2025-05-15T19:37:00.2224196Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/world-tour-2025/seattle/</loc><lastmod>2025-06-27T16:02:50.4253956Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/world-tour-2025/sydney/</loc><lastmod>2025-05-15T19:22:35.1015926Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/events/world-tour-2025/singapore/</loc><lastmod>2025-05-15T19:21:28.335463Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/ace-your-sonarqube-upgrade/thank-you/</loc><lastmod>2025-10-10T23:40:17.2342064Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/resources/webinars/clean-code-principles-and-practices/thank-you/</loc><lastmod>2025-10-10T23:41:03.6958699Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/cloud/features/auto-analysis-for-c-and-cpp/</loc><lastmod>2026-03-12T04:04:37.319374Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/cloud/features/integrations/</loc><lastmod>2025-09-29T08:00:29.7211683Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/whats-new/eclipse/</loc><lastmod>2025-09-29T07:55:30.1923373Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/whats-new/jetbrains/</loc><lastmod>2025-09-29T07:54:05.3733096Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/whats-new/visual-studio/</loc><lastmod>2025-09-29T07:51:45.6067562Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/whats-new/vs-code/</loc><lastmod>2025-10-27T14:56:13.3955499Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/downloads/lts/lts-9-9-is-coming/</loc><lastmod>2024-06-13T02:34:24.6508522Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/downloads/lts/9-9-lts/</loc><lastmod>2024-10-28T15:49:26.4323841Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/downloads/lts/8-9-lts/</loc><lastmod>2024-11-04T17:25:01.931924Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/features/sonarlint-for-clion/</loc><lastmod>2025-09-29T07:49:19.9800518Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/features/eclipse/</loc><lastmod>2026-02-23T02:55:53.9108897Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/features/jetbrains/</loc><lastmod>2026-02-23T01:59:25.227644Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/features/vs-code/</loc><lastmod>2026-02-23T02:56:25.1168091Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/features/visual-studio/</loc><lastmod>2026-02-23T02:57:16.5086388Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/features/connected-mode/</loc><lastmod>2026-03-12T04:18:37.6384376Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/features/deep-education/</loc><lastmod>2025-06-10T22:08:01.1252445Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/ide/features/quick-fixes/</loc><lastmod>2025-06-10T22:08:36.4744694Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/downloads/lta/8-9-lta/</loc><lastmod>2024-10-29T17:49:07.3865506Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/downloads/lta/lta-9-9-is-coming/</loc><lastmod>2024-07-17T19:16:25.0316783Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/downloads/lta/9-9-lta/</loc><lastmod>2024-11-04T16:01:38.0695478Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/fr/resources/events/world-tour-2025/paris/thank-you/</loc><lastmod>2025-03-06T14:56:16.2564579Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/cloud/features/integrations/azure-integration/</loc><lastmod>2025-09-29T08:16:02.7726736Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/cloud/features/integrations/bitbucket-integration/</loc><lastmod>2025-09-29T08:11:06.521284Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/cloud/features/integrations/gitlab-integration/</loc><lastmod>2025-09-29T08:13:16.2478553Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/cloud/features/integrations/bitbucket-integration-2/</loc><lastmod>2025-10-10T23:39:44.8584091Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/cloud/features/integrations/github-integration/</loc><lastmod>2025-09-29T08:01:23.4716757Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/downloads/lts/8-9-lts/lts-is-more-secure/</loc><lastmod>2024-06-13T02:32:54.4426471Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://www.sonarsource.com/products/sonarqube/downloads/lta/8-9-lta/lta-is-more-secure/</loc><lastmod>2024-07-17T19:05:17.2167069Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url></urlset>