Added my project (cloc) #290
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
TerminalCraft Project Submission
Project Details
What is the name of your project? cloc (Count Lines of Code)
How many hours did you spend developing this? Wakatime logged about 4 hours, but including testing, thinking, and writing parts of the README (which was untracked), I estimate around 6 hours total.
Briefly describe what your project is. What makes it unique?
cloc is a lightweight, terminal-based utility to count lines of code in files or projects. It supports recursive ignore patterns with wildcards and a .clocignore file for easy exclusion of files and directories. It includes coloured output and good documentation to improve codebase / project analysis without unnecessary complexity.
How many people have tested your extension?
3 people have tested my extension. My mate Hamish installed it with pip and tested it on his game. My older brother tested it on his Farming Simulator mod, my stepdad tested it on his onedrive (which took a little while) with my Mum commenting that she liked the "rainbow colors".
On What operating systems have you tested this project?
Linux (Fedora & Ubuntu) and Windows
Does your project include a Readme file with instructions on how to use it?
Yes
Additional Comments
I had been using an online LOC counter but I didn't like how slow it was and how hard it was to setup ignore patterns. I feel like being able to see your lines of code in an easy way gives you a little boost when working on projects as it allows you to see how much work you've put in and appreciate it. While there is still a little bit I want to do to it such as ordering the output by size I didn't hear about Terminalcraft until yesterday so I was kind of rushing around a bit today but I'm quite proud of what I've made and its already proved useful in my ongoing project Farm CEO. (I am very happy I added the .clocignore file support as it made large codebases soooo much easier to see).