]> git.uio.no Git - ifi-stolz-refaktor.git/log
ifi-stolz-refaktor.git
9 years agoskeleton done!
Anna Eilertsen [Fri, 16 Oct 2015 13:41:58 +0000 (15:41 +0200)]
skeleton done!

9 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

9 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

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

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

9 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

9 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)

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

9 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

9 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

9 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

9 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

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

9 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...

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

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

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

9 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

9 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.

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

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

9 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?

9 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.

9 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

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

9 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

9 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.

9 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.

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

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

9 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

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

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

9 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!

9 years agolotsa stuff, comments for future use
Anna Eilertsen [Tue, 15 Sep 2015 13:57:21 +0000 (15:57 +0200)]
lotsa stuff, comments for future use

9 years agono local variable
Anna Eilertsen [Tue, 15 Sep 2015 10:52:45 +0000 (12:52 +0200)]
no local variable

9 years agopresentation gttse
Anna M E [Thu, 3 Sep 2015 12:14:37 +0000 (14:14 +0200)]
presentation gttse

9 years agoSlides
Volker Stolz [Tue, 18 Aug 2015 11:57:51 +0000 (13:57 +0200)]
Slides

9 years agoNo figure.
Volker Stolz [Tue, 4 Aug 2015 13:09:44 +0000 (15:09 +0200)]
No figure.

9 years agoReally.
Volker Stolz [Fri, 31 Jul 2015 08:40:35 +0000 (10:40 +0200)]
Really.

9 years agov1
Volker Stolz [Thu, 30 Jul 2015 14:38:33 +0000 (16:38 +0200)]
v1

9 years agotest
Anna M E [Wed, 29 Jul 2015 16:52:18 +0000 (18:52 +0200)]
test

9 years agoRelax visibility.
Volker Stolz [Mon, 11 May 2015 08:38:57 +0000 (10:38 +0200)]
Relax visibility.

9 years agoExample with getter for future work.
Volker Stolz [Sun, 10 May 2015 09:23:09 +0000 (11:23 +0200)]
Example with getter for future work.

REFA-4

9 years agoHiB presentasjon
Volker Stolz [Tue, 2 Dec 2014 14:20:34 +0000 (15:20 +0100)]
HiB presentasjon

9 years agoNIK 2014
Volker Stolz [Wed, 19 Nov 2014 07:48:19 +0000 (08:48 +0100)]
NIK 2014

9 years agoNIK 2014
Volker Stolz [Fri, 14 Nov 2014 09:14:30 +0000 (10:14 +0100)]
NIK 2014

10 years agoMerge branch 'master' of git.uio.no:ifi-stolz-refaktor
Volker Stolz [Mon, 21 Jul 2014 09:20:01 +0000 (11:20 +0200)]
Merge branch 'master' of git.uio.no:ifi-stolz-refaktor

10 years agoAdd a switch to ignore non-final fields in results as a nod to "safer
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

10 years agotypo
Volker Stolz [Mon, 21 Jul 2014 08:43:09 +0000 (10:43 +0200)]
typo

10 years agoSoftware: removing some unneeded tests
Erlend Kristiansen [Mon, 2 Jun 2014 19:40:44 +0000 (21:40 +0200)]
Software: removing some unneeded tests

10 years agoAdding plugins to be used for presentation
Erlend Kristiansen [Mon, 2 Jun 2014 19:31:59 +0000 (21:31 +0200)]
Adding plugins to be used for presentation

10 years agoSoftware: organizing imports
Erlend Kristiansen [Mon, 2 Jun 2014 19:10:17 +0000 (21:10 +0200)]
Software: organizing imports

10 years agoSoftware: minor file renaming in examples
Erlend Kristiansen [Mon, 2 Jun 2014 19:09:14 +0000 (21:09 +0200)]
Software: minor file renaming in examples

10 years agoSoftware: Adding project name to statistics report in handlers
Erlend Kristiansen [Mon, 2 Jun 2014 19:06:17 +0000 (21:06 +0200)]
Software: Adding project name to statistics report in handlers

10 years agoPresentation: spelling
Erlend Kristiansen [Mon, 2 Jun 2014 19:05:40 +0000 (21:05 +0200)]
Presentation: spelling

