LCOV - code coverage report
Current view: top level - src/utilities - SettingsInterface.h (source / functions) Coverage Total Hit
Test: coverage.info.cleaned Lines: 100.0 % 1 1
Test Date: 2026-03-23 10:19:47 Functions: 50.0 % 2 1

            Line data    Source code
       1              : #ifndef SETTINGSINTERFACE_H
       2              : #define SETTINGSINTERFACE_H
       3              : 
       4              : #include <QString>
       5              : 
       6              : /*!
       7              :     \brief Interface for settings needed by UpdateChecker.
       8              : 
       9              :     This allows UpdateChecker to work with both the real FangSettings
      10              :     and a mock for testing.
      11              :  */
      12              : class SettingsInterface
      13              : {
      14              : public:
      15           59 :     virtual ~SettingsInterface() = default;
      16              :     virtual QString getLastSeenVersion() = 0;
      17              : };
      18              : 
      19              : #endif // SETTINGSINTERFACE_H
        

Generated by: LCOV version 2.0-1