Skip to content

Commit

Permalink
- code-gen: removes string symbols for navigation metadata
Browse files Browse the repository at this point in the history
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
  • Loading branch information
baywet committed Jan 19, 2024
1 parent 93d1c53 commit 9ffc898
Show file tree
Hide file tree
Showing 23 changed files with 48 additions and 48 deletions.
2 changes: 1 addition & 1 deletion packages/test/generatedCode/apiClient.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ export function newApiClient(requestAdapter: RequestAdapter) {
* Metadata for all the navigation properties in the request builder.
*/
export const ApiClientNavigationMetadata: Record<Exclude<keyof ApiClient, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"users": {
users: {
uriTemplate: UsersRequestBuilderUriTemplate,
navigationMetadata: UsersRequestBuilderNavigationMetadata,
},
Expand Down
2 changes: 1 addition & 1 deletion packages/test/generatedCode/users/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ export interface UsersRequestBuilder extends BaseRequestBuilder<UsersRequestBuil
* Metadata for all the navigation properties in the request builder.
*/
export const UsersRequestBuilderNavigationMetadata: Record<Exclude<keyof UsersRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"byUserId": {
byUserId: {
uriTemplate: UserItemRequestBuilderUriTemplate,
navigationMetadata: UserItemRequestBuilderNavigationMetadata,
pathParametersMappings: ["user%2Did"],
Expand Down
6 changes: 3 additions & 3 deletions packages/test/generatedCode/users/item/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,17 +27,17 @@ export interface UserItemRequestBuilder extends BaseRequestBuilder<UserItemReque
* Metadata for all the navigation properties in the request builder.
*/
export const UserItemRequestBuilderNavigationMetadata: Record<Exclude<keyof UserItemRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"inferenceClassification": {
inferenceClassification: {
uriTemplate: InferenceClassificationRequestBuilderUriTemplate,
requestsMetadata: InferenceClassificationRequestBuilderRequestsMetadata,
navigationMetadata: InferenceClassificationRequestBuilderNavigationMetadata,
},
"mailFolders": {
mailFolders: {
uriTemplate: MailFoldersRequestBuilderUriTemplate,
requestsMetadata: MailFoldersRequestBuilderRequestsMetadata,
navigationMetadata: MailFoldersRequestBuilderNavigationMetadata,
},
"messages": {
messages: {
uriTemplate: MessagesRequestBuilderUriTemplate,
requestsMetadata: MessagesRequestBuilderRequestsMetadata,
navigationMetadata: MessagesRequestBuilderNavigationMetadata,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ const InferenceClassificationRequestBuilderGetQueryParametersMapper: Record<stri
* Metadata for all the navigation properties in the request builder.
*/
export const InferenceClassificationRequestBuilderNavigationMetadata: Record<Exclude<keyof InferenceClassificationRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"overrides": {
overrides: {
uriTemplate: OverridesRequestBuilderUriTemplate,
requestsMetadata: OverridesRequestBuilderRequestsMetadata,
navigationMetadata: OverridesRequestBuilderNavigationMetadata,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,12 +94,12 @@ const OverridesRequestBuilderGetQueryParametersMapper: Record<string, string> =
* Metadata for all the navigation properties in the request builder.
*/
export const OverridesRequestBuilderNavigationMetadata: Record<Exclude<keyof OverridesRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"byInferenceClassificationOverrideId": {
byInferenceClassificationOverrideId: {
uriTemplate: InferenceClassificationOverrideItemRequestBuilderUriTemplate,
requestsMetadata: InferenceClassificationOverrideItemRequestBuilderRequestsMetadata,
pathParametersMappings: ["inferenceClassificationOverride%2Did"],
},
"count": {
count: {
uriTemplate: CountRequestBuilderUriTemplate,
requestsMetadata: CountRequestBuilderRequestsMetadata,
},
Expand Down
4 changes: 2 additions & 2 deletions packages/test/generatedCode/users/item/mailFolders/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -103,13 +103,13 @@ const MailFoldersRequestBuilderGetQueryParametersMapper: Record<string, string>
* Metadata for all the navigation properties in the request builder.
*/
export const MailFoldersRequestBuilderNavigationMetadata: Record<Exclude<keyof MailFoldersRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"byMailFolderId": {
byMailFolderId: {
uriTemplate: MailFolderItemRequestBuilderUriTemplate,
requestsMetadata: MailFolderItemRequestBuilderRequestsMetadata,
navigationMetadata: MailFolderItemRequestBuilderNavigationMetadata,
pathParametersMappings: ["mailFolder%2Did"],
},
"count": {
count: {
uriTemplate: CountRequestBuilderUriTemplate,
requestsMetadata: CountRequestBuilderRequestsMetadata,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -103,13 +103,13 @@ const ChildFoldersRequestBuilderGetQueryParametersMapper: Record<string, string>
* Metadata for all the navigation properties in the request builder.
*/
export const ChildFoldersRequestBuilderNavigationMetadata: Record<Exclude<keyof ChildFoldersRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"byMailFolderId1": {
byMailFolderId1: {
uriTemplate: MailFolderItemRequestBuilderUriTemplate,
requestsMetadata: MailFolderItemRequestBuilderRequestsMetadata,
navigationMetadata: MailFolderItemRequestBuilderNavigationMetadata,
pathParametersMappings: ["mailFolder%2Did1"],
},
"count": {
count: {
uriTemplate: CountRequestBuilderUriTemplate,
requestsMetadata: CountRequestBuilderRequestsMetadata,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -86,12 +86,12 @@ const MailFolderItemRequestBuilderGetQueryParametersMapper: Record<string, strin
* Metadata for all the navigation properties in the request builder.
*/
export const MailFolderItemRequestBuilderNavigationMetadata: Record<Exclude<keyof MailFolderItemRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"messageRules": {
messageRules: {
uriTemplate: MessageRulesRequestBuilderUriTemplate,
requestsMetadata: MessageRulesRequestBuilderRequestsMetadata,
navigationMetadata: MessageRulesRequestBuilderNavigationMetadata,
},
"messages": {
messages: {
uriTemplate: MessagesRequestBuilderUriTemplate,
requestsMetadata: MessagesRequestBuilderRequestsMetadata,
navigationMetadata: MessagesRequestBuilderNavigationMetadata,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,12 +94,12 @@ const MessageRulesRequestBuilderGetQueryParametersMapper: Record<string, string>
* Metadata for all the navigation properties in the request builder.
*/
export const MessageRulesRequestBuilderNavigationMetadata: Record<Exclude<keyof MessageRulesRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"byMessageRuleId": {
byMessageRuleId: {
uriTemplate: MessageRuleItemRequestBuilderUriTemplate,
requestsMetadata: MessageRuleItemRequestBuilderRequestsMetadata,
pathParametersMappings: ["messageRule%2Did"],
},
"count": {
count: {
uriTemplate: CountRequestBuilderUriTemplate,
requestsMetadata: CountRequestBuilderRequestsMetadata,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -104,13 +104,13 @@ const MessagesRequestBuilderGetQueryParametersMapper: Record<string, string> = {
* Metadata for all the navigation properties in the request builder.
*/
export const MessagesRequestBuilderNavigationMetadata: Record<Exclude<keyof MessagesRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"byMessageId": {
byMessageId: {
uriTemplate: MessageItemRequestBuilderUriTemplate,
requestsMetadata: MessageItemRequestBuilderRequestsMetadata,
navigationMetadata: MessageItemRequestBuilderNavigationMetadata,
pathParametersMappings: ["message%2Did"],
},
"count": {
count: {
uriTemplate: CountRequestBuilderUriTemplate,
requestsMetadata: CountRequestBuilderRequestsMetadata,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -89,12 +89,12 @@ const AttachmentsRequestBuilderGetQueryParametersMapper: Record<string, string>
* Metadata for all the navigation properties in the request builder.
*/
export const AttachmentsRequestBuilderNavigationMetadata: Record<Exclude<keyof AttachmentsRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"byAttachmentId": {
byAttachmentId: {
uriTemplate: AttachmentItemRequestBuilderUriTemplate,
requestsMetadata: AttachmentItemRequestBuilderRequestsMetadata,
pathParametersMappings: ["attachment%2Did"],
},
"count": {
count: {
uriTemplate: CountRequestBuilderUriTemplate,
requestsMetadata: CountRequestBuilderRequestsMetadata,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,12 +98,12 @@ const ExtensionsRequestBuilderGetQueryParametersMapper: Record<string, string> =
* Metadata for all the navigation properties in the request builder.
*/
export const ExtensionsRequestBuilderNavigationMetadata: Record<Exclude<keyof ExtensionsRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"byExtensionId": {
byExtensionId: {
uriTemplate: ExtensionItemRequestBuilderUriTemplate,
requestsMetadata: ExtensionItemRequestBuilderRequestsMetadata,
pathParametersMappings: ["extension%2Did"],
},
"count": {
count: {
uriTemplate: CountRequestBuilderUriTemplate,
requestsMetadata: CountRequestBuilderRequestsMetadata,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,16 +87,16 @@ const MessageItemRequestBuilderGetQueryParametersMapper: Record<string, string>
* Metadata for all the navigation properties in the request builder.
*/
export const MessageItemRequestBuilderNavigationMetadata: Record<Exclude<keyof MessageItemRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"attachments": {
attachments: {
uriTemplate: AttachmentsRequestBuilderUriTemplate,
requestsMetadata: AttachmentsRequestBuilderRequestsMetadata,
navigationMetadata: AttachmentsRequestBuilderNavigationMetadata,
},
"content": {
content: {
uriTemplate: ContentRequestBuilderUriTemplate,
requestsMetadata: ContentRequestBuilderRequestsMetadata,
},
"extensions": {
extensions: {
uriTemplate: ExtensionsRequestBuilderUriTemplate,
requestsMetadata: ExtensionsRequestBuilderRequestsMetadata,
navigationMetadata: ExtensionsRequestBuilderNavigationMetadata,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,17 +94,17 @@ const MailFolderItemRequestBuilderGetQueryParametersMapper: Record<string, strin
* Metadata for all the navigation properties in the request builder.
*/
export const MailFolderItemRequestBuilderNavigationMetadata: Record<Exclude<keyof MailFolderItemRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"childFolders": {
childFolders: {
uriTemplate: ChildFoldersRequestBuilderUriTemplate,
requestsMetadata: ChildFoldersRequestBuilderRequestsMetadata,
navigationMetadata: ChildFoldersRequestBuilderNavigationMetadata,
},
"messageRules": {
messageRules: {
uriTemplate: MessageRulesRequestBuilderUriTemplate,
requestsMetadata: MessageRulesRequestBuilderRequestsMetadata,
navigationMetadata: MessageRulesRequestBuilderNavigationMetadata,
},
"messages": {
messages: {
uriTemplate: MessagesRequestBuilderUriTemplate,
requestsMetadata: MessagesRequestBuilderRequestsMetadata,
navigationMetadata: MessagesRequestBuilderNavigationMetadata,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,12 +94,12 @@ const MessageRulesRequestBuilderGetQueryParametersMapper: Record<string, string>
* Metadata for all the navigation properties in the request builder.
*/
export const MessageRulesRequestBuilderNavigationMetadata: Record<Exclude<keyof MessageRulesRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"byMessageRuleId": {
byMessageRuleId: {
uriTemplate: MessageRuleItemRequestBuilderUriTemplate,
requestsMetadata: MessageRuleItemRequestBuilderRequestsMetadata,
pathParametersMappings: ["messageRule%2Did"],
},
"count": {
count: {
uriTemplate: CountRequestBuilderUriTemplate,
requestsMetadata: CountRequestBuilderRequestsMetadata,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -104,13 +104,13 @@ const MessagesRequestBuilderGetQueryParametersMapper: Record<string, string> = {
* Metadata for all the navigation properties in the request builder.
*/
export const MessagesRequestBuilderNavigationMetadata: Record<Exclude<keyof MessagesRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"byMessageId": {
byMessageId: {
uriTemplate: MessageItemRequestBuilderUriTemplate,
requestsMetadata: MessageItemRequestBuilderRequestsMetadata,
navigationMetadata: MessageItemRequestBuilderNavigationMetadata,
pathParametersMappings: ["message%2Did"],
},
"count": {
count: {
uriTemplate: CountRequestBuilderUriTemplate,
requestsMetadata: CountRequestBuilderRequestsMetadata,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -89,12 +89,12 @@ const AttachmentsRequestBuilderGetQueryParametersMapper: Record<string, string>
* Metadata for all the navigation properties in the request builder.
*/
export const AttachmentsRequestBuilderNavigationMetadata: Record<Exclude<keyof AttachmentsRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"byAttachmentId": {
byAttachmentId: {
uriTemplate: AttachmentItemRequestBuilderUriTemplate,
requestsMetadata: AttachmentItemRequestBuilderRequestsMetadata,
pathParametersMappings: ["attachment%2Did"],
},
"count": {
count: {
uriTemplate: CountRequestBuilderUriTemplate,
requestsMetadata: CountRequestBuilderRequestsMetadata,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,12 +98,12 @@ const ExtensionsRequestBuilderGetQueryParametersMapper: Record<string, string> =
* Metadata for all the navigation properties in the request builder.
*/
export const ExtensionsRequestBuilderNavigationMetadata: Record<Exclude<keyof ExtensionsRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"byExtensionId": {
byExtensionId: {
uriTemplate: ExtensionItemRequestBuilderUriTemplate,
requestsMetadata: ExtensionItemRequestBuilderRequestsMetadata,
pathParametersMappings: ["extension%2Did"],
},
"count": {
count: {
uriTemplate: CountRequestBuilderUriTemplate,
requestsMetadata: CountRequestBuilderRequestsMetadata,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,16 +87,16 @@ const MessageItemRequestBuilderGetQueryParametersMapper: Record<string, string>
* Metadata for all the navigation properties in the request builder.
*/
export const MessageItemRequestBuilderNavigationMetadata: Record<Exclude<keyof MessageItemRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"attachments": {
attachments: {
uriTemplate: AttachmentsRequestBuilderUriTemplate,
requestsMetadata: AttachmentsRequestBuilderRequestsMetadata,
navigationMetadata: AttachmentsRequestBuilderNavigationMetadata,
},
"content": {
content: {
uriTemplate: ContentRequestBuilderUriTemplate,
requestsMetadata: ContentRequestBuilderRequestsMetadata,
},
"extensions": {
extensions: {
uriTemplate: ExtensionsRequestBuilderUriTemplate,
requestsMetadata: ExtensionsRequestBuilderRequestsMetadata,
navigationMetadata: ExtensionsRequestBuilderNavigationMetadata,
Expand Down
4 changes: 2 additions & 2 deletions packages/test/generatedCode/users/item/messages/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -108,13 +108,13 @@ const MessagesRequestBuilderGetQueryParametersMapper: Record<string, string> = {
* Metadata for all the navigation properties in the request builder.
*/
export const MessagesRequestBuilderNavigationMetadata: Record<Exclude<keyof MessagesRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"byMessageId": {
byMessageId: {
uriTemplate: MessageItemRequestBuilderUriTemplate,
requestsMetadata: MessageItemRequestBuilderRequestsMetadata,
navigationMetadata: MessageItemRequestBuilderNavigationMetadata,
pathParametersMappings: ["message%2Did"],
},
"count": {
count: {
uriTemplate: CountRequestBuilderUriTemplate,
requestsMetadata: CountRequestBuilderRequestsMetadata,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -89,12 +89,12 @@ const AttachmentsRequestBuilderGetQueryParametersMapper: Record<string, string>
* Metadata for all the navigation properties in the request builder.
*/
export const AttachmentsRequestBuilderNavigationMetadata: Record<Exclude<keyof AttachmentsRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"byAttachmentId": {
byAttachmentId: {
uriTemplate: AttachmentItemRequestBuilderUriTemplate,
requestsMetadata: AttachmentItemRequestBuilderRequestsMetadata,
pathParametersMappings: ["attachment%2Did"],
},
"count": {
count: {
uriTemplate: CountRequestBuilderUriTemplate,
requestsMetadata: CountRequestBuilderRequestsMetadata,
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,12 +98,12 @@ const ExtensionsRequestBuilderGetQueryParametersMapper: Record<string, string> =
* Metadata for all the navigation properties in the request builder.
*/
export const ExtensionsRequestBuilderNavigationMetadata: Record<Exclude<keyof ExtensionsRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"byExtensionId": {
byExtensionId: {
uriTemplate: ExtensionItemRequestBuilderUriTemplate,
requestsMetadata: ExtensionItemRequestBuilderRequestsMetadata,
pathParametersMappings: ["extension%2Did"],
},
"count": {
count: {
uriTemplate: CountRequestBuilderUriTemplate,
requestsMetadata: CountRequestBuilderRequestsMetadata,
},
Expand Down
6 changes: 3 additions & 3 deletions packages/test/generatedCode/users/item/messages/item/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -94,16 +94,16 @@ const MessageItemRequestBuilderGetQueryParametersMapper: Record<string, string>
* Metadata for all the navigation properties in the request builder.
*/
export const MessageItemRequestBuilderNavigationMetadata: Record<Exclude<keyof MessageItemRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
"attachments": {
attachments: {
uriTemplate: AttachmentsRequestBuilderUriTemplate,
requestsMetadata: AttachmentsRequestBuilderRequestsMetadata,
navigationMetadata: AttachmentsRequestBuilderNavigationMetadata,
},
"content": {
content: {
uriTemplate: ContentRequestBuilderUriTemplate,
requestsMetadata: ContentRequestBuilderRequestsMetadata,
},
"extensions": {
extensions: {
uriTemplate: ExtensionsRequestBuilderUriTemplate,
requestsMetadata: ExtensionsRequestBuilderRequestsMetadata,
navigationMetadata: ExtensionsRequestBuilderNavigationMetadata,
Expand Down

0 comments on commit 9ffc898

Please sign in to comment.