]> git.uio.no Git - ifi-stolz-refaktor.git/log
ifi-stolz-refaktor.git
10 years agoStatisticsAspect: counting method after analysis
Erlend Kristiansen [Thu, 20 Feb 2014 15:52:46 +0000 (16:52 +0100)]
StatisticsAspect: counting method after analysis

10 years agoPerPackageSearchBasedExtractAndMoveMethodChangerBenchmark: fixing bug
Erlend Kristiansen [Thu, 20 Feb 2014 14:47:29 +0000 (15:47 +0100)]
PerPackageSearchBasedExtractAndMoveMethodChangerBenchmark: fixing bug

10 years agoStatisticsAspect: adding advices for Extract and Move Method refactoring
Erlend Kristiansen [Thu, 20 Feb 2014 14:46:21 +0000 (15:46 +0100)]
StatisticsAspect: adding advices for Extract and Move Method refactoring

10 years agoStatisticsAspect: adding advice for refactorings not performed
Erlend Kristiansen [Thu, 20 Feb 2014 14:22:14 +0000 (15:22 +0100)]
StatisticsAspect: adding advice for refactorings not performed

10 years agoStatisticsAspect: adding advice for performed refactorings
Erlend Kristiansen [Thu, 20 Feb 2014 13:56:37 +0000 (14:56 +0100)]
StatisticsAspect: adding advice for performed refactorings

10 years agoPerPackageSearchBasedExtractAndMoveMethodChangerBenchmark: making debug printout...
Erlend Kristiansen [Thu, 20 Feb 2014 12:51:02 +0000 (13:51 +0100)]
PerPackageSearchBasedExtractAndMoveMethodChangerBenchmark: making debug printout work regardless off any Throwables thrown

10 years agoAnalysisStatistics: removing and leaving the responsibility to StatisticsAspect
Erlend Kristiansen [Thu, 20 Feb 2014 09:16:14 +0000 (10:16 +0100)]
AnalysisStatistics: removing and leaving the responsibility to StatisticsAspect

10 years agoStatisticsAspect: adding inner statistics class
Erlend Kristiansen [Thu, 20 Feb 2014 08:06:48 +0000 (09:06 +0100)]
StatisticsAspect: adding inner statistics class

10 years agoRevert "build.properties: long-shot on AspecjJ build properties"
Erlend Kristiansen [Wed, 19 Feb 2014 11:40:06 +0000 (12:40 +0100)]
Revert "build.properties: long-shot on AspecjJ build properties"

This reverts commit 7dc201a1546b825eb23355f1fde753187565d8e9.

10 years agobuild.properties: long-shot on AspecjJ build properties
Erlend Kristiansen [Wed, 19 Feb 2014 11:31:37 +0000 (12:31 +0100)]
build.properties: long-shot on AspecjJ build properties

10 years agoAnalysisStatistics: moving package functionality to StatisticsAspect
Erlend Kristiansen [Wed, 19 Feb 2014 09:39:51 +0000 (10:39 +0100)]
AnalysisStatistics: moving package functionality to StatisticsAspect

10 years agoAnalysisStatistics: moving CU functionality to StatisticsAspect
Erlend Kristiansen [Wed, 19 Feb 2014 09:34:38 +0000 (10:34 +0100)]
AnalysisStatistics: moving CU functionality to StatisticsAspect

10 years agoAnalysisStatistics: moving type functionality to StatisticsAspect
Erlend Kristiansen [Wed, 19 Feb 2014 09:14:31 +0000 (10:14 +0100)]
AnalysisStatistics: moving type functionality to StatisticsAspect

10 years agoAnalysisStatistics: removing method statistics
Erlend Kristiansen [Wed, 19 Feb 2014 08:57:41 +0000 (09:57 +0100)]
AnalysisStatistics: removing method statistics

10 years agoRefaktor43.target: adding AJDT AspectJ plugin
Erlend Kristiansen [Wed, 19 Feb 2014 07:46:50 +0000 (08:46 +0100)]
Refaktor43.target: adding AJDT AspectJ plugin

