hunk.code_window:     }
       return this._value === undefined ? undefined : this.convert(this._value);
     }
     set(v: T, force = false) {
       if (this.readOnly && !force) {
  
hunk.labels: keep replace keep keep keep
hunk.after_edit:     return this._value === undefined
         ? undefined
         : (this._value === null ? null : this.convert(this._value));
  
hunk.file_path: packages/@ngtools/json-schema/src/schema-tree.ts
hunk.type: replace
file: import {ng} from '../../../utils/process';
  import {createProject} from '../../../utils/project';
  import {expectToFail} from '../../../utils/utils';
  import {expectGitToBeClean} from '../../../utils/git';
  
  
  export default function() {
    return Promise.resolve()
      .then(() => createProject('new-project', '--skip-commit'))
      .then(() => expectToFail(() => expectGitToBeClean()))
  
      // Try to run the unit tests.
      .then(() => ng('test', '--single-run'));
  }
  