]>
git.uio.no Git - ifi-stolz-refaktor.git/log
Anna Eilertsen [Tue, 1 Dec 2015 15:57:52 +0000 (16:57 +0100)]
edited comment for clarity
Anna Eilertsen [Tue, 1 Dec 2015 15:49:30 +0000 (16:49 +0100)]
fixed block bug
Anna Eilertsen [Mon, 30 Nov 2015 16:19:56 +0000 (17:19 +0100)]
in the middle of bugfixing, commit for the day
Anna M E [Fri, 27 Nov 2015 10:55:04 +0000 (11:55 +0100)]
fixed generics + bug blocks
Anna Eilertsen [Tue, 24 Nov 2015 14:06:50 +0000 (15:06 +0100)]
bugfixes
Anna Eilertsen [Mon, 23 Nov 2015 14:43:28 +0000 (15:43 +0100)]
made generic, idk if works, gotta run
Anna Eilertsen [Mon, 23 Nov 2015 13:12:12 +0000 (14:12 +0100)]
idk experimental stuff
Anna Eilertsen [Tue, 10 Nov 2015 16:11:40 +0000 (17:11 +0100)]
fixed bug, needs cleaning up
Anna Eilertsen [Mon, 9 Nov 2015 14:18:15 +0000 (15:18 +0100)]
fixed all the things, tests still fails though
Anna Eilertsen [Fri, 6 Nov 2015 13:46:39 +0000 (14:46 +0100)]
finished writing, idk if it works, tests are failig
Anna Eilertsen [Fri, 6 Nov 2015 12:28:20 +0000 (13:28 +0100)]
testing generics, not sure if it will work
Anna Eilertsen [Thu, 5 Nov 2015 11:47:20 +0000 (12:47 +0100)]
oh god what did I do .. Merge branch 'master' of bitbucket.org:sowhow/masterrefactorproject
Anna M E [Thu, 5 Nov 2015 09:35:24 +0000 (10:35 +0100)]
extended example, now also works for conditionals
Anna Eilertsen [Thu, 29 Oct 2015 16:30:46 +0000 (17:30 +0100)]
Merge branch 'master' of ssh://git.uio.no/ifi-stolz-refaktor
Anna Eilertsen [Thu, 29 Oct 2015 16:13:47 +0000 (17:13 +0100)]
refactored analyzers and candidates into abstract classes + renaming and comments
Volker Stolz [Thu, 29 Oct 2015 10:20:29 +0000 (11:20 +0100)]
Bump JDT for JLS8 support in build script
Anna Eilertsen [Wed, 28 Oct 2015 13:33:20 +0000 (14:33 +0100)]
Merge branch 'master' of ssh://git.uio.no/ifi-stolz-refaktor
Anna Eilertsen [Wed, 28 Oct 2015 13:30:17 +0000 (14:30 +0100)]
added the most basic functionality of search based extract local. It works, but code and analyser is horrible.
Anna Eilertsen [Tue, 27 Oct 2015 14:10:17 +0000 (15:10 +0100)]
committing for the day; still not working
Volker Stolz [Sat, 24 Oct 2015 11:09:33 +0000 (11:09 +0000)]
Bump AJ support to 1.8.7
Volker Stolz [Fri, 23 Oct 2015 16:10:53 +0000 (18:10 +0200)]
Bump here as well.
Volker Stolz [Fri, 23 Oct 2015 15:40:55 +0000 (17:40 +0200)]
Wrong site.
Volker Stolz [Fri, 23 Oct 2015 15:25:44 +0000 (17:25 +0200)]
Update for Eclipse Mars.
Volker Stolz [Mon, 19 Oct 2015 09:23:33 +0000 (11:23 +0200)]
Trim.
Volker Stolz [Mon, 19 Oct 2015 09:22:42 +0000 (11:22 +0200)]
Refactor unit test so that Anna can use the same setup with the help of
@Parametrized.
Volker Stolz [Mon, 19 Oct 2015 08:36:33 +0000 (10:36 +0200)]
Safety.
Volker Stolz [Mon, 19 Oct 2015 07:38:03 +0000 (09:38 +0200)]
tidy imports
Anna Eilertsen [Fri, 16 Oct 2015 13:41:58 +0000 (15:41 +0200)]
skeleton done!
Volker Stolz [Wed, 14 Oct 2015 15:58:11 +0000 (17:58 +0200)]
Merge branch 'master' of ssh://gitolite@git.uio.no/ifi-stolz-refaktor.git
Anna Eilertsen [Wed, 14 Oct 2015 09:32:10 +0000 (11:32 +0200)]
fixed asserts bug for local variable
Anna Eilertsen [Tue, 13 Oct 2015 15:26:39 +0000 (17:26 +0200)]
made skeleton of new menu option: extract local variable with assertions
Anna Eilertsen [Fri, 9 Oct 2015 13:37:59 +0000 (15:37 +0200)]
comments
Anna Eilertsen [Fri, 9 Oct 2015 13:34:10 +0000 (15:34 +0200)]
removes duplicates
Volker Stolz [Fri, 2 Oct 2015 14:48:03 +0000 (16:48 +0200)]
Another exception.
Anna Eilertsen [Thu, 8 Oct 2015 13:48:18 +0000 (15:48 +0200)]
Merge branch 'master' of ssh://git.uio.no/ifi-stolz-refaktor
Anna Eilertsen [Thu, 8 Oct 2015 13:36:17 +0000 (15:36 +0200)]
now also works with blockless constructs (if, for, etc)
Anna Eilertsen [Thu, 8 Oct 2015 12:17:48 +0000 (14:17 +0200)]
prettified
Anna Eilertsen [Thu, 8 Oct 2015 11:59:39 +0000 (13:59 +0200)]
now works, getAssert as its own method
Anna Eilertsen [Wed, 7 Oct 2015 14:41:47 +0000 (16:41 +0200)]
trying to do the inserts while refactoring. Struggling with getting the right nodes. Currently not working (throws exceptions). Pushing before I leave
Anna Eilertsen [Wed, 7 Oct 2015 13:07:59 +0000 (15:07 +0200)]
copy-pasted extractTempWithAsserts class from original
Anna Eilertsen [Mon, 5 Oct 2015 13:07:00 +0000 (15:07 +0200)]
added changer; extract local refactoring now works at a minimum
Anna Eilertsen [Fri, 2 Oct 2015 13:59:14 +0000 (15:59 +0200)]
popup menu working
Volker Stolz [Fri, 2 Oct 2015 12:49:27 +0000 (14:49 +0200)]
Thread through monitor. Not sure if actually useful, can't see anything
so far...
Volker Stolz [Fri, 2 Oct 2015 12:39:55 +0000 (14:39 +0200)]
Even less exception handling,
Anna Eilertsen [Fri, 2 Oct 2015 12:26:38 +0000 (14:26 +0200)]
cleaning up exceptions
Anna Eilertsen [Fri, 2 Oct 2015 12:18:38 +0000 (14:18 +0200)]
cleaning up comments
Anna Eilertsen [Fri, 2 Oct 2015 12:06:42 +0000 (14:06 +0200)]
inserts asserts after every method invocation except the first. Cleaned up a bit
Anna Eilertsen [Thu, 1 Oct 2015 11:48:52 +0000 (13:48 +0200)]
inserts asserts. Working on the logic for when.
Anna Eilertsen [Wed, 30 Sep 2015 14:34:47 +0000 (16:34 +0200)]
added inserts asserts
Volker Stolz [Wed, 30 Sep 2015 11:55:16 +0000 (13:55 +0200)]
so far so good.
Volker Stolz [Tue, 29 Sep 2015 15:53:15 +0000 (17:53 +0200)]
Set up parser so that we can actually resolve types, and find the class
for the type that we just modified.
Next, we need to find the correct method -- unfortunately we only have
the name, but we also need the types in the signature to find it. The
problem is that we do not know at the moment how the MoveMethodProcessor
updates the signature -- some more postExecutionResources necessary?
Anna Eilertsen [Tue, 29 Sep 2015 13:54:58 +0000 (15:54 +0200)]
incorporated solution from article/email, using the new IDocument. Still doesn't work.
Anna Eilertsen [Tue, 29 Sep 2015 11:25:25 +0000 (13:25 +0200)]
half way on the imethod thing, need to push to stolz
Anna Eilertsen [Mon, 28 Sep 2015 11:42:11 +0000 (13:42 +0200)]
removed all safer refactoring
Anna Eilertsen [Mon, 28 Sep 2015 11:28:26 +0000 (13:28 +0200)]
Merge branch 'master' of git://git.uio.no/ifi-stolz-refaktor
idk
Anna Eilertsen [Mon, 28 Sep 2015 11:17:53 +0000 (13:17 +0200)]
trying to call insertasserts from searchbasedextractandmove. Not quite done.
Volker Stolz [Fri, 25 Sep 2015 13:02:08 +0000 (15:02 +0200)]
Still some exceptions, so make it more general.
Anna Eilertsen [Thu, 17 Sep 2015 13:25:29 +0000 (15:25 +0200)]
closing for the day
Anna Eilertsen [Thu, 17 Sep 2015 10:15:59 +0000 (12:15 +0200)]
added tuple class
Anna Eilertsen [Thu, 17 Sep 2015 10:14:01 +0000 (12:14 +0200)]
Merge remote-tracking branch 'stolz/master'
merge
Conflicts:
software/no.uio.ifi.refaktor/src/no/uio/ifi/refaktor/utils/nullobjects/NullMethodHandle.java
Anna Eilertsen [Thu, 17 Sep 2015 09:15:52 +0000 (11:15 +0200)]
stuff
Volker Stolz [Wed, 16 Sep 2015 11:47:28 +0000 (13:47 +0200)]
Avoid error on shutdown etc.
Volker Stolz [Wed, 16 Sep 2015 11:08:22 +0000 (13:08 +0200)]
Optional AspectJ-plugins not so optional after all. Plus, an API change
for Eclipse Mars. Can't wait to see what's going to be required for
Snickers!
Anna Eilertsen [Tue, 15 Sep 2015 13:57:21 +0000 (15:57 +0200)]
lotsa stuff, comments for future use
Anna Eilertsen [Tue, 15 Sep 2015 10:52:45 +0000 (12:52 +0200)]
no local variable
Anna M E [Thu, 3 Sep 2015 12:14:37 +0000 (14:14 +0200)]
presentation gttse
Volker Stolz [Tue, 18 Aug 2015 11:57:51 +0000 (13:57 +0200)]
Slides
Volker Stolz [Tue, 4 Aug 2015 13:09:44 +0000 (15:09 +0200)]
No figure.
Volker Stolz [Fri, 31 Jul 2015 08:40:35 +0000 (10:40 +0200)]
Really.
Volker Stolz [Thu, 30 Jul 2015 14:38:33 +0000 (16:38 +0200)]
v1
Anna M E [Wed, 29 Jul 2015 16:52:18 +0000 (18:52 +0200)]
test
Volker Stolz [Mon, 11 May 2015 08:38:57 +0000 (10:38 +0200)]
Relax visibility.
Volker Stolz [Sun, 10 May 2015 09:23:09 +0000 (11:23 +0200)]
Example with getter for future work.
REFA-4
Volker Stolz [Tue, 2 Dec 2014 14:20:34 +0000 (15:20 +0100)]
HiB presentasjon
Volker Stolz [Wed, 19 Nov 2014 07:48:19 +0000 (08:48 +0100)]
NIK 2014
Volker Stolz [Fri, 14 Nov 2014 09:14:30 +0000 (10:14 +0100)]
NIK 2014
Volker Stolz [Mon, 21 Jul 2014 09:20:01 +0000 (11:20 +0200)]
Merge branch 'master' of git.uio.no:ifi-stolz-refaktor
Volker Stolz [Mon, 21 Jul 2014 09:16:11 +0000 (11:16 +0200)]
Add a switch to ignore non-final fields in results as a nod to "safer
refactorings".
REFA-22
Volker Stolz [Mon, 21 Jul 2014 08:43:09 +0000 (10:43 +0200)]
typo
Erlend Kristiansen [Mon, 2 Jun 2014 19:40:44 +0000 (21:40 +0200)]
Software: removing some unneeded tests
Erlend Kristiansen [Mon, 2 Jun 2014 19:31:59 +0000 (21:31 +0200)]
Adding plugins to be used for presentation
Erlend Kristiansen [Mon, 2 Jun 2014 19:10:17 +0000 (21:10 +0200)]
Software: organizing imports
Erlend Kristiansen [Mon, 2 Jun 2014 19:09:14 +0000 (21:09 +0200)]
Software: minor file renaming in examples
Erlend Kristiansen [Mon, 2 Jun 2014 19:06:17 +0000 (21:06 +0200)]
Software: Adding project name to statistics report in handlers
Erlend Kristiansen [Mon, 2 Jun 2014 19:05:40 +0000 (21:05 +0200)]
Presentation: spelling
Erlend Kristiansen [Mon, 2 Jun 2014 14:51:56 +0000 (16:51 +0200)]
Presentation: Monday rehearsal draft
Erlend Kristiansen [Mon, 2 Jun 2014 09:50:41 +0000 (11:50 +0200)]
Presentation: making corrections
Erlend Kristiansen [Sun, 1 Jun 2014 21:21:27 +0000 (23:21 +0200)]
Presentation: Sunday evening draft
Erlend Kristiansen [Sun, 1 Jun 2014 20:09:53 +0000 (22:09 +0200)]
Presentation: candidate example
Erlend Kristiansen [Sun, 1 Jun 2014 19:18:48 +0000 (21:18 +0200)]
Presentation
Erlend Kristiansen [Sun, 1 Jun 2014 16:55:10 +0000 (18:55 +0200)]
Presentation: adding figure + notes on implementation
Erlend Kristiansen [Sat, 31 May 2014 22:40:28 +0000 (00:40 +0200)]
Presentation
Erlend Kristiansen [Fri, 30 May 2014 15:20:25 +0000 (17:20 +0200)]
Presentation: adding code example
Erlend Kristiansen [Fri, 30 May 2014 08:01:02 +0000 (10:01 +0200)]
Presentation: rehearsal version
Erlend Kristiansen [Fri, 30 May 2014 07:42:35 +0000 (09:42 +0200)]
Presentation: removing overlays
Erlend Kristiansen [Thu, 29 May 2014 13:31:31 +0000 (15:31 +0200)]
Presentation: rehearsal draft 2
Erlend Kristiansen [Thu, 29 May 2014 12:49:45 +0000 (14:49 +0200)]
Software: adding some example code for the presentation
Erlend Kristiansen [Thu, 29 May 2014 09:10:16 +0000 (11:10 +0200)]
Software: Fixing invlaid selection bug for switch statements
REFA-20
Erlend Kristiansen [Wed, 28 May 2014 15:09:15 +0000 (17:09 +0200)]
Presentation: draft for rehersal
Volker Stolz [Thu, 22 May 2014 13:20:06 +0000 (15:20 +0200)]
Assertion for REFA-19.