10 years agoRefaktor.target: adding AJDT AspectJ plugin
Erlend Kristiansen [Wed, 19 Feb 2014 07:44:56 +0000 (08:44 +0100)]
Refaktor.target: adding AJDT AspectJ plugin

10 years agoAdding StatisticsAspect
Erlend Kristiansen [Wed, 19 Feb 2014 07:40:33 +0000 (08:40 +0100)]
Adding StatisticsAspect

10 years agono.uio.ifi.refaktor.benchmark: Converting to AspectJ project
Erlend Kristiansen [Wed, 19 Feb 2014 07:09:01 +0000 (08:09 +0100)]
no.uio.ifi.refaktor.benchmark: Converting to AspectJ project

10 years agono.uio.ifi.refaktor: Converting to AspectJ project (against Volkers advice)
Erlend Kristiansen [Wed, 19 Feb 2014 07:07:11 +0000 (08:07 +0100)]
no.uio.ifi.refaktor: Converting to AspectJ project (against Volkers advice)

10 years agoAdding test using AspectJ for aliasing example
Erlend Kristiansen [Tue, 18 Feb 2014 19:06:17 +0000 (20:06 +0100)]
Adding test using AspectJ for aliasing example

10 years agoRefaktorHandleUtils: cleaning up a bit
Erlend Kristiansen [Tue, 18 Feb 2014 18:10:53 +0000 (19:10 +0100)]
RefaktorHandleUtils: cleaning up a bit

10 years agoMerge branch 'master' of git.uio.no:ifi-stolz-refaktor
Erlend Kristiansen [Tue, 18 Feb 2014 17:25:49 +0000 (18:25 +0100)]
Merge branch 'master' of git.uio.no:ifi-stolz-refaktor

10 years agoMethodSignature: fixing api mismatch between Java 6 and 7
Erlend Kristiansen [Tue, 18 Feb 2014 17:22:03 +0000 (18:22 +0100)]
MethodSignature: fixing api mismatch between Java 6 and 7

10 years agoMerge branch 'master' of git.uio.no:ifi-stolz-refaktor
Volker Stolz [Tue, 18 Feb 2014 13:30:39 +0000 (14:30 +0100)]
Merge branch 'master' of git.uio.no:ifi-stolz-refaktor

10 years agoThesis
Erlend Kristiansen [Tue, 18 Feb 2014 10:01:47 +0000 (11:01 +0100)]
Thesis

10 years agoThesis: making it boring
Erlend Kristiansen [Mon, 17 Feb 2014 20:38:52 +0000 (21:38 +0100)]
Thesis: making it boring

10 years agoThesis: rewriting part about obfuscation
Erlend Kristiansen [Mon, 17 Feb 2014 20:26:48 +0000 (21:26 +0100)]
Thesis: rewriting part about obfuscation

10 years agoThesis: adding draft to documentclass
Erlend Kristiansen [Mon, 17 Feb 2014 19:07:03 +0000 (20:07 +0100)]
Thesis: adding draft to documentclass

10 years agoThesis: making the referencing a little more fancy
Erlend Kristiansen [Mon, 17 Feb 2014 18:54:20 +0000 (19:54 +0100)]
Thesis: making the referencing a little more fancy

10 years agoThesis: moving some example code to multi-column listing
Erlend Kristiansen [Mon, 17 Feb 2014 18:23:46 +0000 (19:23 +0100)]
Thesis: moving some example code to multi-column listing

10 years agoReview
Volker Stolz [Mon, 17 Feb 2014 17:43:35 +0000 (18:43 +0100)]
Review

10 years agoThesis: dealing with some of Volker's comments
Erlend Kristiansen [Mon, 17 Feb 2014 16:38:55 +0000 (17:38 +0100)]
Thesis: dealing with some of Volker's comments

10 years agoCleaning up some code
Erlend Kristiansen [Mon, 17 Feb 2014 01:08:41 +0000 (02:08 +0100)]
Cleaning up some code

