-
Notifications
You must be signed in to change notification settings - Fork 7
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
Relative paths in configuration do not work #81
Comments
fea-devteam
added a commit
to fea-devteam/AIFix4SecCode
that referenced
this issue
Jul 21, 2022
chicxurug
pushed a commit
that referenced
this issue
Jul 25, 2022
* Refactor - Extract configuration attributes * Refactor - Replace temp with Query * Refactor - Fix ToolFactory path issue * Refactor - Extract tasks * Enhance console output with own logger * Enhance console output, redirect all the current info into the log file with own logger * Create validation folder, #72 * Enhance console output #45 * Refactor - Parameterize Function * Refactor - Extract Function * Minor format changes #45 * Minor format changes #45 * Add support for Gradle #44 * Add support for Ant #83 * Add support for Ant #83 * Find the variable name for some vulnerabilities * Column info on MS_SHOULD_BE_FINAL and EI_EXPOSE_REP2 * Complete refactor of ColumnInfoParser * Implement AST method for retrieving column info * Use JavaParser library for parsing column info (temporary solution) * Extended JavaParser implementation, find column info for FB_EER/FB_EiER, FB_NNOSP and FB_MSBF * dynamic column info data passed to OpenStaticAnalyzer and processed properly * ColumnInfoParser uses anonymous VoidVisitor class to visit nodes, minor code cleanup * Minor code cleanup * Insert TODOs * Refactor - Replace temp with Query, minor changes * Refactor - SRP: Separate 'column info attach' from VulnerabilityLocation * Refactor - Clean OpenStaticAnalyzer * Refactor - Clean OpenStaticAnalyzer * Create integration test for: extracting column info #6 * Framework repair (#77) * Refactor - Extract configuration attributes * Refactor - Replace temp with Query * Refactor - Fix ToolFactory path issue * Refactor - Extract tasks * Enhance console output with own logger * Enhance console output, redirect all the current info into the log file with own logger * Create validation folder, #72 * Enhance console output #45 * Refactor - Parameterize Function * Add support for Gradle #44 * Refactor - Replace temp with Query, minor changes * Refactor - SRP: Separate 'column info attach' from VulnerabilityLocation * Refactor - Clean OpenStaticAnalyzer * Fix NullPointerException in getResultPair() * Skip build when the generated patch is empty * Log Vulnerabilities * Add support for MavenCLI * Fix failure on not retrieved column info * Get mapping properties from config * Log elapsed time * Disable test case * Create statistics * Create statistics * Fix invalid elapsed time * Refactor - Simplify OpenStaticAnalyzer * Extend pairing with variable source path #87 * Trying to fix #88 * Save number of generated/filtered/verified patches * Upload missing method * Fix command line argument usage * Remove copyDependency option from CLI patchers * Add an option to change the source path of the analysed project * Separate log files for each build * Save unit test results for each compiled patch * Clarify patch name in patch_unit_test.csv * Separate Vuln_ID and Patch in patch_unit_test.csv * Updated CodeRepair to 1.0.2 * Updated README.md with working command * Remove copyDependency option from CLI patchers * Updated CodeRepair to 1.0.2 * Updated README.md with working command * Run 'mvn' command using 'cmd /c' on Windows #86 * Unit tests for ColumnInfoParser * Unit tests for Configuration * Unit tests for TestInfoExtractor * Add flag for running unit tests * Fix different os path issue * Add unit tests for Statistics #6 * Add unit tests for Statistics #6 * Test deleteIntermediatePatches() #6 * Convert relative config.project_path to absolute path #81 * Update documentation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
There are some steps in the process that would fail if one used relative paths in the configuration.
The text was updated successfully, but these errors were encountered: