Samuel Hawksby-Robinson
2df33fe301
Bug fix on isValidFile
2021-03-05 23:24:36 +00:00
Samuel Hawksby-Robinson
2b438d3578
Added getter functionality and dynamic file type handler
...
Much more work to be done, but using getter will be a helpful improvement as it guarantees that the code base files will be there unless the repo source is invalid. Dynamic file types is the first step in making the code able to handle multiple languages.
2021-03-05 23:17:17 +00:00
Samuel Hawksby-Robinson
715a868281
Updated project todos and go fmt
2021-01-07 12:57:18 +00:00
Samuel Hawksby-Robinson
0d546db344
Begin implementing the stringer for the todo node tree
2021-01-06 17:26:03 +00:00
Samuel Hawksby-Robinson
2e514a4d9c
Moved TodoFinder.init() to NewTodoFinder func to ensure init is not forgotten
2021-01-06 17:10:58 +00:00
Samuel Hawksby-Robinson
4723f2f47d
Moved node code into dedicated node file
2021-01-06 17:08:15 +00:00
Samuel Hawksby-Robinson
9792ef33d2
Made all compiled regex a field of TodoFinder
...
This prevents the application from needing to constantly recompiling the same regex patterns over and over
2021-01-06 16:59:11 +00:00
Samuel Hawksby-Robinson
b397566aaf
More refactor to move state to be handled by dedicated entities
2021-01-06 16:47:34 +00:00
Samuel Hawksby-Robinson
ce7a0f5a38
Moved code out from main into relevant files
2021-01-06 16:38:12 +00:00
Samuel Hawksby-Robinson
41a7931c83
Fixed broken functionality implemented better todo adding
2021-01-06 16:29:03 +00:00
Samuel Hawksby-Robinson
602a263f55
BROKEN - This commit breaks the original functionality, but introduces an effective method of representing found todos in both a table and tree format.
2021-01-06 14:41:25 +00:00