Class DefaultDatasets

java.lang.Object
org.variantsync.diffdetective.datasets.DefaultDatasets

public class DefaultDatasets extends Object
A helper class to load descriptions of the 44 open-source software product line repositories.
Author:
Paul Bittner
  • Field Details

    • DEFAULT_DATASETS_FILE

      public static final Path DEFAULT_DATASETS_FILE
      Path to the markdown file with the links and metadata for each default dataset.
    • EMACS

      public static final Path EMACS
      Path to the markdown file with the links and metadata for Emacs only.
  • Constructor Details

    • DefaultDatasets

      public DefaultDatasets()
  • Method Details

    • loadDefaultDatasets

      public static List<DatasetDescription> loadDefaultDatasets()
      Loads the default datasets file and returns a list with a description for each dataset.
    • loadDatasets

      public static List<DatasetDescription> loadDatasets(Path datasetsFile)
      Parses the given datasets markdown file and returns a list with a description for each dataset described in the fiven file.
      Parameters:
      datasetsFile - Markdown file with a table in which rows are datasets.