]> git.uio.no Git - ifi-stolz-refaktor.git/log
ifi-stolz-refaktor.git
10 years agoIllegalStatementsChecker: now handling break inside while
Erlend Kristiansen [Fri, 28 Feb 2014 18:54:22 +0000 (19:54 +0100)]
IllegalStatementsChecker: now handling break inside while

10 years agoIllegalStatementsChecker: now handling break inside switch
Erlend Kristiansen [Fri, 28 Feb 2014 18:26:06 +0000 (19:26 +0100)]
IllegalStatementsChecker: now handling break inside switch

10 years agoIllegalExpressionFoundException, IllegalStatementFoundException: moving
Erlend Kristiansen [Fri, 28 Feb 2014 17:45:48 +0000 (18:45 +0100)]
IllegalExpressionFoundException, IllegalStatementFoundException: moving

10 years agoSuperStatementsChecker, SuperStatementsFoundCollector: deleting
Erlend Kristiansen [Fri, 28 Feb 2014 15:41:38 +0000 (16:41 +0100)]
SuperStatementsChecker, SuperStatementsFoundCollector: deleting

10 years agoBranchingStatementsChecker: deleting
Erlend Kristiansen [Fri, 28 Feb 2014 15:38:01 +0000 (16:38 +0100)]
BranchingStatementsChecker: deleting

10 years agoLegalStatementsChecker: refactoring
Erlend Kristiansen [Fri, 28 Feb 2014 15:34:22 +0000 (16:34 +0100)]
LegalStatementsChecker: refactoring

10 years agoLegalStatementsTest: adding comment
Erlend Kristiansen [Fri, 28 Feb 2014 12:45:34 +0000 (13:45 +0100)]
LegalStatementsTest: adding comment

10 years agoUnfixesCollectorTest: optimizing
Erlend Kristiansen [Fri, 28 Feb 2014 12:35:35 +0000 (13:35 +0100)]
UnfixesCollectorTest: optimizing

10 years agoSearchBasedExtractAndMoveMethodAnalyzerTest: optimizing
Erlend Kristiansen [Fri, 28 Feb 2014 12:33:23 +0000 (13:33 +0100)]
SearchBasedExtractAndMoveMethodAnalyzerTest: optimizing

10 years agoPrefixesCollectorTest: optimizing
Erlend Kristiansen [Fri, 28 Feb 2014 12:31:30 +0000 (13:31 +0100)]
PrefixesCollectorTest: optimizing

10 years agoLongestCommonPrefixAnalyzerTest: optimizing
Erlend Kristiansen [Fri, 28 Feb 2014 12:29:15 +0000 (13:29 +0100)]
LongestCommonPrefixAnalyzerTest: optimizing

10 years agoFindMethodHandleTest: optimizing
Erlend Kristiansen [Fri, 28 Feb 2014 12:26:28 +0000 (13:26 +0100)]
FindMethodHandleTest: optimizing

10 years agoExtractAndMoveMethodAnalyzerTest: optimizing
Erlend Kristiansen [Fri, 28 Feb 2014 12:21:35 +0000 (13:21 +0100)]
ExtractAndMoveMethodAnalyzerTest: optimizing

10 years agoCompilationUnitTextSelectionTest: optimizing
Erlend Kristiansen [Fri, 28 Feb 2014 12:19:08 +0000 (13:19 +0100)]
CompilationUnitTextSelectionTest: optimizing

10 years agoLegalStatementsTest: refactoring
Erlend Kristiansen [Fri, 28 Feb 2014 12:14:00 +0000 (13:14 +0100)]
LegalStatementsTest: refactoring

10 years agoTextSelectionsGenerator: now handling switch statements
Erlend Kristiansen [Fri, 28 Feb 2014 11:53:51 +0000 (12:53 +0100)]
TextSelectionsGenerator: now handling switch statements

10 years agoRefaktorHandleUtils: adding exists check in findType
Erlend Kristiansen [Fri, 28 Feb 2014 08:26:00 +0000 (09:26 +0100)]
RefaktorHandleUtils: adding exists check in findType

10 years agoTextSelectionsGenerator: now handling while statements
Erlend Kristiansen [Thu, 27 Feb 2014 16:54:09 +0000 (17:54 +0100)]
TextSelectionsGenerator: now handling while statements

