Rubytree

Szoftver screenshot:
Rubytree
Szoftver adatai:
Változat: 0.8.3
Feltöltés dátuma: 20 Feb 15
Fejlesztő: Anupam Sengupta
Engedély: Ingyenes
Népszerűség: 0

Rating: nan/5 (Total Votes: 0)

Rubytree egy egyszerűen használható általános célú fa adatszerkezet végrehajtása Ruby.
Ez könnyű hozzáférést biztosít módszerek navigálhatunk a hierarchia, valamint a hozzáférés a csomópontokat. Rubytree projekt egyben képes marsall az egész fa szerkezet.

Mi az új ebben a kiadásban:

  • Ez egy elsősorban bugfix kiadása néhány csomagolás változásokat.
  • A függőség Hoe törölték.
  • A gem most épít vanília gemspecs.
  • Támogatás Bundler bővült.
  • Támogatás gem-tesztelők bővült.
  • A #as_json módszerrel hajtották végre, hogy támogassa Rails JSON kódolás.
  • A TreeNode # testvérek módszert most már helyesen adja vissza egy üres tömböt a gyökér csomópontot.

Mi az új verzióban 0.8.2:

  • Ez a karbantartási kiadás javít egy bug a Fa: : TreeNode # to_s módszer, amely csak törés eseténcontent vagy @ parent.name nem karakterlánc típusú adatokká.

Mi az új verzióban 0.8.1:

  • A fő változás R0.8.0 / R0. 8.1 átalakítás minden CamelCase a módszer neve a snake_case. A régi CamelCase a módszer neve is működni fognak (a visszamenőleges kompatibilitás biztosítása), de ki is jelzi a figyelmeztetést.
  • A TreeNode # add módszer ma elfogad egy elhagyható gyermek bevezetés előtt.
  • A részfa a jelenlegi csomópont most már klónozott teljes egészében a `TreeNode # detached_subtree_copy" módszer.
  • A nagy bug-fix bug # 28613 ami hátrányosan befolyásolta Binarytree végrehajtását.

Mi az új verzióban 0.7.0:

  • Hozzáadott új módszerek jelenteni mértéke statisztikák egy node.
  • Hozzáadás a kényelem módszert alias "szint", hogy "nodeDepth".
  • átváltva kivételek dobott érvénytelen érvek, hogy "ArgumentError" helyett "RuntimeError".
  • átváltva a dokumentációt Yard formátumban.
  • Hozzáadott új módszerek átalakítására / a JSON formátumban. Köszönhetően Dirk Breuer [http://github.com/railsbros-dirk] erre a villát [http://github.com/galaxycats/].
  • Added külön API-VÁLTOZÁSOK dokumentációt.
  • Hozzáadott rögzíti a gyökér kapcsolódó peremfeltételek, hogy "isOnlyChild?", "NextSibling", "previousSibling" és "vegye ki" módszereket.
  • Eltávolították az "changelog" fájlt, mert ez most generált a git naplók.
  • Egyéb kisebb kódot razzia.

Mi az új verzióban 0.6.2:

  • Ez a dokumentáció frissítésre.

Mi az új verzióban 0.6.1:

  • Megváltozott a hard-függőség a "structured_warnings" RubyGem egy soft-függőség - amely lehetővé teszi, Rubytree is működik, ha ez RubyGem nem áll rendelkezésre. Az indok az, hogy nem szabad a felhasználónak, hogy egy külön könyvtárat csak egyetlen él-case függvény (ebben az esetben, hogy jelezze a elavult módszer). Azonban, ha a könyvtár _is_ elérhető a felhasználó rendszerét, akkor megszokja.

Mi az új verzióban 0.6.0:

  • Javítva a bug # 22535 [http: // rubyforge.org/tracker/index.php?func=detail&aid=22535&group_id=1215&atid=4793], ahol a
  • mélysége módszert valóban visszatért magassága + 1 (nem a mélység).
  • Jelzett a Fa :: TreeNode # mélysége módszert * * elavult (és bevezette a run-time függőség
  • strukturált-figyelmeztetések [http://github.com/schmidt/structured_warnings] gem).

Más szoftver fejlesztő Anupam Sengupta

RubyTree
RubyTree

1 Mar 15

Hozzászólások a Rubytree

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!