InfoGrab DocsInfoGrab Docs

팁과 트릭

요약

머지 리퀘스트에서 코드를 삭제할 때는 더 이상 사용하지 않는 관련 코드도 함께 삭제하는 것이 중요합니다. 예를 들어, .mr-card 클래스를 포함하는 Vue 컴포넌트를 삭제했고 해당 클래스가 더 이상 사용되지 않는 경우, merge_requests.scss에서 .mr-card CSS 규칙 셋을 함께 삭제해야 합니다.

코드 삭제 체크리스트#

머지 리퀘스트에서 코드를 삭제할 때는 더 이상 사용하지 않는 관련 코드도 함께 삭제하는 것이 중요합니다. Haml 및 Vue 코드를 삭제할 때는 다음과 같이 사용되지 않는 코드 유형이 포함되어 있는지 확인하세요:

  • CSS.

예를 들어, .mr-card 클래스를 포함하는 Vue 컴포넌트를 삭제했고 해당 클래스가 더 이상 사용되지 않는 경우, merge_requests.scss에서 .mr-card CSS 규칙 셋을 함께 삭제해야 합니다.

  • Ruby 변수.

사용하지 않는 Ruby 변수를 삭제하는 것은 잠재적으로 비용이 많이 드는 코드로 계속 인스턴스화하지 않기 위해 중요합니다.

예를 들어, @total_count Ruby 변수를 사용하는 Haml 템플릿을 삭제했고 해당 페이지의 나머지 템플릿에서 @total_count 변수가 더 이상 사용되지 않는다고 가정합니다. 이 경우 issues_controller.rb에서 @total_count의 인스턴스화를 삭제하여 이슈 수를 계산하는 불필요한 데이터베이스 호출을 피해야 합니다.

  • Ruby 메서드.

팁과 트릭

GitLab v19.1
원문 보기
요약

머지 리퀘스트에서 코드를 삭제할 때는 더 이상 사용하지 않는 관련 코드도 함께 삭제하는 것이 중요합니다. 예를 들어, .mr-card 클래스를 포함하는 Vue 컴포넌트를 삭제했고 해당 클래스가 더 이상 사용되지 않는 경우, merge_requests.scss에서 .mr-card CSS 규칙 셋을 함께 삭제해야 합니다.

코드 삭제 체크리스트#

머지 리퀘스트에서 코드를 삭제할 때는 더 이상 사용하지 않는 관련 코드도 함께 삭제하는 것이 중요합니다. Haml 및 Vue 코드를 삭제할 때는 다음과 같이 사용되지 않는 코드 유형이 포함되어 있는지 확인하세요:

  • CSS.

예를 들어, .mr-card 클래스를 포함하는 Vue 컴포넌트를 삭제했고 해당 클래스가 더 이상 사용되지 않는 경우, merge_requests.scss에서 .mr-card CSS 규칙 셋을 함께 삭제해야 합니다.

  • Ruby 변수.

사용하지 않는 Ruby 변수를 삭제하는 것은 잠재적으로 비용이 많이 드는 코드로 계속 인스턴스화하지 않기 위해 중요합니다.

예를 들어, @total_count Ruby 변수를 사용하는 Haml 템플릿을 삭제했고 해당 페이지의 나머지 템플릿에서 @total_count 변수가 더 이상 사용되지 않는다고 가정합니다. 이 경우 issues_controller.rb에서 @total_count의 인스턴스화를 삭제하여 이슈 수를 계산하는 불필요한 데이터베이스 호출을 피해야 합니다.

  • Ruby 메서드.