]> git.uio.no Git - ifi-stolz-refaktor.git/log
ifi-stolz-refaktor.git
8 years agoPrune imports & tidy
Volker Stolz [Sun, 13 Mar 2016 14:32:56 +0000 (15:32 +0100)]
Prune imports & tidy

8 years agoAdd Sonar config
Volker Stolz [Tue, 23 Feb 2016 10:05:33 +0000 (11:05 +0100)]
Add Sonar config

8 years agofixed nullpointer in prefix; removed debugging
Anna [Sat, 19 Dec 2015 15:25:42 +0000 (16:25 +0100)]
fixed nullpointer in prefix; removed debugging

8 years agoMerge branch 'modified_extract_local'
Anna [Sat, 19 Dec 2015 13:27:43 +0000 (14:27 +0100)]
Merge branch 'modified_extract_local'
tests

8 years agoadded test cases, failing on build
Anna [Sat, 19 Dec 2015 13:25:00 +0000 (14:25 +0100)]
added test cases, failing on build

8 years agoremoved debugging
Anna [Sat, 19 Dec 2015 13:20:46 +0000 (14:20 +0100)]
removed debugging

8 years agoadded test failing on refactor and build
Anna [Sat, 19 Dec 2015 13:19:06 +0000 (14:19 +0100)]
added test failing on refactor and build

8 years agodebugging
Anna [Sat, 19 Dec 2015 11:59:32 +0000 (12:59 +0100)]
debugging

8 years agoadded test, failing
Anna [Fri, 18 Dec 2015 10:43:51 +0000 (11:43 +0100)]
added test, failing

8 years agoimports
Anna [Fri, 18 Dec 2015 10:43:40 +0000 (11:43 +0100)]
imports

8 years agonull check
Anna [Fri, 18 Dec 2015 10:43:08 +0000 (11:43 +0100)]
null check

8 years agoimports
Anna [Fri, 18 Dec 2015 10:42:29 +0000 (11:42 +0100)]
imports

8 years agofixed compile error in example
Anna [Wed, 16 Dec 2015 17:18:07 +0000 (18:18 +0100)]
fixed compile error in example

8 years agoTidy imports.
Volker Stolz [Wed, 16 Dec 2015 14:35:01 +0000 (15:35 +0100)]
Tidy imports.

8 years agoSplit this a bit because we had two entry points, initialising disjoint
Volker Stolz [Wed, 16 Dec 2015 14:33:39 +0000 (15:33 +0100)]
Split this a bit because we had two entry points, initialising disjoint
sets of data, and then falling over in the error handling.

8 years ago* Let's see who's that guy...
Volker Stolz [Wed, 16 Dec 2015 11:40:02 +0000 (12:40 +0100)]
* Let's see who's that guy...
* Another one...

8 years agoadded tests, currently failing on assignment in subselection
Anna [Tue, 15 Dec 2015 14:42:15 +0000 (15:42 +0100)]
added tests, currently failing on assignment in subselection

8 years agoadded examples + test cases
Anna [Tue, 15 Dec 2015 12:15:36 +0000 (13:15 +0100)]
added examples + test cases

8 years agoadded errorhandling for missing ICompilationUnit
Anna [Tue, 15 Dec 2015 11:18:22 +0000 (12:18 +0100)]
added errorhandling for missing ICompilationUnit

8 years agofixed double count
Anna [Mon, 14 Dec 2015 14:52:12 +0000 (15:52 +0100)]
fixed double count

8 years agoMerge branch 'master' of ssh://git.uio.no/ifi-stolz-refaktor
Anna [Wed, 9 Dec 2015 14:09:36 +0000 (15:09 +0100)]
Merge branch 'master' of ssh://git.uio.no/ifi-stolz-refaktor
I dont even know.

8 years agoMerge branch 'master' of bitbucket.org:sowhow/masterrefactorproject
Anna [Wed, 9 Dec 2015 14:08:18 +0000 (15:08 +0100)]
Merge branch 'master' of bitbucket.org:sowhow/masterrefactorproject

8 years agonot inserting assert on first for extract temp
Anna [Wed, 9 Dec 2015 14:07:48 +0000 (15:07 +0100)]
not inserting assert on first for extract temp

8 years agoTidy imports.
Volker Stolz [Wed, 9 Dec 2015 10:16:28 +0000 (11:16 +0100)]
Tidy imports.

