Rubytree

소프트웨어 스크린 샷:
Rubytree
소프트웨어 정보:
버전: 0.8.3
업로드 날짜: 20 Feb 15
개발자: Anupam Sengupta
라이센스: 무료
인기: 0

Rating: nan/5 (Total Votes: 0)

Rubytree 루비에서 범용 트리 데이터 구조 구현을 사용하는 간단한 것입니다.
이 계층 구조를 탐색하기위한,뿐만 아니라 노드에 액세스하기위한 손쉬운 접근 방법을 제공한다. Rubytree 프로젝트는 전체 트리 구조를 마샬링 할 수있는 기능을 제공합니다

이 릴리스의 새로운 기능입니다.

이 일부 포장 변경 주로 버그 수정 릴리스입니다.
괭이에 대한 종속성이 제거되었습니다.
보석은 지금 바닐라 gemspecs으로 작성합니다.
Bundler를 대한 지원이 추가되었습니다.
보석 테스터에 대한 지원이 추가되었습니다.
#as_json 방법은 레일 JSON 인코딩을 지원하도록 구현되었습니다.
TreeNode를 # 형제 방법은 올바르게 루트 노드에 대한 하늘의 배열을 돌려줍니다.

이 버전 0.8.2의 새로운 기능 :

이 유지 관리 릴리스는 @content 또는 @ parent.name 경우 파괴 된 나무 :: TreeNode의 번호를 그리고 to_s 방법, 버그를 수정 문자열 데이터 유형하지 않았다.

이 버전 0.8.1의 새로운 기능 :

이 R0.8.0 / R0.8.1의 주요 변화는 snake_case 모든 낙타 표기법 방법 이름의 변환이다. 이전 낙타 표기법 방법 이름은 여전히​​ (이전 버전과의 호환성을 보장하기 위해) 작동하지만, 또한 경고가 표시됩니다.
TreeNode의 번호의 add 메소드는 추가 자녀 삽입 점을 받아들입니다.
현재 노드에서 하위 트리 이제`의 TreeNode 번호의 detached_subtree_copy '방법을 사용하여 전체를 복제 할 수 있습니다.
Binarytree 구현 영향을 버그 # 28613에 대한 주요 버그 수정.

이 버전 0.7.0의 새로운 기능 :

이 추가 된 새로운 방법 노드의 정도 통계를보고.
'nodeDepth'의 편의를 위해 방법 별칭 '레벨'이 추가되었습니다.
대신 'RuntimeError에'의 '하면 ArgumentError'에 유효하지 않은 인수에 던져진 예외를 변환.
마당 형식으로 문서를 변환됩니다.
/에서 JSON 형식으로 변환하기위한 새로운 방법을 추가했습니다. 이 포크 [http://github.com/galaxycats/]의 더크 브로이어 [http://github.com/railsbros-dirk] 감사합니다.
별도의 API-CHANGES 문서 파일을 추가했습니다.
'isOnlyChild?', '으로 nextSibling', 'previousSibling은'과 '제거'방법 루트 관련 에지 조건에 대한 추가 수정.
제거 된이 같은 '변경 로그'파일은 이제 자식 로그에서 생성 할 수 있습니다.
다른 마이너 코드 정리.

이 버전 0.6.2의 새로운 기능 :

이이 문서의 업데이트 버전입니다.

이 버전 0.6.1의 새로운 기능 :

이 부드러운 의존성에 'structured_warnings'RubyGem에 하드 종속성을 변경 -이 RubyGem가없는 경우 Rubytree 여전히 작동 할 수 있습니다 사용할 수 있습니다. 이에 대한 근거는 우리가 (더 이상 사용되지 않는 방법을 표시하기 위해,이 경우) 단 하나 가장자리의 경우 기능에 대해 별도의 라이브러리를 설치하는 사용자를 필요로하지해야한다는 것입니다. 라이브러리는 사용자의 시스템에서 사용할 수 _is_ 경우, 그것은 익숙해 질 것입니다.

이 버전 0.6.0의 새로운 기능 :

는 버그 # 22535 [http://rubyforge.org/tracker/index.php?func=detail&aid=22535&group_id=1215&atid를 고정 = 4793] 여기서
깊이 방법은 실제로 높이 + 1 (안 깊이)를 반환한다.
트리 :: TreeNode를 # 깊이 방법을 표시 * * 사용되지 않는 (와의 런타임 종속성을 도입으로
구조화 경고 [http://github.com/schmidt/structured_warnings] 보석).

개발자의 기타 소프트웨어 Anupam Sengupta

RubyTree
RubyTree

1 Mar 15

코멘트 Rubytree

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!