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

Reply via email to