nimph/asjson

  Source   Edit

Procs

proc toDistMethod(js: JsonNode): DistMethod {....raises: [ValueError], tags: [].}
  Source   Edit
proc toJson(dist: DistMethod): JsonNode {....raises: [], tags: [].}
  Source   Edit
proc toJson(mask: VersionMask): JsonNode {....raises: [], tags: [].}
  Source   Edit
proc toJson(operator: Operator): JsonNode {....raises: [], tags: [].}
  Source   Edit
proc toJson(release: Release): JsonNode {....raises: [], tags: [].}
  Source   Edit
proc toJson(requirement: Requirement): JsonNode {....raises: [], tags: [].}
  Source   Edit
proc toJson(uri: Uri): JsonNode {....raises: [], tags: [].}
  Source   Edit
proc toJson(version: Version): JsonNode {....raises: [], tags: [].}
  Source   Edit
proc toOperator(js: JsonNode): Operator {....raises: [ValueError], tags: [].}
  Source   Edit
proc toRelease(js: JsonNode): Release {....raises: [ValueError, KeyError], tags: [].}
  Source   Edit
proc toRequirement(js: JsonNode): Requirement {....raises: [ValueError, KeyError],
    tags: [].}
  Source   Edit
proc toUri(js: JsonNode): Uri {....raises: [], tags: [].}
  Source   Edit
proc toVersion(js: JsonNode): Version {....raises: [ValueError], tags: [].}
  Source   Edit
proc toVersionMask(js: JsonNode): VersionMask {....raises: [ValueError], tags: [].}
  Source   Edit