Rubytree

Skjermbilde programvare:
Rubytree
Prog.varedetaljer:
Versjon: 0.8.3
Last opp dato: 20 Feb 15
Utvikler: Anupam Sengupta
Lisens: Gratis
Popularitet: 80

Rating: 5.0/5 (Total Votes: 1)

Rubytree er en enkel å bruke generelle formål tre datastruktur implementering i Ruby.
Det gir enkel tilgang metoder for å navigere i hierarkiet, samt for tilgang nodene. Rubytree Prosjektet gir også mulighet til å føre hele trestrukturen

Hva er nytt i denne utgaven:.

  • Dette er et primært en bugfix utgivelse med noen emballasje endringer.
  • Den avhengigheten Hoe har blitt fjernet.
  • Perle bygger nå med vanilje gemspecs.
  • Støtte for Bundler har blitt lagt til.
  • Støtte for perle-testere har blitt lagt til.
  • #as_json metoden har blitt iverksatt for å støtte Rails JSON-koding.
  • TreeNode # søsken metode nå returnerer riktig en tom array for root noder.

Hva er nytt i versjon 0.8.2:

  • Dette vedlikeholdet utgivelsen retter en feil med treet: .: TreeNode # to_s metoden, som var å bryte hviscontent eller @ parent.name var ikke streng datatyper

Hva er nytt i versjon 0.8.1:

  • Den viktigste endringen i R0.8.0 / R0. 8.1 er konvertering av alle Camelcase metodenavn til snake_case. De gamle Camelcase metodenavn vil fortsatt arbeide (for å sikre bakoverkompatibilitet), men vil også vise en advarsel.
  • De TreeNode # legg metode aksepterer nå en valgfri barneinnsettingspunktet.
  • treet fra gjeldende node kan nå bli klonet i sin helhet ved hjelp av `TreeNode # detached_subtree_copy" -metoden.
  • En stor bug-fix for bug # 28613 som påvirket BinærTre gjennomføring.

Hva er nytt i versjon 0.7.0:

  • Lagt til nye metoder for å rapportere graden statistikk av en node.
  • Lagt til en praktisk metode alias 'nivå' til 'nodeDepth'.
  • Omregnet unntakene kastet på ugyldige argumenter til 'ArgumentError' i stedet for 'RuntimeError'.
  • Omregnet dokumentasjonen til Yard format.
  • Lagt til nye metoder for å konvertere fra / til JSON formater. Takk til Dirk Breuer [http://github.com/railsbros-dirk] for denne gaffel [http://github.com/galaxycats/].
  • Lagt til en egen API-ENDRINGER dokumentasjonsfil.
  • Lagd feilrettinger for rot relatert edge forhold til 'isOnlyChild?', 'NextSibling', 'previousSibling' og 'fjerne' metoder.
  • Fjernet 'ChangeLog' fil som dette kan nå bli generert fra git logger.
  • Annet mindre kode opprydding.

Hva er nytt i versjon 0.6.2:.

  • Dette er en oppdatering dokumentasjon utgivelse

Hva er nytt i versjon 0.6.1:

  • Endret hard-avhengighet på 'structured_warnings' RubyGem til en soft-avhengighet - som lar Rubytree fortsatt fungere hvis denne RubyGem er ikke tilgjengelig. Begrunnelsen for dette er at vi ikke skal kreve at brukeren til å installere et eget bibliotek bare for én enkelt kant-case-funksjon (i dette tilfellet, for å indikere en foreldet metode). Men hvis biblioteket _is_ tilgjengelig på brukerens system, så vil det bli brukt.

Hva er nytt i versjon 0.6.0:

  • Fikset bug # 22535 [http: // rubyforge.org/tracker/index.php?func=detail&aid=22535&group_id=1215&atid=4793] der
  • dybde metoden ble faktisk tilbake høyde + 1 (ikke dybden).
  • Marked Tree :: TreeNode # dybde metode som * deprecated * (og introduserte kjøretids avhengighet
  • strukturerte-advarsler [http://github.com/schmidt/structured_warnings] perle).

Annen programvare fra utvikleren Anupam Sengupta

RubyTree
RubyTree

1 Mar 15

Kommentarer til Rubytree

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!