Module: ChurnVsComplexity::LanguageValidator
- Defined in:
- lib/churn_vs_complexity/language_validator.rb
Constant Summary collapse
- SUPPORTED =
%i[java ruby javascript python go kotlin rust swift].freeze
Class Method Summary collapse
Class Method Details
.validate!(language) ⇒ Object
7 8 9 |
# File 'lib/churn_vs_complexity/language_validator.rb', line 7 def self.validate!(language) raise ValidationError, "Unsupported language: #{language}" unless SUPPORTED.include?(language) end |