From c5d3dc7fa1c7f04f2149ab04718f542de05be2ee Mon Sep 17 00:00:00 2001 From: "jakob.stendahl" Date: Tue, 11 Oct 2022 12:26:59 +0200 Subject: Add vim config --- Common/nvim/after/ftplugin/c.lua | 4 + Common/nvim/after/ftplugin/cpp.lua | 4 + Common/nvim/after/ftplugin/vhdl.lua | 0 Common/nvim/ftplugin/java.lua | 90 ++++++++++++++++++ Common/nvim/init.lua | 1 + Common/nvim/lsp/jdt-language-server/bin/jdtls | 18 ++++ Common/nvim/lsp/jdt-language-server/bin/jdtls.py | 102 +++++++++++++++++++++ .../jdt-language-server/config_linux/config.ini | 10 ++ .../org.eclipse.core.runtime/.contributions.2 | Bin 0 -> 1637 bytes .../org.eclipse.core.runtime/.contributors.2 | Bin 0 -> 2002 bytes .../org.eclipse.core.runtime/.extraData.2 | Bin 0 -> 24250 bytes .../org.eclipse.core.runtime/.mainData.2 | Bin 0 -> 81444 bytes .../org.eclipse.core.runtime/.manager/.fileTable.8 | 10 ++ .../org.eclipse.core.runtime/.manager/.fileTable.9 | 10 ++ .../.manager/.fileTableLock | 0 .../org.eclipse.core.runtime/.namespaces.2 | Bin 0 -> 2242 bytes .../org.eclipse.core.runtime/.orphans.2 | Bin 0 -> 135 bytes .../config_linux/org.eclipse.core.runtime/.table.2 | Bin 0 -> 8856 bytes .../.manager/.fileTableLock | 0 .../eclipse_11600.so | Bin 0 -> 189424 bytes .../org.eclipse.osgi/.manager/.fileTable.2 | 4 + .../org.eclipse.osgi/.manager/.fileTable.3 | 4 + .../org.eclipse.osgi/.manager/.fileTableLock | 0 .../org.eclipse.osgi/46/0/.cp/jdimodel.jar | Bin 0 -> 991913 bytes .../org.eclipse.osgi/50/0/.cp/lib/jsoup-1.14.2.jar | Bin 0 -> 445973 bytes .../org.eclipse.osgi/50/0/.cp/lib/remark-1.2.0.jar | Bin 0 -> 71942 bytes .../54/0/.cp/jars/archetype-catalog-2.4.jar | Bin 0 -> 18580 bytes .../54/0/.cp/jars/archetype-common-2.4.jar | Bin 0 -> 173392 bytes .../54/0/.cp/jars/archetype-descriptor-2.4.jar | Bin 0 -> 23120 bytes .../54/0/.cp/jars/archetype-registry-2.4.jar | Bin 0 -> 16647 bytes .../54/0/.cp/jars/commons-collections-3.2.2.jar | Bin 0 -> 588337 bytes .../54/0/.cp/jars/commons-io-2.2.jar | Bin 0 -> 173587 bytes .../54/0/.cp/jars/commons-lang-2.1.jar | Bin 0 -> 207723 bytes .../org.eclipse.osgi/54/0/.cp/jars/dom4j-2.1.3.jar | Bin 0 -> 323630 bytes .../54/0/.cp/jars/jchardet-1.0.jar | Bin 0 -> 26605 bytes .../org.eclipse.osgi/54/0/.cp/jars/jdom-1.0.jar | Bin 0 -> 153253 bytes .../54/0/.cp/jars/maven-invoker-2.1.1.jar | Bin 0 -> 29735 bytes .../org.eclipse.osgi/54/0/.cp/jars/oro-2.0.8.jar | Bin 0 -> 65261 bytes .../54/0/.cp/jars/plexus-velocity-1.1.8.jar | Bin 0 -> 7885 bytes .../54/0/.cp/jars/velocity-1.5.jar | Bin 0 -> 392124 bytes .../59/0/.cp/jars/indexer-core-6.0.0.jar | Bin 0 -> 265059 bytes .../0/.cp/jars/lucene-analyzers-common-5.5.5.jar | Bin 0 -> 1576592 bytes .../59/0/.cp/jars/lucene-backward-codecs-5.5.5.jar | Bin 0 -> 430600 bytes .../59/0/.cp/jars/lucene-core-5.5.5.jar | Bin 0 -> 2370237 bytes .../59/0/.cp/jars/lucene-highlighter-5.5.5.jar | Bin 0 -> 144657 bytes .../59/0/.cp/jars/lucene-join-5.5.5.jar | Bin 0 -> 136171 bytes .../59/0/.cp/jars/lucene-memory-5.5.5.jar | Bin 0 -> 33803 bytes .../59/0/.cp/jars/lucene-queries-5.5.5.jar | Bin 0 -> 251400 bytes .../59/0/.cp/jars/lucene-queryparser-5.5.5.jar | Bin 0 -> 403419 bytes .../59/0/.cp/jars/lucene-sandbox-5.5.5.jar | Bin 0 -> 232242 bytes .../0/.cp/jars/aether-connector-okhttp-0.17.8.jar | Bin 0 -> 52305 bytes .../org.eclipse.osgi/60/0/.cp/jars/cdi-api-1.0.jar | Bin 0 -> 44908 bytes .../60/0/.cp/jars/commons-cli-1.4.jar | Bin 0 -> 53820 bytes .../60/0/.cp/jars/commons-io-2.5.jar | Bin 0 -> 208700 bytes .../60/0/.cp/jars/commons-lang3-3.8.1.jar | Bin 0 -> 501879 bytes .../60/0/.cp/jars/guice-4.2.1-no_aop.jar | Bin 0 -> 520662 bytes .../60/0/.cp/jars/jansi-1.17.1.jar | Bin 0 -> 283858 bytes .../60/0/.cp/jars/jsr250-api-1.0.jar | Bin 0 -> 5848 bytes .../60/0/.cp/jars/maven-artifact-3.8.1.jar | Bin 0 -> 57836 bytes .../60/0/.cp/jars/maven-builder-support-3.8.1.jar | Bin 0 -> 14261 bytes .../60/0/.cp/jars/maven-compat-3.8.1.jar | Bin 0 -> 288333 bytes .../60/0/.cp/jars/maven-core-3.8.1.jar | Bin 0 -> 633529 bytes .../60/0/.cp/jars/maven-embedder-3.8.1.jar | Bin 0 -> 98087 bytes .../60/0/.cp/jars/maven-model-3.8.1.jar | Bin 0 -> 215411 bytes .../60/0/.cp/jars/maven-model-builder-3.8.1.jar | Bin 0 -> 192294 bytes .../60/0/.cp/jars/maven-plugin-api-3.8.1.jar | Bin 0 -> 47029 bytes .../0/.cp/jars/maven-repository-metadata-3.8.1.jar | Bin 0 -> 27157 bytes .../60/0/.cp/jars/maven-resolver-api-1.6.2.jar | Bin 0 -> 149248 bytes .../jars/maven-resolver-connector-basic-1.6.2.jar | Bin 0 -> 45724 bytes .../60/0/.cp/jars/maven-resolver-impl-1.6.2.jar | Bin 0 -> 179729 bytes .../0/.cp/jars/maven-resolver-provider-3.8.1.jar | Bin 0 -> 66235 bytes .../60/0/.cp/jars/maven-resolver-spi-1.6.2.jar | Bin 0 -> 38396 bytes .../jars/maven-resolver-transport-wagon-1.6.2.jar | Bin 0 -> 32814 bytes .../60/0/.cp/jars/maven-resolver-util-1.6.2.jar | Bin 0 -> 168854 bytes .../60/0/.cp/jars/maven-settings-3.8.1.jar | Bin 0 -> 44286 bytes .../60/0/.cp/jars/maven-settings-builder-3.8.1.jar | Bin 0 -> 42089 bytes .../60/0/.cp/jars/maven-shared-utils-3.2.1.jar | Bin 0 -> 166562 bytes .../60/0/.cp/jars/okhttp-3.14.1.jar | Bin 0 -> 425687 bytes .../org.eclipse.osgi/60/0/.cp/jars/okio-1.17.3.jar | Bin 0 -> 92047 bytes .../0/.cp/jars/org.eclipse.sisu.inject-0.3.4.jar | Bin 0 -> 379197 bytes .../0/.cp/jars/org.eclipse.sisu.plexus-0.3.4.jar | Bin 0 -> 205323 bytes .../60/0/.cp/jars/plexus-build-api-0.0.7.jar | Bin 0 -> 8482 bytes .../60/0/.cp/jars/plexus-cipher-1.7.jar | Bin 0 -> 13350 bytes .../60/0/.cp/jars/plexus-classworlds-2.6.0.jar | Bin 0 -> 52873 bytes .../jars/plexus-component-annotations-2.1.0.jar | Bin 0 -> 4225 bytes .../60/0/.cp/jars/plexus-interpolation-1.25.jar | Bin 0 -> 85327 bytes .../60/0/.cp/jars/plexus-sec-dispatcher-1.4.jar | Bin 0 -> 27703 bytes .../60/0/.cp/jars/plexus-utils-3.2.1.jar | Bin 0 -> 261801 bytes .../60/0/.cp/jars/wagon-file-3.4.3.jar | Bin 0 -> 11350 bytes .../60/0/.cp/jars/wagon-provider-api-3.4.3.jar | Bin 0 -> 55100 bytes .../config_linux/org.eclipse.osgi/framework.info.2 | Bin 0 -> 338958 bytes .../lsp/jdt-language-server/config_mac/config.ini | 10 ++ .../jdt-language-server/config_ss_linux/config.ini | 10 ++ .../jdt-language-server/config_ss_mac/config.ini | 10 ++ .../jdt-language-server/config_ss_win/config.ini | 10 ++ .../lsp/jdt-language-server/config_win/config.ini | 10 ++ ....equinox.executable_3.8.1500.v20220210-1108.jar | Bin 0 -> 427275 bytes .../jdt-language-server-1.9.0-202203031534.tar.gz | Bin 0 -> 46566977 bytes Common/nvim/lsp/jdt-language-server/lombok.jar | Bin 0 -> 1972167 bytes ...ch.qos.logback.classic_1.2.3.v20200428-2012.jar | Bin 0 -> 313765 bytes .../ch.qos.logback.core_1.2.3.v20200428-2012.jar | Bin 0 -> 514250 bytes .../ch.qos.logback.slf4j_1.2.3.v20200428-2012.jar | Bin 0 -> 19804 bytes .../com.google.gson_2.8.9.v20220111-1409.jar | Bin 0 -> 286610 bytes .../com.google.guava_30.1.0.v20210127-2300.jar | Bin 0 -> 3034767 bytes .../plugins/com.sun.jna_5.8.0.v20210503-0343.jar | Bin 0 -> 1766078 bytes .../plugins/javax.inject_1.0.0.v20091030.jar | Bin 0 -> 14411 bytes .../org.apache.ant_1.10.12.v20211102-1452.jar | Bin 0 -> 3098867 bytes ...rg.apache.commons.lang3_3.1.0.v201403281430.jar | Bin 0 -> 340080 bytes .../org.apache.felix.scr_2.1.24.v20200924-1939.jar | Bin 0 -> 421820 bytes ...org.eclipse.ant.core_3.6.300.v20220214-2001.jar | Bin 0 -> 109961 bytes ...pse.buildship.compat_3.1.6.v20211108-1823-s.jar | Bin 0 -> 15741 bytes ...lipse.buildship.core_3.1.6.v20211108-1823-s.jar | Bin 0 -> 541402 bytes ...clipse.compare.core_3.6.1000.v20201020-1107.jar | Bin 0 -> 68028 bytes ...lipse.core.commands_3.10.100.v20210722-1426.jar | Bin 0 -> 117312 bytes ...pse.core.contenttype_3.8.100.v20210910-0640.jar | Bin 0 -> 102416 bytes ...pse.core.expressions_3.8.100.v20210910-0640.jar | Bin 0 -> 94334 bytes ...pse.core.filebuffers_3.7.200.v20220202-1008.jar | Bin 0 -> 118370 bytes ...ipse.core.filesystem_1.9.300.v20220121-1426.jar | Bin 0 -> 71481 bytes ...g.eclipse.core.jobs_3.12.100.v20220120-1329.jar | Bin 0 -> 110846 bytes ...lipse.core.net.linux_1.0.100.v20220111-1854.jar | Bin 0 -> 14771 bytes ...ore.net.win32.x86_64_1.1.500.v20190925-1337.jar | Bin 0 -> 35546 bytes ...rg.eclipse.core.net_1.3.1100.v20210424-0724.jar | Bin 0 -> 65968 bytes ...ipse.core.resources_3.16.100.v20220214-1012.jar | Bin 0 -> 902115 bytes ...clipse.core.runtime_3.24.100.v20220211-2001.jar | Bin 0 -> 72501 bytes ...lipse.core.variables_3.5.100.v20210721-1355.jar | Bin 0 -> 36495 bytes ...rg.eclipse.debug.core_3.19.0.v20220125-2302.jar | Bin 0 -> 406246 bytes ....eclipse.equinox.app_1.6.100.v20211021-1418.jar | Bin 0 -> 91280 bytes ...clipse.equinox.common_3.16.0.v20220211-2322.jar | Bin 0 -> 147961 bytes ...ameworkadmin.equinox_1.2.100.v20210703-1540.jar | Bin 0 -> 70707 bytes ...equinox.frameworkadmin_2.2.0.v20210315-2042.jar | Bin 0 -> 36929 bytes ....cocoa.macosx.x86_64_1.2.400.v20211117-0650.jar | Bin 0 -> 41781 bytes ...her.gtk.linux.x86_64_1.2.400.v20211117-0650.jar | Bin 0 -> 86068 bytes ...r.win32.win32.x86_64_1.2.400.v20211117-0650.jar | Bin 0 -> 135660 bytes ...pse.equinox.launcher_1.6.400.v20210924-0641.jar | Bin 0 -> 53913 bytes ....equinox.preferences_3.9.100.v20211021-1418.jar | Bin 0 -> 139561 bytes ...se.equinox.registry_3.11.100.v20211021-1418.jar | Bin 0 -> 199070 bytes ...uinox.security.linux_1.0.200.v20210616-0726.jar | Bin 0 -> 23947 bytes ...ox.security.macosx_1.101.400.v20210427-1958.jar | Bin 0 -> 28730 bytes ...ecurity.win32.x86_64_1.1.300.v20211021-1418.jar | Bin 0 -> 41732 bytes ...pse.equinox.security_1.3.900.v20220108-1321.jar | Bin 0 -> 115927 bytes ...nfigurator.manipulator_2.2.0.v20210315-2228.jar | Bin 0 -> 26976 bytes ...nox.simpleconfigurator_1.4.0.v20210315-2228.jar | Bin 0 -> 46575 bytes ....eclipse.jdt.apt.core_3.7.50.v20210914-1429.jar | Bin 0 -> 401359 bytes ...jdt.apt.pluggable.core_1.3.0.v20210618-1653.jar | Bin 0 -> 40860 bytes ...ipse.jdt.compiler.apt_1.4.50.v20210914-1429.jar | Bin 0 -> 225993 bytes ...se.jdt.compiler.tool_1.3.100.v20211201-1611.jar | Bin 0 -> 200815 bytes ...jdt.core.manipulation_1.16.0.v20220214-0655.jar | Bin 0 -> 2007077 bytes .../org.eclipse.jdt.core_3.29.0.v20220214-1307.jar | Bin 0 -> 6986354 bytes ...g.eclipse.jdt.debug_3.19.100.v20220212-1425.jar | Bin 0 -> 930344 bytes ...ipse.jdt.junit.core_3.11.200.v20220204-2234.jar | Bin 0 -> 180551 bytes ...se.jdt.junit.runtime_3.6.100.v20210708-1502.jar | Bin 0 -> 58547 bytes ...jdt.launching.macosx_3.4.800.v20210915-0906.jar | Bin 0 -> 19889 bytes ...lipse.jdt.launching_3.19.500.v20220125-2008.jar | Bin 0 -> 577027 bytes .../org.eclipse.jdt.ls.core_1.9.0.202203031534.jar | Bin 0 -> 2656138 bytes ...eclipse.lsp4j.jsonrpc_0.11.0.v20210319-1406.jar | Bin 0 -> 134525 bytes .../org.eclipse.lsp4j_0.11.0.v20210319-1406.jar | Bin 0 -> 919910 bytes ...tk.core.refactoring_3.12.100.v20210926-1112.jar | Bin 0 -> 349385 bytes ...e.m2e.archetype.common_1.18.1.20211011-2139.jar | Bin 0 -> 2016052 bytes .../org.eclipse.m2e.core_1.18.2.20211011-2139.jar | Bin 0 -> 627740 bytes .../org.eclipse.m2e.jdt_1.18.2.20211002-1029.jar | Bin 0 -> 157662 bytes ...ecyclemapping.defaults_1.17.1.20210115-1536.jar | Bin 0 -> 10700 bytes ....logback.configuration_1.16.3.20211002-1029.jar | Bin 0 -> 16168 bytes ...ipse.m2e.maven.indexer_1.18.1.20211011-2139.jar | Bin 0 -> 5295073 bytes ...n.runtime.slf4j.simple_1.18.1.20211008-0657.jar | Bin 0 -> 25985 bytes ...ipse.m2e.maven.runtime_1.18.1.20211011-2139.jar | Bin 0 -> 5259806 bytes .../org.eclipse.m2e.workspace.cli_0.3.1.jar | Bin 0 -> 15936 bytes ....compatibility.state_1.2.600.v20220207-1403.jar | Bin 0 -> 255385 bytes ...lipse.osgi.services_3.10.200.v20210723-0643.jar | Bin 0 -> 129436 bytes ...rg.eclipse.osgi.util_3.6.100.v20210723-1119.jar | Bin 0 -> 74449 bytes .../org.eclipse.osgi_3.17.200.v20220215-2237.jar | Bin 0 -> 1528289 bytes .../org.eclipse.text_3.12.0.v20210512-1644.jar | Bin 0 -> 295378 bytes ...lipse.xtend.lib.macro_2.25.0.v20210301-0821.jar | Bin 0 -> 77913 bytes ...org.eclipse.xtend.lib_2.25.0.v20210301-0821.jar | Bin 0 -> 110671 bytes ...lipse.xtext.xbase.lib_2.25.0.v20210301-0821.jar | Bin 0 -> 164380 bytes ...rg.gradle.toolingapi_7.1.1.v20211108-1823-s.jar | Bin 0 -> 2362520 bytes .../org.hamcrest.core_1.3.0.v20180420-1519.jar | Bin 0 -> 66997 bytes ...oss.tools.maven.apt.core_1.5.4.202201260914.jar | Bin 0 -> 55727 bytes .../plugins/org.junit_4.13.2.v20211018-1956.jar | Bin 0 -> 431891 bytes .../org.slf4j.api_1.7.30.v20200204-2150.jar | Bin 0 -> 53068 bytes Common/nvim/lua/basic.lua | 38 +++++--- Common/nvim/lua/helper_functions.lua | 0 Common/nvim/lua/plugins-conf.lua | 63 +++++++++++++ Common/nvim/lua/plugins.lua | 51 ++++++++++- Common/nvim/nvim | 1 - 184 files changed, 446 insertions(+), 14 deletions(-) create mode 100755 Common/nvim/after/ftplugin/c.lua create mode 100755 Common/nvim/after/ftplugin/cpp.lua mode change 100644 => 100755 Common/nvim/after/ftplugin/vhdl.lua create mode 100644 Common/nvim/ftplugin/java.lua mode change 100644 => 100755 Common/nvim/init.lua create mode 100755 Common/nvim/lsp/jdt-language-server/bin/jdtls create mode 100755 Common/nvim/lsp/jdt-language-server/bin/jdtls.py create mode 100755 Common/nvim/lsp/jdt-language-server/config_linux/config.ini create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.contributions.2 create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.contributors.2 create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.extraData.2 create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.mainData.2 create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.manager/.fileTable.8 create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.manager/.fileTable.9 create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.manager/.fileTableLock create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.namespaces.2 create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.orphans.2 create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.table.2 create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.equinox.app/.manager/.fileTableLock create mode 100755 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.equinox.launcher/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.400.v20211117-0650/eclipse_11600.so create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/.manager/.fileTable.2 create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/.manager/.fileTable.3 create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/.manager/.fileTableLock create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/46/0/.cp/jdimodel.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/50/0/.cp/lib/jsoup-1.14.2.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/50/0/.cp/lib/remark-1.2.0.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/archetype-catalog-2.4.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/archetype-common-2.4.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/archetype-descriptor-2.4.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/archetype-registry-2.4.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/commons-collections-3.2.2.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/commons-io-2.2.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/commons-lang-2.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/dom4j-2.1.3.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/jchardet-1.0.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/jdom-1.0.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/maven-invoker-2.1.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/oro-2.0.8.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/plexus-velocity-1.1.8.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/velocity-1.5.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/indexer-core-6.0.0.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-analyzers-common-5.5.5.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-backward-codecs-5.5.5.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-core-5.5.5.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-highlighter-5.5.5.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-join-5.5.5.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-memory-5.5.5.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-queries-5.5.5.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-queryparser-5.5.5.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-sandbox-5.5.5.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/aether-connector-okhttp-0.17.8.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/cdi-api-1.0.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/commons-cli-1.4.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/commons-io-2.5.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/commons-lang3-3.8.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/guice-4.2.1-no_aop.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/jansi-1.17.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/jsr250-api-1.0.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-artifact-3.8.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-builder-support-3.8.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-compat-3.8.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-core-3.8.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-embedder-3.8.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-model-3.8.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-model-builder-3.8.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-plugin-api-3.8.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-repository-metadata-3.8.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-api-1.6.2.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-connector-basic-1.6.2.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-impl-1.6.2.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-provider-3.8.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-spi-1.6.2.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-transport-wagon-1.6.2.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-util-1.6.2.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-settings-3.8.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-settings-builder-3.8.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-shared-utils-3.2.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/okhttp-3.14.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/okio-1.17.3.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/org.eclipse.sisu.inject-0.3.4.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/org.eclipse.sisu.plexus-0.3.4.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-build-api-0.0.7.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-cipher-1.7.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-classworlds-2.6.0.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-component-annotations-2.1.0.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-interpolation-1.25.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-sec-dispatcher-1.4.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-utils-3.2.1.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/wagon-file-3.4.3.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/wagon-provider-api-3.4.3.jar create mode 100644 Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/framework.info.2 create mode 100755 Common/nvim/lsp/jdt-language-server/config_mac/config.ini create mode 100755 Common/nvim/lsp/jdt-language-server/config_ss_linux/config.ini create mode 100755 Common/nvim/lsp/jdt-language-server/config_ss_mac/config.ini create mode 100755 Common/nvim/lsp/jdt-language-server/config_ss_win/config.ini create mode 100755 Common/nvim/lsp/jdt-language-server/config_win/config.ini create mode 100755 Common/nvim/lsp/jdt-language-server/features/org.eclipse.equinox.executable_3.8.1500.v20220210-1108.jar create mode 100644 Common/nvim/lsp/jdt-language-server/jdt-language-server-1.9.0-202203031534.tar.gz create mode 100644 Common/nvim/lsp/jdt-language-server/lombok.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/ch.qos.logback.classic_1.2.3.v20200428-2012.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/ch.qos.logback.core_1.2.3.v20200428-2012.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/ch.qos.logback.slf4j_1.2.3.v20200428-2012.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/com.google.gson_2.8.9.v20220111-1409.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/com.google.guava_30.1.0.v20210127-2300.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/com.sun.jna_5.8.0.v20210503-0343.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/javax.inject_1.0.0.v20091030.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.apache.ant_1.10.12.v20211102-1452.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.apache.commons.lang3_3.1.0.v201403281430.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.apache.felix.scr_2.1.24.v20200924-1939.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.ant.core_3.6.300.v20220214-2001.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.buildship.compat_3.1.6.v20211108-1823-s.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.buildship.core_3.1.6.v20211108-1823-s.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.compare.core_3.6.1000.v20201020-1107.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.commands_3.10.100.v20210722-1426.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.contenttype_3.8.100.v20210910-0640.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.expressions_3.8.100.v20210910-0640.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.filebuffers_3.7.200.v20220202-1008.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.filesystem_1.9.300.v20220121-1426.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.jobs_3.12.100.v20220120-1329.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.net.linux_1.0.100.v20220111-1854.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.net.win32.x86_64_1.1.500.v20190925-1337.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.net_1.3.1100.v20210424-0724.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.resources_3.16.100.v20220214-1012.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.runtime_3.24.100.v20220211-2001.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.variables_3.5.100.v20210721-1355.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.debug.core_3.19.0.v20220125-2302.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.app_1.6.100.v20211021-1418.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.common_3.16.0.v20220211-2322.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.frameworkadmin.equinox_1.2.100.v20210703-1540.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.frameworkadmin_2.2.0.v20210315-2042.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.2.400.v20211117-0650.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.400.v20211117-0650.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.400.v20211117-0650.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.preferences_3.9.100.v20211021-1418.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.registry_3.11.100.v20211021-1418.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.security.linux_1.0.200.v20210616-0726.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.security.macosx_1.101.400.v20210427-1958.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.security.win32.x86_64_1.1.300.v20211021-1418.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.security_1.3.900.v20220108-1321.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.simpleconfigurator.manipulator_2.2.0.v20210315-2228.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.simpleconfigurator_1.4.0.v20210315-2228.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.apt.core_3.7.50.v20210914-1429.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.apt.pluggable.core_1.3.0.v20210618-1653.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.compiler.apt_1.4.50.v20210914-1429.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.compiler.tool_1.3.100.v20211201-1611.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.core.manipulation_1.16.0.v20220214-0655.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.core_3.29.0.v20220214-1307.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.debug_3.19.100.v20220212-1425.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.junit.core_3.11.200.v20220204-2234.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.junit.runtime_3.6.100.v20210708-1502.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.launching.macosx_3.4.800.v20210915-0906.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.launching_3.19.500.v20220125-2008.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.ls.core_1.9.0.202203031534.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.lsp4j.jsonrpc_0.11.0.v20210319-1406.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.lsp4j_0.11.0.v20210319-1406.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.ltk.core.refactoring_3.12.100.v20210926-1112.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.archetype.common_1.18.1.20211011-2139.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.core_1.18.2.20211011-2139.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.jdt_1.18.2.20211002-1029.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.lifecyclemapping.defaults_1.17.1.20210115-1536.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.logback.configuration_1.16.3.20211002-1029.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.maven.runtime.slf4j.simple_1.18.1.20211008-0657.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.maven.runtime_1.18.1.20211011-2139.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.workspace.cli_0.3.1.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.osgi.compatibility.state_1.2.600.v20220207-1403.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.osgi.services_3.10.200.v20210723-0643.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.osgi.util_3.6.100.v20210723-1119.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.osgi_3.17.200.v20220215-2237.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.text_3.12.0.v20210512-1644.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.xtend.lib.macro_2.25.0.v20210301-0821.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.xtend.lib_2.25.0.v20210301-0821.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.xtext.xbase.lib_2.25.0.v20210301-0821.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.gradle.toolingapi_7.1.1.v20211108-1823-s.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.hamcrest.core_1.3.0.v20180420-1519.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.jboss.tools.maven.apt.core_1.5.4.202201260914.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.junit_4.13.2.v20211018-1956.jar create mode 100755 Common/nvim/lsp/jdt-language-server/plugins/org.slf4j.api_1.7.30.v20200204-2150.jar mode change 100644 => 100755 Common/nvim/lua/basic.lua mode change 100644 => 100755 Common/nvim/lua/helper_functions.lua create mode 100644 Common/nvim/lua/plugins-conf.lua mode change 100644 => 100755 Common/nvim/lua/plugins.lua delete mode 120000 Common/nvim/nvim (limited to 'Common') diff --git a/Common/nvim/after/ftplugin/c.lua b/Common/nvim/after/ftplugin/c.lua new file mode 100755 index 0000000..b3e668c --- /dev/null +++ b/Common/nvim/after/ftplugin/c.lua @@ -0,0 +1,4 @@ +vim.opt.shiftwidth = 2 +vim.opt.tabstop = 8 +vim.opt.softtabstop = 4 +vim.opt.expandtab = false diff --git a/Common/nvim/after/ftplugin/cpp.lua b/Common/nvim/after/ftplugin/cpp.lua new file mode 100755 index 0000000..b3e668c --- /dev/null +++ b/Common/nvim/after/ftplugin/cpp.lua @@ -0,0 +1,4 @@ +vim.opt.shiftwidth = 2 +vim.opt.tabstop = 8 +vim.opt.softtabstop = 4 +vim.opt.expandtab = false diff --git a/Common/nvim/after/ftplugin/vhdl.lua b/Common/nvim/after/ftplugin/vhdl.lua old mode 100644 new mode 100755 diff --git a/Common/nvim/ftplugin/java.lua b/Common/nvim/ftplugin/java.lua new file mode 100644 index 0000000..c8fbf91 --- /dev/null +++ b/Common/nvim/ftplugin/java.lua @@ -0,0 +1,90 @@ +vim.opt.tabstop = 4 +vim.opt.expandtab = false + +local config = { + cmd = { + "java", + "-Declipse.application=org.eclipse.jdt.ls.core.id1", + "-Dosgi.bundles.defaultStartLevel=4", + "-Declipse.product=org.eclipse.jdt.ls.core.product", + "-Dlog.protocol=true", + "-Dlog.level=ALL", + "-Xms1g", + "--add-modules=ALL-SYSTEM", + "--add-opens", + "java.base/java.util=ALL-UNNAMED", + "--add-opens", + "java.base/java.lang=ALL-UNNAMED", + -- increase lombok Plug in support ,getter setter good bye + "-javaagent:/home/jakob/.config/nvim/lsp/jdt-language-server/lombok.jar", + "-Xbootclasspath/a:/home/jakob/.config/nvim/lsp/jdt-language-server/lombok.jar", + "-jar", + "/home/jakob/.config/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar", + "-configuration", + "/home/jakob/.config/nvim/lsp/jdt-language-server/config_linux", + "-data", + "/home/jakob/.config/nvim/lsp/jdt-language-server/workspace/folder" + }, + root_dir = require("jdtls.setup").find_root({ + ".git", "mvnw", "gradlew" + }), + settings = { + java = { + } + }, + init_options = { + bundles = { + } + } +} + +require("jdtls").start_or_attach(config) + +local current_buff = vim.api.nvim_get_current_buf +-- After the language server attaches to the current buffer +-- Use on_attach The function maps only the following keys +local java_on_attach = function(client, bufnr) + --local function buf_set_keymap(...) + -- vim.api.nvim_buf_set_keymap(bufnr, ...) + --end + + -- Mappings. + local opts = { noremap = true, silent = true } + -- See `:help vim.lsp.*` for documentation on any of the below functions + --buf_set_keymap("n", "gD", "lua vim.lsp.buf.declaration()", opts) + --buf_set_keymap("n", "gd", "lua vim.lsp.buf.definition()", opts) + --buf_set_keymap('n', 'K', 'lua vim.lsp.buf.hover()', opts) + --buf_set_keymap("n", "gi", "lua vim.lsp.buf.implementation()", opts) + --buf_set_keymap('i', '', 'lua vim.lsp.buf.signature_help()', opts) + --buf_set_keymap("n", "wa", "lua vim.lsp.buf.add_workspace_folder()", opts) + --buf_set_keymap("n", "wr", "lua vim.lsp.buf.remove_workspace_folder()", opts) + --buf_set_keymap("n", "wl", "lua print(vim.inspect(vim.lsp.buf.list_workspace_folders()))", opts) + --buf_set_keymap("n", "D", "lua vim.lsp.buf.type_definition()", opts) + -- rename + --buf_set_keymap("n", "rn", "lua vim.lsp.buf.rename()", opts) + -- Intelligent reminders , such as : Automatic guiding package Has been used lspsaga The function in is replaced by + --buf_set_keymap("n", "ca", "lua vim.lsp.buf.code_action()", opts) + --buf_set_keymap("n", "gr", "lua vim.lsp.buf.references()", opts) + --buf_set_keymap("n", "e", "lua vim.lsp.diagnostic.show_line_diagnostics()", opts) + --buf_set_keymap('n', '', 'lua vim.lsp.diagnostic.goto_prev()', opts) + --buf_set_keymap("n", "", "lua vim.lsp.diagnostic.goto_next()", opts) + --buf_set_keymap("n", "q", "lua vim.lsp.diagnostic.set_loclist()", opts) + -- Code formatting + --buf_set_keymap("n", "f", "lua vim.lsp.buf.formatting()", opts) + --buf_set_keymap("n", "l", "lua vim.lsp.buf.formatting()", opts) + --buf_set_keymap("n", "l", "lua vim.lsp.buf.formatting()", opts) + -- Automatically import all missing packages , Automatically delete redundant and unused packages + --buf_set_keymap("n", "", "lua require'jdtls'.organize_imports()", opts) + -- Functions that introduce local variables function to introduce a local variable + --buf_set_keymap("n", "crv", "lua require('jdtls').extract_variable()", opts) + --buf_set_keymap("v", "crv", "lua require('jdtls').extract_variable(true)", opts) + --function to extract a constant + --buf_set_keymap("n", "crc", "lua require('jdtls').extract_constant()", opts) + --buf_set_keymap("v", "crc", "lua require('jdtls').extract_constant(true)", opts) + -- Extract a piece of code into an additional function function to extract a block of code into a method + --buf_set_keymap("v", "crm", "lua require('jdtls').extract_method(true)", opts) + -- Code saving and automatic formatting formatting + --vim.api.nvim_command [[autocmd BufWritePre lua vim.lsp.buf.formatting_seq_sync()]] +end + +java_on_attach(nil, current_buff) diff --git a/Common/nvim/init.lua b/Common/nvim/init.lua old mode 100644 new mode 100755 index ee75788..d3f959a --- a/Common/nvim/init.lua +++ b/Common/nvim/init.lua @@ -1,3 +1,4 @@ require("helper_functions") require("basic") require('plugins') +require('plugins-conf') diff --git a/Common/nvim/lsp/jdt-language-server/bin/jdtls b/Common/nvim/lsp/jdt-language-server/bin/jdtls new file mode 100755 index 0000000..e0c2732 --- /dev/null +++ b/Common/nvim/lsp/jdt-language-server/bin/jdtls @@ -0,0 +1,18 @@ +#!/usr/bin/env python3 +############################################################################### +# Copyright (c) 2022 Marc Schreiber and others. +# +# This program and the accompanying materials are made available under the +# terms of the Eclipse Public License 2.0 which is available at +# http://www.eclipse.org/legal/epl-2.0. +# +# SPDX-License-Identifier: EPL-2.0 +# +# Contributors: +# Marc Schreiber - initial API and implementation +############################################################################### +import jdtls +import sys + +jdtls.main(sys.argv[1:]) + diff --git a/Common/nvim/lsp/jdt-language-server/bin/jdtls.py b/Common/nvim/lsp/jdt-language-server/bin/jdtls.py new file mode 100755 index 0000000..43e0980 --- /dev/null +++ b/Common/nvim/lsp/jdt-language-server/bin/jdtls.py @@ -0,0 +1,102 @@ +############################################################################### +# Copyright (c) 2022 Marc Schreiber and others. +# +# This program and the accompanying materials are made available under the +# terms of the Eclipse Public License 2.0 which is available at +# http://www.eclipse.org/legal/epl-2.0. +# +# SPDX-License-Identifier: EPL-2.0 +# +# Contributors: +# Marc Schreiber - initial API and implementation +############################################################################### +import argparse +import os +import platform +import re +import subprocess +from pathlib import Path + +def get_java_executable(validate_java_version): + java_executable = 'java' + + if 'JAVA_HOME' in os.environ: + java_exec_to_test = Path(os.environ['JAVA_HOME']) / 'bin' / 'java' + if java_exec_to_test.is_file(): + java_executable = java_exec_to_test.resolve() + + if not validate_java_version: + return java_executable + + out = subprocess.check_output([java_executable, '-version'], stderr = subprocess.STDOUT, universal_newlines=True) + + matches = re.finditer(r"(?P\d+)\.\d+\.\d+", out) + for match in matches: + java_major_version = int(match.group("major")) + + if java_major_version < 11: + raise Exception("jdtls requires at least Java 11") + + return java_executable + + raise Exception("Could not determine Java version") + +def find_equinox_launcher(jdtls_base_directory): + plugins_dir = jdtls_base_directory / "plugins" + launchers = plugins_dir.glob('org.eclipse.equinox.launcher_*.jar') + for launcher in launchers: + return plugins_dir / launcher + + raise Exception("Cannot find equinox launcher") + +def get_shared_config_path(jdtls_base_path): + system = platform.system() + + if system == 'Linux': + config_dir = 'config_linux' + elif system == 'Darwin': + config_dir = 'config_mac' + elif system == 'Windows': + config_dir = 'config_win' + else: + raise Exception("Unknown platform {} detected".format(platform)) + + return jdtls_base_path / config_dir + +def main(args): + parser = argparse.ArgumentParser() + parser.add_argument("--validate-java-version", default=True, action=argparse.BooleanOptionalAction) + parser.add_argument("--jvm-arg", + default=[], + action="append", + help="An additional JVM option (can be used multiple times. Note, use with equal sign. For example: --jvm-arg=-Dlog.level=ALL") + + known_args, args = parser.parse_known_args(args) + java_executable = get_java_executable(known_args.validate_java_version) + + jdtls_base_path = Path(__file__).parent.parent + shared_config_path = get_shared_config_path(jdtls_base_path) + jar_path = find_equinox_launcher(jdtls_base_path) + + os.system(("{java_exec}" + " -Declipse.application=org.eclipse.jdt.ls.core.id1" + " -Dosgi.bundles.defaultStartLevel=4" + " -Declipse.product=org.eclipse.jdt.ls.core.product" + " -Dosgi.checkConfiguration=true" + " -Dosgi.sharedConfiguration.area='{shared_config_path}'" + " -Dosgi.sharedConfiguration.area.readOnly=true" + " -Dosgi.configuration.cascaded=true" + " -noverify" + " -Xms1G" + " --add-modules=ALL-SYSTEM" + " --add-opens java.base/java.util=ALL-UNNAMED" + " --add-opens java.base/java.lang=ALL-UNNAMED" + " {jvm_options}" + " -jar '{jar_path}'" + " {args}").format( + java_exec = java_executable, + shared_config_path = shared_config_path, + jar_path = jar_path, + jvm_options = " ".join(f"'{w}'" for w in known_args.jvm_arg), + args = " ".join(f"'{w}'" for w in args))) + diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/config.ini b/Common/nvim/lsp/jdt-language-server/config_linux/config.ini new file mode 100755 index 0000000..828a019 --- /dev/null +++ b/Common/nvim/lsp/jdt-language-server/config_linux/config.ini @@ -0,0 +1,10 @@ +#This configuration file was written by: org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser +#Thu Mar 03 15:38:39 UTC 2022 +eclipse.product=org.eclipse.jdt.ls.core.product +osgi.bundles=reference\:file\:ch.qos.logback.classic_1.2.3.v20200428-2012.jar@4,reference\:file\:ch.qos.logback.core_1.2.3.v20200428-2012.jar@4,reference\:file\:ch.qos.logback.slf4j_1.2.3.v20200428-2012.jar@4,reference\:file\:com.google.gson_2.8.9.v20220111-1409.jar@4,reference\:file\:com.google.guava_30.1.0.v20210127-2300.jar@4,reference\:file\:com.sun.jna_5.8.0.v20210503-0343.jar@4,reference\:file\:javax.inject_1.0.0.v20091030.jar@4,reference\:file\:org.apache.ant_1.10.12.v20211102-1452/@4,reference\:file\:org.apache.commons.lang3_3.1.0.v201403281430.jar@4,reference\:file\:org.apache.felix.scr_2.1.24.v20200924-1939.jar@2\:start,reference\:file\:org.eclipse.ant.core_3.6.300.v20220214-2001.jar@4,reference\:file\:org.eclipse.buildship.compat_3.1.6.v20211108-1823-s.jar@4,reference\:file\:org.eclipse.buildship.core_3.1.6.v20211108-1823-s.jar@4,reference\:file\:org.eclipse.compare.core_3.6.1000.v20201020-1107.jar@4,reference\:file\:org.eclipse.core.commands_3.10.100.v20210722-1426.jar@4,reference\:file\:org.eclipse.core.contenttype_3.8.100.v20210910-0640.jar@4,reference\:file\:org.eclipse.core.expressions_3.8.100.v20210910-0640.jar@4,reference\:file\:org.eclipse.core.filebuffers_3.7.200.v20220202-1008.jar@4,reference\:file\:org.eclipse.core.filesystem_1.9.300.v20220121-1426.jar@4,reference\:file\:org.eclipse.core.jobs_3.12.100.v20220120-1329.jar@4,reference\:file\:org.eclipse.core.net_1.3.1100.v20210424-0724.jar@4,reference\:file\:org.eclipse.core.net.linux_1.0.100.v20220111-1854.jar@4,reference\:file\:org.eclipse.core.resources_3.16.100.v20220214-1012.jar@4,reference\:file\:org.eclipse.core.runtime_3.24.100.v20220211-2001.jar@4\:start,reference\:file\:org.eclipse.core.variables_3.5.100.v20210721-1355.jar@4,reference\:file\:org.eclipse.debug.core_3.19.0.v20220125-2302.jar@4,reference\:file\:org.eclipse.equinox.app_1.6.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.common_3.16.0.v20220211-2322.jar@2\:start,reference\:file\:org.eclipse.equinox.frameworkadmin_2.2.0.v20210315-2042.jar@4,reference\:file\:org.eclipse.equinox.frameworkadmin.equinox_1.2.100.v20210703-1540.jar@4,reference\:file\:org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar@4,reference\:file\:org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.400.v20211117-0650/@4,reference\:file\:org.eclipse.equinox.preferences_3.9.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.registry_3.11.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.security_1.3.900.v20220108-1321.jar@4,reference\:file\:org.eclipse.equinox.security.linux_1.0.200.v20210616-0726/@4,reference\:file\:org.eclipse.equinox.simpleconfigurator_1.4.0.v20210315-2228.jar@4,reference\:file\:org.eclipse.equinox.simpleconfigurator.manipulator_2.2.0.v20210315-2228.jar@4,reference\:file\:org.eclipse.jdt.apt.core_3.7.50.v20210914-1429.jar@4,reference\:file\:org.eclipse.jdt.apt.pluggable.core_1.3.0.v20210618-1653.jar@4,reference\:file\:org.eclipse.jdt.compiler.apt_1.4.50.v20210914-1429.jar@4,reference\:file\:org.eclipse.jdt.compiler.tool_1.3.100.v20211201-1611.jar@4,reference\:file\:org.eclipse.jdt.core_3.29.0.v20220214-1307.jar@4,reference\:file\:org.eclipse.jdt.core.manipulation_1.16.0.v20220214-0655.jar@4,reference\:file\:org.eclipse.jdt.debug_3.19.100.v20220212-1425/@4,reference\:file\:org.eclipse.jdt.junit.core_3.11.200.v20220204-2234.jar@4,reference\:file\:org.eclipse.jdt.junit.runtime_3.6.100.v20210708-1502.jar@4,reference\:file\:org.eclipse.jdt.launching_3.19.500.v20220125-2008.jar@4,reference\:file\:org.eclipse.jdt.ls.core_1.9.0.202203031534.jar@4\:start,reference\:file\:org.eclipse.lsp4j_0.11.0.v20210319-1406.jar@4,reference\:file\:org.eclipse.lsp4j.jsonrpc_0.11.0.v20210319-1406.jar@4,reference\:file\:org.eclipse.ltk.core.refactoring_3.12.100.v20210926-1112.jar@4,reference\:file\:org.eclipse.m2e.archetype.common_1.18.1.20211011-2139/@4,reference\:file\:org.eclipse.m2e.core_1.18.2.20211011-2139.jar@4,reference\:file\:org.eclipse.m2e.jdt_1.18.2.20211002-1029.jar@4,reference\:file\:org.eclipse.m2e.lifecyclemapping.defaults_1.17.1.20210115-1536.jar@4,reference\:file\:org.eclipse.m2e.logback.configuration_1.16.3.20211002-1029.jar@4\:start,reference\:file\:org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139/@4,reference\:file\:org.eclipse.m2e.maven.runtime_1.18.1.20211011-2139/@4,reference\:file\:org.eclipse.m2e.maven.runtime.slf4j.simple_1.18.1.20211008-0657/@4,reference\:file\:org.eclipse.m2e.workspace.cli_0.3.1.jar@4,reference\:file\:org.eclipse.osgi.services_3.10.200.v20210723-0643.jar@4,reference\:file\:org.eclipse.osgi.util_3.6.100.v20210723-1119.jar@4,reference\:file\:org.eclipse.text_3.12.0.v20210512-1644.jar@4,reference\:file\:org.eclipse.xtend.lib_2.25.0.v20210301-0821.jar@4,reference\:file\:org.eclipse.xtend.lib.macro_2.25.0.v20210301-0821.jar@4,reference\:file\:org.eclipse.xtext.xbase.lib_2.25.0.v20210301-0821.jar@4,reference\:file\:org.gradle.toolingapi_7.1.1.v20211108-1823-s.jar@4,reference\:file\:org.hamcrest.core_1.3.0.v20180420-1519.jar@4,reference\:file\:org.jboss.tools.maven.apt.core_1.5.4.202201260914.jar@4,reference\:file\:org.junit_4.13.2.v20211018-1956.jar@4,reference\:file\:org.slf4j.api_1.7.30.v20200204-2150.jar@4 +eclipse.p2.data.area=@config.dir/../p2 +eclipse.p2.profile=DefaultProfile +osgi.bundles.defaultStartLevel=4 +eclipse.application=org.eclipse.jdt.ls.core.id1 +osgi.framework=file\:plugins/org.eclipse.osgi_3.17.200.v20220215-2237.jar +osgi.framework.extensions=reference\:file\:org.eclipse.osgi.compatibility.state_1.2.600.v20220207-1403.jar diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.contributions.2 b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.contributions.2 new file mode 100644 index 0000000..1b7e47b Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.contributions.2 differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.contributors.2 b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.contributors.2 new file mode 100644 index 0000000..efb9cf4 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.contributors.2 differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.extraData.2 b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.extraData.2 new file mode 100644 index 0000000..6af5d28 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.extraData.2 differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.mainData.2 b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.mainData.2 new file mode 100644 index 0000000..d69f888 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.mainData.2 differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.manager/.fileTable.8 b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.manager/.fileTable.8 new file mode 100644 index 0000000..62ef7e7 --- /dev/null +++ b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.manager/.fileTable.8 @@ -0,0 +1,10 @@ +#safe table +#Wed Jun 22 15:46:32 CEST 2022 +.orphans=1 +.mainData=1 +.contributors=1 +.namespaces=1 +.extraData=1 +.contributions=1 +.table=1 +.crc54e8795a.v1 diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.manager/.fileTable.9 b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.manager/.fileTable.9 new file mode 100644 index 0000000..0014501 --- /dev/null +++ b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.manager/.fileTable.9 @@ -0,0 +1,10 @@ +#safe table +#Mon Aug 08 08:38:20 CEST 2022 +.orphans=2 +.mainData=2 +.contributors=2 +.namespaces=2 +.extraData=2 +.contributions=2 +.table=2 +.crc342054bd.v1 diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.manager/.fileTableLock b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.manager/.fileTableLock new file mode 100644 index 0000000..e69de29 diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.namespaces.2 b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.namespaces.2 new file mode 100644 index 0000000..2ba9595 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.namespaces.2 differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.orphans.2 b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.orphans.2 new file mode 100644 index 0000000..4c3ec36 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.orphans.2 differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.table.2 b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.table.2 new file mode 100644 index 0000000..b92acbb Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.core.runtime/.table.2 differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.equinox.app/.manager/.fileTableLock b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.equinox.app/.manager/.fileTableLock new file mode 100644 index 0000000..e69de29 diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.equinox.launcher/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.400.v20211117-0650/eclipse_11600.so b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.equinox.launcher/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.400.v20211117-0650/eclipse_11600.so new file mode 100755 index 0000000..3362846 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.equinox.launcher/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.400.v20211117-0650/eclipse_11600.so differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/.manager/.fileTable.2 b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/.manager/.fileTable.2 new file mode 100644 index 0000000..e498fc1 --- /dev/null +++ b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/.manager/.fileTable.2 @@ -0,0 +1,4 @@ +#safe table +#Wed Jun 22 15:46:32 CEST 2022 +framework.info=1 +.crc6cf96597.v1 diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/.manager/.fileTable.3 b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/.manager/.fileTable.3 new file mode 100644 index 0000000..e4f84e1 --- /dev/null +++ b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/.manager/.fileTable.3 @@ -0,0 +1,4 @@ +#safe table +#Mon Aug 08 08:25:52 CEST 2022 +framework.info=2 +.crc23a895c6.v1 diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/.manager/.fileTableLock b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/.manager/.fileTableLock new file mode 100644 index 0000000..e69de29 diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/46/0/.cp/jdimodel.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/46/0/.cp/jdimodel.jar new file mode 100644 index 0000000..eedff21 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/46/0/.cp/jdimodel.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/50/0/.cp/lib/jsoup-1.14.2.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/50/0/.cp/lib/jsoup-1.14.2.jar new file mode 100644 index 0000000..c400b2d Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/50/0/.cp/lib/jsoup-1.14.2.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/50/0/.cp/lib/remark-1.2.0.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/50/0/.cp/lib/remark-1.2.0.jar new file mode 100644 index 0000000..2a059de Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/50/0/.cp/lib/remark-1.2.0.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/archetype-catalog-2.4.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/archetype-catalog-2.4.jar new file mode 100644 index 0000000..86cf477 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/archetype-catalog-2.4.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/archetype-common-2.4.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/archetype-common-2.4.jar new file mode 100644 index 0000000..84944c5 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/archetype-common-2.4.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/archetype-descriptor-2.4.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/archetype-descriptor-2.4.jar new file mode 100644 index 0000000..987b0b6 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/archetype-descriptor-2.4.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/archetype-registry-2.4.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/archetype-registry-2.4.jar new file mode 100644 index 0000000..a152020 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/archetype-registry-2.4.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/commons-collections-3.2.2.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/commons-collections-3.2.2.jar new file mode 100644 index 0000000..fa5df82 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/commons-collections-3.2.2.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/commons-io-2.2.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/commons-io-2.2.jar new file mode 100644 index 0000000..84ca565 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/commons-io-2.2.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/commons-lang-2.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/commons-lang-2.1.jar new file mode 100644 index 0000000..87b80ab Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/commons-lang-2.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/dom4j-2.1.3.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/dom4j-2.1.3.jar new file mode 100644 index 0000000..9a4f5d2 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/dom4j-2.1.3.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/jchardet-1.0.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/jchardet-1.0.jar new file mode 100644 index 0000000..c362d03 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/jchardet-1.0.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/jdom-1.0.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/jdom-1.0.jar new file mode 100644 index 0000000..288e64c Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/jdom-1.0.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/maven-invoker-2.1.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/maven-invoker-2.1.1.jar new file mode 100644 index 0000000..95fde1d Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/maven-invoker-2.1.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/oro-2.0.8.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/oro-2.0.8.jar new file mode 100644 index 0000000..23488d2 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/oro-2.0.8.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/plexus-velocity-1.1.8.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/plexus-velocity-1.1.8.jar new file mode 100644 index 0000000..7c0581d Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/plexus-velocity-1.1.8.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/velocity-1.5.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/velocity-1.5.jar new file mode 100644 index 0000000..7c7f2c4 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/54/0/.cp/jars/velocity-1.5.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/indexer-core-6.0.0.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/indexer-core-6.0.0.jar new file mode 100644 index 0000000..5b2918b Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/indexer-core-6.0.0.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-analyzers-common-5.5.5.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-analyzers-common-5.5.5.jar new file mode 100644 index 0000000..5484096 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-analyzers-common-5.5.5.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-backward-codecs-5.5.5.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-backward-codecs-5.5.5.jar new file mode 100644 index 0000000..136bf92 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-backward-codecs-5.5.5.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-core-5.5.5.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-core-5.5.5.jar new file mode 100644 index 0000000..6eccc9f Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-core-5.5.5.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-highlighter-5.5.5.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-highlighter-5.5.5.jar new file mode 100644 index 0000000..7f1304a Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-highlighter-5.5.5.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-join-5.5.5.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-join-5.5.5.jar new file mode 100644 index 0000000..6ad5991 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-join-5.5.5.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-memory-5.5.5.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-memory-5.5.5.jar new file mode 100644 index 0000000..cabf2c4 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-memory-5.5.5.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-queries-5.5.5.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-queries-5.5.5.jar new file mode 100644 index 0000000..ad22712 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-queries-5.5.5.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-queryparser-5.5.5.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-queryparser-5.5.5.jar new file mode 100644 index 0000000..50c842e Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-queryparser-5.5.5.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-sandbox-5.5.5.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-sandbox-5.5.5.jar new file mode 100644 index 0000000..65384b8 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/59/0/.cp/jars/lucene-sandbox-5.5.5.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/aether-connector-okhttp-0.17.8.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/aether-connector-okhttp-0.17.8.jar new file mode 100644 index 0000000..828bf3a Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/aether-connector-okhttp-0.17.8.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/cdi-api-1.0.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/cdi-api-1.0.jar new file mode 100644 index 0000000..fe240f6 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/cdi-api-1.0.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/commons-cli-1.4.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/commons-cli-1.4.jar new file mode 100644 index 0000000..22deb30 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/commons-cli-1.4.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/commons-io-2.5.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/commons-io-2.5.jar new file mode 100644 index 0000000..107b061 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/commons-io-2.5.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/commons-lang3-3.8.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/commons-lang3-3.8.1.jar new file mode 100644 index 0000000..2c65ce6 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/commons-lang3-3.8.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/guice-4.2.1-no_aop.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/guice-4.2.1-no_aop.jar new file mode 100644 index 0000000..9ac2fb3 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/guice-4.2.1-no_aop.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/jansi-1.17.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/jansi-1.17.1.jar new file mode 100644 index 0000000..7a04257 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/jansi-1.17.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/jsr250-api-1.0.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/jsr250-api-1.0.jar new file mode 100644 index 0000000..c1f29bf Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/jsr250-api-1.0.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-artifact-3.8.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-artifact-3.8.1.jar new file mode 100644 index 0000000..8d71bf0 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-artifact-3.8.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-builder-support-3.8.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-builder-support-3.8.1.jar new file mode 100644 index 0000000..b4f6f82 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-builder-support-3.8.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-compat-3.8.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-compat-3.8.1.jar new file mode 100644 index 0000000..3d1455b Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-compat-3.8.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-core-3.8.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-core-3.8.1.jar new file mode 100644 index 0000000..0ad0387 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-core-3.8.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-embedder-3.8.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-embedder-3.8.1.jar new file mode 100644 index 0000000..4d3fe64 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-embedder-3.8.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-model-3.8.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-model-3.8.1.jar new file mode 100644 index 0000000..8cfdff7 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-model-3.8.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-model-builder-3.8.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-model-builder-3.8.1.jar new file mode 100644 index 0000000..3a24591 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-model-builder-3.8.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-plugin-api-3.8.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-plugin-api-3.8.1.jar new file mode 100644 index 0000000..ab7093c Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-plugin-api-3.8.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-repository-metadata-3.8.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-repository-metadata-3.8.1.jar new file mode 100644 index 0000000..18a3060 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-repository-metadata-3.8.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-api-1.6.2.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-api-1.6.2.jar new file mode 100644 index 0000000..de6571e Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-api-1.6.2.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-connector-basic-1.6.2.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-connector-basic-1.6.2.jar new file mode 100644 index 0000000..c97e7bd Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-connector-basic-1.6.2.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-impl-1.6.2.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-impl-1.6.2.jar new file mode 100644 index 0000000..57adafb Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-impl-1.6.2.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-provider-3.8.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-provider-3.8.1.jar new file mode 100644 index 0000000..69e5225 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-provider-3.8.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-spi-1.6.2.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-spi-1.6.2.jar new file mode 100644 index 0000000..a0e9a35 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-spi-1.6.2.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-transport-wagon-1.6.2.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-transport-wagon-1.6.2.jar new file mode 100644 index 0000000..3efd345 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-transport-wagon-1.6.2.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-util-1.6.2.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-util-1.6.2.jar new file mode 100644 index 0000000..2735f11 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-resolver-util-1.6.2.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-settings-3.8.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-settings-3.8.1.jar new file mode 100644 index 0000000..b83a7cd Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-settings-3.8.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-settings-builder-3.8.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-settings-builder-3.8.1.jar new file mode 100644 index 0000000..94aef36 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-settings-builder-3.8.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-shared-utils-3.2.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-shared-utils-3.2.1.jar new file mode 100644 index 0000000..a312c31 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/maven-shared-utils-3.2.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/okhttp-3.14.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/okhttp-3.14.1.jar new file mode 100644 index 0000000..3a4c242 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/okhttp-3.14.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/okio-1.17.3.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/okio-1.17.3.jar new file mode 100644 index 0000000..617bc08 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/okio-1.17.3.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/org.eclipse.sisu.inject-0.3.4.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/org.eclipse.sisu.inject-0.3.4.jar new file mode 100644 index 0000000..1381d0c Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/org.eclipse.sisu.inject-0.3.4.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/org.eclipse.sisu.plexus-0.3.4.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/org.eclipse.sisu.plexus-0.3.4.jar new file mode 100644 index 0000000..7390715 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/org.eclipse.sisu.plexus-0.3.4.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-build-api-0.0.7.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-build-api-0.0.7.jar new file mode 100644 index 0000000..3a01264 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-build-api-0.0.7.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-cipher-1.7.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-cipher-1.7.jar new file mode 100644 index 0000000..21928b9 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-cipher-1.7.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-classworlds-2.6.0.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-classworlds-2.6.0.jar new file mode 100644 index 0000000..8020147 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-classworlds-2.6.0.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-component-annotations-2.1.0.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-component-annotations-2.1.0.jar new file mode 100644 index 0000000..e3793a2 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-component-annotations-2.1.0.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-interpolation-1.25.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-interpolation-1.25.jar new file mode 100644 index 0000000..6393d47 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-interpolation-1.25.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-sec-dispatcher-1.4.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-sec-dispatcher-1.4.jar new file mode 100644 index 0000000..c90fed8 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-sec-dispatcher-1.4.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-utils-3.2.1.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-utils-3.2.1.jar new file mode 100644 index 0000000..d749dd7 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/plexus-utils-3.2.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/wagon-file-3.4.3.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/wagon-file-3.4.3.jar new file mode 100644 index 0000000..9872f60 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/wagon-file-3.4.3.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/wagon-provider-api-3.4.3.jar b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/wagon-provider-api-3.4.3.jar new file mode 100644 index 0000000..af6db2e Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/60/0/.cp/jars/wagon-provider-api-3.4.3.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/framework.info.2 b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/framework.info.2 new file mode 100644 index 0000000..74f7307 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/config_linux/org.eclipse.osgi/framework.info.2 differ diff --git a/Common/nvim/lsp/jdt-language-server/config_mac/config.ini b/Common/nvim/lsp/jdt-language-server/config_mac/config.ini new file mode 100755 index 0000000..11270ea --- /dev/null +++ b/Common/nvim/lsp/jdt-language-server/config_mac/config.ini @@ -0,0 +1,10 @@ +#This configuration file was written by: org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser +#Thu Mar 03 15:38:45 UTC 2022 +eclipse.product=org.eclipse.jdt.ls.core.product +osgi.bundles=reference\:file\:ch.qos.logback.classic_1.2.3.v20200428-2012.jar@4,reference\:file\:ch.qos.logback.core_1.2.3.v20200428-2012.jar@4,reference\:file\:ch.qos.logback.slf4j_1.2.3.v20200428-2012.jar@4,reference\:file\:com.google.gson_2.8.9.v20220111-1409.jar@4,reference\:file\:com.google.guava_30.1.0.v20210127-2300.jar@4,reference\:file\:javax.inject_1.0.0.v20091030.jar@4,reference\:file\:org.apache.ant_1.10.12.v20211102-1452/@4,reference\:file\:org.apache.commons.lang3_3.1.0.v201403281430.jar@4,reference\:file\:org.apache.felix.scr_2.1.24.v20200924-1939.jar@2\:start,reference\:file\:org.eclipse.ant.core_3.6.300.v20220214-2001.jar@4,reference\:file\:org.eclipse.buildship.compat_3.1.6.v20211108-1823-s.jar@4,reference\:file\:org.eclipse.buildship.core_3.1.6.v20211108-1823-s.jar@4,reference\:file\:org.eclipse.compare.core_3.6.1000.v20201020-1107.jar@4,reference\:file\:org.eclipse.core.commands_3.10.100.v20210722-1426.jar@4,reference\:file\:org.eclipse.core.contenttype_3.8.100.v20210910-0640.jar@4,reference\:file\:org.eclipse.core.expressions_3.8.100.v20210910-0640.jar@4,reference\:file\:org.eclipse.core.filebuffers_3.7.200.v20220202-1008.jar@4,reference\:file\:org.eclipse.core.filesystem_1.9.300.v20220121-1426.jar@4,reference\:file\:org.eclipse.core.jobs_3.12.100.v20220120-1329.jar@4,reference\:file\:org.eclipse.core.net_1.3.1100.v20210424-0724.jar@4,reference\:file\:org.eclipse.core.resources_3.16.100.v20220214-1012.jar@4,reference\:file\:org.eclipse.core.runtime_3.24.100.v20220211-2001.jar@4\:start,reference\:file\:org.eclipse.core.variables_3.5.100.v20210721-1355.jar@4,reference\:file\:org.eclipse.debug.core_3.19.0.v20220125-2302.jar@4,reference\:file\:org.eclipse.equinox.app_1.6.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.common_3.16.0.v20220211-2322.jar@2\:start,reference\:file\:org.eclipse.equinox.frameworkadmin_2.2.0.v20210315-2042.jar@4,reference\:file\:org.eclipse.equinox.frameworkadmin.equinox_1.2.100.v20210703-1540.jar@4,reference\:file\:org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar@4,reference\:file\:org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.2.400.v20211117-0650/@4,reference\:file\:org.eclipse.equinox.preferences_3.9.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.registry_3.11.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.security_1.3.900.v20220108-1321.jar@4,reference\:file\:org.eclipse.equinox.security.macosx_1.101.400.v20210427-1958.jar@4,reference\:file\:org.eclipse.equinox.simpleconfigurator_1.4.0.v20210315-2228.jar@4,reference\:file\:org.eclipse.equinox.simpleconfigurator.manipulator_2.2.0.v20210315-2228.jar@4,reference\:file\:org.eclipse.jdt.apt.core_3.7.50.v20210914-1429.jar@4,reference\:file\:org.eclipse.jdt.apt.pluggable.core_1.3.0.v20210618-1653.jar@4,reference\:file\:org.eclipse.jdt.compiler.apt_1.4.50.v20210914-1429.jar@4,reference\:file\:org.eclipse.jdt.compiler.tool_1.3.100.v20211201-1611.jar@4,reference\:file\:org.eclipse.jdt.core_3.29.0.v20220214-1307.jar@4,reference\:file\:org.eclipse.jdt.core.manipulation_1.16.0.v20220214-0655.jar@4,reference\:file\:org.eclipse.jdt.debug_3.19.100.v20220212-1425/@4,reference\:file\:org.eclipse.jdt.junit.core_3.11.200.v20220204-2234.jar@4,reference\:file\:org.eclipse.jdt.junit.runtime_3.6.100.v20210708-1502.jar@4,reference\:file\:org.eclipse.jdt.launching_3.19.500.v20220125-2008.jar@4,reference\:file\:org.eclipse.jdt.launching.macosx_3.4.800.v20210915-0906.jar@4,reference\:file\:org.eclipse.jdt.ls.core_1.9.0.202203031534.jar@4\:start,reference\:file\:org.eclipse.lsp4j_0.11.0.v20210319-1406.jar@4,reference\:file\:org.eclipse.lsp4j.jsonrpc_0.11.0.v20210319-1406.jar@4,reference\:file\:org.eclipse.ltk.core.refactoring_3.12.100.v20210926-1112.jar@4,reference\:file\:org.eclipse.m2e.archetype.common_1.18.1.20211011-2139/@4,reference\:file\:org.eclipse.m2e.core_1.18.2.20211011-2139.jar@4,reference\:file\:org.eclipse.m2e.jdt_1.18.2.20211002-1029.jar@4,reference\:file\:org.eclipse.m2e.lifecyclemapping.defaults_1.17.1.20210115-1536.jar@4,reference\:file\:org.eclipse.m2e.logback.configuration_1.16.3.20211002-1029.jar@4\:start,reference\:file\:org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139/@4,reference\:file\:org.eclipse.m2e.maven.runtime_1.18.1.20211011-2139/@4,reference\:file\:org.eclipse.m2e.maven.runtime.slf4j.simple_1.18.1.20211008-0657/@4,reference\:file\:org.eclipse.m2e.workspace.cli_0.3.1.jar@4,reference\:file\:org.eclipse.osgi.services_3.10.200.v20210723-0643.jar@4,reference\:file\:org.eclipse.osgi.util_3.6.100.v20210723-1119.jar@4,reference\:file\:org.eclipse.text_3.12.0.v20210512-1644.jar@4,reference\:file\:org.eclipse.xtend.lib_2.25.0.v20210301-0821.jar@4,reference\:file\:org.eclipse.xtend.lib.macro_2.25.0.v20210301-0821.jar@4,reference\:file\:org.eclipse.xtext.xbase.lib_2.25.0.v20210301-0821.jar@4,reference\:file\:org.gradle.toolingapi_7.1.1.v20211108-1823-s.jar@4,reference\:file\:org.hamcrest.core_1.3.0.v20180420-1519.jar@4,reference\:file\:org.jboss.tools.maven.apt.core_1.5.4.202201260914.jar@4,reference\:file\:org.junit_4.13.2.v20211018-1956.jar@4,reference\:file\:org.slf4j.api_1.7.30.v20200204-2150.jar@4 +eclipse.p2.data.area=@config.dir/../p2 +eclipse.p2.profile=DefaultProfile +osgi.bundles.defaultStartLevel=4 +eclipse.application=org.eclipse.jdt.ls.core.id1 +osgi.framework=file\:plugins/org.eclipse.osgi_3.17.200.v20220215-2237.jar +osgi.framework.extensions=reference\:file\:org.eclipse.osgi.compatibility.state_1.2.600.v20220207-1403.jar diff --git a/Common/nvim/lsp/jdt-language-server/config_ss_linux/config.ini b/Common/nvim/lsp/jdt-language-server/config_ss_linux/config.ini new file mode 100755 index 0000000..71ad224 --- /dev/null +++ b/Common/nvim/lsp/jdt-language-server/config_ss_linux/config.ini @@ -0,0 +1,10 @@ +#This configuration file was written by: org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser +#Thu Mar 03 15:38:47 UTC 2022 +eclipse.product=org.eclipse.jdt.ls.core.product +osgi.bundles=reference\:file\:com.google.gson_2.8.9.v20220111-1409.jar@4,reference\:file\:com.google.guava_30.1.0.v20210127-2300.jar@4,reference\:file\:com.sun.jna_5.8.0.v20210503-0343.jar@4,reference\:file\:org.apache.commons.lang3_3.1.0.v201403281430.jar@4,reference\:file\:org.apache.felix.scr_2.1.24.v20200924-1939.jar@2\:start,reference\:file\:org.eclipse.ant.core_3.6.300.v20220214-2001.jar@4,reference\:file\:org.eclipse.compare.core_3.6.1000.v20201020-1107.jar@4,reference\:file\:org.eclipse.core.commands_3.10.100.v20210722-1426.jar@4,reference\:file\:org.eclipse.core.contenttype_3.8.100.v20210910-0640.jar@4,reference\:file\:org.eclipse.core.expressions_3.8.100.v20210910-0640.jar@4,reference\:file\:org.eclipse.core.filebuffers_3.7.200.v20220202-1008.jar@4,reference\:file\:org.eclipse.core.filesystem_1.9.300.v20220121-1426.jar@4,reference\:file\:org.eclipse.core.jobs_3.12.100.v20220120-1329.jar@4,reference\:file\:org.eclipse.core.net_1.3.1100.v20210424-0724.jar@4,reference\:file\:org.eclipse.core.net.linux_1.0.100.v20220111-1854.jar@4,reference\:file\:org.eclipse.core.resources_3.16.100.v20220214-1012.jar@4,reference\:file\:org.eclipse.core.runtime_3.24.100.v20220211-2001.jar@4\:start,reference\:file\:org.eclipse.core.variables_3.5.100.v20210721-1355.jar@4,reference\:file\:org.eclipse.debug.core_3.19.0.v20220125-2302.jar@4,reference\:file\:org.eclipse.equinox.app_1.6.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.common_3.16.0.v20220211-2322.jar@2\:start,reference\:file\:org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar@4,reference\:file\:org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.400.v20211117-0650/@4,reference\:file\:org.eclipse.equinox.preferences_3.9.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.registry_3.11.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.security_1.3.900.v20220108-1321.jar@4,reference\:file\:org.eclipse.equinox.security.linux_1.0.200.v20210616-0726/@4,reference\:file\:org.eclipse.jdt.compiler.apt_1.4.50.v20210914-1429.jar@4,reference\:file\:org.eclipse.jdt.compiler.tool_1.3.100.v20211201-1611.jar@4,reference\:file\:org.eclipse.jdt.core_3.29.0.v20220214-1307.jar@4,reference\:file\:org.eclipse.jdt.core.manipulation_1.16.0.v20220214-0655.jar@4,reference\:file\:org.eclipse.jdt.debug_3.19.100.v20220212-1425/@4,reference\:file\:org.eclipse.jdt.launching_3.19.500.v20220125-2008.jar@4,reference\:file\:org.eclipse.jdt.ls.core_1.9.0.202203031534.jar@4\:start,reference\:file\:org.eclipse.lsp4j_0.11.0.v20210319-1406.jar@4,reference\:file\:org.eclipse.lsp4j.jsonrpc_0.11.0.v20210319-1406.jar@4,reference\:file\:org.eclipse.ltk.core.refactoring_3.12.100.v20210926-1112.jar@4,reference\:file\:org.eclipse.osgi.services_3.10.200.v20210723-0643.jar@4,reference\:file\:org.eclipse.osgi.util_3.6.100.v20210723-1119.jar@4,reference\:file\:org.eclipse.text_3.12.0.v20210512-1644.jar@4,reference\:file\:org.eclipse.xtend.lib_2.25.0.v20210301-0821.jar@4,reference\:file\:org.eclipse.xtend.lib.macro_2.25.0.v20210301-0821.jar@4,reference\:file\:org.eclipse.xtext.xbase.lib_2.25.0.v20210301-0821.jar@4 +eclipse.p2.data.area=@config.dir/../p2 +eclipse.p2.profile=DefaultProfile +osgi.bundles.defaultStartLevel=4 +eclipse.application=org.eclipse.jdt.ls.core.id1 +osgi.framework=file\:plugins/org.eclipse.osgi_3.17.200.v20220215-2237.jar +osgi.framework.extensions=reference\:file\:org.eclipse.osgi.compatibility.state_1.2.600.v20220207-1403.jar diff --git a/Common/nvim/lsp/jdt-language-server/config_ss_mac/config.ini b/Common/nvim/lsp/jdt-language-server/config_ss_mac/config.ini new file mode 100755 index 0000000..583f401 --- /dev/null +++ b/Common/nvim/lsp/jdt-language-server/config_ss_mac/config.ini @@ -0,0 +1,10 @@ +#This configuration file was written by: org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser +#Thu Mar 03 15:38:50 UTC 2022 +eclipse.product=org.eclipse.jdt.ls.core.product +osgi.bundles=reference\:file\:com.google.gson_2.8.9.v20220111-1409.jar@4,reference\:file\:com.google.guava_30.1.0.v20210127-2300.jar@4,reference\:file\:org.apache.commons.lang3_3.1.0.v201403281430.jar@4,reference\:file\:org.apache.felix.scr_2.1.24.v20200924-1939.jar@2\:start,reference\:file\:org.eclipse.ant.core_3.6.300.v20220214-2001.jar@4,reference\:file\:org.eclipse.compare.core_3.6.1000.v20201020-1107.jar@4,reference\:file\:org.eclipse.core.commands_3.10.100.v20210722-1426.jar@4,reference\:file\:org.eclipse.core.contenttype_3.8.100.v20210910-0640.jar@4,reference\:file\:org.eclipse.core.expressions_3.8.100.v20210910-0640.jar@4,reference\:file\:org.eclipse.core.filebuffers_3.7.200.v20220202-1008.jar@4,reference\:file\:org.eclipse.core.filesystem_1.9.300.v20220121-1426.jar@4,reference\:file\:org.eclipse.core.jobs_3.12.100.v20220120-1329.jar@4,reference\:file\:org.eclipse.core.net_1.3.1100.v20210424-0724.jar@4,reference\:file\:org.eclipse.core.resources_3.16.100.v20220214-1012.jar@4,reference\:file\:org.eclipse.core.runtime_3.24.100.v20220211-2001.jar@4\:start,reference\:file\:org.eclipse.core.variables_3.5.100.v20210721-1355.jar@4,reference\:file\:org.eclipse.debug.core_3.19.0.v20220125-2302.jar@4,reference\:file\:org.eclipse.equinox.app_1.6.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.common_3.16.0.v20220211-2322.jar@2\:start,reference\:file\:org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar@4,reference\:file\:org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.2.400.v20211117-0650/@4,reference\:file\:org.eclipse.equinox.preferences_3.9.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.registry_3.11.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.security_1.3.900.v20220108-1321.jar@4,reference\:file\:org.eclipse.equinox.security.macosx_1.101.400.v20210427-1958.jar@4,reference\:file\:org.eclipse.jdt.compiler.apt_1.4.50.v20210914-1429.jar@4,reference\:file\:org.eclipse.jdt.compiler.tool_1.3.100.v20211201-1611.jar@4,reference\:file\:org.eclipse.jdt.core_3.29.0.v20220214-1307.jar@4,reference\:file\:org.eclipse.jdt.core.manipulation_1.16.0.v20220214-0655.jar@4,reference\:file\:org.eclipse.jdt.debug_3.19.100.v20220212-1425/@4,reference\:file\:org.eclipse.jdt.launching_3.19.500.v20220125-2008.jar@4,reference\:file\:org.eclipse.jdt.launching.macosx_3.4.800.v20210915-0906.jar@4,reference\:file\:org.eclipse.jdt.ls.core_1.9.0.202203031534.jar@4\:start,reference\:file\:org.eclipse.lsp4j_0.11.0.v20210319-1406.jar@4,reference\:file\:org.eclipse.lsp4j.jsonrpc_0.11.0.v20210319-1406.jar@4,reference\:file\:org.eclipse.ltk.core.refactoring_3.12.100.v20210926-1112.jar@4,reference\:file\:org.eclipse.osgi.services_3.10.200.v20210723-0643.jar@4,reference\:file\:org.eclipse.osgi.util_3.6.100.v20210723-1119.jar@4,reference\:file\:org.eclipse.text_3.12.0.v20210512-1644.jar@4,reference\:file\:org.eclipse.xtend.lib_2.25.0.v20210301-0821.jar@4,reference\:file\:org.eclipse.xtend.lib.macro_2.25.0.v20210301-0821.jar@4,reference\:file\:org.eclipse.xtext.xbase.lib_2.25.0.v20210301-0821.jar@4 +eclipse.p2.data.area=@config.dir/../p2 +eclipse.p2.profile=DefaultProfile +osgi.bundles.defaultStartLevel=4 +eclipse.application=org.eclipse.jdt.ls.core.id1 +osgi.framework=file\:plugins/org.eclipse.osgi_3.17.200.v20220215-2237.jar +osgi.framework.extensions=reference\:file\:org.eclipse.osgi.compatibility.state_1.2.600.v20220207-1403.jar diff --git a/Common/nvim/lsp/jdt-language-server/config_ss_win/config.ini b/Common/nvim/lsp/jdt-language-server/config_ss_win/config.ini new file mode 100755 index 0000000..30e5b27 --- /dev/null +++ b/Common/nvim/lsp/jdt-language-server/config_ss_win/config.ini @@ -0,0 +1,10 @@ +#This configuration file was written by: org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser +#Thu Mar 03 15:38:48 UTC 2022 +eclipse.product=org.eclipse.jdt.ls.core.product +osgi.bundles=reference\:file\:com.google.gson_2.8.9.v20220111-1409.jar@4,reference\:file\:com.google.guava_30.1.0.v20210127-2300.jar@4,reference\:file\:org.apache.commons.lang3_3.1.0.v201403281430.jar@4,reference\:file\:org.apache.felix.scr_2.1.24.v20200924-1939.jar@2\:start,reference\:file\:org.eclipse.ant.core_3.6.300.v20220214-2001.jar@4,reference\:file\:org.eclipse.compare.core_3.6.1000.v20201020-1107.jar@4,reference\:file\:org.eclipse.core.commands_3.10.100.v20210722-1426.jar@4,reference\:file\:org.eclipse.core.contenttype_3.8.100.v20210910-0640.jar@4,reference\:file\:org.eclipse.core.expressions_3.8.100.v20210910-0640.jar@4,reference\:file\:org.eclipse.core.filebuffers_3.7.200.v20220202-1008.jar@4,reference\:file\:org.eclipse.core.filesystem_1.9.300.v20220121-1426.jar@4,reference\:file\:org.eclipse.core.jobs_3.12.100.v20220120-1329.jar@4,reference\:file\:org.eclipse.core.net_1.3.1100.v20210424-0724.jar@4,reference\:file\:org.eclipse.core.net.win32.x86_64_1.1.500.v20190925-1337.jar@4,reference\:file\:org.eclipse.core.resources_3.16.100.v20220214-1012.jar@4,reference\:file\:org.eclipse.core.runtime_3.24.100.v20220211-2001.jar@4\:start,reference\:file\:org.eclipse.core.variables_3.5.100.v20210721-1355.jar@4,reference\:file\:org.eclipse.debug.core_3.19.0.v20220125-2302.jar@4,reference\:file\:org.eclipse.equinox.app_1.6.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.common_3.16.0.v20220211-2322.jar@2\:start,reference\:file\:org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar@4,reference\:file\:org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.400.v20211117-0650/@4,reference\:file\:org.eclipse.equinox.preferences_3.9.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.registry_3.11.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.security_1.3.900.v20220108-1321.jar@4,reference\:file\:org.eclipse.equinox.security.win32.x86_64_1.1.300.v20211021-1418.jar@4,reference\:file\:org.eclipse.jdt.compiler.apt_1.4.50.v20210914-1429.jar@4,reference\:file\:org.eclipse.jdt.compiler.tool_1.3.100.v20211201-1611.jar@4,reference\:file\:org.eclipse.jdt.core_3.29.0.v20220214-1307.jar@4,reference\:file\:org.eclipse.jdt.core.manipulation_1.16.0.v20220214-0655.jar@4,reference\:file\:org.eclipse.jdt.debug_3.19.100.v20220212-1425/@4,reference\:file\:org.eclipse.jdt.launching_3.19.500.v20220125-2008.jar@4,reference\:file\:org.eclipse.jdt.ls.core_1.9.0.202203031534.jar@4\:start,reference\:file\:org.eclipse.lsp4j_0.11.0.v20210319-1406.jar@4,reference\:file\:org.eclipse.lsp4j.jsonrpc_0.11.0.v20210319-1406.jar@4,reference\:file\:org.eclipse.ltk.core.refactoring_3.12.100.v20210926-1112.jar@4,reference\:file\:org.eclipse.osgi.services_3.10.200.v20210723-0643.jar@4,reference\:file\:org.eclipse.osgi.util_3.6.100.v20210723-1119.jar@4,reference\:file\:org.eclipse.text_3.12.0.v20210512-1644.jar@4,reference\:file\:org.eclipse.xtend.lib_2.25.0.v20210301-0821.jar@4,reference\:file\:org.eclipse.xtend.lib.macro_2.25.0.v20210301-0821.jar@4,reference\:file\:org.eclipse.xtext.xbase.lib_2.25.0.v20210301-0821.jar@4 +eclipse.p2.data.area=@config.dir/../p2 +eclipse.p2.profile=DefaultProfile +osgi.bundles.defaultStartLevel=4 +eclipse.application=org.eclipse.jdt.ls.core.id1 +osgi.framework=file\:plugins/org.eclipse.osgi_3.17.200.v20220215-2237.jar +osgi.framework.extensions=reference\:file\:org.eclipse.osgi.compatibility.state_1.2.600.v20220207-1403.jar diff --git a/Common/nvim/lsp/jdt-language-server/config_win/config.ini b/Common/nvim/lsp/jdt-language-server/config_win/config.ini new file mode 100755 index 0000000..08caf7a --- /dev/null +++ b/Common/nvim/lsp/jdt-language-server/config_win/config.ini @@ -0,0 +1,10 @@ +#This configuration file was written by: org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser +#Thu Mar 03 15:38:42 UTC 2022 +eclipse.product=org.eclipse.jdt.ls.core.product +osgi.bundles=reference\:file\:ch.qos.logback.classic_1.2.3.v20200428-2012.jar@4,reference\:file\:ch.qos.logback.core_1.2.3.v20200428-2012.jar@4,reference\:file\:ch.qos.logback.slf4j_1.2.3.v20200428-2012.jar@4,reference\:file\:com.google.gson_2.8.9.v20220111-1409.jar@4,reference\:file\:com.google.guava_30.1.0.v20210127-2300.jar@4,reference\:file\:javax.inject_1.0.0.v20091030.jar@4,reference\:file\:org.apache.ant_1.10.12.v20211102-1452/@4,reference\:file\:org.apache.commons.lang3_3.1.0.v201403281430.jar@4,reference\:file\:org.apache.felix.scr_2.1.24.v20200924-1939.jar@2\:start,reference\:file\:org.eclipse.ant.core_3.6.300.v20220214-2001.jar@4,reference\:file\:org.eclipse.buildship.compat_3.1.6.v20211108-1823-s.jar@4,reference\:file\:org.eclipse.buildship.core_3.1.6.v20211108-1823-s.jar@4,reference\:file\:org.eclipse.compare.core_3.6.1000.v20201020-1107.jar@4,reference\:file\:org.eclipse.core.commands_3.10.100.v20210722-1426.jar@4,reference\:file\:org.eclipse.core.contenttype_3.8.100.v20210910-0640.jar@4,reference\:file\:org.eclipse.core.expressions_3.8.100.v20210910-0640.jar@4,reference\:file\:org.eclipse.core.filebuffers_3.7.200.v20220202-1008.jar@4,reference\:file\:org.eclipse.core.filesystem_1.9.300.v20220121-1426.jar@4,reference\:file\:org.eclipse.core.jobs_3.12.100.v20220120-1329.jar@4,reference\:file\:org.eclipse.core.net_1.3.1100.v20210424-0724.jar@4,reference\:file\:org.eclipse.core.net.win32.x86_64_1.1.500.v20190925-1337.jar@4,reference\:file\:org.eclipse.core.resources_3.16.100.v20220214-1012.jar@4,reference\:file\:org.eclipse.core.runtime_3.24.100.v20220211-2001.jar@4\:start,reference\:file\:org.eclipse.core.variables_3.5.100.v20210721-1355.jar@4,reference\:file\:org.eclipse.debug.core_3.19.0.v20220125-2302.jar@4,reference\:file\:org.eclipse.equinox.app_1.6.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.common_3.16.0.v20220211-2322.jar@2\:start,reference\:file\:org.eclipse.equinox.frameworkadmin_2.2.0.v20210315-2042.jar@4,reference\:file\:org.eclipse.equinox.frameworkadmin.equinox_1.2.100.v20210703-1540.jar@4,reference\:file\:org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar@4,reference\:file\:org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.400.v20211117-0650/@4,reference\:file\:org.eclipse.equinox.preferences_3.9.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.registry_3.11.100.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.security_1.3.900.v20220108-1321.jar@4,reference\:file\:org.eclipse.equinox.security.win32.x86_64_1.1.300.v20211021-1418.jar@4,reference\:file\:org.eclipse.equinox.simpleconfigurator_1.4.0.v20210315-2228.jar@4,reference\:file\:org.eclipse.equinox.simpleconfigurator.manipulator_2.2.0.v20210315-2228.jar@4,reference\:file\:org.eclipse.jdt.apt.core_3.7.50.v20210914-1429.jar@4,reference\:file\:org.eclipse.jdt.apt.pluggable.core_1.3.0.v20210618-1653.jar@4,reference\:file\:org.eclipse.jdt.compiler.apt_1.4.50.v20210914-1429.jar@4,reference\:file\:org.eclipse.jdt.compiler.tool_1.3.100.v20211201-1611.jar@4,reference\:file\:org.eclipse.jdt.core_3.29.0.v20220214-1307.jar@4,reference\:file\:org.eclipse.jdt.core.manipulation_1.16.0.v20220214-0655.jar@4,reference\:file\:org.eclipse.jdt.debug_3.19.100.v20220212-1425/@4,reference\:file\:org.eclipse.jdt.junit.core_3.11.200.v20220204-2234.jar@4,reference\:file\:org.eclipse.jdt.junit.runtime_3.6.100.v20210708-1502.jar@4,reference\:file\:org.eclipse.jdt.launching_3.19.500.v20220125-2008.jar@4,reference\:file\:org.eclipse.jdt.ls.core_1.9.0.202203031534.jar@4\:start,reference\:file\:org.eclipse.lsp4j_0.11.0.v20210319-1406.jar@4,reference\:file\:org.eclipse.lsp4j.jsonrpc_0.11.0.v20210319-1406.jar@4,reference\:file\:org.eclipse.ltk.core.refactoring_3.12.100.v20210926-1112.jar@4,reference\:file\:org.eclipse.m2e.archetype.common_1.18.1.20211011-2139/@4,reference\:file\:org.eclipse.m2e.core_1.18.2.20211011-2139.jar@4,reference\:file\:org.eclipse.m2e.jdt_1.18.2.20211002-1029.jar@4,reference\:file\:org.eclipse.m2e.lifecyclemapping.defaults_1.17.1.20210115-1536.jar@4,reference\:file\:org.eclipse.m2e.logback.configuration_1.16.3.20211002-1029.jar@4\:start,reference\:file\:org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139/@4,reference\:file\:org.eclipse.m2e.maven.runtime_1.18.1.20211011-2139/@4,reference\:file\:org.eclipse.m2e.maven.runtime.slf4j.simple_1.18.1.20211008-0657/@4,reference\:file\:org.eclipse.m2e.workspace.cli_0.3.1.jar@4,reference\:file\:org.eclipse.osgi.services_3.10.200.v20210723-0643.jar@4,reference\:file\:org.eclipse.osgi.util_3.6.100.v20210723-1119.jar@4,reference\:file\:org.eclipse.text_3.12.0.v20210512-1644.jar@4,reference\:file\:org.eclipse.xtend.lib_2.25.0.v20210301-0821.jar@4,reference\:file\:org.eclipse.xtend.lib.macro_2.25.0.v20210301-0821.jar@4,reference\:file\:org.eclipse.xtext.xbase.lib_2.25.0.v20210301-0821.jar@4,reference\:file\:org.gradle.toolingapi_7.1.1.v20211108-1823-s.jar@4,reference\:file\:org.hamcrest.core_1.3.0.v20180420-1519.jar@4,reference\:file\:org.jboss.tools.maven.apt.core_1.5.4.202201260914.jar@4,reference\:file\:org.junit_4.13.2.v20211018-1956.jar@4,reference\:file\:org.slf4j.api_1.7.30.v20200204-2150.jar@4 +eclipse.p2.data.area=@config.dir/../p2 +eclipse.p2.profile=DefaultProfile +osgi.bundles.defaultStartLevel=4 +eclipse.application=org.eclipse.jdt.ls.core.id1 +osgi.framework=file\:plugins/org.eclipse.osgi_3.17.200.v20220215-2237.jar +osgi.framework.extensions=reference\:file\:org.eclipse.osgi.compatibility.state_1.2.600.v20220207-1403.jar diff --git a/Common/nvim/lsp/jdt-language-server/features/org.eclipse.equinox.executable_3.8.1500.v20220210-1108.jar b/Common/nvim/lsp/jdt-language-server/features/org.eclipse.equinox.executable_3.8.1500.v20220210-1108.jar new file mode 100755 index 0000000..8045223 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/features/org.eclipse.equinox.executable_3.8.1500.v20220210-1108.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/jdt-language-server-1.9.0-202203031534.tar.gz b/Common/nvim/lsp/jdt-language-server/jdt-language-server-1.9.0-202203031534.tar.gz new file mode 100644 index 0000000..b5b5d42 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/jdt-language-server-1.9.0-202203031534.tar.gz differ diff --git a/Common/nvim/lsp/jdt-language-server/lombok.jar b/Common/nvim/lsp/jdt-language-server/lombok.jar new file mode 100644 index 0000000..3a985fe Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/lombok.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/ch.qos.logback.classic_1.2.3.v20200428-2012.jar b/Common/nvim/lsp/jdt-language-server/plugins/ch.qos.logback.classic_1.2.3.v20200428-2012.jar new file mode 100755 index 0000000..2e1551c Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/ch.qos.logback.classic_1.2.3.v20200428-2012.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/ch.qos.logback.core_1.2.3.v20200428-2012.jar b/Common/nvim/lsp/jdt-language-server/plugins/ch.qos.logback.core_1.2.3.v20200428-2012.jar new file mode 100755 index 0000000..b1b6f06 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/ch.qos.logback.core_1.2.3.v20200428-2012.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/ch.qos.logback.slf4j_1.2.3.v20200428-2012.jar b/Common/nvim/lsp/jdt-language-server/plugins/ch.qos.logback.slf4j_1.2.3.v20200428-2012.jar new file mode 100755 index 0000000..a7faf03 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/ch.qos.logback.slf4j_1.2.3.v20200428-2012.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/com.google.gson_2.8.9.v20220111-1409.jar b/Common/nvim/lsp/jdt-language-server/plugins/com.google.gson_2.8.9.v20220111-1409.jar new file mode 100755 index 0000000..b657c1c Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/com.google.gson_2.8.9.v20220111-1409.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/com.google.guava_30.1.0.v20210127-2300.jar b/Common/nvim/lsp/jdt-language-server/plugins/com.google.guava_30.1.0.v20210127-2300.jar new file mode 100755 index 0000000..edd48c0 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/com.google.guava_30.1.0.v20210127-2300.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/com.sun.jna_5.8.0.v20210503-0343.jar b/Common/nvim/lsp/jdt-language-server/plugins/com.sun.jna_5.8.0.v20210503-0343.jar new file mode 100755 index 0000000..b525abb Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/com.sun.jna_5.8.0.v20210503-0343.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/javax.inject_1.0.0.v20091030.jar b/Common/nvim/lsp/jdt-language-server/plugins/javax.inject_1.0.0.v20091030.jar new file mode 100755 index 0000000..404829f Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/javax.inject_1.0.0.v20091030.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.apache.ant_1.10.12.v20211102-1452.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.apache.ant_1.10.12.v20211102-1452.jar new file mode 100755 index 0000000..1ed98fb Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.apache.ant_1.10.12.v20211102-1452.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.apache.commons.lang3_3.1.0.v201403281430.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.apache.commons.lang3_3.1.0.v201403281430.jar new file mode 100755 index 0000000..d2c7b68 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.apache.commons.lang3_3.1.0.v201403281430.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.apache.felix.scr_2.1.24.v20200924-1939.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.apache.felix.scr_2.1.24.v20200924-1939.jar new file mode 100755 index 0000000..316b8a5 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.apache.felix.scr_2.1.24.v20200924-1939.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.ant.core_3.6.300.v20220214-2001.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.ant.core_3.6.300.v20220214-2001.jar new file mode 100755 index 0000000..53e6bb1 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.ant.core_3.6.300.v20220214-2001.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.buildship.compat_3.1.6.v20211108-1823-s.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.buildship.compat_3.1.6.v20211108-1823-s.jar new file mode 100755 index 0000000..1db954a Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.buildship.compat_3.1.6.v20211108-1823-s.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.buildship.core_3.1.6.v20211108-1823-s.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.buildship.core_3.1.6.v20211108-1823-s.jar new file mode 100755 index 0000000..8bfe862 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.buildship.core_3.1.6.v20211108-1823-s.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.compare.core_3.6.1000.v20201020-1107.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.compare.core_3.6.1000.v20201020-1107.jar new file mode 100755 index 0000000..6ba79b8 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.compare.core_3.6.1000.v20201020-1107.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.commands_3.10.100.v20210722-1426.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.commands_3.10.100.v20210722-1426.jar new file mode 100755 index 0000000..2aee0cf Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.commands_3.10.100.v20210722-1426.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.contenttype_3.8.100.v20210910-0640.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.contenttype_3.8.100.v20210910-0640.jar new file mode 100755 index 0000000..f96aec2 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.contenttype_3.8.100.v20210910-0640.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.expressions_3.8.100.v20210910-0640.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.expressions_3.8.100.v20210910-0640.jar new file mode 100755 index 0000000..a2e2158 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.expressions_3.8.100.v20210910-0640.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.filebuffers_3.7.200.v20220202-1008.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.filebuffers_3.7.200.v20220202-1008.jar new file mode 100755 index 0000000..3a43caa Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.filebuffers_3.7.200.v20220202-1008.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.filesystem_1.9.300.v20220121-1426.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.filesystem_1.9.300.v20220121-1426.jar new file mode 100755 index 0000000..de87294 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.filesystem_1.9.300.v20220121-1426.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.jobs_3.12.100.v20220120-1329.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.jobs_3.12.100.v20220120-1329.jar new file mode 100755 index 0000000..fee0193 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.jobs_3.12.100.v20220120-1329.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.net.linux_1.0.100.v20220111-1854.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.net.linux_1.0.100.v20220111-1854.jar new file mode 100755 index 0000000..28c93ec Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.net.linux_1.0.100.v20220111-1854.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.net.win32.x86_64_1.1.500.v20190925-1337.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.net.win32.x86_64_1.1.500.v20190925-1337.jar new file mode 100755 index 0000000..47f144a Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.net.win32.x86_64_1.1.500.v20190925-1337.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.net_1.3.1100.v20210424-0724.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.net_1.3.1100.v20210424-0724.jar new file mode 100755 index 0000000..5992078 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.net_1.3.1100.v20210424-0724.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.resources_3.16.100.v20220214-1012.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.resources_3.16.100.v20220214-1012.jar new file mode 100755 index 0000000..4fd9cba Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.resources_3.16.100.v20220214-1012.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.runtime_3.24.100.v20220211-2001.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.runtime_3.24.100.v20220211-2001.jar new file mode 100755 index 0000000..cc2ddd9 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.runtime_3.24.100.v20220211-2001.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.variables_3.5.100.v20210721-1355.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.variables_3.5.100.v20210721-1355.jar new file mode 100755 index 0000000..95b927b Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.core.variables_3.5.100.v20210721-1355.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.debug.core_3.19.0.v20220125-2302.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.debug.core_3.19.0.v20220125-2302.jar new file mode 100755 index 0000000..e7bf073 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.debug.core_3.19.0.v20220125-2302.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.app_1.6.100.v20211021-1418.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.app_1.6.100.v20211021-1418.jar new file mode 100755 index 0000000..c712d66 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.app_1.6.100.v20211021-1418.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.common_3.16.0.v20220211-2322.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.common_3.16.0.v20220211-2322.jar new file mode 100755 index 0000000..b6e081f Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.common_3.16.0.v20220211-2322.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.frameworkadmin.equinox_1.2.100.v20210703-1540.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.frameworkadmin.equinox_1.2.100.v20210703-1540.jar new file mode 100755 index 0000000..a330bba Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.frameworkadmin.equinox_1.2.100.v20210703-1540.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.frameworkadmin_2.2.0.v20210315-2042.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.frameworkadmin_2.2.0.v20210315-2042.jar new file mode 100755 index 0000000..40f1ca2 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.frameworkadmin_2.2.0.v20210315-2042.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.2.400.v20211117-0650.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.2.400.v20211117-0650.jar new file mode 100755 index 0000000..5e45d53 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.2.400.v20211117-0650.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.400.v20211117-0650.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.400.v20211117-0650.jar new file mode 100755 index 0000000..6dd88ec Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.400.v20211117-0650.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.400.v20211117-0650.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.400.v20211117-0650.jar new file mode 100755 index 0000000..34509f0 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.400.v20211117-0650.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar new file mode 100755 index 0000000..6dfd913 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.preferences_3.9.100.v20211021-1418.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.preferences_3.9.100.v20211021-1418.jar new file mode 100755 index 0000000..748f086 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.preferences_3.9.100.v20211021-1418.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.registry_3.11.100.v20211021-1418.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.registry_3.11.100.v20211021-1418.jar new file mode 100755 index 0000000..c8b38f7 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.registry_3.11.100.v20211021-1418.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.security.linux_1.0.200.v20210616-0726.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.security.linux_1.0.200.v20210616-0726.jar new file mode 100755 index 0000000..326da1e Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.security.linux_1.0.200.v20210616-0726.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.security.macosx_1.101.400.v20210427-1958.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.security.macosx_1.101.400.v20210427-1958.jar new file mode 100755 index 0000000..bb518b7 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.security.macosx_1.101.400.v20210427-1958.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.security.win32.x86_64_1.1.300.v20211021-1418.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.security.win32.x86_64_1.1.300.v20211021-1418.jar new file mode 100755 index 0000000..13fa7ed Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.security.win32.x86_64_1.1.300.v20211021-1418.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.security_1.3.900.v20220108-1321.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.security_1.3.900.v20220108-1321.jar new file mode 100755 index 0000000..b51b7c6 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.security_1.3.900.v20220108-1321.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.simpleconfigurator.manipulator_2.2.0.v20210315-2228.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.simpleconfigurator.manipulator_2.2.0.v20210315-2228.jar new file mode 100755 index 0000000..515c1c7 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.simpleconfigurator.manipulator_2.2.0.v20210315-2228.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.simpleconfigurator_1.4.0.v20210315-2228.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.simpleconfigurator_1.4.0.v20210315-2228.jar new file mode 100755 index 0000000..2d7dc9f Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.equinox.simpleconfigurator_1.4.0.v20210315-2228.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.apt.core_3.7.50.v20210914-1429.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.apt.core_3.7.50.v20210914-1429.jar new file mode 100755 index 0000000..ebe3d04 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.apt.core_3.7.50.v20210914-1429.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.apt.pluggable.core_1.3.0.v20210618-1653.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.apt.pluggable.core_1.3.0.v20210618-1653.jar new file mode 100755 index 0000000..bb81b98 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.apt.pluggable.core_1.3.0.v20210618-1653.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.compiler.apt_1.4.50.v20210914-1429.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.compiler.apt_1.4.50.v20210914-1429.jar new file mode 100755 index 0000000..179cf96 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.compiler.apt_1.4.50.v20210914-1429.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.compiler.tool_1.3.100.v20211201-1611.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.compiler.tool_1.3.100.v20211201-1611.jar new file mode 100755 index 0000000..ecdf630 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.compiler.tool_1.3.100.v20211201-1611.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.core.manipulation_1.16.0.v20220214-0655.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.core.manipulation_1.16.0.v20220214-0655.jar new file mode 100755 index 0000000..224341e Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.core.manipulation_1.16.0.v20220214-0655.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.core_3.29.0.v20220214-1307.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.core_3.29.0.v20220214-1307.jar new file mode 100755 index 0000000..16952df Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.core_3.29.0.v20220214-1307.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.debug_3.19.100.v20220212-1425.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.debug_3.19.100.v20220212-1425.jar new file mode 100755 index 0000000..1a86451 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.debug_3.19.100.v20220212-1425.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.junit.core_3.11.200.v20220204-2234.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.junit.core_3.11.200.v20220204-2234.jar new file mode 100755 index 0000000..65d7cb2 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.junit.core_3.11.200.v20220204-2234.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.junit.runtime_3.6.100.v20210708-1502.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.junit.runtime_3.6.100.v20210708-1502.jar new file mode 100755 index 0000000..34fdfd1 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.junit.runtime_3.6.100.v20210708-1502.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.launching.macosx_3.4.800.v20210915-0906.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.launching.macosx_3.4.800.v20210915-0906.jar new file mode 100755 index 0000000..6ca552e Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.launching.macosx_3.4.800.v20210915-0906.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.launching_3.19.500.v20220125-2008.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.launching_3.19.500.v20220125-2008.jar new file mode 100755 index 0000000..3db3610 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.launching_3.19.500.v20220125-2008.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.ls.core_1.9.0.202203031534.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.ls.core_1.9.0.202203031534.jar new file mode 100755 index 0000000..2f26529 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.jdt.ls.core_1.9.0.202203031534.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.lsp4j.jsonrpc_0.11.0.v20210319-1406.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.lsp4j.jsonrpc_0.11.0.v20210319-1406.jar new file mode 100755 index 0000000..7def589 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.lsp4j.jsonrpc_0.11.0.v20210319-1406.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.lsp4j_0.11.0.v20210319-1406.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.lsp4j_0.11.0.v20210319-1406.jar new file mode 100755 index 0000000..53ea51d Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.lsp4j_0.11.0.v20210319-1406.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.ltk.core.refactoring_3.12.100.v20210926-1112.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.ltk.core.refactoring_3.12.100.v20210926-1112.jar new file mode 100755 index 0000000..dd1a02b Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.ltk.core.refactoring_3.12.100.v20210926-1112.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.archetype.common_1.18.1.20211011-2139.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.archetype.common_1.18.1.20211011-2139.jar new file mode 100755 index 0000000..c1661d1 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.archetype.common_1.18.1.20211011-2139.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.core_1.18.2.20211011-2139.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.core_1.18.2.20211011-2139.jar new file mode 100755 index 0000000..fdbe5c0 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.core_1.18.2.20211011-2139.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.jdt_1.18.2.20211002-1029.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.jdt_1.18.2.20211002-1029.jar new file mode 100755 index 0000000..ac80e88 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.jdt_1.18.2.20211002-1029.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.lifecyclemapping.defaults_1.17.1.20210115-1536.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.lifecyclemapping.defaults_1.17.1.20210115-1536.jar new file mode 100755 index 0000000..cec27b6 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.lifecyclemapping.defaults_1.17.1.20210115-1536.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.logback.configuration_1.16.3.20211002-1029.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.logback.configuration_1.16.3.20211002-1029.jar new file mode 100755 index 0000000..a30c914 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.logback.configuration_1.16.3.20211002-1029.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139.jar new file mode 100755 index 0000000..c0c83d8 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.maven.runtime.slf4j.simple_1.18.1.20211008-0657.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.maven.runtime.slf4j.simple_1.18.1.20211008-0657.jar new file mode 100755 index 0000000..d6ab126 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.maven.runtime.slf4j.simple_1.18.1.20211008-0657.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.maven.runtime_1.18.1.20211011-2139.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.maven.runtime_1.18.1.20211011-2139.jar new file mode 100755 index 0000000..f7b8808 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.maven.runtime_1.18.1.20211011-2139.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.workspace.cli_0.3.1.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.workspace.cli_0.3.1.jar new file mode 100755 index 0000000..12a0e76 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.m2e.workspace.cli_0.3.1.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.osgi.compatibility.state_1.2.600.v20220207-1403.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.osgi.compatibility.state_1.2.600.v20220207-1403.jar new file mode 100755 index 0000000..d1378cd Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.osgi.compatibility.state_1.2.600.v20220207-1403.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.osgi.services_3.10.200.v20210723-0643.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.osgi.services_3.10.200.v20210723-0643.jar new file mode 100755 index 0000000..b4baf0b Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.osgi.services_3.10.200.v20210723-0643.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.osgi.util_3.6.100.v20210723-1119.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.osgi.util_3.6.100.v20210723-1119.jar new file mode 100755 index 0000000..da0a8b8 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.osgi.util_3.6.100.v20210723-1119.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.osgi_3.17.200.v20220215-2237.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.osgi_3.17.200.v20220215-2237.jar new file mode 100755 index 0000000..36e6d28 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.osgi_3.17.200.v20220215-2237.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.text_3.12.0.v20210512-1644.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.text_3.12.0.v20210512-1644.jar new file mode 100755 index 0000000..3665249 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.text_3.12.0.v20210512-1644.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.xtend.lib.macro_2.25.0.v20210301-0821.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.xtend.lib.macro_2.25.0.v20210301-0821.jar new file mode 100755 index 0000000..c65fc87 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.xtend.lib.macro_2.25.0.v20210301-0821.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.xtend.lib_2.25.0.v20210301-0821.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.xtend.lib_2.25.0.v20210301-0821.jar new file mode 100755 index 0000000..a8e99d5 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.xtend.lib_2.25.0.v20210301-0821.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.xtext.xbase.lib_2.25.0.v20210301-0821.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.xtext.xbase.lib_2.25.0.v20210301-0821.jar new file mode 100755 index 0000000..c04b049 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.eclipse.xtext.xbase.lib_2.25.0.v20210301-0821.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.gradle.toolingapi_7.1.1.v20211108-1823-s.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.gradle.toolingapi_7.1.1.v20211108-1823-s.jar new file mode 100755 index 0000000..1031880 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.gradle.toolingapi_7.1.1.v20211108-1823-s.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.hamcrest.core_1.3.0.v20180420-1519.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.hamcrest.core_1.3.0.v20180420-1519.jar new file mode 100755 index 0000000..659fc37 Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.hamcrest.core_1.3.0.v20180420-1519.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.jboss.tools.maven.apt.core_1.5.4.202201260914.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.jboss.tools.maven.apt.core_1.5.4.202201260914.jar new file mode 100755 index 0000000..3d64cad Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.jboss.tools.maven.apt.core_1.5.4.202201260914.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.junit_4.13.2.v20211018-1956.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.junit_4.13.2.v20211018-1956.jar new file mode 100755 index 0000000..fb8719d Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.junit_4.13.2.v20211018-1956.jar differ diff --git a/Common/nvim/lsp/jdt-language-server/plugins/org.slf4j.api_1.7.30.v20200204-2150.jar b/Common/nvim/lsp/jdt-language-server/plugins/org.slf4j.api_1.7.30.v20200204-2150.jar new file mode 100755 index 0000000..99a8ebc Binary files /dev/null and b/Common/nvim/lsp/jdt-language-server/plugins/org.slf4j.api_1.7.30.v20200204-2150.jar differ diff --git a/Common/nvim/lua/basic.lua b/Common/nvim/lua/basic.lua old mode 100644 new mode 100755 index 16e9a62..a5aec23 --- a/Common/nvim/lua/basic.lua +++ b/Common/nvim/lua/basic.lua @@ -44,7 +44,7 @@ vim.opt.wildignore = '*.o,*~,*.pyc' vim.opt.wildignore:append('*/.git/*,*/.hg/*,*/.svn/*,*/.DS_Store') -- Always show current position -vim.opt.ruler = true +--vim.opt.ruler = true -- Hide buffers when they are abandoned vim.opt.hid = true @@ -87,11 +87,27 @@ vim.opt.showcmd = true -- Show colour column vim.opt.colorcolumn = '80,120' +vim.cmd [[ highlight ColorColumn ctermbg=16 ]] -- => Colors and Fonts -- Enable syntac highlighting -vim.opt.syntax = 'enable' +--vim.opt.syntax = 'enable' + +-- Colorscheme +-- default + +-- Workaround for gutter color +vim.cmd [[ +highlight! link SignColumn LineNr +autocmd ColorScheme * highlight! link SignColumn LineNr +]] + +-- Change git colors +--vim.api.nvim_set_hl(0, "DiffAdd", {fg = "#bada9f", bg = "None"}) +--vim.api.nvim_set_hl(0, "DiffChange", {fg = "Purple", bg = "None"}) +--vim.api.nvim_set_hl(0, "DiffDelete", {fg = "Red", bg = "None"}) +--vim.api.nvim_set_hl(0, "DiffText", {fg = "Yellow", bg = "None"}) -- Set utf8 as standard encoding vim.opt.encoding = 'utf8' @@ -143,10 +159,10 @@ Moving around, tabs, windows and buffers map('n', '', ':noh', silentnoremap) -- Smart way to move between windows -map('n', '', 'j', silentnoremap) -map('n', '', 'k', silentnoremap) -map('n', '', 'h', silentnoremap) -map('n', '', 'l', silentnoremap) +map('', '', 'j', silentnoremap) +map('', '', 'k', silentnoremap) +map('', '', 'h', silentnoremap) +map('', '', 'l', silentnoremap) -- Close current buffer map('n', 'bd', ':Bclose:tabclosegT', silentnoremap) @@ -206,10 +222,10 @@ if vim.fn.has("mac") or vim.fn.has("macunix") then end -- Delete trailing whitespace on save -vim.api.nvim_create_autocmd("BufWritePre", { - pattern = { "*" }, - command = [[%s/\s\+$//e]] -}) +--vim.api.nvim_create_autocmd("BufWritePre", { +-- pattern = { "*" }, +-- command = [[%s/\s\+$//e]] +--}) --[[ Misc @@ -233,7 +249,7 @@ map('n', 'sm', ':mksession! vim_session.vim', silentnoremap) map('n', 'sl', ':source vim_session.vim', silentnoremap) -- Dont't close window when deleting buffer ---vim.api.nvim_create_user_command("Bclose", +--vim.api.nvim_create_user_command("Bclose", -- "BufcloseCloseIt()", -- {bang = true} --) diff --git a/Common/nvim/lua/helper_functions.lua b/Common/nvim/lua/helper_functions.lua old mode 100644 new mode 100755 diff --git a/Common/nvim/lua/plugins-conf.lua b/Common/nvim/lua/plugins-conf.lua new file mode 100644 index 0000000..e2a8f66 --- /dev/null +++ b/Common/nvim/lua/plugins-conf.lua @@ -0,0 +1,63 @@ +-- lualine +require('lualine').setup { + options = { theme = 'onedark' }, + sections = { + lualine_x = {'filetype'}, + lualine_y = {} + }, + tabline = { + lualine_a = {'buffers'}, + lualine_b = {'branch'}, + lualine_z = {'tabs'} + } +} + +-- lsp +require("nvim-lsp-installer").setup() +local lspconfig = require'lspconfig' +local coq = require "coq" + +-- setup language servers here +local lsp_flags = { + -- This is the default in Nvim 0.7+ + debounce_text_changes = 150, +} + +local lspconfig = require('lspconfig') +lspconfig['pyright'].setup{ + on_attach = on_attach, + flags = lsp_flags, +} +lspconfig.ccls.setup { + single_file_support = true; + init_options = { + compilationDatabaseDirectory = "build"; + index = { + threads = 0; + }; + clang = { + excludeArgs = { "-frounding-math"} ; + }; + } +} + +lspconfig.ccls.setup{} +lspconfig.intelephense.setup{} +lspconfig.cssls.setup{} +lspconfig.html.setup{} +lspconfig.bashls.setup{} + +-- nvim-tree +require("nvim-tree").setup() +map("n", "", ":NvimTreeToggle", silentnoremap) + +-- TagBar +map("n", "", ":TagbarToggle", silentnoremap) + +-- gitsigns +require('gitsigns').setup() +map("n", "s", ":Gitsigns toggle_current_line_blame", silentnoremap) + +-- fzf-lua +map("n", ";", ":FzfLua files", silentnoremap) + diff --git a/Common/nvim/lua/plugins.lua b/Common/nvim/lua/plugins.lua old mode 100644 new mode 100755 index 43f63a7..4161b4f --- a/Common/nvim/lua/plugins.lua +++ b/Common/nvim/lua/plugins.lua @@ -14,8 +14,54 @@ vim.cmd([[ ]]) return require('packer').startup(function(use) - use 'neovim/nvim-lspconfig' -- Easy LSP configuration - use 'kabouzeid/nvim-lspinstall' -- Install LSP servers on demand with :LSPInstall + use 'wbthomason/packer.nvim' + use 'lewis6991/gitsigns.nvim' + --use {'tjdevries/colorbuddy.vim', {'nvim-treesitter/nvim-treesitter', opt = true}} + use 'preservim/tagbar' + use { + 'tpope/vim-dadbod', + config = function() + vim.cmd [[ + xnoremap (DBExe) db#op_exec() + nnoremap (DBExe) db#op_exec() + nnoremap (DBExeLine) db#op_exec() . '_' + + xmap db (DBExe) + nmap db (DBExe) + omap db (DBExe) + nmap dbb (DBExeLine) + + autocmd FileType dbout setlocal nofoldenable + + if !empty(glob("~/.env.vim")) + source ~/.env.vim + endif + ]] + end, + } + use { + 'nvim-lualine/lualine.nvim', + requires = { 'kyazdani42/nvim-web-devicons', opt = true } + } + use { + 'kyazdani42/nvim-tree.lua', + requires = { 'kyazdani42/nvim-web-devicons' }, + tag = 'nightly' -- optional, updated every week. (see issue #1193) + } + use 'christoomey/vim-tmux-navigator' + use { + 'ibhagwan/fzf-lua', requires = { 'kyazdani42/nvim-web-devicons' } + } + -- terryma/vim-multiple-cursors + -- preservim/nerdcommenter + + use 'neovim/nvim-lsp' + use 'neovim/nvim-lspconfig' + --use 'kabouzeid/nvim-lspinstall' + use 'williamboman/nvim-lsp-installer' + use 'ms-jpq/coq_nvim' + + use 'mfussenegger/nvim-jdtls' -- Automatically set up your configuration after cloning packer.nvim -- Put this at the end after all plugins @@ -23,3 +69,4 @@ return require('packer').startup(function(use) require('packer').sync() end end) + diff --git a/Common/nvim/nvim b/Common/nvim/nvim deleted file mode 120000 index 3b8a801..0000000 --- a/Common/nvim/nvim +++ /dev/null @@ -1 +0,0 @@ -/home/jakob/_code/dotfiles/Common/nvim \ No newline at end of file -- cgit v1.2.3