10 years agoMethodSignature: fixing bug when final is used in parameter
Erlend Kristiansen [Mon, 17 Feb 2014 00:32:25 +0000 (01:32 +0100)]
MethodSignature: fixing bug when final is used in parameter

10 years agoRefaktorHandleUtils: now make use of MethodSignature
Erlend Kristiansen [Mon, 17 Feb 2014 00:18:04 +0000 (01:18 +0100)]
RefaktorHandleUtils: now make use of MethodSignature

10 years agoMethodSignature: refining
Erlend Kristiansen [Sun, 16 Feb 2014 23:58:21 +0000 (00:58 +0100)]
MethodSignature: refining

10 years agoMethodSignature: trying to find a way to reliably find methods
Erlend Kristiansen [Sun, 16 Feb 2014 23:21:51 +0000 (00:21 +0100)]
MethodSignature: trying to find a way to reliably find methods

10 years agoSignatureUtils: fixing bug with normalization
Erlend Kristiansen [Sun, 16 Feb 2014 14:40:10 +0000 (15:40 +0100)]
SignatureUtils: fixing bug with normalization

10 years agoTests: no more crap :-)
Erlend Kristiansen [Sun, 16 Feb 2014 14:15:42 +0000 (15:15 +0100)]
Tests: no more crap :-)

10 years agoRefaktorHandleUtils: removing redundant method call
Erlend Kristiansen [Sun, 16 Feb 2014 14:10:20 +0000 (15:10 +0100)]
RefaktorHandleUtils: removing redundant method call

10 years agoAdding checks for return statements. (A lot.)
Erlend Kristiansen [Sat, 15 Feb 2014 18:32:21 +0000 (19:32 +0100)]
Adding checks for return statements. (A lot.)

10 years agoSearchBasedExtractAndMoveMethodAnalyzer: refactoring out class TextSelectionsGenerator
Erlend Kristiansen [Fri, 14 Feb 2014 09:53:37 +0000 (10:53 +0100)]
SearchBasedExtractAndMoveMethodAnalyzer: refactoring out class TextSelectionsGenerator

10 years agoRefaktorHandleUtils: adding NullPackageFragmentHandle
Erlend Kristiansen [Thu, 13 Feb 2014 16:57:03 +0000 (17:57 +0100)]
RefaktorHandleUtils: adding NullPackageFragmentHandle

10 years agoAbstractSearchBasedExtractAndMoveMethodBenchmark: turning off autobuild
Erlend Kristiansen [Thu, 13 Feb 2014 16:56:35 +0000 (17:56 +0100)]
AbstractSearchBasedExtractAndMoveMethodBenchmark: turning off autobuild

10 years agoCompilationUnitTextSelection: fixing bug regarding surrounding type retrieval
Erlend Kristiansen [Thu, 13 Feb 2014 16:07:07 +0000 (17:07 +0100)]
CompilationUnitTextSelection: fixing bug regarding surrounding type retrieval

10 years agoExtractMethodPostExecutionResources: changing assert
Erlend Kristiansen [Thu, 13 Feb 2014 13:27:31 +0000 (14:27 +0100)]
ExtractMethodPostExecutionResources: changing assert

10 years agoNullMethodHandle: throwing UnsupportedNullObjectOperationException instead of returni...
Erlend Kristiansen [Thu, 13 Feb 2014 13:07:59 +0000 (14:07 +0100)]
NullMethodHandle: throwing UnsupportedNullObjectOperationException instead of returning null

10 years agoExtractAndMoveMethodAnalyzer: filtering out simple prefixes with only one occurrence
Erlend Kristiansen [Wed, 12 Feb 2014 20:34:45 +0000 (21:34 +0100)]
ExtractAndMoveMethodAnalyzer: filtering out simple prefixes with only one occurrence

10 years agoRefaktorHandleUtils: fixing bug with methods declaring exceptions
Erlend Kristiansen [Wed, 12 Feb 2014 19:41:58 +0000 (20:41 +0100)]
RefaktorHandleUtils: fixing bug with methods declaring exceptions

