(self, model, shapes)
| 933 | return shape |
| 934 | |
| 935 | def _build_map(self, model, shapes): |
| 936 | key_shape_name = self._get_shape_name(model['key']) |
| 937 | value_shape_name = self._get_shape_name(model['value']) |
| 938 | shape = self._build_initial_shape(model) |
| 939 | shape['key'] = {'shape': key_shape_name} |
| 940 | shape['value'] = {'shape': value_shape_name} |
| 941 | self._build_model(model['key'], shapes, key_shape_name) |
| 942 | self._build_model(model['value'], shapes, value_shape_name) |
| 943 | return shape |
| 944 | |
| 945 | def _build_initial_shape(self, model): |
| 946 | shape = { |
no test coverage detected