0
I Use This!
Moderate Activity

Commits : Listings

Analyzed about 11 hours ago. based on code collected 1 day ago.
Nov 04, 2025 — Nov 04, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Persist the submission times in the Student's XML file.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Refactored code in XmlStudentParse to make it easier to work with.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Broke up a big method in XmlDumper to make it easier to work with.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Added (currently failing) tests that validates that an assignment's submission time is persisted in the Student's XML.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Address issue #36 by noting the time the project was submitted in the grade book.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Use java.time.LocalDateTime to represent assignment submission dates.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Write a (now failing) test for issue #36 that tests that the submission time of a project is recorded in the grade book.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Merge pull request #95 from DavidWhitlock/issue-52-student-id-different-in-submission
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Refactored implementation to use fewer Streams and Lambdas.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Test that a SubmissionException is thrown when the student information in the submission matches no student in the grade book.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
When looking for which student submitted a project, match based on email address.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Cleaned up tests some more.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
When looking for students who submitting a project, match using the nick name and last name.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Refactored test to make it easier to add more tests.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
To address issue #52, if a student submits a project under a different student id than the one that he/she used when filling out the Survey, then the submissions processor will consider the student's full name (first and last) when looking for the student in the grade book.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Changed the signature of getStudent(id) in GradeBook to return an Optional<Student>. This had a number of ripples in the codebase. I also added a Stream<Student> API to GradeBook to make it easier to iterate over the students in a GradeBook (which was one of the primary uses of getStudent(id)). I resisted the urge to do further cleanup in some of these ancient classes.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Added a test for issue #52 that currently fails.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Merge pull request #94 from DavidWhitlock/issue-50-print-survey-comments
DavidWhitlock
as David Whitlock
More... almost 12 years ago
To address issue #50, any notes about a Student are printed out when the student's survey results are imported into the grade book.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Log a message stating that the Survey email was sent. Otherwise, the student doesn't know what happens when the program finishes.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
To address issue #50, add the answers to the "What would you like to learn?" and "What else would you like to tell me?" question as "notes" on the Student created by the Survey program.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
More refactoring to make the main method smaller.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Use method references to clean up the amount of code it takes to configure the Student object created by the Survey program.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Broke up a huge main method into smaller methods to make this code easier to work with. Also got rid of the IntelliJ warnings.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Added a -debug flag to increase the amount of logging by the GraderTools application.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Fix problem with logback.xml that was causing a bunch of boilerplate info- and warning-level messages to be printed when the program starts up.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Use logback and sl4j for logging because I kept getting ClassNotFoundExceptions when using Java Util Logging.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Adjust logging levels so that fewer messages are issued.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Configure the JUL Loggers to only print out the level name.
DavidWhitlock
as David Whitlock
More... almost 12 years ago
Use Java Util Logging for debug-level messages so that we can turn it down later.
DavidWhitlock
as David Whitlock
More... almost 12 years ago