Skip to content

M365 aug22 #1196

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Sep 6, 2022
Merged

M365 aug22 #1196

merged 7 commits into from
Sep 6, 2022

Conversation

mikeebowen
Copy link
Collaborator

No description provided.

@mikeebowen
Copy link
Collaborator Author

Changelog still needs to be updated.

@mikeebowen mikeebowen marked this pull request as ready for review August 30, 2022 22:26
@twsouthwick
Copy link
Member

I'd like to wait for #1199 to ensure there are no regressions to the generated stuff

twsouthwick
twsouthwick previously approved these changes Sep 1, 2022
Copy link
Member

@twsouthwick twsouthwick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This LGTM re: the structure. I'm not the one to verify expected schema updates :)

Copy link
Collaborator

@ThomasBarnekow ThomasBarnekow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While I can't judge the schema changes reflected in the JSON files, it looks like there are some minor inconsistencies in the PropertyComments. Assuming those PropertyComments are not critical, this should hold up the release.

@@ -40521,19 +40468,23 @@
"QName": "w:numId",
"PropertyName": "NumberID",
"Type": "Int32Value",
"PropertyComments": "Numbering Definition Instance ID",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do you remove the descriptive PropertyComments and replace it with the local name of the Open XML element?

I don't know what the convention for those PropertyComments values is, but it looks like there is some inconsistency in those that are introduced in this commit.

Comment on lines -40535 to +40487
"PropertyName": "AbstractNumId",
"PropertyComments": "Abstract Numbering Definition Reference"
"PropertyName": "AbstractNumId"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do you remove the PropertyComments?

"QName": "w:ilvl",
"PropertyName": "LevelIndex",
"Type": "Int32Value",
"PropertyComments": "Numbering Level ID",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See above. This is an example of descriptive PropertyComments. In the cases above, either the corresponding XML element's local name was used, or no value was provided (i.e., the key was deleted).

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ThomasBarnekow we've noticed this in the past as well and have not gotten around to understanding it. The backend processor does all this automatically. So we'll need to take some time to review the code and understand why it changes these. They should not hold up the code release as they don't affect the logic or API surface.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ThomasBarnekow this answer relates to all your questions about the PropertyComments as they all are automatically generated and we didn't explicitly change anything. We will check on all of the issues.

Copy link
Contributor

@AlfredHellstern AlfredHellstern left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mikeebowen mikeebowen merged commit beaa6c3 into dotnet:main Sep 6, 2022
@mikeebowen mikeebowen deleted the m365-Aug22 branch September 6, 2022 22:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants