Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] Current scanner discovery


Hi,

I was looking at current language settings code, and wanted to make sure I got
the correct picture. It seems like:

- All the modern discovery is done via classes that implement ILanguageSettings interface.
- For new projects, ScannerDiscoveryLegacySupport.isLanguageSettingsProvidersFunctionalityEnabled is true,
  and
  - Things like ScannerConfigNature/ScannerConfigBuilder is no-op for new projects.
  - Likewise, SCProfileInstance and scanner profiles are not used
  - LanguageSettingsScannerInfoProvider bridges ILaunguageSettings-based providers to
    the 'old world'

Is that about right?

Thanks,

--
Vladimir Prus
CodeSourcery / Mentor Graphics
http://www.mentor.com/embedded-software/


Back to the top