(self)
| 221 | |
| 222 | @property |
| 223 | def info(self): |
| 224 | try: |
| 225 | return self._info |
| 226 | except AttributeError: |
| 227 | for info in SafeRepr.collection_types: |
| 228 | ctype, _, _, _ = info |
| 229 | if self.CLASS is ctype: |
| 230 | type(self)._info = info |
| 231 | return info |
| 232 | else: |
| 233 | raise TypeError("unsupported") |
| 234 | |
| 235 | def _combine(self, items, prefix, suffix, large): |
| 236 | contents = ", ".join(str(item) for item in items) |
no outgoing calls
no test coverage detected