lib/todoloo/cli.rb in todoloo-0.0.2 vs lib/todoloo/cli.rb in todoloo-0.0.3
- old
+ new
@@ -7,19 +7,20 @@
method_option :exclude, type: :array, aliases: "-e", desc: "List of path globs to exclude"
def scan
Todoloo::FileScanner
.new("**/*.rb", excludes: options[:exclude] || [], trace: true)
.scan
+ .sort
.write("tasks.yml")
end
desc "io", "Reads input from stdio and writes to stdout"
def io
Todoloo::TaskList.new.add(
Todoloo::Parser
.new
.parse_and_transform($stdin.read)
- ).write($stdout)
+ ).sort.write($stdout)
end
def self.exit_on_failure?
true
end