Lots of different non-functional cleanups and improvements #33
Conversation
This commit contains lots of minor fixes, like grammar improvements or a changed strucuture of the document.
Whoever added the TestGenerator.java exception for GAD 4 might think about integrating it into this repository instead.
- Renamed the classes to have the 'Tester' suffix - Fixed imports - Enabled the use of the special TestResult class
- Fixed the affiliation to the 'tests.dynamicarray' package - Moved and renamed the classes to end on 'Tester' - Removed one file that was completely identical to another - Fixed imports - Removed the empty directories (automatically) - Enabled the use of the special TestResult class
You should probably exclude this in the .gitignore as well: https://en.wikipedia.org/wiki/.DS_Store |
As an idea, how about adding a .sh script which automatically clones this rep and copies the tests to the project folder? |
Where's the benefit? The benefit of the current procedure of symlinks is: you set it up once (for one exercise) and it "just" works. Okay, you may update the test repository from time to time ( |
Would you suggest to include |
Well, there wasn't really any benefit per se. I just thought it'd be nice to add multiple possibilities but then I've been reminded of https://xkcd.com/927/ |
I see ^^ |
Not at all, was just a stupid idea. But in Hindsight, we could've also had integrated symlinks within the shell script with the default paths of the project directories, which would've definitely been helpful |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds like some much needed maintanance that I have been avoiding :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perfect
I will just close the PR. I've merged it into |
Note that this should be merged after the GPL license has been accepted (issue #15, pull request #19)!
Changes introduced during this "clean-up" are:
docs
into.github
(because it has actually nothing to do with the project's documentation, if we had one).project
file which is only useful for the Eclipse IDE.gitignore
file to include a bunch of other file types that should not find their way into this repositoryIf anyone has something in mind, feel free to comment on those proposed changes here or on Zulip :)