10 years agoTextSelectionsGenerator: now handling labeled statements
Erlend Kristiansen [Thu, 27 Feb 2014 16:44:59 +0000 (17:44 +0100)]
TextSelectionsGenerator: now handling labeled statements

10 years agoTextSelectionsGenerator: now handling if-else statements
Erlend Kristiansen [Thu, 27 Feb 2014 16:37:10 +0000 (17:37 +0100)]
TextSelectionsGenerator: now handling if-else statements

10 years agoTextSelectionsGenerator: now handling for statements
Erlend Kristiansen [Thu, 27 Feb 2014 16:09:52 +0000 (17:09 +0100)]
TextSelectionsGenerator: now handling for statements

10 years agoTextSelectionsGenerator: now handling enhanced for statements
Erlend Kristiansen [Thu, 27 Feb 2014 15:05:39 +0000 (16:05 +0100)]
TextSelectionsGenerator: now handling enhanced for statements

10 years agoTextSelectionsGenerator: now handles do statements
Erlend Kristiansen [Thu, 27 Feb 2014 14:54:21 +0000 (15:54 +0100)]
TextSelectionsGenerator: now handles do statements

10 years agoCompilationUnitTextSelection: refactoring
Erlend Kristiansen [Thu, 27 Feb 2014 13:41:12 +0000 (14:41 +0100)]
CompilationUnitTextSelection: refactoring

10 years agoCompilationUnitTextSelection: can now find local declaring types
Erlend Kristiansen [Thu, 27 Feb 2014 13:20:19 +0000 (14:20 +0100)]
CompilationUnitTextSelection: can now find local declaring types

10 years agoCompilationUnitTextSelection: can now find anonymous declaring types
Erlend Kristiansen [Thu, 27 Feb 2014 12:43:21 +0000 (13:43 +0100)]
CompilationUnitTextSelection: can now find anonymous declaring types

10 years agoRefaktorHandleUtils: can now find method in local class
Erlend Kristiansen [Thu, 27 Feb 2014 11:52:56 +0000 (12:52 +0100)]
RefaktorHandleUtils: can now find method in local class

10 years agoRefaktorHandleUtils: can now find methods in anonymous classes
Erlend Kristiansen [Thu, 27 Feb 2014 10:02:22 +0000 (11:02 +0100)]
RefaktorHandleUtils: can now find methods in anonymous classes

10 years agoTreeSelectionInfoHandler: adding some info
Erlend Kristiansen [Thu, 27 Feb 2014 08:46:00 +0000 (09:46 +0100)]
TreeSelectionInfoHandler: adding some info

10 years agoRefaktorHandleUtils: cleaning up a bit
Erlend Kristiansen [Wed, 26 Feb 2014 15:46:35 +0000 (16:46 +0100)]
RefaktorHandleUtils: cleaning up a bit

10 years agoTreeSelectionInfoHandler: adding info about element
Erlend Kristiansen [Wed, 26 Feb 2014 14:07:05 +0000 (15:07 +0100)]
TreeSelectionInfoHandler: adding info about element

10 years agoTextSelectionsGenerator: now searches through every block
Erlend Kristiansen [Wed, 26 Feb 2014 14:02:25 +0000 (15:02 +0100)]
TextSelectionsGenerator: now searches through every block

10 years agoTextSelectionsGeneratorTest: generalizing
Erlend Kristiansen [Wed, 26 Feb 2014 09:37:10 +0000 (10:37 +0100)]
TextSelectionsGeneratorTest: generalizing

10 years agoTextSelectionsGeneratorTest: adding
Erlend Kristiansen [Tue, 25 Feb 2014 19:02:32 +0000 (20:02 +0100)]
TextSelectionsGeneratorTest: adding

10 years agoReport: moving to package no.uio.ifi.refaktor.reports
Erlend Kristiansen [Tue, 25 Feb 2014 18:13:08 +0000 (19:13 +0100)]
Report: moving to package no.uio.ifi.refaktor.reports

10 years agoruns: adding information from "complete" run
Erlend Kristiansen [Tue, 25 Feb 2014 18:05:17 +0000 (19:05 +0100)]
runs: adding information from "complete" run

10 years agoExtractAndMoveMethodExecutionResult: saving only originalTarget.toString() to optimiz...
Erlend Kristiansen [Tue, 25 Feb 2014 18:03:32 +0000 (19:03 +0100)]
ExtractAndMoveMethodExecutionResult: saving only originalTarget.toString() to optimize memory usage

