Closed Bug 1937922 Opened 2 months ago Closed 24 days ago

Fix WebCompat Reporter package structure

Categories

(Fenix :: General, task)

All
Android
task

Tracking

(firefox136 fixed)

RESOLVED FIXED
136 Branch
Tracking Status
firefox136 --- fixed

People

(Reporter: npoon, Assigned: npoon)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxdroid][group4])

Attachments

(1 file)

Currently, WebCompat has the following packages:

  • di
  • retrievalservice
  • store
  • ui

Ideally, we should remove the retrievalservice package and add a middleware package, similar to review checker.

Then, we can move all of the middlewares from the store package into the middleware package. All of the original files in the retrievalservice package should also go into the middleware package. The WebCompatInfoDeserializer should also go in the middleware package since it is being used by the middleware. Remember to do this for the tests as well.

Blocks: 1879606
Severity: -- → N/A
Whiteboard: [fxdroid][group4]
Assignee: nobody → npoon
Status: NEW → ASSIGNED
Pushed by npoon@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/dcb169b26205 Fix WebCompat Reporter package structure r=android-reviewers,007
Status: ASSIGNED → RESOLVED
Closed: 24 days ago
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: