(self, parent, dependents)
| 2479 | return [col[len_prefix:] for col in columns] |
| 2480 | |
| 2481 | def _simplify_up(self, parent, dependents): |
| 2482 | if isinstance(parent, Projection): |
| 2483 | columns = determine_column_projection(self, parent, dependents) |
| 2484 | columns = self._convert_columns(_convert_to_list(columns)) |
| 2485 | if set(columns) == set(self.frame.columns): |
| 2486 | return |
| 2487 | |
| 2488 | columns = [col for col in self.frame.columns if col in columns] |
| 2489 | return type(parent)( |
| 2490 | type(self)(self.frame[columns], self.operands[1]), |
| 2491 | parent.operand("columns"), |
| 2492 | ) |
| 2493 | |
| 2494 | |
| 2495 | class AddSuffix(AddPrefix): |
nothing calls this directly
no test coverage detected