public static IRefactoringConditionsList GetInstance() { if(instance == null) { instance = new InlineMethodConditionCheckersList(); } return instance; }
public ExtractMethodIssueResolveTests() { detector = RefactoringDetectorFactory.GetRefactoringDetectorByType(RefactoringType. EXTRACT_METHOD); conditions = ConditionCheckingFactory.GetConditionsListByRefactoringType(RefactoringType. EXTRACT_METHOD); source1 = FileUtil.ReadAllText(TestUtil.GetStudyFakeSourceFolder() + "ExtractMethod1.txt"); source2 = FileUtil.ReadAllText(TestUtil.GetStudyFakeSourceFolder() + "ExtractMethod2.txt"); source3 = FileUtil.ReadAllText(TestUtil.GetStudyFakeSourceFolder() + "ExtractMethod3.txt"); source4 = FileUtil.ReadAllText(TestUtil.GetStudyFakeSourceFolder() + "ExtractMethod4.txt"); source5 = FileUtil.ReadAllText(TestUtil.GetStudyFakeSourceFolder() + "ExtractMethod5.txt"); source6 = FileUtil.ReadAllText(TestUtil.GetStudyFakeSourceFolder() + "ExtractMethod6.txt"); }
public InlineMethodIssueResolver() { this.detector = RefactoringDetectorFactory.GetRefactoringDetectorByType(RefactoringType. INLINE_METHOD); this.checker = ConditionCheckingFactory.GetConditionsListByRefactoringType(RefactoringType. INLINE_METHOD); this.code0 = FileUtil.ReadAllText(TestUtil.GetStudyFakeSourceFolder() + "ConsoleLibInlinebefore.txt"); this.code1 = FileUtil.ReadAllText(TestUtil.GetStudyFakeSourceFolder() + "ConsoleLibInlineafter.txt"); this.code2 = FileUtil.ReadAllText(TestUtil.GetStudyFakeSourceFolder() + "ConsoleLibInlineResolved.txt"); }
public InlineMethodRefactoringTests() { var convertor = new String2IDocumentConverter(); this.detector = RefactoringDetectorFactory.CreateInlineMethodDetector(); this.checkersList = ConditionCheckingFactory.GetInlineMethodConditionsList(); this.codeBefore = FileUtil.ReadAllText(TestUtil.GetFakeSourceFolder() + "InlineMethodBefore.txt"); this.codeAfter = FileUtil.ReadAllText(TestUtil.GetFakeSourceFolder() + "InlineMethodAfter.txt"); this.documentBefore = (IDocument)convertor.Convert(codeBefore, null, null, null); this.documentAfter = (IDocument)convertor.Convert(codeAfter, null, null, null); detector.SetSourceBefore(codeBefore); detector.SetSourceAfter(codeAfter); this.dummyDetector = RefactoringDetectorFactory.CreateDummyInlineMethodDetector(); dummyDetector.SetSourceBefore(codeBefore); dummyDetector.SetSourceAfter(codeAfter); }
public static IRefactoringConditionsList GetInstance() { if(list == null) list = new ChangeMethodSignatureConditionsList(); return list; }