Remove parsed_license_report flag from front end code

Summary

As follow up to !20355 (merged). Remove parsed_license_report from front end.

Improvements

FE code for MR widget will be simplified.

Risks

New bug introduced during removal of parsed_license_report which effects MR widget and pipeline view for LC

Involved components

MR widget, Pipeline LC view

Tasks

  • Remove code branches depending on parsed_license_report feature flag, and any subsequently unused Vuex code !24007 (merged)
  • Remove unused utility/support code !24200 (merged)
  • Normalise Vuex actions/mutations names !24471 (merged):
    • receiveLoadLicenseReportError -> receiveLoadParsedLicenseReportError
    • receiveLoadLicenseReport -> receiveLoadParsedLicenseReportSuccess
  • Stop exposing the old head and base report paths and remove feature flag push !24210 (merged)
  • Remove feature flag from staging and production
  • [-] Refactor to not depend on old report format There's already an existing issue for this: #33878 (closed)
Edited Feb 06, 2020 by Mark Florian
Assignee Loading
Time tracking Loading