]> git.uio.no Git - ifi-stolz-refaktor.git/log
ifi-stolz-refaktor.git
11 years agoCI: Do I want a bundle or a feature? I don't know...
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...

11 years agoPreliminary continuous integration-files for Buckminster.
Volker Stolz [Wed, 10 Apr 2013 08:41:15 +0000 (10:41 +0200)]
Preliminary continuous integration-files for Buckminster.

11 years agoSaferRefactoring is now working for 'a simple example',
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

11 years agoSaferRefactoring with assert statement working on 'a simple example',
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.

11 years agoChanging the name of the example project from 'InNeedOfRefactoring' to
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.

11 years agoSaferRefactoring is a mess, but is a first try on doing something with
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.

11 years agoFix imports.
Volker Stolz [Fri, 22 Mar 2013 18:12:59 +0000 (19:12 +0100)]
Fix imports.

11 years agoMerging conflicts.
Erlend Kristiansen [Fri, 22 Mar 2013 17:06:41 +0000 (18:06 +0100)]
Merging conflicts.

11 years agoTrying to discover how the Change in the Move Instance Method Refactoring is built...
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.

11 years agoMacOS garbage
Volker Stolz [Fri, 22 Mar 2013 15:22:09 +0000 (16:22 +0100)]
MacOS garbage

11 years agoRun the "Extract temp" refactoring. Requires a running workbench, so
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

11 years agoMinor changes in refactoring constructors.
Erlend Kristiansen [Fri, 22 Mar 2013 13:46:21 +0000 (14:46 +0100)]
Minor changes in refactoring constructors.

11 years agoFixing some bugs introduced when refactoring the refactorings.
Erlend Kristiansen [Fri, 22 Mar 2013 12:06:33 +0000 (13:06 +0100)]
Fixing some bugs introduced when refactoring the refactorings.

11 years agoRefactoring TestRefactoring and SaferRefactoring to extend RefaktorRefactoring. :-)
Erlend Kristiansen [Wed, 20 Mar 2013 11:48:59 +0000 (12:48 +0100)]
Refactoring TestRefactoring and SaferRefactoring to extend RefaktorRefactoring. :-)

11 years agoRefactoring the handlers to extend the abstract RefaktorHandler.
Erlend Kristiansen [Tue, 19 Mar 2013 15:27:58 +0000 (16:27 +0100)]
Refactoring the handlers to extend the abstract RefaktorHandler.

11 years agoRemoving key bindings from refaktor plugin.
Erlend Kristiansen [Tue, 19 Mar 2013 14:22:27 +0000 (15:22 +0100)]
Removing key bindings from refaktor plugin.

11 years agoMaking a copy of TestRefactoring called SaferRefactoring.
Erlend Kristiansen [Tue, 19 Mar 2013 14:21:12 +0000 (15:21 +0100)]
Making a copy of TestRefactoring called SaferRefactoring.

11 years agoRenaming RefactoringHandler to TestRefactoringHandler
Erlend Kristiansen [Tue, 19 Mar 2013 14:09:11 +0000 (15:09 +0100)]
Renaming RefactoringHandler to TestRefactoringHandler

11 years agoRemoving plugin from toolbar.
Erlend Kristiansen [Tue, 19 Mar 2013 13:48:10 +0000 (14:48 +0100)]
Removing plugin from toolbar.

11 years agoRemoving unused imports.
Erlend Kristiansen [Tue, 19 Mar 2013 13:47:43 +0000 (14:47 +0100)]
Removing unused imports.

11 years agoUpdate launch config: run all tests in package.
Volker Stolz [Tue, 19 Mar 2013 11:01:43 +0000 (12:01 +0100)]
Update launch config: run all tests in package.

11 years agoMaking the example code work for all tests in the same run, by
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.

11 years agoAdding example code for "a simple example" as in original
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.

11 years agoAdding assertions to ExtractTest to verify that the method attempted
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.

11 years agoRecord refactoring in history (the previous test was bogus, anyway).
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

11 years agoAdd test to check whether exanoke refactoring gets recorded in history
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

11 years agoTidy a bit.
Volker Stolz [Tue, 12 Mar 2013 14:22:25 +0000 (15:22 +0100)]
Tidy a bit.

11 years agoDrop unused import.
Volker Stolz [Tue, 12 Mar 2013 09:57:17 +0000 (10:57 +0100)]
Drop unused import.

11 years agoRenaming RefactoringTestOne to no.uio.ifi.refaktor.
Erlend Kristiansen [Thu, 7 Mar 2013 14:11:59 +0000 (15:11 +0100)]
Renaming RefactoringTestOne to no.uio.ifi.refaktor.

11 years agoFix sample project name.
Volker Stolz [Thu, 7 Mar 2013 11:02:51 +0000 (12:02 +0100)]
Fix sample project name.

11 years agoNew project with unit test for refactoring.
Volker Stolz [Thu, 7 Mar 2013 10:52:33 +0000 (11:52 +0100)]
New project with unit test for refactoring.

