
Replication package Code smells present a significant challenge in software development projects, often contributing to the accumulation of technical debt. This study investigates the issue of specific code smells within the context of Angular, a widely adopted web development framework. By employing a combination of research methods—including an initial review of relevant documentation, a survey targeting industry professionals, and an analysis of several projects using a state-of-the-art code smell detection tool—the findings reveal the absence of a standardized reference catalog for these issues. Based on the results, the study concludes that there is substantial room for further research to establish a comprehensive framework or catalog for Angular-specific code smells. This is the material accompanying the manuscript submitted to () as replication package. It covers the three phases of the study: a multivocal literature review, a developer survey and a mining study over public Angular repositories. It contains data and scripts. Part of this content is reorganized as replication package in zenodo from https://github.com/TFG-Miguel/code_smell_catalog and https://github.com/migudel/angular-code-smell-catalog
mixed-methods, code smells, Angular, MSR, MLR, practitioners survey
mixed-methods, code smells, Angular, MSR, MLR, practitioners survey
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
