Rubytree

Screenshot Software:
Rubytree
Szczegóły programowe:
Wersja: 0.8.3
Filmu: 20 Feb 15
Wywoływacz: Anupam Sengupta
Licencja: Wolny
Popularność: 80

Rating: 5.0/5 (Total Votes: 1)

Rubytree jest prosty w użyciu drzewa celem wdrożenia struktury danych ogólnych w Ruby.
Zapewnia on łatwy metody dostępu do nawigacji hierarchii, a także do uzyskiwania dostępu do węzłów. Rubytree Projekt przewiduje również możliwość marszałek całą strukturę drzewa

Co nowego w tym wydaniu:.

  • Jest to przede wszystkim wydanie poprawkowe z pewnymi zmianami opakowań.
  • uzależnienie od Hoe został usunięty.
  • klejnot teraz buduje się gemspecs wanilii.
  • Obsługa Bundler został dodany.
  • Wsparcie dla kosztownych testerów został dodany.
  • Metoda #as_json został wdrożony do obsługi Szyny kodowania JSON.
  • Metoda TreeNode # rodzeństwo teraz poprawnie zwraca pustą tablicę dla węzłów korzeniowych.

Co nowego w wersji 0.8.2:

  • Ta wersja konserwacji naprawia błąd z drzewa: :. Metoda TreeNode # to_s, który łamał jeślicontent lub @ parent.name nie były typy danych ciąg

Co nowego w wersji 0.8.1:

  • Główną zmianą w R0.8.0 / R0. 8.1 jest zamiana wszystkich nazwami metod CamelCase do snake_case. Stare nazwy metod CamelCase będzie nadal działać (aby zapewnić kompatybilność wsteczną), ale także wyświetlić ostrzeżenie.
  • TreeNode # dodaj Metoda teraz akceptuje opcjonalny punkt wstawiania dziecko.
  • poddrzewo z bieżącego węzła można teraz sklonowany w całości przy użyciu `TreeNode # detached_subtree_copy metody".
  • poważny błąd, poprawka dla błędów # 28613, który miał wpływ na realizację Binarytree.

Co nowego w wersji 0.7.0:

  • Dodano nowe metody zgłosić statystyki stopnia z węzeł.
  • Dodane "poziom" Metoda pomocnicza alias "nodeDepth".
  • Budynek wyjątki rzucane na niepoprawnych argumentów "ArgumentError" zamiast "RuntimeError".
  • Budynek dokumentacji do formatu Yard.
  • Dodano nowe metody do konwersji z / do formatu JSON. Dzięki Dirk Breuer [http://github.com/railsbros-dirk] do tego widelca [http://github.com/galaxycats/].
  • Dodane oddzielny plik dokumentacji API zmian.
  • Dodano poprawki dla warunków brzegowych korzeni związanych do "isOnlyChild?", "NextSibling", "previousSibling" i "usuń" metody.
  • Usunięto pliku 'changelog', jak to może być teraz generowane z dzienników git.
  • Inne drobne porządki kodu.

Co nowego w wersji 0.6.2:.

  • To jest wersja zaktualizowana dokumentacja

Co nowego w wersji 0.6.1:

  • Zmieniono twardego zależność na "structured_warnings" RubyGem do soft-uzależnienia - co pozwala Rubytree nadal działać, jeśli RubyGem nie jest dostępna. Uzasadnieniem jest to, że nie powinniśmy wymagać od użytkownika instalowania oddzielnego bibliotekę tylko dla jednej funkcji krawędzi sprawy (w tym przypadku, w celu wskazania przestarzałe metody). Jednakże, jeśli dostępne są biblioteki _jest_ w systemie użytkownika, to będzie się stosować.

Co nowego w wersji 0.6.0:

  • Poprawiono bug # 22535 [http: // rubyforge.org/tracker/index.php?func=detail&aid=22535&group_id=1215&atid=4793], gdzie
  • Metoda głębokość faktycznie powrocie wysokość + 1 (nie głębokość).
  • Oznakowane drzewa :: TreeNode metodę głębokości # jako * przestarzałe * (i przedstawił zależność czasu wykonania na
  • strukturyzowane-ostrzeżenia [http://github.com/schmidt/structured_warnings] gem).

Inne programy z deweloperem Anupam Sengupta

RubyTree
RubyTree

1 Mar 15

Komentarze do Rubytree

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!