Skip to content

Commit 4d28840

Browse files
committed
Merge branch 'next' into czech-transl
2 parents ec87cdc + a42fe52 commit 4d28840

File tree

217 files changed

+9610
-3272
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

217 files changed

+9610
-3272
lines changed

Rubberduck.CodeAnalysis/Inspections/Abstract/InspectionBase.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
using System.Collections.Generic;
33
using System.Globalization;
44
using System.Linq;
5-
using Rubberduck.Parsing.Annotations;
65
using Rubberduck.Parsing.Inspections.Abstract;
76
using Rubberduck.Parsing.Symbols;
87
using Rubberduck.Parsing.VBA;

Rubberduck.CodeAnalysis/Inspections/Abstract/InspectionResultBase.cs

Lines changed: 1 addition & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
namespace Rubberduck.Inspections.Abstract
1313
{
14-
public abstract class InspectionResultBase : IInspectionResult, INavigateSource, IExportable
14+
public abstract class InspectionResultBase : IInspectionResult, INavigateSource
1515
{
1616
protected InspectionResultBase(IInspection inspection,
1717
string description,
@@ -56,39 +56,6 @@ public int CompareTo(IInspectionResult other)
5656
return Inspection.CompareTo(other.Inspection);
5757
}
5858

59-
/// <summary>
60-
/// WARNING: This property can have side effects. It can change the ActiveVBProject if the result has a null Declaration,
61-
/// which causes a flicker in the VBE. This should only be called if it is *absolutely* necessary.
62-
/// </summary>
63-
public string ToClipboardString()
64-
{
65-
var module = QualifiedSelection.QualifiedName;
66-
var documentName = Target != null
67-
? Target.ProjectDisplayName
68-
: string.Empty;
69-
//todo: Find a sane way to reimplement this.
70-
//if (string.IsNullOrEmpty(documentName))
71-
//{
72-
// var component = module.Component;
73-
// documentName = component != null
74-
// ? component.ParentProject.ProjectDisplayName
75-
// : string.Empty;
76-
//}
77-
if (string.IsNullOrEmpty(documentName))
78-
{
79-
documentName = Path.GetFileName(module.ProjectPath);
80-
}
81-
82-
return string.Format(
83-
InspectionsUI.QualifiedSelectionInspection,
84-
Inspection.Severity,
85-
Description,
86-
$"({documentName})",
87-
module.ProjectName,
88-
module.ComponentName,
89-
QualifiedSelection.Selection.StartLine);
90-
}
91-
9259
private NavigateCodeEventArgs _navigationArgs;
9360
public NavigateCodeEventArgs GetNavigationArgs()
9461
{
@@ -105,11 +72,5 @@ public int CompareTo(object obj)
10572
{
10673
return CompareTo(obj as IInspectionResult);
10774
}
108-
109-
public object[] ToArray()
110-
{
111-
var module = QualifiedSelection.QualifiedName;
112-
return new object[] { Inspection.Severity.ToString(), module.ProjectName, module.ComponentName, Description, QualifiedSelection.Selection.StartLine, QualifiedSelection.Selection.StartColumn };
113-
}
11475
}
11576
}

Rubberduck.CodeAnalysis/Inspections/Abstract/QuickFixBase.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
using System.Diagnostics;
44
using System.Linq;
55
using NLog;
6+
using Rubberduck.JunkDrawer.Extensions;
67
using Rubberduck.Parsing.Inspections.Abstract;
78
using Rubberduck.Parsing.Rewriter;
89
using Rubberduck.Parsing.VBA.Extensions;

Rubberduck.CodeAnalysis/Inspections/Concrete/EmptyMethodInspection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
using Rubberduck.Parsing.Symbols;
99
using Rubberduck.Common;
1010
using Rubberduck.Inspections.Inspections.Extensions;
11+
using Rubberduck.JunkDrawer.Extensions;
1112
using Rubberduck.Parsing.VBA.DeclarationCaching;
1213
using Rubberduck.Parsing.VBA.Extensions;
1314
using Rubberduck.VBEditor;

Rubberduck.CodeAnalysis/Inspections/Concrete/EmptyModuleInspection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
using Rubberduck.Parsing.VBA.Extensions;
1111
using Rubberduck.VBEditor.SafeComWrappers;
1212
using Rubberduck.Inspections.Inspections.Extensions;
13+
using Rubberduck.JunkDrawer.Extensions;
1314

1415
namespace Rubberduck.Inspections.Concrete
1516
{

Rubberduck.CodeAnalysis/Inspections/Concrete/IllegalAnnotationInspection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
using System.Linq;
33
using Rubberduck.Inspections.Abstract;
44
using Rubberduck.Inspections.Results;
5+
using Rubberduck.JunkDrawer.Extensions;
56
using Rubberduck.Parsing;
67
using Rubberduck.Parsing.Annotations;
78
using Rubberduck.Parsing.Inspections.Abstract;

Rubberduck.CodeAnalysis/Inspections/Concrete/ImplicitByRefModifierInspection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
using Rubberduck.Parsing.VBA.Extensions;
1212
using Rubberduck.VBEditor;
1313
using Rubberduck.Inspections.Inspections.Extensions;
14+
using Rubberduck.JunkDrawer.Extensions;
1415

1516
namespace Rubberduck.Inspections.Concrete
1617
{

Rubberduck.CodeAnalysis/Inspections/Concrete/IntegerDataTypeInspection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
using System.Linq;
44
using Rubberduck.Inspections.Abstract;
55
using Rubberduck.Inspections.Results;
6+
using Rubberduck.JunkDrawer.Extensions;
67
using Rubberduck.Parsing.Grammar;
78
using Rubberduck.Parsing.Inspections.Abstract;
89
using Rubberduck.Parsing.Symbols;

Rubberduck.CodeAnalysis/Inspections/Concrete/NonReturningFunctionInspection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
using Rubberduck.Inspections.Abstract;
44
using Rubberduck.Inspections.Inspections.Extensions;
55
using Rubberduck.Inspections.Results;
6+
using Rubberduck.JunkDrawer.Extensions;
67
using Rubberduck.Parsing;
78
using Rubberduck.Parsing.Grammar;
89
using Rubberduck.Parsing.Inspections.Abstract;

Rubberduck.CodeAnalysis/Inspections/Concrete/ObsoleteGlobalInspection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
using System.Linq;
33
using Rubberduck.Common;
44
using Rubberduck.Inspections.Abstract;
5+
using Rubberduck.Inspections.Inspections.Extensions;
56
using Rubberduck.Inspections.Results;
67
using Rubberduck.Parsing.Inspections.Abstract;
78
using Rubberduck.Resources.Inspections;

0 commit comments

Comments
 (0)