hunk.code_window: it('has line and column is undefined by default', () => {
     let warning = new Warning('text')
     expect(warning.line).toBeUndefined()
     expect(warning.column).toBeUndefined()
   })
   it('gets range from node', () => {
     let root = parse('a{}')
     let warning = new Warning('text', { node: root.first })
  
hunk.labels: keep keep keep add keep keep keep keep keep
hunk.after_edit:   expect(warning.endLine).toBeUndefined()
     expect(warning.endColumn).toBeUndefined()
  
hunk.file_path: test/warning.test.ts
hunk.type: add
file: {
    "compilerOptions": {
      "target": "es2018",
      "module": "commonjs",
      "allowJs": true,
      "strict": true,
      "noEmit": true,
      "esModuleInterop": true
    }
  }
  