ソースを参照

fix formatting

master
Wito Chandra 8年前
コミット
b41f65cc66
5個のファイルの変更25行の追加7行の削除
  1. +2
    -1
      lib/domain/atom_feed.dart
  2. +8
    -1
      lib/domain/atom_link.dart
  3. +7
    -1
      lib/domain/rss_cloud.dart
  4. +6
    -3
      lib/domain/rss_feed.dart
  5. +2
    -1
      lib/domain/rss_item.dart

+ 2
- 1
lib/domain/atom_feed.dart ファイルの表示

@@ -67,7 +67,8 @@ class AtomFeed {


AtomGenerator generator; AtomGenerator generator;
try { try {
generator = new AtomGenerator.parse(feedElement.findElements("generator").first);
generator =
new AtomGenerator.parse(feedElement.findElements("generator").first);
} on StateError {} } on StateError {}


var icon = xmlGetString(feedElement, "icon", strict: false); var icon = xmlGetString(feedElement, "icon", strict: false);


+ 8
- 1
lib/domain/atom_link.dart ファイルの表示

@@ -8,7 +8,14 @@ class AtomLink {
String title; String title;
int length; int length;


AtomLink(this.href, this.rel, this.type, this.hreflang, this.title, this.length);
AtomLink(
this.href,
this.rel,
this.type,
this.hreflang,
this.title,
this.length,
);


factory AtomLink.parse(XmlElement element) { factory AtomLink.parse(XmlElement element) {
var href = element.getAttribute("href"); var href = element.getAttribute("href");


+ 7
- 1
lib/domain/rss_cloud.dart ファイルの表示

@@ -7,7 +7,13 @@ class RssCloud {
String registerProcedure; String registerProcedure;
String protocol; String protocol;


RssCloud(this.domain, this.port, this.path, this.registerProcedure, this.protocol);
RssCloud(
this.domain,
this.port,
this.path,
this.registerProcedure,
this.protocol,
);


factory RssCloud.parse(XmlElement node) { factory RssCloud.parse(XmlElement node) {
var domain = node.getAttribute("domain"); var domain = node.getAttribute("domain");


+ 6
- 3
lib/domain/rss_feed.dart ファイルの表示

@@ -53,7 +53,8 @@ class RssFeed {
throw new ArgumentError("channel not found"); throw new ArgumentError("channel not found");
} }
var title = xmlGetString(channelElement, "title"); var title = xmlGetString(channelElement, "title");
var description = xmlGetString(channelElement, "description", strict: false);
var description =
xmlGetString(channelElement, "description", strict: false);
var link = xmlGetString(channelElement, "link", strict: false); var link = xmlGetString(channelElement, "link", strict: false);


var feeds = channelElement.findElements("item").map((element) { var feeds = channelElement.findElements("item").map((element) {
@@ -93,12 +94,14 @@ class RssFeed {
}).toList(); }).toList();
} }


var lastBuildDate = xmlGetString(channelElement, "lastBuildDate", strict: false);
var lastBuildDate =
xmlGetString(channelElement, "lastBuildDate", strict: false);
var language = xmlGetString(channelElement, "language", strict: false); var language = xmlGetString(channelElement, "language", strict: false);
var generator = xmlGetString(channelElement, "generator", strict: false); var generator = xmlGetString(channelElement, "generator", strict: false);
var copyright = xmlGetString(channelElement, "copyright", strict: false); var copyright = xmlGetString(channelElement, "copyright", strict: false);
var docs = xmlGetString(channelElement, "docs", strict: false); var docs = xmlGetString(channelElement, "docs", strict: false);
var managingEditor = xmlGetString(channelElement, "managingEditor", strict: false);
var managingEditor =
xmlGetString(channelElement, "managingEditor", strict: false);
var rating = xmlGetString(channelElement, "rating", strict: false); var rating = xmlGetString(channelElement, "rating", strict: false);
var webMaster = xmlGetString(channelElement, "webMaster", strict: false); var webMaster = xmlGetString(channelElement, "webMaster", strict: false);
var ttl = xmlGetInt(channelElement, "ttl", strict: false); var ttl = xmlGetInt(channelElement, "ttl", strict: false);


+ 2
- 1
lib/domain/rss_item.dart ファイルの表示

@@ -51,7 +51,8 @@ class RssItem {


RssContent content; RssContent content;
try { try {
content = new RssContent.parse(element.findElements("content:encoded").first);
content =
new RssContent.parse(element.findElements("content:encoded").first);
} on StateError {} } on StateError {}


return new RssItem( return new RssItem(


読み込み中…
キャンセル
保存