Rubytree

Sagteware kiekie:
Rubytree
Sagteware besonderhede:
Weergawe: 0.8.3
Upload datum: 20 Feb 15
Ontwikkelaar: Anupam Sengupta
Lisensie: Gratis
Populariteit: 0

Rating: nan/5 (Total Votes: 0)

Rubytree is 'n eenvoudige algemene doel boom data struktuur implementering in Ruby te gebruik.
Dit bied 'n maklike toegang metodes vir die opgevolg deur die hiërargie, sowel as vir die toegang tot die nodusse. Rubytree projek bied ook die vermoë om die hele boom struktuur skraap

Wat is nuut in hierdie release:.

  • Dit is 'n hoofsaaklik 'n bugfix release met 'n paar verpakking verander.
  • Die afhanklikheid van Hoe verwyder is.
  • Die juweel bou nou met vanielje gemspecs.
  • Ondersteuning vir Bundler is bygevoeg.
  • Ondersteuning vir juweel-testers is bygevoeg.
  • Die #as_json metode is geïmplementeer Rails into encoding te ondersteun.
  • Die TreeNode # broers en susters metode nou korrek terug 'n leë skikking vir wortel nodes.

Wat is nuut in die weergawe 0.8.2:

  • Hierdie onderhoud vrylating vasgestel 'n fout met die Boom: :. TreeNode # to_s metode, wat breek ascontent of @ parent.name was nie string data tipes

Wat is nuut in die weergawe 0.8.1:

  • Die belangrikste verandering in R0.8.0 / R0. 8.1 is die omskakeling van al CamelCase metode name snake_case. Die ou CamelCase metode name sal steeds werk (backwards compatibility te verseker), maar sal ook 'n waarskuwing vertoon.
  • Die TreeNode # voeg metode aanvaar nou 'n opsionele kind invoeging punt.
  • Die substructuur van die huidige node kan nou gekloon word in sy geheel met behulp van die `TreeNode # detached_subtree_copy metode.
  • 'n groot fout-fix vir die fout # 28613 wat 'n impak die Binarytree implementering.

Wat is nuut in die weergawe 0.7.0:

  • Bygevoeg nuwe metodes om die graad statistieke van 'n aan te meld node.
  • Bygevoeg 'n gerief metode alias se vlak 'na' nodeDepth.
  • Omgeskakel die uitsonderings gegooi op ongeldig argumente na 'ArgumentError "in plaas van' RuntimeError.
  • Omgeskakel die dokumentasie Yard formaat.
  • Bygevoeg nuwe metodes vir die omskakeling van / na into formaat. Dankie Dirk Breuer [http://github.com/railsbros-dirk] vir hierdie vurk [http://github.com/galaxycats/].
  • Bygevoeg 'n aparte API-VERANDERINGE dokumentasie lêer.
  • Bygevoeg fixes vir wortel verwante rand voorwaardes na 'isOnlyChild? "," NextSibling', 'previousSibling "en" verwyder "metodes.
  • verwyder die 'ChangeLog 'n lêer as dit kan nou gegenereer word uit die git logs.
  • Ander klein-kode opruim.

Wat is nuut in die weergawe 0.6.2:.

  • Dit is 'n dokumentasie update release

Wat is nuut in die weergawe 0.6.1:

  • verander die harde-afhanklikheid van die 'structured_warnings' RubyGem tot 'n sagte-afhanklikheid - wat kan Rubytree werk steeds as dit RubyGem is nie beskikbaar nie. Die rasionaal hiervoor is dat ons nie die gebruiker moet 'n aparte biblioteek te installeer net vir 'n enkele rand-geval funksie (in hierdie geval, 'n afgekeur metode om aan te dui). Maar, as die biblioteek _is_ beskikbaar op die gebruiker se stelsel, dan sal dit gewoond raak.

Wat is nuut in die weergawe 0.6.0:

  • Vaste die fout # 22.535 [http: // rubyforge.org/tracker/index.php?func=detail&aid=22535&group_id=1215&atid=4793] waar die
  • diepte metode is eintlik terugkeer hoogte + 1 (nie die diepte).
  • was die Boom :: TreeNode # diepte metode as * afgekeur * (en het die run-time afhanklikheid
  • gestruktureer-waarskuwings [http://github.com/schmidt/structured_warnings] juweel).

Ander sagteware ontwikkelaar Anupam Sengupta

RubyTree
RubyTree

1 Mar 15

Kommentaar te Rubytree

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!