Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

github-actions(deps): bump anchore/scan-action from 3.3.5 to 3.3.6 in /security-actions/scan-docker-image #42

Merge branch 'main' into dependabot/github_actions/security-actions/s…

08a7a8f
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

github-actions(deps): bump anchore/scan-action from 3.3.5 to 3.3.6 in /security-actions/scan-docker-image #42

Merge branch 'main' into dependabot/github_actions/security-actions/s…
08a7a8f
Select commit
Loading
Failed to load commit list.
GitHub Actions / Rust Clippy Report succeeded Sep 18, 2023 in 0s

Rust Clippy Report

37 warnings

Details

Results

Message level Amount
Internal compiler error 0
Error 0
Warning 37
Note 0
Help 0

Versions

  • rustc 1.72.0 (5680fa18f 2023-08-23)
  • cargo 1.72.0 (103a7ff2e 2023-08-15)
  • clippy 0.1.72 (5680fa1 2023-08-23)

Annotations

Check warning on line 310 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
   --> src/parser.rs:310:31
    |
310 | pub fn parse(source: &str) -> ParseResult<Expression> {
    |                               ^^^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
    |
    = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 293 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
   --> src/parser.rs:293:69
    |
293 | fn parse_expression(pair: Pair<Rule>, pratt: &PrattParser<Rule>) -> ParseResult<Expression> {
    |                                                                     ^^^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
    |
    = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 281 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
   --> src/parser.rs:281:63
    |
281 | fn parse_term(pair: Pair<Rule>, pratt: &PrattParser<Rule>) -> ParseResult<Expression> {
    |                                                               ^^^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
    |
    = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 270 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
   --> src/parser.rs:270:6
    |
270 | ) -> ParseResult<Expression> {
    |      ^^^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
    |
    = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 223 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
   --> src/parser.rs:223:46
    |
223 | fn parse_transform_func(pair: Pair<Rule>) -> ParseResult<Lhs> {
    |                                              ^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
    |
    = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 188 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
   --> src/parser.rs:188:41
    |
188 | fn parse_predicate(pair: Pair<Rule>) -> ParseResult<Predicate> {
    |                                         ^^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
    |
    = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 166 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
   --> src/parser.rs:166:43
    |
166 | fn parse_int_literal(pair: Pair<Rule>) -> ParseResult<i64> {
    |                                           ^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
    |
    = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 162 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
   --> src/parser.rs:162:44
    |
162 | fn parse_ipv6_literal(pair: Pair<Rule>) -> ParseResult<Ipv6Addr> {
    |                                            ^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
    |
    = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 159 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
   --> src/parser.rs:159:44
    |
159 | fn parse_ipv4_literal(pair: Pair<Rule>) -> ParseResult<Ipv4Addr> {
    |                                            ^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
    |
    = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 156 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
   --> src/parser.rs:156:49
    |
156 | fn parse_ipv6_cidr_literal(pair: Pair<Rule>) -> ParseResult<Ipv6Cidr> {
    |                                                 ^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
    |
    = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 153 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
   --> src/parser.rs:153:49
    |
153 | fn parse_ipv4_cidr_literal(pair: Pair<Rule>) -> ParseResult<Ipv4Cidr> {
    |                                                 ^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
    |
    = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 126 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
   --> src/parser.rs:126:46
    |
126 | fn parse_rawstr_literal(pair: Pair<Rule>) -> ParseResult<String> {
    |                                              ^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
    |
    = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 110 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
   --> src/parser.rs:110:43
    |
110 | fn parse_str_literal(pair: Pair<Rule>) -> ParseResult<String> {
    |                                           ^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
    |
    = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 93 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
  --> src/parser.rs:93:35
   |
93 | fn parse_rhs(pair: Pair<Rule>) -> ParseResult<Value> {
   |                                   ^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
   |
   = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 76 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
  --> src/parser.rs:76:35
   |
76 | fn parse_lhs(pair: Pair<Rule>) -> ParseResult<Lhs> {
   |                                   ^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
   |
   = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 73 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
  --> src/parser.rs:73:37
   |
73 | fn parse_ident(pair: Pair<Rule>) -> ParseResult<String> {
   |                                     ^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
   |
   = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 62 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
  --> src/parser.rs:62:50
   |
62 |     fn parse_matcher(&mut self, source: &str) -> ParseResult<Expression> {
   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
   |
   = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err

Check warning on line 21 in src/parser.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

the `Err`-variant returned from this function is very large

warning: the `Err`-variant returned from this function is very large
  --> src/parser.rs:21:54
   |
21 |     fn into_parse_result(self, pair: &Pair<Rule>) -> ParseResult<T>;
   |                                                      ^^^^^^^^^^^^^^ the `Err`-variant is at least 184 bytes
   |
   = help: try reducing the size of `parser::pest::error::Error<parser::Rule>`, for example by boxing large elements or replacing it with `Box<parser::pest::error::Error<parser::Rule>>`
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
   = note: `#[warn(clippy::result_large_err)]` on by default

Check warning on line 204 in src/ffi.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

unsafe function's docs miss `# Safety` section

warning: unsafe function's docs miss `# Safety` section
   --> src/ffi.rs:194:1
    |
194 | / pub unsafe extern "C" fn context_get_result(
195 | |     context: &Context,
196 | |     uuid_hex: *mut u8,
197 | |     matched_field: *const i8,
...   |
203 | |     capture_values_len: *mut usize,
204 | | ) -> isize {
    | |__________^
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_safety_doc

Check warning on line 174 in src/ffi.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

unsafe function's docs miss `# Safety` section

warning: unsafe function's docs miss `# Safety` section
   --> src/ffi.rs:168:1
    |
168 | / pub unsafe extern "C" fn context_add_value(
169 | |     context: &mut Context,
170 | |     field: *const i8,
171 | |     value: &CValue,
172 | |     errbuf: *mut u8,
173 | |     errbuf_len: *mut usize,
174 | | ) -> bool {
    | |_________^
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_safety_doc

Check warning on line 163 in src/ffi.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

unsafe function's docs miss `# Safety` section

warning: unsafe function's docs miss `# Safety` section
   --> src/ffi.rs:163:1
    |
163 | pub unsafe extern "C" fn context_free(context: *mut Context) {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_safety_doc

Check warning on line 158 in src/ffi.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

unsafe function's docs miss `# Safety` section

warning: unsafe function's docs miss `# Safety` section
   --> src/ffi.rs:158:1
    |
158 | pub unsafe extern "C" fn context_new(schema: &Schema) -> *mut Context {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_safety_doc

Check warning on line 140 in src/ffi.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

unsafe function's docs miss `# Safety` section

warning: unsafe function's docs miss `# Safety` section
   --> src/ffi.rs:136:1
    |
136 | / pub unsafe extern "C" fn router_get_fields(
137 | |     router: &Router,
138 | |     fields: *mut *const u8,
139 | |     fields_len: *mut usize,
140 | | ) -> usize {
    | |__________^
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_safety_doc

Check warning on line 131 in src/ffi.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

unsafe function's docs miss `# Safety` section

warning: unsafe function's docs miss `# Safety` section
   --> src/ffi.rs:131:1
    |
131 | pub unsafe extern "C" fn router_execute(router: &Router, context: &mut Context) -> bool {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_safety_doc

Check warning on line 123 in src/ffi.rs

See this annotation in the file changed.

@github-actions github-actions / Rust Clippy Report

unsafe function's docs miss `# Safety` section

warning: unsafe function's docs miss `# Safety` section
   --> src/ffi.rs:119:1
    |
119 | / pub unsafe extern "C" fn router_remove_matcher(
120 | |     router: &mut Router,
121 | |     priority: usize,
122 | |     uuid: *const i8,
123 | | ) -> bool {
    | |_________^
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_safety_doc