activity
20242026
collaborators
Showing cs.SEShow all

6 papers · 1 filter

cs.SE2026

Decoupling Code Complexity from Newcomer Participation: A Causal Study of AI Coding Agent Adoption in OSS

Weiwei Xu, Xuanning Cui, Hengzhi Ye +1

Open-source projects depend on a steady inflow of newcomers. A growing concern is that AI coding agents (tools such as Cursor and Claude Code that write code from natural-language…

cs.SE2026

Characterizing Readability Issue Patterns and the Role of Prompt Design in LLM-Generated Code

Hengzhi Ye, Fengyuan Ran, Weiwei Xu +1

Large Language Models (LLMs) are increasingly changing how code is produced, but generated code still requires human review and validation before it can be adapted or integrated in…

cs.SE2026

The First Issue Matters: Linking Task-Level Characteristics to Long-Term Newcomer Retention in OSS

Yichen Hao, Weiwei Xu, Kai Gao +1

Sustaining newcomer participation is critical for the long-term health of open-source communities. Although prior research has explored various task recommendation approaches to he…

cs.SE2025

Small Changes, Big Trouble: Demystifying and Parsing License Variants for Incompatibility Detection in the PyPI Ecosystem

Weiwei Xu, Hengzhi Ye, Kai Gao +1

Open-source licenses establish the legal foundation for software reuse, yet license variants, including both modified standard licenses and custom-created alternatives, introduce s…

cs.SE2025

LiCoEval: Evaluating LLMs on License Compliance in Code Generation

Weiwei Xu, Kai Gao, Hao He +1

Recent advances in Large Language Models (LLMs) have revolutionized code generation, leading to widespread adoption of AI coding tools by developers. However, LLMs can generate lic…

cs.SE2024

PyRadar: Towards Automatically Retrieving and Validating Source Code Repository Information for PyPI Packages

Kai Gao, Weiwei Xu, Wenhao Yang +1

A package's source code repository records the development history of the package, providing indispensable information for the use and risk monitoring of the package. However, a pa…