10 years agoThesis
Erlend Kristiansen [Wed, 12 Feb 2014 11:42:57 +0000 (12:42 +0100)]
Thesis

10 years agoThesis: fixing some definitions
Erlend Kristiansen [Wed, 12 Feb 2014 10:04:39 +0000 (11:04 +0100)]
Thesis: fixing some definitions

10 years agoThesis: adding refactoring to patterns to literature contributions
Erlend Kristiansen [Tue, 11 Feb 2014 21:16:08 +0000 (22:16 +0100)]
Thesis: adding refactoring to patterns to literature contributions

10 years agoThesis: relation to design patterns
Erlend Kristiansen [Tue, 11 Feb 2014 20:59:39 +0000 (21:59 +0100)]
Thesis: relation to design patterns

10 years agoThesis
Erlend Kristiansen [Tue, 11 Feb 2014 15:15:30 +0000 (16:15 +0100)]
Thesis

10 years agoThesis: adding related work chapter, section compositional paradigm
Erlend Kristiansen [Tue, 11 Feb 2014 10:50:01 +0000 (11:50 +0100)]
Thesis: adding related work chapter, section compositional paradigm

10 years agoThesis: a little more tool support
Erlend Kristiansen [Mon, 10 Feb 2014 18:58:29 +0000 (19:58 +0100)]
Thesis: a little more tool support

10 years agoThesis: adding hyperlinks
Erlend Kristiansen [Mon, 10 Feb 2014 17:51:21 +0000 (18:51 +0100)]
Thesis: adding hyperlinks

10 years agoThesis: adding an important todo note
Erlend Kristiansen [Sun, 9 Feb 2014 19:52:50 +0000 (20:52 +0100)]
Thesis: adding an important todo note

10 years agoThesis: tool support
Erlend Kristiansen [Sun, 9 Feb 2014 19:45:39 +0000 (20:45 +0100)]
Thesis: tool support

10 years agoThesis: refactoring and testing
Erlend Kristiansen [Sun, 9 Feb 2014 16:38:14 +0000 (17:38 +0100)]
Thesis: refactoring and testing

10 years agoThesis: adding citing command that uses cite command
Erlend Kristiansen [Sun, 9 Feb 2014 14:05:31 +0000 (15:05 +0100)]
Thesis: adding citing command that uses cite command

10 years agoThesis: exchanging some verbatims with custom commands
Erlend Kristiansen [Sun, 9 Feb 2014 13:22:31 +0000 (14:22 +0100)]
Thesis: exchanging some verbatims with custom commands

10 years agoThesis: various formatting and adding code examples
Erlend Kristiansen [Sun, 9 Feb 2014 12:49:31 +0000 (13:49 +0100)]
Thesis: various formatting and adding code examples

10 years agoThesis: fixing figure for Extract Superclass
Erlend Kristiansen [Sun, 9 Feb 2014 11:02:51 +0000 (12:02 +0100)]
Thesis: fixing figure for Extract Superclass

10 years agoThesis: adding figure for Extract Superclass
Erlend Kristiansen [Sun, 9 Feb 2014 10:52:30 +0000 (11:52 +0100)]
Thesis: adding figure for Extract Superclass

10 years agoThesis
Erlend Kristiansen [Sat, 8 Feb 2014 18:00:59 +0000 (19:00 +0100)]
Thesis

10 years agoThesis: writing a bit about composite refactorings and manual vs automated
Erlend Kristiansen [Fri, 7 Feb 2014 16:55:50 +0000 (17:55 +0100)]
Thesis: writing a bit about composite refactorings and manual vs automated

10 years agoThesis: adding reference
Erlend Kristiansen [Fri, 7 Feb 2014 15:13:42 +0000 (16:13 +0100)]
Thesis: adding reference

10 years agoRemoving unused eclipse project: eclipse.jdt.core.git
Erlend Kristiansen [Fri, 7 Feb 2014 10:50:13 +0000 (11:50 +0100)]
Removing unused eclipse project: eclipse.jdt.core.git

