- name: Rails aliases: - from: "*?" to: "be_{}" - from: "has_*?" to: "have_{}" - from: "*Validator" to: "{snakecase}" allowedTerms: # serialization - as_json # inflection - Inflector # Concerns - ClassMethods - class_methods - included # rendering - to_partial_path autoLowLikelihood: - name: Migration pathStartsWith: db/migrate/ classOrModule: true appOccurrences: 1 - name: Migration Helper pathStartsWith: db/migrate/ allowedTerms: - up - down - change - index - name: i18n allowedTerms: - t - l pathEndsWith: .rb - name: Controller pathStartsWith: app/controllers termEndsWith: Controller classOrModule: true - name: Helper pathStartsWith: app/helpers termEndsWith: Helper classOrModule: true - name: Phoenix allowedTerms: - Mixfile - __using__ autoLowLikelihood: - name: Migration pathStartsWith: priv/repo/migrations classOrModule: true - name: View pathStartsWith: web/views/ termEndsWith: View classOrModule: true - name: Test pathStartsWith: test/ termEndsWith: Test classOrModule: true - name: Controller actions pathStartsWith: web/controllers allowedTerms: - index - new - create - show - edit - update - destroy - name: Haskell allowedTerms: [] autoLowLikelihood: - name: Spec pathStartsWith: test/ termEndsWith: Spec classOrModule: true - name: Cabalfile pathEndsWith: .cabal appOccurrences: 1 - name: TypeClasses termEquals: instance pathEndsWith: .hs - name: Spec functions termEquals: spec pathStartsWith: test/