2019 19th International Working Conference on Source Code Analysis and Manipulation (SCAM) 2019
DOI: 10.1109/scam.2019.00013
|View full text |Cite
|
Sign up to set email alerts
|

Automatically Generating Fix Suggestions in Response to Static Code Analysis Warnings

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
10
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
3

Relationship

2
5

Authors

Journals

citations
Cited by 9 publications
(11 citation statements)
references
References 25 publications
1
10
0
Order By: Relevance
“…The approval of 71.4% of the proposed pull requests and the rejection of none at the same time confirms the general acceptance and is in line with the results of Marcilio et al (2019) that such code changes are accepted by developers.…”
Section: Resultssupporting
confidence: 85%
See 1 more Smart Citation
“…The approval of 71.4% of the proposed pull requests and the rejection of none at the same time confirms the general acceptance and is in line with the results of Marcilio et al (2019) that such code changes are accepted by developers.…”
Section: Resultssupporting
confidence: 85%
“…We address this in particular with RQ2. Marcilio et al (2019) evaluated the acceptance of automatic refactoring proposals. They fixed code smells in 12 projects and proposed 920 fixes in 38 pull requests.…”
Section: Introductionmentioning
confidence: 99%
“…C3 When using implicit column mapping for an Enum datatype (i.e., P8), the JPA assumes that the default behavior is to save the ordinal position declared at the Enum constant in the column. However, in general, when using an Enum type, developers want the name of the Enum constant as the value 7 . In summary, the column expects a text and a number is sent instead.…”
Section: The Consequences Of These Problemsmentioning
confidence: 99%
“…EvoSuite [5] is an engine that automatically creates test cases with assertions for Java classes. SpongeBugs is a Java tool that automatically fixes warnings raised by SonarQube [7]. Other works focused on problems related in ORM code [2].…”
Section: Related Workmentioning
confidence: 99%
“…The research that comprehends the first author's master thesis [Marcilio et al 2019a, Marcilio et al 2019b, Marcilio et al 2020 aimed to improve the practical usability of SATs by automatically providing fix suggestions: source code modifications that make it compliant with the rules checked by the analysis tools.…”
mentioning
confidence: 99%