Self-Admitted GenAI Usage in Open-Source Software
Open accessAbstract
Strategized LaTeX removal and whitespace normalization approachThe widespread adoption of generative AI (GenAI) tools such as GitHub Copilot and ChatGPT is transforming software development. Since generated source code is virtually impossible to distinguish from manually written code, their real-world usage and impact on open-source software (OSS) development remain poorly understood. In this paper, we introduce the concept of self-admitted GenAI usage, that is, developers explicitly referring to the use of GenAI tools for content creation in software artifacts. Using this concept as a lens to study how GenAI tools are integrated into OSS projects, we analyze a curated sample of more than 200,000 GitHub repositories, identifying 1,292 such self-admissions across 156 repositories in commit messages, code comments, and project documentation. Using a mixed methods approach, we derive a taxonomy of 32 tasks, 10 content types, and 11 purposes associated with GenAI usage based on 1,292 qualitatively coded mentions. We then analyze 13 documents with policies and usage guidelines for GenAI tools and conduct a developer survey to uncover the ethical, legal, and practical concerns behind them. Our findings reveal that developers actively manage how GenAI is used in their projects, highlighting the need for project-level transparency, attribution, and quality control practices in AI-assisted software development. Finally, we examine the longitudinal impact of GenAI adoption on code churn in 151 repositories with self-admitted GenAI usage and find no general increase, contradicting popular narratives on the impact of GenAI on software development.
Verified 2026-11-02 · 13 references not checked yet
AI snapshot
Written from the paper’s full text.
TL;DR
The paper introduces “self-admitted GenAI usage” as a lens for studying explicit developer references to generative AI tools in open-source software. Mining over 200,000 GitHub repositories, it identifies 1,292 self-admissions across 156 repositories, derives taxonomies of tasks/content/purposes, examines project policies and developer views, and finds no general increase in code churn after GenAI adoption.
Key findings
- Across 1,292 self-admitted GenAI mentions in 156 repositories, the authors derive a taxonomy of 32 GenAI-assisted tasks, 10 content types, and 11 purposes; code generation (105 instances), translation (50), optimization (34), and maintenance (26) were prominent non-PR tasks.
- They analyze 13 policies/guidelines from 12 repositories, classifying them as prohibitive, restrictive, or supportive, and survey developers; eight developers responded, with most agreeing that regulation is necessary while opinions diverged on bans and disclosure.
- For code churn, 151 repositories with self-admitted GenAI usage were analyzed: 119 had significant file-based churn differences and 120 had significant line-based differences (p < 0.05); average file-based churn decreased from 0.17 to 0.06 (medium effect, |δ| = 0.42), and average line-based churn decreased from 0.68 to 0.50 (negligible effect, |δ| = 0.09).
- RDD analysis on 149 repositories found only 26 file-based and 30 line-based repositories with significant churn trends (p < 0.05), and significant discontinuities were concentrated in generation tasks, suggesting GenAI-assisted generation is more rework-prone than optimization or maintenance.
Methods
- Mixed-methods design: sampled 207,062 GitHub repositories, filtered to 14,785 engineered projects in Python, JavaScript, TypeScript, Java, and C#, then searched for ChatGPT/Copilot mentions in source code comments, documentation, and commit messages.
- Manual inspection identified 1,292 true-positive self-admitted GenAI usages across 156 repositories; qualitative open coding and card sorting produced taxonomies for RQ1, while RQ2 analyzed 13 policies/guidelines and a developer survey with eight responses.
- RQ3 used the first GenAI mention as a project-specific adoption point and compared code churn 360 days before and after adoption using Wilcoxon signed-rank tests, Mann-Whitney tests, and a Regression Discontinuity Design (RDD), with robustness checks including global cutoffs, bandwidth variations, and placebo tests.
Limitations
- Stated: reliance on self-admitted usage captures only visible GenAI adoption, so findings are a lower bound; mentions may ambiguously indicate the scope of generated content; disclosure may be biased by task type or strict policies; first mention is only a proxy for adoption timing; the policy sample and survey responses were relatively low; results are limited to public GitHub repositories in five languages and to ChatGPT/Copilot.
- Evident from the text: one repository (pancakeswap/pancake-frontend) contributed 1,000 of the 1,292 mentions through reused Copilot-generated PR descriptions, so the authors set those aside during initial coding to avoid skewing the taxonomy.
- Evident from the text: the developer survey received only eight responses from contributors to the 12 repositories with explicit GenAI policies, limiting generalizability of the governance findings.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
9 of 34 cited sources checked · 5 supported · 0 flagged · accuracy not yet measured
- Premisecitation
Only a few studies have systematically investigated the real-world adoption and usage patterns of GenAI tools.
“only a few studies have systematically investigated their real-world adoption and usage patterns, for example, by mining GenAI mentions in repositories [6], analyzing AI-generated pull request descriptions [7], or compiling datasets of developer-ChatGPT conversations [8].”
Quote in the paperSubstantial claim2 of 3 sources checked - Premisecitation
Only tool vendors have access to fine-grained usage data that allows them to determine which code suggestions were accepted and hence which code was co-authored by GenAI tools.
“One reason is that only the tool vendors have access to fine-grained usage data [4] that allows them to determine which code suggestions were accepted and hence which code was co-authored by GenAI tools.”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [4] source
The Data and Methodology section (page unavailable) says the GitHub Copilot IDE extension records usage events, including accepted completions, and that the authors track whether accepted code persists. This supports the claim that fine-grained data can identify accepted suggestions and their contribution to code. The paper does not say that only tool vendors can access such data. (LLM, conf=0.85)
Experimental — accuracy not yet measured
- Findingown data
An initial analysis of all files in the repositories revealed a large number of false positive matches, that is, mentions of GenAI tools that were not related to content generation.
“An initial analysis of all files in the repositories revealed a large number of false positive matches, that is, mentions of GenAI tools that were not related to content generation.”
Quote in the paperSubstantial claim - Findingown data
The study analyzed 13 documents with policies and usage guidelines for GenAI tools.
“We empirically analyze how open-source projects govern GenAI usage by examining 13 policies and usage guidelines”
Quote in the paperSubstantial claim - Findingown data
In addition to the 13 human actions following AI code generation, the paper found seven human actions following the generation of configuration and validation files or an unclear role of the GenAI tool.
“In addition to the 13 human actions that followed AI code generation that we discussed above, we found seven human actions following the generation of configuration and validation files or an unclear role of the GenAI tool.”
Quote in the paperNot a substantial claim
- Findingown data
The paper identified 20 mentions exhibiting a pattern of human actions triggered by an earlier GenAI action.
“We identified 20 mentions exhibiting this pattern of human actions triggered by an earlier GenAI action.”
Quote in the paperNot a substantial claim - Findingown data
Among the 20 mentions, 13 referred to code that was initially generated using GenAI tools and then changed.
“Among them, 13 referred to code that was initially generated using GenAI tools and then changed.”
Quote in the paperNot a substantial claim - Findingown data
In two other cases, developers removed and rewrote AI-generated configurations or validations.
“In two other cases, they removed and rewrote AI-generated configurations or validations.”
Quote in the paperNot a substantial claim - Findingown data
Developers sometimes explicitly refer to using GenAI tools in software artifacts.
“Just as developers acknowledge technical debt through comments and commits, they sometimes explicitly refer to using GenAI tools.”
- Also stated in: § 3) Search all documentation files for mentions of ChatGPT or · plain
“In total, we identified 1,292 true-positive mentions of GenAI tools that were aligned with our inclusion criteria.”
Quote in the paperSubstantial claim - Also stated in: § 3) Search all documentation files for mentions of ChatGPT or · plain
- Findingown data
Effects of GenAI adoption on code churn are stronger for generation tasks.
“and that effects are stronger for generation tasks”
Quote in the paperSubstantial claim - Findingown data
During initial analysis, many false positives were not related to content generation but to code that calls APIs related to ChatGPT or Copilot.
“during our initial analysis, we found many false positives that were not related to content generation but to code that calls APIs related to ChatGPT or Copilot.”
Quote in the paperSubstantial claim - Findingown data
The final sample contained 14,785 GitHub repositories distributed across Java (5,060), C# (3,544), TypeScript (2,464), Python (1,875), and JavaScript (1,842).
“Our final sample of GitHub repositories, obtained in February 2024, contained 14,785 GitHub repositories distributed across Java (5,060), C# (3,544), TypeScript (2,464), Python (1,875), and JavaScript (1,842).”
Quote in the paperSubstantial claim - Findingown data
GenAI adoption does not lead to a general increase in code churn in repositories with self-admitted GenAI usage.
“we examine the longitudinal impact of GenAI adoption on code churn in 151 repositories with self-admitted GenAI usage and find no general increase”
- Also stated in: § RQ1 · plain
“showing that GenAI adoption does not lead to a general increase in churn”
Quote in the paperSubstantial claim - Also stated in: § RQ1 · plain
- Findingown data
The study identified 1,292 self-admissions of GenAI usage across 156 repositories in commit messages, code comments, and project documentation.
“identifying 1,292 such self-admissions across 156 repositories in commit messages, code comments, and project documentation”
- Also stated in: § 3) Search all documentation files for mentions of ChatGPT or · plain
“In total, we identified 1,292 true-positive mentions of GenAI tools that were aligned with our inclusion criteria.”
Quote in the paperSubstantial claim - Also stated in: § 3) Search all documentation files for mentions of ChatGPT or · plain
- Findingown data
A preliminary analysis identified 1,008 mentions related to Copilot for Pull Requests.
“A preliminary analysis identified 1,008 mentions related to Copilot for Pull Requests.”
Quote in the paperNot a substantial claim - Findingown data
Generated messages are added when developers use the PR description as the message for merge or squash commits.
“They are added when developers use the PR description as the message for merge or squash commits.”
Quote in the paperNot a substantial claim - Findingown data
The study derived a taxonomy of 32 tasks, 10 content types, and 11 purposes associated with GenAI usage based on 1,292 qualitatively coded mentions.
“we derive a taxonomy of 32 tasks, 10 content types, and 11 purposes associated with GenAI usage based on 1,292 qualitatively coded mentions”
Quote in the paperSubstantial claim - Findingown data
The initial sample contained 207,062 GitHub repositories.
“Our initial sample of GitHub projects contained 207,062 repositories distributed across 1.”
Quote in the paperNot a substantial claim - Findingown data
The analysis identified 32 distinct task categories in which developers use GenAI tools in their workflows.
“Our analysis identified 32 distinct task categories in which developers use GenAI tools in their workflows.”
Quote in the paperNot a substantial claim - Findingown data
The study analyzed a curated sample of more than 200,000 GitHub repositories.
“we analyze a curated sample of more than 200,000 GitHub repositories”
- Also stated in: § RQ1 · plain
“We conducted a large-scale empirical study of more than 200,000 OSS repositories hosted on GitHub.”
Quote in the paperSubstantial claim - Also stated in: § RQ1 · plain
- Findingown data
The most common follow-up activity was to fix bugs in AI-generated code (9).
“The most common followup activity was to fix bugs in AI-generated code (9).”
Quote in the paperNot a substantial claim - Findingown data
Project maintainers have begun to establish policies and usage guidelines regarding GenAI use.
“One finding that emerged was that project maintainers have begun to establish policies and usage guidelines regarding their use (see Table 7).”
Quote in the paperSubstantial claim - Findingown data
In five cases, developers specified restrictions or exclusions regarding GenAI usage without mentioning a specific task.
“In five cases, developers specified restrictions or exclusions regarding GenAI usage without mentioning a specific task.”
Quote in the paperNot a substantial claim - Findingown data
The remaining eight Copilot for Pull Requests mentions in other repositories explicitly documented that developers used Copilot for Pull Requests to generate pull request descriptions, without reusing those descriptions as commit messages.
“while the remaining eight mentions in other repositories explicitly documented that developers used Copilot for Pull Requests to generate pull request descriptions, without reusing those descriptions as commit messages.”
Quote in the paperNot a substantial claim - Findingown data
The analysis of mentions revealed distinct patterns in how developers integrate GenAI tools into their development workflows.
“Our analysis of mentions revealed distinct patterns in how developers integrate GenAI tools into their development workflows.”
Quote in the paperSubstantial claim - Findingown data
The 3,004 mentions still included mentions that were not related to content generation.
“However, they still included mentions that were not related to content generation.”
Quote in the paperSubstantial claim - Findingown data
Developers reused generated PR descriptions as part of their commit messages.
“We found that developers reused generated PR descriptions as part of their commit messages.”
Quote in the paperNot a substantial claim - Findingown data
Each GenAI mention typically encompasses two distinct but interconnected perspectives: the specific task delegated to the GenAI tool and the broader development task the human developer aims to accomplish.
“Each mention typically encompasses two distinct but interconnected perspectives: (i) the specific task delegated to the GenAI tool and (ii) the broader development task the human developer aims to accomplish.”
Quote in the paperSubstantial claim - Findingown data
We found instances of projects regulating the usage of GenAI tools.
“We further found instances of projects regulating the usage of GenAI tools, which we analyzed in more detail as part of RQ2.”
Quote in the paperNot a substantial claim - Findingnone given
Sometimes, GenAI tools were also blamed for issues.
“Sometimes, GenAI tools were also blamed for issues.”
Quote in the paperNot a substantial claim - Findingown data
For line-based churn, an overall downward trend with a negative slope was most common (12 repositories).
“For line-based churn, an overall downward trend with a negative slope was most common (12 repositories).”
Quote in the paperNot a substantial claim - Findingown data
We found 15 repositories with a significant upward trend in file-based churn.
“We found 15 repositories with a significant upward trend in file-based churn and 15 with a significant upward trend in line-based churn.”
Quote in the paperNot a substantial claim - Findingown data
Documentation and acknowledgment manifested in addressing GenAI limitations (4 mentions).
“This manifested itself in several ways, such as offering guidance (53 mentions), flagging areas needing attention (23 mentions), and addressing GenAI limitations (4 mentions).”
Quote in the paperNot a substantial claim - Findingown data
Developers frequently use GenAI tools to modify source files (176 mentions).
“Developers frequently use GenAI tools to modify source files (176 mentions).”
Quote in the paperNot a substantial claim - Findingown data
Commit messages related to Copilot PR activities dominated the dataset with over 1,000 mentions from a single repository.
“Although, as mentioned before, commit messages related to Copilot PR activities dominated our dataset with over 1,000 mentions from a single repository, examining the remaining data revealed important patterns.”
Quote in the paperNot a substantial claim - Findingown data
Maintainers of katsutedev/mal4j and shred/acme4j explicitly stated that contributions generated by GenAI are not acceptable.
“Regarding code reviews, maintainers of katsutedev/mal4j (P5) and shred/acme4j (P6) explicitly stated that contributions generated by GenAI are not acceptable.”
Quote in the paperNot a substantial claim - Findingown data
Policies P1-P6 illustrate community decisions that exclude GenAI usage in the projects.
“Prohibitive: Policies P1-P6 illustrate community decisions that exclude GenAI usage in the projects.”
Quote in the paperNot a substantial claim - Findingown data
Developers sometimes thanked GenAI tools in their commit messages.
“Developers not only acknowledged GenAI tools usage but sometimes even thanked the tools in their commit messages (E11):”
Quote in the paperNot a substantial claim - Findingown data
The project turms-im/turms discouraged the use of GenAI-generated responses in discussions, citing concerns over the lack of critical thinking and responsibility.
“The project turms-im/turms (P4) discouraged the use of GenAI-generated responses in discussions, citing concerns over the lack of critical thinking and responsibility.”
Quote in the paperNot a substantial claim - Findingown data
When working with source files, developers usually focus on smaller elements such as individual functions or code blocks instead of complete files.
“When working with source files, developers usually focus on smaller elements such as individual functions or code blocks instead of complete files.”
Quote in the paperNot a substantial claim - Findingown data
Documentation and acknowledgment of GenAI usage emerged as the most frequent purpose.
“Documentation and acknowledgment of GenAI usage emerged as the most frequent purpose.”
Quote in the paperNot a substantial claim - Findingown data
Source code and documentation files were the dominant generation targets.
“Source code and documentation files were the dominant generation targets.”
Quote in the paperNot a substantial claim - Findingown data
Translation emerged as the second most prevalent task in the analysis.
“After generation, translation emerged as the second most prevalent task in our analysis.”
Quote in the paperNot a substantial claim - Findingown data
Some acknowledgments were combined with warnings about the potential negative implications of GenAI tool usage.
“We found that some acknowledgments were combined with warnings about the potential negative implications of GenAI tool usage.”
Quote in the paperNot a substantial claim - Findingown data
Code refactoring is another use case for mentioning GenAI usage.
“Besides generation, code refactoring is another use case for mentioning GenAI usage:”
Quote in the paperNot a substantial claim - Findingown data
Optimization and maintenance tasks do not show consistent patterns in the RDD analysis.
“In contrast, optimization and maintenance tasks do not show consistent patterns.”
Quote in the paperSubstantial claim - Findingown data
The policies and usage guidelines for GenAI tools that we found ranged from encouraging developers to use GenAI tools to prohibiting their usage entirely.
“Their content ranged from encouraging developers to use GenAI tools to prohibiting their usage entirely.”
Quote in the paperNot a substantial claim - Findingown data
An important use case was internationalization, helping developers overcome language barriers.
“An important use case was internationalization, helping developers overcome language barriers (E9)”
Quote in the paperNot a substantial claim - Findingown data
Some open-source projects have specific policies and guidelines around GenAI usage.
“One topic that emerged while answering RQ1 is that some open-source projects have specific policies and guidelines around GenAI usage.”
Quote in the paperSubstantial claim - Findingnone given
Code optimization represented the third largest category.
“Code optimization represented the third largest category.”
Quote in the paperNot a substantial claim - Findingown data
For most of the repositories analyzed, there was no significant change in code churn after GenAI adoption.
“Our results revealed that for most of the repositories analyzed, there was no significant change in code churn after GenAI adoption.”
Quote in the paperSubstantial claim - Findingown data
GenAI tools were used to automate code review, for example, as part of GitHub Actions workflows.
“Besides generation, GenAI tools were also used to automate code review, for example, as part of GitHub Actions workflows (E8)”
Quote in the paperNot a substantial claim - Findingown data
In addition to code generation, internationalization and natural language translation are common use cases for LLMs in open-source software projects (49 instances).
“In addition to code generation, we found that internationalization and natural language translation are common use cases for LLMs in open-source software projects (49 instances, see Table 3).”
Quote in the paperSubstantial claim - Findingown data
The overall trend we observed pointed in the opposite direction, i.e., we noticed a decreasing average code churn.
“The overall trend we observed pointed in the opposite direction, i.e., we noticed a decreasing average code churn.”
Quote in the paperSubstantial claim - Findingnone given
We identified patterns of human intervention.
“In addition, we identified patterns of human intervention.”
Quote in the paperNot a substantial claim - Findingown data
Developers used GenAI tools to generate other software artifacts, including test data or documentation.
“Beyond code generation, developers used GenAI tools to generate other software artifacts, including test data or documentation.”
Quote in the paperNot a substantial claim - Findingown data
The analysis revealed patterns of corrective actions following code generation.
“Our analysis revealed patterns of corrective actions following code generation.”
Quote in the paperNot a substantial claim - Findingown data
Developers are, compared to manually written code, more likely to perform code reviews and license compliance checks on AI-generated content before integrating it into their projects.
“Actions on Generated Content Before Integration: Developers are, compared to manually written code, more likely to perform code reviews and license compliance checks on AI-generated content before integrating it into their projects.”
Quote in the paperNot a substantial claim - Findingreasoning
We included 151 repositories with true positive GenAI mentions that did not prohibit the use of GenAI tools.
“We included 151 repositories with true positive GenAI mentions that did not prohibit the use of GenAI tools.”
Quote in the paperSubstantial claim- The authors state this as an assumption: Self-admitted GenAI usage is a proxy for GenAI tool adoption.
- Findingown data
We excluded five repositories prohibiting GenAI usage according to our RQ2 analysis.
“That is, we excluded five repositories prohibiting GenAI usage according to our RQ2 analysis.”
Quote in the paperSubstantial claim - Findingown data
Of the 1,009 instances of code PR description in Table 3, 1,000 originated from a single repository.
“Of the 1,009 instances of code PR description in Table 3, 1,000 originated from a single repository and are discussed separately above.”
Quote in the paperNot a substantial claim - Findingown data
We found 15 repositories with a significant upward trend in line-based churn.
“We found 15 repositories with a significant upward trend in file-based churn and 15 with a significant upward trend in line-based churn.”
- Also stated in: § Summary RQ3: · plain
“We did find 15 repositories with an overall upward trend in line-based code churn after the first GenAI mention.”
Quote in the paperNot a substantial claim - Also stated in: § Summary RQ3: · plain
- Findingown data
A majority of our survey participants agreed that the regulation of GenAI usage is necessary in open-source projects.
“Moreover, a majority of our survey participants agreed that the regulation of GenAI usage is necessary in open-source projects.”
Quote in the paperNot a substantial claim - Findingnone given
Maintainers of avaloniaui/avalonia encouraged the use of GenAI to help draft pull request descriptions to support the code review process.
“The maintainers of avaloniaui/avalonia (P11) encouraged the use of GenAI to help draft pull request descriptions to support the code review process.”
Quote in the paperNot a substantial claim - Findingown data
Another important purpose was regulation.
“Another important purpose was regulation (see RQ2).”
Quote in the paperNot a substantial claim - Findingown data
Using the sample of GenAI mentions, we found 28 mentions related to policies and usage guidelines around GenAI tool usage.
“Using our sample of GenAI mentions, we found 28 mentions related to policies and usage guidelines around GenAI tool usage.”
Quote in the paperNot a substantial claim - Findingown data
We found cases documenting prompts behind GenAI usage.
“As discussed above, we found cases documenting prompts behind GenAI usage.”
Quote in the paperNot a substantial claim - Findingown data
Documentation and acknowledgment manifested in flagging areas needing attention (23 mentions).
“This manifested itself in several ways, such as offering guidance (53 mentions), flagging areas needing attention (23 mentions), and addressing GenAI limitations (4 mentions).”
Quote in the paperNot a substantial claim - Findingown data
Documentation and acknowledgment manifested in offering guidance (53 mentions).
“This manifested itself in several ways, such as offering guidance (53 mentions), flagging areas needing attention (23 mentions), and addressing GenAI limitations (4 mentions).”
Quote in the paperNot a substantial claim - Findingown data
A larger proportion of repositories (12/26, 46.2%) showed an upward trend with a negative slope, i.e., churn increased, but the increase decelerated over time.
“To contextualize this finding, we note that a larger proportion of repositories (12/26, 46.2%) showed an upward trend with a negative slope, i.e., churn increased, but the increase decelerated over time.”
Quote in the paperNot a substantial claim - Findingown data
The one mention related to code translation documented the translation of existing Python code to R.
“The one mention related code translation documented the translation of existing Python code to R (E10)”
Quote in the paperNot a substantial claim - Findingown data
GenAI tools were used to improve UI elements.
“In addition to code, GenAI tools were also used to improve UI elements (E12):”
Quote in the paperNot a substantial claim - Findingown data
Policies P7-P10 restrict the use of GenAI tools in software development workflows without completely banning it.
“Restrictive: Policies P7-P10 restrict the use of GenAI tools in software development workflows without completely banning it.”
Quote in the paperNot a substantial claim - Findingown data
Code generation was one of the most common GenAI-supported tasks observed.
“As expected, code generation was one of the most common GenAI-supported tasks that we observed.”
Quote in the paperNot a substantial claim - Findingown data
Maintainers of hardisgroupcom/sfdx-hardis recommended using GenAI for Q&A support, particularly for troubleshooting deployment issues.
“In hardisgroupcom/sfdx-hardis (P12), maintainers recommended using GenAI for Q&A support, particularly for troubleshooting deployment issues.”
Quote in the paperNot a substantial claim - Findingown data
Our developer survey suggests a broad spectrum of positions that cover ethical, legal, and practical considerations.
“Our developer survey suggests a broad spectrum of positions that cover ethical, legal, and practical considerations.”
Quote in the paperNot a substantial claim - Findingown data
15 projects had a significant downward trend in line-based churn.
“In addition, 11 projects had a significant downward trend in file-based churn and 15 had a significant downward trend in line-based churn.”
- Also stated in: § Summary RQ3: · plain
“In addition, we also found 15 repositories with a downward trend.”
Quote in the paperNot a substantial claim - Also stated in: § Summary RQ3: · plain
- Findingown data
For file-based churn, an overall upward trend with a negative slope after the cutoff date was most common (12 repositories).
“For file-based churn, an overall upward trend with a negative slope after the cutoff date was most common (12 repositories).”
Quote in the paperNot a substantial claim - Findingown data
Most of the repositories with significant upward trends had a negative slope.
“However, most of them had a negative slope.”
- Also stated in: § Summary RQ3: · plain
“However, for most of them, the slope was negative.”
Quote in the paperSubstantial claim - Also stated in: § Summary RQ3: · plain
- Findingown data
Across all models, significant discontinuities are concentrated in the generation category, including the generation of code, test data, test methods, regular expressions, and comments.
“Across all models, significant discontinuities are concentrated in the generation category, including the generation of code, test data, test methods, regular expressions, and comments.”
Quote in the paperSubstantial claim - Findingown data
Maintainers of jqwik-team/jqwik raised concerns related to the copyright situation around GenAI-generated content.
“Maintainers of jqwik-team/jqwik raised concerns related to the copyright situation around GenAI-generated content (P1 and P2).”
Quote in the paperNot a substantial claim - Findingown data
11 projects had a significant downward trend in file-based churn.
“In addition, 11 projects had a significant downward trend in file-based churn and 15 had a significant downward trend in line-based churn.”
Quote in the paperNot a substantial claim - Findingown data
Most translation mentions referred to translation between natural languages.
“Most mentions referred to translation between natural languages.”
Quote in the paperNot a substantial claim - Findingown data
Guideline P7, which requires the disclosure of AI usage in pull requests, received support from three developers (D4, D5, D6).
“Guideline P7, which requires the disclosure of AI usage in pull requests, received support from three developers (D4, D5, D6).”
Quote in the paperNot a substantial claim - Findingown data
Policies P11-P13 outline supportive guidelines for the use of GenAI tools.
“Supportive: Policies P11-P13 outline supportive guidelines for the use of GenAI tools.”
Quote in the paperNot a substantial claim - Findingown data
Other file types, such as documentation and configuration files, were also targeted (135 mentions).
“However, other file types, such as documentation and configuration files, were also targeted (135 mentions).”
Quote in the paperNot a substantial claim - Findingown data
Self-admission of GenAI usage appeared consistently across projects.
“Self-admission of GenAI usage, as illustrated by the previously mentioned comment for the generated C# method (E13), appeared consistently across projects.”
Quote in the paperNot a substantial claim - Findingown data
Most self-admitted GenAI usages did not document the generation context beyond brief summaries.
“A more standardized approach for documenting GenAI contributions is required, since most self-admitted GenAI usages did not document the generation context beyond brief summaries.”
Quote in the paperSubstantial claim - Findingown data
There were almost as many repositories (10) with an overall downward trend, but a positive slope after the cutoff date.
“However, there were almost as many repositories (10) with an overall downward trend, but a positive slope after the cutoff date.”
Quote in the paperNot a substantial claim - Findingown data
Only 26 (file-based) and 30 (line-based) repositories showed significant code churn trends (p < 0.05) in the RDD analysis.
“We observed that only 26 (file-based) and 30 (line-based) repositories showed significant code churn trends (p < 0.05).”
Quote in the paperNot a substantial claim - Findingown data
26.9% (7/26) showed downward trends.
“In addition, 26.9% (7/26) showed downward trends.”
Quote in the paperNot a substantial claim - Findingnone given
Maintainers of graycoreio/daffodil require developers to disclose any use of GenAI as a prerequisite for submitting a pull request.
“For example, the maintainers of graycoreio/daffodil (P7) require developers to disclose any use of GenAI as a prerequisite for submitting a pull request.”
Quote in the paperNot a substantial claim - Findingown data
Our RDD analysis revealed that three repositories (3/26, 11.5%) had a significant upward file-based code churn trend with a positive slope (p < 0.05).
“However, our RDD analysis revealed that three repositories (3/26, 11.5%) had a significant upward file-based code churn trend with a positive slope (p < 0.05).”
Quote in the paperSubstantial claim - Findingown data
GenAI-assisted code generation is more rework-prone than optimization or maintenance.
“which shows that generation tasks are more rework-prone than optimization or maintenance”
- Also stated in: § 9 CONCLUSION · hedged
“RQ3 indicates that GenAI-assisted code generation is more rework-prone than other uses.”
Quote in the paperSubstantial claim - Also stated in: § 9 CONCLUSION · hedged
- Findingown data
Qualitative open coding of these instances and subsequent card sorting yielded taxonomies of 32 assisted tasks, 10 content types, and 11 usage purposes.
“Qualitative open coding of these instances and subsequent card sorting yielded taxonomies of 32 assisted tasks, 10 content types, and 11 usage purposes.”
Quote in the paperSubstantial claim - Findingown data
Our analysis of code churn in select GitHub repositories in which developers acknowledged GenAI usage reveals different patterns than industry reports.
“However, our analysis of code churn in select GitHub repositories in which developers acknowledged GenAI usage reveals different patterns”
Quote in the paperSubstantial claim - Findingown data
Contextual metadata such as prompts, model versions, or scope of generation is rarely recorded.
“contextual metadata such as prompts, model versions, or scope of generation is rarely recorded.”
Quote in the paperSubstantial claim - Findingown data
The RQ2 findings show substantial variation in project-level GenAI governance.
“The RQ2 findings show substantial variation in project-level GenAI governance.”
Quote in the paperSubstantial claim - Findingown data
We mined more than 200,000 GitHub repositories, isolating 1,292 true-positive GenAI mentions across 156 projects.
“In our mixedmethods study design, we first mined more than 200,000 GitHub repositories, isolating 1,292 true-positive GenAI mentions across 156 projects.”
Quote in the paperSubstantial claim - Findingown data
Even this limited data revealed diverse regulation approaches and opinions.
“However, even this limited data revealed diverse regulation approaches and opinions, motivating future research.”
Quote in the paperSubstantial claim - Findingown data
The developer survey we conducted as part of RQ2 received eight responses from contributors of one of the 12 projects that we identified to have explicit GenAI usage policies and guidelines.
“The developer survey that we conducted as part of RQ2 received eight responses from contributors of one of the 12 projects that we identified to have explicit GenAI usage policies and guidelines.”
Quote in the paperNot a substantial claim - Findingown data
Acknowledgment of GenAI usage is common (RQ1).
“While acknowledgment of GenAI usage is common (RQ1)”
Quote in the paperSubstantial claim - Findingown data
GenAI is frequently used for PR descriptions and documentation, which are comparatively low-risk artifacts.
“The findings for RQ1 highlight that GenAI is frequently used for PR descriptions and documentation, which are comparatively low-risk artifacts.”
Quote in the paperSubstantial claim - Findingown data
Developers already engage in voluntary disclosure of GenAI usage when the cost is low.
“RQ1 shows that developers already engage in voluntary disclosure of GenAI usage when the cost is low”
Quote in the paperSubstantial claim - Findingown data
We observed recurring follow-up actions, including bug fixes, refactorings, reversions, and deletions, triggered by earlier GenAI-generated content.
“We also observed recurring follow-up actions, including bug fixes, refactorings, reversions, and deletions, triggered by earlier GenAIgenerated content.”
Quote in the paperSubstantial claim - Interpretationown data
Developers actively manage how GenAI is used in their projects.
“Our findings reveal that developers actively manage how GenAI is used in their projects”
Quote in the paperSubstantial claim - Study design and conductown data
Inter-rater reliability for the inclusion decision had a 95% confidence interval of (0.87, 0.95), indicating almost perfect agreement.
“The resulting 95% confidence interval was estimated to be (0.87, 0.95), indicating an”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [17] source
- Interpretationreasoning
Much of what we know about GenAI usage in software development is inferred indirectly from vendor-controlled telemetry, laboratory studies, or analyses of repository activity that rely on aggregated metrics rather than direct evidence of GenAI use.
“As a result, much of what we know about GenAI usage in software development is inferred indirectly, either from vendor-controlled telemetry, laboratory studies, or analyses of repository activity that rely on aggregated metrics rather than direct evidence of GenAI use.”
Quote in the paperSubstantial claim - Study design and conductown data
The inspection resulted in disagreement between the two authors for only 14 cases (4% of the sample).
“The inspection resulted in disagreement between the two authors for only 14 cases (4% of the sample).”
Quote in the paperSubstantial claim - Study design and conductown data
A sanity check confirmed that the code ratio serves as a reliable indicator for filtering out non-software or poorly structured projects.
“A sanity check further confirmed that this ratio serves as a reliable indicator for filtering out nonsoftware or poorly structured projects.”
Quote in the paperNot a substantial claim - Interpretationown data
Contrary to claims in the GitClear report, we did not find an increasing code churn after GenAI adoption.
“we did not find an increasing code churn after GenAI adoption.”
Quote in the paperSubstantial claim - Interpretationown data
Our results suggest that the impact of GenAI adoption on the development activity in software projects might not be as clear as suggested by the GitClear report.
“Our results suggest that the impact of GenAI adoption on the development activity in software projects might not be as clear as suggested by the GitClear report.”
Quote in the paperSubstantial claim - Interpretationown data
GenAI-assisted generation tasks appear more rework-prone than other forms of assistance.
“In summary, this task-level analysis reveals that GenAI-assisted generation tasks appear more rework-prone than other forms of assistance.”
Quote in the paperSubstantial claim- Rests on an assumption: Code churn (lines/files changed again within 14 days) is a valid proxy for rework.
- Interpretationown data
This heterogeneity suggests that GenAI's impact on code churn is context-dependent rather than uniformly negative, as suggested by the GitClear report.
“This heterogeneity suggests that GenAI's impact on code churn is contextdependent rather than uniformly negative, as suggested by the GitClear report.”
Quote in the paperSubstantial claim - Premisecitation
Churn rates can signal challenges such as higher defect density.
“Churn rates can signal challenges such as higher defect density [23];”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [23] source
- Interpretationreasoning
The difference between our results and the GitClear report can be partially attributed to the methodological differences between the studies.
“The difference between our results and the GitClear report can be partially attributed to the methodological differences between the studies.”
Quote in the paperNot a substantial claim - Interpretationown data
A subset of repositories exhibited a progressively faster increase in code churn after GenAI adoption.
“This indicates that a subset of repositories exhibited a progressively faster increase in code churn after GenAI adoption.”
Quote in the paperSubstantial claim - Premisecitation
There are already open-source projects that extensively document prompts in commit messages.
“There are already open-source projects that extensively document prompts in commit messages.2”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [2] source
- Interpretationown data
With our data and methodology, we cannot confirm the GitClear report's claim that code churn increased.
“Therefore, with our data and methodology, we cannot confirm this claim.”
Quote in the paperSubstantial claim - Interpretationown data
We cannot conclude that there is a general trend toward increasing code churn.
“We cannot conclude that there is a general trend toward increasing code churn.”
Quote in the paperSubstantial claim - Interpretationown data
Our results for RQ3 challenge popular narratives about the impact of GenAI on software development.
“Our results for RQ3 challenge popular narratives about the impact of GenAI on software development.”
Quote in the paperSubstantial claim - Interpretationreasoning
Our taxonomy provides a multi-dimensional characterization (task, content type, purpose), where prior studies only categorize tasks assigned to GenAI tools.
“Our taxonomy provides a multi-dimensional characterization (task, content type, purpose), where prior studies only categorize tasks assigned to GenAI tools.”
Quote in the paperSubstantial claim - Interpretationreasoning
These regulations demonstrate how open-source communities are beginning to establish boundaries and safeguards regarding GenAI tools in collaborative open-source software development.
“These regulations demonstrate how open-source communities are beginning to establish boundaries and safeguards regarding GenAI tools in collaborative open-source software development.”
Quote in the paperNot a substantial claim - Interpretationown data
The results of our developer survey reflect the tension between anticipated productivity gains of GenAI tools and legal and ethical implications of their usage.
“The results of our developer survey reflect the tension between anticipated productivity gains of GenAI tools and legal and ethical implications of their usage.”
Quote in the paperSubstantial claim - Interpretationown data
Among the GenAI tasks identified in RQ1, generation tasks show a stronger impact on code churn than other tasks.
“Among the GenAI tasks identified in RQ1, generation tasks show a stronger impact on code churn than other tasks.”
Quote in the paperSubstantial claim - Study design and conductreasoning
Some self-admitted mentions introduce ambiguity in determining which portions of code were generated by GenAI tools.
“Second, some selfadmitted mentions introduce ambiguity in determining which portions of code were generated by GenAI tools.”
Quote in the paperSubstantial claim - Study design and conductreasoning
Our heuristic-based approach for detecting GenAI mentions may have produced false negatives, particularly for mentions using non-standard terminology or abbreviations.
“Our heuristic-based approach for detecting GenAI mentions may have produced false negatives, particularly for mentions using non-standard terminology or abbreviations.”
Quote in the paperNot a substantial claim - Interpretationreasoning
Generic policies are unlikely to work.
“This diversity suggests that generic policies are unlikely to work.”
Quote in the paperNot a substantial claim - Interpretationreasoning
The main limitation to transparency lies in the absence of supporting mechanisms rather than in developer opposition.
“indicating that the main limitation to transparency lies in the absence of supporting mechanisms rather than in developer opposition.”
Quote in the paperSubstantial claim - Premisecitation
The relevance of code churn as a metric was motivated by industry research.
“Although we focused on only one measure of code quality, the relevance of code churn as a metric was motivated by industry research.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [52]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Premisecitation
The selected languages represent the most commonly used languages according to the 2024 GitHub Octoverse report.
“However, the selected languages represent the most commonly used languages according to the 2024 GitHub Octoverse report [13].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [13]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Study design and conductnone given
The first explicit mention of GenAI tools as a proxy for adoption timing may not accurately reflect when projects actually began using GenAI.
“When calculating code churn, we used the first explicit mention of GenAI tools as a proxy for adoption timing, which may not accurately reflect when projects actually began using GenAI.”
Quote in the paperSubstantial claim - Interpretationown data
Restrictive policies motivated solely by assumed quality degradation are not well supported by the evidence.
“This suggests that restrictive policies motivated solely by assumed quality degradation are not well supported by the evidence.”
Quote in the paperSubstantial claim - Interpretationreasoning
GenAI output has a provisional nature.
“this suggests that GenAI output has a provisional nature.”
Quote in the paperSubstantial claim - Interpretationreasoning
The observed patterns may not apply to all instances of GenAI-assisted software development.
“Therefore, the observed patterns must be interpreted within this context, as they may not apply to all instances of GenAI-assisted software development.”
Quote in the paperSubstantial claim - Study design and conductreasoning
Our reliance on self-admitted GenAI usage means we only captured the visible part of GenAI adoption in OSS projects.
“Our reliance on self-admitted GenAI usage introduces two main threats.First, we only captured the visible part of GenAI adoption in OSS projects.”
Quote in the paperSubstantial claim - Premisecitation
Previous research links reduced refactoring to higher defect rates.
“Previous research links reduced refactoring to higher defect rates [54]”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [54] source
- Study design and conductown data
Their responses might not reflect the views of a broader developer population.
“Their responses might not reflect the views of a broader developer population.”
Quote in the paperNot a substantial claim - Interpretationown data
The relationship between AI assistance and code quality may be more nuanced than industry reports indicate.
“suggesting that the relationship between AI assistance and code quality may be more nuanced than these industry reports indicate.”
Quote in the paperSubstantial claim
- Classified as probably not a substantial claim. 88
- May combine two claims. 61
- The quote only partly states this claim. 3
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationRecent research has shown that using AI-generated PR descriptions reduces review time and increases PR merge rates.
“Recent research has shown that using AI-generated PR descriptions reduces review time and increases PR merge rates [7].”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [7] source
May combine two claims.
PremisecitationDevelopers perceived productivity improvements when using GitHub Copilot, particularly for repetitive and routine coding activities, with the perceived magnitude of improvement varying considerably based on task complexity and context.
“Based on surveys and usage telemetry, they found that developers perceived productivity improvements when using Copilot, particularly for repetitive and routine coding activities, with the perceived magnitude of improvement varying considerably based on task complexity and context.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [4] source
The Productivity survey and Conclusions report perceived productivity gains, including faster repetitive work and help with routine tasks. The paper also reports differences by developer experience, but the passages do not establish that the magnitude of perceived improvement varies considerably with task complexity and context. (LLM, conf=0.83)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationAsare et al. found that while the GenAI tool introduced security vulnerabilities, the rates were not higher than those introduced by human developers.
“Asare et al. [43] compared vulnerability rates between human-written and Copilot-generated code and found that, while the GenAI tool introduced security vulnerabilities, the rates were not higher than those introduced by human developers.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [43] source
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationPearce et al. found systematic security weaknesses in AI-generated code across multiple programming languages and contexts.
“Pearce et al. [53] conducted a security assessment of code contributions generated by GitHub Copilot across multiple programming languages and contexts.They found systematic security weaknesses in AI-generated code”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [53] source
Classified as probably not a substantial claim.
PremisecitationPrevious research links code clones to increased technical debt.
“and code clones to increased technical debt [55,56].”
Quote in the paperSubstantial claim1 of 2 sources checked- cites [55] Aversano, 2019, Investigating on the impact of software clones on technical debt
Not checked in the free run.
- cites [56] source
The Interpretation of Results and Practical Considerations section reports that reused code has about three times the technical-debt principal of native code. However, the paper studies reused classes, not code clones specifically, and its Abstract reports lower technical-debt interest for reused code. It therefore supports a narrower link between code reuse and one measure of technical debt, not the claim about clones generally. (LLM, conf=0.76)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationPearce et al. argued that security issues introduced by GenAI tools stem from the models' training on publicly available code repositories, which inherently contain security flaws.
“arguing that security issues introduced by GenAI tools stem from the models' training on publicly available code repositories, which inherently contain security flaws.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [53] source
The Introduction says Copilot was trained on open-source code that includes insecure coding patterns, creating the potential to generate code with those patterns. The claim extends that explanation from Copilot to GenAI tools generally and presents training data as the established cause of security issues; the paper frames it as a potential mechanism, not a demonstrated cause. (LLM, conf=0.84)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Findingnone givenGenerated messages are not limited to this one project; similar patterns appear in popular projects such as pytorch/pytorch and hasura/graphql-engine.
“These generated messages are not limited to this one project-similar patterns appear in popular projects such as pytorch/pytorch and hasura/graphql-engine.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataOne separate case was identified in which contributors were encouraged to use ChatGPT to produce pull request descriptions (P11); this case was not part of the Copilot for Pull Requests group.
“In addition, we identified one separate case in which contributors were encouraged to use ChatGPT to produce pull request descriptions (P11); this case was not part of the Copilot for Pull Requests group.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataRunning the retrieval process on all repositories yielded 3,004 mentions of GenAI tools: 1,572 in commit messages, 397 in source code comments, and 1,035 in documentation files.
“Running the above retrieval process on all repositories yielded 3,004 mentions of GenAI tools: 1,572 in commit messages, 397 in source code comments, and 1,035 in documentation files.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataIn other cases, changes were reverted (1), AI-generated comments were deleted (2), or the generated code was commented out (1).
“In other cases, changes were reverted (1), AI-generated comments were deleted (2), or the generated code was commented out (1).”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Findingnone givenThe linked contribution guidelines (E6) do not discuss GenAI usage.
“Interestingly, the linked contribution guidelines (E6) do not discuss GenAI usage.”
Quote in the paperNot a substantial claimMay combine two claims. The quote only partly states this claim.
Findingown dataIn one commit message (E1), the developer acknowledged that the code was written 'a bit hasty on previous release' due to 'trust in GitHub Copilot'; the developer task was bug fixing, while the initial GenAI task was code generation.
“in one commit message that we analyzed (E1) the developer acknowledged that the code was written”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataExcluding PR-related activities, generation tasks were most common, with code generation being particularly prominent (105 instances).
“Unsurprisingly, excluding PR-related activities, generation tasks were most common, with code generation being particularly prominent (105 instances).”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Findingown dataThe study conducted a developer survey to uncover the ethical, legal, and practical concerns behind GenAI policies.
“conduct a developer survey to uncover the ethical, legal, and practical concerns behind them”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataThis approach was very common in one particular project, which contributed 1,000 such mentions to the sample.
“this approach was very common in one particular project, which contributed 1,000 such mentions to our sample.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataTranslation followed with 50 instances, while optimization and maintenance tasks accounted for 34 and 26 instances, respectively.
“Translation followed with 50 instances, while optimization and maintenance tasks accounted for 34 and 26 instances, respectively.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataIn false positive matches, mentions of GenAI tools were often surrounded by commas or underscores, e.g., when they were part of URLs for API calls.
“we noticed that in false positive matches, the mentions of GenAI tools were often surrounded by commas or underscores, e.g., when they were part of URLs for API calls.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataOf the 1,008 Copilot for Pull Requests mentions, 1,000 occurred in a single repository (pancakeswap/pancake-frontend) where commit messages directly reused pull request descriptions generated by the tool.
“Of these, 1,000 instances occurred in a single repository (pancakeswap/pancake-frontend) where commit messages directly reused pull request descriptions generated by the tool”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataDevelopers cited concerns such as copyright issues, license violations, and ethical considerations as key reasons for establishing guidelines.
“They cited concerns such as copyright issues, license violations, and ethical considerations as key reasons for establishing guidelines.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataOf the 151 repositories with self-admitted GenAI usage, 119 had a significant difference in file-based churn, and 120 had a significant difference in line-based churn (p < 0.05).
“Of the 151 repositories with self-admitted GenAI usage, 119 had a significant difference in file-based churn, and 120 had a significant difference in line-based churn (p < 0.05).”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataSurvey participants mentioned aspects including the unclear copyright situation of training data, unclear implications for generated content, data privacy risks when sharing inputs with GenAI systems, and concerns regarding code quality and maintainability.
“Mentioned aspects include the unclear copyright situation of the training data, the unclear implications for generated content, data privacy risks when sharing inputs with GenAI systems, and concerns regarding code quality and maintainability.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataAcknowledgment of GenAI usage was a common purpose, sometimes combined with warnings about possible negative implications.
“Acknowledgment of GenAI usage was a common purpose, sometimes combined with warnings about possible negative implications.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataThe average line-based code churn over all commits decreased from 0.68 to 0.50 pre- to post-GenAI adoption, with a significant difference (p < 0.05) and a negligible effect (|δ| = 0.09).
“the average line-based churn decreased from 0.68 to 0.50 with a significant difference (p < 0.05) and a negligible effect (|δ| = 0.09).”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataSome developers indicated that they rely on automated tools to evaluate generated content.
“Additionally, some developers indicated that they rely on automated tools, e.g., code quality checks or automated testing, to evaluate generated content.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims. The quote only partly states this claim.
FindingreasoningD6 added that disclosing the percentage of GenAI involvement in contributions could reduce the likelihood of generated noise PRs and improve code review efficiency.
“D6 added that disclosing the percentage of GenAI involvement in contributions could reduce the likelihood of generated”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
FindingreasoningD5 pointed to ethical and legal ambiguities related to AI-generated code, describing them as maintainer's main concerns.
“D5, pointed to”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S1 (asserted), S3 (load-bearing), S4 (based). May combine two claims.
Findingnone givenThe associated recommendation emphasizes that GenAI tools often rely on reinforcement learning, which could expose sensitive data to unintended parties.
“The associated recommendation emphasizes that GenAI tools often rely on reinforcement learning, which could expose sensitive data to unintended parties.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
FindingreasoningD5,6,8 emphasize the importance of documenting prompts and generated content to ensure accountability in software projects.
“Documenting Prompts and Generated Content: D5,6,8 emphasize the importance of documenting prompts and generated content to ensure accountability in software projects.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenD4 opposed such restrictions, viewing them as unnecessary limitations that could stifle productivity and innovation.
“D4 opposed such restrictions, viewing them as unnecessary limitations that could stifle productivity and innovation.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataA decreasing churn was more common: 49 repositories had a decreasing file-based churn with a medium-to-large effect size, and 49 repositories had a decreasing line-based churn with a medium-to-large effect size.
“A decreasing churn was more common: 49 repositories had a decreasing file-based churn with a medium-to-large effect size, and 49 repositories had a decreasing line-based churn with a mediumto-large effect size.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingnone givenD4 and D6's feedback on P4 emphasizes concerns about the high false positive rates of AI identification tools and warns against deferring critical decisions to automation.
“D4 and D6's feedback on P4, which regulates the use of AI in community discussions, emphasizes concerns about the high false positive rates of AI identification tools and warns against deferring critical decisions to automation.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataEleven repositories had an increasing file-based churn with a medium-to-large effect size, and 15 had an increasing line-based churn with a medium-to-large effect size.
“Eleven repositories had an increasing file-based churn with a medium-to-large effect size, and 15 had an increasing linebased churn with a medium-to-large effect size.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataThe mentions were grouped into three groups: prohibitive, restrictive, and supportive usage.
“We grouped them into three groups: (1) prohibitive, (2) restrictive, and (3) supportive usage.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataThe project owner of jqwik-team/jqwik described their decision to disallow the use of GenAI tools as an ethical decision due to all its collateral damages.
“For example, the project owner of jqwik-team/jqwik (D3) described their decision to disallow the use of GenAI tools as an”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataFor the 1,292 GenAI mentions analyzed, developers mainly used GenAI tools for code generation, natural language translation, and code refactoring.
“For the 1,292 GenAI mentions we analyzed, developers mainly used GenAI tools for code generation, natural language translation, and code refactoring.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenD5 specifically highlighted that AI models are likely trained on large datasets that include open-source codebases with various licensing terms.
“They specifically highlighted that”
Quote in the paperNot a substantial claimMay combine two claims.
Findingnone givenThe project spring-projects/spring-cli promoted the use of GenAI to generate README.md files and has developed GenAI tooling to support automated documentation rewriting.
“The project spring-projects/spring-cli (P13) promoted the use of GenAI to generate README.mdfiles and has even developed GenAI tooling to support automated documentation rewriting.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataOur analysis revealed that developers primarily use GenAI tools for code generation, natural language translation, and code refactoring.
“Our analysis revealed that developers primarily use GenAI tools for code generation, natural language translation, and code refactoring.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
FindingreasoningD5 argued that while LLMs are suitable for repetitive tasks and generic translations, they lack the creativity needed for meaningful contributions.
“D5 argued that while LLMs are suitable for repetitive tasks and generic translations, they lack the creativity needed for meaningful contributions.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataWhen asked about specific aspects of software projects that should be regulated, developers expressed concerns primarily about unlicensed training datasets and potential licensing conflicts associated with AI-generated code.
“When asked about specific aspects of software projects that should be regulated, developers expressed concerns primarily about unlicensed training datasets and potential licensing conflicts associated with AI-generated code.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataD2 explicitly stated that no additional actions are necessary.
“Interestingly, D2 explicitly stated that no additional actions are necessary, explaining that”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown dataD5 expressed a negative view of regulating GenAI tool usage, arguing that it could hinder productivity.
“Interestingly, D5 expressed a negative view of regulating GenAI tool usage, arguing that it could hinder productivity.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.
Findingnone givenThe regulation in the accompanying contributor agreement (P1) explicitly prohibits contributions created using GenAI tools, citing the unresolved legal implications of training AI models on public code repositories.
“The regulation in the accompanying contributor agreement (P1) explicitly prohibits contributions created using GenAI tools, citing the unresolved legal implications of training AI models on public code repositories.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
FindingreasoningD7 supported the regulation, noting its alignment with their own concerns about the ethical and legal implications of using GenAI tools.
“D7 supported the regulation, noting its alignment with their own concerns about the ethical and legal implications of using GenAI tools.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataQuality assurance emerged as another key purpose, with developers often requesting peer review of AI-generated content.
“Quality assurance emerged as another key purpose, with developers often requesting peer review of AI-generated content.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown dataParticipants argued for transparent disclosure of GenAI usage and for documenting the generation context.
“In relation to that, participants argued for transparent disclosure of GenAI usage and also for documenting the generation context.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataThe project owner of owasp/wrongsecrets focuses on the ethical risks of using GenAI when describing the rationale behind guideline P8.
“Similarly, the project owner of owasp/wrongsecrets (D2) focuses on the ethical risks of using GenAI when describing the rationale behind guideline P8.”
Quote in the paperNot a substantial claimMay combine two claims.
FindingreasoningDespite some developers considering prompt documentation unnecessary, the majority agreed that it is valuable to understand the extent of GenAI's contributions to a project.
“Despite some developers considering prompt documentation unnecessary, the majority agreed that it is valuable to understand the extent of GenAI's contributions to a project.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataThree developers highlighted these practices as crucial steps to ensure the quality and compliance of GenAI-based contributions.
“Three developers highlighted these practices as crucial steps to ensure the quality and compliance of GenAI-based contributions.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
FindingcitationThe maintainers proposed to incorporate indicators for identifying possible GenAI usage and suggested tool support.
“In addition, the maintainers proposed to incorporate indicators for identifying possible GenAI usage and suggested tool support, for example, a ChatGPT detector published on HuggingFace [21].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [21] Guo, 2023, How close is ChatGPT to human experts? Comparison corpus, evaluation, and detection source
Probably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataOne mention referred to translation between programming languages.
“One mention referred to translation between programming languages.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataWe found 13 policies and guidelines on GenAI usage in open-source software projects, including strict policies prohibiting GenAI usage, policies requiring attribution, but also guidelines encouraging contributors to use GenAI.
“We found 13 policies and guidelines on GenAI usage in open-source software projects, including strict policies prohibiting GenAI usage, policies requiring attribution, but also guidelines encouraging contributors to use GenAI, for example, for translating natural language text.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataThe average file-based code churn over all commits decreased from 0.17 to 0.06 pre- to post-GenAI adoption, with a significant difference (p < 0.05) and a medium effect (|δ| = 0.42).
“The average file-based code churn decreased from 0.17 to 0.06 with a significant difference (p < 0.05) and a medium effect (|δ| = 0.42)”
Quote in the paperSubstantial claimMay combine two claims. The quote only partly states this claim.
Findingown dataFor the 149 repositories included, we identified four patterns of code churn trends after GenAI adoption: upward trend with positive slope change, upward trend with negative slope change, downward trend with positive slope change, and downward trend with negative slope change.
“For the 149 repositories included, we identified four patterns, that we describe in the following:”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingnone givenD6 criticized the policy as being overly cautious, suggesting that asking contributors to disclose percentage of generated content is sufficient.
“D6 criticized the policy as being overly cautious, suggesting that asking contributors to”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
FindingreasoningOpinions diverge considerably for P3, which prohibits AI-generated code.
“Opinions diverge considerably for P3, which prohibits AIgenerated code.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataFive developers highlighted the necessity of regulating the usage of GenAI tools in software projects.
“Five developers highlighted the necessity of regulating the usage of GenAI tools in software projects.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataTable 7 lists 13 software artifacts from 12 GitHub repositories that presented policies or usage guidelines for GenAI usage.
“As mentioned above, Table 7 lists 13 software artifacts from 12 GitHub repositories that presented policies or usage guidelines for GenAI usage.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataThe remaining nine cases include eight instances in which developers explicitly documented the use of Copilot for Pull Requests to generate PR descriptions, and one instance suggesting that contributors use ChatGPT to produce PR descriptions (P11).
“The remaining nine cases include eight instances in which developers explicitly documented the use of Copilot for Pull Requests to generate PR descriptions (Section 3.1), and one instance suggesting that contributors use ChatGPT to produce PR descriptions (P11).”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataThe analysis identified 11 different purposes for GenAI mentions in software projects, grouped into four main categories.
“Our analysis identified 11 different purposes for GenAI mentions in software projects, grouped into four main categories (see Table 6).”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataMaintainers are already actively regulating GenAI usage, but through heterogeneous approaches ranging from bans to selective encouragement.
“RQ2 shows that maintainers are already actively regulating GenAI usage, but through heterogeneous approaches ranging from bans to selective encouragement.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataThe RQ3 results show no systematic increase in code churn after GenAI adoption, contradicting prominent industry claims.
“The RQ3 results show no systematic increase in code churn after GenAI adoption, contradicting prominent industry claims.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataOur study analyzes self-admitted GenAI usage across more than 200,000 OSS repositories and conducts a study of code churn, showing how OSS projects use GenAI tools and how their usage impacts development activity.
“Our study adds to the existing body of knowledge by analyzing self-admitted GenAI usage across more than 200,000 OSS repositories and conducting a study of code churn, showing how OSS projects use GenAI tools and how their usage impacts development activity.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataThe RQ1 results show that developers most often use GenAI for code generation, natural-language translation, and refactoring-with explicit acknowledgment as the dominant purpose.
“The RQ1 results show that developers most often use GenAI for code generation, natural-language translation, and refactoring-with explicit acknowledgment as the dominant purpose.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Findingnone givenThis study introduced self-admitted GenAI usage-explicit references to LLM-based tools such as ChatGPT and GitHub Copilot-as a novel lens for examining how generative AI is used in open-source software development.
“This study introduced self-admitted GenAI usage-explicit references to LLM-based tools such as ChatGPT and GitHub Copilot-as a novel lens for examining how generative AI is used in open-source software development.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataWhile some repositories exhibit increased churn, many show stable or decreasing trends, and effects vary widely across projects.
“While some repositories exhibit increased churn, many show stable or decreasing trends, and effects vary widely across projects.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone givenThree authors collaborated throughout the coding process to ensure rigorous and consistent annotation.
“Three authors of this paper collaborated throughout this process to ensure a rigorous and consistent annotation.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationown dataThe finding of no general increase in code churn contradicts popular narratives on the impact of GenAI on software development.
“contradicting popular narratives on the impact of GenAI on software development”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Study design and conductnone givenA sample size of 341 mentions (of 3,004) was calculated to achieve estimates with a 95% confidence level and a 5% confidence interval.
“We calculated a sample size of 341 mentions (of 3,004) to achieve estimates with a 95% confidence level and a 5% confidence interval.”
Quote in the paperSubstantial claimMay combine two claims.
PremisecitationChatGPT was the most popular general AI tool and GitHub Copilot the most popular AI developer tool among developers as of the 2023 Stack Overflow Developer Survey.
“In that survey, ChatGPT was identified as the most popular general AI tool and GitHub Copilot as the most popular AI developer tool.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [16] 2023, Stack overflow developer survey 2023
Not checked in the free run.
May combine two claims.
Study design and conductown dataInter-rater reliability for task, content, and purpose coding yielded 'substantial' to 'almost perfect' agreement levels: task (k = 0.81 -0.89), content (k = 0.95 -0.99), and purpose (k = 0.79 -0.92).
“The analysis yielded”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [20] Viera, 2005, Understanding interobserver agreement: The kappa statistic, Family Med.
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationThere are reports of 'AI slop' wasting valuable time of maintainers or GenAI-generated contributions leading to more rework.
“there are also reports of”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [10] Stenberg
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [11]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningThis practice represents a form of explicit, self-admitted GenAI usage, embedding a clear marker of AI contribution directly into the software project's official history.
“This practice represents a form of explicit, self-admitted GenAI usage, embedding a clear marker of AI contribution directly into the software project's official history.”
Quote in the paperNot a substantial claimMay combine two claims.
Study design and conductreasoningFiltering out repositories with a code ratio outside the 97% confidence interval helps eliminate outliers, that is, repositories with very little code, or codebases dominated by code without comments.
“Filtering out repositories beyond the 97% confidence interval helps eliminate outliers, that is, repositories with very little code, or codebases dominated by code without comments.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Study design and conductown dataTwo authors independently labeled a sample of mentions to evaluate the coding instructions.
“To evaluate the coding instructions, two authors independently labeled a sample of mentions, deciding whether they should be included or not.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Study design and conductreasoningThe 1,008 Copilot for Pull Requests mentions were set aside during the initial round of coding to avoid skewing the development of the coding schema.
“we set aside these 1,008 mentions during the initial round of coding to avoid skewing the development of the coding schema.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductown dataTwo authors independently analyzed 284 GenAI mentions to build the code book.
“To build the code book, two authors independently analyzed 284 GenAI mentions.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationown dataAlthough the single use case contributes a large absolute count, it represents only one entry in the taxonomy of GenAI tasks and does not affect the broader findings.
“although this single use case contributes a large absolute count, it represents only one entry in our taxonomy of GenAI tasks (Table 3) and does not affect our broader findings.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable).
PremisecitationOSS projects, with their collaborative nature and publicly accessible repositories, offer a unique context to study the adoption of GenAI tools.
“These projects, with their collaborative nature and publicly accessible repositories [9], offer a unique context to study the adoption of GenAI tools.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [9] source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Premisenone givenWhile GitClear used a global cutoff date, we used the first GenAI mention in a repository as a proxy for GenAI adoption, thus following a more fine-grained approach.
“While GitClear used a global cutoff date, we used the first GenAI mention in a repository as a proxy for GenAI adoption, thus following a more fine-grained approach.”
Quote in the paperNot a substantial claim- The authors state this as an assumption: The first GenAI mention in a repository is a valid proxy for the time of GenAI adoption.
Probably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing), S4 (based).
InterpretationreasoningThis aligns with the cautionary tone of the regulation, which warns about overreliance on AI-generated content.
“This aligns with the cautionary tone of the regulation, which warns about overreliance on AI-generated content.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable). May combine two claims.
InterpretationreasoningThese policies and usage guidelines reflect a growing awareness of both the opportunities and risks of GenAI tools in open-source software projects and the willingness of the maintainers to guide their usage.
“Overall, these policies and usage guidelines reflect a growing awareness of both the opportunities and risks of GenAI tools in open-source software projects and the willingness of the maintainers to guide their usage.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
InterpretationreasoningCode churn serves as an indicator of the maturity of the code that developers add or modify.
“Therefore, it serves as an indicator of the maturity of the code that developers add or modify.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationGitClear analyzed over 150 million lines of code across GitHub repositories from 2020 to 2023 to assess the impact of AI-assisted development on code quality.
“In 2024, GitClear analyzed over 150 million lines of code across GitHub repositories from 2020 to 2023 to assess the impact of AI-assisted development on code quality [11]”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [11]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing).
Interpretationown dataThe feedback from open-source developers regarding GenAI tool guidance reflects a combination of ethical, legal, and practical considerations.
“The feedback we received from open-source developers regarding GenAI tool guidance reflects a combination of ethical, legal, and practical considerations.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationown dataWhile some repositories have an increasing trend in code churn, both the overall trend and the trend in many individual repositories point to a decreasing code churn over time.
“While we observed that some repositories have an increasing trend in code churn, both the overall trend and the trend in many individual repositories point to a decreasing code churn over time.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationFiles affected by technical debt tend to be more defect-prone.
“files affected by technical debt tend to be more defect-prone [24].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [24] source
Probably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductreasoningAfter applying these thresholds, we excluded two repositories with insufficient data.
“After applying these thresholds, we excluded two repositories with insufficient data.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
PremisecitationCode churn is a widely recognized indicator of software maintainability.
“Code churn is a widely recognized indicator of software maintainability [22].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [22] source
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationThe GitClear 2025 report documented an eight-fold increase in duplicated code blocks during 2024.
“The same report documented an eight-fold increase in duplicated code blocks during 2024”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [52]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationThe GitClear 2025 report reported a 17.1% increase in copy-pasted code.
“a 17.1% increase in copy-pasted code”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [52]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationThe 2024 GitClear report suggested that code churn has been continuously increasing since the adoption of GenAI tools in software projects.
“The 2024 GitClear report [11] suggested that code churn has been continuously increasing since the adoption of GenAI tools in software projects.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [11]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Classified as probably not a substantial claim. May combine two claims.
PremisecitationGitClear attributed rising code churn to GenAI adoption and interpreted it as indicative of code that was incomplete or erroneous when initially committed.
“attributing rising code churn to GenAI adoption and interpreting it as indicative of code that was incomplete or erroneous when initially committed.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [11]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S2 (checkable). May combine two claims.
InterpretationreasoningThis documentation is essential for assessing which code is potentially affected by copyright and licensing issues; it might also prove useful for later maintenance activities.
“This documentation is essential for assessing which code is potentially affected by copyright and licensing issues; it might also prove useful for later maintenance activities.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone givenWe additionally performed a manual verification of every subcode assigned to each task in Table 3, including those subcodes likely to influence code churn.
“We additionally performed a manual verification of every subcode assigned to each task in Table 3, including those subcodes likely to influence code churn.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
Premisenone givenThe limited analysis of current GenAI adoption policies represents an important research opportunity.
“The limited analysis of current GenAI adoption policies represents an important research opportunity.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing). May combine two claims.
InterpretationreasoningThis reflects a growing recognition of the need for transparency in collaborative software development, where understanding the role of AI in contributions can improve accountability and ensure compliance.
“This reflects a growing recognition of the need for transparency in collaborative software development, where understanding the role of AI in contributions can improve accountability and ensure compliance.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationThe GitClear 2025 report reported a 39.9% drop in refactoring.
“a 39.9% drop in refactoring”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [52]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
Interpretationown dataGenAI tools are actively used in open-source software and developers are working on guiding their usage.
“Our findings show that GenAI tools are actively used in open-source software and that developers are working on guiding their usage.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S4 (based).
InterpretationreasoningLine-based churn captures the frequency with which individual lines are churned, indicating potential code maintainability challenges.
“This metric captures the frequency with which individual lines are churned, indicating potential code maintainability challenges.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S4 (based). May combine two claims.
PremisereasoningGitHub Copilot is a tool tailored to software development and is more deeply embedded in developers' workflows than ChatGPT.
“For studies targeting GitHub repositories, it is crucial to consider GitHub Copilot as well, because (1) unlike ChatGPT, it is a tool tailored to software development, and (2) it is more deeply embedded in developers' workflows (their local editors, but also into the GitHub platform as a whole).”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
InterpretationreasoningCode churn is particularly relevant for understanding the maintainability of LLM-generated source code, which might introduce redundancies or bugs that result in changes soon after adding generated code.
“Code churn is particularly relevant for understanding the maintainability of LLM-generated source code, which might introduce redundancies or bugs that result in changes soon after adding generated code.”
Quote in the paperSubstantial claimMay combine two claims.
Study design and conductown dataAcross all robustness checks, the results remained stable, indicating that our main RDD findings do not depend on arbitrary cutoff choices or temporal window specifications.
“Across all robustness checks, the results remained stable, indicating that our main RDD findings do not depend on arbitrary cutoff choices or temporal window specifications.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S4 (based).
Interpretationnone givenFor downstream consumers of open-source dependencies, explicit GenAI policies serve as a signal of due diligence that may influence their dependency selection.
“For downstream consumers of opensource dependencies, explicit GenAI policies serve as a signal of due diligence that may influence their dependency selection.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S4 (based).
Premisenone givenAn important gap remains in our understanding of self-admitted GenAI usage patterns in the wild, particularly regarding how developers openly acknowledge and document GenAI assistance across different software engineering tasks and purposes.
“Despite the increasing amount of research studying GenAI assistance in software development, an important gap remains in our understanding of self-admitted GenAI usage patterns in the wild, particularly regarding how developers openly acknowledge and document GenAI assistance across different software engineering tasks and purposes.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationThe GitClear 2025 follow-up report, based on an expanded dataset of 211 million lines through 2024, reported a rise in code churn from 4.5% in 2023 to 5.7% in 2024.
“The 2025 follow-up report [52], based on an expanded dataset of 211 million lines through 2024, reported a rise in code churn from 4.5% in 2023 to 5.7% in 2024”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [52]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S1 (asserted), S3 (load-bearing).
InterpretationreasoningThis response reflects the perspective that standard testing and code review are sufficient to ensure the quality of both AI-generated and manually created content.
“This response reflects the perspective that standard testing and code review are sufficient to ensure the quality of both AI-generated and manually created content.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable).
InterpretationreasoningHuman oversight is important in GenAI-assisted development.
“This, together with the human corrective actions triggered by GenAI actions we observed, points to the importance of human oversight in GenAI-assisted development.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone givenOur results may not generalize to other open-source platforms such as GitLab, which may have different norms and adoption patterns.
“Moreover, our results may not generalize to other open-source platforms such as GitLab, which may have different norms and adoption patterns.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductreasoningWe might have misclassified the scope and purpose of some GenAI mentions in some instances.
“Although we always examined the whole context around a GenAI mention, we might have misclassified its scope and purpose in some instances.”
Quote in the paperNot a substantial claimMay combine two claims.
Study design and conductown dataGiven our manual validation, the precision of the identified GenAI usages is high, even though the overall recall of all GenAI usages is low.
“Given our manual validation, the precision of the identified GenAI usages is high, even though the overall recall of all GenAI usages is low.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone givenOur focus on ChatGPT and GitHub Copilot might not capture the usage patterns of other GenAI tools that were released more recently, e.g., Claude Code.
“Finally, our focus on ChatGPT and GitHub Copilot might not capture the usage patterns of other GenAI tools that were released more recently, e.g., Claude Code.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Interpretationown dataOur curated dataset of 1,292 self-admitted GenAI mentions and the taxonomy derived in RQ1 provide a foundation for scaling empirical studies via automated detection and large-scale mining.
“Our curated dataset of 1,292 self-admitted GenAI mentions and the taxonomy derived in RQ1 provide a foundation for scaling empirical studies via automated detection and large-scale mining.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationThe GitClear 2025 report reported that for the first time, copy-pasted lines exceeded moved lines within commits.
“reported that for the first time, copy-pasted lines exceeded moved lines within commits”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [52]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S4 (based).
Study design and conductnone givenUnacknowledged usage before the first explicit mention could distort the pre-adoption baseline for our code churn analysis (RQ3).
“Finally, unacknowledged usage before the first explicit mention could distort the pre-adoption baseline for our code churn analysis (RQ3).”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Study design and conductreasoningOur generous analysis window of 360 days before and after this point and robustness checks (e.g., placebo tests) help accommodate potential discrepancies in adoption dates.
“However, our generous analysis window of 360 days before and after this point and robustness checks (e.g., placebo tests) help accommodate potential discrepancies in adoption dates.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
InterpretationcitationSecurity concerns with AI-generated code may reflect broader challenges in secure coding practices rather than AI-specific problems.
“These findings suggest that security concerns with AI-generated code may reflect broader challenges in secure coding practices rather than AI-specific problems.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable).
Study design and conductreasoningWe consider self-admitted GenAI usage a useful analytical lens for studying the impact of GenAI adoption in open-source software projects.
“However, at the same time, we consider self-admitted GenAI usage a useful analytical lens for studying the impact of GenAI adoption in open-source software projects.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductreasoningThe self-admitted GenAI usage we studied might not reflect general GenAI usage-self-admitted or hidden-in other repositories, programming languages, or industrial software projects.
“The self-admitted GenAI usage we studied might not reflect general GenAI usage-self-admitted or hidden-in other repositories, programming languages, or industrial software projects.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S1 (asserted), S3 (load-bearing), S4 (based).
Study design and conductnone givenStrict usage policies might lead to fewer self-admitted usages, as contributors might avoid disclosure (RQ2).
“Strict usage policies might lead to fewer self-admitted usages, as contributors might avoid disclosure (RQ2).”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. May combine two claims.
PremisecitationThe GitClear 2025 report indicated a fundamental shift away from code refactoring toward code duplication and raised concerns about growing technical debt and the long-term sustainability of AI-assisted coding.
“indicating a fundamental shift away from code refactoring toward code duplication and raising concerns about growing technical debt and the long-term sustainability of AI-assisted coding.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [52]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Classified as probably not a substantial claim.
Study design and conductreasoningThe observed frequencies might reflect what developers feel comfortable disclosing rather than their actual usage (RQ1).
“Therefore, the observed frequencies might reflect what developers feel comfortable disclosing rather than their actual usage (RQ1).”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable).
InterpretationreasoningAnalyses that ignore project-specific adoption points or governance contexts risk drawing misleading conclusions.
“Analyses that ignore project-specific adoption points or governance contexts risk drawing misleading conclusions.”
Quote in the paperNot a substantial claimMay combine two claims.
Study design and conductnone givenThe number of policies and guidelines we analyzed and the number of survey responses we received were relatively low.
“The number of policies and guidelines we analyzed and the number of survey responses we received were relatively low.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductreasoningWe rely on manually annotated data, which may be miscoded due to the subjective nature of understanding the coding book.
“We rely on manually annotated data, which may be miscoded due to the subjective nature of understanding the coding book.”
Quote in the paperNot a substantial claimMay combine two claims.
Study design and conductreasoningTo mitigate the miscoding threat and ensure consistency in our qualitative analysis, we implemented a rigorous manual review process with multiple raters in several rounds of independent coding, achieving high inter-rater reliability.
“To mitigate this threat and ensure consistency in our qualitative analysis, we implemented a rigorous manual review process with multiple raters in several rounds of independent coding, achieving high inter-rater reliability.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S4 (based).
Study design and conductnone givenDevelopers may be more likely to acknowledge GenAI usage for mundane tasks such as translation rather than for core development tasks such as implementing complex business logic.
“Developers may be more likely to acknowledge GenAI usage for mundane tasks such as translation rather than for core development tasks such as implementing complex business logic.”
Quote in the paperNot a substantial claimMay combine two claims.
Study design and conductreasoningDevelopers who use GenAI tools without leaving a trace remain outside of our analysis scope, meaning our findings represent a lower bound on actual GenAI adoption.
“Developers who use GenAI tools without leaving a trace remain outside of our analysis scope, meaning our findings represent a lower bound on actual GenAI adoption.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim. May combine two claims.
Study design and conductreasoningWe addressed the false negative threat by developing comprehensive regular expressions, covering common naming variations, and conducting a thorough manual validation of the identified mentions.
“We addressed this by developing comprehensive regular expressions, covering common naming variations, and conducting a thorough manual validation of the identified mentions.”
Quote in the paperSubstantial claim
The paper relies on this without support.
Generated source code is virtually impossible to distinguish from manually written code without additional context.
“Since generated source code is virtually impossible to distinguish from manually written code, their real-world usage and impact on opensource software (OSS) development remain poorly understood.”
“Without additional context, generated code is virtually impossible to distinguish from human-authored code.”
The paper relies on this without support.
Engineered software projects are usually documented using source code comments.
“The rationale behind this threshold is that engineered software projects are usually documented using source code comments.”
The paper relies on this without support.
The date of the first self-admitted GenAI mention approximates the time when a project started using GenAI tools.
“we used self-admitted GenAI usages to approximate the time when the projects started using GenAI tools”
The authors state this as an assumption.
Self-admitted GenAI usage is a proxy for GenAI tool adoption.
“Hence, we use self-admitted GenAI usage as a proxy for GenAI tool adoption.”
The authors state this as an assumption.
The first recorded GenAI mention in the commit history approximates the point when a project started using GenAI tools.
“The first recorded GenAI mentions in the commit history served as the adoption point (t mention ).”
The paper relies on this without support.
Supportive policies are less likely to raise questions about regulation or project governance.
“Supportive policies were not included because they are less likely to raise questions about regulation or project governance.”
The authors state this as an assumption.
The first GenAI mention in a repository is a valid proxy for the time of GenAI adoption.
“RDD is a quasi-experimental method evaluating the impact of an intervention by comparing outcome data points before and after a cutoff point (in our case, the first GenAI mention in a repository).”
“While GitClear used a global cutoff date, we used the first GenAI mention in a repository as a proxy for GenAI adoption, thus following a more fine-grained approach.”
The paper relies on this without support.
Code churn (lines/files changed again within 14 days) is a valid proxy for rework.
“In summary, this task-level analysis reveals that GenAI-assisted generation tasks appear more rework-prone than other forms of assistance.”
“File-based churn measures the percentage of files (1) that the commit added or modified and (2) that were changed again within 14 days after the commit.”
The paper relies on this without support.
The developer survey participants are representative of the broader open-source developer community's positions on GenAI regulation.
“Our developer survey suggests a broad spectrum of positions that cover ethical, legal, and practical considerations.”
“Moreover, a majority of our survey participants agreed that the regulation of GenAI usage is necessary in open-source projects.”
The paper relies on this without support.
Our filtering criteria for engineered software projects ensured that our findings reflect practices in actively maintained software projects.
“Furthermore, our filtering criteria for engineered software projects ensured that our findings reflect practices in actively maintained software projects.”
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
Line-based downward-trend count conflicts with Table 9
MajorTable 9 lists 12 line-based repositories with a downward trend and positive slope and 10 with a downward trend and negative slope, totaling 22, not 15. This also contradicts the paper's characterization of equal numbers of upward and downward line-based trends.
Reported 15 · recomputed 22
“In addition, 11 projects had a significant downward trend in file-based churn and 15 had a significant downward trend in line-based churn.”
Line-based upward-trend count conflicts with Table 9
MajorTable 9 lists 3 line-based repositories with an upward trend and positive slope and 5 with an upward trend and negative slope, totaling 8, not 15. The reported count supports the paper's conclusion that upward and downward trends were equally common.
Reported 15 · recomputed 8
“We found 15 repositories with a significant upward trend in file-based churn and 15 with a significant upward trend in line-based churn.”
Cites
Statistical Power Analysis for the Behavioral Sciences
Cohen, J. (2013) · doi:10.4324/9780203771587 · Cited by 25,373 · see citing works
Individual Comparisons by Ranking Methods
Wilcoxon, F. (1945) · Springer series in statistics · doi:10.1007/978-1-4612-4380-9_16 · Cited by 18,704 · see citing works
Individual Comparisons by Ranking Methods
Wilcoxon, F. (1945) · Biometrics Bulletin · doi:10.2307/3001968 · Cited by 15,354 · see citing works
On a Test of Whether one of Two Random Variables is Stochastically Larger than the Other
Mann, H. B., & Whitney, D. R. (1947) · The Annals of Mathematical Statistics · doi:10.1214/aoms/1177730491 · Cited by 14,320 · see citing works
Measuring nominal scale agreement among many raters.
Fleiss, J. L. (1971) · Psychological Bulletin · doi:10.1037/h0031619 · Cited by 8,733 · see citing works
Regression discontinuity designs: A guide to practice
Imbens, G. W., & Lemieux, T. (2007) · Journal of Econometrics · doi:10.1016/j.jeconom.2007.05.001 · Cited by 3,701 · see citing works
Technology acceptance model: a literature review from 1986 to 2013
Marangunić, N., & Granić, A. (2015) · Universal Access in the Information Society · doi:10.1007/s10209-014-0348-1 · Cited by 2,458 · see citing works
Dominance statistics: Ordinal analyses to answer ordinal questions.
Cliff, N. (1993) · Psychological Bulletin · doi:10.1037/0033-2909.114.3.494 · Cited by 1,542 · see citing works
Regression-discontinuity analysis: An alternative to the ex post facto experiment.
Thistlethwaite, D. L., & Campbell, D. T. (1960) · Journal of Educational Psychology · doi:10.1037/h0044319 · Cited by 1,469 · see citing works
Large Language Models for Software Engineering: A Systematic Literature Review
Hou, X., Zhao, Y., Liu, Y., Yang, Z., Wang, K., Li, L., Luo, X., Lo, D., Grundy, J., & Wang, H. (2024) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3695988 · Cited by 1,029 · see citing works
Social coding in GitHub: transparency and collaboration in an open software repository
Dabbish, L., Stuart, C., Tsay, J., & Herbsleb, J. (2012) · Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work · doi:10.1145/2145204.2145396 · Cited by 999 · see citing works
Use of relative code churn measures to predict system defect density
Nagappan, N., & Ball, T. (2005) · Proceedings of the 27th international conference on Software engineering - ICSE '05 · doi:10.1145/1062455.1062514 · Cited by 775 · see citing works
Vaithilingam, P., Zhang, T., & Glassman, E. L. (2022) · CHI Conference on Human Factors in Computing Systems Extended Abstracts · doi:10.1145/3491101.3519665 · Cited by 660 · see citing works
Curating GitHub for engineered software projects
Munaiah, N., Kroh, S., Cabrey, C., & Nagappan, M. (2017) · Empirical Software Engineering · doi:10.1007/s10664-017-9512-6 · Cited by 365 · see citing works
How Close is ChatGPT to Human Experts? Comparison Corpus, Evaluation, and Detection
Guo, B., Zhang, X., Wang, Z., Jiang, M., Nie, J., Ding, Y., Yue, J., & Wu, Y. (2023) · arXiv · doi:10.48550/arxiv.2301.07597 · Cited by 318 · see citing works
An empirical evaluation of GitHub copilot's code suggestions
Nguyen, N., & Nadi, S. (2022) · Proceedings of the 19th International Conference on Mining Software Repositories · doi:10.1145/3524842.3528470 · Cited by 313 · cited 1× · see citing works
“Although prior research has evaluated the technical capabilities of GenAI tools [5] and surveyed their usability [3], only a few studies have systematically investigated their real-world adoption and usage patterns, for example, by mining GenAI mentions in repositories [6], analyzing AI-generated…”
An Exploratory Study on Self-Admitted Technical Debt
Potdar, A., & Shihab, E. (2014) · IEEE International Conference on Software Maintenance (ICSM) · doi:10.1109/icsme.2014.31 · Cited by 290 · see citing works
Navigating the Complexity of Generative AI Adoption in Software Engineering
Russo, D. (2024) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3652154 · Cited by 217 · cited 1× · see citing works
“Russo et al. [49] developed the Human-AI Collaboration and Adaptation Framework, a theoretical model designed to understand and predict GenAI tool adoption in software engineering.”
A Large-Scale Survey on the Usability of AI Programming Assistants: Successes and Challenges
Liang, J. T., Yang, C., & Myers, B. A. (2024) · Proceedings of the IEEE/ACM 46th International Conference on Software Engineering · doi:10.1145/3597503.3608128 · Cited by 203 · see citing works
Use of relative code churn measures to predict system defect density
Nagappan, N., & Ball, T. (2005) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse.2005.1553571 · Cited by 202 · see citing works
Future of software development with generative AI
Sauvola, J. J., Tarkoma, S., Klemettinen, M., Riekki, J. P., & Doermann, D. (2024) · Automated Software Engineering · doi:10.1007/s10515-024-00426-z · Cited by 162 · see citing works
Sampling Projects in GitHub for MSR Studies
Dabić, O., Aghajani, E., & Bavota, G. (2021) · International Conference on Mining Software Repositories (MSR) · doi:10.1109/msr52588.2021.00074 · Cited by 157 · see citing works
Code churn: a measure for estimating the impact of code change
Munson, J. C., & Elbaum, S. G. (2002) · Proceedings. International Conference on Software Maintenance (Cat. No. 98CB36272) · doi:10.1109/icsm.1998.738486 · Cited by 153 · see citing works
Asleep at the keyboard? Assessing the security of GitHub copilot’s code contributions
Pearce, H., Ahmad, B., Tan, B., Dolan-Gavitt, B., & Karri, R. (2025) · Communications of the ACM · doi:10.1145/3610721 · Cited by 140 · cited 1× · see citing works
“Pearce et al. [53] conducted a security assessment of code contributions generated by GitHub Copilot across multiple programming languages and contexts.”
Is GitHub’s Copilot as bad as humans at introducing vulnerabilities in code?
Asare, O., Nagappan, M., & Asokan, N. (2023) · Empirical Software Engineering · doi:10.1007/s10664-023-10380-1 · Cited by 128 · see citing works
Measuring GitHub Copilot's Impact on Productivity
Ziegler, A., Kalliamvakou, E., Li, X. A., Rice, A., Rifkin, D., Simister, S., Sittampalam, G., & Aftandilian, E. (2024) · Communications of the ACM · doi:10.1145/3633453 · Cited by 124 · see citing works
Examining the Impact of Self-Admitted Technical Debt on Software Quality
Wehaibi, S., Shihab, E., & Guerrouj, L. (2016) · 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER) · doi:10.1109/saner.2016.72 · Cited by 114 · see citing works
An Empirical Study on Software Bill of Materials: Where We Stand and the Road Ahead
Xia, B., Bi, T., Xing, Z., Lu, Q., & Zhu, L. (2023) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse48619.2023.00219 · Cited by 101 · see citing works
An empirical study of software reuse vs. defect-density and stability
Mohagheghi, P., Conradi, R., Killi, O. M., & Schwarz, H. (2004) · Proceedings. 26th International Conference on Software Engineering · doi:10.1109/icse.2004.1317450 · Cited by 84 · see citing works
Effects of Adopting Code Review Bots on Pull Requests to OSS Projects
Wessel, M. S., Serebrenik, A., Wiese, I., Steinmacher, I., & Gerosa, M. A. (2020) · IEEE International Conference on Software Maintenance (ICSM) · doi:10.1109/icsme46990.2020.00011 · Cited by 66 · see citing works
DevGPT: Studying Developer-ChatGPT Conversations
Xiao, T., Treude, C., Hata, H., & Matsumoto, K. (2024) · Proceedings of the 21st International Conference on Mining Software Repositories · doi:10.1145/3643991.3648400 · Cited by 56 · see citing works
Self-citationQuality Assessment of ChatGPT Generated Code and their Use by Developers
Siddiq, M. L., Roney, L., Zhang, J., & Santos, J. C. S. (2024) · International Conference on Mining Software Repositories (MSR) · doi:10.1145/3643991.3645071 · Cited by 53 · see citing works
GitHub Actions: The Impact on the Pull Request Process
Wessel, M. S., Vargovich, J., Gerosa, M. A., & Treude, C. (2023) · Empirical Software Engineering · doi:10.1007/s10664-023-10369-w · Cited by 38 · see citing works
Self-citationUnveiling ChatGPT’s usage in open source projects: A mining-based study
Tufano, R., Mastropaolo, A., Pepe, F., Dabic, O., Di Penta, M., & Bavota, G. (2024) · Proceedings of the 21st International Conference on Mining Software Repositories · doi:10.1145/3643991.3644918 · Cited by 38 · see citing works
ChatGPT in Action: Analyzing Its Use in Software Development
Champa, A. I., Rabbi, M. F., Nachuma, C., & Zibran, M. F. (2024) · International Conference on Mining Software Repositories (MSR) · doi:10.1145/3643991.3645077 · Cited by 36 · see citing works
Generative AI for Pull Request Descriptions: Adoption, Impact, and Developer Interventions
Xiao, T., Hata, H., Treude, C., & Matsumoto, K. (2024) · Proceedings of the ACM on Software Engineering · doi:10.1145/3643773 · Cited by 29 · see citing works
Self-citationCan ChatGPT Support Developers? An Empirical Evaluation of Large Language Models for Code Generation
Jin, K., Wang, C.-Y., Pham, H. V., & Hemmati, H. (2024) · Proceedings of the 21st International Conference on Mining Software Repositories · doi:10.1145/3643991.3645074 · Cited by 24 · see citing works
AI Writes, We Analyze: The ChatGPT Python Code Saga
Rabbi, M. F., Champa, A. I., Zibran, M. F., & Islam, M. R. (2024) · International Conference on Mining Software Repositories (MSR) · doi:10.1145/3643991.3645076 · Cited by 21 · see citing works
CODE reuse in practice: Benefiting or harming technical debt
Feitosa, D., Ampatzoglou, A., Gkortzis, A., Bibi, S., & Chatzigeorgiou, A. (2020) · Journal of Systems and Software · doi:10.1016/j.jss.2020.110618 · Cited by 20 · see citing works
Analyzing Developer Use of ChatGPT Generated Code in Open Source GitHub Projects
Grewal, B., Lu, W., Nadi, S., & Bezemer, C. (2024) · International Conference on Mining Software Repositories (MSR) · doi:10.1145/3643991.3645072 · Cited by 10 · see citing works
Wintersgill, N., Stalnaker, T., Heymann, L. A., Chaparro, O., & Poshyvanyk, D. (2024) · Proceedings of the ACM on software engineering. · doi:10.1145/3643766 · Cited by 8 · see citing works
Zhang, Y., Meredith, R., Reeves, W. E., Coriolano, J. C. A. S., Babar, M. A., & Rahman, A. (2024) · International Conference on Mining Software Repositories (MSR) · doi:10.1145/3643991.3645079 · Cited by 6 · see citing works
The Software Bill of Materials
Riehle, D. (2025) · Computer · doi:10.1109/mc.2025.3530276 · Cited by 4 · see citing works
Self-Admitted GenAI Usage in Open-Source Software
Xiao, T., Fan, Y., Calefato, F., Treude, C., Kula, R. G., Hata, H., & Baltes, S. (2025) · Zenodo (CERN European Organization for Nuclear Research) · doi:10.5281/zenodo.15871467
Self-citationOn the Taxonomy of Developers' Discussion Topics with ChatGPT
Sagdic, E., Bayram, A., & Islam, M. R. (2024) · Proceedings of the 21st International Conference on Mining Software Repositories · doi:10.1145/3643991.3645080
Write me this Code: An Analysis of ChatGPT Quality for Producing Source Code
Moratis, K., Diamantopoulos, T., Nastos, D.-N., & Symeonidis, A. (2024) · Proceedings of the 21st International Conference on Mining Software Repositories · doi:10.1145/3643991.3645070
Curating GitHub for engineered software projects
Munaiah, N., Kroh, S., Cabrey, C., et al. (2016) · doi:10.7287/peerj.preprints.2617v1
- Unresolved
Death by a thousand slops.
Stenberg (n.d.)
UnresolvedCoding on Copilot: 2023 data suggests downward pressure on code quality.
(n.d.)
UnresolvedOctoverse: AI leads Python to top language as the number of global developers surges.
(n.d.)
UnresolvedStack overflow developer survey 2023
(2023)
UnresolvedConstructing Grounded Theory.
Charmaz (2014)
UnresolvedUnderstanding interobserver agreement: The kappa statistic
Viera (2005) · Family Med.
UnresolvedHow close is ChatGPT to human experts? Comparison corpus, evaluation, and detection
Guo (2023)
UnresolvedExploring methods for evaluating group differences on the NSSE and other surveys: Are the t-test and Cohen’s d indices the most appropriate choices
Romano (2006)
UnresolvedCoding on Copilot: Data suggests downward pressure on code quality.
(n.d.)
UnresolvedNew GitHub Copilot research finds ‘downward pressure on code quality,’
(n.d.)
UnresolvedLost at C: A user study on the security implications of large language model code assistants
Sandoval (2023)
UnresolvedAI Copilot code quality: 2025 data suggests 4x growth in code clones.
(n.d.)
UnresolvedInvestigating on the impact of software clones on technical debt
Aversano (2019)
Unresolved
Flagged first, then by citations
14 of the 56 references couldn’t be matched to a known paper.
Cited by
Sorted by citations
To Ban or Not to Ban? How Open Source Projects Govern GenAI Contributions
Yang, W., He, R., & Zhou, M. (2026) · Proceedings of the 41st IEEE/ACM International Conference on Automated Software Engineering · doi:10.1145/3832783.3837448 · Cited by 1 · see citing works
Engineering Students' Usage and Perceptions of GitHub Copilot in Open-Source Projects
Rani, N., Munnangi, J. R., Spangler, A. M., & Honeycutt, D. R. (2026) · ASEE Annual Conference & Exposition · doi:10.18260/1-2--59352
Making AI Visible, Not Vanished: How AI Policies Reshape Developer Experience on GitHub
Chen, Y., Zimmermann, T., & Trinkenreich, B. (2026) · arXiv · doi:10.48550/arxiv.2608.03329
- Authors
- Xiao, T., Fan, Y., Calefato, F., Treude, C., Kula, R. G., Hata, H., & Baltes, S.
- Affiliations
- Kyushu University (JP)
- Nara Institute of Science and Technology (JP)
- University of Bari Aldo Moro (IT)
- Singapore Management University (SG)
- The University of Osaka (JP)
- Shinshu University (JP)
- Heidelberg University (DE)
- ORCID
- Venue
- IEEE Transactions on Software Engineering
- Published
- 2026-06
- Volume
- 52
- Issue
- 6
- Pages
- 1891-1910
- ISSN
- 0098-5589 (ISSN-L)
- 1939-3520
- 2326-3881
- OpenAlex
- W7151947723
- Semantic Scholar
- b9afbecd7ff72e06ee5b71124adf922cf52f136a
- Cited by
- 1
- References
- 56
- Citations by year
- 2026: 1
- FWCI
- 8.27
- Type
- journal article
- Language
- en
- Open access
- green
- arxiv.org
- Licence
- Locations
- IEEE Transactions on Software Engineering (publishedVersion)
- arXiv (Cornell University) (submittedVersion, cc-by)
- CINECA IRIS Institutional Research Information System (University of Bari Aldo Moro) (submittedVersion)
- arXiv (Cornell University)
- Funders
- JSPS (23KJ1589)
- NextGenerationEU through the Italian Ministry of University and Research, Projects PRIN 2022 (2022B3BP5S)
- Topics
- Physical Sciences › Computer Science › Information Systems › Software Engineering Research
- Physical Sciences › Computer Science › Computer Science Applications › Open Source Software Innovations
- Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
- Keywords
- generative AI in software development, open source software, GitHub Copilot, ChatGPT, commit messages, code comments, project documentation, code churn, AI-assisted software development
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-11-02.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-11-02.
Cited sources are checked by gpt-6-sol.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review