diff options
Diffstat (limited to 'i18npool/source/transliteration')
15 files changed, 20 insertions, 16 deletions
diff --git a/i18npool/source/transliteration/chartonum.cxx b/i18npool/source/transliteration/chartonum.cxx index 80fae61928bf..41a6549b67ef 100644 --- a/i18npool/source/transliteration/chartonum.cxx +++ b/i18npool/source/transliteration/chartonum.cxx @@ -17,8 +17,6 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ -#include <rtl/ustrbuf.hxx> - #include <chartonum.hxx> using namespace com::sun::star::uno; diff --git a/i18npool/source/transliteration/ignoreDiacritics_CTL.cxx b/i18npool/source/transliteration/ignoreDiacritics_CTL.cxx index 3fec622b74db..d706f59f5528 100644 --- a/i18npool/source/transliteration/ignoreDiacritics_CTL.cxx +++ b/i18npool/source/transliteration/ignoreDiacritics_CTL.cxx @@ -10,7 +10,6 @@ #include <rtl/ustrbuf.hxx> #include <transliteration_Ignore.hxx> #include <unicode/translit.h> -#include <unicode/uchar.h> namespace i18npool { diff --git a/i18npool/source/transliteration/ignoreKana.cxx b/i18npool/source/transliteration/ignoreKana.cxx index 29c8b2f1a31d..7e94558f4fea 100644 --- a/i18npool/source/transliteration/ignoreKana.cxx +++ b/i18npool/source/transliteration/ignoreKana.cxx @@ -17,12 +17,13 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ -#include <com/sun/star/uno/XComponentContext.hpp> #include <rtl/ref.hxx> #include <transliteration_Ignore.hxx> #include <transliteration_OneToOne.hxx> +namespace com::sun::star::uno { class XComponentContext; } + using namespace com::sun::star::uno; using namespace com::sun::star::lang; diff --git a/i18npool/source/transliteration/ignoreSeparator_ja_JP.cxx b/i18npool/source/transliteration/ignoreSeparator_ja_JP.cxx index 8f1555608034..bf98d4fed1e4 100644 --- a/i18npool/source/transliteration/ignoreSeparator_ja_JP.cxx +++ b/i18npool/source/transliteration/ignoreSeparator_ja_JP.cxx @@ -18,6 +18,7 @@ */ #include <transliteration_Ignore.hxx> +#include <i18nutil/oneToOneMapping.hxx> namespace i18npool { diff --git a/i18npool/source/transliteration/ignoreSpace_ja_JP.cxx b/i18npool/source/transliteration/ignoreSpace_ja_JP.cxx index f90021eb5daf..df367cd30da3 100644 --- a/i18npool/source/transliteration/ignoreSpace_ja_JP.cxx +++ b/i18npool/source/transliteration/ignoreSpace_ja_JP.cxx @@ -18,6 +18,7 @@ */ #include <transliteration_Ignore.hxx> +#include <i18nutil/oneToOneMapping.hxx> namespace i18npool { diff --git a/i18npool/source/transliteration/ignoreTraditionalKanji_ja_JP.cxx b/i18npool/source/transliteration/ignoreTraditionalKanji_ja_JP.cxx index 7b6b01f8f578..dec55f347855 100644 --- a/i18npool/source/transliteration/ignoreTraditionalKanji_ja_JP.cxx +++ b/i18npool/source/transliteration/ignoreTraditionalKanji_ja_JP.cxx @@ -18,6 +18,7 @@ */ #include <transliteration_Ignore.hxx> +#include <i18nutil/oneToOneMapping.hxx> namespace i18npool { diff --git a/i18npool/source/transliteration/ignoreWidth.cxx b/i18npool/source/transliteration/ignoreWidth.cxx index d0a0343869bd..072a0e988699 100644 --- a/i18npool/source/transliteration/ignoreWidth.cxx +++ b/i18npool/source/transliteration/ignoreWidth.cxx @@ -17,12 +17,13 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ -#include <com/sun/star/uno/XComponentContext.hpp> #include <rtl/ref.hxx> #include <transliteration_Ignore.hxx> #include <transliteration_OneToOne.hxx> +namespace com::sun::star::uno { class XComponentContext; } + using namespace com::sun::star::uno; using namespace com::sun::star::lang; diff --git a/i18npool/source/transliteration/textToPronounce_zh.cxx b/i18npool/source/transliteration/textToPronounce_zh.cxx index d513786e4525..9e84ed90320d 100644 --- a/i18npool/source/transliteration/textToPronounce_zh.cxx +++ b/i18npool/source/transliteration/textToPronounce_zh.cxx @@ -20,6 +20,7 @@ #include <sal/config.h> #include <com/sun/star/i18n/MultipleCharsOutputException.hpp> +#include <com/sun/star/i18n/TransliterationType.hpp> #include <rtl/ustring.hxx> #include <rtl/ustrbuf.hxx> diff --git a/i18npool/source/transliteration/transliterationImpl.cxx b/i18npool/source/transliteration/transliterationImpl.cxx index 2136ed4cdbf5..7c040713e7b2 100644 --- a/i18npool/source/transliteration/transliterationImpl.cxx +++ b/i18npool/source/transliteration/transliterationImpl.cxx @@ -24,13 +24,10 @@ #include <com/sun/star/i18n/LocaleData2.hpp> #include <com/sun/star/i18n/TransliterationType.hpp> #include <com/sun/star/i18n/TransliterationModulesExtra.hpp> -#include <com/sun/star/lang/XComponent.hpp> #include <cppuhelper/supportsservice.hxx> #include <rtl/instance.hxx> -#include <rtl/string.h> #include <rtl/ustring.hxx> -#include <rtl/ustrbuf.hxx> #include <algorithm> diff --git a/i18npool/source/transliteration/transliteration_Ignore.cxx b/i18npool/source/transliteration/transliteration_Ignore.cxx index 01444d3bfeac..946e2979b0da 100644 --- a/i18npool/source/transliteration/transliteration_Ignore.cxx +++ b/i18npool/source/transliteration/transliteration_Ignore.cxx @@ -17,7 +17,10 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <com/sun/star/i18n/TransliterationType.hpp> + #include <transliteration_Ignore.hxx> +#include <i18nutil/oneToOneMapping.hxx> using namespace com::sun::star::i18n; using namespace com::sun::star::uno; diff --git a/i18npool/source/transliteration/transliteration_Numeric.cxx b/i18npool/source/transliteration/transliteration_Numeric.cxx index b479a85bfde1..40853aafa83e 100644 --- a/i18npool/source/transliteration/transliteration_Numeric.cxx +++ b/i18npool/source/transliteration/transliteration_Numeric.cxx @@ -18,9 +18,10 @@ */ +#include <com/sun/star/i18n/TransliterationType.hpp> + #include <transliteration_Numeric.hxx> #include <nativenumbersupplier.hxx> -#include <defaultnumberingprovider.hxx> #include <rtl/ref.hxx> using namespace com::sun::star::i18n; diff --git a/i18npool/source/transliteration/transliteration_OneToOne.cxx b/i18npool/source/transliteration/transliteration_OneToOne.cxx index 986bb555ef7a..484a34db0b0f 100644 --- a/i18npool/source/transliteration/transliteration_OneToOne.cxx +++ b/i18npool/source/transliteration/transliteration_OneToOne.cxx @@ -17,7 +17,10 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <com/sun/star/i18n/TransliterationType.hpp> + #include <transliteration_OneToOne.hxx> +#include <i18nutil/oneToOneMapping.hxx> using namespace com::sun::star::i18n; using namespace com::sun::star::uno; diff --git a/i18npool/source/transliteration/transliteration_body.cxx b/i18npool/source/transliteration/transliteration_body.cxx index d99c98e26c4a..a320b46d36aa 100644 --- a/i18npool/source/transliteration/transliteration_body.cxx +++ b/i18npool/source/transliteration/transliteration_body.cxx @@ -17,17 +17,14 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ -#include <rtl/ustrbuf.hxx> #include <rtl/ref.hxx> #include <i18nutil/casefolding.hxx> #include <i18nutil/unicode.hxx> #include <com/sun/star/i18n/MultipleCharsOutputException.hpp> +#include <com/sun/star/i18n/TransliterationType.hpp> #include <comphelper/processfactory.hxx> -#include <string.h> - #include <characterclassificationImpl.hxx> -#include <breakiteratorImpl.hxx> #include <transliteration_body.hxx> #include <memory> diff --git a/i18npool/source/transliteration/transliteration_caseignore.cxx b/i18npool/source/transliteration/transliteration_caseignore.cxx index 30d02a8d0797..61db2286e714 100644 --- a/i18npool/source/transliteration/transliteration_caseignore.cxx +++ b/i18npool/source/transliteration/transliteration_caseignore.cxx @@ -17,15 +17,16 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ -#include <com/sun/star/uno/XComponentContext.hpp> +#include <com/sun/star/i18n/TransliterationType.hpp> #include <rtl/ref.hxx> -#include <i18nutil/oneToOneMapping.hxx> #include <i18nutil/casefolding.hxx> #include <i18nutil/transliteration.hxx> #include <transliteration_caseignore.hxx> +namespace com::sun::star::uno { class XComponentContext; } + using namespace ::com::sun::star::uno; using namespace ::com::sun::star::i18n; using namespace ::com::sun::star::lang; diff --git a/i18npool/source/transliteration/transliteration_commonclass.cxx b/i18npool/source/transliteration/transliteration_commonclass.cxx index 7673a2c25b51..f235859199bb 100644 --- a/i18npool/source/transliteration/transliteration_commonclass.cxx +++ b/i18npool/source/transliteration/transliteration_commonclass.cxx @@ -18,7 +18,6 @@ */ #include <transliteration_commonclass.hxx> -#include <com/sun/star/i18n/CollatorOptions.hpp> #include <cppuhelper/supportsservice.hxx> using namespace ::com::sun::star::uno; |