commit 6693072a75287e81164a8e6ff9f53d08a7f07df7
Author: Pavel Sanda <[email protected]>
Date: Thu Apr 3 21:30:56 2025 +0200
* header_check.sh.log
- first round of .h check completed
- redo the list for c0734bbd88b6
---
development/tools/header_check.sh.log | 131 +++++++---------------------------
1 file changed, 27 insertions(+), 104 deletions(-)
diff --git a/development/tools/header_check.sh.log
b/development/tools/header_check.sh.log
index 10461c3541..f4745f2b97 100644
--- a/development/tools/header_check.sh.log
+++ b/development/tools/header_check.sh.log
@@ -1,77 +1,49 @@
BUILD_FN exited without error after removing the following include statements
invididually:
./AspellChecker.h::#include "SpellChecker.h"
-./BranchList.h::#include "ColorCode.h"
-./BranchList.h::#include <cstdlib> // rand()
-./Buffer.h::#include <string>
-./BufferEncodings.h::#include "support/strfwd.h"
-./BufferParams.h::#include "ColorCode.h"
-./BufferParams.h::#include "ColorSet.h"
+./BufferParams.h::#include "support/types.h"
./BufferParams.h::#include <map>
./BufferParams.h::#include <vector>
-./BufferView.h::#include "support/strfwd.h"
./BufferView.h::#include "support/types.h"
-./Changes.h::#include "support/strfwd.h"
-./Citation.h::#include <string>
./CiteEnginesList.h::#include <string>
./CiteEnginesList.h::#include <vector>
-./ColorSet.h::#include <string>
./Compare.h::#include <QObject>
./CompletionList.h::#include "support/docstring.h"
./Converter.h::#include <vector>
./Converter.h::#include <set>
-./Converter.h::#include <string>
./CursorSlice.h::#include "support/types.h"
-./CursorSlice.h::#include "support/strfwd.h"
-./CutAndPaste.h::#include "support/strfwd.h"
./CutAndPaste.h::#include <vector>
./DocIterator.h::#include <vector>
suspicious: ./DocIterator.h::#include <algorithm> // std::min in MSVC 2017
-./Encoding.h::#include "support/docstring.h"
-./Encoding.h::#include "support/trivstring.h"
-./ErrorList.h::#include "support/strfwd.h"
./ErrorList.h::#include <vector>
./Exporter.h::#include <string>
./FloatList.h::#include <string>
-./Floating.h::#include <string>
-./Font.h::#include "support/strfwd.h"
./FontInfo.h::#include "ColorCode.h"
-./FontInfo.h::#include "support/strfwd.h"
-./Format.h::#include "support/strfwd.h"
-./Format.h::#include "support/trivstring.h"
-./Format.h::#include <string>
+suspicious: ./FontInfo.h::#include "LaTeXColors.h"
+./FontInfo.h::#include "support/docstring.h"
+./FontList.h::#include <vector>
./Graph.h::#include <vector>
./HunspellChecker.h::#include "SpellChecker.h"
-./KeyMap.h::#include "support/strfwd.h"
./KeyMap.h::#include <vector>
./KeySequence.h::#include "frontends/KeyModifier.h"
./KeySequence.h::#include <string>
-./LaTeX.h::#include "support/strfwd.h"
./LaTeX.h::#include <vector>
./LaTeX.h::#include <set>
-./Language.h::#include "support/docstring.h"
-./Language.h::#include "support/trivstring.h"
./Layout.h::#include "support/docstring.h"
-./Layout.h::#include <string>
-./LayoutFile.h::#include "support/strfwd.h"
+./Layout.h::#include <map>
./LayoutFile.h::#include <string>
./LayoutFile.h::#include <vector>
-./LyXRC.h::#include "support/strfwd.h"
./LyXRC.h::#include <string>
-./LyXVC.h::#include <string>
./MetricsInfo.h::#include "Changes.h"
./MetricsInfo.h::#include "ColorCode.h"
./MetricsInfo.h::#include "FontInfo.h"
-./MetricsInfo.h::#include "support/strfwd.h"
./MetricsInfo.h::#include "support/Changer.h"
./MetricsInfo.h::#include <string>
./ParIterator.h::#include "support/types.h"
./Paragraph.h::#include "LayoutEnums.h"
-./Paragraph.h::#include "support/strfwd.h"
./Paragraph.h::#include <set>
./Paragraph.h::#include <vector>
./ParagraphMetrics.h::#include "Dimension.h"
-./ParagraphParameters.h::#include "support/strfwd.h"
-./PersonalWordList.h::#include "support/strfwd.h"
+./ParagraphMetrics.h::#include <vector>
./PersonalWordList.h::#include <string>
./Row.h::#include "support/docstring.h"
./Row.h::#include "support/types.h"
@@ -81,23 +53,21 @@ suspicious: ./DocIterator.h::#include <algorithm> //
std::min in MSVC 2017
./Server.h::#include <QEvent>
./ServerSocket.h::#include <string>
./Session.h::#include <string>
-./Spacing.h::#include "support/strfwd.h"
-./Spacing.h::#include <string>
./TextClass.h::#include "FontInfo.h"
./TextClass.h::#include "LayoutEnums.h"
./TextClass.h::#include "support/docstring.h"
./TextClass.h::#include <list>
./TextClass.h::#include <map>
./TextClass.h::#include <set>
-./TextClass.h::#include <string>
./TextClass.h::#include <vector>
./TextMetrics.h::#include "Font.h"
+suspicious: ./TextMetrics.h::#include "InsetList.h"
+suspicious: ./TextMetrics.h::#include "frontends/InputMethod.h"
./TextMetrics.h::#include "support/types.h"
+./TextMetrics.h::#include <map>
./Toc.h::#include <string>
./TocBackend.h::#include "OutputEnums.h"
./TocBackend.h::#include "Toc.h"
-./TocBackend.h::#include "support/strfwd.h"
-./TocBackend.h::#include "support/unique_ptr.h"
./VCBackend.h::#include <string>
./WordLangTuple.h::#include "support/docstring.h"
./WordLangTuple.h::#include <vector>
@@ -105,31 +75,28 @@ suspicious: ./DocIterator.h::#include <algorithm> //
std::min in MSVC 2017
./frontends/CaretGeometry.h::#include "Dimension.h"
./frontends/CaretGeometry.h::#include <list>
./frontends/CaretGeometry.h::#include <vector>
-./frontends/Clipboard.h::#include "support/strfwd.h"
-./frontends/Painter.h::#include "support/strfwd.h"
+./frontends/InputMethod.h::#include "support/docstring.h"
+./frontends/InputMethod.h::#include "support/types.h"
./frontends/qt/Action.h::#include <memory>
./frontends/qt/BulletsModule.h::#include <QWidget>
-./frontends/qt/CategorizedCombo.h::#include "support/strfwd.h"
./frontends/qt/ColorCache.h::#include <QColor>
+./frontends/qt/ColorListWidget.h::#include <QObject>
./frontends/qt/FileDialog.h::#include <utility>
./frontends/qt/FindAndReplace.h::#include "support/docstring.h"
-./frontends/qt/FindAndReplace.h::#include <string>
./frontends/qt/FloatPlacement.h::#include "support/docstring.h"
./frontends/qt/GuiApplication.h::#include <QList>
-./frontends/qt/GuiBibtex.h::#include "ButtonController.h"
./frontends/qt/GuiBranches.h::#include <QWidget>
./frontends/qt/GuiCharacter.h::#include <utility>
-./frontends/qt/GuiCitation.h::#include <QAbstractListModel>
./frontends/qt/GuiCitation.h::#include <QStringList>
./frontends/qt/GuiClipboard.h::#include <QObject>
./frontends/qt/GuiClipboard.h::#include <QStringList>
./frontends/qt/GuiClipboard.h::#include <cstdint>
-./frontends/qt/GuiCommandBuffer.h::#include "support/docstring.h"
./frontends/qt/GuiCommandBuffer.h::#include <QWidget>
./frontends/qt/GuiCommandBuffer.h::#include <vector>
./frontends/qt/GuiCommandEdit.h::#include <QKeyEvent>
./frontends/qt/GuiCommandEdit.h::#include <QEvent>
./frontends/qt/GuiCompleter.h::#include "support/docstring.h"
+./frontends/qt/GuiDocument.h::#include <QStandardItemModel>
./frontends/qt/GuiExternal.h::#include <QHash>
./frontends/qt/GuiFontExample.h::#include <QFont>
./frontends/qt/GuiFontExample.h::#include <QString>
@@ -142,29 +109,31 @@ suspicious: ./DocIterator.h::#include <algorithm> //
std::min in MSVC 2017
./frontends/qt/GuiIdListModel.h::#include <string>
./frontends/qt/GuiImage.h::#include <QString>
./frontends/qt/GuiIndices.h::#include <QWidget>
+./frontends/qt/GuiInputMethod.h::#include "ParagraphMetrics.h"
+./frontends/qt/GuiInputMethod.h::#include "support/docstring.h"
+./frontends/qt/GuiInputMethod.h::#include <QInputMethod>
+./frontends/qt/GuiInputMethod.h::#include <QObject>
+./frontends/qt/GuiInputMethod.h::#include <QFontMetrics>
+./frontends/qt/GuiInputMethod.h::#include <QLocale>
+./frontends/qt/GuiInputMethod.h::#include <QString>
./frontends/qt/GuiLyXFiles.h::#include <vector>
-suspicious: ./frontends/qt/GuiPainter.h::#include <QPainterPath>
./frontends/qt/GuiParagraph.h::#include <map>
./frontends/qt/GuiPrefs.h::#include <string>
./frontends/qt/GuiPrefs.h::#include <vector>
./frontends/qt/GuiProgressView.h::#include <string>
./frontends/qt/GuiRef.h::#include <vector>
-./frontends/qt/GuiSearch.h::#include "GuiDialog.h"
./frontends/qt/GuiSearch.h::#include <QDockWidget>
-./frontends/qt/GuiSendto.h::#include <vector>
./frontends/qt/GuiSetBorder.h::#include <QPixmap>
./frontends/qt/GuiSymbols.h::#include <map>
-./frontends/qt/GuiSymbols.h::#include <string>
./frontends/qt/GuiSymbols.h::#include <vector>
./frontends/qt/GuiTabularCreate.h::#include <utility>
./frontends/qt/GuiToolbar.h::#include <QList>
-./frontends/qt/GuiToolbar.h::#include "support/strfwd.h"
-./frontends/qt/GuiView.h::#include "support/strfwd.h"
./frontends/qt/GuiViewSource.h::#include <QDockWidget>
./frontends/qt/GuiViewSource.h::#include <QString>
-./frontends/qt/GuiWorkArea.h::#include <QTabBar>
+suspicious: ./frontends/qt/GuiWorkArea_Private.h::#include "GuiInputMethod.h"
+./frontends/qt/GuiWorkArea_Private.h::#include <QMouseEvent>
./frontends/qt/IconPalette.h::#include <QWidget>
-./frontends/qt/InGuiThread.h::#include "support/functional.h"
+./frontends/qt/InGuiThread.h::#include <functional>
./frontends/qt/InsetParamsDialog.h::#include <QPushButton>
./frontends/qt/LaTeXHighlighter.h::#include <QTextCharFormat>
./frontends/qt/PanelStack.h::#include <QHash>
@@ -173,42 +142,30 @@ suspicious: ./frontends/qt/GuiPainter.h::#include
<QPainterPath>
./frontends/qt/TocWidget.h::#include <QWidget>
suspicious: ./frontends/qt/qt_helpers.h::#include "support/qstring_helpers.h"
suspicious: ./frontends/qt/qt_helpers.h::#include "qt_i18n.h"
-./frontends/qt/qt_helpers.h::#include <list>
./graphics/GraphicsCache.h::#include <string>
./graphics/GraphicsConverter.h::#include <memory>
./graphics/GraphicsParams.h::#include <string>
./graphics/GraphicsParams.h::#include <iosfwd>
-./graphics/GraphicsTypes.h::#include "support/strfwd.h"
./graphics/PreviewLoader.h::#include <memory>
./insets/ExternalTemplate.h::#include <vector>
./insets/ExternalTransforms.h::#include "support/Length.h"
-./insets/ExternalTransforms.h::#include <memory>
./insets/ExternalTransforms.h::#include <string>
./insets/Inset.h::#include "ColorCode.h"
./insets/Inset.h::#include "LayoutEnums.h"
./insets/Inset.h::#include "support/docstring.h"
-./insets/Inset.h::#include "support/strfwd.h"
./insets/Inset.h::#include "support/types.h"
./insets/InsetArgument.h::#include "FontInfo.h"
-./insets/InsetCollapsible.h::#include "support/unique_ptr.h"
./insets/InsetCollapsible.h::#include <map>
-./insets/InsetCommandParams.h::#include <string>
./insets/InsetExternal.h::#include "support/FileName.h"
-./insets/InsetExternal.h::#include "support/unique_ptr.h"
./insets/InsetGraphics.h::#include <set>
./insets/InsetGraphicsParams.h::#include "support/FileName.h"
./insets/InsetGraphicsParams.h::#include <string>
-./insets/InsetIPA.h::#include "support/unique_ptr.h"
./insets/InsetIPAMacro.h::#include "Inset.h"
-./insets/InsetInclude.h::#include "support/unique_ptr.h"
./insets/InsetIndexMacro.h::#include "Inset.h"
./insets/InsetLayout.h::#include "ColorCode.h"
./insets/InsetLayout.h::#include "FontInfo.h"
./insets/InsetLayout.h::#include "support/docstring.h"
./insets/InsetLayout.h::#include <set>
-./insets/InsetLayout.h::#include <string>
-./insets/InsetListingsParams.h::#include <map>
-./insets/InsetPreview.h::#include "support/unique_ptr.h"
./insets/InsetQuotes.h::#include <map>
./insets/InsetScript.h::#include "FontInfo.h"
./insets/InsetTabular.h::#include "Changes.h"
@@ -222,17 +179,13 @@ suspicious: ./frontends/qt/qt_helpers.h::#include
"qt_i18n.h"
./insets/RenderPreview.h::#include "support/docstring.h"
./insets/RenderPreview.h::#include "support/FileName.h"
./insets/RenderPreview.h::#include "support/signals.h"
-./lyxfind.h::#include "support/strfwd.h"
-./lyxfind.h::#include "support/docstring.h"
./mathed/InsetMathClass.h::#include "MathClass.h"
./mathed/InsetMathGrid.h::#include <map>
./mathed/InsetMathHull.h::#include "OutputEnums.h"
-./mathed/InsetMathHull.h::#include "support/unique_ptr.h"
./mathed/InsetMathMacro.h::#include "MathData.h"
-./mathed/InsetMathMacro.h::#include <map>
./mathed/InsetMathMacroArgument.h::#include "support/docstring.h"
./mathed/InsetMathMacroTemplate.h::#include "MathData.h"
-./mathed/InsetMathMatrix.h::#include "support/strfwd.h"
+./mathed/InsetMathNest.h::#include "Row.h"
./mathed/InsetMathNest.h::#include <map>
./mathed/InsetMathNumber.h::#include "support/docstring.h"
./mathed/InsetMathScript.h::#include "FontEnums.h"
@@ -246,70 +199,40 @@ suspicious: ./frontends/qt/qt_helpers.h::#include
"qt_i18n.h"
./mathed/MacroTable.h::#include <vector>
./mathed/MathCompletionList.h::#include "support/docstring.h"
./mathed/MathCompletionList.h::#include <vector>
-suspicious: ./mathed/MathData.h::#include "Dimension.h"
-./mathed/MathData.h::#include "support/strfwd.h"
./mathed/MathData.h::#include <cstddef>
-./mathed/MathFactory.h::#include "support/strfwd.h"
./mathed/MathRow.h::#include "support/docstring.h"
-./mathed/MathStream.h::#include "FontInfo.h"
./mathed/MathStream.h::#include "support/Changer.h"
-./mathed/MathStream.h::#include "support/strfwd.h"
./mathed/ReplaceData.h::#include "MathData.h"
-./output_docbook.h::#include "LayoutEnums.h"
-./output_docbook.h::#include "support/docstream.h"
-./output_docbook.h::#include "support/strfwd.h"
./output_latex.h::#include <utility>
./output_latex.h::#include "Layout.h"
-./output_plaintext.h::#include "support/types.h"
-./output_xhtml.h::#include "support/strfwd.h"
./support/Cache.h::#include <list>
./support/Cache.h::#include <type_traits>
./support/ConsoleApplicationPrivate.h::#include <string>
+./support/ExceptionMessage.h::#include "support/docstring.h"
./support/ExceptionMessage.h::#include <exception>
./support/FileMonitor.h::#include <memory>
./support/FileMonitor.h::#include <map>
./support/FileMonitor.h::#include <QObject>
-./support/FileMonitor.h::#include <QPointer>
-./support/FileName.h::#include "support/strfwd.h"
./support/FileNameList.h::#include "support/FileName.h"
./support/ForkedCalls.h::#include <memory>
-./support/Lexer.h::#include <string>
-./support/Messages.h::#include <string>
./support/Package.h::#include <string>
./support/RandomAccessList.h::#include <vector>
-./support/Systemcall.h::#include "strfwd.h"
./support/SystemcallPrivate.h::#include <QObject>
./support/SystemcallPrivate.h::#include <string>
./support/Translator.h::#include <vector>
./support/Translator.h::#include <utility>
-./support/any.h::#include <boost/any.hpp>
-./support/bind.h::#include "support/functional.h"
suspicious: ./support/checksum.h::#include <fstream>
./support/checksum.h::#include <string>
-suspicious: ./support/docstream.h::#include <sstream>
-./support/docstring.h::#include <string>
-./support/docstring_list.h::#include "support/docstring.h"
-./support/filetools.h::#include <utility>
-./support/filetools.h::#include <string>
-./support/functional.h::#include <functional>
+./support/docstring.h::#include <cstdint>
+./support/docstring.h::#include "support/numpunct_lyx_char_type.h" //
implementation for our char_type needed
./support/lyxtime.h::#include <time.h>
-./support/lyxtime.h::#include <string>
./support/numpunct_lyx_char_type.h::#include <locale>
./support/os.h::#include <cstddef>
./support/os_win32.h::#include <string>
./support/os_win32.h::#include <windows.h>
./support/os_win32.h::#include <tchar.h>
./support/os_win32.h::#include <psapi.h>
-./support/strfwd.h::#include <cstdint>
-./support/strfwd.h::#include "support/numpunct_lyx_char_type.h" //
implementation for our char_type needed
-./support/textutils.h::#include "support/strfwd.h"
-./support/trivstring.h::#include <cstdlib>
-./support/trivstring.h::#include <string>
./support/unicode.h::#include <cstddef>
-./support/unicode.h::#include <string>
-./support/unique_ptr.h::#include <cstddef>
-./support/unique_ptr.h::#include <type_traits>
-./support/unique_ptr.h::#include <utility>
./support/weighted_btree.h::#include <algorithm>
./support/weighted_btree.h::#include <cstddef>
./support/weighted_btree.h::#include <functional>
--
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs