Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

task: Replace toolbox-template.xml with matlab.addons.toolbox.ToolboxOptions #104

Merged
merged 12 commits into from
Feb 7, 2025

Conversation

mfacchinelli
Copy link
Collaborator

No description provided.

Copy link

github-actions bot commented Feb 7, 2025

Coverage Report (R2024b)

File Coverage
All files 35%
app/DataVisualization.m 0%
app/core/+mag/+app/+control/Field.m 87%
app/core/+mag/+app/+control/PSD.m 96%
app/core/+mag/+app/+control/SignalAnalyzer.m 0%
app/core/+mag/+app/+control/Spectrogram.m 97%
app/core/+mag/+app/+control/WaveletAnalyzer.m 0%
app/core/+mag/+app/+internal/AppNotificationHandler.m 0%
app/core/+mag/+app/+internal/SelectMissionDialog.m 0%
app/core/+mag/+app/+internal/combineDateAndTime.m 93%
app/core/+mag/+app/+internal/cropResults.m 100%
app/core/+mag/+app/+manage/AnalysisManager.m NaN%
app/core/+mag/+app/+manage/ExportManager.m NaN%
app/core/+mag/+app/+manage/Manager.m 0%
app/core/+mag/+app/+manage/ToolbarManager.m 0%
app/core/+mag/+app/+manage/VisualizationManager.m 0%
app/core/+mag/+app/+mixin/Filter.m 0%
app/core/+mag/+app/+mixin/StartEndDate.m 86%
app/core/+mag/+app/Command.m 77%
app/core/+mag/+app/Control.m 50%
app/core/+mag/+app/Model.m 0%
app/core/+mag/+app/Provider.m NaN%
app/mission/bart/+mag/+app/+bart/AnalysisManager.m 0%
app/mission/bart/+mag/+app/+bart/ExportManager.m 0%
app/mission/bart/+mag/+app/+bart/Model.m 0%
app/mission/bart/+mag/+app/+bart/Provider.m 0%
app/mission/bart/+mag/+app/+bart/ResultsManager.m 0%
app/mission/bart/+mag/+app/+bart/VisualizationManager.m 0%
app/mission/hs/+mag/+app/+hs/AnalysisManager.m 0%
app/mission/hs/+mag/+app/+hs/ExportManager.m 0%
app/mission/hs/+mag/+app/+hs/Model.m 0%
app/mission/hs/+mag/+app/+hs/Provider.m 0%
app/mission/hs/+mag/+app/+hs/ResultsManager.m 0%
app/mission/hs/+mag/+app/+hs/VisualizationManager.m 0%
app/mission/imap/+mag/+app/+imap/+control/AT.m 0%
app/mission/imap/+mag/+app/+imap/+control/CPT.m 0%
app/mission/imap/+mag/+app/+imap/+control/Field.m 90%
app/mission/imap/+mag/+app/+imap/+control/HK.m 0%
app/mission/imap/+mag/+app/+imap/AnalysisManager.m 0%
app/mission/imap/+mag/+app/+imap/ExportManager.m 0%
app/mission/imap/+mag/+app/+imap/Model.m 0%
app/mission/imap/+mag/+app/+imap/Provider.m 0%
app/mission/imap/+mag/+app/+imap/ResultsManager.m 0%
app/mission/imap/+mag/+app/+imap/VisualizationManager.m 0%
src/analyze/+mag/+process/AllZero.m 100%
src/analyze/+mag/+process/Calibration.m 92%
src/analyze/+mag/+process/Cast.m 0%
src/analyze/+mag/+process/Compression.m 100%
src/analyze/+mag/+process/Convert.m 0%
src/analyze/+mag/+process/Crop.m 0%
src/analyze/+mag/+process/DigitalFilter.m 0%
src/analyze/+mag/+process/Duplicates.m 0%
src/analyze/+mag/+process/EventFilter.m 2%
src/analyze/+mag/+process/Missing.m 100%
src/analyze/+mag/+process/Ramp.m 0%
src/analyze/+mag/+process/Range.m 100%
src/analyze/+mag/+process/Resample.m 0%
src/analyze/+mag/+process/Separate.m 77%
src/analyze/+mag/+process/SignedInteger.m 38%
src/analyze/+mag/+process/Smooth.m 0%
src/analyze/+mag/+process/Sort.m 75%
src/analyze/+mag/+process/Spice.m 100%
src/analyze/+mag/+process/Step.m 75%
src/analyze/+mag/+process/Timestamp.m 78%
src/analyze/+mag/+process/Units.m 0%
src/analyze/+mag/+process/Unwrap.m 50%
src/analyze/+mag/Analysis.m NaN%
src/data/+mag/Data.m 100%
src/data/+mag/HK.m 100%
src/data/+mag/Instrument.m 82%
src/data/+mag/PSD.m 100%
src/data/+mag/Science.m 90%
src/data/+mag/Spectrum.m 0%
src/data/+mag/TimeSeries.m 100%
src/transform/+mag/psd.m 66%
src/transform/+mag/spectrogram.m 0%
src/utility/+mag/version.m 61%
src/data/+mag/+event/Event.m 98%
src/data/+mag/+event/ModeChange.m 100%
src/data/+mag/+event/RampMode.m 100%
src/data/+mag/+event/RangeChange.m 100%
src/data/+mag/+meta/Data.m 100%
src/data/+mag/+meta/HK.m 100%
src/data/+mag/+meta/Instrument.m 100%
src/data/+mag/+meta/Mission.m NaN%
src/data/+mag/+meta/Mode.m NaN%
src/data/+mag/+meta/Quality.m 100%
src/data/+mag/+meta/Science.m 100%
src/data/+mag/+meta/Sensor.m NaN%
src/data/+mag/+meta/Setup.m 100%
src/data/+mag/+setting/Science.m 100%
src/io/+mag/+io/+in/CDF.m 100%
src/io/+mag/+io/+in/CSV.m 100%
src/io/+mag/+io/+in/DAT.m 100%
src/io/+mag/+io/+in/Format.m NaN%
src/io/+mag/+io/+out/CDF.m 100%
src/io/+mag/+io/+out/Format.m NaN%
src/io/+mag/+io/+out/MAT.m 100%
src/io/+mag/+io/CDFSettings.m 100%
src/io/+mag/+io/export.m 100%
src/io/+mag/+io/import.m 97%
src/mission/bart/+mag/+bart/+in/ScienceDAT.m 84%
src/mission/bart/+mag/+bart/+view/Field.m 0%
src/mission/bart/+mag/+bart/+view/PSD.m 0%
src/mission/bart/+mag/+bart/+view/Spectrogram.m 0%
src/mission/bart/+mag/+bart/Analysis.m 59%
src/mission/bart/+mag/+bart/Instrument.m 100%
src/mission/hs/+mag/+hs/+in/HKCSV.m 100%
src/mission/hs/+mag/+hs/+in/ScienceCSV.m 83%
src/mission/hs/+mag/+hs/+out/HKMAT.m 0%
src/mission/hs/+mag/+hs/+out/ScienceMAT.m 0%
src/mission/hs/+mag/+hs/+view/Field.m 0%
src/mission/hs/+mag/+hs/+view/PSD.m 0%
src/mission/hs/+mag/+hs/+view/Spectrogram.m 0%
src/mission/hs/+mag/+hs/Analysis.m 56%
src/mission/hs/+mag/+hs/HK.m 0%
src/mission/imap/+mag/+imap/+hk/Power.m 100%
src/mission/imap/+mag/+imap/+hk/Processor.m 100%
src/mission/imap/+mag/+imap/+hk/SID15.m 100%
src/mission/imap/+mag/+imap/+hk/Science.m 96%
src/mission/imap/+mag/+imap/+hk/Status.m 100%
src/mission/imap/+mag/+imap/+hk/dispatchHKType.m 91%
src/mission/imap/+mag/+imap/+in/HKCSV.m 0%
src/mission/imap/+mag/+imap/+in/ScienceCDF.m 94%
src/mission/imap/+mag/+imap/+in/ScienceCSV.m 93%
src/mission/imap/+mag/+imap/+meta/Excel.m 0%
src/mission/imap/+mag/+imap/+meta/GSEOS.m 0%
src/mission/imap/+mag/+imap/+meta/SID15.m 0%
src/mission/imap/+mag/+imap/+meta/Type.m NaN%
src/mission/imap/+mag/+imap/+meta/Word.m 0%
src/mission/imap/+mag/+imap/+out/HKMAT.m 100%
src/mission/imap/+mag/+imap/+out/ScienceCDF.m 97%
src/mission/imap/+mag/+imap/+out/ScienceMAT.m 100%
src/mission/imap/+mag/+imap/+view/Comparison.m 0%
src/mission/imap/+mag/+imap/+view/EventPSD.m 0%
src/mission/imap/+mag/+imap/+view/Field.m 86%
src/mission/imap/+mag/+imap/+view/HK.m 0%
src/mission/imap/+mag/+imap/+view/PSD.m 0%
src/mission/imap/+mag/+imap/+view/RampMode.m 0%
src/mission/imap/+mag/+imap/+view/Science.m 100%
src/mission/imap/+mag/+imap/+view/Spectrogram.m 0%
src/mission/imap/+mag/+imap/+view/Timestamp.m 0%
src/mission/imap/+mag/+imap/+view/cptPlots.m 0%
src/mission/imap/+mag/+imap/+view/sftPlots.m 0%
src/mission/imap/+mag/+imap/@Analysis/Analysis.m 0%
src/mission/imap/+mag/+imap/@Analysis/export.m 0%
src/mission/imap/+mag/+imap/@Analysis/generateEventTable.m 0%
src/mission/imap/+mag/+imap/@Analysis/loadEventsData.m 0%
src/mission/imap/+mag/+imap/@Analysis/loadHKData.m 0%
src/mission/imap/+mag/+imap/@Analysis/loadIALiRTData.m 0%
src/mission/imap/+mag/+imap/@Analysis/loadMetaData.m 0%
src/mission/imap/+mag/+imap/@Analysis/loadScienceData.m 0%
src/mission/imap/+mag/+imap/IALiRT.m 82%
src/mission/imap/+mag/+imap/Instrument.m 100%
src/transform/+mag/+transform/PSD.m 100%
src/transform/+mag/+transform/Spectrogram.m 0%
src/transform/+mag/+transform/Transformation.m NaN%
src/utility/+mag/+buildtool/+task/PackageTask.m 100%
src/utility/+mag/+internal/isMissingCompatible.m 100%
src/utility/+mag/+internal/isThemeable.m 100%
src/utility/+mag/+internal/stopIfException.m 0%
src/utility/+mag/+internal/useParallel.m 100%
src/utility/+mag/+mixin/Crop.m 98%
src/utility/+mag/+mixin/SaveLoad.m 100%
src/utility/+mag/+mixin/SetGet.m 100%
src/utility/+mag/+mixin/Signal.m 100%
src/utility/+mag/+mixin/Struct.m 88%
src/utility/+mag/+time/Constant.m NaN%
src/utility/+mag/+time/emptyTime.m 100%
src/utility/+mag/+validator/mustMatchRegex.m 100%
src/visualize/+mag/+graphics/+chart/+custom/Event.m 1%
src/visualize/+mag/+graphics/+chart/Area.m 100%
src/visualize/+mag/+graphics/+chart/Bubblechart.m 16%
src/visualize/+mag/+graphics/+chart/Chart.m 65%
src/visualize/+mag/+graphics/+chart/Histogram.m 20%
src/visualize/+mag/+graphics/+chart/Line.m 100%
src/visualize/+mag/+graphics/+chart/Plot.m 100%
src/visualize/+mag/+graphics/+chart/Scatter.m 100%
src/visualize/+mag/+graphics/+chart/Scatterhistogram.m 100%
src/visualize/+mag/+graphics/+chart/Spectrogram.m 10%
src/visualize/+mag/+graphics/+chart/Stackedplot.m 100%
src/visualize/+mag/+graphics/+chart/Stairs.m 100%
src/visualize/+mag/+graphics/+chart/Stem.m 100%
src/visualize/+mag/+graphics/+factory/DefaultFactory.m 52%
src/visualize/+mag/+graphics/+factory/Factory.m NaN%
src/visualize/+mag/+graphics/+factory/Settings.m 100%
src/visualize/+mag/+graphics/+mixin/ColorSupport.m 83%
src/visualize/+mag/+graphics/+mixin/GridSupport.m 100%
src/visualize/+mag/+graphics/+mixin/LegendSupport.m 100%
src/visualize/+mag/+graphics/+mixin/LineSupport.m 33%
src/visualize/+mag/+graphics/+mixin/MarkerSupport.m 50%
src/visualize/+mag/+graphics/+mixin/mustBeColor.m 100%
src/visualize/+mag/+graphics/+operation/Action.m 80%
src/visualize/+mag/+graphics/+operation/Composition.m 100%
src/visualize/+mag/+graphics/+operation/Convert.m 100%
src/visualize/+mag/+graphics/+operation/Select.m 100%
src/visualize/+mag/+graphics/+operation/Subtract.m 100%
src/visualize/+mag/+graphics/+style/Axes.m 50%
src/visualize/+mag/+graphics/+style/Colormap.m 100%
src/visualize/+mag/+graphics/+style/Default.m 100%
src/visualize/+mag/+graphics/+style/LeftRight.m 0%
src/visualize/+mag/+graphics/+style/Scatterhistogram.m 0%
src/visualize/+mag/+graphics/+style/Stackedplot.m 8%
src/visualize/+mag/+graphics/+view/View.m 43%
src/visualize/+mag/+graphics/savePlots.m 0%
src/visualize/+mag/+graphics/visualize.m 100%
tests/tool/+mag/+test/+constraint/IsField.m 25%
tests/tool/+mag/+test/+fixture/CleanupFigures.m 77%
tests/tool/+mag/+test/DataTestUtilities.m 100%
tests/tool/+mag/+test/GraphicsTestCase.m 100%
tests/tool/+mag/+test/GraphicsTestUtilities.m 93%
tests/tool/+mag/+test/getAllAxes.m 90%

Minimum allowed coverage is 80%

Generated by 🐒 cobertura-action against 9290dec

@mfacchinelli mfacchinelli merged commit f796845 into main Feb 7, 2025
7 checks passed
@mfacchinelli mfacchinelli deleted the task/package branch February 7, 2025 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Investigate use of matlab.addons.toolbox.ToolboxOptions to replace toolbox template
1 participant