{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,21]],"date-time":"2026-07-21T17:07:15Z","timestamp":1784653635392,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","license":[{"start":{"date-parts":[[2026,4,12]],"date-time":"2026-04-12T00:00:00Z","timestamp":1775952000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,4,12]]},"DOI":"10.1145\/3793655.3793714","type":"proceedings-article","created":{"date-parts":[[2026,7,21]],"date-time":"2026-07-21T16:04:46Z","timestamp":1784649886000},"page":"233-237","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["PromiseAwait: A Dataset of JavaScript Migrations from Promises to Async\/Await"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-8328-5184","authenticated-orcid":false,"given":"Rafael Araujo","family":"Magesty","sequence":"first","affiliation":[{"name":"UFMG, BELO HORIZONTE, MINAS GERAIS, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3371-7353","authenticated-orcid":false,"given":"Jo\u00e3o Eduardo A","family":"Montandon","sequence":"additional","affiliation":[{"name":"UFMG, BELO HORIZONTE, MINAS GERAIS, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,7,21]]},"reference":[{"key":"e_1_3_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/3674805.3690746"},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/MSR66628.2025.00122"},{"key":"e_1_3_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/SANER53432.2022.00071"},{"key":"e_1_3_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/3647632.3647988"},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/3524842.3528454"},{"key":"e_1_3_3_2_7_2","doi-asserted-by":"crossref","unstructured":"Hudson Borges and Marco Tulio\u00a0Valente. 2018. What\u2019s in a GitHub Star? Understanding Repository Starring Practices in a Social Coding Platform. Journal of Systems and Software (2018) 112\u2013129.","DOI":"10.1016\/j.jss.2018.09.016"},{"key":"e_1_3_3_2_8_2","volume-title":"JavaScript: The Good Parts: The Good Parts","author":"Crockford Douglas","year":"2017","unstructured":"Douglas Crockford. 2017. JavaScript: The Good Parts: The Good Parts. O\u2019Reilly Media."},{"key":"e_1_3_3_2_9_2","unstructured":"ECMA International. 2025. ECMAScript Language Specification."},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"crossref","unstructured":"Fabio Ferreira Hudson Borges and Marco\u00a0Tulio Valente. 2024. Refactoring React-based Web Apps. Journal of Systems and Software 1 (2024) 1\u201336.","DOI":"10.1016\/j.jss.2024.112105"},{"key":"e_1_3_3_2_11_2","doi-asserted-by":"crossref","unstructured":"Satyajit Gokhale Alexi Turcotte and Frank Tip. 2021. Automatic Migration from Synchronous to Asynchronous JavaScript APIs. Proceedings of the ACM on Programming LanguagesOOPSLA (2021) 1\u201327.","DOI":"10.1145\/3485537"},{"key":"e_1_3_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/SANER56733.2023.00064"},{"key":"e_1_3_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/3643731"},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"crossref","unstructured":"Walter Lucas Rafael Nunes Rodrigo Bonif\u00e1cio Fausto Carvalho Ricardo Lima Michael Silva Adriano Torres Paola Accioly Eduardo Monteiro and Jo\u00e3o Saraiva. 2025. Understanding the Adoption of Modern Javascript Features: An Empirical Study on Open-Source Systems. Empirical Software Engineering (2025) 1\u201342.","DOI":"10.1007\/s10664-025-10663-9"},{"key":"e_1_3_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2017.45"},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/3663529.3664464"},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"crossref","unstructured":"Walter Lucas\u00a0Monteiro Mendon\u00e7a Jos\u00e9 Fortes Francisco\u00a0Vitor Lopes Diego Marc\u00edlio Rodrigo\u00a0Bonif\u00e1cio De\u00a0Almeida Edna\u00a0Dias Canedo Fernanda Lima and Jo\u00e3o Saraiva. 2020. Understanding the Impact of Introducing Lambda Expressions in Java Programs. Journal of Software Engineering Research and Development 8 (2020).","DOI":"10.5753\/jserd.2020.744"},{"key":"e_1_3_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2019.00054"},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"crossref","unstructured":"Jo\u00e3o\u00a0Eduardo Montandon Luciana\u00a0Lourdes Silva Cristiano Politowski Daniel Prates Arthur de\u00a0Brito Bonif\u00e1cio and Ghizlane\u00a0El Boussaidi. 2025. Unboxing Default Argument Breaking Changes in 1 + 2 Data Science Libraries. Journal of Systems and Software (2025) 1\u201338.","DOI":"10.2139\/ssrn.4918206"},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"crossref","unstructured":"Chris Parnin Christian Bird and Emerson Murphy-Hill. 2013. Adoption and Use of Java Generics. Empirical Software Engineering (2013) 1047\u20131089.","DOI":"10.1007\/s10664-012-9236-6"},{"key":"e_1_3_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2015.7081817"},{"key":"e_1_3_3_2_22_2","volume-title":"PyDriller: Python Framework for Mining Software Repositories","author":"Spadini Davide","year":"2018","unstructured":"Davide Spadini, Maur\u00edcio Aniche, and Alberto Bacchelli. 2018. PyDriller: Python Framework for Mining Software Repositories."},{"key":"e_1_3_3_2_23_2","unstructured":"Stack Overflow. 2024. Stack Overflow Developer Survey. https:\/\/survey.stackoverflow.co\/2024\/."},{"key":"e_1_3_3_2_24_2","unstructured":"GitHub Staff. 2025. Octoverse: A New Developer Joins GitHub Every Second as AI Leads TypeScript to #1."},{"key":"e_1_3_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/3696630.3728542"}],"event":{"name":"FORGE '26: IEEE\/ACM Third International Conference on AI Foundation Models and Software Engineering","location":"Rio de Janeiro , Brazil","acronym":"FORGE '26","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 2026 IEEE\/ACM Third International Conference on AI Foundation Models and Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3793655.3793714","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,21]],"date-time":"2026-07-21T16:49:28Z","timestamp":1784652568000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3793655.3793714"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,12]]},"references-count":24,"alternative-id":["10.1145\/3793655.3793714","10.1145\/3793655"],"URL":"https:\/\/doi.org\/10.1145\/3793655.3793714","relation":{},"subject":[],"published":{"date-parts":[[2026,4,12]]},"assertion":[{"value":"2026-07-21","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}