Module: Coconductor
- Defined in:
- lib/coconductor.rb,
lib/coconductor/field.rb,
lib/coconductor/version.rb,
lib/coconductor/matchers.rb,
lib/coconductor/projects.rb,
lib/coconductor/matchers/dice.rb,
lib/coconductor/project_files.rb,
lib/coconductor/matchers/exact.rb,
lib/coconductor/code_of_conduct.rb,
lib/coconductor/matchers/matcher.rb,
lib/coconductor/projects/project.rb,
lib/coconductor/projects/fs_project.rb,
lib/coconductor/matchers/field_aware.rb,
lib/coconductor/projects/git_project.rb,
lib/coconductor/projects/github_project.rb,
lib/coconductor/project_files/project_file.rb,
lib/coconductor/project_files/code_of_conduct_file.rb
Defined Under Namespace
Modules: Matchers, ProjectFiles, Projects
Classes: CodeOfConduct, Field, InvalidCodeOfConduct
Constant Summary
collapse
- CONFIDENCE_THRESHOLD =
90
- VERSION =
'0.8.0'.freeze
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.confidence_threshold ⇒ Object
34
35
36
|
# File 'lib/coconductor.rb', line 34
def confidence_threshold
@confidence_threshold ||= CONFIDENCE_THRESHOLD
end
|
Class Method Details
.code_of_conduct(path) ⇒ Object
20
21
22
|
# File 'lib/coconductor.rb', line 20
def code_of_conduct(path)
Coconductor.project(path).code_of_conduct
end
|
.codes_of_conduct ⇒ Object
16
17
18
|
# File 'lib/coconductor.rb', line 16
def codes_of_conduct
CodeOfConduct.all
end
|
.project(path, **args) ⇒ Object