Skip to content

Instantly share code, notes, and snippets.

@fbricon
Created February 13, 2018 20:33
Show Gist options
  • Save fbricon/0c118d32c6fd625bc9b19b79b756018e to your computer and use it in GitHub Desktop.
Save fbricon/0c118d32c6fd625bc9b19b79b756018e to your computer and use it in GitHub Desktop.
[Trace - 15:31:15] Received response 'textDocument/codeAction - (114)' in 217ms.
Result: [
{
"title": "Import 'InputStream' (java.io)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import java.io.InputStream;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Import 'InputStream' (org.omg.CORBA.portable)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import org.omg.CORBA.portable.InputStream;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Import 'InputStream' (org.omg.CORBA_2_3.portable)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import org.omg.CORBA_2_3.portable.InputStream;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'IASDebugStream' (antlr.ASdebug)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import antlr.ASdebug.IASDebugStream;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "IASDebugStream"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'ImageInputStream' (javax.imageio.stream)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import javax.imageio.stream.ImageInputStream;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "ImageInputStream"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'ImageOutputStream' (javax.imageio.stream)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import javax.imageio.stream.ImageOutputStream;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "ImageOutputStream"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'InflaterInputStream' (java.util.zip)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import java.util.zip.InflaterInputStream;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "InflaterInputStream"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'InflaterOutputStream' (java.util.zip)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import java.util.zip.InflaterOutputStream;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "InflaterOutputStream"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'INPUT_STREAM' (javax.print.DocFlavor)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import javax.print.DocFlavor.INPUT_STREAM;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "INPUT_STREAM"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'InputStreamAccess' (org.hibernate.boot.archive.spi)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import org.hibernate.boot.archive.spi.InputStreamAccess;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "InputStreamAccess"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'InputStreamAssert' (org.assertj.core.api)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import org.assertj.core.api.InputStreamAssert;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "InputStreamAssert"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'InputStreamEditor' (org.springframework.beans.propertyeditors)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import org.springframework.beans.propertyeditors.InputStreamEditor;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "InputStreamEditor"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'InputStreamInterface' (org.hsqldb.lib)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import org.hsqldb.lib.InputStreamInterface;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "InputStreamInterface"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'InputStreamReader' (java.io)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import java.io.InputStreamReader;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "InputStreamReader"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'InputStreamResource' (org.springframework.core.io)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import org.springframework.core.io.InputStreamResource;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "InputStreamResource"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'InputStreams' (org.assertj.core.internal)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import org.assertj.core.internal.InputStreams;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "InputStreams"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'InputStreamsException' (org.assertj.core.internal)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import org.assertj.core.internal.InputStreamsException;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "InputStreamsException"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'InputStreamSource' (org.springframework.core.io)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import org.springframework.core.io.InputStreamSource;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "InputStreamSource"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'InputStreamWrapper' (org.hsqldb.lib)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import org.hsqldb.lib.InputStreamWrapper;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "InputStreamWrapper"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'InputStreamXmlSource' (org.hibernate.boot.jaxb.internal)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import org.hibernate.boot.jaxb.internal.InputStreamXmlSource;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "InputStreamXmlSource"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'InternalLZWInputStream' (org.apache.commons.compress.compressors.z._internal_)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import org.apache.commons.compress.compressors.z._internal_.InternalLZWInputStream;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "InternalLZWInputStream"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'IntStream' (java.util.stream)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import java.util.stream.IntStream;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "IntStream"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Change to 'ItemInputStream' (org.apache.tomcat.util.http.fileupload.MultipartStream)",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "import org.apache.tomcat.util.http.fileupload.MultipartStream.ItemInputStream;"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 0,
"character": 52
}
},
"newText": "\n\n"
},
{
"range": {
"start": {
"line": 0,
"character": 52
},
"end": {
"line": 2,
"character": 0
}
},
"newText": ""
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 4
}
},
"newText": "ItemInputStream"
},
{
"range": {
"start": {
"line": 7,
"character": 4
},
"end": {
"line": 7,
"character": 15
}
},
"newText": ""
}
]
}
}
]
},
{
"title": "Add type parameter 'InputStream' to 'A'",
"command": "java.apply.workspaceEdit",
"arguments": [
{
"changes": {
"file:///Users/fbricon/Dev/demos/spring-petclinic/src/main/java/org/springframework/samples/petclinic/model/A.java": [
{
"range": {
"start": {
"line": 3,
"character": 4
},
"end": {
"line": 3,
"character": 4
}
},
"newText": "\n * "
},
{
"range": {
"start": {
"line": 3,
"character": 4
},
"end": {
"line": 3,
"character": 4
}
},
"newText": "@param <InputStream>"
},
{
"range": {
"start": {
"line": 5,
"character": 14
},
"end": {
"line": 5,
"character": 14
}
},
"newText": "<"
},
{
"range": {
"start": {
"line": 5,
"character": 14
},
"end": {
"line": 5,
"character": 14
}
},
"newText": "InputStream"
},
{
"range": {
"start": {
"line": 5,
"character": 14
},
"end": {
"line": 5,
"character": 14
}
},
"newText": ">"
}
]
}
}
]
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment