Class Hierarchy

  • java.lang.Object
    • org.variantsync.studies.evolution.simulation.experiment.BusyboxPreparation
    • org.variantsync.studies.evolution.simulation.diff.splitting.DefaultContextProvider (implements org.variantsync.studies.evolution.simulation.diff.splitting.IContextProvider)
    • org.variantsync.studies.evolution.simulation.diff.filter.DefaultFileDiffFilter (implements org.variantsync.studies.evolution.simulation.diff.filter.IFileDiffFilter)
    • org.variantsync.studies.evolution.simulation.diff.filter.DefaultLineFilter (implements org.variantsync.studies.evolution.simulation.diff.filter.ILineFilter)
    • org.variantsync.studies.evolution.simulation.diff.DiffParser
    • org.variantsync.studies.evolution.simulation.diff.splitting.DiffSplitter
    • org.variantsync.studies.evolution.simulation.diff.lines.Line
      • org.variantsync.studies.evolution.simulation.diff.lines.AddedLine
      • org.variantsync.studies.evolution.simulation.diff.lines.ContextLine
      • org.variantsync.studies.evolution.simulation.diff.lines.MetaLine
      • org.variantsync.studies.evolution.simulation.diff.lines.RemovedLine
    • org.variantsync.studies.evolution.simulation.diff.filter.PCBasedFilter (implements org.variantsync.studies.evolution.simulation.diff.filter.IFileDiffFilter, org.variantsync.studies.evolution.simulation.diff.filter.ILineFilter)
    • java.lang.Record
      • org.variantsync.studies.evolution.simulation.diff.lines.Change
      • org.variantsync.studies.evolution.simulation.diff.components.FileDiff (implements org.variantsync.studies.evolution.simulation.diff.components.IDiffComponent)
      • org.variantsync.studies.evolution.simulation.diff.components.FineDiff (implements org.variantsync.studies.evolution.simulation.diff.components.IDiffComponent)
      • org.variantsync.studies.evolution.simulation.diff.components.Hunk (implements org.variantsync.studies.evolution.simulation.diff.components.IDiffComponent)
      • org.variantsync.studies.evolution.simulation.diff.components.HunkLocation
      • org.variantsync.studies.evolution.simulation.diff.components.OriginalDiff (implements org.variantsync.studies.evolution.simulation.diff.components.IDiffComponent)
      • org.variantsync.studies.evolution.simulation.experiment.PatchOutcome
    • org.variantsync.studies.evolution.simulation.experiment.ResultAnalysis
    • org.variantsync.studies.evolution.simulation.shell.ShellCommand
      • org.variantsync.studies.evolution.simulation.shell.CpCommand
      • org.variantsync.studies.evolution.simulation.shell.DiffCommand
      • org.variantsync.studies.evolution.simulation.shell.EchoCommand
      • org.variantsync.studies.evolution.simulation.shell.PatchCommand
      • org.variantsync.studies.evolution.simulation.shell.RmCommand
    • org.variantsync.studies.evolution.simulation.shell.ShellExecutor
    • org.variantsync.studies.evolution.simulation.experiment.StudyConfiguration
    • org.variantsync.studies.evolution.simulation.StudyRunner
    • org.variantsync.studies.evolution.simulation.experiment.SynchronizationStudy
    • java.lang.Throwable (implements java.io.Serializable)
      • java.lang.Error
        • org.variantsync.studies.evolution.simulation.error.Panic
        • org.variantsync.studies.evolution.simulation.error.SetupError
      • java.lang.Exception

Interface Hierarchy

  • org.variantsync.studies.evolution.simulation.diff.splitting.IContextProvider
  • org.variantsync.studies.evolution.simulation.diff.components.IDiffComponent
  • org.variantsync.studies.evolution.simulation.diff.filter.IFileDiffFilter
  • org.variantsync.studies.evolution.simulation.diff.filter.ILineFilter