Martin Lippert
5abc6f9df0
initial implementation towards a compilation-unit-based content-assist for types and packages
2019-05-07 10:23:31 +02:00
BoykoAlex
652f5dcbcd
PT #165080768 , #165662425 : Selective Java, XML symbol scanning
2019-05-05 23:23:33 -04:00
Martin Lippert
db780c0479
disable XML content-assist if overall XML support is disabled via user configuration
2019-05-03 13:09:00 +02:00
Martin Lippert
84228d50c5
removed debug jm arg options, can be passed to the ls process via -Dboot.ls.custom.vmargs option to the other IDE
2019-05-03 10:08:07 +02:00
Kris De Volder
4317b1e663
Fix eclipse-ls bundles to work with new fatjar setup
2019-05-02 16:30:00 -07:00
Martin Lippert
e3a9052896
first steps towards deploying and running language servers in exloded format directly from a dir-shaped bundle
2019-04-27 14:42:24 +02:00
BoykoAlex
203c3fa760
PT #155622190 : Put back manifest ls integration modules in pom
2019-04-22 14:04:34 -04:00
BoykoAlex
37764056cf
PT #155622190 : STS4 CF Manifest editor across everything
2019-04-22 13:13:17 -04:00
Martin Lippert
667666d9c2
added Eclipse 4.12 profiles for early builds against upcoming 2019-06 releases of Eclipse
2019-04-19 16:54:03 +02:00
Kris De Volder
cc68ced9ea
Remove LANGUAGE_SERVER_VERSION constants...
...
... instead assume that language server version matches Eclipse
bundle version.
Also streamline code for finding server jar locations so it
is no longer duplicated across every language server bundle.
2019-04-18 13:22:19 -07:00
Kris De Volder
dffe1d2724
Update LS version to 1.7.0... Eclipse bits
2019-04-18 10:09:14 -07:00
Martin Lippert
06f1f002e4
version updated to 4.2.2
2019-04-18 10:56:30 +02:00
Kris De Volder
3010ab046d
Merge pull request #277 from spring-projects/keepchecking-manual-jmx
...
Keepchecking manual jmx
2019-04-16 13:04:29 -07:00
Kris De Volder
1dcde6ea3d
Server-side support for 'keepChecking' attribute...
...
in remote spring boot apps.
Note: this change is supposed to be paired with changes in
boot dash code to transmit the setting as well.
2019-04-16 12:56:46 -07:00
Martin Lippert
b564ef900e
do not fail to load cloud foundry manifest language server in dev mode if the local file is not there
2019-04-16 19:24:22 +02:00
Martin Lippert
803ec42fd7
initial steps to keep checking manual configs on demand
2019-04-16 09:08:15 +02:00
Martin Lippert
02986cc99b
fix spring xml content-assist id
2019-04-12 11:56:05 +02:00
Martin Lippert
f3ca963f05
use a specific category for spring-boot-ls-based jdt content-assist extension to make it appear in the preferences
2019-04-12 11:52:51 +02:00
BoykoAlex
4e2d29de47
JDT Camelcase search
2019-04-09 11:15:54 -04:00
Martin Lippert
b08900381c
added timing information for language server startup
2019-04-06 15:48:10 +02:00
Martin Lippert
0d0ea61844
add extra dependency for optional dependency since we exluce optional dependencies by default
2019-04-05 21:06:44 +02:00
Martin Lippert
d047d8b6c7
removed outdated profile for eclipse 4.9
2019-04-05 17:01:38 +02:00
Martin Lippert
9f85ee4699
set version constraint to 2018-12 based version of XML editor component for increased compatibility
2019-04-05 17:01:20 +02:00
Martin Lippert
4d6d659d98
initial steps towards content-assist for simple XML config files, but still far away from a first working version
2019-04-05 16:32:24 +02:00
Kris De Volder
68c26e29de
Update ls version to 1.6.0, eclipse bits
2019-03-29 09:55:39 -07:00
Martin Lippert
3ed765e8ec
switch back to use the latest nightly builds of commons and spring-ide components
2019-03-29 10:08:12 +01:00
Martin Lippert
e934d40858
updated to 4.2.1
2019-03-29 09:50:06 +01:00
BoykoAlex
6b514c0831
PT #164971098 : Fix Inro URL constants. Properly create Location instance
2019-03-28 17:27:17 -04:00
Kris De Volder
b07f3b0124
Allow configuring urlScheme and port for remote apps
2019-03-27 16:03:51 -07:00
Martin Lippert
28f9f859c2
updated p2 repos for common components to 3.9.8 release version
2019-03-26 10:17:33 +01:00
Kris De Volder
fb3f610c19
Attempt to fix 'trigger characters' issue.
...
- modify textmate grammars so that interesting contexts count
as 'identifiers'.
- disable trigger chars on vscode
The effect of this is that vscode auto-triggers completions even
without trigger characters.
2019-03-25 10:21:47 -07:00
Martin Lippert
46e9e985b0
about file updates
2019-03-24 19:30:07 +01:00
Spring Operator
af8b7f975d
URL Cleanup. RMs not on localhost https URL.
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* [ ] http://gophercloud.io/docs/ (200) with 1 occurrences could not be migrated:
([https](https://gophercloud.io/docs/ ) result SSLHandshakeException).
* [ ] http://man7.org/linux/man-pages/man7/glob.7.html (200) with 1 occurrences could not be migrated:
([https](https://man7.org/linux/man-pages/man7/glob.7.html ) result AnnotatedConnectException).
* [ ] http://services.typefox.io/open-source/jenkins/job/lsp4j/job/master/lastStableBuild/artifact/build/p2-repository/ (200) with 1 occurrences could not be migrated:
([https](https://services.typefox.io/open-source/jenkins/job/lsp4j/job/master/lastStableBuild/artifact/build/p2-repository/ ) result SSLHandshakeException).
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* [ ] http://cfapps.io:1000/hello (ConnectTimeoutException) with 2 occurrences migrated to:
https://cfapps.io:1000/hello ([https](https://cfapps.io:1000/hello ) result ConnectTimeoutException).
* [ ] http://cfapps.io:1001/hello (ConnectTimeoutException) with 2 occurrences migrated to:
https://cfapps.io:1001/hello ([https](https://cfapps.io:1001/hello ) result ConnectTimeoutException).
* [ ] http://cfapps.io:1002/hello (ConnectTimeoutException) with 2 occurrences migrated to:
https://cfapps.io:1002/hello ([https](https://cfapps.io:1002/hello ) result ConnectTimeoutException).
* [ ] http://cfapps.io:1111/ (ConnectTimeoutException) with 2 occurrences migrated to:
https://cfapps.io:1111/ ([https](https://cfapps.io:1111/ ) result ConnectTimeoutException).
* [ ] http://cfapps.io:1111/fromEnv/hello-world (ConnectTimeoutException) with 2 occurrences migrated to:
https://cfapps.io:1111/fromEnv/hello-world ([https](https://cfapps.io:1111/fromEnv/hello-world ) result ConnectTimeoutException).
* [ ] http://cfapps.io:1111/fromenvironment/hello-world (ConnectTimeoutException) with 2 occurrences migrated to:
https://cfapps.io:1111/fromenvironment/hello-world ([https](https://cfapps.io:1111/fromenvironment/hello-world ) result ConnectTimeoutException).
* [ ] http://cfapps.io:1111/fromlaunchconfig/hello-world (ConnectTimeoutException) with 10 occurrences migrated to:
https://cfapps.io:1111/fromlaunchconfig/hello-world ([https](https://cfapps.io:1111/fromlaunchconfig/hello-world ) result ConnectTimeoutException).
* [ ] http://cfapps.io:1111/frompropsfile/hello-world (ConnectTimeoutException) with 8 occurrences migrated to:
https://cfapps.io:1111/frompropsfile/hello-world ([https](https://cfapps.io:1111/frompropsfile/hello-world ) result ConnectTimeoutException).
* [ ] http://cfapps.io:1111/hello-world (ConnectTimeoutException) with 2 occurrences migrated to:
https://cfapps.io:1111/hello-world ([https](https://cfapps.io:1111/hello-world ) result ConnectTimeoutException).
* [ ] http://cfapps.io:1111/inner-class (ConnectTimeoutException) with 2 occurrences migrated to:
https://cfapps.io:1111/inner-class ([https](https://cfapps.io:1111/inner-class ) result ConnectTimeoutException).
* [ ] http://cfapps.io:1111/inner-inner-class (ConnectTimeoutException) with 2 occurrences migrated to:
https://cfapps.io:1111/inner-inner-class ([https](https://cfapps.io:1111/inner-inner-class ) result ConnectTimeoutException).
* [ ] http://cfapps.io:1111/mockedpath/hello-world (ConnectTimeoutException) with 2 occurrences migrated to:
https://cfapps.io:1111/mockedpath/hello-world ([https](https://cfapps.io:1111/mockedpath/hello-world ) result ConnectTimeoutException).
* [ ] http://cfapps.io:999/find (ConnectTimeoutException) with 14 occurrences migrated to:
https://cfapps.io:999/find ([https](https://cfapps.io:999/find ) result ConnectTimeoutException).
* [ ] http://cfapps.io:999/goodbye (ConnectTimeoutException) with 2 occurrences migrated to:
https://cfapps.io:999/goodbye ([https](https://cfapps.io:999/goodbye ) result ConnectTimeoutException).
* [ ] http://cfapps.io:999/greetings (ConnectTimeoutException) with 4 occurrences migrated to:
https://cfapps.io:999/greetings ([https](https://cfapps.io:999/greetings ) result ConnectTimeoutException).
* [ ] http://cfapps.io:999/hello (ConnectTimeoutException) with 4 occurrences migrated to:
https://cfapps.io:999/hello ([https](https://cfapps.io:999/hello ) result ConnectTimeoutException).
* [ ] http://cfapps.io:999/mockedpath/greetings (ConnectTimeoutException) with 2 occurrences migrated to:
https://cfapps.io:999/mockedpath/greetings ([https](https://cfapps.io:999/mockedpath/greetings ) result ConnectTimeoutException).
* [ ] http://cfapps.io:999/mockedpath/hello (ConnectTimeoutException) with 2 occurrences migrated to:
https://cfapps.io:999/mockedpath/hello ([https](https://cfapps.io:999/mockedpath/hello ) result ConnectTimeoutException).
* [ ] http://cloud-controller-ng.service.cf.internal:9022 (UnknownHostException) with 1 occurrences migrated to:
https://cloud-controller-ng.service.cf.internal:9022 ([https](https://cloud-controller-ng.service.cf.internal:9022 ) result UnknownHostException).
* [ ] http://org.eclipse.ui.intro/execute?command= (UnknownHostException) with 2 occurrences migrated to:
https://org.eclipse.ui.intro/execute?command= ([https](https://org.eclipse.ui.intro/execute?command= ) result UnknownHostException).
* [ ] http://dist.springsource.com/snapshot/TOOLS/sts4-language-server-integrations/nightly (403) with 1 occurrences migrated to:
https://dist.springsource.com/snapshot/TOOLS/sts4-language-server-integrations/nightly ([https](https://dist.springsource.com/snapshot/TOOLS/sts4-language-server-integrations/nightly ) result 403).
* [ ] http://foobar.com/munhings.tar.gz (404) with 1 occurrences migrated to:
https://foobar.com/munhings.tar.gz ([https](https://foobar.com/munhings.tar.gz ) result 404).
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://dist.springsource.com/snapshot/STS4/nightly-distributions.html with 5 occurrences migrated to:
https://dist.springsource.com/snapshot/STS4/nightly-distributions.html ([https](https://dist.springsource.com/snapshot/STS4/nightly-distributions.html ) result 200).
* [ ] http://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html with 1 occurrences migrated to:
https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html ([https](https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html ) result 200).
* [ ] http://maven.apache.org/xsd/maven-4.0.0.xsd with 2 occurrences migrated to:
https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd ) result 200).
* [ ] http://stackoverflow.com with 1 occurrences migrated to:
https://stackoverflow.com ([https](https://stackoverflow.com ) result 200).
* [ ] http://stackoverflow.com/questions/6132529/antlr-parsing-java-properties with 1 occurrences migrated to:
https://stackoverflow.com/questions/6132529/antlr-parsing-java-properties ([https](https://stackoverflow.com/questions/6132529/antlr-parsing-java-properties ) result 200).
* [ ] http://stackoverflow.com/tags/spring-tools-4 with 1 occurrences migrated to:
https://stackoverflow.com/tags/spring-tools-4 ([https](https://stackoverflow.com/tags/spring-tools-4 ) result 200).
* [ ] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html with 1 occurrences migrated to:
https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ([https](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ) result 200).
* [ ] http://www.apple.com/DTDs/PropertyList-1.0.dtd with 7 occurrences migrated to:
https://www.apple.com/DTDs/PropertyList-1.0.dtd ([https](https://www.apple.com/DTDs/PropertyList-1.0.dtd ) result 200).
* [ ] http://www.eclipse.org/legal/epl-v10.html with 64 occurrences migrated to:
https://www.eclipse.org/legal/epl-v10.html ([https](https://www.eclipse.org/legal/epl-v10.html ) result 200).
* [ ] http://www.java.com/en/download/help/error_hotspot.xml with 1 occurrences migrated to:
https://www.java.com/en/download/help/error_hotspot.xml ([https](https://www.java.com/en/download/help/error_hotspot.xml ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 1 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd ) result 200).
* [ ] http://www.springframework.org/schema/context/spring-context.xsd with 1 occurrences migrated to:
https://www.springframework.org/schema/context/spring-context.xsd ([https](https://www.springframework.org/schema/context/spring-context.xsd ) result 200).
* [ ] http://www.springframework.org/schema/data/jpa/spring-jpa.xsd with 1 occurrences migrated to:
https://www.springframework.org/schema/data/jpa/spring-jpa.xsd ([https](https://www.springframework.org/schema/data/jpa/spring-jpa.xsd ) result 200).
* [ ] http://www.springframework.org/schema/tx/spring-tx.xsd with 1 occurrences migrated to:
https://www.springframework.org/schema/tx/spring-tx.xsd ([https](https://www.springframework.org/schema/tx/spring-tx.xsd ) result 200).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
https://contributor-covenant.org ([https](https://contributor-covenant.org ) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/ ) result 301).
These URLs were intentionally ignored.
* http://localhost:3000 with 8 occurrences
* http://localhost:8080/greeting with 1 occurrences
* http://localhost:9000 with 6 occurrences
* http://maven.apache.org/POM/4.0.0 with 4 occurrences
* http://www.springframework.org/schema/beans with 4 occurrences
* http://www.springframework.org/schema/context with 2 occurrences
* http://www.springframework.org/schema/data/jpa with 2 occurrences
* http://www.springframework.org/schema/p with 1 occurrences
* http://www.springframework.org/schema/tx with 2 occurrences
* http://www.w3.org/1999/XSL/Transform with 4 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 3 occurrences
Create https URLs for RMs not on local host
2019-03-21 12:02:19 -04:00
BoykoAlex
0de472b2b4
Switch back jsoup and remark packaging
2019-03-20 11:14:56 -04:00
Martin Lippert
ea7189aa43
updated a few about files
2019-03-20 16:00:35 +01:00
Martin Lippert
8c9fcba223
updated older eclipse versions to general release update site again, uses https throughout the way now
2019-03-20 15:56:51 +01:00
Martin Lippert
7127686ec7
finally set 2019-03 builds to eclipse release repo
2019-03-20 15:05:16 +01:00
BoykoAlex
df5345aa7e
Update 3rd party p2 repo version
2019-03-18 13:07:39 -04:00
Kris De Volder
598efa5022
Another pom change forgot to commit before
2019-03-18 13:02:25 -04:00
Kris De Volder
b6effd1dee
Third party p2 dependeny on jsoup and remark
2019-03-18 13:02:25 -04:00
BoykoAlex
cd229be953
Send file change notifications to LS from Eclipse asynchronously
2019-03-14 14:07:21 -04:00
Martin Lippert
096f127e8c
try to workaround signing issues
2019-03-14 17:31:18 +01:00
Martin Lippert
78862f8805
more polish for build files
2019-03-12 17:39:44 +01:00
Martin Lippert
c928b61c31
avoid NPE in case of document being null
2019-03-12 10:11:02 +01:00
Martin Lippert
ad29ce3445
fix NPE when parsing custom args
2019-03-11 10:43:03 +01:00
Martin Lippert
972cdd9a5e
add option to pass custom vm args to boot language server
2019-03-09 13:17:58 +01:00
Martin Lippert
76a99dbdc7
use staging again for 2019-03 since release p2 repo seems to be broken
2019-03-09 09:13:22 +01:00
Kris De Volder
d86becebe7
http -> https
2019-03-08 15:48:38 -08:00
BoykoAlex
91d9838fff
PT #164474609 : Light TypeDescriptorData and caching super, sub-types
2019-03-08 12:09:50 -05:00
Martin Lippert
ee67cf914d
updated 2019-03 p2 repos
2019-03-07 13:00:43 +01:00