Overview

Feature Toggles (also known as Feature Flags, Feature Flippers, or Feature Switches) consist on surrounding features (functionalities) in the code with if statements to gain more control over their release process. By surrounding a feature with a toggle (if statement), developers can decide when and for whom the feature should be available.

This repository contains all data used for the research described in the paper “How the adoption of feature toggles affects branch merges and defects in open-source projects?”

Content

Spreadsheets and R Scripts that were used to perform the all the analyses in the paper.

Datasets

We list in the following the datasets used to answer each one of the research questions:

Detailed Reproducibility Instructions

Corpus Filtering:

Research Questions’ Analyses: