You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description:
Currently, when GatorGrade runs checks, it lists them without grouping by the file in which they are being run. This makes it harder to identify which checks belong to which file, especially when dealing with a large number of checks across multiple files.
Expected Behavior:
When GatorGrade runs, the checks should be grouped by the file they pertain to. For example:
This organization improves readability and makes it easier to debug issues.
Actual Behavior:
All checks are listed sequentially without clear indication of which file they belong to. This lack of grouping can make the output hard to interpret, particularly for complex projects.
Proposed Solution:
Modify the logic in output.py to organize checks by file. The solution involves:
Identifying which file each check corresponds to during the check process.
Grouping and formatting the output in output.py to display checks under the respective file name.
Testing the implementation to ensure that grouped output displays correctly for various project structures.
The text was updated successfully, but these errors were encountered:
@Chezka109 Thanks for making this issue per our discussion in class. I think that we now need to determine how the checks should be grouped. I could try and allow for instructors to add an option called group that would allow instructors to group checks themselves and then display the rest of the checks being displayed as "other". What do you think about this?
Description:
Currently, when GatorGrade runs checks, it lists them without grouping by the file in which they are being run. This makes it harder to identify which checks belong to which file, especially when dealing with a large number of checks across multiple files.
Expected Behavior:
When GatorGrade runs, the checks should be grouped by the file they pertain to. For example:
This organization improves readability and makes it easier to debug issues.
Actual Behavior:
All checks are listed sequentially without clear indication of which file they belong to. This lack of grouping can make the output hard to interpret, particularly for complex projects.
Proposed Solution:
Modify the logic in
output.py
to organize checks by file. The solution involves:output.py
to display checks under the respective file name.The text was updated successfully, but these errors were encountered: