Restructure entire codebase. #1

Closed
robert wants to merge 0 commits from ReStructure into main
Owner

This PR brings a lot of changes to the code.
Refactoring a lot of functionality to make the code cleaner and more maintainable.
It also brings the code to a place of almost doing everything I need it to.

TODO:

  • Add support for pseudo-dynamic content.
  • Create some useful tests to improve the quality of the code.
This PR brings a lot of changes to the code. Refactoring a lot of functionality to make the code cleaner and more maintainable. It also brings the code to a place of almost doing everything I need it to. **TODO:** - Add support for pseudo-dynamic content. - Create some useful tests to improve the quality of the code.
robert added 2 commits 2024-03-05 16:02:50 +00:00
With a little bit of OOP and a monster commit, I too can make a an ssg,
Ka-chow...

Changes:
-  added class to represent SiteFile
-  enabled conversion semi-automatic based on file type.
-  added template to Testing.
-  Removed awful code for dependency search
-  Removed awful code for enumerating directory
-  arguments to a class to allow for easier passing to other
  parts of the code.

TODO:
- 🐞Test and debug with a copy of a live site,
- ✍️ Add handling for Pandoc errors on stderr
- Look into parallelising as much as possible.
Author
Owner

Merged manually to keep signature history.

Merged manually to keep signature history.
robert closed this pull request 2024-03-05 16:14:29 +00:00

Pull request closed

Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: robert/cssitegen#1
No description provided.