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:
parent
3b8551a14a
commit
aa377d40c2
8 changed files with 18 additions and 18 deletions
|
@ -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>
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -113,17 +113,17 @@ To provide online help that lists the supported compilers anlong with and the re
|
|||
the extension point <code>org.eclipse.help.contentExtension</code> can be used.<br/>
|
||||
Plugin <i>de.marw.cdt.cmake.core</i> provides predefined help-anchors that allow to integrate the online help:
|
||||
<ol>
|
||||
<li><i>extra_lsp_detection_participant_list</i> for the CMAKE_EXPORT_COMPILE_COMMANDS Parser,</li>
|
||||
<li><i>extra_lsp_detection_participant_builtins_list</i> and
|
||||
<i>extra_lsp_detection_participant_builtins_enhanced_list</i> for the CMAKE_EXPORT_COMPILE_COMMANDS Compiler Built-ins Parser.</li>
|
||||
<li><i>extra_detection_participant_list</i> for the commandline parser,</li>
|
||||
<li><i>extra_detection_participant_builtins_list</i> and
|
||||
<i>extra_lsp_detection_participant_builtins_enhanced_list</i> for the compiler built-ins parser.</li>
|
||||
</ol>
|
||||
Example file <code>help_content_extension.xml</code>:
|
||||
<pre>
|
||||
<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>
|
||||
</pre>
|
||||
</p>
|
||||
|
@ -142,8 +142,8 @@ Some predifined parsers for tool arguments can be found in the classes <code&
|
|||
<meta.section type="implementation"/>
|
||||
</appinfo>
|
||||
<documentation>
|
||||
The plugin org.eclipse.cdt.cmake.is.intel provides inplementations for various compiler made by Intel Corp.</br>
|
||||
See, for example <code>de/marw/cmake/cdt/lsp/intel/IccToolDetectionParticipant.java</code>.
|
||||
The plugin org.eclipse.cdt.cmake.is.intel provides implementations for various compiler made by Intel Corp.</br>
|
||||
See, for example <code>org/eclipse/cdt/cmake/is/intel/IcpcToolDetectionParticipant.java</code>.
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
|
|
|
@ -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>
|
|
@ -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>
|
|
@ -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>
|
|
@ -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>
|
Loading…
Add table
Reference in a new issue