Skip to content

[Audit Wave] I/O and interoperability #281

Description

@code-shoily

Goal

Track the YogEx 1.0 module audit wave for I/O and interoperability.

Module audit issues

Modules in this wave

  • Yog.IO.GraphML
  • Yog.IO.GraphML.SaxyHandler
  • Yog.IO.GraphML.Xmerl
  • Yog.IO.GEXF
  • Yog.IO.GEXF.Common
  • Yog.IO.GEXF.Multi
  • Yog.IO.GEXF.SaxyHandler
  • Yog.IO.JSON
  • Yog.IO.Libgraph
  • Yog.IO.GDF
  • Yog.IO.Pajek
  • Yog.IO.LEDA
  • Yog.IO.TGF
  • Yog.IO.List
  • Yog.IO.Matrix
  • Yog.IO.MatrixMarket
  • Yog.IO.Graph6
  • Yog.IO.Sparse6
  • Yog.IO.XMLUtils

Wave-level checklist

  • Public API conventions are consistent across modules in this wave
  • Edge cases are covered consistently across related modules
  • Property and/or oracle coverage is reviewed where practical
  • ALGORITHMS.md, PROPERTIES.md, and README are updated if public behavior changes
  • CHANGELOG.md is updated for behavior changes or notable hardening
  • Focused tests pass for all modules in the wave
  • Full test suite passes after the wave is complete

Notes

Prefer focused hardening over feature expansion. New features should only be added if the audit reveals a clear missing primitive or an inconsistency that cannot be resolved otherwise.

Metadata

Metadata

Assignees

No one assigned

    Labels

    auditInternal library auditioGraph import/export formatspre-1.0Work targeted before YogEx 1.0

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions