app.R was getting pretty big.
Separated out all code for the "cross-package analysis" panel, and the "Analysed-packages" panel into modules.
This meant several helper (plotting) functions could be removed from app.R
Some awkwardness wrt human-readable labels.
In the cross-package analysis module:
the server needs to map from user-readable labels to data-frame columns;
the UI needs to map from data-frame cols to readable labels
Should a single bidirectional mapping data-frame be made, that can be used to map labels in either direction? And if so, should it go in app.R or in crossPackageReport.R
app.R was getting pretty big. Separated out all code for the "cross-package analysis" panel, and the "Analysed-packages" panel into modules. This meant several helper (plotting) functions could be removed from app.R
Some awkwardness wrt human-readable labels. In the cross-package analysis module:
Should a single bidirectional mapping data-frame be made, that can be used to map labels in either direction? And if so, should it go in app.R or in crossPackageReport.R