We need to abstract out all the putss and Launchy.open into configurable reporters. Ideally linters would only return their results, and they would be handed off to reporters. Alternatively a reporter could be passed into the linters. Examples of reporters can be found in rubocop, in rspec, and haml-lint.
We need to abstract out all the
putss andLaunchy.openinto configurable reporters. Ideally linters would only return their results, and they would be handed off to reporters. Alternatively a reporter could be passed into the linters. Examples of reporters can be found in rubocop, in rspec, and haml-lint.