-
Notifications
You must be signed in to change notification settings - Fork 154
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow sinceDate and untilDate to be configured in config files #634
Comments
It's a bit awkward to specify key-value pairs in a csv file though. Might have to add another json file for this purpose. |
This would allow users to easily compare git activity for repositories that were active over different time periods. i.e. Repository A was actively developed 1 year ago, while Repository B has only been under development for the past month. With regards to specifying the
@damithc , I'm not clear what you meant by the "difficulty of specifying key-value pairs in a csv". Does the above proposal for the |
If the value can differ across different repos, a csv file is the way to go. |
Many of the time-based functionality and logic are scattered about in various files, which increases code duplication and is a maintenance burden. Let's abstract all time-based functionalities into the `TimeUtil` class such that multiple places in the code can reuse the same logic.
The design of getting the `ReportConfiguration` object in the main RepoSense class is flawed and not so ideal, as it meant that configuration has to be set and parsed twice. Let's move the logic for getting the ReportConfiguration object into ArgsParser to avoid having to duplicate configuration parsing in the future.
Hi, can I try working on this issue? |
Go ahead @FH-30 |
@FH-30 I have closed my PR as it is not progressing. Feel free to work on this issue if you wish. |
Thanks for notifying @dcshzj , I would like to work on this issue! |
@FH-30 Please do so. You may refer to the original PR I have created if you wish to. |
I propose closing this issue since it has been encapsulated in #1360 |
No description provided.
The text was updated successfully, but these errors were encountered: