File indexing completed on 2024-04-21 05:44:40
0001 /** 0002 * SPDX-FileCopyrightText Andreas Cord-Landwehr <cordlandwehr@kde.org> 0003 * 0004 * SPDX-License-Identifier: GPL-2.0-or-later 0005 */ 0006 0007 #ifndef TEST_COPYRIGHTCONVERT_H 0008 #define TEST_COPYRIGHTCONVERT_H 0009 0010 #include <QObject> 0011 0012 class TestCopyrightConvert : public QObject 0013 { 0014 Q_OBJECT 0015 0016 public: 0017 TestCopyrightConvert() = default; 0018 0019 private Q_SLOTS: 0020 // convert statements 0021 void detectCopyright(); 0022 void convertSingleCopyrightStatement(); 0023 void convertFullHeader(); 0024 void skipSourceCodeStrings(); 0025 0026 // convert copyright comments 0027 void prettyPrintCopyrightComment(); 0028 0029 // do not convert statements in code 0030 void doNotConvertCopyrightKeyworsInCode(); 0031 }; 0032 #endif