5
4
# Represents an array of arguments. It is an array that strips separator
6
5
# arguments (`--`) but provides a `#raw` method to get the raw arguments
7
6
# array, i.e. an array that includes the separator `--` arguments.
8
7
class ArgumentArray < Array
10
8
# Initializes the array using the given raw arguments.
12
10
# @param [Array<String>] raw_arguments A list of raw arguments, i.e.