Skip to content

Latest commit

 

History

History
20 lines (20 loc) · 935 Bytes

File metadata and controls

20 lines (20 loc) · 935 Bytes
  • Refactor the NullCheckType and NullValue. NullValue isn't Copy and these concepts are intrinsicly linked.
  • Investigate all code with 'WARNING'
  • Investigate all code with 'TODO'
  • Remove use a malloc and free
  • Remove use of libc unsafe functions
  • Clean up all warnings
  • Remove clippy allow(unused_assignments)
  • Remove clippy allow(unused_variables)
  • Test IRAF code. Ported but untested.
  • Fix all todo!()s
  • Implement Utility programs
  • Restructure modules, ::api ??
  • Every extern function should be a wrapper around a safe interface
  • Fix broken testprog.out comparison
  • Miri currently fails, fix.
  • Fix dodgy safety code in ffedit_columns. WARNING / SAFETY / TODO
  • Mark all extern functions as deprecated so that we can detect usage
  • Feature "bzip2" doesn't work
  • Feature "shared_mem" doesn't work
  • fits_parser_yytokentype refactor to enum