10 years agoSimpleRefactoringPerformer: fixing typing error
Erlend Kristiansen [Tue, 25 Feb 2014 18:02:58 +0000 (19:02 +0100)]
SimpleRefactoringPerformer: fixing typing error

10 years agoAbstractSearchBasedExtractAndMoveMethodBenchmark: fixing method call
Erlend Kristiansen [Tue, 25 Feb 2014 13:42:30 +0000 (14:42 +0100)]
AbstractSearchBasedExtractAndMoveMethodBenchmark: fixing method call

10 years agoRefaktorDebug: adding colon to some output
Erlend Kristiansen [Tue, 25 Feb 2014 13:36:21 +0000 (14:36 +0100)]
RefaktorDebug: adding colon to some output

10 years agoStatisticsAspect: adding results from executions of Extract and Move Method
Erlend Kristiansen [Tue, 25 Feb 2014 13:20:49 +0000 (14:20 +0100)]
StatisticsAspect: adding results from executions of Extract and Move Method

10 years agoStatisticsAspect: adding the possibility to generate statistics file
Erlend Kristiansen [Tue, 25 Feb 2014 09:56:37 +0000 (10:56 +0100)]
StatisticsAspect: adding the possibility to generate statistics file

10 years agoAggregationAnalyzerChanger: ignore+log RefaktorChangerExceptions
Erlend Kristiansen [Mon, 24 Feb 2014 14:47:06 +0000 (15:47 +0100)]
AggregationAnalyzerChanger: ignore+log RefaktorChangerExceptions

10 years agoAdding exceptions for some bindings that are null
Erlend Kristiansen [Mon, 24 Feb 2014 14:43:08 +0000 (15:43 +0100)]
Adding exceptions for some bindings that are null

10 years agoThesis: adding to project section
Erlend Kristiansen [Mon, 24 Feb 2014 14:14:35 +0000 (15:14 +0100)]
Thesis: adding to project section

10 years agoThesis: trying to fix figure
Erlend Kristiansen [Mon, 24 Feb 2014 13:14:40 +0000 (14:14 +0100)]
Thesis: trying to fix figure

10 years agoThesis: fixing figure not showing in draft mode
Erlend Kristiansen [Mon, 24 Feb 2014 12:57:26 +0000 (13:57 +0100)]
Thesis: fixing figure not showing in draft mode

10 years agoThesis: writing a bit about the project
Erlend Kristiansen [Mon, 24 Feb 2014 12:33:47 +0000 (13:33 +0100)]
Thesis: writing a bit about the project

10 years agoUnfixesCollector: adding SingleVariableDeclaration to unfixes
Erlend Kristiansen [Mon, 24 Feb 2014 12:26:25 +0000 (13:26 +0100)]
UnfixesCollector: adding SingleVariableDeclaration to unfixes

10 years agoMoveMethodRefactoringTargetFinder: changing assert message
Erlend Kristiansen [Mon, 24 Feb 2014 09:04:12 +0000 (10:04 +0100)]
MoveMethodRefactoringTargetFinder: changing assert message

10 years agoMerge branch 'master' of git.uio.no:ifi-stolz-refaktor
Erlend Kristiansen [Sun, 23 Feb 2014 22:16:38 +0000 (23:16 +0100)]
Merge branch 'master' of git.uio.no:ifi-stolz-refaktor

10 years agoCompilationUnitWideExtractAndMoveMethodChanger: adding command and handler
Erlend Kristiansen [Sun, 23 Feb 2014 22:16:05 +0000 (23:16 +0100)]
CompilationUnitWideExtractAndMoveMethodChanger: adding command and handler

10 years agoMoveMethodRefactoringTargetFinder: comparing keys instead of using isEqualTo
Erlend Kristiansen [Sun, 23 Feb 2014 22:12:16 +0000 (23:12 +0100)]
MoveMethodRefactoringTargetFinder: comparing keys instead of using isEqualTo

10 years agoSearchBasedExtractAndMoveMethodAnalysisHandler: rearranging output
Erlend Kristiansen [Sun, 23 Feb 2014 20:08:19 +0000 (21:08 +0100)]
SearchBasedExtractAndMoveMethodAnalysisHandler: rearranging output

10 years agoAnalyseJDT.launch: Changing memory parameter
Erlend Kristiansen [Sun, 23 Feb 2014 17:57:16 +0000 (18:57 +0100)]
AnalyseJDT.launch: Changing memory parameter

