George Tay
George Tay
Part of #2141 ### Proposed commit message ``` Currently, `null`s are used within some parts of the code. While it is not a bad practice to use `null`s within the...
### What feature(s) would you like to see in RepoSense Currently, we are facing issues regarding the standardisation of tests for both the frontend and backend. Considering that there is...
Fixes #2120 ### Proposed commit message ``` The current About page on the RepoSense docs does not reflect the updated list of developers working on RepoSense. Let's move to update...
[#2091] Suggestions on improvement for memory performance regarding Regex matching ### Proposed commit message ``` From the previous issue, it was discovered that some areas of the code used regex...
Fixes #2119 ### Proposed commit message ``` The current implementation of `RepoConfiguration` and `CliArguments` do not permit Builder reuse. When a Builder `build` an instance of `RepoConfiguration` or `CliArguments`, the...
### What feature(s) would you like to see in RepoSense Currently, both Builder patterns implemented in `RepoConfiguration` and `CliArguments` are implemented in such a way that the `Builder` objects are...
### What feature(s) would you like to see in RepoSense Previously, due to the constructors used in `RepoConfiguration` and `CliArguments`, only legal combinations of parameters were permitted in the construction...
### What feature(s) would you like to see in RepoSense As detailed in issue #2091, the `StreamGobbler` class consumes a large amount of memory when in use, upwards of around...
### What feature(s) would you like to see in RepoSense Currently, the only way to create a config file is to create the underlying CSV or JSON file and populate...
Part of #2161 ### Proposed commit message ``` Currently, `report-config.json` is underutilised (it is only used for defining report titles). However, considering the code portfolio feature, we need to implement...