├── .gitignore ├── .travis.yml ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── README.markdown ├── Rakefile ├── bin └── syntaxer ├── features ├── plain_check.feature ├── printer_check.feature ├── rails_check.feature ├── repository_check.feature ├── step_definitions │ ├── plain_checker.rb │ ├── rails_checker.rb │ └── repository_checker.rb ├── support │ ├── env.rb │ ├── hooks.rb │ └── plain_helpers.rb └── syntaxer_check.feature ├── init.rb ├── lib ├── syntaxer.rb ├── syntaxer │ ├── checker.rb │ ├── file_status.rb │ ├── language_definition.rb │ ├── printer.rb │ ├── progress_bar.rb │ ├── railtie.rb │ ├── reader.rb │ ├── repository.rb │ ├── runner.rb │ ├── runner │ │ ├── command_line.rb │ │ ├── exec_rule.rb │ │ ├── opt_definition.rb │ │ ├── option_parser.rb │ │ └── options.rb │ ├── ui.rb │ ├── version.rb │ ├── wizzard.rb │ └── writer.rb └── tasks │ └── syntaxer.rake ├── rails └── init.rb ├── spec ├── checker_spec.rb ├── fixtures │ ├── haml │ │ ├── correct.html.haml │ │ └── wrong.html.haml │ ├── ruby │ │ ├── correct.rb.example │ │ ├── subfolder │ │ │ └── wrong.rb.example │ │ └── wrong.rb.example │ ├── syntaxer_rules.rb │ ├── syntaxer_rules_git.rb │ └── syntaxer_rules_jslint.rb ├── language_rules_spec.rb ├── printer_spec.rb ├── reader_spec.rb ├── repository_spec.rb ├── runner │ ├── command_line_spec.rb │ └── options_spec.rb ├── runner_spec.rb ├── spec_helper.rb ├── syntaxer_spec.rb ├── ui_spec.rb └── wizzard_spec.rb ├── syntaxer.gemspec └── syntaxer_rules.dist.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/README.markdown -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/syntaxer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/bin/syntaxer -------------------------------------------------------------------------------- /features/plain_check.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/features/plain_check.feature -------------------------------------------------------------------------------- /features/printer_check.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/features/printer_check.feature -------------------------------------------------------------------------------- /features/rails_check.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/features/rails_check.feature -------------------------------------------------------------------------------- /features/repository_check.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/features/repository_check.feature -------------------------------------------------------------------------------- /features/step_definitions/plain_checker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/features/step_definitions/plain_checker.rb -------------------------------------------------------------------------------- /features/step_definitions/rails_checker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/features/step_definitions/rails_checker.rb -------------------------------------------------------------------------------- /features/step_definitions/repository_checker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/features/step_definitions/repository_checker.rb -------------------------------------------------------------------------------- /features/support/env.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/features/support/env.rb -------------------------------------------------------------------------------- /features/support/hooks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/features/support/hooks.rb -------------------------------------------------------------------------------- /features/support/plain_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/features/support/plain_helpers.rb -------------------------------------------------------------------------------- /features/syntaxer_check.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/features/syntaxer_check.feature -------------------------------------------------------------------------------- /init.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/init.rb -------------------------------------------------------------------------------- /lib/syntaxer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer.rb -------------------------------------------------------------------------------- /lib/syntaxer/checker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/checker.rb -------------------------------------------------------------------------------- /lib/syntaxer/file_status.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/file_status.rb -------------------------------------------------------------------------------- /lib/syntaxer/language_definition.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/language_definition.rb -------------------------------------------------------------------------------- /lib/syntaxer/printer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/printer.rb -------------------------------------------------------------------------------- /lib/syntaxer/progress_bar.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/progress_bar.rb -------------------------------------------------------------------------------- /lib/syntaxer/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/railtie.rb -------------------------------------------------------------------------------- /lib/syntaxer/reader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/reader.rb -------------------------------------------------------------------------------- /lib/syntaxer/repository.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/repository.rb -------------------------------------------------------------------------------- /lib/syntaxer/runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/runner.rb -------------------------------------------------------------------------------- /lib/syntaxer/runner/command_line.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/runner/command_line.rb -------------------------------------------------------------------------------- /lib/syntaxer/runner/exec_rule.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/runner/exec_rule.rb -------------------------------------------------------------------------------- /lib/syntaxer/runner/opt_definition.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/runner/opt_definition.rb -------------------------------------------------------------------------------- /lib/syntaxer/runner/option_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/runner/option_parser.rb -------------------------------------------------------------------------------- /lib/syntaxer/runner/options.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/runner/options.rb -------------------------------------------------------------------------------- /lib/syntaxer/ui.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/ui.rb -------------------------------------------------------------------------------- /lib/syntaxer/version.rb: -------------------------------------------------------------------------------- 1 | module Syntaxer 2 | VERSION = '0.5.1' 3 | end 4 | -------------------------------------------------------------------------------- /lib/syntaxer/wizzard.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/wizzard.rb -------------------------------------------------------------------------------- /lib/syntaxer/writer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/syntaxer/writer.rb -------------------------------------------------------------------------------- /lib/tasks/syntaxer.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/lib/tasks/syntaxer.rake -------------------------------------------------------------------------------- /rails/init.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/rails/init.rb -------------------------------------------------------------------------------- /spec/checker_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/checker_spec.rb -------------------------------------------------------------------------------- /spec/fixtures/haml/correct.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/fixtures/haml/correct.html.haml -------------------------------------------------------------------------------- /spec/fixtures/haml/wrong.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/fixtures/haml/wrong.html.haml -------------------------------------------------------------------------------- /spec/fixtures/ruby/correct.rb.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/fixtures/ruby/correct.rb.example -------------------------------------------------------------------------------- /spec/fixtures/ruby/subfolder/wrong.rb.example: -------------------------------------------------------------------------------- 1 | cals A 2 | end -------------------------------------------------------------------------------- /spec/fixtures/ruby/wrong.rb.example: -------------------------------------------------------------------------------- 1 | cals A 2 | end -------------------------------------------------------------------------------- /spec/fixtures/syntaxer_rules.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/fixtures/syntaxer_rules.rb -------------------------------------------------------------------------------- /spec/fixtures/syntaxer_rules_git.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/fixtures/syntaxer_rules_git.rb -------------------------------------------------------------------------------- /spec/fixtures/syntaxer_rules_jslint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/fixtures/syntaxer_rules_jslint.rb -------------------------------------------------------------------------------- /spec/language_rules_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/language_rules_spec.rb -------------------------------------------------------------------------------- /spec/printer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/printer_spec.rb -------------------------------------------------------------------------------- /spec/reader_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/reader_spec.rb -------------------------------------------------------------------------------- /spec/repository_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/repository_spec.rb -------------------------------------------------------------------------------- /spec/runner/command_line_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/runner/command_line_spec.rb -------------------------------------------------------------------------------- /spec/runner/options_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/runner/options_spec.rb -------------------------------------------------------------------------------- /spec/runner_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/runner_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/syntaxer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/syntaxer_spec.rb -------------------------------------------------------------------------------- /spec/ui_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/ui_spec.rb -------------------------------------------------------------------------------- /spec/wizzard_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/spec/wizzard_spec.rb -------------------------------------------------------------------------------- /syntaxer.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/syntaxer.gemspec -------------------------------------------------------------------------------- /syntaxer_rules.dist.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artemk/syntaxer/HEAD/syntaxer_rules.dist.rb --------------------------------------------------------------------------------