class Linter::PronounAssociation

Constants

FULL_WORD

Public Class Methods

wordlists() click to toggle source
# File lib/linter/pronoun_association.rb, line 7
def self.wordlists
  file_path = File.join(__dir__,'../../data/pronoun_association_wordlist.yml')
  @wordlists ||= YAML.load_file(file_path)
end

Private Class Methods

calculate_trend(result) click to toggle source
# File lib/linter/pronoun_association.rb, line 14
def self.calculate_trend(result)
  return 'masculine-coded' if result.masculine_coded_word_counts.values.sum.positive?

  return 'feminine-coded' if result.feminine_coded_word_counts.values.sum.positive?

  'neutral'
end