10 years agoUnfixesCollector: adding local classes to unfixes
Erlend Kristiansen [Thu, 6 Feb 2014 13:43:47 +0000 (14:43 +0100)]
UnfixesCollector: adding local classes to unfixes

10 years agoThesis: writing about choosing target language and tools
Erlend Kristiansen [Wed, 5 Feb 2014 19:39:16 +0000 (20:39 +0100)]
Thesis: writing about choosing target language and tools

10 years agoExtractAndMoveMethodExecutor: adding some info to exception message
Erlend Kristiansen [Wed, 5 Feb 2014 17:26:29 +0000 (18:26 +0100)]
ExtractAndMoveMethodExecutor: adding some info to exception message

10 years agoUnfixesCollector: fixing bug regarding array variables not being unfix
Erlend Kristiansen [Wed, 5 Feb 2014 14:47:59 +0000 (15:47 +0100)]
UnfixesCollector: fixing bug regarding array variables not being unfix

10 years agoAdding PerPackageSearchBasedExtractAndMoveMethodChangerBenchmark
Erlend Kristiansen [Wed, 5 Feb 2014 13:01:26 +0000 (14:01 +0100)]
Adding PerPackageSearchBasedExtractAndMoveMethodChangerBenchmark

10 years agoExtractAndMoveMethodExecutor: Adding some info to RefactoringNotExecutedException...
Erlend Kristiansen [Wed, 5 Feb 2014 12:13:42 +0000 (13:13 +0100)]
ExtractAndMoveMethodExecutor: Adding some info to RefactoringNotExecutedException when it is thrown

10 years agoAdding SearchBasedExtractAndMoveMethodChangerHandler.
Erlend Kristiansen [Tue, 4 Feb 2014 19:23:06 +0000 (20:23 +0100)]
Adding SearchBasedExtractAndMoveMethodChangerHandler.

Now has the option to run Search Based Extract And Move Method Change
command on a single method in the tree.

10 years agoThesis: adding paragraph to motivation section
Erlend Kristiansen [Tue, 4 Feb 2014 18:58:25 +0000 (19:58 +0100)]
Thesis: adding paragraph to motivation section

10 years agoThesis: new section, The magic number seven
Erlend Kristiansen [Tue, 4 Feb 2014 18:34:34 +0000 (19:34 +0100)]
Thesis: new section, The magic number seven

10 years agoThesis: ...
Erlend Kristiansen [Tue, 4 Feb 2014 12:46:51 +0000 (13:46 +0100)]
Thesis: ...

10 years agoThesis: moving some sections around
Erlend Kristiansen [Tue, 4 Feb 2014 11:35:27 +0000 (12:35 +0100)]
Thesis: moving some sections around

10 years agoThesis: adding footnote
Erlend Kristiansen [Tue, 4 Feb 2014 11:04:45 +0000 (12:04 +0100)]
Thesis: adding footnote

10 years agoThesis: adding some empty sections
Erlend Kristiansen [Mon, 3 Feb 2014 18:23:02 +0000 (19:23 +0100)]
Thesis: adding some empty sections

10 years agoThesis: adding section about contributions to refactoring literature
Erlend Kristiansen [Mon, 3 Feb 2014 13:31:09 +0000 (14:31 +0100)]
Thesis: adding section about contributions to refactoring literature

10 years agoThesis: adding subsection about the etymology of 'refactoring'
Erlend Kristiansen [Sun, 2 Feb 2014 18:13:00 +0000 (19:13 +0100)]
Thesis: adding subsection about the etymology of 'refactoring'

10 years agoThesis: unstaging file
Erlend Kristiansen [Sat, 1 Feb 2014 21:53:36 +0000 (22:53 +0100)]
Thesis: unstaging file

10 years agoThesis: rewriting some parts of the introduction
Erlend Kristiansen [Sat, 1 Feb 2014 21:49:30 +0000 (22:49 +0100)]
Thesis: rewriting some parts of the introduction

