The uri argument is the location of the source. It can ba a path or a path:line1:line2 etc. If source is passed, uri is ignored.
Parses a file and returns a Cucumber::Ast If options contains tags, the result will be filtered.
[Validate]