해당 포스팅은 유튜브 영화&드라마 리뷰 영상 큐레이션 플랫폼
Plotz
를 개발하면서 도입된 기술 및 방법론에 대한 내용을 다루고 있습니다.
다운로드 링크 : 앱스토어 / 플레이스토어
정신없이 개발에 몰입하다 보면, 불필요한 import 구문
을 적기 마련입니다. 아래 코드처럼 말이죠.
중복되고 사용하지 않는 구문들이 적혀 있네요. 굉장히 지저분해 보입니다.
그리고 이런 코드들을 하나하나 확인하고 지우는 것도 굉장히 귀찮은 작업니다 😂
이럴 때 명령어 하나만으로 쉽게 해결할 수 있습니다.
dart fix --apply
Flutter 팀에서 제공하는 dart fix --apply
명령어를 입력하면 불필요한 import 구문을 자동으로 제거해줍니다.
NOTE: 명령어를 실행할 위치는 Flutter 프로젝트의 최상위 경로여야 한다는 점을 참고하세요. (모든 소스파일들을 검사하기 위해서)
또한 프로젝트에서 설정한 lint 규칙
에 맞지 않는 코드들도 알맞게 수정해줍니다.
프로젝트 도중 새로운 lint규칙을 설정한다고 했을 때 굉장히 유용하겠네요.
dart fix --apply
명령어로 불필요한 import구문을 제거했더니 이렇게 코드가 깔끔해졌습니다.