Skip to content

Commit 33a87bc

Browse files
committed
More build fixes
1 parent aeda9d2 commit 33a87bc

4 files changed

Lines changed: 22 additions & 24 deletions

File tree

src/Directory.props

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
<SignAssembly>true</SignAssembly>
99
<PublicKey>00240000048000009400000006020000002400005253413100040000010001009f7a95086500f8f66d892174803850fed9c22225c2ccfff21f39c8af8abfa5415b1664efd0d8e0a6f7f2513b1c11659bd84723dc7900c3d481b833a73a2bcf1ed94c16c4be64d54352c86956c89930444e9ac15124d3693e3f029818e8410f167399d6b995324b635e95353ba97bfab856abbaeb9b40c9b160070c6325e22ddc</PublicKey>
1010
<PublicKeyToken>69f491c39445e920</PublicKeyToken>
11+
12+
<SourceRoot>$(MSBuildThisFileDirectory)..\</SourceRoot>
1113
</PropertyGroup>
1214

1315
</Project>

src/Moq.Tests.VisualBasic/IssueReports.vb

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ Imports Xunit
55

66
Public Class IssueReports
77

8-
Public Class Issue278
8+
Class Issue278
99

1010
<Fact()>
11-
Public Sub SetupsForPropertiesWithMultipleArgsDoNotOverwriteEachOther()
11+
Sub SetupsForPropertiesWithMultipleArgsDoNotOverwriteEachOther()
1212
Dim mock As New Mock(Of ISimpleInterface)()
1313

1414
mock.Setup(Function(m) m.PropertyWithMultipleArgs(1, 1)).Returns(1)
@@ -19,17 +19,17 @@ Public Class IssueReports
1919

2020
End Sub
2121

22-
Public Interface ISimpleInterface
22+
Interface ISimpleInterface
2323

2424
ReadOnly Property PropertyWithMultipleArgs(setting As Integer, setting2 As Integer) As Integer
2525

2626
End Interface
2727
End Class
2828

29-
Public Class Issue1067
29+
Class Issue1067
3030

3131
<Fact>
32-
Public Sub Test_NonGeneric()
32+
Sub Test_NonGeneric()
3333
Dim userManagerMock = New Mock(Of IUserManager)()
3434
Setup_NonGeneric(userManagerMock, 42)
3535

@@ -40,7 +40,7 @@ Public Class IssueReports
4040
End Sub
4141

4242
<Fact>
43-
Public Sub Test_Generic()
43+
Sub Test_Generic()
4444
Dim userManagerMock = New Mock(Of IUserManager)()
4545
Setup_Generic(Of User)(userManagerMock, 42)
4646

@@ -50,11 +50,11 @@ Public Class IssueReports
5050
Assert.Equal(42, user.Id)
5151
End Sub
5252

53-
Public Class User
53+
Class User
5454
Property Id As Integer
5555
End Class
5656

57-
Public Interface IUserManager
57+
Interface IUserManager
5858
Sub Create(User As User)
5959
End Interface
6060

@@ -73,52 +73,52 @@ Public Class IssueReports
7373

7474
End Class
7575

76-
Public Class Issue1129
76+
Class Issue1129
7777

7878
<Fact>
79-
Public Sub Test()
79+
Sub Test()
8080
Dim classMock = New Mock(Of IndexerInterface)()
8181

8282
classMock.SetupAllProperties()
8383

8484
Assert.False(classMock.Object.Value)
8585
End Sub
86-
Public Interface IndexerInterface
86+
Interface IndexerInterface
8787
ReadOnly Property SystemDefault() As Boolean
8888
Property Value() As Boolean
8989
Property Value(ByVal OverrideLevel As Integer) As Boolean
9090
Property Value(ByVal OverrideLevel As Integer, ByVal OverrideID As String) As Boolean
9191
End Interface
9292
End Class
9393

94-
Public Class Issue1153
94+
Class Issue1153
9595

9696
<Fact>
97-
Public Sub Indexer_overload_can_be_distinguished_from_property_when_mocking_declaring_class()
97+
Sub Indexer_overload_can_be_distinguished_from_property_when_mocking_declaring_class()
9898
Dim mock = New Mock(Of MyVBClassBase)()
9999
mock.Setup(Function(m) m.Prop).Returns(True)
100100
End Sub
101101

102102
<Fact>
103-
Public Sub Indexer_overload_can_be_distinguished_from_property_when_mocking_subclass_of_declaring_class()
103+
Sub Indexer_overload_can_be_distinguished_from_property_when_mocking_subclass_of_declaring_class()
104104
Dim mock = New Mock(Of MyVBClass)()
105105
mock.Setup(Function(m) m.Prop).Returns(True)
106106
End Sub
107107

108-
Public Class MyVBClassBase
109-
Public Overridable ReadOnly Property Prop() As Boolean
108+
Class MyVBClassBase
109+
Overridable ReadOnly Property Prop() As Boolean
110110
Get
111111
Return True
112112
End Get
113113
End Property
114-
Public Overridable ReadOnly Property Prop(ByVal userID As Guid) As Boolean
114+
Overridable ReadOnly Property Prop(ByVal userID As Guid) As Boolean
115115
Get
116116
Return False
117117
End Get
118118
End Property
119119
End Class
120120

121-
Public Class MyVBClass
121+
Class MyVBClass
122122
Inherits MyVBClassBase
123123
End Class
124124

src/Moq/Moq.csproj

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,7 @@
3636
<PackageReference Include="Castle.Core" Version="5.1.1" />
3737
<PackageReference Include="IFluentInterface" Version="2.1.0" PrivateAssets="All" />
3838
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.3" PrivateAssets="All" />
39-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1">
40-
<PrivateAssets>all</PrivateAssets>
41-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
42-
</PackageReference>
39+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
4340
<PackageReference Include="NuGetizer" Version="1.0.5" />
4441
<PackageReference Include="TypeNameFormatter.Sources" Version="1.1.1" PrivateAssets="All" />
4542
</ItemGroup>

src/Moq/Protected/ProtectedMock.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -458,8 +458,7 @@ static Type[] ToArgTypes(object[] args)
458458
throw new ArgumentException(Resources.UseItExprIsNullRatherThanNullArgumentValue);
459459
}
460460

461-
var expr = args[index] as Expression;
462-
if (expr == null)
461+
if (args[index] is not Expression expr)
463462
{
464463
types[index] = args[index].GetType();
465464
}

0 commit comments

Comments
 (0)