Skip to content

Commit 03b62e4

Browse files
committed
fix self
1 parent 344700b commit 03b62e4

5 files changed

Lines changed: 7 additions & 10 deletions

File tree

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cargo-attribution"
3-
version = "0.6.0"
3+
version = "0.5.0"
44
authors = ["AmeKnite"]
55
edition = "2021"
66
rust-version = "1.70.0"

attribution/self.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[[self]]
1+
[self]
22
name = "cargo-attribution"
33
version = "0.6.0"
44
description = "A cargo subcommand to give credit to your dependencies"

src/main.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,9 @@ async fn main() -> anyhow::Result<()> {
5858
dependencies_file.create_toml(&output_dir)?;
5959

6060
if let Some(crate_data) = crate_data {
61-
let crate_data = vec![crate_data];
6261
let crate_file = SelfSerialized::new(&crate_data);
6362
crate_file.create_toml(&output_dir)?;
64-
dependencies_data.extend(crate_data);
63+
dependencies_data.push(crate_data);
6564
}
6665

6766
licenses::generate_licenses(&dependencies_data, output_dir).await?;

src/serialize.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,12 @@ impl<'a> DependencySerialized<'a> {
3535
#[derive(Debug, Serialize)]
3636
pub struct SelfSerialized<'a> {
3737
#[serde(rename = "self")]
38-
dependency: &'a [DependencyData],
38+
self_crate: &'a DependencyData,
3939
}
4040

4141
impl<'a> SelfSerialized<'a> {
42-
pub fn new(dependencies: &'a [DependencyData]) -> Self {
43-
Self {
44-
dependency: dependencies,
45-
}
42+
pub fn new(self_crate: &'a DependencyData) -> Self {
43+
Self { self_crate }
4644
}
4745

4846
pub fn to_toml(&self) -> Result<String, toml::ser::Error> {

0 commit comments

Comments
 (0)