1 | from coalib.results.Result import Result |
||
2 | |||
3 | |||
4 | class HiddenResult(Result): |
||
0 ignored issues
–
show
Comprehensibility
Best Practice
introduced
by
![]() |
|||
5 | """ |
||
6 | This is a result that is not meant to be shown to the user. It can be used |
||
7 | to transfer any data from a dependent bear to others. |
||
8 | """ |
||
9 | |||
10 | def __init__(self, origin, contents): |
||
11 | """ |
||
12 | Creates a new HiddenResult. The contents can be accessed with |
||
13 | obj.contents later. |
||
14 | |||
15 | :param origin: The originating bear. |
||
16 | :param contents: Any object that is picklable since it will be |
||
17 | transferred across processes. |
||
18 | """ |
||
19 | Result.__init__(self, origin, "") |
||
0 ignored issues
–
show
Comprehensibility
Best Practice
introduced
by
Comprehensibility
Best Practice
introduced
by
|
|||
20 | |||
21 | self.contents = contents |
||
0 ignored issues
–
show
Comprehensibility
Best Practice
introduced
by
|
|||
22 |