11 years agoExports
Volker Stolz [Thu, 7 Mar 2013 10:50:55 +0000 (11:50 +0100)]
Exports

11 years agoRemoving override annotation from init method in LoadExample.java
Erlend Kristiansen [Thu, 7 Mar 2013 09:54:47 +0000 (10:54 +0100)]
Removing override annotation from init method in LoadExample.java

11 years agoAdding a lot of refactorings to the classification section of the essay,
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.

11 years agoMerge remote-tracking branch 'origin/master'
Volker Stolz [Tue, 5 Mar 2013 12:08:55 +0000 (13:08 +0100)]
Merge remote-tracking branch 'origin/master'

11 years agoAn Eclipse wizard to extract the example source-code, derived from the
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.

11 years agoAdding a discussion about the definition of refactoring.
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.

11 years agoStarting a section about refactoring and it's impact on software quality.
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.

11 years agoAdding refactoring survey article
Erlend Kristiansen [Wed, 20 Feb 2013 09:21:45 +0000 (10:21 +0100)]
Adding refactoring survey article

11 years agoAdding to the essay.
Erlend Kristiansen [Mon, 18 Feb 2013 18:15:39 +0000 (19:15 +0100)]
Adding to the essay.

11 years agoDoing some formatting and reformulations
Erlend Kristiansen [Fri, 15 Feb 2013 16:00:29 +0000 (17:00 +0100)]
Doing some formatting and reformulations

11 years agoAdding to essay
Erlend Kristiansen [Thu, 14 Feb 2013 16:30:37 +0000 (17:30 +0100)]
Adding to essay

11 years agoStarted to write introduction. Updating ifikompendium to latest version.
Erlend Kristiansen [Wed, 13 Feb 2013 20:17:48 +0000 (21:17 +0100)]
Started to write introduction. Updating ifikompendium to latest version.

11 years agoDid some minor changes to settings.
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

11 years agoexception handling
stolz [Thu, 24 Jan 2013 11:41:33 +0000 (12:41 +0100)]
exception handling

11 years agoSome files we'd like to keep.
stolz [Thu, 24 Jan 2013 11:15:05 +0000 (12:15 +0100)]
Some files we'd like to keep.

11 years agoTweak metadata
stolz [Thu, 24 Jan 2013 11:14:16 +0000 (12:14 +0100)]
Tweak metadata

11 years agoCleaning up some code in TestRefactoring.
Erlend Kristiansen [Thu, 24 Jan 2013 07:56:45 +0000 (08:56 +0100)]
Cleaning up some code in TestRefactoring.

11 years agoTest refactoring delegating to move method refactoring is now closer to
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.

11 years agoAdding .gitignore to root
Erlend Kristiansen [Wed, 23 Jan 2013 11:02:03 +0000 (12:02 +0100)]
Adding .gitignore to root

11 years agoMoving InNeedOfRefactoring eclipse project to software.
Erlend Kristiansen [Wed, 23 Jan 2013 09:59:43 +0000 (10:59 +0100)]
Moving InNeedOfRefactoring eclipse project to software.
Removing all eclipse workspaces.

11 years agoChoose Java 6
stolz [Tue, 22 Jan 2013 16:03:39 +0000 (17:03 +0100)]
Choose Java 6

11 years agorelocate
Volker Stolz [Tue, 22 Jan 2013 15:45:37 +0000 (16:45 +0100)]
relocate

11 years agoAdding an ugly way to test the rename refactoring in addition to the move method...
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

11 years agoFixing refactoringTestOne
Erlend Kristiansen [Mon, 21 Jan 2013 21:56:13 +0000 (22:56 +0100)]
Fixing refactoringTestOne

11 years ago...
Erlend Kristiansen [Mon, 21 Jan 2013 21:55:12 +0000 (22:55 +0100)]
...

11 years ago...
Erlend Kristiansen [Mon, 21 Jan 2013 21:53:25 +0000 (22:53 +0100)]
...

11 years agoAdding studyPlan and refactoringTestOne
Erlend Kristiansen [Mon, 21 Jan 2013 17:28:07 +0000 (18:28 +0100)]
Adding studyPlan and refactoringTestOne

11 years agoAdding eclipse.jdt.ui source code
Erlend Kristiansen [Mon, 21 Jan 2013 16:40:59 +0000 (17:40 +0100)]
Adding eclipse.jdt.ui source code

11 years agoRemoving subdirectory textmf from thesis directory
Erlend Kristiansen [Mon, 21 Jan 2013 16:29:58 +0000 (17:29 +0100)]
Removing subdirectory textmf from thesis directory

11 years agoAdapting bibtex-backend (removing biber) and commenting out the
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.

11 years agoAdding thesis directory to contain the LaTeX files for the essay
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.

11 years agoINITIAL COMMIT
Erlend Kristiansen [Tue, 15 Jan 2013 08:16:48 +0000 (09:16 +0100)]
INITIAL COMMIT