Rubytree

ภาพหน้าจอของซอฟแวร์:
Rubytree
รายละเอียดซอฟแวร์:
รุ่น: 0.8.3
วันที่อัพโหลด: 20 Feb 15
ผู้พัฒนา: Anupam Sengupta
การอนุญาต: ฟรี
ความนิยม: 0

Rating: nan/5 (Total Votes: 0)

Rubytree เป็นเรื่องง่ายที่จะใช้วัตถุประสงค์การดำเนินงานต้นไม้โครงสร้างข้อมูลทั่วไปในทับทิม
มันมีวิธีการเข้าถึงง่ายสำหรับการนำลำดับชั้นเช่นเดียวกับในการเข้าถึงโหนด โครงการ Rubytree นอกจากนี้ยังมีความสามารถในการ marshal โครงสร้างทั้งหมด

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • นี้เป็นส่วนใหญ่ ปล่อย bugfix กับการเปลี่ยนแปลงบรรจุภัณฑ์บาง.
  • การพึ่งพาจอบถูกลบ.
  • อัญมณีในขณะนี้สร้างด้วยวานิลลา gemspecs.
  • การสนับสนุนสำหรับ Bundler ได้รับการเพิ่ม.
  • การสนับสนุนสำหรับการทดสอบ-อัญมณีได้รับการเพิ่ม.
  • วิธี #as_json ได้รับการดำเนินการให้การสนับสนุนทางรถไฟเข้ารหัส JSON.
  • วิธีพี่น้อง Tre​​eNode # ตอนนี้อย่างถูกต้องกลับอาร์เรย์ว่างสำหรับโหนดราก.

มีอะไรใหม่ ในรุ่น 0.8.2:

  • ปล่อยการบำรุงรักษานี้ช่วยแก้ไขข้อผิดพลาดที่มีต้นไม้: . วิธี TreeNode to_s # ซึ่งถูกทำลายถ้า @content หรือ @ parent.name ไม่ได้ชนิดข้อมูลสตริง

มีอะไรใหม่ ในรุ่น 0.8.1:

  • การเปลี่ยนแปลงหลักใน R0.8.0 / R0 8.1 เป็นแปลงชื่อวิธี CamelCase ทั้งหมดเพื่อ snake_case ชื่อวิธี CamelCase เก่าจะยังคงทำงาน (เพื่อให้แน่ใจว่าหลังเข้ากันได้) แต่ยังจะแสดงคำเตือน.
  • TreeNode # เพิ่มวิธีการในขณะนี้ยอมรับจุดแทรกเด็กไม่จำเป็น.
  • ทรีย่อยจากโหนดปัจจุบันขณะนี้คุณสามารถโคลนอย่างครบถ้วนโดยใช้ `TreeNode # detached_subtree_copy 'วิธี.
  • ข้อผิดพลาดที่สำคัญการแก้ไขข้อผิดพลาดสำหรับ # 28613 ซึ่งส่งผลกระทบต่อการดำเนินงาน Binarytree.

มีอะไรใหม่ ในรุ่น 0.7.0:

  • เพิ่มวิธีการใหม่ในการรายงานสถิติระดับของ โหนด.
  • เพิ่มนามแฝงวิธีการอำนวยความสะดวกระดับ 'เป็น' nodeDepth '.
  • แปลงข้อยกเว้นโยนลงบนข้อโต้แย้งที่ไม่ถูกต้อง 'ArgumentError' แทน 'runtimeerror'.
  • แปลงเอกสารให้เป็นรูปแบบลาน.
  • เพิ่มวิธีการใหม่สำหรับการแปลงจาก / ไปยังรูปแบบ JSON ขอบคุณที่เดิร์ค Breuer [http://github.com/railsbros-dirk] ส้อมนี้ [http://github.com/galaxycats/].
  • เพิ่มไฟล์เอกสาร API-เปลี่ยนแปลงแยกต่างหาก.
  • เพิ่มการแก้ไขสำหรับเงื่อนไขขอบที่เกี่ยวข้องราก 'isOnlyChild?', 'nextSibling', 'previousSibling' และ 'ลบ' วิธี.
  • การแกะไฟล์ 'ChangeLog' เช่นนี้ตอนนี้สามารถสร้างขึ้นจากบันทึกการคอมไพล์.
  • รหัสล้างรายย่อยอื่น ๆ .

มีอะไรใหม่ ในรุ่น 0.6.2:.

  • นี้เป็นรุ่นปรับปรุงเอกสาร

มีอะไรใหม่ ในรุ่น 0.6.1:

  • เปลี่ยนยากพึ่งพา 'structured_warnings' RubyGem จะนุ่มพึ่งพา - ซึ่งจะช่วยให้ Rubytree ยังคงทำงานถ้า RubyGem นี้ไม่สามารถใช้ได้ เหตุผลสำหรับการนี​​้ก็คือว่าเราไม่ควรจะต้องใช้ในการติดตั้งห้องสมุดแยกต่างหากเพียงสำหรับฟังก์ชั่นขอบกรณีเดียว (ในกรณีนี้จะแสดงให้เห็นวิธีการเลิก) แต่ถ้าห้องสมุด _is_ ที่มีอยู่ในระบบของผู้ใช้แล้วก็จะได้รับใช้.

มีอะไรใหม่ ในรุ่น 0.6.0:

  • แก้ไข bug # 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

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!