refactor(clippy): allow clippy::too_many_lines

This commit is contained in:
Boshen 2023-10-16 14:52:08 +08:00
parent eaeb63072f
commit db5417f9a9
No known key found for this signature in database
GPG key ID: 234DA6A7079C6801
41 changed files with 58 additions and 98 deletions

View file

@ -53,8 +53,9 @@ rustflags = [
# This rule is too pedantic, I don't want to force this because naming things are hard. # This rule is too pedantic, I don't want to force this because naming things are hard.
"-Aclippy::module_name_repetitions", "-Aclippy::module_name_repetitions",
# Most usages are ignored in our codebase, so this is ignored. # All triggers are mostly ignored in our codebase, so this is ignored globally.
"-Aclippy::struct_excessive_bools", "-Aclippy::struct_excessive_bools",
"-Aclippy::too_many_lines",
# #[must_use] is creating too much noise for this codebase, it does not add much value execept nagging # #[must_use] is creating too much noise for this codebase, it does not add much value execept nagging
# the programmer to add a #[must_use] after clippy has been run. # the programmer to add a #[must_use] after clippy has been run.

View file

@ -239,7 +239,7 @@ impl<'a> AstKind<'a> {
} }
impl<'a> GetSpan for AstKind<'a> { impl<'a> GetSpan for AstKind<'a> {
#[allow(clippy::match_same_arms, clippy::too_many_lines)] #[allow(clippy::match_same_arms)]
fn span(&self) -> Span { fn span(&self) -> Span {
match self { match self {
Self::Program(x) => x.span, Self::Program(x) => x.span,
@ -386,7 +386,7 @@ impl<'a> GetSpan for AstKind<'a> {
#[cfg(debug_assertions)] #[cfg(debug_assertions)]
impl<'a> AstKind<'a> { impl<'a> AstKind<'a> {
#[allow(clippy::match_same_arms, clippy::too_many_lines)] #[allow(clippy::match_same_arms)]
/// Get the AST kind name with minimal details. Particularly useful for /// Get the AST kind name with minimal details. Particularly useful for
/// when debugging an iteration over an AST. /// when debugging an iteration over an AST.
/// ///

View file

@ -251,7 +251,6 @@ fn full_array_method_name(array_method: &'static str) -> Atom {
} }
#[test] #[test]
#[allow(clippy::too_many_lines)]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -192,7 +192,6 @@ impl Rule for GetterReturn {
} }
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -377,7 +377,6 @@ impl NoConstantBinaryExpression {
} }
#[test] #[test]
#[allow(clippy::too_many_lines)]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -68,7 +68,6 @@ impl Rule for NoConstantCondition {
} }
#[test] #[test]
#[allow(clippy::too_many_lines)]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -64,7 +64,6 @@ impl Rule for NoDuplicateCase {
} }
#[test] #[test]
#[allow(clippy::too_many_lines)]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -204,7 +204,6 @@ fn get_real_parent<'a, 'b>(node: &AstNode, ctx: &'a LintContext<'b>) -> Option<&
None None
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -239,7 +239,6 @@ impl NoLossOfPrecision {
} }
#[test] #[test]
#[allow(clippy::too_many_lines)]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -143,7 +143,6 @@ fn has_error_handler<'a>(node: &AstNode<'a>, ctx: &LintContext<'a>) -> bool {
false false
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -48,7 +48,6 @@ impl Rule for NoSetterReturn {
} }
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -71,7 +71,6 @@ impl Rule for NoUselessCatch {
} }
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -195,7 +195,6 @@ fn check_template(string: &str) -> Vec<usize> {
offsets offsets
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -163,7 +163,6 @@ fn is_target_callee<'a>(callee: &'a Expression<'a>) -> Option<&'static str> {
} }
#[test] #[test]
#[allow(clippy::too_many_lines)]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -140,7 +140,6 @@ const VALID_TYPES: Set<&'static str> = phf_set! {
}; };
#[test] #[test]
#[allow(clippy::too_many_lines)]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -201,7 +201,6 @@ fn convert_pattern(pattern: &str) -> String {
format!("(?ui)^{pattern}(\\.|$)") format!("(?ui)^{pattern}(\\.|$)")
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -118,7 +118,6 @@ fn check_parents<'a>(node: &AstNode<'a>, ctx: &LintContext<'a>, in_conditional:
check_parents(parent, ctx, in_conditional) check_parents(parent, ctx, in_conditional)
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;
@ -292,7 +291,7 @@ fn test() {
} catch { } catch {
// ignore errors // ignore errors
} }
expect(something).toHaveBeenCalled(); expect(something).toHaveBeenCalled();
}); });
", ",
@ -351,7 +350,7 @@ fn test() {
" "
it('works', async () => { it('works', async () => {
await doSomething().catch(error => error); await doSomething().catch(error => error);
expect(error).toBeInstanceOf(Error); expect(error).toBeInstanceOf(Error);
}); });
", ",
@ -367,7 +366,7 @@ fn test() {
} catch { } catch {
// ignore errors // ignore errors
} }
expect(something).toHaveBeenCalled(); expect(something).toHaveBeenCalled();
}); });
", ",
@ -435,9 +434,9 @@ fn test() {
( (
" "
function getValue() { function getValue() {
something && expect(something).toHaveBeenCalled(); something && expect(something).toHaveBeenCalled();
} }
it('foo', getValue); it('foo', getValue);
", ",
None, None,
@ -469,9 +468,9 @@ fn test() {
( (
" "
function getValue() { function getValue() {
something || expect(something).toHaveBeenCalled(); something || expect(something).toHaveBeenCalled();
} }
it('foo', getValue); it('foo', getValue);
", ",
None, None,
@ -489,7 +488,7 @@ fn test() {
function getValue() { function getValue() {
something ? expect(something).toHaveBeenCalled() : noop(); something ? expect(something).toHaveBeenCalled() : noop();
} }
it('foo', getValue); it('foo', getValue);
", ",
None, None,
@ -523,7 +522,7 @@ fn test() {
function getValue() { function getValue() {
something ? noop() : expect(something).toHaveBeenCalled(); something ? noop() : expect(something).toHaveBeenCalled();
} }
it('foo', getValue); it('foo', getValue);
", ",
None, None,
@ -590,7 +589,7 @@ fn test() {
expect(something).toHaveBeenCalled(); expect(something).toHaveBeenCalled();
} }
} }
it('foo', getValue); it('foo', getValue);
", ",
None, None,
@ -648,7 +647,7 @@ fn test() {
expect(something).toHaveBeenCalled(); expect(something).toHaveBeenCalled();
} }
} }
it('foo', getValue); it('foo', getValue);
", ",
None, None,
@ -662,7 +661,7 @@ fn test() {
expect(something).toHaveBeenCalled(); expect(something).toHaveBeenCalled();
} }
} }
it('foo', getValue); it('foo', getValue);
", ",
None, None,
@ -671,7 +670,7 @@ fn test() {
" "
it('foo', () => { it('foo', () => {
try { try {
} catch (err) { } catch (err) {
expect(err).toMatch('Error'); expect(err).toMatch('Error');
} }
@ -683,7 +682,7 @@ fn test() {
" "
it.each``('foo', () => { it.each``('foo', () => {
try { try {
} catch (err) { } catch (err) {
expect(err).toMatch('Error'); expect(err).toMatch('Error');
} }
@ -695,7 +694,7 @@ fn test() {
" "
it.each()('foo', () => { it.each()('foo', () => {
try { try {
} catch (err) { } catch (err) {
expect(err).toMatch('Error'); expect(err).toMatch('Error');
} }
@ -707,7 +706,7 @@ fn test() {
" "
it.skip.each``('foo', () => { it.skip.each``('foo', () => {
try { try {
} catch (err) { } catch (err) {
expect(err).toMatch('Error'); expect(err).toMatch('Error');
} }
@ -719,7 +718,7 @@ fn test() {
" "
it.skip.each()('foo', () => { it.skip.each()('foo', () => {
try { try {
} catch (err) { } catch (err) {
expect(err).toMatch('Error'); expect(err).toMatch('Error');
} }
@ -736,7 +735,7 @@ fn test() {
expect(something).toHaveBeenCalled(); expect(something).toHaveBeenCalled();
} }
} }
it('foo', getValue); it('foo', getValue);
", ",
None, None,

View file

@ -237,7 +237,6 @@ fn is_jest_call(name: &Atom) -> bool {
} }
#[test] #[test]
#[allow(clippy::too_many_lines)]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -196,7 +196,6 @@ impl Message {
} }
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;
@ -283,7 +282,7 @@ fn test() {
( (
" "
import { beforeEach } from '@jest/globals'; import { beforeEach } from '@jest/globals';
beforeEach((done) => { beforeEach((done) => {
done(); done();
}); });
@ -293,7 +292,7 @@ fn test() {
( (
" "
import { beforeEach as atTheStartOfEachTest } from '@jest/globals'; import { beforeEach as atTheStartOfEachTest } from '@jest/globals';
atTheStartOfEachTest((done) => { atTheStartOfEachTest((done) => {
done(); done();
}); });

View file

@ -180,7 +180,6 @@ impl Message {
} }
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -185,7 +185,6 @@ fn is_var_declarator_or_test_block<'a>(
false false
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;
@ -212,7 +211,7 @@ fn test() {
`('trues', ({ value }) => { `('trues', ({ value }) => {
expect(value).toBe(true); expect(value).toBe(true);
}); });
", ",
None None
), ),
("it.only('an only', value => { expect(value).toBe(true); });", None), ("it.only('an only', value => { expect(value).toBe(true); });", None),
@ -277,7 +276,7 @@ fn test() {
]).test('returns the result of adding %d to %d', (a, b, expected) => { ]).test('returns the result of adding %d to %d', (a, b, expected) => {
expect(a + b).toBe(expected); expect(a + b).toBe(expected);
}); });
", ",
Some(serde_json::json!([{ "additionalTestBlockFunctions": ["each"] }])) Some(serde_json::json!([{ "additionalTestBlockFunctions": ["each"] }]))
), ),
( (
@ -289,7 +288,7 @@ fn test() {
]).test('returns the result of adding %d to %d', (a, b, expected) => { ]).test('returns the result of adding %d to %d', (a, b, expected) => {
expect(a + b).toBe(expected); expect(a + b).toBe(expected);
}); });
", ",
Some(serde_json::json!([{ "additionalTestBlockFunctions": ["test"] }])) Some(serde_json::json!([{ "additionalTestBlockFunctions": ["test"] }]))
), ),
("describe('a test', () => { expect(1).toBe(1); });", None), ("describe('a test', () => { expect(1).toBe(1); });", None),
@ -304,7 +303,7 @@ fn test() {
" "
import { expect as pleaseExpect } from '@jest/globals'; import { expect as pleaseExpect } from '@jest/globals';
describe('a test', () => { pleaseExpect(1).toBe(1); }); describe('a test', () => { pleaseExpect(1).toBe(1); });
", ",
None None
), ),
( (

View file

@ -183,7 +183,6 @@ impl Message {
} }
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -372,7 +372,6 @@ fn test_1() {
Tester::new(ValidExpect::NAME, pass, fail).test_and_snapshot(); Tester::new(ValidExpect::NAME, pass, fail).test_and_snapshot();
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;
@ -424,7 +423,7 @@ fn test() {
return expect(Promise.resolve(2)).resolves.toBe(1); return expect(Promise.resolve(2)).resolves.toBe(1);
}); });
}); });
", ",
None None
), ),
( (
@ -434,7 +433,7 @@ fn test() {
await expect(Promise.resolve(2)).resolves.toBe(1); await expect(Promise.resolve(2)).resolves.toBe(1);
}); });
}); });
", ",
None None
), ),
( (
@ -442,7 +441,7 @@ fn test() {
test('valid-expect', () => { test('valid-expect', () => {
return expect(functionReturningAPromise()).resolves.toEqual(1).then(() => expect(Promise.resolve(2)).resolves.toBe(1)); return expect(functionReturningAPromise()).resolves.toEqual(1).then(() => expect(Promise.resolve(2)).resolves.toBe(1));
}); });
", ",
None None
), ),
( (
@ -454,7 +453,7 @@ fn test() {
: expect(obj).resolves.not.toThrow(); : expect(obj).resolves.not.toThrow();
} }
}); });
", ",
None None
), ),
( (
@ -466,7 +465,7 @@ fn test() {
: expect(obj).toBe(true); : expect(obj).toBe(true);
} }
}); });
", ",
None None
), ),
( (
@ -480,7 +479,7 @@ fn test() {
: expect(obj).toBe(false) : expect(obj).toBe(false)
} }
}); });
", ",
None None
), ),
("expect(1).toBe(2);", Some(serde_json::json!([{ "maxArgs": 2 }]))), ("expect(1).toBe(2);", Some(serde_json::json!([{ "maxArgs": 2 }]))),
@ -526,7 +525,7 @@ fn test() {
: expect(obj).resolves.not.toThrow(); : expect(obj).resolves.not.toThrow();
} }
}); });
", ",
None None
), ),
( (
@ -538,7 +537,7 @@ fn test() {
: expect(obj).toBe(true); : expect(obj).toBe(true);
} }
}); });
", ",
None None
), ),
( (
@ -552,7 +551,7 @@ fn test() {
: expect(obj).toBe(false) : expect(obj).toBe(false)
} }
}); });
", ",
None None
), ),
("test('valid-expect', () => { expect(Promise.resolve(2)).resolves.toBeDefined(); });", None), ("test('valid-expect', () => { expect(Promise.resolve(2)).resolves.toBeDefined(); });", None),
@ -573,7 +572,7 @@ fn test() {
expect(Promise.resolve(2)).resolves.not.toBeDefined(); expect(Promise.resolve(2)).resolves.not.toBeDefined();
expect(Promise.resolve(1)).rejects.toBeDefined(); expect(Promise.resolve(1)).rejects.toBeDefined();
}); });
", ",
None None
), ),
( (
@ -591,7 +590,7 @@ fn test() {
expect(Promise.resolve(2)).resolves.not.toBeDefined(); expect(Promise.resolve(2)).resolves.not.toBeDefined();
return expect(Promise.resolve(1)).rejects.toBeDefined(); return expect(Promise.resolve(1)).rejects.toBeDefined();
}); });
", ",
Some(serde_json::json!([{ "alwaysAwait": true }])) Some(serde_json::json!([{ "alwaysAwait": true }]))
), ),
( (
@ -600,7 +599,7 @@ fn test() {
expect(Promise.resolve(2)).resolves.not.toBeDefined(); expect(Promise.resolve(2)).resolves.not.toBeDefined();
return expect(Promise.resolve(1)).rejects.toBeDefined(); return expect(Promise.resolve(1)).rejects.toBeDefined();
}); });
", ",
None None
), ),
( (
@ -609,7 +608,7 @@ fn test() {
await expect(Promise.resolve(2)).resolves.not.toBeDefined(); await expect(Promise.resolve(2)).resolves.not.toBeDefined();
return expect(Promise.resolve(1)).rejects.toBeDefined(); return expect(Promise.resolve(1)).rejects.toBeDefined();
}); });
", ",
Some(serde_json::json!([{ "alwaysAwait": true }])) Some(serde_json::json!([{ "alwaysAwait": true }]))
), ),
( (
@ -626,7 +625,7 @@ fn test() {
test('valid-expect', () => { test('valid-expect', () => {
Promise.resolve(expect(Promise.resolve(2)).resolves.not.toBeDefined()); Promise.resolve(expect(Promise.resolve(2)).resolves.not.toBeDefined());
}); });
", ",
None None
), ),
( (
@ -634,7 +633,7 @@ fn test() {
test('valid-expect', () => { test('valid-expect', () => {
Promise.reject(expect(Promise.resolve(2)).resolves.not.toBeDefined()); Promise.reject(expect(Promise.resolve(2)).resolves.not.toBeDefined());
}); });
", ",
None None
), ),
( (
@ -642,7 +641,7 @@ fn test() {
test('valid-expect', () => { test('valid-expect', () => {
Promise.x(expect(Promise.resolve(2)).resolves.not.toBeDefined()); Promise.x(expect(Promise.resolve(2)).resolves.not.toBeDefined());
}); });
", ",
None None
), ),
( (
@ -650,7 +649,7 @@ fn test() {
test('valid-expect', () => { test('valid-expect', () => {
Promise.resolve(expect(Promise.resolve(2)).resolves.not.toBeDefined()); Promise.resolve(expect(Promise.resolve(2)).resolves.not.toBeDefined());
}); });
", ",
Some(serde_json::json!([{ "alwaysAwait": true }])) Some(serde_json::json!([{ "alwaysAwait": true }]))
), ),
( (
@ -661,7 +660,7 @@ fn test() {
expect(Promise.resolve(3)).resolves.not.toBeDefined(), expect(Promise.resolve(3)).resolves.not.toBeDefined(),
]); ]);
}); });
", ",
None None
), ),
( (
@ -672,7 +671,7 @@ fn test() {
expect(Promise.resolve(3)).resolves.not.toBeDefined(), expect(Promise.resolve(3)).resolves.not.toBeDefined(),
]); ]);
}); });
", ",
None None
), ),
( (
@ -683,7 +682,7 @@ fn test() {
expect(Promise.resolve(3)).resolves.not.toBeDefined(), expect(Promise.resolve(3)).resolves.not.toBeDefined(),
] ]
}); });
", ",
None None
), ),
( (
@ -694,7 +693,7 @@ fn test() {
expect(Promise.resolve(3)).toReject(), expect(Promise.resolve(3)).toReject(),
] ]
}); });
", ",
None None
), ),
( (
@ -705,7 +704,7 @@ fn test() {
expect(Promise.resolve(3)).resolves.toReject(), expect(Promise.resolve(3)).resolves.toReject(),
] ]
}); });
", ",
None None
), ),
("expect(Promise.resolve(2)).resolves.toBe;", None), ("expect(Promise.resolve(2)).resolves.toBe;", None),
@ -716,7 +715,7 @@ fn test() {
expect(Promise.resolve(2)).resolves.toBe(1); expect(Promise.resolve(2)).resolves.toBe(1);
}); });
}); });
", ",
None None
), ),
( (
@ -727,7 +726,7 @@ fn test() {
expect(Promise.resolve(4)).resolves.toBe(4); expect(Promise.resolve(4)).resolves.toBe(4);
}); });
}); });
", ",
None None
), ),
( (

View file

@ -362,7 +362,6 @@ impl Message {
} }
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;
@ -411,7 +410,7 @@ fn test() {
expect(true).toBe(true); expect(true).toBe(true);
}); });
}); });
describe('e2e tests #e2e', () => { describe('e2e tests #e2e', () => {
it('is another test #jest4life', () => {}); it('is another test #jest4life', () => {});
}); });
@ -483,7 +482,7 @@ fn test() {
None, None,
), ),
( (
"it(`GIVEN... "it(`GIVEN...
`, () => {});", `, () => {});",
Some(serde_json::json!([{ "ignoreSpaces": true }])), Some(serde_json::json!([{ "ignoreSpaces": true }])),
), ),
@ -790,7 +789,7 @@ fn test() {
( (
" "
import { test as testThat } from '@jest/globals'; import { test as testThat } from '@jest/globals';
testThat('foo works ', () => {}); testThat('foo works ', () => {});
", ",
None, None,

View file

@ -322,7 +322,6 @@ impl Rule for AdjacentOverloadSignatures {
} }
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -206,7 +206,6 @@ pub fn find_ts_comment_directive(raw: &str, single_line: bool) -> Option<(&str,
} }
#[test] #[test]
#[allow(clippy::too_many_lines)]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;
@ -260,7 +259,7 @@ fn test() {
(r#" (r#"
/* /*
@ts-nocheck running with long description in a block @ts-nocheck running with long description in a block
*/"#, */"#,
Some(serde_json::json!([ Some(serde_json::json!([
{ {
"ts-nocheck": "allow-with-description", "ts-nocheck": "allow-with-description",

View file

@ -87,7 +87,6 @@ impl Rule for BanTypes {
} }
#[test] #[test]
#[allow(clippy::too_many_lines)]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;
@ -144,7 +143,7 @@ fn test() {
" "
class Test<T = Boolean> extends Foo<String> implements Bar<Object> { class Test<T = Boolean> extends Foo<String> implements Bar<Object> {
constructor(foo: String | Object | Function) {} constructor(foo: String | Object | Function) {}
arg(): Array<String> { arg(): Array<String> {
const foo: String = 1 as String; const foo: String = 1 as String;
} }

View file

@ -68,7 +68,6 @@ impl Rule for NoDuplicateEnumValues {
} }
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -135,7 +135,6 @@ mod tests {
Tester::new_without_config(NoExplicitAny::NAME, pass, fail).test(); Tester::new_without_config(NoExplicitAny::NAME, pass, fail).test();
} }
#[allow(clippy::too_many_lines)]
#[test] #[test]
fn test() { fn test() {
let pass = vec![ let pass = vec![

View file

@ -103,7 +103,6 @@ fn is_declaration(node: &AstNode, ctx: &LintContext) -> bool {
} }
#[test] #[test]
#[allow(clippy::too_many_lines)]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -143,7 +143,6 @@ fn report_diagnostic(
} }
#[test] #[test]
#[allow(clippy::too_many_lines)]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -57,7 +57,6 @@ declare_oxc_lint!(
); );
impl Rule for NoThenable { impl Rule for NoThenable {
#[allow(clippy::too_many_lines)]
fn run<'a>(&self, node: &AstNode<'a>, ctx: &LintContext<'a>) { fn run<'a>(&self, node: &AstNode<'a>, ctx: &LintContext<'a>) {
match node.kind() { match node.kind() {
AstKind::ObjectExpression(expr) => { AstKind::ObjectExpression(expr) => {
@ -281,7 +280,6 @@ fn contains_then(key: &PropertyKey, ctx: &LintContext) -> Option<Span> {
} }
#[test] #[test]
#[allow(clippy::too_many_lines)]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -89,7 +89,6 @@ impl Rule for PreferArrayFlatMap {
} }
#[test] #[test]
#[allow(clippy::too_many_lines)]
fn test() { fn test() {
use crate::tester::Tester; use crate::tester::Tester;

View file

@ -40,7 +40,7 @@ impl Parse for AllLintRulesMeta {
} }
} }
#[allow(clippy::cognitive_complexity, clippy::too_many_lines)] #[allow(clippy::cognitive_complexity)]
pub fn declare_all_lint_rules(metadata: AllLintRulesMeta) -> TokenStream { pub fn declare_all_lint_rules(metadata: AllLintRulesMeta) -> TokenStream {
let AllLintRulesMeta { rules } = metadata; let AllLintRulesMeta { rules } = metadata;
// all the top-level module trees // all the top-level module trees

View file

@ -595,7 +595,6 @@ impl<'a> Compressor<'a> {
None None
} }
#[allow(clippy::too_many_lines)]
fn try_fold_unary_operator( fn try_fold_unary_operator(
&mut self, &mut self,
unary_expr: &UnaryExpression<'a>, unary_expr: &UnaryExpression<'a>,

View file

@ -1,5 +1,3 @@
#![allow(clippy::too_many_lines)]
mod closure; mod closure;
mod esbuild; mod esbuild;
mod oxc; mod oxc;

View file

@ -159,7 +159,6 @@ impl<'a> Parser<'a> {
Ok(self.ast.class_body(self.end_span(span), body)) Ok(self.ast.class_body(self.end_span(span), body))
} }
#[allow(clippy::too_many_lines)]
pub(crate) fn parse_class_element(&mut self) -> Result<ClassElement<'a>> { pub(crate) fn parse_class_element(&mut self) -> Result<ClassElement<'a>> {
let span = self.start_span(); let span = self.start_span();

View file

@ -478,7 +478,6 @@ impl Kind {
} }
} }
#[allow(clippy::too_many_lines)]
pub fn to_str(self) -> &'static str { pub fn to_str(self) -> &'static str {
match self { match self {
Undetermined => "Unknown", Undetermined => "Unknown",

View file

@ -59,7 +59,6 @@ impl<'a, 'b: 'a> trustfall::provider::Adapter<'a> for &'a Adapter<'b> {
} }
} }
#[allow(clippy::too_many_lines)]
fn resolve_property( fn resolve_property(
&self, &self,
contexts: ContextIterator<'a, Self::Vertex>, contexts: ContextIterator<'a, Self::Vertex>,
@ -301,7 +300,6 @@ impl<'a, 'b: 'a> trustfall::provider::Adapter<'a> for &'a Adapter<'b> {
} }
} }
#[allow(clippy::too_many_lines)]
fn resolve_neighbors( fn resolve_neighbors(
&self, &self,
contexts: ContextIterator<'a, Self::Vertex>, contexts: ContextIterator<'a, Self::Vertex>,

View file

@ -442,7 +442,6 @@ impl Typename for Vertex<'_> {
} }
} }
#[allow(clippy::too_many_lines)]
impl<'a> From<AstNode<'a>> for Vertex<'a> { impl<'a> From<AstNode<'a>> for Vertex<'a> {
fn from(ast_node: AstNode<'a>) -> Self { fn from(ast_node: AstNode<'a>) -> Self {
match ast_node.kind() { match ast_node.kind() {

View file

@ -84,7 +84,6 @@ fn imports_field(value: serde_json::Value) -> MatchObject {
} }
#[test] #[test]
#[allow(clippy::too_many_lines)]
fn test_cases() { fn test_cases() {
let test_cases = [ let test_cases = [
TestCase { TestCase {