{"version":"1.0","provider_name":"XOps Tutorials!!!","provider_url":"https:\/\/www.xopsschool.com\/tutorials","author_name":"Rahul","author_url":"https:\/\/www.xopsschool.com\/tutorials\/author\/rahulgorain\/","title":"SonarQube Comprehensive Guide: Quality Gates Security Hotspots - XOps Tutorials!!!","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"ugjLIzvM01\"><a href=\"https:\/\/www.xopsschool.com\/tutorials\/sonarqube-comprehensive-guide-quality-gates-security-hotspots\/\">SonarQube Comprehensive Guide: Quality Gates Security Hotspots<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.xopsschool.com\/tutorials\/sonarqube-comprehensive-guide-quality-gates-security-hotspots\/embed\/#?secret=ugjLIzvM01\" width=\"600\" height=\"338\" title=\"&#8220;SonarQube Comprehensive Guide: Quality Gates Security Hotspots&#8221; &#8212; XOps Tutorials!!!\" data-secret=\"ugjLIzvM01\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.xopsschool.com\/tutorials\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Introduction: Problem, Context &amp; Outcome Software teams today release features quickly, but code quality often suffers. Developers face repeated problems such as unnoticed bugs, insecure code, duplicated logic, and growing technical debt. Manual reviews cannot scale with fast CI\/CD pipelines, and issues often reach production before they are detected. SonarQube Engineer Training helps engineers solve ... Read more"}