From fa14e99ff8548ed94fbf9d0a3575752aee90501d Mon Sep 17 00:00:00 2001 From: John Dallaway Date: Thu, 10 Nov 2022 19:37:21 +0000 Subject: [PATCH] Workaround EASE 0.9.0 headless startup issue (#156) We register org.eclipse.cdt.codan.internal.ui.cxx.Startup with EASE to avoid triggering bug 580960. --- .../.settings/org.eclipse.pde.prefs | 2 +- codan/org.eclipse.cdt.codan.ui.cxx/plugin.xml | 9 +++++++++ releng/scripts/do_project_settings.sh | 6 ++++++ 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/codan/org.eclipse.cdt.codan.ui.cxx/.settings/org.eclipse.pde.prefs b/codan/org.eclipse.cdt.codan.ui.cxx/.settings/org.eclipse.pde.prefs index ffaa8e3f1a7..b38988ebc19 100644 --- a/codan/org.eclipse.cdt.codan.ui.cxx/.settings/org.eclipse.pde.prefs +++ b/codan/org.eclipse.cdt.codan.ui.cxx/.settings/org.eclipse.pde.prefs @@ -27,7 +27,7 @@ compilers.p.unknown-class=0 compilers.p.unknown-element=1 compilers.p.unknown-identifier=0 compilers.p.unknown-resource=0 -compilers.p.unresolved-ex-points=0 +compilers.p.unresolved-ex-points=1 compilers.p.unresolved-import=0 compilers.s.create-docs=false compilers.s.doc-folder=doc diff --git a/codan/org.eclipse.cdt.codan.ui.cxx/plugin.xml b/codan/org.eclipse.cdt.codan.ui.cxx/plugin.xml index 0c49b543a37..e238ff799f7 100644 --- a/codan/org.eclipse.cdt.codan.ui.cxx/plugin.xml +++ b/codan/org.eclipse.cdt.codan.ui.cxx/plugin.xml @@ -8,6 +8,15 @@ class="org.eclipse.cdt.codan.internal.ui.cxx.Startup"> + + + + + + + /dev/null; then + # Special case, see comment in org.eclipse.cdt.codan.ui.cxx/plugin.xml + sed -i \ + '-es@compilers.p.unresolved-ex-points=0@compilers.p.unresolved-ex-points=1@' \ + $d/.settings/org.eclipse.pde.prefs + fi else rm -f $d/.settings/org.eclipse.pde*.prefs fi