diff options
author | Miklos Vajna <vmiklos@collabora.com> | 2022-06-29 19:51:14 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2022-06-30 08:53:26 +0200 |
commit | a4a6680718e2cbc6c471894ed9d3b729504002b7 (patch) | |
tree | c2feec6dfc944c681d5f552ee74938424261ce5a /lingucomponent | |
parent | ae27500eaf5cd7e0800cfc5d584809dc4e1739cb (diff) |
lingucomponent: avoid 'using namespace' in a header file
Because that would pollute the global namespace in any cxx file
including this header.
Change-Id: Ida324d125114ae03d8868842b881e3b94af62bfb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136631
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'lingucomponent')
-rw-r--r-- | lingucomponent/source/spellcheck/languagetool/languagetoolimp.hxx | 36 |
1 files changed, 17 insertions, 19 deletions
diff --git a/lingucomponent/source/spellcheck/languagetool/languagetoolimp.hxx b/lingucomponent/source/spellcheck/languagetool/languagetoolimp.hxx index 36b31238d0b5..0262be896cd6 100644 --- a/lingucomponent/source/spellcheck/languagetool/languagetoolimp.hxx +++ b/lingucomponent/source/spellcheck/languagetool/languagetoolimp.hxx @@ -30,11 +30,6 @@ #include <o3tl/lru_map.hxx> #include <tools/long.hxx> -using namespace ::com::sun::star::uno; -using namespace ::com::sun::star::beans; -using namespace ::com::sun::star::lang; -using namespace ::com::sun::star::linguistic2; - // Magical numbers #define MAX_CACHE_SIZE 10 #define MAX_SUGGESTIONS_SIZE 10 @@ -48,13 +43,15 @@ enum class HTTP_METHOD }; class LanguageToolGrammarChecker - : public cppu::WeakImplHelper<XProofreader, XInitialization, XServiceInfo, XServiceDisplayName> + : public cppu::WeakImplHelper<css::linguistic2::XProofreader, css::lang::XInitialization, + css::lang::XServiceInfo, css::lang::XServiceDisplayName> { - Sequence<Locale> m_aSuppLocales; - o3tl::lru_map<OUString, Sequence<SingleProofreadingError>> mCachedResults; + css::uno::Sequence<css::lang::Locale> m_aSuppLocales; + o3tl::lru_map<OUString, css::uno::Sequence<css::linguistic2::SingleProofreadingError>> + mCachedResults; LanguageToolGrammarChecker(const LanguageToolGrammarChecker&) = delete; LanguageToolGrammarChecker& operator=(const LanguageToolGrammarChecker&) = delete; - static void parseProofreadingJSONResponse(ProofreadingResult& rResult, + static void parseProofreadingJSONResponse(css::linguistic2::ProofreadingResult& rResult, std::string_view aJSONBody); static std::string makeHttpRequest(std::string_view aURL, HTTP_METHOD method, const OString& aPostData, tools::Long& nStatusCode); @@ -64,30 +61,31 @@ public: virtual ~LanguageToolGrammarChecker() override; // XSupportedLocales - virtual Sequence<Locale> SAL_CALL getLocales() override; - virtual sal_Bool SAL_CALL hasLocale(const Locale& rLocale) override; + virtual css::uno::Sequence<css::lang::Locale> SAL_CALL getLocales() override; + virtual sal_Bool SAL_CALL hasLocale(const css::lang::Locale& rLocale) override; // XProofReader virtual sal_Bool SAL_CALL isSpellChecker() override; - virtual ProofreadingResult SAL_CALL doProofreading( - const OUString& aDocumentIdentifier, const OUString& aText, const Locale& aLocale, - sal_Int32 nStartOfSentencePosition, sal_Int32 nSuggestedBehindEndOfSentencePosition, - const Sequence<PropertyValue>& aProperties) override; + virtual css::linguistic2::ProofreadingResult SAL_CALL + doProofreading(const OUString& aDocumentIdentifier, const OUString& aText, + const css::lang::Locale& aLocale, sal_Int32 nStartOfSentencePosition, + sal_Int32 nSuggestedBehindEndOfSentencePosition, + const css::uno::Sequence<css::beans::PropertyValue>& aProperties) override; virtual void SAL_CALL ignoreRule(const OUString& aRuleIdentifier, - const Locale& aLocale) override; + const css::lang::Locale& aLocale) override; virtual void SAL_CALL resetIgnoreRules() override; // XServiceDisplayName - virtual OUString SAL_CALL getServiceDisplayName(const Locale& rLocale) override; + virtual OUString SAL_CALL getServiceDisplayName(const css::lang::Locale& rLocale) override; // XInitialization - virtual void SAL_CALL initialize(const Sequence<Any>& rArguments) override; + virtual void SAL_CALL initialize(const css::uno::Sequence<css::uno::Any>& rArguments) override; // XServiceInfo virtual OUString SAL_CALL getImplementationName() override; virtual sal_Bool SAL_CALL supportsService(const OUString& rServiceName) override; - virtual Sequence<OUString> SAL_CALL getSupportedServiceNames() override; + virtual css::uno::Sequence<OUString> SAL_CALL getSupportedServiceNames() override; }; /* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */ |