Example #1
0
 public static string GetRefactoringTypeName(RefactoringType type)
 {
     var converter = new RefactoringType2StringConverter();
     return (string) converter.Convert(type, null, null, null);
 }
        /* Split a IRefactoringWarningMessage to string elements. */
        private IEnumerable<string> Split2MessageElements(IRefactoringWarningMessage message)
        {
            var messageElements = new List<string>();
            messageElements.Add(message.File);
            messageElements.Add(message.Line.ToString());

            // Convert the refactoring type to the name that describes it.
            var converter = new RefactoringType2StringConverter();
            var typeName = (string)converter.Convert(message.RefactoringType, null, null, null);

            messageElements.Add(typeName);
            messageElements.Add(message.Description);
            return messageElements;
        }
 public String ToString()
 {
     var converter = new RefactoringType2StringConverter();
     var type = (string) converter.Convert(RefactoringType, null, null, null);
     var sb = new StringBuilder();
     sb.AppendLine(File);
     sb.AppendLine(Line.ToString());
     sb.AppendLine(type);
     sb.AppendLine(Description);
     return sb.ToString();
 }
 private string GetRefactoringType(IManualRefactoring refactoring)
 {
     var converter = new RefactoringType2StringConverter();
     return (string)converter.Convert(refactoring.RefactoringType, null, null, null);
 }