10 years agoThesis: Unstaging some unneeded files
Erlend Kristiansen [Sat, 1 Feb 2014 21:48:29 +0000 (22:48 +0100)]
Thesis: Unstaging some unneeded files

10 years agoThesis: Adding .gitignore for thesis files
Erlend Kristiansen [Sat, 1 Feb 2014 21:42:50 +0000 (22:42 +0100)]
Thesis: Adding .gitignore for thesis files

10 years agoThesis: some minor changes
Erlend Kristiansen [Fri, 31 Jan 2014 16:39:42 +0000 (17:39 +0100)]
Thesis: some minor changes

10 years agoSearchBasedExtractAndMoveMethodChangerBenchmark: adding system parameter
Erlend Kristiansen [Fri, 31 Jan 2014 16:34:57 +0000 (17:34 +0100)]
SearchBasedExtractAndMoveMethodChangerBenchmark: adding system parameter

Adding boolean system parameter refaktor.junit.runAll that can be used to run
all tests that is otherwise blocked by a call to org.junit.Assume.assumeTrue
with 'Boolean.parseBoolean(System.getProperty("refaktor.junit.runAll", "false"))'
as argument.

10 years agoMoveMethodRefactoringTargetFinder: adding Javadoc + throwing exception
Erlend Kristiansen [Fri, 31 Jan 2014 15:13:44 +0000 (16:13 +0100)]
MoveMethodRefactoringTargetFinder: adding Javadoc + throwing exception

The exception is thrown when no target is found. (Should indicate
analysis bug.) A GenericChangerException is created for this.

10 years agoMoveMethodRefactoringExecutor: adding Javadoc
Erlend Kristiansen [Fri, 31 Jan 2014 14:47:39 +0000 (15:47 +0100)]
MoveMethodRefactoringExecutor: adding Javadoc

10 years agoExtractMethodRefactoringExecutor: adding Javadoc
Erlend Kristiansen [Fri, 31 Jan 2014 14:40:57 +0000 (15:40 +0100)]
ExtractMethodRefactoringExecutor: adding Javadoc

10 years agoExtractAndMoveMethodExecutor: changing Javadoc and renaming some fields
Erlend Kristiansen [Fri, 31 Jan 2014 13:44:06 +0000 (14:44 +0100)]
ExtractAndMoveMethodExecutor: changing Javadoc and renaming some fields

10 years agoTypeWideExtractAndMoveMethodAnalyzer: adding Javadoc
Erlend Kristiansen [Fri, 31 Jan 2014 12:43:34 +0000 (13:43 +0100)]
TypeWideExtractAndMoveMethodAnalyzer: adding Javadoc

10 years agoCompilationUnitWideExtractAndMoveMethodAnalyzer: adding Javadoc
Erlend Kristiansen [Fri, 31 Jan 2014 12:42:38 +0000 (13:42 +0100)]
CompilationUnitWideExtractAndMoveMethodAnalyzer: adding Javadoc

10 years agoPackageWideExtractAndMoveMethodAnalyzer: adding Javadoc
Erlend Kristiansen [Fri, 31 Jan 2014 12:41:35 +0000 (13:41 +0100)]
PackageWideExtractAndMoveMethodAnalyzer: adding Javadoc

10 years agoProjectWideExtractAndMoveMethodAnalyzer: adding Javadoc
Erlend Kristiansen [Fri, 31 Jan 2014 12:39:50 +0000 (13:39 +0100)]
ProjectWideExtractAndMoveMethodAnalyzer: adding Javadoc

10 years agoTwo analyzer classes: removing 'SearchBased' from their names
Erlend Kristiansen [Fri, 31 Jan 2014 12:36:18 +0000 (13:36 +0100)]
Two analyzer classes: removing 'SearchBased' from their names

10 years agoTwo test classes: removing 'SearchBased' from their name
Erlend Kristiansen [Fri, 31 Jan 2014 12:32:56 +0000 (13:32 +0100)]
Two test classes: removing 'SearchBased' from their name