Simplify Parser — use one target instead of multiple.

This commit is contained in:
Brent Simmons
2024-09-24 14:45:53 -07:00
parent c48e72c3b2
commit 591e451b69
51 changed files with 14 additions and 218 deletions
@@ -7,7 +7,6 @@
//
import Foundation
import SAX
public enum FeedType: Sendable {
@@ -7,8 +7,6 @@
//
import Foundation
import SAX
import DateParser
// See https://jsonfeed.org/version/1.1
@@ -7,8 +7,6 @@
//
import Foundation
import SAX
import DateParser
// See https://github.com/scripting/Scripting-News/blob/master/rss-in-json/README.md
// Also: http://cyber.harvard.edu/rss/rss.html
@@ -8,8 +8,6 @@
import Foundation
import FoundationExtras
import SAX
import DateParser
final class AtomParser {
@@ -8,8 +8,6 @@
import Foundation
import FoundationExtras
import SAX
import DateParser
public final class RSSParser {
@@ -7,7 +7,6 @@
import Foundation
import FoundationExtras
import SAX
public final class HTMLLinkParser {
@@ -6,7 +6,6 @@
//
import Foundation
import SAX
public final class HTMLMetadata {
@@ -7,7 +7,6 @@
import Foundation
import FoundationExtras
import SAX
public final class HTMLMetadataParser {
@@ -6,7 +6,6 @@
//
import Foundation
import SAX
public struct OPMLFeedSpecifier: Sendable {
@@ -6,7 +6,6 @@
//
import Foundation
import SAX
public final class OPMLParser {