10 years agoSearchBasedExtractAndMoveMethodAnalysisBenchmark: changing some debug output
Erlend Kristiansen [Sun, 23 Feb 2014 17:56:56 +0000 (18:56 +0100)]
SearchBasedExtractAndMoveMethodAnalysisBenchmark: changing some debug output

10 years agoCompilationUnitTextSelection: removing the explicit dumping of cached data
Erlend Kristiansen [Sun, 23 Feb 2014 17:12:27 +0000 (18:12 +0100)]
CompilationUnitTextSelection: removing the explicit dumping of cached data

10 years agoCompilationUnitTextSelection: using soft reference for node finder
Erlend Kristiansen [Sun, 23 Feb 2014 17:03:21 +0000 (18:03 +0100)]
CompilationUnitTextSelection: using soft reference for node finder

10 years agoCompilationUnitTextSelection: fixing typing error
Erlend Kristiansen [Sun, 23 Feb 2014 16:18:46 +0000 (17:18 +0100)]
CompilationUnitTextSelection: fixing typing error

10 years agoCompilationUnitRecentlyUsedCache: adding modification stamp
Erlend Kristiansen [Sun, 23 Feb 2014 12:54:59 +0000 (13:54 +0100)]
CompilationUnitRecentlyUsedCache: adding modification stamp

10 years agoCompilationUnitHashCache: updating hash cache with modification stamps
Erlend Kristiansen [Sun, 23 Feb 2014 12:34:40 +0000 (13:34 +0100)]
CompilationUnitHashCache: updating hash cache with modification stamps

10 years agoCompilationUnitCacheManager: now defaulting to cache using soft references
Erlend Kristiansen [Sun, 23 Feb 2014 12:10:31 +0000 (13:10 +0100)]
CompilationUnitCacheManager: now defaulting to cache using soft references

10 years agoHeapDumper: making it delete the dump tilfe if it already exists
Erlend Kristiansen [Sun, 23 Feb 2014 10:40:05 +0000 (11:40 +0100)]
HeapDumper: making it delete the dump tilfe if it already exists

10 years agoRefaktorHandleUtils: fixing problem with finding secondary types
Erlend Kristiansen [Sun, 23 Feb 2014 07:39:48 +0000 (08:39 +0100)]
RefaktorHandleUtils: fixing problem with finding secondary types

10 years agoHeapDumperAspect: adding aspect for dumping heap when OutOfMemoryError on specific...
Erlend Kristiansen [Sun, 23 Feb 2014 07:38:40 +0000 (08:38 +0100)]
HeapDumperAspect: adding aspect for dumping heap when OutOfMemoryError on specific places

10 years agoExtractAndMoveMethodAnalyzer: adding check for super statements
Erlend Kristiansen [Sat, 22 Feb 2014 11:24:41 +0000 (12:24 +0100)]
ExtractAndMoveMethodAnalyzer: adding check for super statements

10 years agoSimpleRefactoringPerformer: adding nasty hack to circumvent NPE coming from Eclipse...
Erlend Kristiansen [Fri, 21 Feb 2014 16:26:04 +0000 (17:26 +0100)]
SimpleRefactoringPerformer: adding nasty hack to circumvent NPE coming from Eclipse land (probably)

10 years agoPrefixView: catching more exceptions to make the view not crash
Erlend Kristiansen [Fri, 21 Feb 2014 13:05:23 +0000 (14:05 +0100)]
PrefixView: catching more exceptions to make the view not crash

10 years agoRefaktorHandleUtils: adding NullCompilationUnit as return value
Erlend Kristiansen [Fri, 21 Feb 2014 08:47:05 +0000 (09:47 +0100)]
RefaktorHandleUtils: adding NullCompilationUnit as return value

10 years agoStatisticsAspect: adding advice for counting analyzed text selections
Erlend Kristiansen [Thu, 20 Feb 2014 16:49:51 +0000 (17:49 +0100)]
StatisticsAspect: adding advice for counting analyzed text selections

10 years agoStatisticsAspect: adding advice for generated results
Erlend Kristiansen [Thu, 20 Feb 2014 16:38:12 +0000 (17:38 +0100)]
StatisticsAspect: adding advice for generated results

10 years agoStatisticsAspect: adding advices for analysis results
Erlend Kristiansen [Thu, 20 Feb 2014 16:12:27 +0000 (17:12 +0100)]
StatisticsAspect: adding advices for analysis results

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