Skip to content
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

Assorted set of minor refactorings for logic related to CODEOWNERS processing #4885

Merged
merged 2 commits into from
Dec 6, 2022

Conversation

konrad-jamrozik
Copy link
Contributor

@konrad-jamrozik konrad-jamrozik commented Dec 6, 2022

In preparation for making changes for #2770 I submit this PR with a set of assorted refactorings on tools/code-owners-parser/CodeOwnersParser.sln and tools/notification-configuration/notification-configuration.sln.

Here is what I did on both of these solutions:

  • Applied various refactorings suggested by ReSharper; this includes, but is not limited to: simplifying code, adding missing readonly attributes, fixing member capitalization to match official convention (which also matches the convention used by majority of the codebase), and removing unused using statements and fixing typos.
  • Added some of the highlighted words and abbreviations to ReSharper dictionary files, in *.sln.DotSettings.
  • Renamed Azure.Sdk.Tools.RetrieveCodeOwners.Tests.MainTests.CodeOwnerFilePath to CodeOwnersFilePath.
  • Added relevant files to CodeOwnersParser.sln.

@konrad-jamrozik konrad-jamrozik added the Central-EngSys This issue is owned by the Engineering System team. label Dec 6, 2022
@konrad-jamrozik konrad-jamrozik requested a review from a team as a code owner December 6, 2022 03:49
@konrad-jamrozik konrad-jamrozik self-assigned this Dec 6, 2022
Copy link
Member

@weshaggard weshaggard left a comment

Choose a reason for hiding this comment

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

Looks reasonable.

@konrad-jamrozik konrad-jamrozik merged commit 189316a into main Dec 6, 2022
@konrad-jamrozik konrad-jamrozik deleted the users/kojamroz/codeowners_parser_pr1 branch December 6, 2022 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Central-EngSys This issue is owned by the Engineering System team.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants