Yazılım detaylar:
Rubytree Ruby genel amaçlı ağaç veri yapısı uygulamasını kullanmak için basit bir.
Bu hiyerarşi gezinmek için, yanı sıra düğümleri erişmek için kolay erişim yöntemleri sağlar. Rubytree proje de tüm ağaç yapısını sıralamakta yeteneği sağlar
Bu sürümde Yeni nedir:.
Bu
- bir öncelikle bazı ambalaj değişiklikleri ile bir hata düzeltme sürümü.
- Hoe bağımlılık kaldırıldı.
- mücevher şimdi vanilya gemspecs ile oluşturur.
- Bundler için destek eklendi.
- mücevher-test için destek eklendi.
- #as_json yöntemi JSON kodlama Rayları desteklemek için uygulamaya konmuştur.
- TreeNode # kardeşler yöntemi artık doğru kök düğümler için boş bir dizi döndürür.
sürüm 0.8.2 yeni nedir:
- Bu bakım sürümü Ağacı ile hatayı düzeltir: :.content veya @ parent.name dize veri türleri olmasaydı kırılma TreeNode # to_s yöntemi,
sürüm 0.8.1 yeni nedir:
- R0.8.0 / R0 ana değişim. 8.1 snake_case tüm CamelCase yöntemi isimleri dönüşüm. Eski CamelCase yöntemi adları hala (geriye dönük uyumluluğu sağlamak için) çalışacak, ama aynı zamanda bir uyarı görüntüler.
- TreeNode # yöntemi şimdi isteğe bağlı çocuk ekleme noktasını kabul ekleyin.
- Geçerli düğümün alt ağacı artık `TreeNode # detached_subtree_copy 'yöntemini kullanarak bütünüyle klonlanmış olabilir.
- BinaryTree uygulaması etkiledi hata # 28613 için bir büyük hata-düzeltme.
nedir sürüm 0.7.0 Yeni:
- derecesi istatistiklerini rapor yeni yöntemler eklendi düğüm.
- 'nodeDepth' bir kolaylık yöntemi takma 'seviyesini' eklendi.
- yerine 'RuntimeError' olan 'ArgumentError' geçersiz argümanlar üzerine atılan istisnalar Çevrildi.
- Yard formatına belgeleri Çevrildi.
- / gelen JSON formatlarını dönüştürmek için yeni yöntemler eklendi. Bu çatal Dirk Breuer [http://github.com/railsbros-dirk] sayesinde [http://github.com/galaxycats/].
- ayrı bir API DEĞİŞİKLİKLER dokümantasyon dosyası eklendi.
- 'isOnlyChild?', 'NextSibling', 'previousSibling' ve kök ilgili kenar koşulları eklendi düzeltmeler yöntemleri 'kaldır'.
- Şimdi git günlükleri elde edilebilir.
- Diğer küçük kod temizleme.
Bu gibi 'changelog dosyası kaldırıldı
nedir sürüm 0.6.2 Yeni:.
- Bu belge güncelleme sürümüdür
sürüm 0.6.1 yeni nedir:
- 'structured_warnings' sabit-bağımlılık Değişti Bu RubyGem mevcut değilse Rubytree hala çalışmanıza olanak sağlar - Yumuşak-bağımlılık RubyGem. Bu gerekçesi biz (bir deprecated yöntemi belirtmek için, bu durumda) sadece tek bir kenar vaka fonksiyonu için ayrı bir kütüphane kurmak için kullanıcı gerektirmeyen gerektiğidir. Kütüphane, kullanıcının sisteminde mevcut _is_ Ancak, o zaman alışmak olacak.
sürüm 0.6.0 yeni nedir:
- Sabit hata # 22535 [http: // rubyforge.org/tracker/index.php?func=detail&aid=22535&group_id=1215&atid=4793] burada
- derinlik yöntemi aslında yüksekliği + 1 (değil derinliği) dönüyordu.
- Ağaç :: TreeNode # derinliği yöntemi İşaretli * * kalktı (ve üzerinde çalışma zamanı bağımlılığı tanıttı
- yapılandırılmış-uyarılar [http://github.com/schmidt/structured_warnings] taş).
Yorum Bulunamadı