fix: fixed code quality issues #371
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Purpose
This pull request includes a variety of cleanup, bugfixes, and code simplification changes across the backend Python code, frontend React application, and deployment/documentation files. The main focus is on removing unused code, fixing minor bugs, clarifying documentation, and improving maintainability.
Backend Python code improvements:
parse_polygonfield validator methods inWord,Line, andParagraphclasses to useselfinstead ofclsfor correct method signatures.save_to_persistent_storagein pipeline message and status classes to acceptaccount_urlandcontainer_nameparameters, clarifying intended usage and removing unimplementedpassstatements.download_filemethod fromfile_pathtodownload_pathto match the expected argument inStorageBlobHelper._find_process_result) fromqueue_handler_base.pyfor clarity.remote_module_loader.py.pass, making error handling explicit.Frontend React code cleanup and simplification:
Header.tsx,UploadFilesModal.tsx,ProcessQueueGrid.tsx,ProcessSteps.tsx, and others, to reduce bundle size and improve readability.fileTypeanduseDispatchin process queue and process steps components.Documentation and deployment script updates:
DeploymentGuide.mdas Azure Portal issues have been resolved.SecurityControltag from the Azure deployment workflow as it is no longer needed.Does this introduce a breaking change?
Golden Path Validation
Deployment Validation
What to Check
Verify that the following are valid
Other Information