This PR moves all shape classes from the main project to a new library project called Shapes.Library. This improves modularity and reusability of the code by separating the shape classes into a standalone library.
Summary of Changes
Created a new .NET library project, Shapes.Library, with the target framework set to net7.0.
Moved all shape classes from the main project to the Shapes.Library project.
Updated the main project to reference the Shapes.Library project.
Updated the test project to reference the Shapes.Library project.
Updated the README.md file with instructions on how to use the Shapes.Library project.
Updated the setup instructions in the README.md file to include building the Shapes.Library project.
Fixes #20.
🎉 Latest improvements to Sweep:
Getting Sweep to run linters before committing! Check out Sweep Sandbox Configs to set it up.
Added support for self-hosting! Check out Self-hosting Sweep to get started.
[Self Hosting] Multiple options to compute vector embeddings, configure your .env file using VECTOR_EMBEDDING_SOURCE
💡 To get Sweep to edit this pull request, you can:
Leave a comment below to get Sweep to edit the entire PR
Leave a comment in the code will only modify the file
Edit the original issue to get Sweep to recreate the PR from scratch
Description
This PR moves all shape classes from the main project to a new library project called Shapes.Library. This improves modularity and reusability of the code by separating the shape classes into a standalone library.
Summary of Changes
Fixes #20.
🎉 Latest improvements to Sweep:
💡 To get Sweep to edit this pull request, you can: