Sha256: a663213d06295f3a79096b5cab728c2cbe5112cc40bd4cd5959d107379989a2f
Contents?: true
Size: 1.56 KB
Versions: 2
Compression:
Stored size: 1.56 KB
Contents
module CopyleaksApi module Language ALLOWED = ['Afrikaans', 'Albanian', 'Basque', 'Brazilian', 'Bulgarian', 'Byelorussian', 'Catalan', 'Chinese_Simplified', 'Chinese_Traditional', 'Croatian', 'Czech', 'Danish', 'Dutch', 'English', 'Esperanto', 'Estonian', 'Finnish', 'French', 'Galician', 'German', 'Greek', 'Hungarian', 'Icelandic', 'Indonesian', 'Italian', 'Japanese', 'Korean', 'Latin', 'Latvian', 'Lithuanian', 'Macedonian', 'Malay', 'Moldavian', 'Norwegian', 'Polish', 'Portuguese', 'Romanian', 'Russian', 'Serbian', 'Slovak', 'Slovenian', 'Spanish', 'Swedish', 'Tagalog', 'Turkish', 'Ukrainian'].freeze ALLOWED.each_with_index do |lang, index| method = lang.downcase # returns appropriate language name based on method name define_method(method) do ALLOWED[index] end module_function method end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
plagiarism-checker-1.0.0 | lib/copyleaks_api/language.rb |
mkisilenko-test-0.1.0 | lib/copyleaks_api/language.rb |