Skip to content

Commit

Permalink
Suppress more newly-discovered violations
Browse files Browse the repository at this point in the history
  • Loading branch information
roji committed Aug 15, 2020
1 parent 68108d2 commit 6d185f5
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -397,7 +397,9 @@ private static readonly MethodInfo _includeReferenceMethodInfo
.GetDeclaredMethod(nameof(IncludeReference));

private static void IncludeReference<TIncludingEntity, TIncludedEntity>(
#pragma warning disable EF1001 // Internal EF Core API usage.
InternalEntityEntry entry,
#pragma warning restore EF1001 // Internal EF Core API usage.
object entity,
IEntityType entityType,
TIncludedEntity relatedEntity,
Expand Down Expand Up @@ -440,7 +442,9 @@ private static readonly MethodInfo _includeCollectionMethodInfo
.GetDeclaredMethod(nameof(IncludeCollection));

private static void IncludeCollection<TIncludingEntity, TIncludedEntity>(
#pragma warning disable EF1001 // Internal EF Core API usage.
InternalEntityEntry entry,
#pragma warning restore EF1001 // Internal EF Core API usage.
object entity,
IEntityType entityType,
IEnumerable<TIncludedEntity> relatedEntities,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,9 @@ public class MigrationsModelDiffer : IMigrationsModelDiffer
public MigrationsModelDiffer(
[NotNull] IRelationalTypeMappingSource typeMappingSource,
[NotNull] IMigrationsAnnotationProvider migrationsAnnotations,
#pragma warning disable EF1001 // Internal EF Core API usage.
[NotNull] IChangeDetector changeDetector,
#pragma warning restore EF1001 // Internal EF Core API usage.
[NotNull] IUpdateAdapterFactory updateAdapterFactory,
[NotNull] CommandBatchPreparerDependencies commandBatchPreparerDependencies)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,9 @@ public class SqlServerAnnotationProvider : RelationalAnnotationProvider
/// Initializes a new instance of this class.
/// </summary>
/// <param name="dependencies"> Parameter object containing dependencies for this service. </param>
#pragma warning disable EF1001 // Internal EF Core API usage.
public SqlServerAnnotationProvider([NotNull] RelationalAnnotationProviderDependencies dependencies)
#pragma warning restore EF1001 // Internal EF Core API usage.
: base(dependencies)
{
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,9 @@ public class SqlServerMigrationsAnnotationProvider : MigrationsAnnotationProvide
/// Initializes a new instance of this class.
/// </summary>
/// <param name="dependencies"> Parameter object containing dependencies for this service. </param>
#pragma warning disable EF1001 // Internal EF Core API usage.
public SqlServerMigrationsAnnotationProvider([NotNull] MigrationsAnnotationProviderDependencies dependencies)
#pragma warning restore EF1001 // Internal EF Core API usage.
: base(dependencies)
{
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,9 @@ public class SqliteAnnotationProvider : RelationalAnnotationProvider
/// any release. You should only use it directly in your code with extreme caution and knowing that
/// doing so can result in application failures when updating to a new Entity Framework Core release.
/// </summary>
#pragma warning disable EF1001 // Internal EF Core API usage.
public SqliteAnnotationProvider([NotNull] RelationalAnnotationProviderDependencies dependencies)
#pragma warning restore EF1001 // Internal EF Core API usage.
: base(dependencies)
{
}
Expand Down

0 comments on commit 6d185f5

Please sign in to comment.