10 years agoPresentation: Monday rehearsal draft
Erlend Kristiansen [Mon, 2 Jun 2014 14:51:56 +0000 (16:51 +0200)]
Presentation: Monday rehearsal draft

10 years agoPresentation: making corrections
Erlend Kristiansen [Mon, 2 Jun 2014 09:50:41 +0000 (11:50 +0200)]
Presentation: making corrections

10 years agoPresentation: Sunday evening draft
Erlend Kristiansen [Sun, 1 Jun 2014 21:21:27 +0000 (23:21 +0200)]
Presentation: Sunday evening draft

10 years agoPresentation: candidate example
Erlend Kristiansen [Sun, 1 Jun 2014 20:09:53 +0000 (22:09 +0200)]
Presentation: candidate example

10 years agoPresentation
Erlend Kristiansen [Sun, 1 Jun 2014 19:18:48 +0000 (21:18 +0200)]
Presentation

10 years agoPresentation: adding figure + notes on implementation
Erlend Kristiansen [Sun, 1 Jun 2014 16:55:10 +0000 (18:55 +0200)]
Presentation: adding figure + notes on implementation

10 years agoPresentation
Erlend Kristiansen [Sat, 31 May 2014 22:40:28 +0000 (00:40 +0200)]
Presentation

10 years agoPresentation: adding code example
Erlend Kristiansen [Fri, 30 May 2014 15:20:25 +0000 (17:20 +0200)]
Presentation: adding code example

10 years agoPresentation: rehearsal version
Erlend Kristiansen [Fri, 30 May 2014 08:01:02 +0000 (10:01 +0200)]
Presentation: rehearsal version

10 years agoPresentation: removing overlays
Erlend Kristiansen [Fri, 30 May 2014 07:42:35 +0000 (09:42 +0200)]
Presentation: removing overlays

10 years agoPresentation: rehearsal draft 2
Erlend Kristiansen [Thu, 29 May 2014 13:31:31 +0000 (15:31 +0200)]
Presentation: rehearsal draft 2

10 years agoSoftware: adding some example code for the presentation
Erlend Kristiansen [Thu, 29 May 2014 12:49:45 +0000 (14:49 +0200)]
Software: adding some example code for the presentation

10 years agoSoftware: Fixing invlaid selection bug for switch statements
Erlend Kristiansen [Thu, 29 May 2014 09:10:16 +0000 (11:10 +0200)]
Software: Fixing invlaid selection bug for switch statements

REFA-20

10 years agoPresentation: draft for rehersal
Erlend Kristiansen [Wed, 28 May 2014 15:09:15 +0000 (17:09 +0200)]
Presentation: draft for rehersal

10 years agoAssertion for REFA-19.
Volker Stolz [Thu, 22 May 2014 13:20:06 +0000 (15:20 +0200)]
Assertion for REFA-19.

10 years agoAdd another example where in the standard example the field is actually
Volker Stolz [Thu, 22 May 2014 07:49:08 +0000 (09:49 +0200)]
Add another example where in the standard example the field is actually
an interface.

10 years agoRemove duplicate
Volker Stolz [Mon, 19 May 2014 06:37:50 +0000 (08:37 +0200)]
Remove duplicate

