Class: Hackle::EvaluatorRequest
- Inherits:
-
Object
- Object
- Hackle::EvaluatorRequest
show all
- Defined in:
- lib/hackle/internal/evaluation/evaluator/evaluator.rb
Instance Attribute Summary collapse
Instance Method Summary
collapse
Constructor Details
#initialize(key:, workspace:, user:) ⇒ EvaluatorRequest
Returns a new instance of EvaluatorRequest.
31
32
33
34
35
|
# File 'lib/hackle/internal/evaluation/evaluator/evaluator.rb', line 31
def initialize(key:, workspace:, user:)
@key = key
@workspace = workspace
@user = user
end
|
Instance Attribute Details
20
21
22
|
# File 'lib/hackle/internal/evaluation/evaluator/evaluator.rb', line 20
def key
@key
end
|
26
27
28
|
# File 'lib/hackle/internal/evaluation/evaluator/evaluator.rb', line 26
def user
@user
end
|
23
24
25
|
# File 'lib/hackle/internal/evaluation/evaluator/evaluator.rb', line 23
def workspace
@workspace
end
|
Instance Method Details
#==(other) ⇒ Object
37
38
39
|
# File 'lib/hackle/internal/evaluation/evaluator/evaluator.rb', line 37
def ==(other)
other.is_a?(EvaluatorRequest) && key == other.key
end
|