1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-21 21:52:10 +02:00

Bug 559674: eliminate 'lsp' (language settings provider)

Change-Id: I8bcead6d09feefc6093cdd97349c26d563cd9f1f
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
This commit is contained in:
Martin Weber 2020-05-27 23:46:17 +02:00 committed by Alexander Fedorov
parent 3b8551a14a
commit aa377d40c2
8 changed files with 18 additions and 18 deletions

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<contentExtension>
<contribution content="doc/compiler.xhtml#lsp"
path="/de.marw.cdt.cmake.core/doc/html/languageSettingsProviders.xhtml#extra_lsp_detection_participant_list"/>
path="/de.marw.cdt.cmake.core/doc/html/languageSettingsProviders.xhtml#extra_detection_participant_list"/>
<contribution content="doc/compiler.xhtml#builtins"
path="/de.marw.cdt.cmake.core/doc/html/builtins-detection.xhtml#extra_lsp_detection_participant_builtins_list"/>
path="/de.marw.cdt.cmake.core/doc/html/builtins-detection.xhtml#extra_detection_participant_builtins_list"/>
</contentExtension>

View file

@ -75,7 +75,7 @@ td {
<h3>Compilers supported through separate plug-ins</h3>
<!-- extra compilers go here -->
<anchor id="extra_lsp_detection_participant_builtins_list"/>
<anchor id="extra_detection_participant_builtins_list"/>
<h2>Enhanced Built-ins Detection Support</h2>
<p>Some compilers, mainly those of the GNU Compiler Collection and derivatives, report different built-ins

View file

@ -115,7 +115,7 @@ th, td {
</ul>
<h3>Compilers supported through separate plug-ins</h3>
<!-- extra compilers go here -->
<anchor id="extra_lsp_detection_participant_list"/>
<anchor id="extra_detection_participant_list"/>
<h2>CMAKE_EXPORT_COMPILE_COMMANDS Compiler Built-ins</h2>
<p>This provider works similar to <q>CMAKE_EXPORT_COMPILE_COMMANDS Parser</q>, but invokes

View file

@ -113,17 +113,17 @@ To provide online help that lists the supported compilers anlong with and the re
the extension point &lt;code&gt;org.eclipse.help.contentExtension&lt;/code&gt; can be used.&lt;br/&gt;
Plugin &lt;i&gt;de.marw.cdt.cmake.core&lt;/i&gt; provides predefined help-anchors that allow to integrate the online help:
&lt;ol&gt;
&lt;li&gt;&lt;i&gt;extra_lsp_detection_participant_list&lt;/i&gt; for the CMAKE_EXPORT_COMPILE_COMMANDS Parser,&lt;/li&gt;
&lt;li&gt;&lt;i&gt;extra_lsp_detection_participant_builtins_list&lt;/i&gt; and
&lt;i&gt;extra_lsp_detection_participant_builtins_enhanced_list&lt;/i&gt; for the CMAKE_EXPORT_COMPILE_COMMANDS Compiler Built-ins Parser.&lt;/li&gt;
&lt;li&gt;&lt;i&gt;extra_detection_participant_list&lt;/i&gt; for the commandline parser,&lt;/li&gt;
&lt;li&gt;&lt;i&gt;extra_detection_participant_builtins_list&lt;/i&gt; and
&lt;i&gt;extra_lsp_detection_participant_builtins_enhanced_list&lt;/i&gt; for the compiler built-ins parser.&lt;/li&gt;
&lt;/ol&gt;
Example file &lt;code&gt;help_content_extension.xml&lt;/code&gt;:
&lt;pre&gt;
&lt;contentExtension&gt;
&lt;contribution content=&quot;doc/compiler.xhtml#lsp&quot;
path=&quot;/de.marw.cdt.cmake.core/doc/html/languageSettingsProviders.xhtml#extra_lsp_detection_participant_list&quot;/&gt;
path=&quot;/de.marw.cdt.cmake.core/doc/html/languageSettingsProviders.xhtml#extra_detection_participant_list&quot;/&gt;
&lt;contribution content=&quot;doc/compiler.xhtml#builtins&quot;
path=&quot;/de.marw.cdt.cmake.core/doc/html/builtins-detection.xhtml#extra_lsp_detection_participant_builtins_list&quot;/&gt;
path=&quot;/de.marw.cdt.cmake.core/doc/html/builtins-detection.xhtml#extra_detection_participant_builtins_list&quot;/&gt;
&lt;/contentExtension&gt;
&lt;/pre&gt;
&lt;/p&gt;
@ -142,8 +142,8 @@ Some predifined parsers for tool arguments can be found in the classes &lt;code&
<meta.section type="implementation"/>
</appinfo>
<documentation>
The plugin org.eclipse.cdt.cmake.is.intel provides inplementations for various compiler made by Intel Corp.&lt;/br&gt;
See, for example &lt;code&gt;de/marw/cmake/cdt/lsp/intel/IccToolDetectionParticipant.java&lt;/code&gt;.
The plugin org.eclipse.cdt.cmake.is.intel provides implementations for various compiler made by Intel Corp.&lt;/br&gt;
See, for example &lt;code&gt;org/eclipse/cdt/cmake/is/intel/IcpcToolDetectionParticipant.java&lt;/code&gt;.
</documentation>
</annotation>

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<contentExtension>
<contribution content="doc/compiler.xhtml#lsp"
path="/de.marw.cdt.cmake.core/doc/html/languageSettingsProviders.xhtml#extra_lsp_detection_participant_list"/>
path="/de.marw.cdt.cmake.core/doc/html/languageSettingsProviders.xhtml#extra_detection_participant_list"/>
<contribution content="doc/compiler.xhtml#builtins"
path="/de.marw.cdt.cmake.core/doc/html/builtins-detection.xhtml#extra_lsp_detection_participant_builtins_list"/>
path="/de.marw.cdt.cmake.core/doc/html/builtins-detection.xhtml#extra_detection_participant_builtins_list"/>
</contentExtension>

View file

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<contentExtension>
<contribution content="doc/compiler.xhtml#lsp"
path="/de.marw.cdt.cmake.core/doc/html/languageSettingsProviders.xhtml#extra_lsp_detection_participant_list"/>
path="/de.marw.cdt.cmake.core/doc/html/languageSettingsProviders.xhtml#extra_detection_participant_list"/>
<!-- built-ins detection is not supported
<contribution content="doc/compiler.xhtml#builtins"
path="/de.marw.cdt.cmake.core/doc/html/builtins-detection.xhtml#extra_lsp_detection_participant_builtins_list"/>
path="/de.marw.cdt.cmake.core/doc/html/builtins-detection.xhtml#extra_detection_participant_builtins_list"/>
-->
</contentExtension>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<contentExtension>
<contribution content="doc/compiler.xhtml#lsp"
path="/de.marw.cdt.cmake.core/doc/html/languageSettingsProviders.xhtml#extra_lsp_detection_participant_list"/>
path="/de.marw.cdt.cmake.core/doc/html/languageSettingsProviders.xhtml#extra_detection_participant_list"/>
</contentExtension>

View file

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<contentExtension>
<contribution content="doc/compiler.xhtml#lsp"
path="/de.marw.cdt.cmake.core/doc/html/languageSettingsProviders.xhtml#extra_lsp_detection_participant_list"/>
path="/de.marw.cdt.cmake.core/doc/html/languageSettingsProviders.xhtml#extra_detection_participant_list"/>
<contribution content="doc/compiler.xhtml#builtins"
path="/de.marw.cdt.cmake.core/doc/html/builtins-detection.xhtml#extra_lsp_detection_participant_builtins_list"/>
path="/de.marw.cdt.cmake.core/doc/html/builtins-detection.xhtml#extra_detection_participant_builtins_list"/>
<contribution content="doc/compiler.xhtml#builtins_enhanced"
path="/de.marw.cdt.cmake.core/doc/html/builtins-detection.xhtml#extra_lsp_detection_participant_builtins_enhanced_list"/>
</contentExtension>