Skip to content

Commit 3b2eb6b

Browse files
committed
Consistency renames of parameters for schema types
1 parent 84df398 commit 3b2eb6b

File tree

3 files changed

+17
-17
lines changed

3 files changed

+17
-17
lines changed

Diff for: src/JsonApiDotNetCore.OpenApi.Swashbuckle/SchemaGenerators/Components/DataContainerSchemaGenerator.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -32,19 +32,19 @@ public OpenApiSchema GenerateSchemaForCommonResourceDataInResponse(SchemaReposit
3232
return _dataSchemaGenerator.GenerateSchemaForCommonData(typeof(ResourceInResponse), schemaRepository);
3333
}
3434

35-
public OpenApiSchema GenerateSchema(Type dataContainerConstructedType, ResourceType resourceType, bool forRequestSchema, bool canIncludeRelated,
35+
public OpenApiSchema GenerateSchema(Type dataContainerSchemaType, ResourceType resourceType, bool forRequestSchema, bool canIncludeRelated,
3636
SchemaRepository schemaRepository)
3737
{
38-
ArgumentNullException.ThrowIfNull(dataContainerConstructedType);
38+
ArgumentNullException.ThrowIfNull(dataContainerSchemaType);
3939
ArgumentNullException.ThrowIfNull(resourceType);
4040
ArgumentNullException.ThrowIfNull(schemaRepository);
4141

42-
if (schemaRepository.TryLookupByType(dataContainerConstructedType, out OpenApiSchema referenceSchemaForData))
42+
if (schemaRepository.TryLookupByType(dataContainerSchemaType, out OpenApiSchema referenceSchemaForData))
4343
{
4444
return referenceSchemaForData;
4545
}
4646

47-
Type dataConstructedType = GetElementTypeOfDataProperty(dataContainerConstructedType, resourceType);
47+
Type dataConstructedType = GetElementTypeOfDataProperty(dataContainerSchemaType, resourceType);
4848

4949
if (canIncludeRelated)
5050
{

Diff for: src/JsonApiDotNetCore.OpenApi.Swashbuckle/SchemaGenerators/Components/LinksVisibilitySchemaGenerator.cs

+6-6
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,12 @@ public LinksVisibilitySchemaGenerator(IJsonApiOptions options, IResourceGraph re
7070
_lazyLinksVisibility = new Lazy<LinksVisibility>(() => new LinksVisibility(options, resourceGraph), LazyThreadSafetyMode.ExecutionAndPublication);
7171
}
7272

73-
public void UpdateSchemaForTopLevel(Type modelType, OpenApiSchema fullSchemaForLinksContainer, SchemaRepository schemaRepository)
73+
public void UpdateSchemaForTopLevel(Type schemaType, OpenApiSchema fullSchemaForLinksContainer, SchemaRepository schemaRepository)
7474
{
75-
ArgumentNullException.ThrowIfNull(modelType);
75+
ArgumentNullException.ThrowIfNull(schemaType);
7676
ArgumentNullException.ThrowIfNull(fullSchemaForLinksContainer);
7777

78-
Type lookupType = modelType.ConstructedToOpenType();
78+
Type lookupType = schemaType.ConstructedToOpenType();
7979

8080
if (LinksInJsonApiSchemaTypes.TryGetValue(lookupType, out LinkTypes possibleLinkTypes))
8181
{
@@ -94,12 +94,12 @@ public void UpdateSchemaForResource(ResourceSchemaType resourceSchemaType, OpenA
9494
}
9595
}
9696

97-
public void UpdateSchemaForRelationship(Type modelType, OpenApiSchema fullSchemaForRelationship, SchemaRepository schemaRepository)
97+
public void UpdateSchemaForRelationship(Type schemaType, OpenApiSchema fullSchemaForRelationship, SchemaRepository schemaRepository)
9898
{
99-
ArgumentNullException.ThrowIfNull(modelType);
99+
ArgumentNullException.ThrowIfNull(schemaType);
100100
ArgumentNullException.ThrowIfNull(fullSchemaForRelationship);
101101

102-
Type lookupType = modelType.ConstructedToOpenType();
102+
Type lookupType = schemaType.ConstructedToOpenType();
103103

104104
if (LinksInJsonApiSchemaTypes.TryGetValue(lookupType, out LinkTypes possibleLinkTypes))
105105
{

Diff for: src/JsonApiDotNetCore.OpenApi.Swashbuckle/SchemaGenerators/JsonApiSchemaGenerator.cs

+7-7
Original file line numberDiff line numberDiff line change
@@ -23,19 +23,19 @@ public JsonApiSchemaGenerator(ResourceIdSchemaGenerator resourceIdSchemaGenerato
2323
_documentSchemaGenerators = documentSchemaGenerators as DocumentSchemaGenerator[] ?? documentSchemaGenerators.ToArray();
2424
}
2525

26-
public OpenApiSchema GenerateSchema(Type modelType, SchemaRepository schemaRepository, MemberInfo? memberInfo = null, ParameterInfo? parameterInfo = null,
26+
public OpenApiSchema GenerateSchema(Type schemaType, SchemaRepository schemaRepository, MemberInfo? memberInfo = null, ParameterInfo? parameterInfo = null,
2727
ApiParameterRouteInfo? routeInfo = null)
2828
{
29-
ArgumentNullException.ThrowIfNull(modelType);
29+
ArgumentNullException.ThrowIfNull(schemaType);
3030
ArgumentNullException.ThrowIfNull(schemaRepository);
3131

3232
if (parameterInfo is { Name: "id" } && IsJsonApiParameter(parameterInfo))
3333
{
34-
return _resourceIdSchemaGenerator.GenerateSchema(modelType, schemaRepository);
34+
return _resourceIdSchemaGenerator.GenerateSchema(schemaType, schemaRepository);
3535
}
3636

37-
DocumentSchemaGenerator schemaGenerator = GetDocumentSchemaGenerator(modelType);
38-
OpenApiSchema referenceSchema = schemaGenerator.GenerateSchema(modelType, schemaRepository);
37+
DocumentSchemaGenerator schemaGenerator = GetDocumentSchemaGenerator(schemaType);
38+
OpenApiSchema referenceSchema = schemaGenerator.GenerateSchema(schemaType, schemaRepository);
3939

4040
if (memberInfo != null || parameterInfo != null)
4141
{
@@ -52,11 +52,11 @@ private static bool IsJsonApiParameter(ParameterInfo parameter)
5252
return parameter.Member.DeclaringType != null && parameter.Member.DeclaringType.IsAssignableTo(typeof(CoreJsonApiController));
5353
}
5454

55-
private DocumentSchemaGenerator GetDocumentSchemaGenerator(Type modelType)
55+
private DocumentSchemaGenerator GetDocumentSchemaGenerator(Type schemaType)
5656
{
5757
foreach (DocumentSchemaGenerator documentSchemaGenerator in _documentSchemaGenerators)
5858
{
59-
if (documentSchemaGenerator.CanGenerate(modelType))
59+
if (documentSchemaGenerator.CanGenerate(schemaType))
6060
{
6161
return documentSchemaGenerator;
6262
}

0 commit comments

Comments
 (0)