8 years agofixed imports
Anna Eilertsen [Mon, 7 Dec 2015 11:55:21 +0000 (12:55 +0100)]
fixed imports

8 years agoadded extract temp on getters
Anna M E [Mon, 7 Dec 2015 08:31:26 +0000 (09:31 +0100)]
added extract temp on getters

8 years agoadded examples
Anna M E [Thu, 3 Dec 2015 15:40:09 +0000 (16:40 +0100)]
added examples

8 years agojavadoc
Anna M E [Thu, 3 Dec 2015 15:34:35 +0000 (16:34 +0100)]
javadoc

8 years agomade it generic, need to run tests to check if ok
Anna M E [Thu, 3 Dec 2015 13:07:42 +0000 (14:07 +0100)]
made it generic, need to run tests to check if ok

8 years agoextract superclass for changerHandlers
Anna M E [Thu, 3 Dec 2015 10:37:41 +0000 (11:37 +0100)]
extract superclass for changerHandlers

8 years agodifferentiated analysers; fix for protected/private methods for extr temp
Anna M E [Wed, 2 Dec 2015 15:42:35 +0000 (16:42 +0100)]
differentiated analysers; fix for protected/private methods for extr temp

8 years agofixed assignment implies unfix
Anna M E [Wed, 2 Dec 2015 13:15:22 +0000 (14:15 +0100)]
fixed assignment implies unfix

8 years agoworking on analyzer, not done, moving computer
Anna Eilertsen [Wed, 2 Dec 2015 10:32:26 +0000 (11:32 +0100)]
working on analyzer, not done, moving computer

8 years agoremoved comment
Anna Eilertsen [Wed, 2 Dec 2015 10:12:28 +0000 (11:12 +0100)]
removed comment

8 years agoadded functionality for automatically refactoring full project, and error handling
Anna Eilertsen [Wed, 2 Dec 2015 09:59:18 +0000 (10:59 +0100)]
added functionality for automatically refactoring full project, and error handling

8 years agocommit for the day: not compiling, type problem, easily fixed
Anna Eilertsen [Tue, 1 Dec 2015 16:45:28 +0000 (17:45 +0100)]
commit for the day: not compiling, type problem, easily fixed

8 years agoedited methodname for clarity
Anna Eilertsen [Tue, 1 Dec 2015 15:58:40 +0000 (16:58 +0100)]
edited methodname for clarity

8 years agoedited comment for clarity
Anna Eilertsen [Tue, 1 Dec 2015 15:57:52 +0000 (16:57 +0100)]
edited comment for clarity

8 years agofixed block bug
Anna Eilertsen [Tue, 1 Dec 2015 15:49:30 +0000 (16:49 +0100)]
fixed block bug

8 years agoin the middle of bugfixing, commit for the day
Anna Eilertsen [Mon, 30 Nov 2015 16:19:56 +0000 (17:19 +0100)]
in the middle of bugfixing, commit for the day

8 years agofixed generics + bug blocks
Anna M E [Fri, 27 Nov 2015 10:55:04 +0000 (11:55 +0100)]
fixed generics + bug blocks

8 years agobugfixes
Anna Eilertsen [Tue, 24 Nov 2015 14:06:50 +0000 (15:06 +0100)]
bugfixes

8 years agomade generic, idk if works, gotta run
Anna Eilertsen [Mon, 23 Nov 2015 14:43:28 +0000 (15:43 +0100)]
made generic, idk if works, gotta run

8 years agoidk experimental stuff
Anna Eilertsen [Mon, 23 Nov 2015 13:12:12 +0000 (14:12 +0100)]
idk experimental stuff

8 years agofixed bug, needs cleaning up
Anna Eilertsen [Tue, 10 Nov 2015 16:11:40 +0000 (17:11 +0100)]
fixed bug, needs cleaning up

8 years agofixed all the things, tests still fails though
Anna Eilertsen [Mon, 9 Nov 2015 14:18:15 +0000 (15:18 +0100)]
fixed all the things, tests still fails though

8 years agofinished writing, idk if it works, tests are failig
Anna Eilertsen [Fri, 6 Nov 2015 13:46:39 +0000 (14:46 +0100)]
finished writing, idk if it works, tests are failig

8 years agotesting generics, not sure if it will work
Anna Eilertsen [Fri, 6 Nov 2015 12:28:20 +0000 (13:28 +0100)]
testing generics, not sure if it will work

