C# Class withSIX.Play.Tests.Core.Integration.ChangelogParser

显示文件 Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Public Methods

Method Description
ChangelogParser ( Uri url ) : System
Parse ( ) : List

Private Methods

Method Description
Clean ( string innerHtml ) : string
CreateChangelog ( HtmlNode node ) : Changelog
CreateChangelogEntry ( ChangelogVersion version, HtmlNode n ) : ChangelogEntry
CreateChangelogVersion ( Changelog changelog, HtmlNode child ) : ChangelogVersion
FetchString ( Uri uri ) : string
HandleChangelogEntries ( HtmlNode child, ChangelogVersion version ) : ChangelogVersion
HandleChangelogVersion ( HtmlNode child, Changelog changelog, ChangelogVersion version ) : ChangelogVersion
HandleChangelogVersionWithEntries ( HtmlNode child, ChangelogVersion version, Changelog changelog ) : ChangelogVersion
HandleOlderSection ( HtmlNode child, ChangelogVersion version, Changelog changelog ) : ChangelogVersion
HandleTitle ( HtmlNode child, Changelog changelog ) : void
MapOldTypeToNewType ( string type ) : string
Trim ( string x ) : string
TryParseChangeType ( string type ) : ChangeType

Method Details

ChangelogParser() public method

public ChangelogParser ( Uri url ) : System
url System.Uri
return System

Parse() public method

public Parse ( ) : List
return List