alpha
Login
or
Join now
russ.fugl.dev
/
levelset
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
A functional toolkit for authoring resource-leveling algorithms — compose constraint and scoring blocks, enumerate feasible schedules
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
levelset
/
src
/
mspdi
/
at
main
3 files
Russ T. Fugal
feat(mspdi): MSPDI reader, writer, and XSD duration
4mo ago
b4b3afd9
MspdiReader.ts
feat(mspdi): MSPDI reader, writer, and XSD duration Read and write Microsoft Project's MSPDI XML format. XsdDuration handles the xsd:duration parse/format the format uses for every duration field. The reader and writer cover the scheduling and work fields (including actualWork), and the writer emits a trailing newline. A finish expressed as an end-of-workday time (e.g. Friday 17:00) is normalized so it round-trips consistently with the day-indexed scheduling model.
4 months ago
MspdiWriter.ts
feat(mspdi): MSPDI reader, writer, and XSD duration Read and write Microsoft Project's MSPDI XML format. XsdDuration handles the xsd:duration parse/format the format uses for every duration field. The reader and writer cover the scheduling and work fields (including actualWork), and the writer emits a trailing newline. A finish expressed as an end-of-workday time (e.g. Friday 17:00) is normalized so it round-trips consistently with the day-indexed scheduling model.
4 months ago
XsdDuration.ts
feat(mspdi): MSPDI reader, writer, and XSD duration Read and write Microsoft Project's MSPDI XML format. XsdDuration handles the xsd:duration parse/format the format uses for every duration field. The reader and writer cover the scheduling and work fields (including actualWork), and the writer emits a trailing newline. A finish expressed as an end-of-workday time (e.g. Friday 17:00) is normalized so it round-trips consistently with the day-indexed scheduling model.
4 months ago