unnecessary_parenthesis 진단: 불필요한 괄호
unnecessary_parenthesis 진단: 불필요한 괄호
Dart 분석기가 내보내는 진단에는 이름이 있어요. unnecessary_parenthesis는 괄호가 코드의 의미(semantics)에 영향을 주지 않는 곳에서 쓰였을 때 알려주는 린트(lint) 진단이에요.
본문
설명
분석기는 괄호가 코드의 의미에 영향을 주지 않는 데 쓰였을 때 이 진단을 만들어요.
예시
다음 코드는 이항 표현식(binary expression)을 감싼 괄호가 필요하지 않기 때문에 이 진단을 만들어요.
int f(int a, int b) => (a + b);
흔한 해결 방법
불필요한 괄호를 제거해요.
int f(int a, int b) => a + b;