10 years agoTurn classes public (even though they don't need to be), so that we can
Volker Stolz [Mon, 19 May 2014 06:28:04 +0000 (08:28 +0200)]
Turn classes public (even though they don't need to be), so that we can
refactor our own project without compilation errors afterwards.

10 years agoAdding plugin with software used in case studies
Erlend Kristiansen [Thu, 15 May 2014 15:20:02 +0000 (17:20 +0200)]
Adding plugin with software used in case studies

10 years agoExporting plugins for latest version
Erlend Kristiansen [Thu, 15 May 2014 14:52:31 +0000 (16:52 +0200)]
Exporting plugins for latest version

10 years agoSoftware: making ajdt plugin optional and adding aspectj library to classpath, bumpin...
Erlend Kristiansen [Thu, 15 May 2014 14:51:07 +0000 (16:51 +0200)]
Software: making ajdt plugin optional and adding aspectj library to classpath, bumping plugin version to 1.0.1

10 years agoSoftware: making sure aspectj library version is same as for the ajdt
Erlend Kristiansen [Thu, 15 May 2014 14:50:06 +0000 (16:50 +0200)]
Software: making sure aspectj library version is same as for the ajdt

10 years agoThesis: RC2
Erlend Kristiansen [Fri, 2 May 2014 17:34:35 +0000 (19:34 +0200)]
Thesis: RC2

10 years agoThesis: RC1
Erlend Kristiansen [Fri, 2 May 2014 17:11:34 +0000 (19:11 +0200)]
Thesis: RC1

10 years agoThesis: typos
Erlend Kristiansen [Fri, 2 May 2014 17:10:39 +0000 (19:10 +0200)]
Thesis: typos

10 years agoThesis: acknowledgements and page numbering
Erlend Kristiansen [Fri, 2 May 2014 16:29:56 +0000 (18:29 +0200)]
Thesis: acknowledgements and page numbering

10 years agoThesis: cross-references
Erlend Kristiansen [Fri, 2 May 2014 15:54:34 +0000 (17:54 +0200)]
Thesis: cross-references

10 years agoThesis: ...
Erlend Kristiansen [Fri, 2 May 2014 13:46:54 +0000 (15:46 +0200)]
Thesis: ...

10 years agoThesis: putting in float barrier
Erlend Kristiansen [Fri, 2 May 2014 13:07:50 +0000 (15:07 +0200)]
Thesis: putting in float barrier

10 years agoThesis: disabling todo
Erlend Kristiansen [Fri, 2 May 2014 12:53:22 +0000 (14:53 +0200)]
Thesis: disabling todo

10 years agoThesis: changing reference
Erlend Kristiansen [Fri, 2 May 2014 12:48:56 +0000 (14:48 +0200)]
Thesis: changing reference

10 years agoThesis: conclusion
Erlend Kristiansen [Fri, 2 May 2014 12:41:19 +0000 (14:41 +0200)]
Thesis: conclusion

10 years agoThesis: chapter 5
Erlend Kristiansen [Fri, 2 May 2014 12:32:36 +0000 (14:32 +0200)]
Thesis: chapter 5

10 years agoThesis: chapter 4
Erlend Kristiansen [Fri, 2 May 2014 12:18:16 +0000 (14:18 +0200)]
Thesis: chapter 4

10 years agoThesis: chapter 3
Erlend Kristiansen [Fri, 2 May 2014 11:54:35 +0000 (13:54 +0200)]
Thesis: chapter 3

10 years agoThesis: chapter 2
Erlend Kristiansen [Fri, 2 May 2014 11:37:27 +0000 (13:37 +0200)]
Thesis: chapter 2

10 years agoThesis: fixing some figures
Erlend Kristiansen [Fri, 2 May 2014 10:24:32 +0000 (12:24 +0200)]
Thesis: fixing some figures

10 years agoThesis: ...
Erlend Kristiansen [Fri, 2 May 2014 09:13:39 +0000 (11:13 +0200)]
Thesis: ...

10 years agoThesis: minor corrections
Erlend Kristiansen [Fri, 2 May 2014 09:09:01 +0000 (11:09 +0200)]
Thesis: minor corrections

10 years agoThesis: some formatting
Erlend Kristiansen [Fri, 2 May 2014 09:05:28 +0000 (11:05 +0200)]
Thesis: some formatting

10 years agoThesis: removing "lists of stuff"
Erlend Kristiansen [Fri, 2 May 2014 08:52:04 +0000 (10:52 +0200)]
Thesis: removing "lists of stuff"

10 years agoThesis: minor corrections
Erlend Kristiansen [Fri, 2 May 2014 08:50:19 +0000 (10:50 +0200)]
Thesis: minor corrections

10 years agoThesis: list of listings short names
Erlend Kristiansen [Thu, 1 May 2014 20:03:41 +0000 (22:03 +0200)]
Thesis: list of listings short names

10 years agoThesis: list of tables short names
Erlend Kristiansen [Thu, 1 May 2014 19:50:55 +0000 (21:50 +0200)]
Thesis: list of tables short names