Added
- `--junit-xml-output` option to `full`, `analyse`, `export` and `parse` commands to output JUnit XML reports.
- Support to detect ROS2 workspaces.
- Ability to exclude directories from the analysis by including a `COLCON_IGNORE`, `AMENT_IGNORE` or `CATKIN_IGNORE` file within.
- Pure Python packages in ROS2 that do not have a `CMakeLists.txt` use Python files that contain a `def main()` function to identify nodes.
- `--minimal-output` option to `full`, `analyse` and `export` commands, to export just the bare minimum files to view the HTML report.
- Experimental support to parse Python nodes.
- Setting in the `~/.haros/configs.yaml` file to skip the analysis for certain files based on glob patterns.