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

Add STL-Specific Code Analyzer Package For Documenting Class Constructors #206

Open
wants to merge 15 commits into
base: main
Choose a base branch
from

Conversation

Shalini-Subramanian
Copy link
Collaborator

@Shalini-Subramanian Shalini-Subramanian commented Feb 12, 2025

What does this Pull Request accomplish?

  • Integrated the analyzer through the NuGet package.
  • Added packages folder to repository and included NuGet package.
  • Added nuget.config to fetch the NuGet package from within the solution files.
  • Added package reference to each CSProject file to reference the NuGet package.

Why should this Pull Request be merged?

Whenever a class does not contain at least one constructor, its documentation will not be visible to the user when an instance is created. Currently, this is validated manually. In this PR, I have addressed this issue by using a NuGet package with an analyzer created in the previous to detect missing class constructors.

What testing has been done?

  • Error popped up and added the required fixes to address the missing of the constructor.

Shalini-Subramanian and others added 2 commits February 6, 2025 08:11
Signed-off-by: Shalini-Subramanian <[email protected]>
Signed-off-by: Shalini Subramanian <[email protected]>
Signed-off-by: Shalini Subramanian <[email protected]>
Signed-off-by: Shalini Subramanian <[email protected]>
Signed-off-by: Shalini Subramanian <[email protected]>
@Mattjet27 Mattjet27 changed the title Add nuget packages and update the classes Add STL-Specific Code Analyzer Package For Documenting Class Constructors Feb 17, 2025
Signed-off-by: Shalini-Subramanian <[email protected]>
Signed-off-by: Shalini-Subramanian <[email protected]>
Signed-off-by: Shalini-Subramanian <[email protected]>
Signed-off-by: Shalini-Subramanian <[email protected]>
Signed-off-by: Shalini-Subramanian <[email protected]>
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.

3 participants