Szoftver adatai:
Változat: 0.8.3
Feltöltés dátuma: 20 Feb 15
Engedély: Ingyenes
Népszerűség: 80
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).
Hozzászólás nem található