hunk.code_window:     delete schematicOptions._;
       workflow.registry.addSmartDefaultProvider('projectName', (_schema: JsonObject) => {
         if (this._workspace) {
           return this._workspace.getProjectByPath(normalize(process.cwd()))
                  || this._workspace.getDefaultProjectName();
  
hunk.labels: keep keep keep add keep keep
hunk.after_edit:         try {
  
hunk.file_path: packages/angular/cli/models/schematic-command.ts
hunk.type: add
file: {
    "$schema": "http://json-schema.org/schema",
    "id": "SchematicsAngularEnum",
    "title": "Angular Enum Options Schema",
    "type": "object",
    "properties": {
      "name": {
        "type": "string",
        "description": "The name of the enum.",
        "$default": {
          "$source": "argv",
          "index": 0
        }
      },
      "path": {
        "type": "string",
        "format": "path",
        "description": "The path to create the enum.",
        "visible": false
      },
      "project": {
        "type": "string",
        "description": "The name of the project.",
        "$default": {
          "$source": "projectName"
        }
      }
    },
    "required": [],
    "additionalProperties": false
  }
  