(self, concept, reference, part=None)
| 931 | return (abs(bl.i) + 63) // 64 * 8 |
| 932 | |
| 933 | def reading(self, concept, reference, part=None): |
| 934 | key = concept, reference, part |
| 935 | if self.options.papers and key not in self.recommended: |
| 936 | if isinstance(reference, tuple): |
| 937 | assert part is None |
| 938 | reference = ', '.join(papers.get(x) or x for x in reference) |
| 939 | suffix = ' (%s)' % part if part else '' |
| 940 | print('Recommended reading on %s: %s%s' % ( |
| 941 | concept, papers.get(reference) or reference, suffix)) |
| 942 | self.recommended.add(key) |
| 943 | |
| 944 | def expected_communication(self): |
| 945 | if self.options.ring: |
no test coverage detected