8 years agooh god what did I do .. Merge branch 'master' of bitbucket.org:sowhow/masterrefactorp...
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

8 years agoextended example, now also works for conditionals
Anna M E [Thu, 5 Nov 2015 09:35:24 +0000 (10:35 +0100)]
extended example, now also works for conditionals

8 years agoMerge branch 'master' of ssh://git.uio.no/ifi-stolz-refaktor
Anna Eilertsen [Thu, 29 Oct 2015 16:30:46 +0000 (17:30 +0100)]
Merge branch 'master' of ssh://git.uio.no/ifi-stolz-refaktor

8 years agorefactored analyzers and candidates into abstract classes + renaming and comments
Anna Eilertsen [Thu, 29 Oct 2015 16:13:47 +0000 (17:13 +0100)]
refactored analyzers and candidates into abstract classes + renaming and comments

8 years agoBump JDT for JLS8 support in build script
Volker Stolz [Thu, 29 Oct 2015 10:20:29 +0000 (11:20 +0100)]
Bump JDT for JLS8 support in build script

8 years agoMerge branch 'master' of ssh://git.uio.no/ifi-stolz-refaktor
Anna Eilertsen [Wed, 28 Oct 2015 13:33:20 +0000 (14:33 +0100)]
Merge branch 'master' of ssh://git.uio.no/ifi-stolz-refaktor

8 years agoadded the most basic functionality of search based extract local. It works, but code...
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.

8 years agocommitting for the day; still not working
Anna Eilertsen [Tue, 27 Oct 2015 14:10:17 +0000 (15:10 +0100)]
committing for the day; still not working

8 years agoBump AJ support to 1.8.7
Volker Stolz [Sat, 24 Oct 2015 11:09:33 +0000 (11:09 +0000)]
Bump AJ support to 1.8.7

8 years agoBump here as well.
Volker Stolz [Fri, 23 Oct 2015 16:10:53 +0000 (18:10 +0200)]
Bump here as well.

8 years agoWrong site.
Volker Stolz [Fri, 23 Oct 2015 15:40:55 +0000 (17:40 +0200)]
Wrong site.

8 years agoUpdate for Eclipse Mars.
Volker Stolz [Fri, 23 Oct 2015 15:25:44 +0000 (17:25 +0200)]
Update for Eclipse Mars.

8 years agoTrim.
Volker Stolz [Mon, 19 Oct 2015 09:23:33 +0000 (11:23 +0200)]
Trim.

8 years agoRefactor unit test so that Anna can use the same setup with the help of
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.

8 years agoSafety.
Volker Stolz [Mon, 19 Oct 2015 08:36:33 +0000 (10:36 +0200)]
Safety.

8 years agotidy imports
Volker Stolz [Mon, 19 Oct 2015 07:38:03 +0000 (09:38 +0200)]
tidy imports

8 years agoskeleton done!
Anna Eilertsen [Fri, 16 Oct 2015 13:41:58 +0000 (15:41 +0200)]
skeleton done!

8 years agoMerge branch 'master' of ssh://gitolite@git.uio.no/ifi-stolz-refaktor.git
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

8 years agofixed asserts bug for local variable
Anna Eilertsen [Wed, 14 Oct 2015 09:32:10 +0000 (11:32 +0200)]
fixed asserts bug for local variable

8 years agomade skeleton of new menu option: extract local variable with assertions
Anna Eilertsen [Tue, 13 Oct 2015 15:26:39 +0000 (17:26 +0200)]
made skeleton of new menu option: extract local variable with assertions

8 years agocomments
Anna Eilertsen [Fri, 9 Oct 2015 13:37:59 +0000 (15:37 +0200)]
comments

8 years agoremoves duplicates
Anna Eilertsen [Fri, 9 Oct 2015 13:34:10 +0000 (15:34 +0200)]
removes duplicates

8 years agoAnother exception.
Volker Stolz [Fri, 2 Oct 2015 14:48:03 +0000 (16:48 +0200)]
Another exception.

8 years agoMerge branch 'master' of ssh://git.uio.no/ifi-stolz-refaktor
Anna Eilertsen [Thu, 8 Oct 2015 13:48:18 +0000 (15:48 +0200)]
Merge branch 'master' of ssh://git.uio.no/ifi-stolz-refaktor

