Spaces:
Running
Running
| error notification | |
| checkAbstractMethods | |
| "For each method that has been declared abstract, ensure that a concrete | |
| implementation has been provided. This check should be performed prior to | |
| inlining because methods may be removed during the inlining process." | |
| | selectors | | |
| selectors := methods keys, self uncheckedAbstractMethods. | |
| abstractDeclarations do: [:sel | | |
| (selectors includes: sel) | |
| ifFalse: [self notify: 'missing implementation for ', sel]] | |