Implementation of the Output trait using the standard Console output
Location of a Fragment in a file.
The MockFileSystem trait mocks the FileSystem by storing a Map[path, content] representing the content of the FileSystem
This trait represents an output with standard print functions
Mock implementation of the Output trait to gather messages.
Mock implementation of the Output trait to gather messages.
!! This implementation is mutable, so it is not thread-safe !!
Default implementation for reading lines out of a file
Location of a Fragment in a file.
This class behavior is highly dependent on method calls in the FragmentsBuilder trait.
Depending on the method that's called to create a fragment or to "link" it to another one, we have to do ad-hoc stacktrace manipulations to determine the exact location of a Fragment.