(self)
| 192 | return save |
| 193 | |
| 194 | def drotate(self): |
| 195 | # First rotation |
| 196 | my_heavy = self.balance > 0 |
| 197 | self[my_heavy] = self[my_heavy].srotate() |
| 198 | self.refresh_balance() |
| 199 | |
| 200 | # Second rotation |
| 201 | result = self.srotate() |
| 202 | |
| 203 | return result |
| 204 | |
| 205 | def add(self, interval): |
| 206 | """ |
no test coverage detected