<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to skip or handle LegacyFoundationComponentUsage in Sonar Code Quality in Adobe Cloud Manager in Adobe Experience Manager Questions</title>
    <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/how-to-skip-or-handle-legacyfoundationcomponentusage-in-sonar/m-p/463309#M133739</link>
    <description>&lt;P&gt;&lt;SPAN&gt;ACS Commons should not be treated any differently that any other piece of custom code.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I dont think you have any other option except to override it.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 29 Jul 2022 14:21:04 GMT</pubDate>
    <dc:creator>tusharbias</dc:creator>
    <dc:date>2022-07-29T14:21:04Z</dc:date>
    <item>
      <title>How to skip or handle LegacyFoundationComponentUsage in Sonar Code Quality in Adobe Cloud Manager</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/how-to-skip-or-handle-legacyfoundationcomponentusage-in-sonar/m-p/463289#M133729</link>
      <description>&lt;P&gt;I have following code smell in sonar code quality,&lt;/P&gt;
&lt;P&gt;The component /apps/core/wcm/components/form/container/v1/container extends the legacy foundation component wcm/foundation/components/responsivegrid.&lt;BR /&gt;The component /apps/core/wcm/components/form/container/v1/container/new extends the legacy foundation component wcm/foundation/components/parsys/newpar.&lt;BR /&gt;The component /apps/core/wcm/components/form/container/v2/container extends the legacy foundation component wcm/foundation/components/responsivegrid.&lt;BR /&gt;The component /apps/core/wcm/components/form/container/v2/container/new extends the legacy foundation component wcm/foundation/components/parsys/newpar.&lt;BR /&gt;The component /apps/core/wcm/components/page/v1/page extends the legacy foundation component wcm/foundation/components/basicpage/v1/basicpage.&lt;BR /&gt;The component /apps/core/wcm/components/page/v3/page extends the legacy foundation component wcm/foundation/components/basicpage/v1/basicpage.&lt;BR /&gt;The component /apps/core/wcm/components/page/v2/page extends the legacy foundation component wcm/foundation/components/basicpage/v1/basicpage.&lt;BR /&gt;The component /apps/core/wcm/components/container/v1/container extends the legacy foundation component wcm/foundation/components/responsivegrid.&lt;BR /&gt;The component /apps/core/wcm/components/container/v1/container/new extends the legacy foundation component wcm/foundation/components/parsys/newpar.&lt;BR /&gt;The component /apps/acs-commons/components/content/named-transform-image extends the legacy foundation component foundation/components/image.&lt;BR /&gt;The component /apps/acs-commons/components/content/generic-text-image extends the legacy foundation component foundation/components/textimage.&lt;BR /&gt;The component /apps/acs-commons/components/content/sharethis-buttons extends the legacy foundation component foundation/components/parbase.&lt;BR /&gt;The component /apps/acs-commons/components/content/generic-text extends the legacy foundation component foundation/components/text.&lt;BR /&gt;The component /apps/acs-commons/components/content/audio extends the legacy foundation component foundation/components/parbase.&lt;BR /&gt;The component /apps/acs-commons/components/content/long-form-text/long-form-text-parsys extends the legacy foundation component foundation/components/parsys.&lt;BR /&gt;The component /apps/acs-commons/components/content/long-form-text/long-form-text-parsys/new extends the legacy foundation component foundation/components/parsys/new.&lt;BR /&gt;The component /apps/acs-commons/components/content/column-control extends the legacy foundation component foundation/components/parbase.&lt;BR /&gt;The component /apps/acs-commons/components/content/definition-list extends the legacy foundation component foundation/components/parbase.&lt;BR /&gt;The component /apps/acs-commons/components/content/base/ajax extends the legacy foundation component foundation/components/parbase.&lt;BR /&gt;The component /apps/acs-commons/components/content/twitter-feed extends the legacy foundation component foundation/components/parbase.&lt;BR /&gt;The component /apps/acs-commons/components/content/sharethis-counts extends the legacy foundation component foundation/components/parbase.&lt;BR /&gt;The component /apps/acs-commons/components/utilities/twitter-rate-limit-checker extends the legacy foundation component foundation/components/page.&lt;BR /&gt;The component /apps/acs-commons/components/utilities/page extends the legacy foundation component foundation/components/page.&lt;BR /&gt;The component /apps/acs-commons/components/utilities/app-page extends the legacy foundation component foundation/components/page.&lt;BR /&gt;The component /apps/acs-commons/components/utilities/designer extends the legacy foundation component foundation/components/page.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;Doc -https://&lt;A href="http://www.adobe.com/go/aem_cmcq_legacyfoundationcomp_en" target="_blank"&gt;www.adobe.com/go/aem_cmcq_legacyfoundationcomp_en&lt;/A&gt;&lt;/P&gt;
&lt;P style="margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;BR /&gt;All above components are not custom component. It all came from ACS Commons and some wcm core components. Is there way to skip all these components from sonar check or how to resolve these type of issues ?&lt;/P&gt;</description>
      <pubDate>Fri, 29 Jul 2022 11:40:59 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/how-to-skip-or-handle-legacyfoundationcomponentusage-in-sonar/m-p/463289#M133729</guid>
      <dc:creator>Mario248</dc:creator>
      <dc:date>2022-07-29T11:40:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to skip or handle LegacyFoundationComponentUsage in Sonar Code Quality in Adobe Cloud Manager</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/how-to-skip-or-handle-legacyfoundationcomponentusage-in-sonar/m-p/463309#M133739</link>
      <description>&lt;P&gt;&lt;SPAN&gt;ACS Commons should not be treated any differently that any other piece of custom code.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I dont think you have any other option except to override it.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 29 Jul 2022 14:21:04 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/how-to-skip-or-handle-legacyfoundationcomponentusage-in-sonar/m-p/463309#M133739</guid>
      <dc:creator>tusharbias</dc:creator>
      <dc:date>2022-07-29T14:21:04Z</dc:date>
    </item>
  </channel>
</rss>

