workspace_value_not_subdirectory 진단: 워크스페이스 값은 하위 디렉터리 경로여야 해요
workspace_value_not_subdirectory 진단: 워크스페이스 값은 하위 디렉터리 경로여야 해요
Dart 분석기가 만들어 내는 workspace_value_not_subdirectory 진단에 대한 설명이에요.
본문
워크스페이스 값은 '{0}'의 하위 디렉터리 상대 경로여야 해요.
설명
분석기는 워크스페이스 목록에 pubspec.yaml 파일이 들어 있는 디렉터리의 하위 디렉터리가 아닌 값이 들어 있을 때 이 진단을 만들어요.
예시
다음 코드는 워크스페이스 목록의 값이 pubspec.yaml 파일이 들어 있는 디렉터리의 하위 디렉터리에 대한 상대 경로가 아니기 때문에 이 진단을 만들어요.
name: example
workspace:
- /home/my_package
흔한 해결 방법
워크스페이스 목록을 바꿔서 하위 디렉터리 경로만 담도록 해요.
name: example
workspace:
- pkg/package_1
- pkg/package_2