8 years agonow also works with blockless constructs (if, for, etc)
Anna Eilertsen [Thu, 8 Oct 2015 13:36:17 +0000 (15:36 +0200)]
now also works with blockless constructs (if, for, etc)

8 years agoprettified
Anna Eilertsen [Thu, 8 Oct 2015 12:17:48 +0000 (14:17 +0200)]
prettified

8 years agonow works, getAssert as its own method
Anna Eilertsen [Thu, 8 Oct 2015 11:59:39 +0000 (13:59 +0200)]
now works, getAssert as its own method

8 years agotrying to do the inserts while refactoring. Struggling with getting the right nodes...
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

8 years agocopy-pasted extractTempWithAsserts class from original
Anna Eilertsen [Wed, 7 Oct 2015 13:07:59 +0000 (15:07 +0200)]
copy-pasted extractTempWithAsserts class from original

8 years agoadded changer; extract local refactoring now works at a minimum
Anna Eilertsen [Mon, 5 Oct 2015 13:07:00 +0000 (15:07 +0200)]
added changer; extract local refactoring now works at a minimum

8 years agopopup menu working
Anna Eilertsen [Fri, 2 Oct 2015 13:59:14 +0000 (15:59 +0200)]
popup menu working

8 years agoThread through monitor. Not sure if actually useful, can't see anything
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...

8 years agoEven less exception handling,
Volker Stolz [Fri, 2 Oct 2015 12:39:55 +0000 (14:39 +0200)]
Even less exception handling,

8 years agocleaning up exceptions
Anna Eilertsen [Fri, 2 Oct 2015 12:26:38 +0000 (14:26 +0200)]
cleaning up exceptions

8 years agocleaning up comments
Anna Eilertsen [Fri, 2 Oct 2015 12:18:38 +0000 (14:18 +0200)]
cleaning up comments

8 years agoinserts asserts after every method invocation except the first. Cleaned up a bit
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

8 years agoinserts asserts. Working on the logic for when.
Anna Eilertsen [Thu, 1 Oct 2015 11:48:52 +0000 (13:48 +0200)]
inserts asserts. Working on the logic for when.

8 years agoadded inserts asserts
Anna Eilertsen [Wed, 30 Sep 2015 14:34:47 +0000 (16:34 +0200)]
added inserts asserts

8 years agoso far so good.
Volker Stolz [Wed, 30 Sep 2015 11:55:16 +0000 (13:55 +0200)]
so far so good.

8 years agoSet up parser so that we can actually resolve types, and find the class
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?

8 years agoincorporated solution from article/email, using the new IDocument. Still doesn't...
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.

8 years agohalf way on the imethod thing, need to push to stolz
Anna Eilertsen [Tue, 29 Sep 2015 11:25:25 +0000 (13:25 +0200)]
half way on the imethod thing, need to push to stolz

8 years agoremoved all safer refactoring
Anna Eilertsen [Mon, 28 Sep 2015 11:42:11 +0000 (13:42 +0200)]
removed all safer refactoring

8 years agoMerge branch 'master' of git://git.uio.no/ifi-stolz-refaktor
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

8 years agotrying to call insertasserts from searchbasedextractandmove. Not quite done.
Anna Eilertsen [Mon, 28 Sep 2015 11:17:53 +0000 (13:17 +0200)]
trying to call insertasserts from searchbasedextractandmove. Not quite done.

8 years agoStill some exceptions, so make it more general.
Volker Stolz [Fri, 25 Sep 2015 13:02:08 +0000 (15:02 +0200)]
Still some exceptions, so make it more general.

8 years agoclosing for the day
Anna Eilertsen [Thu, 17 Sep 2015 13:25:29 +0000 (15:25 +0200)]
closing for the day

8 years agoadded tuple class
Anna Eilertsen [Thu, 17 Sep 2015 10:15:59 +0000 (12:15 +0200)]
added tuple class

8 years agoMerge remote-tracking branch 'stolz/master'
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

8 years agostuff
Anna Eilertsen [Thu, 17 Sep 2015 09:15:52 +0000 (11:15 +0200)]
stuff

8 years agoAvoid error on shutdown etc.
Volker Stolz [Wed, 16 Sep 2015 11:47:28 +0000 (13:47 +0200)]
Avoid error on shutdown etc.

8 years agoOptional AspectJ-plugins not so optional after all. Plus, an API change
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!