rubocop रूबी के लिए कोड स्टाइल चेकर है। Rubocop, कैन के लिए एक समान उपकरण integrated with Rake हो सकता है। मैं रैनोकॉप को कैन को पसंद करता हूं क्योंकि रूबोकॉप Ruby Style Guide पर आधारित चेक बनाता है और ऐसा लगता है कि यह spot more problems है। स्टाइल चेकिंग की प्रक्रिया को स्वचालित करने के लिए मैं रेक के साथ रूबोकॉप को एकीकृत करना चाहता हूं ताकि कोड की गुणवत्ता में कमी होने पर निर्माण विफल हो जाए।रेक के साथ रूबोकॉप को एकीकृत कैसे करें?
जेम पहले ही adding tests को रेक के माध्यम से पैकेजों का समर्थन करता है। मैं स्टाइल चेक के साथ ऐसा करना चाहता हूं ताकि परीक्षण जांच के साथ स्टाइल चेक चलाए जा सकें। मैं यह कैसे कर सकता हूँ?
यह एक Rakefile यहाँ के साथ शुरू करने के लिए मदद करता है, तो एक है:
# -*- coding: utf-8; mode: ruby -*-
require 'bundler/gem_tasks'
require 'rake/testtask'
Rake::TestTask.new do |t|
t.libs << 'test'
t.test_files = FileList['test/unit/test*.rb']
end
desc 'Run tests'
task default: :test
नीचे समाधान शायद बेहतर है - 'रूबोकॉप :: रेकैकस्क' का उपयोग करके –