rename rss crate to rss-adapter (chef fingerprint clash); drop thin lto; CONTRIBUTING guards

This commit is contained in:
2026-10-26 04:53:08 +01:00
parent 0486f4881f
commit 699f7b7128
8 changed files with 22 additions and 23 deletions

View File

@@ -1,10 +1,10 @@
[package]
name = "rss"
name = "rss-adapter"
version = "0.1.0"
edition.workspace = true
[dependencies]
rss-feed = { workspace = true, features = ["atom"] }
rss = { workspace = true, features = ["atom"] }
domain = { workspace = true }
[dev-dependencies]

View File

@@ -1,8 +1,8 @@
use domain::errors::DomainError;
use domain::models::DiaryEntry;
use domain::ports::{FeedChannel, RssFeedRenderer};
use rss_feed::extension::atom::{self, AtomExtensionBuilder, Link};
use rss_feed::{ChannelBuilder, GuidBuilder, ItemBuilder};
use rss::extension::atom::{self, AtomExtensionBuilder, Link};
use rss::{ChannelBuilder, GuidBuilder, ItemBuilder};
pub struct RssAdapter {
base_url: String,

View File

@@ -3,7 +3,7 @@ use domain::models::ReviewEdit;
use domain::ports::{FeedChannel, RssFeedRenderer};
use domain::testing::{test_movie_with_year, test_review};
use domain::value_objects::{Comment, UserId};
use rss::RssAdapter;
use rss_adapter::RssAdapter;
fn channel<'a>(title: &'a str) -> FeedChannel<'a> {
FeedChannel {