Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] API tooling warnings in sd90 branch

Hi Sergey,
I intentionally did not use API tooling up to this point, that would create unwanted grunt work and merge conflicts during periodic merges from master.
Actually, I am at the point now where I want to review and establish clean API. I will definitely clean it up and submit for review.

Thanks,
Andrew

On Mon, Nov 7, 2011 at 3:01 PM, Sergey Prigogin <eclipse.sprigogin@xxxxxxxxx> wrote:
I'm getting a bunch of API tooling warnings in sd90 branch:

Description Resource Path Location Type
Invalid @since 5.1 tag on toURI(IPath); expecting @since 5.4 ErrorParserManager.java /org.eclipse.cdt.core/src/org/eclipse/cdt/core line 715 @since tag problem
Invalid @since 5.3 tag on isFile(); expecting @since 5.4 ACExclusionFilterEntry.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model line 41 @since tag problem
Invalid @since 5.3 tag on isFile(); expecting @since 5.4 ACPathEntry.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model line 72 @since tag problem
Invalid @since 6.0 tag on getLanguageSettingProviders(); expecting @since 5.4 ICConfigurationDescription.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model line 416 @since tag problem
Invalid @since 6.0 tag on org.eclipse.cdt.core.language.settings.providers.ILanguageSettingsProvider; expecting @since 5.4 ILanguageSettingsProvider.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/language/settings/providers line 37 @since tag problem
Invalid @since 6.0 tag on org.eclipse.cdt.core.language.settings.providers.LanguageSettingsBaseProvider; expecting @since 5.4 LanguageSettingsBaseProvider.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/language/settings/providers line 33 @since tag problem
Invalid @since 6.0 tag on org.eclipse.cdt.core.language.settings.providers.LanguageSettingsManager; expecting @since 5.4 LanguageSettingsManager.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/language/settings/providers line 41 @since tag problem
Invalid @since 6.0 tag on setLanguageSettingProviders(List<ILanguageSettingsProvider>); expecting @since 5.4 ICConfigurationDescription.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model line 403 @since tag problem
Invalid @since 6.0 tag on UNDEFINED; expecting @since 5.4 ICSettingEntry.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model line 55 @since tag problem
Missing @since tag on composeFlags(String) LanguageSettingEntriesSerializer.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model/util line 300 @since tag problem
Missing @since tag on FRAMEWORKS_MAC ICSettingEntry.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model line 62 @since tag problem
Missing @since tag on getConsole(String, String, String, URL) CCorePlugin.java /org.eclipse.cdt.core/src/org/eclipse/cdt/core line 529 @since tag problem
Missing @since tag on getDefaultLanguageSettingsProvidersIds() IConfiguration.java /org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core line 174 @since tag problem
Missing @since tag on getDefaultLanguageSettingsProvidersIds() IToolChain.java /org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core line 271 @since tag problem
Missing @since tag on getLanguageSettingsProviders(IConfiguration) ManagedBuildManager.java /org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core line 4741 @since tag problem
Missing @since tag on getProjectDirDialog(Shell, String, IProject) AbstractCPropertyTab.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui line 454 @since tag problem
Missing @since tag on getProjectFileDialog(Shell, String, IProject) AbstractCPropertyTab.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui line 457 @since tag problem
Missing @since tag on IMG_ETOOL_PROJECT CDTSharedImages.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui line 214 @since tag problem
Missing @since tag on IMG_OBJS_FRAMEWORKS_FOLDER CDTSharedImages.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui line 119 @since tag problem
Missing @since tag on IMG_OBJS_LANG_SETTINGS_PROVIDER CDTSharedImages.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui line 213 @since tag problem
Missing @since tag on IMG_OVR_CONFIGURATION CDTSharedImages.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui line 219 @since tag problem
Missing @since tag on IMG_OVR_CONTEXT CDTSharedImages.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui line 224 @since tag problem
Missing @since tag on IMG_OVR_EDITED CDTSharedImages.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui line 226 @since tag problem
Missing @since tag on IMG_OVR_EMPTY CDTSharedImages.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui line 227 @since tag problem
Missing @since tag on IMG_OVR_GLOBAL CDTSharedImages.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui line 216 @since tag problem
Missing @since tag on IMG_OVR_IMPORT CDTSharedImages.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui line 217 @since tag problem
Missing @since tag on IMG_OVR_INDEXED CDTSharedImages.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui line 221 @since tag problem
Missing @since tag on IMG_OVR_LINK CDTSharedImages.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui line 218 @since tag problem
Missing @since tag on IMG_OVR_LOCK CDTSharedImages.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui line 225 @since tag problem
Missing @since tag on IMG_OVR_PARENT CDTSharedImages.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui line 220 @since tag problem
Missing @since tag on IMG_OVR_PROJECT CDTSharedImages.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui line 223 @since tag problem
Missing @since tag on IMG_OVR_REFERENCE CDTSharedImages.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui line 222 @since tag problem
Missing @since tag on isTryingNewSD() CDTMainWizardPage.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards line 497 @since tag problem
Missing @since tag on isTryingNewSD() NewMakeProjFromExistingPage.java /org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards line 231 @since tag problem
Missing @since tag on KEY_NEWSD CDTPrefUtil.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui line 36 @since tag problem
Missing @since tag on KEY_NO_SHOW_PROVIDERS CDTPrefUtil.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui line 42 @since tag problem
Missing @since tag on LANGUAGE_SETTINGS_PROVIDERS ICDescriptionDelta.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model line 72 @since tag problem
Missing @since tag on LANGUAGE_SETTINGS_PROVIDERS IConfiguration.java /org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core line 49 @since tag problem
Missing @since tag on LANGUAGE_SETTINGS_PROVIDERS IToolChain.java /org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core line 56 @since tag problem
Missing @since tag on MBS_LANGUAGE_SETTINGS_PROVIDER ManagedBuildManager.java /org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core line 155 @since tag problem
Missing @since tag on org.eclipse.cdt.core.AbstractExecutableExtensionBase AbstractExecutableExtensionBase.java /org.eclipse.cdt.core/src/org/eclipse/cdt/core line 19 @since tag problem
Missing @since tag on org.eclipse.cdt.core.ICConsoleParser ICConsoleParser.java /org.eclipse.cdt.core/src/org/eclipse/cdt/core line 23 @since tag problem
Missing @since tag on org.eclipse.cdt.core.language.settings.providers.ICListenerRegisterer ICListenerRegisterer.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/language/settings/providers line 21 @since tag problem
Missing @since tag on org.eclipse.cdt.core.language.settings.providers.ILanguageSettingsEditableProvider ILanguageSettingsEditableProvider.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/language/settings/providers line 26 @since tag problem
Missing @since tag on org.eclipse.cdt.core.language.settings.providers.LanguageSettingsManager_TBD LanguageSettingsManager_TBD.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/language/settings/providers line 27 @since tag problem
Missing @since tag on org.eclipse.cdt.core.language.settings.providers.LanguageSettingsSerializable LanguageSettingsSerializable.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/language/settings/providers line 34 @since tag problem
Missing @since tag on org.eclipse.cdt.core.language.settings.providers.LanguageSettingsSerializableEditable LanguageSettingsSerializableEditable.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/language/settings/providers line 17 @since tag problem
Missing @since tag on org.eclipse.cdt.core.language.settings.providers.ScannerDiscoveryLegacySupport ScannerDiscoveryLegacySupport.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/language/settings/providers line 33 @since tag problem
Missing @since tag on org.eclipse.cdt.make.core.scannerconfig.AbstractBuildCommandParser AbstractBuildCommandParser.java /org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/core/scannerconfig line 47 @since tag problem
Missing @since tag on org.eclipse.cdt.make.core.scannerconfig.AbstractBuiltinSpecsDetector AbstractBuiltinSpecsDetector.java /org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/core/scannerconfig line 71 @since tag problem
Missing @since tag on org.eclipse.cdt.make.core.scannerconfig.AbstractLanguageSettingsOutputScanner AbstractLanguageSettingsOutputScanner.java /org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/core/scannerconfig line 57 @since tag problem
Missing @since tag on org.eclipse.cdt.managedbuilder.scannerconfig.ToolchainBuiltinSpecsDetector ToolchainBuiltinSpecsDetector.java /org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/scannerconfig line 24 @since tag problem
Missing @since tag on PROJECTBUTTON_NAME AbstractCPropertyTab.java /org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui line 97 @since tag problem
Missing @since tag on SOURCE_EXTENSIONS ICDescriptionDelta.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model line 52 @since tag problem
The field org.eclipse.cdt.core.settings.model.ICDescriptionDelta.LANGUAGE_SETTINGS_PROVIDERS in an interface that is intended to be implemented or extended has been added ICDescriptionDelta.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model line 72 Compatibility Problem
The field org.eclipse.cdt.core.settings.model.ICDescriptionDelta.SOURCE_EXTENSIONS in an interface that is intended to be implemented or extended has been added ICDescriptionDelta.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model line 52 Compatibility Problem
The field org.eclipse.cdt.core.settings.model.ICSettingEntry.FRAMEWORKS_MAC in an interface that is intended to be implemented or extended has been added ICSettingEntry.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model line 62 Compatibility Problem
The field org.eclipse.cdt.core.settings.model.ICSettingEntry.UNDEFINED in an interface that is intended to be implemented or extended has been added ICSettingEntry.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model line 55 Compatibility Problem
The major version should be incremented in version 5.4.0, since API breakage occurred since version 5.3.0 MANIFEST.MF /org.eclipse.cdt.core/META-INF line 5 Version Numbering Problem
The method org.eclipse.cdt.core.settings.model.ICConfigurationDescription.getLanguageSettingProviders() in an interface that is intended to be implemented has been added ICConfigurationDescription.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model line 416 Compatibility Problem
The method org.eclipse.cdt.core.settings.model.ICConfigurationDescription.setLanguageSettingProviders(List<ILanguageSettingsProvider>) in an interface that is intended to be implemented has been added ICConfigurationDescription.java /org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model line 403 Compatibility Problem

Andrew, do you have API baseline set up?

-sergey


Back to the top