Rubytree

نرم افزار تصویر:
Rubytree
جزئیات نرم افزار:
نسخه: 0.8.3
ها تاریخ: 20 Feb 15
توسعه دهنده: Anupam Sengupta
پروانه: رایگان
محبوبیت: 0

Rating: nan/5 (Total Votes: 0)

در Rubytree ساده برای استفاده عمومی درخت هدف اجرای ساختار داده ها در روبی است.
آن را فراهم می روشهای دسترسی آسان برای جستجو در سلسله مراتب، و همچنین برای دسترسی به گره. پروژه Rubytree همچنین توانایی مارشال ساختار درخت کل فراهم می کند

چه جدید در این نسخه است:.

این در درجه اول آزادی bugfix با برخی تغییرات بسته بندی است.
وابستگی به کج بیل زدن حذف شده است.
گوهر در حال حاضر با gemspecs وانیل میسازد.
پشتیبانی از Bundler اضافه شده است.
پشتیبانی از GEM-تست اضافه شده است.
روش #as_json اجرا شده است برای حمایت از رمزگذاری ریال JSON.
روش # خواهر و برادر TreeNode حال حاضر به درستی یک آرایه خالی برای گره ریشه را برمی گرداند.

چه در نسخه 0.8.2 جدید است:

در این نسخه تعمیر و نگهداری رفع مشکلات را با استفاده از روش درخت :: TreeNode # to_s، که شکستن اگرcontent یا @ parent.name شد انواع داده رشته بودند.

جدید در نسخه 0.8.1 است:

به تغییر اساسی در R0.8.0 / R0.8.1 تبدیل تمام نام روش نگارش شتری به snake_case است. نام روش نگارش شتری قدیمی هنوز هم کار می کنند (برای اطمینان از سازگاری)، اما همچنین یک هشدار نمایش داده شود.
روش اضافه کردن TreeNode # در حال حاضر یک نقطه درج کودک اختیاری را می پذیرد.
زیر درخت از گره فعلی هم اکنون می توانید در تمامیت خود را با استفاده از روش `TreeNode # detached_subtree_copy 'کلون شود.
اشکال ثابت عمده برای اشکال # 28613 که نهفته اجرای Binarytree.

جدید در نسخه 0.7.0 است: اضافه شده روش های جدید

به گزارش آمار درجه یک گره.
اضافه شده 'سطح' به 'nodeDepth' روش آسان نام مستعار.
استثنا در استدلال نامعتبر پرتاب به 'ArgumentError' به جای 'RuntimeError' تبدیل شده است.
مستندات به فرمت حیاط تبدیل شده است.
اضافه شده روش های جدید برای تبدیل از / به فرمت JSON. با تشکر از درک بروئر [http://github.com/railsbros-dirk] برای این چنگال [http://github.com/galaxycats/].
اضافه شده API تغییر فایل اسناد متفاوتی.
اضافه شده رفع برای شرایط لبه مرتبط ریشه به 'isOnlyChild؟'، 'nextSibling'، 'previousSibling و روش' حذف '.
حذف فایل "تغییرات" به عنوان این هم اکنون می توانید از سیاهههای مربوط دستگاه گوارش تولید می شود.
دیگر پاکسازی کد جزئی.

جدید در نسخه 0.6.2 است:

این یک نسخه به روز رسانی اسناد و مدارک است.

جدید در نسخه 0.6.1 است:

در RubyGem 'structured_warnings' تغییر سخت وابستگی به نرم وابستگی - که اجازه می دهد Rubytree هنوز هم کار می کنند در صورتی که این RubyGem است در دسترس است. دلیل این است که ما باید به کاربر نیاز به نصب یک کتابخانه مجزا فقط برای یک تابع لبه مورد تک (در این مورد، به نشان می دهد یک روش قدیمی). با این حال، اگر کتابخانه در دسترس بر روی سیستم کاربر _is_، سپس آن را مورد استفاده خواهد کرد.

جدید در نسخه 0.6.0 است:

به ثابت اشکال # 22535 [http://rubyforge.org/tracker/index.php؟func=detail&aid=22535&group_id=1215&atid = 4793] که در آن
روش عمق در واقع بازگشت شد ارتفاع + 1 (و نه عمق).
مشخص شده به روش عمق # درخت :: TreeNode به عنوان * توصیه * (و معرفی وابستگی زمان اجرا در
ساختار-هشدارهای [http://github.com/schmidt/structured_warnings] گوهر).

نرم افزار های دیگر از توسعه دهنده Anupam Sengupta

RubyTree
RubyTree

1 Mar 15

نظرات به Rubytree

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!