Skip to content

5. 부모/자식 관계를 맺고 RootQdisc를 반환하는 함수 추가 및 트리구조 시각화 함수 추가

jaehyuk kim requested to merge development-relationship into main

추가사항

  • 부모/자식 간의 관계설정을 위해 tc조회 결과(InputStream)을 바탕으로 Map<Key(ParentId),Value(JsonNode or List)> 를 생성해주는 함수 구현
  • 생성한 Map의 Key(ParentId) 값을 참조하여 RootQdisc를 시작으로 후위순회(PostOrder)하며 immutable한 객체를 생성하고 결과적으로 만들어진 RootQdisc를 반환하는 함수 구현
  • 트리구조 시각화 함수 추가
  • Map 과 후위순회에 대한 테스트 코드 및 테스트 데이터 추가

트리구조 시각화 예시 image

@Tobi @gm2302030 @woody


MR - branch

  1. Filter Parser 구현 - development
  2. Immutable 객체로 변경 - development-issue4
  3. Gradle Kotiln DSL로 변경 및 빌드 스크립트 정리 - development-issue1-and-3
  4. NonNull, Nullable 어노테이션 부착 - development-issue2
  5. 현재 페이지 - development-relationship

Merge request reports