]>
git.uio.no Git - ifi-stolz-refaktor.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Volker Stolz [Wed, 10 Apr 2013 08:53:10 +0000 (10:53 +0200)]
CI: Do I want a bundle or a feature? I don't know...
Volker Stolz [Wed, 10 Apr 2013 08:41:15 +0000 (10:41 +0200)]
Preliminary continuous integration-files for Buckminster.
Erlend Kristiansen [Mon, 8 Apr 2013 20:02:16 +0000 (22:02 +0200)]
SaferRefactoring is now working for 'a simple example',
but it is still an ad hoc implementation. It is just made to work
for this specific example.
REFA-5
Erlend Kristiansen [Mon, 8 Apr 2013 19:36:42 +0000 (21:36 +0200)]
SaferRefactoring with assert statement working on 'a simple example',
but still contains a lot of debug output.
Erlend Kristiansen [Mon, 8 Apr 2013 16:54:00 +0000 (18:54 +0200)]
Changing the name of the example project from 'InNeedOfRefactoring' to
'examples'.
Found a way to manipulate changes.
Erlend Kristiansen [Fri, 5 Apr 2013 19:29:58 +0000 (21:29 +0200)]
SaferRefactoring is a mess, but is a first try on doing something with
the TextEdits in the generated Change object.
The test with ExtractTempRefactoring is moved to it's own test.
Volker Stolz [Fri, 22 Mar 2013 18:12:59 +0000 (19:12 +0100)]
Fix imports.
Erlend Kristiansen [Fri, 22 Mar 2013 17:06:41 +0000 (18:06 +0100)]
Merging conflicts.
Erlend Kristiansen [Fri, 22 Mar 2013 17:00:41 +0000 (18:00 +0100)]
Trying to discover how the Change in the Move Instance Method Refactoring is built up. Leaving SaferRefactoring.createChange in a bit of a mess.
Volker Stolz [Fri, 22 Mar 2013 15:22:09 +0000 (16:22 +0100)]
MacOS garbage
Volker Stolz [Fri, 22 Mar 2013 15:20:46 +0000 (16:20 +0100)]
Run the "Extract temp" refactoring. Requires a running workbench, so
update launch-config as well (for now, maybe there's a way around it).
REFA-4
Erlend Kristiansen [Fri, 22 Mar 2013 13:46:21 +0000 (14:46 +0100)]
Minor changes in refactoring constructors.
Erlend Kristiansen [Fri, 22 Mar 2013 12:06:33 +0000 (13:06 +0100)]
Fixing some bugs introduced when refactoring the refactorings.
Erlend Kristiansen [Wed, 20 Mar 2013 11:48:59 +0000 (12:48 +0100)]
Refactoring TestRefactoring and SaferRefactoring to extend RefaktorRefactoring. :-)
Erlend Kristiansen [Tue, 19 Mar 2013 15:27:58 +0000 (16:27 +0100)]
Refactoring the handlers to extend the abstract RefaktorHandler.
Erlend Kristiansen [Tue, 19 Mar 2013 14:22:27 +0000 (15:22 +0100)]
Removing key bindings from refaktor plugin.
Erlend Kristiansen [Tue, 19 Mar 2013 14:21:12 +0000 (15:21 +0100)]
Making a copy of TestRefactoring called SaferRefactoring.
Erlend Kristiansen [Tue, 19 Mar 2013 14:09:11 +0000 (15:09 +0100)]
Renaming RefactoringHandler to TestRefactoringHandler
Erlend Kristiansen [Tue, 19 Mar 2013 13:48:10 +0000 (14:48 +0100)]
Removing plugin from toolbar.
Erlend Kristiansen [Tue, 19 Mar 2013 13:47:43 +0000 (14:47 +0100)]
Removing unused imports.
Volker Stolz [Tue, 19 Mar 2013 11:01:43 +0000 (12:01 +0100)]
Update launch config: run all tests in package.
Erlend Kristiansen [Mon, 18 Mar 2013 19:34:54 +0000 (20:34 +0100)]
Making the example code work for all tests in the same run, by
introducing an example code manager.
Erlend Kristiansen [Mon, 18 Mar 2013 18:55:28 +0000 (19:55 +0100)]
Adding example code for "a simple example" as in original
"Safer Refactorings" project.
Starting on a test to support a new test refactoring for safer
refactorings with assertion.
Erlend Kristiansen [Mon, 18 Mar 2013 17:46:17 +0000 (18:46 +0100)]
Adding assertions to ExtractTest to verify that the method attempted
moved really is moved.
Volker Stolz [Thu, 14 Mar 2013 16:11:58 +0000 (17:11 +0100)]
Record refactoring in history (the previous test was bogus, anyway).
REFA-1
Volker Stolz [Thu, 14 Mar 2013 14:53:40 +0000 (15:53 +0100)]
Add test to check whether exanoke refactoring gets recorded in history
(which it doesn't, at the moment)
REFA-1
Volker Stolz [Tue, 12 Mar 2013 14:22:25 +0000 (15:22 +0100)]
Tidy a bit.
Volker Stolz [Tue, 12 Mar 2013 09:57:17 +0000 (10:57 +0100)]
Drop unused import.
Erlend Kristiansen [Thu, 7 Mar 2013 14:11:59 +0000 (15:11 +0100)]
Renaming RefactoringTestOne to no.uio.ifi.refaktor.
Volker Stolz [Thu, 7 Mar 2013 11:02:51 +0000 (12:02 +0100)]
Fix sample project name.
Volker Stolz [Thu, 7 Mar 2013 10:52:33 +0000 (11:52 +0100)]
New project with unit test for refactoring.
Volker Stolz [Thu, 7 Mar 2013 10:50:55 +0000 (11:50 +0100)]
Exports
Erlend Kristiansen [Thu, 7 Mar 2013 09:54:47 +0000 (10:54 +0100)]
Removing override annotation from init method in LoadExample.java
Erlend Kristiansen [Tue, 5 Mar 2013 18:42:41 +0000 (19:42 +0100)]
Adding a lot of refactorings to the classification section of the essay,
with "when" and "how" parts attached. Then it remains to see if they can
be classified in a better way than Fowler does in hos book. Some of the
refactorings may be more than this document is craving for.
Volker Stolz [Tue, 5 Mar 2013 12:08:55 +0000 (13:08 +0100)]
Merge remote-tracking branch 'origin/master'
Volker Stolz [Tue, 5 Mar 2013 11:49:22 +0000 (12:49 +0100)]
An Eclipse wizard to extract the example source-code, derived from the
rCOS Modeler, shows up in the File->New... menu. I copied the code from
"InNeedOfRefactoring" into it by hand, not through any repo-operation.
Erlend Kristiansen [Mon, 4 Mar 2013 18:31:49 +0000 (19:31 +0100)]
Adding a discussion about the definition of refactoring.
Adding some sections to the structure.
Fixing some typos.
Makes use of the todonotes package in latex.
Adding some comments as todos.
Erlend Kristiansen [Sun, 3 Mar 2013 19:57:14 +0000 (20:57 +0100)]
Starting a section about refactoring and it's impact on software quality.
Erlend Kristiansen [Wed, 20 Feb 2013 09:21:45 +0000 (10:21 +0100)]
Adding refactoring survey article
Erlend Kristiansen [Mon, 18 Feb 2013 18:15:39 +0000 (19:15 +0100)]
Adding to the essay.
Erlend Kristiansen [Fri, 15 Feb 2013 16:00:29 +0000 (17:00 +0100)]
Doing some formatting and reformulations
Erlend Kristiansen [Thu, 14 Feb 2013 16:30:37 +0000 (17:30 +0100)]
Adding to essay
Erlend Kristiansen [Wed, 13 Feb 2013 20:17:48 +0000 (21:17 +0100)]
Started to write introduction. Updating ifikompendium to latest version.
Erlend Kristiansen [Fri, 1 Feb 2013 11:11:42 +0000 (12:11 +0100)]
Did some minor changes to settings.
Suppressing 'restricted' warnings in TestRefactoring.java
stolz [Thu, 24 Jan 2013 11:41:33 +0000 (12:41 +0100)]
exception handling
stolz [Thu, 24 Jan 2013 11:15:05 +0000 (12:15 +0100)]
Some files we'd like to keep.
stolz [Thu, 24 Jan 2013 11:14:16 +0000 (12:14 +0100)]
Tweak metadata
Erlend Kristiansen [Thu, 24 Jan 2013 07:56:45 +0000 (08:56 +0100)]
Cleaning up some code in TestRefactoring.
Erlend Kristiansen [Wed, 23 Jan 2013 21:12:46 +0000 (22:12 +0100)]
Test refactoring delegating to move method refactoring is now closer to
working. (But the code is a mess.) Undo still doesn't work though.
Erlend Kristiansen [Wed, 23 Jan 2013 11:02:03 +0000 (12:02 +0100)]
Adding .gitignore to root
Erlend Kristiansen [Wed, 23 Jan 2013 09:59:43 +0000 (10:59 +0100)]
Moving InNeedOfRefactoring eclipse project to software.
Removing all eclipse workspaces.
stolz [Tue, 22 Jan 2013 16:03:39 +0000 (17:03 +0100)]
Choose Java 6
Volker Stolz [Tue, 22 Jan 2013 15:45:37 +0000 (16:45 +0100)]
relocate
Erlend Kristiansen [Tue, 22 Jan 2013 12:06:41 +0000 (13:06 +0100)]
Adding an ugly way to test the rename refactoring in addition to the move method refactoring
Erlend Kristiansen [Mon, 21 Jan 2013 21:56:13 +0000 (22:56 +0100)]
Fixing refactoringTestOne
Erlend Kristiansen [Mon, 21 Jan 2013 21:55:12 +0000 (22:55 +0100)]
...
Erlend Kristiansen [Mon, 21 Jan 2013 21:53:25 +0000 (22:53 +0100)]
...
Erlend Kristiansen [Mon, 21 Jan 2013 17:28:07 +0000 (18:28 +0100)]
Adding studyPlan and refactoringTestOne
Erlend Kristiansen [Mon, 21 Jan 2013 16:40:59 +0000 (17:40 +0100)]
Adding eclipse.jdt.ui source code
Erlend Kristiansen [Mon, 21 Jan 2013 16:29:58 +0000 (17:29 +0100)]
Removing subdirectory textmf from thesis directory
Erlend Kristiansen [Thu, 17 Jan 2013 15:11:15 +0000 (16:11 +0100)]
Adapting bibtex-backend (removing biber) and commenting out the
\ififorside from the thesis document to be able to compile the
document at home.
Erlend Kristiansen [Wed, 16 Jan 2013 18:25:51 +0000 (19:25 +0100)]
Adding thesis directory to contain the LaTeX files for the essay
and eventually the thesis.
Adding thesis template to thesis directory.
Also adding the class ifimaster and the package ifimasterforside to
be able to compile the document outside of UiO.
Erlend Kristiansen [Tue, 15 Jan 2013 08:16:48 +0000 (09:16 +0100)]
INITIAL COMMIT