<?xml version='1.0' encoding='utf-8'?>
<?xml-stylesheet type="text/xsl" href="/v2/static/oai2.xsl"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-10-07T01:01:05Z</responseDate>
  <request identifier="oai:figshare.com:article/33968878" metadataPrefix="oai_dc" verb="GetRecord">https://api.figshare.com/v2/oai</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:figshare.com:article/33968878</identifier>
        <datestamp>2026-09-24T11:03:49Z</datestamp>
        <setSpec>category_29182</setSpec>
        <setSpec>category_29197</setSpec>
        <setSpec>category_29203</setSpec>
        <setSpec>item_type_3</setSpec>
        <setSpec>month_year_09_2026</setSpec>
      </header>
      <metadata>
        <oai_dc:dc xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
          <dc:title>Open Data Package for Book Chapter "On the Introduction of Clean Code Violations in Open-Source Python Projects"</dc:title>
          <dc:creator>Arthur-Jozsef Molnar (8884949)</dc:creator>
          <dc:subject>Empirical software engineering</dc:subject>
          <dc:subject>Software quality, processes and metrics</dc:subject>
          <dc:subject>Software engineering not elsewhere classified</dc:subject>
          <dc:subject>SonarQube</dc:subject>
          <dc:subject>SonarQube violations</dc:subject>
          <dc:subject>clean code</dc:subject>
          <dc:subject>Software Metrics</dc:subject>
          <dc:subject>Github Repositories</dc:subject>
          <dc:subject>Python</dc:subject>
          <dc:description>&lt;p dir="ltr"&gt;The data package comprises 20,699 SonarQube issues arising in 57 open-source Python projects. It is a filtered and processed version of the original contribution from &lt;a href="https://doi.org/10.6084/m9.figshare.25008653" target="_blank" rel="noreferrer"&gt;https://doi.org/10.6084/m9.figshare.25008653&lt;/a&gt;.&lt;/p&gt;&lt;p dir="ltr"&gt;&lt;b&gt;Files in this data package:&lt;/b&gt;&lt;/p&gt;&lt;p dir="ltr"&gt;&lt;b&gt;application_repositories.xlsx&lt;/b&gt; - The list of top 14 most issue-prone projects and source GitHub repositories.&lt;/p&gt;&lt;p dir="ltr"&gt;&lt;b&gt;added_issues_data.xlsx &lt;/b&gt;- The unfiltered SonarQube issues list.&lt;/p&gt;&lt;p dir="ltr"&gt;&lt;b&gt;project_added_issue_attribute.xlsx&lt;/b&gt; - Number of added SonarQube issues in the Top 14 applications in the study, broken down by clean code category, as well as per each included version of three applications selected for a more detailed examination.&lt;/p&gt;&lt;p dir="ltr"&gt;&lt;b&gt;project_added_issues_category_attributes.xlsx&lt;/b&gt; - Number of added SonarQube issues in all applications in the study.&lt;/p&gt;&lt;p dir="ltr"&gt;&lt;b&gt;project_added_issues_statistics.xlsx&lt;/b&gt; - Number of added SonarQube issues in the Top 14 applications in the study, broken down by SonarQube rule.&lt;/p&gt;&lt;p dir="ltr"&gt;&lt;b&gt;/clean code per application/*.csv&lt;/b&gt; - Each CSV provides the number of added SonarQube issues broken down per each clean code category (columns) over each application release (rows).&lt;/p&gt;</dc:description>
          <dc:date>2026-09-24T11:03:49Z</dc:date>
          <dc:type>Dataset</dc:type>
          <dc:type>Dataset</dc:type>
          <dc:identifier>10.6084/m9.figshare.33968878.v2</dc:identifier>
          <dc:relation>https://figshare.com/articles/dataset/Open_Data_Package_for_Book_Chapter_On_the_Introduction_of_Clean_Code_Violations_in_Open-Source_Python_Projects_/33968878</dc:relation>
          <dc:rights>CC BY 4.0</dc:rights>
        </oai_dc:dc>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
