Rubytree

Software kuvakaappaus:
Rubytree
Ohjelmiston tiedot:
Versio: 0.8.3
Lähetyksen päivämäärä: 20 Feb 15
Kehittäjä: Anupam Sengupta
Lupa: Vapaa
Suosio: 80

Rating: 5.0/5 (Total Votes: 1)

Rubytree on helppokäyttöinen yleiskäyttöinen puu tietorakenne täytäntöönpanon Ruby.
Se tarjoaa helpon pääsyn menetelmiä navigointiin hierarkian sekä saatavuuden solmut. Rubytree projekti tarjoaa myös mahdollisuuden järjestellä koko puurakenne.

Mitä uutta tässä julkaisussa:

  • Tämä on ensisijaisesti vikakorjaus julkaisu joidenkin pakkausten muutoksia.
  • riippuvuus Hoe on poistettu.
  • helmi nyt rakentaa vanilja gemspecs.
  • Tuki Bundler on lisätty.
  • Tuki helmi-testaajia on lisätty.
  • #as_json menetelmä on toteutettu tukemaan Rails JSON koodausta.
  • TreeNode # sisarukset menetelmä nyt oikein palauttaa tyhjän taulukon root solmuja.

Mitä uutta versiossa 0.8.2:

  • Tämä huolto julkaisu korjaa vian kanssa Tree: : TreeNode # to_s menetelmää, joka oli murtaa joscontent tai @ parent.name eivät merkkijono tietotyypit.

Mitä uutta versiossa 0.8.1:

  • Tärkein muutos R0.8.0 / R0. 8.1 on muuntaa kaikki CamelCase menetelmä nimiä snake_case. Vanha CamelCase menetelmä nimiä toimii silti (taaksepäin yhteensopivuuden varmistamiseksi), mutta myös näyttää varoitus.
  • TreeNode # lisätä menetelmä hyväksyy nyt valinnainen lapsen puolelta.
  • alipuusta nykyisestä solmu voi nyt kloonata kokonaisuudessaan käyttäen `TreeNode # detached_subtree_copy" menetelmällä.
  • suuri bug-fix bug # 28613 joka vaikutti Binarytree täytäntöönpanoa.

Mitä uutta versiossa 0.7.0:

  • Lisätty uusia menetelmiä raportoida määrin tilastot solmu.
  • Lisätty mukavuutta menetelmä alias "taso" muotoon "nodeDepth".
  • muunnettu poikkeuksia heitetty kelpaa argumentteja "ArgumentError" sijasta "RuntimeError".
  • muunnettu asiakirjat Yard muodossa.
  • Lisätty uusia menetelmiä muuntamiseen / JSON muodossa. Kiitos Dirk Breuer [http://github.com/railsbros-dirk] tämän haarukan [http://github.com/galaxycats/].
  • Lisätty erillinen API-MUUTOKSET asiakirjoista.
  • Lisätty korjauksia root liittyvien reuna ehdot "isOnlyChild? ',' NextSibling ',' previousSibling" ja "poista" menetelmiä.
  • Poistettu "Vaihdokas" tiedosto tämä voidaan nyt syntyvät git lokit.
  • Muita pieniä koodin siivous.

Mitä uutta versiossa 0.6.2:

  • Tämä on ohjepäivitystä julkaisu.

Mitä uutta versiossa 0.6.1:

  • Muuttunut kovan riippuvuus "structured_warnings" RubyGem on pehmeä-riippuvuus -, joka antaa Rubytree vielä toimi, jos tämä RubyGem ei ole käytettävissä. Perusteluna on se, että meidän ei pitäisi vaatia käyttäjä asentaa erillinen kirjasto vain yhden reuna-tapauksessa toiminto (tässä tapauksessa osoittamaan vanhentuneita menetelmä). Jos kirjasto _is_ saatavilla käyttäjän järjestelmässä, niin se tottuu.

Mitä uutta versiossa 0.6.0:

  • Kiinteä bug # 22535 [http: // rubyforge.org/tracker/index.php?func=detail&aid=22535&group_id=1215&atid=4793] jossa
  • syvyys menetelmä oli todella palaamassa korkeus + 1 (ei syvyys).
  • Marked Tree :: TreeNode # syvyyttä menetelmä * vanhentunut * (ja esitteli ajonaikaisen riippuvuus
  • jäsennelty-varoitukset [http://github.com/schmidt/structured_warnings] helmi).

Muu ohjelmistojen kehittäjä Anupam Sengupta

RubyTree
RubyTree

1 Mar 15

Kommentit Rubytree

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!