Tue, 07 Oct 2014 15:22:01 +0100 Swizzling refactored.
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 07 Oct 2014 15:22:01 +0100] rev 289
Swizzling refactored. * swizzling method is required to have name in form stx_goodies_smallsense_<original selector> * old method is saved to package __swizzled__ under selector <original package>_<original selector>. This way it could be called by the swizzled method. * old method is shadowed by a new method that forwards to swizzling method.
Sat, 10 May 2014 11:31:11 +0100 Optionally check checksum of original method when swizzling.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 10 May 2014 11:31:11 +0100] rev 288
Optionally check checksum of original method when swizzling. A swizzling method may define a SHA1 hash of overwritten method (in it's swizzle: annotation). During swizzling, checksum is checked and if does not match, issue a warning. This will help to detect cases when original (overwritten) method changes so developers may want to update swizzling method's code as well. Cherry-picked from e1584b592c66
Tue, 30 Sep 2014 12:07:52 +0100 Temporary workaround: force disable more rules when running background lint
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 30 Sep 2014 12:07:52 +0100] rev 287
Temporary workaround: force disable more rules when running background lint Temporarily add RBNilOrEmptyCollectionReplaceRule, RBSTXSpecialCommentsRule to #forceDisabledRules. This should be reverted when a preference for ruleset will come. See https://bitbucket.org/janvrany/stx-goodies-smallsense/issue/15/clearify-and-fix-ruleset-to-run-by
Fri, 26 Sep 2014 11:53:53 +0100 Small fix in inferencer: assume #new: and #basicNew: returns an instance of a receiver.
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 26 Sep 2014 11:53:53 +0100] rev 286
Small fix in inferencer: assume #new: and #basicNew: returns an instance of a receiver.
Fri, 05 Sep 2014 16:10:56 +0100 Small fix or issue#10: do not flush key events upon completion.
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 05 Sep 2014 16:10:56 +0100] rev 285
Small fix or issue#10: do not flush key events upon completion.
Sun, 31 Aug 2014 23:10:51 +0100 Merged a3b374e787a3 and 8b3f9ac43523
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 31 Aug 2014 23:10:51 +0100] rev 284
Merged a3b374e787a3 and 8b3f9ac43523
Sun, 31 Aug 2014 23:09:01 +0100 Fixes for issue #10: Extra characters inserted when typing too fast and complete-if-ambiguous is on
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 31 Aug 2014 23:09:01 +0100] rev 283
Fixes for issue #10: Extra characters inserted when typing too fast and complete-if-ambiguous is on Do not complete if there are key-press events in a queue for the text editor.
Thu, 14 Aug 2014 15:38:03 +0100 Merged 200db18cbc2f and 6232908637cf
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 14 Aug 2014 15:38:03 +0100] rev 282
Merged 200db18cbc2f and 6232908637cf
Thu, 14 Aug 2014 12:23:54 +0100 Fix for completion on field names - do not complete 'problem' fields.
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 14 Aug 2014 12:23:54 +0100] rev 281
Fix for completion on field names - do not complete 'problem' fields.
Thu, 14 Aug 2014 09:28:16 +0100 Support for completing Java methods (only first level).
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 14 Aug 2014 09:28:16 +0100] rev 280
Support for completing Java methods (only first level). To simplify things, new PO were introduced to operate directly on JDT's Binding objects. More binding-backed PO's will probably follow (TypeBindingPO for sure)
(0) -100 -10 +10 +100 +300 tip