MingWEN-CS / LambdaMisuse

Lambda Expression Research Datasets

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Why Do Developers Remove Lambda Expressions in Java?

This repository contains all the data and empirical results of our Submission: Why Do Developers Remove Lambda Expressions in Java?

We open sourced our data here, including:

Dataset: Kept lambda expressions and Removed lambda expressions

Quantitative Analysis: Empirical results for Section 3 (Lifetime of removed lambdas, The usage of functional interfaces, The complexity of lambda expressions, The contexts of lambda expressions)

Qualitative Analysis: Data and empirical results for Section 4 (misuse reasons and migration patterns classification, email responses from developers)

Be noted that, for privacy reasons, we erased the developers' personal information in their email response.

About

Lambda Expression Research Datasets


Languages

Language:Jupyter Notebook 100.0%