Rubytree

Скриншот программы:
Rubytree
Детали программы:
Версия: 0.8.3
Дата загрузки: 20 Feb 15
Разработчик: Anupam Sengupta
Тип распространения: Бесплатная
Популярность: 0

Rating: nan/5 (Total Votes: 0)

Rubytree является простой в использовании Цель дерево реализацию общей структуры данных в Ruby.
Это обеспечивает легкий доступ для методов навигации по иерархии, а также для доступа к узлам. Rubytree Проект также предусматривает возможность маршала всю структуру дерева

Что нового В этом выпуске:.

  • Это, прежде всего, исправляет ошибки релиз с некоторыми изменениями упаковки.
  • Зависимость от Хо был удален.
  • Камень в настоящее время строит с ванильным gemspecs.
  • Поддержка Bundler был добавлен.
  • Поддержка драгоценных-тестеров был добавлен.
  • Метод #as_json была реализована для поддержки Рельсы кодировку JSON.
  • Метод TreeNode # братья и сестры теперь корректно возвращает пустой массив для корневых узлов.

Что нового в версии 0.8.2:

  • Данный выпуск исправляет ошибку с Древа: :. Метод TreeNode # to_s, который ломится еслиcontent или @ parent.name не типа строка данных

Что нового в версии 0.8.1:

  • Основное изменение в R0.8.0 / R0. 8.1 Преобразование имен всех методов CamelCase для snake_case. Старые имена методов CamelCase-прежнему будет работать (для обеспечения обратной совместимости), но будет также отображать предупреждение.
  • В TreeNode # добавить метод теперь принимает необязательный курсор ребенок.
  • Поддерево от текущего узла в настоящее время могут быть клонированы в полном объеме с использованием # метод `TreeNode detached_subtree_copy '.
  • Основной ошибкой, исправление ошибки # 28613, повлиявших на реализацию BinaryTree.

Что нового в версии 0.7.0:

  • Добавлены новые методы, чтобы сообщить статистические данные Степень узел.
  • Добавлена ​​удобный метод псевдонима "уровень" на "nodeDepth.
  • Старинная исключения, брошенные на поврежденных аргументов "ArgumentError 'вместо' 'RuntimeError.
  • Старинная документацию в формат Ярда.
  • Добавлены новые методы для преобразования из / в форматы JSON. Благодаря Дирк Брейер [http://github.com/railsbros-dirk~~HEAD=pobj] для этого вилку [http://github.com/galaxycats/].
  • Добавлена ​​отдельная API-изменения файлов документации.
  • Добавлена ​​исправления для корневых связанных краевых условий в «isOnlyChild? ',' NextSibling ',' PreviousSibling" и "удалить" методы.
  • удаленного файла в 'ChangeLog' в этом сейчас могут быть получены из журналов GIT.
  • Другие незначительные код очистки.

Что нового в версии 0.6.2:.

  • Это обновление версии документации

Что нового в версии 0.6.1:

  • Изменен жесткий зависимость от «structured_warnings" RubyGem к мягкой зависимости - которая позволяет Rubytree по-прежнему работать, если это RubyGem не доступен. Основанием для этого является то, что мы не должны требовать от пользователя, чтобы установить отдельную библиотеку только для одной функции края случае (в данном случае, чтобы указать, устаревший метод). Тем не менее, если библиотека _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

Комментарии не найдены
добавить комментарий
Включите картинки!