Skip to content

Commit ed9a2f6

Browse files
committed
chore: update cdevents-sdk/src/generated
1 parent 4f69686 commit ed9a2f6

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+3131
-39
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
// @generated
2+
// by cdevents/sdk-rust/generator (subject.hbs)
3+
4+
#[cfg(feature = "testkit")] use proptest_derive::Arbitrary;
5+
use serde::{Serialize, Deserialize};
6+
7+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
8+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
9+
#[serde(deny_unknown_fields)]
10+
pub struct Content {
11+
#[serde(rename = "user", default, skip_serializing_if = "Option::is_none",)]
12+
pub user: Option<crate::NonEmptyString>,
13+
}
14+
15+
#[cfg(test)]
16+
mod tests {
17+
use proptest::prelude::*;
18+
use super::*;
19+
20+
proptest! {
21+
#[test]
22+
#[cfg(feature = "testkit")]
23+
fn arbitraries_are_json_valid(s in any::<Content>()) {
24+
let json_str = serde_json::to_string(&s).unwrap();
25+
let actual = serde_json::from_str::<Content>(&json_str).unwrap();
26+
assert_eq!(s, actual);
27+
}
28+
}
29+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
// @generated
2+
// by cdevents/sdk-rust/generator (subject.hbs)
3+
4+
#[cfg(feature = "testkit")] use proptest_derive::Arbitrary;
5+
use serde::{Serialize, Deserialize};
6+
7+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
8+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
9+
#[serde(deny_unknown_fields)]
10+
pub struct Content {
11+
#[serde(rename = "user", default, skip_serializing_if = "Option::is_none",)]
12+
pub user: Option<crate::NonEmptyString>,
13+
}
14+
15+
#[cfg(test)]
16+
mod tests {
17+
use proptest::prelude::*;
18+
use super::*;
19+
20+
proptest! {
21+
#[test]
22+
#[cfg(feature = "testkit")]
23+
fn arbitraries_are_json_valid(s in any::<Content>()) {
24+
let json_str = serde_json::to_string(&s).unwrap();
25+
let actual = serde_json::from_str::<Content>(&json_str).unwrap();
26+
assert_eq!(s, actual);
27+
}
28+
}
29+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
// @generated
2+
// by cdevents/sdk-rust/generator (subject.hbs)
3+
4+
#[cfg(feature = "testkit")] use proptest_derive::Arbitrary;
5+
use serde::{Serialize, Deserialize};
6+
7+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
8+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
9+
#[serde(deny_unknown_fields)]
10+
pub struct Content {
11+
#[serde(rename = "change",)]
12+
pub change: ContentChange,
13+
#[serde(rename = "sbom", default, skip_serializing_if = "Option::is_none",)]
14+
pub sbom: Option<ContentSbom>,
15+
}
16+
17+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
18+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
19+
#[serde(deny_unknown_fields)]
20+
pub struct ContentSbom {
21+
#[serde(rename = "uri",)]
22+
pub uri: crate::UriReference,
23+
}
24+
25+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
26+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
27+
#[serde(deny_unknown_fields)]
28+
pub struct ContentChange {
29+
#[serde(rename = "id",)]
30+
pub id: crate::Id,
31+
#[serde(rename = "source", default, skip_serializing_if = "Option::is_none",)]
32+
pub source: Option<crate::UriReference>,
33+
}
34+
35+
#[cfg(test)]
36+
mod tests {
37+
use proptest::prelude::*;
38+
use super::*;
39+
40+
proptest! {
41+
#[test]
42+
#[cfg(feature = "testkit")]
43+
fn arbitraries_are_json_valid(s in any::<Content>()) {
44+
let json_str = serde_json::to_string(&s).unwrap();
45+
let actual = serde_json::from_str::<Content>(&json_str).unwrap();
46+
assert_eq!(s, actual);
47+
}
48+
}
49+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
// @generated
2+
// by cdevents/sdk-rust/generator (subject.hbs)
3+
4+
#[cfg(feature = "testkit")] use proptest_derive::Arbitrary;
5+
use serde::{Serialize, Deserialize};
6+
7+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
8+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
9+
#[serde(deny_unknown_fields)]
10+
pub struct Content {
11+
#[serde(rename = "sbom", default, skip_serializing_if = "Option::is_none",)]
12+
pub sbom: Option<ContentSbom>,
13+
#[serde(rename = "user", default, skip_serializing_if = "Option::is_none",)]
14+
pub user: Option<crate::NonEmptyString>,
15+
}
16+
17+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
18+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
19+
#[serde(deny_unknown_fields)]
20+
pub struct ContentSbom {
21+
#[serde(rename = "uri",)]
22+
pub uri: crate::UriReference,
23+
}
24+
25+
#[cfg(test)]
26+
mod tests {
27+
use proptest::prelude::*;
28+
use super::*;
29+
30+
proptest! {
31+
#[test]
32+
#[cfg(feature = "testkit")]
33+
fn arbitraries_are_json_valid(s in any::<Content>()) {
34+
let json_str = serde_json::to_string(&s).unwrap();
35+
let actual = serde_json::from_str::<Content>(&json_str).unwrap();
36+
assert_eq!(s, actual);
37+
}
38+
}
39+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
// @generated
2+
// by cdevents/sdk-rust/generator (subject.hbs)
3+
4+
#[cfg(feature = "testkit")] use proptest_derive::Arbitrary;
5+
use serde::{Serialize, Deserialize};
6+
7+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
8+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
9+
#[serde(deny_unknown_fields)]
10+
pub struct Content {
11+
#[serde(rename = "signature",)]
12+
pub signature: crate::NonEmptyString,
13+
}
14+
15+
#[cfg(test)]
16+
mod tests {
17+
use proptest::prelude::*;
18+
use super::*;
19+
20+
proptest! {
21+
#[test]
22+
#[cfg(feature = "testkit")]
23+
fn arbitraries_are_json_valid(s in any::<Content>()) {
24+
let json_str = serde_json::to_string(&s).unwrap();
25+
let actual = serde_json::from_str::<Content>(&json_str).unwrap();
26+
assert_eq!(s, actual);
27+
}
28+
}
29+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
// @generated
2+
// by cdevents/sdk-rust/generator (subject.hbs)
3+
4+
#[cfg(feature = "testkit")] use proptest_derive::Arbitrary;
5+
use serde::{Serialize, Deserialize};
6+
7+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
8+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
9+
#[serde(deny_unknown_fields)]
10+
pub struct Content {
11+
#[serde(rename = "repository", default, skip_serializing_if = "Option::is_none",)]
12+
pub repository: Option<ContentRepository>,
13+
}
14+
15+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
16+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
17+
#[serde(deny_unknown_fields)]
18+
pub struct ContentRepository {
19+
#[serde(rename = "id",)]
20+
pub id: crate::Id,
21+
#[serde(rename = "source", default, skip_serializing_if = "Option::is_none",)]
22+
pub source: Option<crate::UriReference>,
23+
}
24+
25+
#[cfg(test)]
26+
mod tests {
27+
use proptest::prelude::*;
28+
use super::*;
29+
30+
proptest! {
31+
#[test]
32+
#[cfg(feature = "testkit")]
33+
fn arbitraries_are_json_valid(s in any::<Content>()) {
34+
let json_str = serde_json::to_string(&s).unwrap();
35+
let actual = serde_json::from_str::<Content>(&json_str).unwrap();
36+
assert_eq!(s, actual);
37+
}
38+
}
39+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
// @generated
2+
// by cdevents/sdk-rust/generator (subject.hbs)
3+
4+
#[cfg(feature = "testkit")] use proptest_derive::Arbitrary;
5+
use serde::{Serialize, Deserialize};
6+
7+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
8+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
9+
#[serde(deny_unknown_fields)]
10+
pub struct Content {
11+
#[serde(rename = "repository", default, skip_serializing_if = "Option::is_none",)]
12+
pub repository: Option<ContentRepository>,
13+
}
14+
15+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
16+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
17+
#[serde(deny_unknown_fields)]
18+
pub struct ContentRepository {
19+
#[serde(rename = "id",)]
20+
pub id: crate::Id,
21+
#[serde(rename = "source", default, skip_serializing_if = "Option::is_none",)]
22+
pub source: Option<crate::UriReference>,
23+
}
24+
25+
#[cfg(test)]
26+
mod tests {
27+
use proptest::prelude::*;
28+
use super::*;
29+
30+
proptest! {
31+
#[test]
32+
#[cfg(feature = "testkit")]
33+
fn arbitraries_are_json_valid(s in any::<Content>()) {
34+
let json_str = serde_json::to_string(&s).unwrap();
35+
let actual = serde_json::from_str::<Content>(&json_str).unwrap();
36+
assert_eq!(s, actual);
37+
}
38+
}
39+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
// @generated
2+
// by cdevents/sdk-rust/generator (subject.hbs)
3+
4+
#[cfg(feature = "testkit")] use proptest_derive::Arbitrary;
5+
use serde::{Serialize, Deserialize};
6+
7+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
8+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
9+
#[serde(deny_unknown_fields)]
10+
pub struct Content {
11+
#[serde(rename = "artifactId", default, skip_serializing_if = "Option::is_none",)]
12+
pub artifact_id: Option<String>,
13+
}
14+
15+
#[cfg(test)]
16+
mod tests {
17+
use proptest::prelude::*;
18+
use super::*;
19+
20+
proptest! {
21+
#[test]
22+
#[cfg(feature = "testkit")]
23+
fn arbitraries_are_json_valid(s in any::<Content>()) {
24+
let json_str = serde_json::to_string(&s).unwrap();
25+
let actual = serde_json::from_str::<Content>(&json_str).unwrap();
26+
assert_eq!(s, actual);
27+
}
28+
}
29+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
// @generated
2+
// by cdevents/sdk-rust/generator (subject.hbs)
3+
4+
#[cfg(feature = "testkit")] use proptest_derive::Arbitrary;
5+
use serde::{Serialize, Deserialize};
6+
7+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
8+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
9+
#[serde(deny_unknown_fields)]
10+
pub struct Content {
11+
}
12+
13+
#[cfg(test)]
14+
mod tests {
15+
use proptest::prelude::*;
16+
use super::*;
17+
18+
proptest! {
19+
#[test]
20+
#[cfg(feature = "testkit")]
21+
fn arbitraries_are_json_valid(s in any::<Content>()) {
22+
let json_str = serde_json::to_string(&s).unwrap();
23+
let actual = serde_json::from_str::<Content>(&json_str).unwrap();
24+
assert_eq!(s, actual);
25+
}
26+
}
27+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
// @generated
2+
// by cdevents/sdk-rust/generator (subject.hbs)
3+
4+
#[cfg(feature = "testkit")] use proptest_derive::Arbitrary;
5+
use serde::{Serialize, Deserialize};
6+
7+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
8+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
9+
#[serde(deny_unknown_fields)]
10+
pub struct Content {
11+
}
12+
13+
#[cfg(test)]
14+
mod tests {
15+
use proptest::prelude::*;
16+
use super::*;
17+
18+
proptest! {
19+
#[test]
20+
#[cfg(feature = "testkit")]
21+
fn arbitraries_are_json_valid(s in any::<Content>()) {
22+
let json_str = serde_json::to_string(&s).unwrap();
23+
let actual = serde_json::from_str::<Content>(&json_str).unwrap();
24+
assert_eq!(s, actual);
25+
}
26+
}
27+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
// @generated
2+
// by cdevents/sdk-rust/generator (subject.hbs)
3+
4+
#[cfg(feature = "testkit")] use proptest_derive::Arbitrary;
5+
use serde::{Serialize, Deserialize};
6+
7+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
8+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
9+
#[serde(deny_unknown_fields)]
10+
pub struct Content {
11+
#[serde(rename = "repository", default, skip_serializing_if = "Option::is_none",)]
12+
pub repository: Option<ContentRepository>,
13+
}
14+
15+
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
16+
#[cfg_attr(feature = "testkit", derive(Arbitrary))]
17+
#[serde(deny_unknown_fields)]
18+
pub struct ContentRepository {
19+
#[serde(rename = "id",)]
20+
pub id: crate::Id,
21+
#[serde(rename = "source", default, skip_serializing_if = "Option::is_none",)]
22+
pub source: Option<crate::UriReference>,
23+
}
24+
25+
#[cfg(test)]
26+
mod tests {
27+
use proptest::prelude::*;
28+
use super::*;
29+
30+
proptest! {
31+
#[test]
32+
#[cfg(feature = "testkit")]
33+
fn arbitraries_are_json_valid(s in any::<Content>()) {
34+
let json_str = serde_json::to_string(&s).unwrap();
35+
let actual = serde_json::from_str::<Content>(&json_str).unwrap();
36+
assert_eq!(s, actual);
37+
}
38+
}
39+
}

0 commit comments

Comments
 (0)