Skip to content

Commit 32e6201

Browse files
committed
Make inspection and quick fix implementation internal
Also fixes wrong InternalsVisibleTo attributes.
1 parent 0a517ae commit 32e6201

File tree

222 files changed

+513
-485
lines changed

Some content is hidden

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

222 files changed

+513
-485
lines changed

Rubberduck.CodeAnalysis/Inspections/Abstract/ArgumentReferenceInspectionFromDeclarationsBase.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
namespace Rubberduck.Inspections.Inspections.Abstract
99
{
10-
public abstract class ArgumentReferenceInspectionFromDeclarationsBase : IdentifierReferenceInspectionFromDeclarationsBase
10+
internal abstract class ArgumentReferenceInspectionFromDeclarationsBase : IdentifierReferenceInspectionFromDeclarationsBase
1111
{
1212
protected ArgumentReferenceInspectionFromDeclarationsBase(RubberduckParserState state)
1313
: base(state) { }
@@ -32,7 +32,7 @@ protected override bool IsResultReference(IdentifierReference reference, Declara
3232
}
3333
}
3434

35-
public abstract class ArgumentReferenceInspectionFromDeclarationsBase<T> : IdentifierReferenceInspectionFromDeclarationsBase<T>
35+
internal abstract class ArgumentReferenceInspectionFromDeclarationsBase<T> : IdentifierReferenceInspectionFromDeclarationsBase<T>
3636
{
3737
protected ArgumentReferenceInspectionFromDeclarationsBase(IDeclarationFinderProvider declarationFinderProvider)
3838
: base(declarationFinderProvider)

Rubberduck.CodeAnalysis/Inspections/Abstract/DeclarationInspectionBase.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
namespace Rubberduck.Inspections.Abstract
1111
{
12-
public abstract class DeclarationInspectionBase : DeclarationInspectionBaseBase
12+
internal abstract class DeclarationInspectionBase : DeclarationInspectionBaseBase
1313
{
1414
protected DeclarationInspectionBase(IDeclarationFinderProvider declarationFinderProvider, params DeclarationType[] relevantDeclarationTypes)
1515
: base(declarationFinderProvider, relevantDeclarationTypes)
@@ -44,7 +44,7 @@ protected virtual IInspectionResult InspectionResult(Declaration declaration)
4444
}
4545
}
4646

47-
public abstract class DeclarationInspectionBase<T> : DeclarationInspectionBaseBase
47+
internal abstract class DeclarationInspectionBase<T> : DeclarationInspectionBaseBase
4848
{
4949
protected DeclarationInspectionBase(IDeclarationFinderProvider declarationFinderProvider, params DeclarationType[] relevantDeclarationTypes)
5050
: base(declarationFinderProvider, relevantDeclarationTypes)

Rubberduck.CodeAnalysis/Inspections/Abstract/DeclarationInspectionBaseBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace Rubberduck.Inspections.Abstract
1111
/// <summary>
1212
/// This is a base class for the other declaration inspection base classes. It should not be implemented directly by concrete inspections.
1313
/// </summary>
14-
public abstract class DeclarationInspectionBaseBase : InspectionBase
14+
internal abstract class DeclarationInspectionBaseBase : InspectionBase
1515
{
1616
private readonly DeclarationType[] _relevantDeclarationTypes;
1717
private readonly DeclarationType[] _excludeDeclarationTypes;

Rubberduck.CodeAnalysis/Inspections/Abstract/DeclarationInspectionMultiResultBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
namespace Rubberduck.Inspections.Abstract
1111
{
12-
public abstract class DeclarationInspectionMultiResultBase<T> : DeclarationInspectionBaseBase
12+
internal abstract class DeclarationInspectionMultiResultBase<T> : DeclarationInspectionBaseBase
1313
{
1414
protected DeclarationInspectionMultiResultBase(IDeclarationFinderProvider declarationFinderProvider, params DeclarationType[] relevantDeclarationTypes)
1515
: base(declarationFinderProvider, relevantDeclarationTypes)

Rubberduck.CodeAnalysis/Inspections/Abstract/DeclarationInspectionUsingGlobalInformationBase.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
namespace Rubberduck.Inspections.Abstract
1111
{
12-
public abstract class DeclarationInspectionUsingGlobalInformationBase<TGlobalInfo> : DeclarationInspectionUsingGlobalInformationBaseBase<TGlobalInfo>
12+
internal abstract class DeclarationInspectionUsingGlobalInformationBase<TGlobalInfo> : DeclarationInspectionUsingGlobalInformationBaseBase<TGlobalInfo>
1313
{
1414
protected DeclarationInspectionUsingGlobalInformationBase(IDeclarationFinderProvider declarationFinderProvider, params DeclarationType[] relevantDeclarationTypes)
1515
: base(declarationFinderProvider, relevantDeclarationTypes)
@@ -44,7 +44,7 @@ protected virtual IInspectionResult InspectionResult(Declaration declaration)
4444
}
4545
}
4646

47-
public abstract class DeclarationInspectionUsingGlobalInformationBase<TGlobalInfo,TProperties> : DeclarationInspectionUsingGlobalInformationBaseBase<TGlobalInfo>
47+
internal abstract class DeclarationInspectionUsingGlobalInformationBase<TGlobalInfo,TProperties> : DeclarationInspectionUsingGlobalInformationBaseBase<TGlobalInfo>
4848
{
4949
protected DeclarationInspectionUsingGlobalInformationBase(IDeclarationFinderProvider declarationFinderProvider, params DeclarationType[] relevantDeclarationTypes)
5050
: base(declarationFinderProvider, relevantDeclarationTypes)

Rubberduck.CodeAnalysis/Inspections/Abstract/DeclarationInspectionUsingGlobalInformationBaseBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
namespace Rubberduck.Inspections.Abstract
1010
{
11-
public abstract class DeclarationInspectionUsingGlobalInformationBaseBase<T> : InspectionBase
11+
internal abstract class DeclarationInspectionUsingGlobalInformationBaseBase<T> : InspectionBase
1212
{
1313
protected readonly DeclarationType[] RelevantDeclarationTypes;
1414
protected readonly DeclarationType[] ExcludeDeclarationTypes;

Rubberduck.CodeAnalysis/Inspections/Abstract/EmptyBlockInspectionBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
namespace Rubberduck.Inspections.Abstract
99
{
10-
public abstract class EmptyBlockInspectionBase<TContext> : ParseTreeInspectionBase<TContext>
10+
internal abstract class EmptyBlockInspectionBase<TContext> : ParseTreeInspectionBase<TContext>
1111
where TContext : ParserRuleContext
1212
{
1313
protected EmptyBlockInspectionBase(IDeclarationFinderProvider declarationFinderProvider)

Rubberduck.CodeAnalysis/Inspections/Abstract/IdentifierReferenceInspectionBase.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
namespace Rubberduck.Inspections.Abstract
1111
{
12-
public abstract class IdentifierReferenceInspectionBase : InspectionBase
12+
internal abstract class IdentifierReferenceInspectionBase : InspectionBase
1313
{
1414
protected IdentifierReferenceInspectionBase(IDeclarationFinderProvider declarationFinderProvider)
1515
: base(declarationFinderProvider)
@@ -54,7 +54,7 @@ protected virtual IInspectionResult InspectionResult(IdentifierReference referen
5454
}
5555
}
5656

57-
public abstract class IdentifierReferenceInspectionBase<T> : InspectionBase
57+
internal abstract class IdentifierReferenceInspectionBase<T> : InspectionBase
5858
{
5959
protected IdentifierReferenceInspectionBase(IDeclarationFinderProvider declarationFinderProvider)
6060
: base(declarationFinderProvider)

Rubberduck.CodeAnalysis/Inspections/Abstract/IdentifierReferenceInspectionFromDeclarationsBase.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
namespace Rubberduck.Inspections.Abstract
1111
{
12-
public abstract class IdentifierReferenceInspectionFromDeclarationsBase : InspectionBase
12+
internal abstract class IdentifierReferenceInspectionFromDeclarationsBase : InspectionBase
1313
{
1414
protected IdentifierReferenceInspectionFromDeclarationsBase(IDeclarationFinderProvider declarationFinderProvider)
1515
: base(declarationFinderProvider)
@@ -65,7 +65,7 @@ protected virtual IInspectionResult InspectionResult(IdentifierReference referen
6565
}
6666
}
6767

68-
public abstract class IdentifierReferenceInspectionFromDeclarationsBase<T> : InspectionBase
68+
internal abstract class IdentifierReferenceInspectionFromDeclarationsBase<T> : InspectionBase
6969
{
7070
protected IdentifierReferenceInspectionFromDeclarationsBase(IDeclarationFinderProvider declarationFinderProvider)
7171
: base(declarationFinderProvider)

Rubberduck.CodeAnalysis/Inspections/Abstract/ImplicitTypeInspectionBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
namespace Rubberduck.Inspections.Abstract
66
{
7-
public abstract class ImplicitTypeInspectionBase : DeclarationInspectionBase
7+
internal abstract class ImplicitTypeInspectionBase : DeclarationInspectionBase
88
{
99
protected ImplicitTypeInspectionBase(IDeclarationFinderProvider declarationFinderProvider, params DeclarationType[] relevantDeclarationTypes)
1010
: base(declarationFinderProvider, relevantDeclarationTypes)

0 commit comments

Comments
 (0)