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 Synergy.Documentation library #27

Open
MarcinCelej opened this issue May 14, 2023 · 0 comments
Open

Add Synergy.Documentation library #27

MarcinCelej opened this issue May 14, 2023 · 0 comments

Comments

@MarcinCelej
Copy link
Member

  • Public Api generator
  • TODO as technical debt listing
MarcinCelej added a commit that referenced this issue May 15, 2023
MarcinCelej added a commit that referenced this issue Dec 20, 2023
The wrong usage of "this" has been corrected, and filePath is now explicitly passed to OrFailIfWhiteSpace for error throw purposes. Invalid path argument exception mechanism is also introduced in Folder property to handle exceptional cases more effectively.
MarcinCelej added a commit that referenced this issue Dec 20, 2023
The CodeFolder class in the Synergy.Documentation project has been updated to throw exceptions when a null or invalid path is passed to it. Additionally, the separator in the "Up" method was flipped from "\\" to "/". The changes improve code robustness and cross-platform compatibility.
MarcinCelej added a commit that referenced this issue Dec 20, 2023
Noticeable formatting adjustments are made, like adding more spacing and irregular indentation fixes. Changes are also made in each region including Headers, Paragraph, and Code for better organization and readability.
MarcinCelej added a commit that referenced this issue Dec 20, 2023
A new `Image` class is added inside the `Markdown` class, within the `Documentation` project. This class facilitates incorporating images in markdown files, handling file paths and providing a way to specify alternate text for an image. Also, it allows to specify the image path relative to a specific file.
MarcinCelej added a commit that referenced this issue Dec 20, 2023
This commit removes a superfluous TODO comment from the CodeFile class. The comment was relevant to a contract check that has already been fixed, hence it's no longer necessary.
MarcinCelej added a commit that referenced this issue Dec 20, 2023
Several project settings have been updated in the Synergy.Documentation.csproj file. Those are nuget package settings.
MarcinCelej added a commit that referenced this issue Dec 21, 2023
The link for PackageProjectUrl has been updated in the Synergy.Documentation.csproj file. It previously pointed to a specific wiki page, but has now been changed to point to the root of the wiki to give a more generalized access to the overall project documentation.
MarcinCelej added a commit that referenced this issue Jan 10, 2024
Contains description of TodoExplorer usage to enlist technical debt inside the projects.
MarcinCelej added a commit that referenced this issue Jan 10, 2024
Contains description of TodoExplorer usage to enlist technical debt inside the projects.
MarcinCelej added a commit that referenced this issue Jan 10, 2024
MarcinCelej added a commit that referenced this issue Jan 10, 2024
MarcinCelej added a commit that referenced this issue Jan 10, 2024
MarcinCelej added a commit that referenced this issue Jan 10, 2024
MarcinCelej added a commit that referenced this issue Jan 10, 2024
MarcinCelej added a commit that referenced this issue Jan 10, 2024
MarcinCelej added a commit that referenced this issue Jan 10, 2024
MarcinCelej added a commit that referenced this issue Jan 10, 2024
MarcinCelej added a commit that referenced this issue Jan 10, 2024
MarcinCelej added a commit that referenced this issue Jan 10, 2024
It searches for TODOs in *.csproj files
MarcinCelej added a commit that referenced this issue Jan 10, 2024
Added support for net6.0; net7.0; net8.0;
MarcinCelej added a commit that referenced this issue May 16, 2024
<PackageProjectUrl> point version 3.0.4 of docs now
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

No branches or pull requests

1 participant