feat: osm features feature collection geojson for sandbox data conflation #7234
Quality Gate passed
Annotations
Check warning on line 125 in backend/services/overpass_service.py
sonarqubecloud / SonarCloud Code Analysis
Remove this "timeout" parameter and use a timeout context manager instead.
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ3dikLWmYQXfsvmTpgV&open=AZ3dikLWmYQXfsvmTpgV&pullRequest=7234
Check warning on line 8 in frontend/src/components/taskSelection/OsmDataControls.js
sonarqubecloud / SonarCloud Code Analysis
'osmLayerOpacity' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3whlfVLnzuuFLml&open=AZ5oa3whlfVLnzuuFLml&pullRequest=7234
Check warning on line 110 in frontend/src/components/taskSelection/action.js
sonarqubecloud / SonarCloud Code Analysis
'project.projectId' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3z7lfVLnzuuFLmq&open=AZ5oa3z7lfVLnzuuFLmq&pullRequest=7234
Check warning on line 26 in frontend/src/components/sandboxEditor.js
sonarqubecloud / SonarCloud Code Analysis
'projectId' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa30dlfVLnzuuFLmu&open=AZ5oa30dlfVLnzuuFLmu&pullRequest=7234
Check warning on line 6 in frontend/src/components/taskSelection/OsmDataControls.js
sonarqubecloud / SonarCloud Code Analysis
'showOsmFeatures' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3whlfVLnzuuFLmj&open=AZ5oa3whlfVLnzuuFLmj&pullRequest=7234
Check warning on line 22 in backend/api/projects/osm_features.py
sonarqubecloud / SonarCloud Code Analysis
Use "Annotated" type hints for FastAPI dependency injection
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ3dikIcmYQXfsvmTpgT&open=AZ3dikIcmYQXfsvmTpgT&pullRequest=7234
Check warning on line 12 in frontend/src/components/taskSelection/OsmDataControls.js
sonarqubecloud / SonarCloud Code Analysis
'isError' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3whlfVLnzuuFLmp&open=AZ5oa3whlfVLnzuuFLmp&pullRequest=7234
Check warning on line 11 in frontend/src/components/taskSelection/OsmDataControls.js
sonarqubecloud / SonarCloud Code Analysis
'isSuccess' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3whlfVLnzuuFLmo&open=AZ5oa3whlfVLnzuuFLmo&pullRequest=7234
Check warning on line 255 in frontend/src/components/taskSelection/action.js
sonarqubecloud / SonarCloud Code Analysis
'project.projectId' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3z7lfVLnzuuFLms&open=AZ5oa3z7lfVLnzuuFLms&pullRequest=7234
Check warning on line 7 in frontend/src/components/taskSelection/OsmDataControls.js
sonarqubecloud / SonarCloud Code Analysis
'setShowOsmFeatures' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3whlfVLnzuuFLmk&open=AZ5oa3whlfVLnzuuFLmk&pullRequest=7234
Check warning on line 110 in frontend/src/components/taskSelection/action.js
sonarqubecloud / SonarCloud Code Analysis
'project.sandbox' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3z7lfVLnzuuFLmr&open=AZ5oa3z7lfVLnzuuFLmr&pullRequest=7234
Check warning on line 27 in frontend/src/components/sandboxEditor.js
sonarqubecloud / SonarCloud Code Analysis
'taskId' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa30dlfVLnzuuFLmv&open=AZ5oa30dlfVLnzuuFLmv&pullRequest=7234
Check failure on line 49 in backend/services/overpass_service.py
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 31 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ3dikLWmYQXfsvmTpgU&open=AZ3dikLWmYQXfsvmTpgU&pullRequest=7234
Check warning on line 466 in frontend/src/components/taskSelection/action.js
sonarqubecloud / SonarCloud Code Analysis
'project.sandbox' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3z7lfVLnzuuFLmt&open=AZ5oa3z7lfVLnzuuFLmt&pullRequest=7234
Check warning on line 28 in frontend/src/components/sandboxEditor.js
sonarqubecloud / SonarCloud Code Analysis
'showOsmFeatures' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa30dlfVLnzuuFLmw&open=AZ5oa30dlfVLnzuuFLmw&pullRequest=7234
Check warning on line 10 in frontend/src/components/taskSelection/OsmDataControls.js
sonarqubecloud / SonarCloud Code Analysis
'isFetching' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3whlfVLnzuuFLmn&open=AZ5oa3whlfVLnzuuFLmn&pullRequest=7234
Check warning on line 9 in frontend/src/components/taskSelection/OsmDataControls.js
sonarqubecloud / SonarCloud Code Analysis
'setOsmLayerOpacity' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3whlfVLnzuuFLmm&open=AZ5oa3whlfVLnzuuFLmm&pullRequest=7234
Check warning on line 29 in frontend/src/components/sandboxEditor.js
sonarqubecloud / SonarCloud Code Analysis
'osmLayerOpacity' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa30dlfVLnzuuFLmx&open=AZ5oa30dlfVLnzuuFLmx&pullRequest=7234