No description, website, or topics provided.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ECMA2Yaml
.gitattributes
.gitignore
LICENSE
README.md
appveyor.yml

README.md

ECMA2Yaml

A tool to convert ECMAXML to managed reference Yaml model for DocFx to consume.

Build Status Package
master master status NuGet
develop develop status MyGet

Usage

ECMA2Yaml.exe <Options>
  -s, --source=VALUE         [Required] the folder path containing the ECMAXML files.
  -o, --output=VALUE         [Required] the output folder to put yml files.
  --fs, --fallbackSource=VALUE
                             the folder path containing the fallback ECMAXML files.
  -m, --metadata=VALUE       the folder path containing the overwrite MD files for metadata.
  -l, --log=VALUE            the log file path.
  -f, --flatten              to put all ymls in output root and not keep original folder structure.
  -p, --pathUrlMapping=VALUE1=>VALUE2
                             map local xml path to the Github url.
  --fp, --fallbackPathUrlMapping=VALUE1=>VALUE2
                             map local xml path to the Github url for fallbacks.
  --strict                   strict mode, means that any unresolved type reference will cause a warning
  --changeList=VALUE         OPS change list file, ECMA2Yaml will translate xml path to yml path
  --skipPublishFilePath=VALUE
                             Pass a file to OPS to let it know which files should skip publish