qlty_types/protos/
qlty.tests.v1.rs

1// @generated
2// This file is @generated by prost-build.
3#[allow(clippy::derive_partial_eq_without_eq)]
4#[derive(Clone, PartialEq, ::prost::Message)]
5pub struct CoverageMetadata {
6    #[prost(string, tag="1")]
7    pub upload_id: ::prost::alloc::string::String,
8    #[prost(string, optional, tag="2")]
9    pub project_id: ::core::option::Option<::prost::alloc::string::String>,
10    #[prost(string, tag="29")]
11    pub build_id: ::prost::alloc::string::String,
12    #[prost(string, tag="3")]
13    pub ci: ::prost::alloc::string::String,
14    #[prost(string, tag="4")]
15    pub ci_url: ::prost::alloc::string::String,
16    #[prost(string, tag="5")]
17    pub repository_web_url: ::prost::alloc::string::String,
18    #[prost(string, tag="6")]
19    pub repository_origin_url: ::prost::alloc::string::String,
20    #[prost(string, tag="7")]
21    pub branch: ::prost::alloc::string::String,
22    #[prost(string, tag="8")]
23    pub workflow: ::prost::alloc::string::String,
24    #[prost(string, tag="9")]
25    pub job: ::prost::alloc::string::String,
26    #[prost(string, tag="10")]
27    pub run: ::prost::alloc::string::String,
28    #[prost(string, tag="11")]
29    pub run_url: ::prost::alloc::string::String,
30    #[prost(string, tag="12")]
31    pub commit_sha: ::prost::alloc::string::String,
32    #[prost(string, tag="13")]
33    pub commit_headline: ::prost::alloc::string::String,
34    #[prost(string, tag="14")]
35    pub commit_message: ::prost::alloc::string::String,
36    #[prost(string, tag="15")]
37    pub author_name: ::prost::alloc::string::String,
38    #[prost(string, tag="16")]
39    pub author_email: ::prost::alloc::string::String,
40    #[prost(message, optional, tag="17")]
41    pub author_time: ::core::option::Option<::pbjson_types::Timestamp>,
42    #[prost(string, tag="18")]
43    pub committer_name: ::prost::alloc::string::String,
44    #[prost(string, tag="19")]
45    pub committer_email: ::prost::alloc::string::String,
46    #[prost(message, optional, tag="20")]
47    pub commit_time: ::core::option::Option<::pbjson_types::Timestamp>,
48    #[prost(string, tag="21")]
49    pub pull_request_number: ::prost::alloc::string::String,
50    #[prost(string, tag="22")]
51    pub pull_request_url: ::prost::alloc::string::String,
52    #[prost(string, tag="23")]
53    pub head_ref: ::prost::alloc::string::String,
54    #[prost(string, tag="24")]
55    pub head_commit: ::prost::alloc::string::String,
56    #[prost(string, tag="25")]
57    pub base_ref: ::prost::alloc::string::String,
58    #[prost(string, tag="26")]
59    pub base_commit: ::prost::alloc::string::String,
60    #[prost(string, optional, tag="27")]
61    pub tag: ::core::option::Option<::prost::alloc::string::String>,
62    #[prost(string, tag="28")]
63    pub description: ::prost::alloc::string::String,
64    #[prost(message, optional, tag="30")]
65    pub uploaded_at: ::core::option::Option<::pbjson_types::Timestamp>,
66}
67#[allow(clippy::derive_partial_eq_without_eq)]
68#[derive(Clone, PartialEq, ::prost::Message)]
69pub struct ReportFile {
70    #[prost(string, tag="1")]
71    pub id: ::prost::alloc::string::String,
72    #[prost(string, tag="12")]
73    pub build_id: ::prost::alloc::string::String,
74    #[prost(string, tag="2")]
75    pub tool: ::prost::alloc::string::String,
76    #[prost(string, tag="3")]
77    pub format: ::prost::alloc::string::String,
78    #[prost(string, tag="4")]
79    pub path: ::prost::alloc::string::String,
80    #[prost(string, tag="5")]
81    pub language: ::prost::alloc::string::String,
82    #[prost(string, tag="6")]
83    pub contents_md5: ::prost::alloc::string::String,
84    #[prost(int64, tag="7")]
85    pub size: i64,
86    #[prost(string, optional, tag="8")]
87    pub project_id: ::core::option::Option<::prost::alloc::string::String>,
88    #[prost(string, optional, tag="9")]
89    pub tag: ::core::option::Option<::prost::alloc::string::String>,
90    #[prost(string, optional, tag="10")]
91    pub commit_sha: ::core::option::Option<::prost::alloc::string::String>,
92    #[prost(message, optional, tag="11")]
93    pub uploaded_at: ::core::option::Option<::pbjson_types::Timestamp>,
94}
95#[allow(clippy::derive_partial_eq_without_eq)]
96#[derive(Clone, PartialEq, ::prost::Message)]
97pub struct FileCoverage {
98    #[prost(string, tag="15")]
99    pub upload_id: ::prost::alloc::string::String,
100    #[prost(string, tag="12")]
101    pub build_id: ::prost::alloc::string::String,
102    #[prost(string, tag="1")]
103    pub report_id: ::prost::alloc::string::String,
104    #[prost(string, tag="2")]
105    pub path: ::prost::alloc::string::String,
106    #[prost(string, tag="3")]
107    pub blob_oid: ::prost::alloc::string::String,
108    #[prost(string, tag="4")]
109    pub contents_md5: ::prost::alloc::string::String,
110    #[prost(message, optional, tag="5")]
111    pub summary: ::core::option::Option<CoverageSummary>,
112    #[prost(int64, repeated, tag="6")]
113    pub hits: ::prost::alloc::vec::Vec<i64>,
114    #[prost(string, optional, tag="7")]
115    pub project_id: ::core::option::Option<::prost::alloc::string::String>,
116    #[prost(string, optional, tag="8")]
117    pub tag: ::core::option::Option<::prost::alloc::string::String>,
118    #[prost(string, optional, tag="9")]
119    pub commit_sha: ::core::option::Option<::prost::alloc::string::String>,
120    #[prost(message, optional, tag="10")]
121    pub uploaded_at: ::core::option::Option<::pbjson_types::Timestamp>,
122    #[prost(string, tag="13")]
123    pub branch: ::prost::alloc::string::String,
124    #[prost(string, optional, tag="14")]
125    pub pull_request_number: ::core::option::Option<::prost::alloc::string::String>,
126}
127#[allow(clippy::derive_partial_eq_without_eq)]
128#[derive(Clone, PartialEq, ::prost::Message)]
129pub struct CoverageSummary {
130    #[prost(int64, tag="1")]
131    pub covered: i64,
132    #[prost(int64, tag="2")]
133    pub missed: i64,
134    #[prost(int64, tag="3")]
135    pub omit: i64,
136    #[prost(int64, tag="4")]
137    pub total: i64,
138}
139include!("qlty.tests.v1.serde.rs");
140// @@protoc_insertion_point(module)