Merge branch 'master' of github.com:spring-projects/sts4

This commit is contained in:
Kris De Volder
2018-08-08 16:37:50 -07:00
7 changed files with 93 additions and 1 deletions

View File

@@ -212,6 +212,51 @@
</repositories>
</profile>
<profile>
<id>e49</id>
<properties>
<dist.target>e4.9.0</dist.target>
<dist.target.major>e4.9</dist.target.major>
<dist.platform.name>2018-09</dist.platform.name>
<dist.platform.name.long>2018-09 (4.9)</dist.platform.name.long>
<dist.platform.id>2018-09</dist.platform.id>
<dist.platform.version>4.9</dist.platform.version>
<package.qualifierPrefix>e49</package.qualifierPrefix>
</properties>
<repositories>
<repository>
<id>photon</id>
<layout>p2</layout>
<url>http://download.eclipse.org/releases/2018-09/</url>
</repository>
<repository>
<id>staging</id>
<layout>p2</layout>
<url>http://download.eclipse.org/staging/2018-09/</url>
</repository>
<repository>
<id>orbit</id>
<layout>p2</layout>
<url>http://download.eclipse.org/tools/orbit/downloads/drops/S20180710163057/repository</url>
</repository>
<repository>
<id>e-i-commons</id>
<layout>p2</layout>
<url>http://dist.springframework.org/snapshot/IDE/nightly</url>
</repository>
<repository>
<id>lsp4e</id>
<layout>p2</layout>
<url>http://download.eclipse.org/lsp4e/snapshots/</url>
</repository>
<repository>
<id>tm4e</id>
<layout>p2</layout>
<url>http://download.eclipse.org/tm4e/snapshots/</url>
</repository>
</repositories>
</profile>
<profile>
<id>build.springsource.com</id>
<activation>

View File

@@ -74,4 +74,9 @@ public class JavaProject implements IJavaProject, Disposable {
public boolean exists() {
return new File(uri).exists();
}
@Override
public String toString() {
return "JavaProject("+uri+")";
}
}

View File

@@ -28,7 +28,7 @@ public class UriUtil {
public static String normalize(String uriVal) {
try {
if (uriVal != null && uriVal.startsWith("file:")) {
File file = new File(URI.create(uriVal));
File file = new File(URI.create(uriVal)).getCanonicalFile();
uriVal = file.toURI().toString();
//Careful!!! If the project uri points to a existing project... then it will be
//a directory and then the uri we computed will get a slash at the end.
@@ -39,6 +39,7 @@ public class UriUtil {
while (uriVal.endsWith("/")) {
uriVal = uriVal.substring(0, uriVal.length()-1);
}
//Careful on windows, drive letters
return uriVal;
}
} catch (Exception e) {

View File

@@ -1,3 +1,15 @@
## 2018-08-09 (M14)
* no major changes
## 2018-07-23 (M13)
* no major changes
## 2018-06-08 (M12)
* no major changes
## 2018-05-14 (M11)
* _(all)_ JVM used to run the language servers can now be specified via custom settings ([#51](https://github.com/spring-projects/sts4/issues/51))

View File

@@ -1,7 +1,12 @@
## 2018-08-09 (M14)
* no major changes
## 2018-07-23 (M13)
* _(Concourse)_ Added support for missing attributes to `GitGetParams`, `GitPutParams`, `Job` and `Step` schemas ([#64](https://github.com/spring-projects/sts4/issues/64)), ([#65](https://github.com/spring-projects/sts4/issues/65))
* _(Concourse)_ fixed: Concourse VSCode Extension: Does not recognize GCS buckets in semver resource ([#60](https://github.com/spring-projects/sts4/issues/60))
## 2018-06-08 (M12)
* _(Concourse)_ add support for new attributes of DockerImageSource (aws_session_token, max_concurrent_downloads, max_concurrent_uploads) and DockerImagePutParams (additional_tags, cache_from, load_bases, target_name) ([#56](https://github.com/spring-projects/sts4/issues/56))

View File

@@ -1,3 +1,15 @@
## 2018-08-09 (M14)
* no major changes
## 2018-07-23 (M13)
* no major changes
## 2018-06-08 (M12)
* no major changes
## 2018-05-14 (M11)
* _(all)_ JVM used to run the language servers can now be specified via custom settings ([#51](https://github.com/spring-projects/sts4/issues/51))

View File

@@ -1,3 +1,15 @@
## 2018-08-09 (M14)
* _(Spring Boot)_ added support for showing live hovers for Spring Boot apps running remotely (on Cloud Foundry)
* _(Spring Boot)_ improved and simplified content for live hovers showing bean wiring information
* _(Spring Boot)_ improved look of live hover highlights
* (_Spring Boot)_ improved error handling when source code parsing goes wrong
* (_Spring Boot)_ added specific bean wiring live hovers for `@Autowired` fields and constructors
* (_Spring Boot)_ user-defined values in property files showing up as suggestions for `@Value` completions
* (_Spring Boot)_ bean symbols now directly contain additional annotations (like `@Conditional...` or `@Profile`)
* (_Spring Boot)_ added option to match running process directly to specific project in the workspace (for live hovers) via system property (set `-Dspring.boot.project.name=<project-name-in-workspace>` to show live hovers of that running process exclusively on the project with that name).
* (_Spring Boot)_ fixed bug that prevented property editing support to work on Windows ([#59](https://github.com/spring-projects/sts4/issues/59))
## 2018-07-23 (M13)
* _(Spring Boot)_ early prototype for detecting changed bean definitions in live-running (and restarted) boot applications