diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5d66184 --- /dev/null +++ b/.gitignore @@ -0,0 +1,19 @@ +.build +DerivedData +/.previous-build +xcuserdata +.DS_Store +*~ +\#* +.\#* +.*.sw[nop] +*.xcscmblueprint +/default.profraw +*.xcodeproj +Utilities/Docker/*.tar.gz +.swiftpm +Package.resolved +/build +*.pyc +.docc-build +.vscode diff --git a/AzooKeyCore/.gitignore b/AzooKeyCore/.gitignore deleted file mode 100644 index 5922fda..0000000 --- a/AzooKeyCore/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -.DS_Store -/.build -/Packages -/*.xcodeproj -xcuserdata/ -DerivedData/ -.swiftpm/config/registries.json -.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -.netrc -Package.resolved diff --git a/AzooKeyCore/.swiftpm/xcode/xcshareddata/xcschemes/KanaKanjiConverterModuleTests.xcscheme b/AzooKeyCore/.swiftpm/xcode/xcshareddata/xcschemes/KanaKanjiConverterModuleTests.xcscheme deleted file mode 100644 index 78693a4..0000000 --- a/AzooKeyCore/.swiftpm/xcode/xcshareddata/xcschemes/KanaKanjiConverterModuleTests.xcscheme +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/AzooKeyCore/Package.swift b/Package.swift similarity index 98% rename from AzooKeyCore/Package.swift rename to Package.swift index 9412fec..3945856 100644 --- a/AzooKeyCore/Package.swift +++ b/Package.swift @@ -12,7 +12,7 @@ let swiftSettings: [SwiftSetting] = [ .enableUpcomingFeature("StrictConcurrency") ] let package = Package( - name: "AzooKeyCore", + name: "AzooKeyKanakanjiConverter", platforms: [.iOS(.v14), .macOS(.v11)], products: [ // Products define the executables and libraries a package produces, and make them visible to other packages. diff --git a/AzooKeyCore/README.md b/README.md similarity index 82% rename from AzooKeyCore/README.md rename to README.md index 20a3f11..1d1dfb8 100644 --- a/AzooKeyCore/README.md +++ b/README.md @@ -1,13 +1,10 @@ -# AzooKeyCore +# AzooKeyKanakanjiConverter -azooKeyの開発に必要なモジュールをまとめたライブラリです。 +azooKeyのかな漢字変換モジュールを切り出したライブラリです。 ## SwiftUtils Swift一般に利用できるユーティリティのモジュールです。 -## SwiftUIUtils -SwiftUIで利用できるユーティリティのモジュールです。 - ## KanaKanjiConverterModule かな漢字変換を受け持つモジュールです。 @@ -48,8 +45,3 @@ print(results.mainResults.first!.text) // azooKeyは新時代のキーボード - ... - mm.binary ``` - - -## KeyboardThemes - -Keyboardの着せ替えデータ(`ThemeData`)に関するモジュールです。 diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/CIDData.swift b/Sources/KanaKanjiConverterModule/CIDData.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/CIDData.swift rename to Sources/KanaKanjiConverterModule/CIDData.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Candidate.swift b/Sources/KanaKanjiConverterModule/Candidate.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Candidate.swift rename to Sources/KanaKanjiConverterModule/Candidate.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/ComposingText.swift b/Sources/KanaKanjiConverterModule/ComposingText.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/ComposingText.swift rename to Sources/KanaKanjiConverterModule/ComposingText.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Converter/CalendarCandidate.swift b/Sources/KanaKanjiConverterModule/Converter/CalendarCandidate.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Converter/CalendarCandidate.swift rename to Sources/KanaKanjiConverterModule/Converter/CalendarCandidate.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Converter/ConvertRequestOptions.swift b/Sources/KanaKanjiConverterModule/Converter/ConvertRequestOptions.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Converter/ConvertRequestOptions.swift rename to Sources/KanaKanjiConverterModule/Converter/ConvertRequestOptions.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Converter/Converter.swift b/Sources/KanaKanjiConverterModule/Converter/Converter.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Converter/Converter.swift rename to Sources/KanaKanjiConverterModule/Converter/Converter.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Converter/EmailAddress.swift b/Sources/KanaKanjiConverterModule/Converter/EmailAddress.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Converter/EmailAddress.swift rename to Sources/KanaKanjiConverterModule/Converter/EmailAddress.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Converter/RomanTypographys.swift b/Sources/KanaKanjiConverterModule/Converter/RomanTypographys.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Converter/RomanTypographys.swift rename to Sources/KanaKanjiConverterModule/Converter/RomanTypographys.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Converter/SpellChecker.swift b/Sources/KanaKanjiConverterModule/Converter/SpellChecker.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Converter/SpellChecker.swift rename to Sources/KanaKanjiConverterModule/Converter/SpellChecker.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Converter/Unicode.swift b/Sources/KanaKanjiConverterModule/Converter/Unicode.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Converter/Unicode.swift rename to Sources/KanaKanjiConverterModule/Converter/Unicode.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Converter/VersionCandidate.swift b/Sources/KanaKanjiConverterModule/Converter/VersionCandidate.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Converter/VersionCandidate.swift rename to Sources/KanaKanjiConverterModule/Converter/VersionCandidate.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/DicdataStore/DicdataElement.swift b/Sources/KanaKanjiConverterModule/DicdataStore/DicdataElement.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/DicdataStore/DicdataElement.swift rename to Sources/KanaKanjiConverterModule/DicdataStore/DicdataElement.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/DicdataStore/DicdataStore.swift b/Sources/KanaKanjiConverterModule/DicdataStore/DicdataStore.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/DicdataStore/DicdataStore.swift rename to Sources/KanaKanjiConverterModule/DicdataStore/DicdataStore.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/DicdataStore/JapaneseNumber.swift b/Sources/KanaKanjiConverterModule/DicdataStore/JapaneseNumber.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/DicdataStore/JapaneseNumber.swift rename to Sources/KanaKanjiConverterModule/DicdataStore/JapaneseNumber.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/DicdataStore/LearningMemory.swift b/Sources/KanaKanjiConverterModule/DicdataStore/LearningMemory.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/DicdataStore/LearningMemory.swift rename to Sources/KanaKanjiConverterModule/DicdataStore/LearningMemory.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/DicdataStore/TypoCorrection.swift b/Sources/KanaKanjiConverterModule/DicdataStore/TypoCorrection.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/DicdataStore/TypoCorrection.swift rename to Sources/KanaKanjiConverterModule/DicdataStore/TypoCorrection.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/Kana2Kanji.swift b/Sources/KanaKanjiConverterModule/Kana2Kanji/Kana2Kanji.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/Kana2Kanji.swift rename to Sources/KanaKanjiConverterModule/Kana2Kanji/Kana2Kanji.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/added_last_1_character.swift b/Sources/KanaKanjiConverterModule/Kana2Kanji/added_last_1_character.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/added_last_1_character.swift rename to Sources/KanaKanjiConverterModule/Kana2Kanji/added_last_1_character.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/added_last_n_character.swift b/Sources/KanaKanjiConverterModule/Kana2Kanji/added_last_n_character.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/added_last_n_character.swift rename to Sources/KanaKanjiConverterModule/Kana2Kanji/added_last_n_character.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/all.swift b/Sources/KanaKanjiConverterModule/Kana2Kanji/all.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/all.swift rename to Sources/KanaKanjiConverterModule/Kana2Kanji/all.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/changed_last_n_character.swift b/Sources/KanaKanjiConverterModule/Kana2Kanji/changed_last_n_character.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/changed_last_n_character.swift rename to Sources/KanaKanjiConverterModule/Kana2Kanji/changed_last_n_character.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/completed_first.swift b/Sources/KanaKanjiConverterModule/Kana2Kanji/completed_first.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/completed_first.swift rename to Sources/KanaKanjiConverterModule/Kana2Kanji/completed_first.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/deleted_last_n_character.swift b/Sources/KanaKanjiConverterModule/Kana2Kanji/deleted_last_n_character.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/deleted_last_n_character.swift rename to Sources/KanaKanjiConverterModule/Kana2Kanji/deleted_last_n_character.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/getPrediction.swift b/Sources/KanaKanjiConverterModule/Kana2Kanji/getPrediction.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/getPrediction.swift rename to Sources/KanaKanjiConverterModule/Kana2Kanji/getPrediction.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/no_change.swift b/Sources/KanaKanjiConverterModule/Kana2Kanji/no_change.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Kana2Kanji/no_change.swift rename to Sources/KanaKanjiConverterModule/Kana2Kanji/no_change.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/LOUDS/LOUDS.swift b/Sources/KanaKanjiConverterModule/LOUDS/LOUDS.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/LOUDS/LOUDS.swift rename to Sources/KanaKanjiConverterModule/LOUDS/LOUDS.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/LOUDS/extension LOUDS.swift b/Sources/KanaKanjiConverterModule/LOUDS/extension LOUDS.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/LOUDS/extension LOUDS.swift rename to Sources/KanaKanjiConverterModule/LOUDS/extension LOUDS.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/LatticeNode.swift b/Sources/KanaKanjiConverterModule/LatticeNode.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/LatticeNode.swift rename to Sources/KanaKanjiConverterModule/LatticeNode.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/MIDData.swift b/Sources/KanaKanjiConverterModule/MIDData.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/MIDData.swift rename to Sources/KanaKanjiConverterModule/MIDData.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/RegisteredNodeProtocol.swift b/Sources/KanaKanjiConverterModule/RegisteredNodeProtocol.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/RegisteredNodeProtocol.swift rename to Sources/KanaKanjiConverterModule/RegisteredNodeProtocol.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Replacer/TextReplacer.swift b/Sources/KanaKanjiConverterModule/Replacer/TextReplacer.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Replacer/TextReplacer.swift rename to Sources/KanaKanjiConverterModule/Replacer/TextReplacer.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/Roman2Kana.swift b/Sources/KanaKanjiConverterModule/Roman2Kana.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/Roman2Kana.swift rename to Sources/KanaKanjiConverterModule/Roman2Kana.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/States.swift b/Sources/KanaKanjiConverterModule/States.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/States.swift rename to Sources/KanaKanjiConverterModule/States.swift diff --git a/AzooKeyCore/Sources/KanaKanjiConverterModule/TemplateData.swift b/Sources/KanaKanjiConverterModule/TemplateData.swift similarity index 100% rename from AzooKeyCore/Sources/KanaKanjiConverterModule/TemplateData.swift rename to Sources/KanaKanjiConverterModule/TemplateData.swift diff --git a/AzooKeyCore/Sources/SwiftUtils/AppVersion.swift b/Sources/SwiftUtils/AppVersion.swift similarity index 100% rename from AzooKeyCore/Sources/SwiftUtils/AppVersion.swift rename to Sources/SwiftUtils/AppVersion.swift diff --git a/AzooKeyCore/Sources/SwiftUtils/ArrayUtils.swift b/Sources/SwiftUtils/ArrayUtils.swift similarity index 100% rename from AzooKeyCore/Sources/SwiftUtils/ArrayUtils.swift rename to Sources/SwiftUtils/ArrayUtils.swift diff --git a/AzooKeyCore/Sources/SwiftUtils/CharacterUtils.swift b/Sources/SwiftUtils/CharacterUtils.swift similarity index 100% rename from AzooKeyCore/Sources/SwiftUtils/CharacterUtils.swift rename to Sources/SwiftUtils/CharacterUtils.swift diff --git a/AzooKeyCore/Sources/SwiftUtils/CodableSupport.swift b/Sources/SwiftUtils/CodableSupport.swift similarity index 100% rename from AzooKeyCore/Sources/SwiftUtils/CodableSupport.swift rename to Sources/SwiftUtils/CodableSupport.swift diff --git a/AzooKeyCore/Sources/SwiftUtils/DataUtils.swift b/Sources/SwiftUtils/DataUtils.swift similarity index 100% rename from AzooKeyCore/Sources/SwiftUtils/DataUtils.swift rename to Sources/SwiftUtils/DataUtils.swift diff --git a/AzooKeyCore/Sources/SwiftUtils/Debug.swift b/Sources/SwiftUtils/Debug.swift similarity index 100% rename from AzooKeyCore/Sources/SwiftUtils/Debug.swift rename to Sources/SwiftUtils/Debug.swift diff --git a/AzooKeyCore/Sources/SwiftUtils/Modify.swift b/Sources/SwiftUtils/Modify.swift similarity index 100% rename from AzooKeyCore/Sources/SwiftUtils/Modify.swift rename to Sources/SwiftUtils/Modify.swift diff --git a/AzooKeyCore/Sources/SwiftUtils/StringUtils.swift b/Sources/SwiftUtils/StringUtils.swift similarity index 100% rename from AzooKeyCore/Sources/SwiftUtils/StringUtils.swift rename to Sources/SwiftUtils/StringUtils.swift diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/ClauseDataUnitTests.swift b/Tests/KanaKanjiConverterModuleTests/ClauseDataUnitTests.swift similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/ClauseDataUnitTests.swift rename to Tests/KanaKanjiConverterModuleTests/ClauseDataUnitTests.swift diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/ComposingTextTests.swift b/Tests/KanaKanjiConverterModuleTests/ComposingTextTests.swift similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/ComposingTextTests.swift rename to Tests/KanaKanjiConverterModuleTests/ComposingTextTests.swift diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/ConverterTests/EmailAddressConversionTests.swift b/Tests/KanaKanjiConverterModuleTests/ConverterTests/EmailAddressConversionTests.swift similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/ConverterTests/EmailAddressConversionTests.swift rename to Tests/KanaKanjiConverterModuleTests/ConverterTests/EmailAddressConversionTests.swift diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/ConverterTests/UnicodeConversionTests.swift b/Tests/KanaKanjiConverterModuleTests/ConverterTests/UnicodeConversionTests.swift similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/ConverterTests/UnicodeConversionTests.swift rename to Tests/KanaKanjiConverterModuleTests/ConverterTests/UnicodeConversionTests.swift diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/ConverterTests/WarekiConversionTests.swift b/Tests/KanaKanjiConverterModuleTests/ConverterTests/WarekiConversionTests.swift similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/ConverterTests/WarekiConversionTests.swift rename to Tests/KanaKanjiConverterModuleTests/ConverterTests/WarekiConversionTests.swift diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/.gitkeep b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/.gitkeep similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/.gitkeep rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/.gitkeep diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/cb/.gitkeep b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/cb/.gitkeep similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/cb/.gitkeep rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/cb/.gitkeep diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/cb/1285.binary b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/cb/1285.binary similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/cb/1285.binary rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/cb/1285.binary diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/.gitkeep b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/.gitkeep similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/.gitkeep rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/.gitkeep diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/charID.chid b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/charID.chid similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/charID.chid rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/charID.chid diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ.louds b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ.louds similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ.louds rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ.louds diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ.loudschars2 b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ.loudschars2 similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ.loudschars2 rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ.loudschars2 diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ0.loudstxt3 b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ0.loudstxt3 similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ0.loudstxt3 rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ0.loudstxt3 diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ1.loudstxt3 b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ1.loudstxt3 similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ1.loudstxt3 rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ1.loudstxt3 diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ10.loudstxt3 b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ10.loudstxt3 similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ10.loudstxt3 rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ10.loudstxt3 diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ11.loudstxt3 b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ11.loudstxt3 similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ11.loudstxt3 rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ11.loudstxt3 diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ12.loudstxt3 b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ12.loudstxt3 similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ12.loudstxt3 rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ12.loudstxt3 diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ13.loudstxt3 b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ13.loudstxt3 similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ13.loudstxt3 rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ13.loudstxt3 diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ2.loudstxt3 b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ2.loudstxt3 similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ2.loudstxt3 rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ2.loudstxt3 diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ3.loudstxt3 b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ3.loudstxt3 similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ3.loudstxt3 rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ3.loudstxt3 diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ4.loudstxt3 b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ4.loudstxt3 similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ4.loudstxt3 rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ4.loudstxt3 diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ5.loudstxt3 b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ5.loudstxt3 similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ5.loudstxt3 rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ5.loudstxt3 diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ6.loudstxt3 b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ6.loudstxt3 similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ6.loudstxt3 rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ6.loudstxt3 diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ7.loudstxt3 b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ7.loudstxt3 similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ7.loudstxt3 rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ7.loudstxt3 diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ8.loudstxt3 b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ8.loudstxt3 similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ8.loudstxt3 rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ8.loudstxt3 diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ9.loudstxt3 b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ9.loudstxt3 similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ9.loudstxt3 rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/louds/シ9.loudstxt3 diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/mm.binary b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/mm.binary similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/mm.binary rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/mm.binary diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/p/.gitkeep b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/p/.gitkeep similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/p/.gitkeep rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/p/.gitkeep diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/p/p_シ.csv b/Tests/KanaKanjiConverterModuleTests/DictionaryMock/p/p_シ.csv similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/DictionaryMock/p/p_シ.csv rename to Tests/KanaKanjiConverterModuleTests/DictionaryMock/p/p_シ.csv diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/JapaneseNumberConversionTests.swift b/Tests/KanaKanjiConverterModuleTests/JapaneseNumberConversionTests.swift similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/JapaneseNumberConversionTests.swift rename to Tests/KanaKanjiConverterModuleTests/JapaneseNumberConversionTests.swift diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/KanaKanjiConverterModuleTests.swift b/Tests/KanaKanjiConverterModuleTests/KanaKanjiConverterModuleTests.swift similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/KanaKanjiConverterModuleTests.swift rename to Tests/KanaKanjiConverterModuleTests/KanaKanjiConverterModuleTests.swift diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/LOUDSTests.swift b/Tests/KanaKanjiConverterModuleTests/LOUDSTests.swift similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/LOUDSTests.swift rename to Tests/KanaKanjiConverterModuleTests/LOUDSTests.swift diff --git a/AzooKeyCore/Tests/KanaKanjiConverterModuleTests/RegisteredNodeTests.swift b/Tests/KanaKanjiConverterModuleTests/RegisteredNodeTests.swift similarity index 100% rename from AzooKeyCore/Tests/KanaKanjiConverterModuleTests/RegisteredNodeTests.swift rename to Tests/KanaKanjiConverterModuleTests/RegisteredNodeTests.swift diff --git a/AzooKeyCore/Tests/SwiftUtilsTests/AppVersionTests.swift b/Tests/SwiftUtilsTests/AppVersionTests.swift similarity index 100% rename from AzooKeyCore/Tests/SwiftUtilsTests/AppVersionTests.swift rename to Tests/SwiftUtilsTests/AppVersionTests.swift diff --git a/AzooKeyCore/Tests/SwiftUtilsTests/CharacterUtilsTests.swift b/Tests/SwiftUtilsTests/CharacterUtilsTests.swift similarity index 100% rename from AzooKeyCore/Tests/SwiftUtilsTests/CharacterUtilsTests.swift rename to Tests/SwiftUtilsTests/CharacterUtilsTests.swift diff --git a/AzooKeyCore/Tests/SwiftUtilsTests/StringExtensionTests.swift b/Tests/SwiftUtilsTests/StringExtensionTests.swift similarity index 100% rename from AzooKeyCore/Tests/SwiftUtilsTests/StringExtensionTests.swift rename to Tests/SwiftUtilsTests/StringExtensionTests.swift diff --git a/AzooKeyCore/Tests/SwiftUtilsTests/StringUtilsTests.swift b/Tests/SwiftUtilsTests/StringUtilsTests.swift similarity index 100% rename from AzooKeyCore/Tests/SwiftUtilsTests/StringUtilsTests.swift rename to Tests/SwiftUtilsTests/StringUtilsTests.swift diff --git a/AzooKeyCore/Tests/SwiftUtilsTests/WithMutableValueTests.swift b/Tests/SwiftUtilsTests/WithMutableValueTests.swift similarity index 100% rename from AzooKeyCore/Tests/SwiftUtilsTests/WithMutableValueTests.swift rename to Tests/SwiftUtilsTests/WithMutableValueTests.swift