From 4036cd3084131df98512dd6ea1fd8ced46a06c31 Mon Sep 17 00:00:00 2001 From: John Dallaway Date: Tue, 10 Oct 2023 17:43:09 +0100 Subject: [PATCH] Decorate absent external translation units --- core/org.eclipse.cdt.ui/plugin.properties | 2 + core/org.eclipse.cdt.ui/plugin.xml | 11 +++++ .../viewsupport/TranslationUnitDecorator.java | 44 +++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/viewsupport/TranslationUnitDecorator.java diff --git a/core/org.eclipse.cdt.ui/plugin.properties b/core/org.eclipse.cdt.ui/plugin.properties index 82ce43aff23..cdc61b49b7e 100644 --- a/core/org.eclipse.cdt.ui/plugin.properties +++ b/core/org.eclipse.cdt.ui/plugin.properties @@ -655,6 +655,8 @@ ShiftLeftAction.label= S&hift Left # Decorators indexedFilesDecorator.label = C/C++ Indexed Files indexedFilesDecorator.description = Decorates files indexed by C/C++ Indexer. +translationUnitDecorator.label = C/C++ Translation Units +translationUnitDecorator.description = Decorates C/C++ translation unit source and header files. excludedFile.name = C/C++ Files and Folders Excluded from Build excludedFile.description = Decorates source files and folders excluded from C/C++ build. includeFolderDecorator.name = C/C++ Missing Include Folders diff --git a/core/org.eclipse.cdt.ui/plugin.xml b/core/org.eclipse.cdt.ui/plugin.xml index d9c72b532fc..a3e9c39b981 100644 --- a/core/org.eclipse.cdt.ui/plugin.xml +++ b/core/org.eclipse.cdt.ui/plugin.xml @@ -4428,6 +4428,17 @@ + + %translationUnitDecorator.description + + + +