mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-23 17:05:26 +02:00
[sd90] Added fair warning about API being not stable yet in comments
This commit is contained in:
parent
b962461770
commit
75bacce2cc
7 changed files with 50 additions and 0 deletions
|
@ -28,6 +28,13 @@ import org.eclipse.core.resources.IResource;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Abstract class for providers parsing compiler option from build command when present in build output.
|
* Abstract class for providers parsing compiler option from build command when present in build output.
|
||||||
|
* <p>
|
||||||
|
* <strong>EXPERIMENTAL</strong>. This class interface is not stable yet as
|
||||||
|
* it is not currently (CDT 8.1, Juno) clear how it may need to be used in future.
|
||||||
|
* There is no guarantee that this API will work or that it will remain the same.
|
||||||
|
* Please do not use this API without consulting with the CDT team.
|
||||||
|
* </p>
|
||||||
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
*
|
*
|
||||||
* @since 8.1
|
* @since 8.1
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -66,6 +66,13 @@ import org.w3c.dom.Element;
|
||||||
/**
|
/**
|
||||||
* Abstract parser capable to execute compiler command printing built-in compiler
|
* Abstract parser capable to execute compiler command printing built-in compiler
|
||||||
* specs and parse built-in language settings out of it.
|
* specs and parse built-in language settings out of it.
|
||||||
|
* <p>
|
||||||
|
* <strong>EXPERIMENTAL</strong>. This class interface is not stable yet as
|
||||||
|
* it is not currently (CDT 8.1, Juno) clear how it may need to be used in future.
|
||||||
|
* There is no guarantee that this API will work or that it will remain the same.
|
||||||
|
* Please do not use this API without consulting with the CDT team.
|
||||||
|
* </p>
|
||||||
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
*
|
*
|
||||||
* @since 8.1
|
* @since 8.1
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -59,6 +59,13 @@ import org.w3c.dom.Element;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Abstract class for language settings providers capable to parse build output.
|
* Abstract class for language settings providers capable to parse build output.
|
||||||
|
* <p>
|
||||||
|
* <strong>EXPERIMENTAL</strong>. This class interface is not stable yet as
|
||||||
|
* it is not currently (CDT 8.1, Juno) clear how it may need to be used in future.
|
||||||
|
* There is no guarantee that this API will work or that it will remain the same.
|
||||||
|
* Please do not use this API without consulting with the CDT team.
|
||||||
|
* </p>
|
||||||
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
*
|
*
|
||||||
* @since 8.1
|
* @since 8.1
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -18,6 +18,13 @@ import org.eclipse.cdt.core.settings.model.ICSettingEntry;
|
||||||
/**
|
/**
|
||||||
* Build command parser capable to parse gcc command in build output and generate
|
* Build command parser capable to parse gcc command in build output and generate
|
||||||
* language settings per file being compiled.
|
* language settings per file being compiled.
|
||||||
|
* <p>
|
||||||
|
* <strong>EXPERIMENTAL</strong>. This class interface is not stable yet as
|
||||||
|
* it is not currently (CDT 8.1, Juno) clear how it may need to be used in future.
|
||||||
|
* There is no guarantee that this API will work or that it will remain the same.
|
||||||
|
* Please do not use this API without consulting with the CDT team.
|
||||||
|
* </p>
|
||||||
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
*
|
*
|
||||||
* @since 8.1
|
* @since 8.1
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -22,6 +22,13 @@ import org.eclipse.core.runtime.CoreException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Language settings provider to detect built-in compiler settings for GCC compiler.
|
* Language settings provider to detect built-in compiler settings for GCC compiler.
|
||||||
|
* <p>
|
||||||
|
* <strong>EXPERIMENTAL</strong>. This class interface is not stable yet as
|
||||||
|
* it is not currently (CDT 8.1, Juno) clear how it may need to be used in future.
|
||||||
|
* There is no guarantee that this API will work or that it will remain the same.
|
||||||
|
* Please do not use this API without consulting with the CDT team.
|
||||||
|
* </p>
|
||||||
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
*
|
*
|
||||||
* @since 8.1
|
* @since 8.1
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -24,6 +24,13 @@ import org.eclipse.cdt.managedbuilder.core.ManagedBuilderCorePlugin;
|
||||||
* Abstract parser capable to execute compiler command printing built-in compiler
|
* Abstract parser capable to execute compiler command printing built-in compiler
|
||||||
* specs and parse built-in language settings out of it. The compiler to be used
|
* specs and parse built-in language settings out of it. The compiler to be used
|
||||||
* is taken from MBS tool-chain definition.
|
* is taken from MBS tool-chain definition.
|
||||||
|
* <p>
|
||||||
|
* <strong>EXPERIMENTAL</strong>. This class interface is not stable yet as
|
||||||
|
* it is not currently (CDT 8.1, Juno) clear how it may need to be used in future.
|
||||||
|
* There is no guarantee that this API will work or that it will remain the same.
|
||||||
|
* Please do not use this API without consulting with the CDT team.
|
||||||
|
* </p>
|
||||||
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
*
|
*
|
||||||
* @since 8.1
|
* @since 8.1
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -22,6 +22,14 @@ import org.eclipse.cdt.internal.ui.language.settings.providers.LanguageSettingsP
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Abstract class to implement language settings providers Options page.
|
* Abstract class to implement language settings providers Options page.
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* <strong>EXPERIMENTAL</strong>. This class interface is not stable yet as
|
||||||
|
* it is not currently clear how it may need to be used in future. Only bare
|
||||||
|
* minimum is provided here at this point (CDT 8.1, Juno).
|
||||||
|
* There is no guarantee that this API will work or that it will remain the same.
|
||||||
|
* Please do not use this API without consulting with the CDT team.
|
||||||
|
* </p>
|
||||||
* @noextend This class is not intended to be subclassed by clients, only internally by CDT.
|
* @noextend This class is not intended to be subclassed by clients, only internally by CDT.
|
||||||
*
|
*
|
||||||
* @since 5.4
|
* @since 5.4
|
||||||
|
|
Loading…
Add table
Reference in a new issue