OSDN Git Service

#27621 言語間リンク取得時に<includeonly>, <noinclude>を考慮するよう修正,
authorhoneplus <honeplus@users.osdn.me>
Sun, 26 Feb 2012 20:40:51 +0000 (20:40 +0000)
committerhoneplus <honeplus@users.osdn.me>
Sun, 26 Feb 2012 20:40:51 +0000 (20:40 +0000)
commit37517d324914f66633a6aad7004b6cbc17fe78f2
tree584b879df614105288331eabf4369d2f4931d469
parentd4aa6c79214cc295c646bc91ecbd2d9387f195bd
#27621 言語間リンク取得時に<includeonly>, <noinclude>を考慮するよう修正,
#27313 ピリオド暫定対応で通信エラーが誤検知されることがあったのを修正,
ステータス管理関連・画面のスレッド周りの処理などをリファクタリング・修正,
パーサー周りのテストケースを不足分を中心に整備

git-svn-id: http://svn.osdn.net/svnroot/wptscs/trunk@25 7cc79d57-4d93-40a1-83d5-ec7b38613dec
58 files changed:
HmLib/HmLib.csproj
HmLib/Models/IgnoreCaseDictionary.cs
HmLib/Models/IgnoreCaseSet.cs
HmLib/Parsers/AbstractParser.cs
HmLib/Parsers/AbstractTextParser.cs
HmLib/Parsers/CacheParser.cs
HmLib/Parsers/IParser.cs
HmLib/Parsers/XmlElementParser.cs
HmLib/Parsers/XmlParser.cs
HmLib/Utilities/CollectionUtils.cs
HmLib/Utilities/LockObject.cs
HmLib/Utilities/ObjectUtils.cs
HmLib/Utilities/StatusManager.cs [new file with mode: 0644]
HmLib/Utilities/StringUtils.cs
HmLib/Utilities/Validate.cs
HmLib/Utilities/XmlUtils.cs
HmLibTest/HmLibTest.csproj
HmLibTest/Parsers/AbstractElementTest.cs [new file with mode: 0644]
HmLibTest/Parsers/AbstractParserTest.cs [new file with mode: 0644]
HmLibTest/Parsers/AbstractTextParserTest.cs [new file with mode: 0644]
HmLibTest/Parsers/CacheParserTest.cs
HmLibTest/Parsers/XmlCommentElementParserTest.cs
HmLibTest/Parsers/XmlElementParserTest.cs
HmLibTest/Parsers/XmlParserTest.cs
HmLibTest/Utilities/StatusManagerTest.cs [new file with mode: 0644]
HmLibTest/Utilities/ValidateTest.cs
Wikipedia 翻訳支援ツール.asta
Wptscs/Logics/MediaWikiTranslator.cs
Wptscs/Logics/Translator.cs
Wptscs/MainForm.cs
Wptscs/Parsers/MediaWikiHeadingParser.cs
Wptscs/Parsers/MediaWikiLinkParser.cs
Wptscs/Parsers/MediaWikiNowikiParser.cs
Wptscs/Parsers/MediaWikiParser.cs
Wptscs/Parsers/MediaWikiPreparser.cs [new file with mode: 0644]
Wptscs/Parsers/MediaWikiRedirectParser.cs
Wptscs/Parsers/MediaWikiTemplateParser.cs
Wptscs/Parsers/MediaWikiVariableParser.cs
Wptscs/Readme.txt
Wptscs/Utilities/EndPeriodException.cs [new file with mode: 0644]
Wptscs/Websites/MediaWiki.cs
Wptscs/Websites/MediaWikiPage.cs
Wptscs/Wikipedia.xml
Wptscs/Wptscs.csproj
WptscsTest/Data/MediaWiki/en/Template_Partial.xml [new file with mode: 0644]
WptscsTest/Data/MediaWiki/en/Template_Table cell templates_doc.xml [new file with mode: 0644]
WptscsTest/Logics/MediaWikiTranslatorTest.cs
WptscsTest/Logics/TranslatorTest.cs
WptscsTest/Parsers/MediaWikiHeadingParserTest.cs
WptscsTest/Parsers/MediaWikiLinkParserTest.cs
WptscsTest/Parsers/MediaWikiNowikiParserTest.cs
WptscsTest/Parsers/MediaWikiParserTest.cs
WptscsTest/Parsers/MediaWikiPreparserTest.cs [new file with mode: 0644]
WptscsTest/Parsers/MediaWikiRedirectParserTest.cs
WptscsTest/Parsers/MediaWikiTemplateParserTest.cs
WptscsTest/Parsers/MediaWikiVariableParserTest.cs
WptscsTest/Websites/MediaWikiPageTest.cs
WptscsTest/WptscsTest.csproj