Änderungen

Summary

  1. starting to experiment with new language server (commit: dbc1b7a) (details)
  2. worked on language server (commit: 3e575c7) (details)
  3. adapted modelmanager and commands for ls2 (commit: cf21bf0) (details)
  4. started implementing commands (commit: 426f00c) (details)
  5. remove old language server (commit: 445c40a) (details)
  6. rename package to old language server (commit: 72f70df) (details)
  7. added runmap and test support (commit: 73e92ae) (details)
  8. mark completions as incomplete (commit: 662124c) (details)
Commit dbc1b7a6a95bdd54e2dd21cc2eadee506f4118e0 by peter.peq
starting to experiment with new language server

based on official java-library instead of self-made implementation of
the protocol
(commit: dbc1b7a)
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/WurstLanguageServer.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/WurstWorkspaceService.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/LanguageServerStarter.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/RunMap.java
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/lua/translation/LuaTranslator.java (diff)
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/HoverInfo.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/LanguageWorker.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/CleanProject.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/SignatureInfo.java
The file was modifiedde.peeeq.wurstscript/build.gradle (diff)
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/BufferManager.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/GetCompletions.java
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WLogger.java (diff)
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/UserRequest.java
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Main.java (diff)
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/Convert.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/GetDefinition.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/GetUsages.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/RunTests.java
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetCompletions.java (diff)
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/WFile.java
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java (diff)
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/WurstTextDocumentService.java
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/objectreader/WCTFile.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/HoverInfo.java (diff)
The file was modifiedde.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/AutoCompleteTests.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/LanguageWorker.java (diff)
The file was modifiedde.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/BufferManager.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/LanguageWorker.java (diff)
Commit cf21bf04661a86fd91e8477a6a3987496edf360e by peter.peq
adapted modelmanager and commands for ls2
(commit: cf21bf0)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/WFile.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/UserRequest.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/Convert.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/WurstLanguageServer.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/SignatureInfo.java (diff)
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/ModelManager.java
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ExternCompileError.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/GetCompletions.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/HoverInfo.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/CleanProject.java (diff)
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/ModelManagerImpl.java
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/LanguageWorker.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/RunMap.java (diff)
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/ModelManagerException.java
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/GetUsages.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/LanguageServerStarter.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/RunTests.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/GetDefinition.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/BufferManager.java (diff)
Commit 426f00c528e8d35c9e53e913bdf0a0c0a11e7a19 by peter.peq
started implementing commands
(commit: 426f00c)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/RunMap.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/WurstWorkspaceService.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/LanguageWorker.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/WurstLanguageServer.java (diff)
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/WurstCommands.java
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/BufferManager.java (diff)
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/LanguageServer.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/UserRequest.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/CleanProject.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ExternCompileError.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/EventPackage.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/SignatureInfo.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/CompilationUnitChangeListener.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/CompilationResult.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetCompletions.java
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Main.java (diff)
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetUsages.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/RequestPacket.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerException.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/Range.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetDefinition.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/LangServerTest.java
The file was modifiedde.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/AutoCompleteTests.java (diff)
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/TextPos.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/HoverInfo.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/package-info.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManager.java
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/WPos.java (diff)
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/LanguageWorker.java
The file was modifiedde.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java (diff)
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ReplyPackage.java
Commit 72f70df110d8b8366b6aa8e7030db82badf2a2a1 by peter.peq
rename package to old language server
(commit: 72f70df)
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/CleanProject.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/WurstTextDocumentService.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManager.java
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/Main.java (diff)
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/Convert.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerException.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/UserRequest.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/LanguageWorker.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/CleanProject.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/SignatureInfo.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/WFile.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstTextDocumentService.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstWorkspaceService.java
The file was modifiedde.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/ModelManagerTests.java (diff)
The file was modifiedde.peeeq.wurstscript/src/test/java/tests/wurstscript/tests/AutoCompleteTests.java (diff)
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetUsages.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/HoverInfo.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstCommands.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetDefinition.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/Convert.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/WurstCommands.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/BufferManager.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/GetUsages.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/WurstLanguageServer.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/SignatureInfo.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/LanguageServerStarter.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/RunTests.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WFile.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/GetDefinition.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/BufferManager.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/ModelManagerException.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/ModelManager.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetCompletions.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/HoverInfo.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/ModelManagerImpl.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/GetCompletions.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstLanguageServer.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/ModelManagerImpl.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/LanguageWorker.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/RunMap.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/requests/UserRequest.java
The file was removedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver2/WurstWorkspaceService.java
The file was addedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/LanguageServerStarter.java
Commit 73e92ae17f18d04b6faee272bf1d95362903918f by peter.peq
added runmap and test support
(commit: 73e92ae)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/jassinterpreter/ReflectionBasedNativeProvider.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/CleanProject.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstCommands.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/hotdoc/HotdocGenerator.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/jurst/ExtendedJurstLexer.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/parser/antlr/ExtendedWurstLexer.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/LanguageWorker.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/utils/Debug.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WurstLanguageServer.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/LanguageServerStarter.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WLogger.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunMap.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/intermediateLang/interpreter/ProgramStateIO.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/intermediateLang/interpreter/ProgramState.java (diff)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/WFile.java (diff)
Commit 662124c1bc8a37afc40600268887dff532bb3390 by peter.peq
mark completions as incomplete
(commit: 662124c)
The file was modifiedde.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/GetCompletions.java (diff)