reNgine-ng is an automated reconnaissance framework for web applications with a focus on highly configurable streamlined recon process via Engines, recon data correlation and organization, continuous monitoring, backed by a database, and simple yet intuitive User Interface.
Currently the styling of the python codebase is inconsistent. Some examples:
Mixing up naming conventions (some functions use snake case / camel case etc.)
Some files follow the PEP8 spacing between functions / classes / constants etc. and some don't.
Proposed solution:
Writing a GitHub action for Ruff linter. Of course this would take quite a while to refactor the whole codebase, but I can see the project benefitting from it.
Is there an existing feature or issue for this?
Expected feature
Submitted by @jxdv
Currently the styling of the python codebase is inconsistent. Some examples:
Proposed solution: Writing a GitHub action for Ruff linter. Of course this would take quite a while to refactor the whole codebase, but I can see the project benefitting from it.
Original discussion here https://github.com/yogeshojha/rengine/issues/1134
Alternative solutions
No response
Anything else?
PR has been submitted on legacy repo but not merged in release 2.1.0 yet. https://github.com/yogeshojha/rengine/pull/1145
They need import, review and tests @AnonymousWP Could you import it ?