Buggy code:
int numberOfRowsInTableView ( int id , int sel , int aTableView ) { } int outlineView_child_ofItem ( int id , int sel , int outlineView , int index , int item ) { } void outlineView_didClickTableColumn ( int id , int sel , int outlineView , int tableColumn ) { } int outlineView_objectValueForTableColumn_byItem ( int id , int sel , int outlineView , int tableColumn , int item ) { } boolean outlineView_isItemExpandable ( int id , int sel , int outlineView , int item ) { } int outlineView_numberOfChildrenOfItem ( int id , int sel , int outlineView , int item ) { } void outlineView_willDisplayCell_forTableColumn_item ( int id , int sel , int outlineView , int cell , int tableColumn , int item ) { } boolean outlineView_shouldCollapseItem ( int id , int sel , int outlineView , int item ) { } boolean outlineView_shouldExpandItem ( int id , int sel , int outlineView , int item ) { } void outlineViewColumnDidMove ( int id , int sel , int aNotification ) { } void outlineViewColumnDidResize ( int id , int sel , int aNotification ) { } void outlineViewItemDidExpand ( int id , int sel , int notification ) { } void outlineViewSelectionDidChange ( int id , int sel , int notification ) { } void outlineView_setObjectValue_forTableColumn_byItem ( int id , int sel , int outlineView , int object , int tableColumn , int item ) { } public void notifyListeners ( int eventType , Event event ) { } void pageDown ( int id , int sel , int sender ) { } void pageUp ( int id , int sel , int sender ) { } void postEvent ( int eventType ) { } void postEvent ( int eventType , Event event ) { } void reflectScrolledClipView ( int id , int sel , int aClipView ) { } void register ( ) { } void release ( boolean destroy ) { } void releaseChildren ( boolean destroy ) { } void releaseHandle ( ) { } void releaseParent ( ) { } void releaseWidget ( ) { } public void removeListener ( int eventType , Listener handler ) { } protected void removeListener ( int eventType , SWTEventListener handler ) { } public void removeDisposeListener ( DisposeListener listener ) { } void scrollWheel ( int id , int sel , int theEvent ) { } NSRange selectedRange ( int id , int sel ) { } void sendDoubleSelection ( ) { } void sendEvent ( Event event ) { } void sendEvent ( int eventType ) { } void sendEvent ( int eventType , Event event ) { } void sendEvent ( int eventType , Event event , boolean send ) { } boolean sendKeyEvent ( NSEvent nsEvent , int type ) { } boolean sendKeyEvent ( int type , Event event ) { } void sendHorizontalSelection ( ) { } void sendCancelSelection ( ) { } void sendSearchSelection ( ) { } void sendSelection ( ) { } void sendVerticalSelection ( ) { } public void setData ( Object data ) { } public void setData ( String key , Object value ) { } void setFrameOrigin ( int id , int sel , NSPoint point ) { } void setFrameSize ( int id , int sel , NSSize size ) { } boolean setInputState ( Event event , NSEvent nsEvent , int type ) { } boolean setKeyState ( Event event , int type , NSEvent nsEvent ) { } boolean setMarkedText_selectedRange ( int id , int sel , int string , int range ) { } boolean shouldChangeTextInRange_replacementString ( int id , int sel , int arg0 , int arg1 ) { <START_BUG> return false ; <END_BUG> } void superKeyDown ( int id , int sel , int theEvent ) { } void superKeyUp ( int id , int sel , int theEvent ) { } void tableViewColumnDidMove ( int id , int sel , int aNotification ) { } void tableViewColumnDidResize ( int id , int sel , int aNotification ) { } void tableViewSelectionDidChange ( int id , int sel , int aNotification ) { } void tableView_didClickTableColumn ( int id , int sel , int tableView , int tableColumn ) { } int tableView_objectValueForTableColumn_row ( int id , int sel , int aTableView , int aTableColumn , int rowIndex ) { } void tableView_setObjectValue_forTableColumn_row ( int id , int sel , int aTableView , int anObject , int aTableColumn , int rowIndex ) { } boolean tableView_shouldEditTableColumn_row ( int id , int sel , int aTableView , int aTableColumn , int rowIndex ) { } void tableView_willDisplayCell_forTableColumn_row ( int id , int sel , int aTableView , int aCell , int aTableColumn , int rowIndex ) { } void textViewDidChangeSelection ( int id , int sel , int aNotification ) { } void textDidChange ( int id , int sel , int aNotification ) { } void textDidEndEditing ( int id , int sel , int aNotification ) { } NSRange textView_willChangeSelectionFromCharacterRange_toCharacterRange ( int id , int sel , int aTextView , int oldSelectedCharRange , int newSelectedCharRange ) { } public String toString ( ) { } void resetCursorRects ( int id , int sel ) { } void updateTrackingAreas ( int id , int sel ) { } int validAttributesForMarkedText ( int id , int sel ) { } void tabView_didSelectTabViewItem ( int id , int sel , int tabView , int tabViewItem ) { } void tabView_willSelectTabViewItem ( int id , int sel , int tabView , int tabViewItem ) { } void windowDidMove ( int id , int sel , int notification ) { } void windowDidResize ( int id , int sel , int notification ) { } void windowDidResignKey ( int id , int sel , int notification ) { } void windowDidBecomeKey ( int id , int sel , int notification ) { }

Fix:
return true ;