Skip to content

Commit

Permalink
use https instead of http
Browse files Browse the repository at this point in the history
Signed-off-by: Christian Dietrich <[email protected]>
  • Loading branch information
cdietrich committed Jun 22, 2023
1 parent 4e0e0e3 commit 8e740e8
Show file tree
Hide file tree
Showing 46 changed files with 212 additions and 212 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Eclipse Xtext Website

This repository contains the websites [xtext.org](http://xtext.org) and [xtend-lang.org](http://xtend-lang.org). For general information about Xtext, see the [main repository](https://github.com/eclipse/xtext).
This repository contains the websites [xtext.org](https://xtext.org) and [xtend-lang.org](https://xtend-lang.org). For general information about Xtext, see the [main repository](https://github.com/eclipse/xtext).

The [published](https://github.com/eclipse/xtext-website/tree/published) branch corresponds to what is published on the actual websites. Fixes that should be made visible immediately must be committed there. The [main](https://github.com/eclipse/xtext-website/tree/main) branch is used to write documentation and release notes for the next major or minor release of Xtext.
2 changes: 1 addition & 1 deletion xtend-website/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
How to Test the Website
=======================

The website is generated with [Jekyll](http://jekyllrb.com).
The website is generated with [Jekyll](https://jekyllrb.com).
```
gem install bundler jekyll jekyll-markdown-block
```
Expand Down
18 changes: 9 additions & 9 deletions xtend-website/_includes/footer.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@
<div class="span6">
<h3 class="footer-links-header">Quick Links</h3>
<ul class="footer-links clearfix">
<li><a href="http://www.eclipse.org/legal/privacy.php">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php">Copyright Agent</a></li>
<li><a href="http://www.eclipse.org/legal/">Legal</a></li>
<li><a href="https://www.eclipse.org/legal/privacy.php">Privacy Policy</a></li>
<li><a href="https://www.eclipse.org/legal/termsofuse.php">Terms of Use</a></li>
<li><a href="https://www.eclipse.org/legal/copyright.php">Copyright Agent</a></li>
<li><a href="https://www.eclipse.org/legal/">Legal</a></li>
</ul>
<ul class="footer-links clearfix">
<li><a href="http://www.eclipse.org">Eclipse Home</a></li>
<li><a href="http://marketplace.eclipse.org/">Market Place</a></li>
<li><a href="http://www.planeteclipse.org/">Eclipse Planet</a></li>
<li><a href="https://www.eclipse.org">Eclipse Home</a></li>
<li><a href="https://marketplace.eclipse.org/">Market Place</a></li>
<li><a href="https://www.planeteclipse.org/">Eclipse Planet</a></li>
<li><a href="https://www.eclipse.org/forums/index.php/f/27/">Xtext Forum</a></li>
</ul>
</div>
Expand All @@ -31,7 +31,7 @@ <h3 class="footer-links-header"">Social Media</h3>
</div>
</div>
<a href="#" class="scrollup fadeOutRight animated" style="display: none;">ScrollUp</a>
<a href="http://dryicons.com/">Icons by http://dryicons.com</a>
<a href="https://dryicons.com/">Icons by https://dryicons.com</a>
<!-- Le javascript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
Expand All @@ -56,7 +56,7 @@ <h3 class="footer-links-header"">Social Media</h3>
ga.type = 'text/javascript';
ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl'
: 'http://www')
: 'https://www')
+ '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
Expand Down
4 changes: 2 additions & 2 deletions xtend-website/_includes/head.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<!-- styles -->
<!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<script src="https://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

<!-- Le fav and touch icons -->
Expand Down Expand Up @@ -74,7 +74,7 @@
}
},
"content": {
"href": "http://www.eclipse.org/legal/privacy.php"
"href": "https://www.eclipse.org/legal/privacy.php"
}
})});
</script>
Expand Down
6 changes: 3 additions & 3 deletions xtend-website/_includes/header.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@
<li ><a href="{{ site.baseurl }}/download.html">Download</a></li>
<li ><a href="{{ site.baseurl }}/documentation/index.html">Documentation</a></li>
<li ><a href="{{ site.baseurl }}/community.html">Community</a></li>
<li ><a href="http://xtext.org">Xtext</a></li>
<li ><a href="http://www.eclipse.org">Eclipse.org</a></li>
<li ><a href="https://xtext.org">Xtext</a></li>
<li ><a href="https://www.eclipse.org">Eclipse.org</a></li>
</ul>
<!--div class="btn-group pull-right">
<div class="g-plusone" data-href="http://www.xtend-lang.org"></div>
<div class="g-plusone" data-href="https://www.xtend-lang.org"></div>
</div-->
</div>
<!--/.nav-collapse -->
Expand Down
2 changes: 1 addition & 1 deletion xtend-website/_posts/news/2014-11-20-Xtend-2-7-3.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ categories: news

We have just released version 2.7.3 of Xtend. It comes with some important bugfixes and is recommended for any 2.7.x users.

Here is the [full log](http://goo.gl/bPLxSD).
Here is the [full log](https://goo.gl/bPLxSD).
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ categories: news
Today we are pleased to announce, that we have put out a preview (beta version) of the upcoming IntelliJ IDEA plugin.
The repository URL is:

[http://download.eclipse.org/modeling/tmf/xtext/idea/2.9.0.beta5/updatePlugins.xml](http://download.eclipse.org/modeling/tmf/xtext/idea/2.9.0.beta5/updatePlugins.xml)
[https://download.eclipse.org/modeling/tmf/xtext/idea/2.9.0.beta5/updatePlugins.xml](https://download.eclipse.org/modeling/tmf/xtext/idea/2.9.0.beta5/updatePlugins.xml)

Note, that it requires [IDEA 15 Preview](https://www.jetbrains.com/idea/nextversion/).
Please try it out and [file tickets](https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Xtend) when you hit any bugs!
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ <h3 id="android_maven">Maven Archetype</h4>
<pre class="prettyprint linenums">
mvn archetype:generate -DarchetypeGroupId=org.eclipse.xtend \
-DarchetypeArtifactId=xtend-android-archetype \
-DarchetypeCatalog=http://repo.maven.apache.org/maven2
-DarchetypeCatalog=https://repo.maven.apache.org/maven2
</pre>
</section>
<section id="new_language_features" style="padding-top: 68px; margin-top: -68px;">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
---

<p>
With over <a href="http://goo.gl/7zorrn">100 bugfixes</a>, Version 2.5.0 is mainly a bugfix and
With over <a href="https://goo.gl/7zorrn">100 bugfixes</a>, Version 2.5.0 is mainly a bugfix and
performance release. The team has been working on ironing out any glitches in the user experience
and further improving a fluent workflow with the language and the tools.
</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -202,5 +202,5 @@ <h3>Treeshaken Lib for Android</h3>
<p>For large Android projects there is a need to have as little code packaged as possible.
Usually this is achieved by proguarding cour code and the dependencies during the build.
For people who find that tedious and want to work with a reduced lib from the get go, we offer a treeshaken version of the library, which is only 300k small.</p>
<p>The library can be <a href="http://search.maven.org/#search%7Cga%7C1%7Corg.eclipse.xtext.xbase.lib.slim">downloaded from maven central</a>.</p>
<p>The library can be <a href="https://search.maven.org/#search%7Cga%7C1%7Corg.eclipse.xtext.xbase.lib.slim">downloaded from maven central</a>.</p>
</section>
10 changes: 5 additions & 5 deletions xtend-website/_posts/releasenotes/2015-03-11-version-2-8-0.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,17 +27,17 @@ When the Xtend compiler is set to at least Java 6, it generates an `@Override` a

### Java 7

Xtend expressions like `switch (obj) { ... }` where `obj` is of type [String]({{site.javadoc.java}}/java/lang/String.html) are translated to Java `switch` statements (see [Strings in switch Statements](http://docs.oracle.com/javase/8/docs/technotes/guides/language/strings-switch.html)).
Xtend expressions like `switch (obj) { ... }` where `obj` is of type [String]({{site.javadoc.java}}/java/lang/String.html) are translated to Java `switch` statements (see [Strings in switch Statements](https://docs.oracle.com/javase/8/docs/technotes/guides/language/strings-switch.html)).

In Xtend you can write number literals in the form `2_147_483_647` to enhance their readability. This is also [supported by Java 7](http://docs.oracle.com/javase/8/docs/technotes/guides/language/underscores-literals.html). When the Xtend compiler is set to at least Java 7, underscores in number literals are retained in the generated code.
In Xtend you can write number literals in the form `2_147_483_647` to enhance their readability. This is also [supported by Java 7](https://docs.oracle.com/javase/8/docs/technotes/guides/language/underscores-literals.html). When the Xtend compiler is set to at least Java 7, underscores in number literals are retained in the generated code.

### Java 8

[Xtend lambda expressions]({{site.baseurl}}/documentation/203_xtend_expressions.html#lambdas) like `[String s | s.toLowerCase]` are translated to [Java 8 lambda expressions](http://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html), e.g. `(String s) -> return s.toLowerCase();`. More details on this translation are discussed in [this blog post](http://spoenemann.blogspot.de/2015/02/xtend-for-java-8.html).
[Xtend lambda expressions]({{site.baseurl}}/documentation/203_xtend_expressions.html#lambdas) like `[String s | s.toLowerCase]` are translated to [Java 8 lambda expressions](https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html), e.g. `(String s) -> return s.toLowerCase();`. More details on this translation are discussed in [this blog post](https://spoenemann.blogspot.de/2015/02/xtend-for-java-8.html).

Note that independent of which Java version is chosen for the generated code, Xtend works perfectly with the [lambda-optimized Java 8 API](http://docs.oracle.com/javase/8/docs/technotes/guides/language/lambda_api_jdk8.html) because Xtend lambdas are fully compatible with Java 8 lambdas.
Note that independent of which Java version is chosen for the generated code, Xtend works perfectly with the [lambda-optimized Java 8 API](https://docs.oracle.com/javase/8/docs/technotes/guides/language/lambda_api_jdk8.html) because Xtend lambdas are fully compatible with Java 8 lambdas.

Xtend allows to define non-abstract methods (static or non-static) in interfaces when Java 8 is chosen as target language level. If such a method is non-static, it is translated to a [Java 8 default method](http://docs.oracle.com/javase/tutorial/java/IandI/defaultmethods.html).
Xtend allows to define non-abstract methods (static or non-static) in interfaces when Java 8 is chosen as target language level. If such a method is non-static, it is translated to a [Java 8 default method](https://docs.oracle.com/javase/tutorial/java/IandI/defaultmethods.html).

## More Compiler Options

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,6 @@ Enjoy the smart code editor with syntax highlighting and code completion. The la

## Android Studio Support

Xtend now supports [Android Studio](http://developer.android.com/tools/revisions/studio.html), which uses IntelliJ IDEA as a foundation. This is not to be confused with the [Android Developer Tools](http://developer.android.com/tools/help/adt.html), which are based on Eclipse and which have been supported by Xtend since the very beginning.
Xtend now supports [Android Studio](https://developer.android.com/tools/revisions/studio.html), which uses IntelliJ IDEA as a foundation. This is not to be confused with the [Android Developer Tools](https://developer.android.com/tools/help/adt.html), which are based on Eclipse and which have been supported by Xtend since the very beginning.

This is exciting news as it allows you to use lambda expressions and Active Annotations for Android development - something neither Android Studio nor ADT support out of the box.
42 changes: 21 additions & 21 deletions xtend-website/community.html
Original file line number Diff line number Diff line change
Expand Up @@ -96,27 +96,27 @@ <h2>Articles and Blog Posts</h2>
<tr><td>Blog</td><td><h2><a href="https://blogs.itemis.com/en/implementing-junit-test-cases-in-xtend">Implementing JUnit Test Cases in Xtend</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://blogs.itemis.com/en/building-domain-specific-languages-with-xtext-and-xtend">Building Domain-specific Languages with Xtext and Xtend</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://blogs.itemis.com/en/autosar-ocl-xtend-oaw-for-validation">AUTOSAR: OCL, Xtend, oAW for validation</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://futurice.com/blog/android-development-has-its-own-swift">Android Development has its own Swift</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://the-dusty-deck.blogspot.de/2014/06/xtend-gentle-and-functional-java.html">Xtend, the Gentle and Functional Java</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://www.infoq.com/articles/unusual-ways-to-create-a-mobile-app">Android and Xtend</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://www.sebastianbenz.de/5-Things-that-make-Xtend-a-great-Language-for-Java-developers">5 things that make Xtend a great language</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://www.javacodegeeks.com/2013/02/building-vaadin-ui-with-xtend.html">Building Vaadin UIs with Xtend</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://blog.efftinge.de/2012/12/java-8-vs-xtend.html">Java 8 vs. Xtend</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://tomsondev.bestsolution.at/2012/04/11/javafx-xtend-a-perfect-match/">JavaFX & Xtend - A Perfect Match</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://tomsondev.bestsolution.at/2012/04/11/javafx-xtend-a-sensational-perfect-match/">JavaFX & Xtend - A Sensational Perfect Match</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://tomsondev.bestsolution.at/2012/05/29/javafx-xtend-an-ongoing-love/">JavaFX & Xtend - An Ongoing Love</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://tomsondev.bestsolution.at/2012/06/19/xtend-javafx-properties-and-operator-overloading/">Xtend, JavaFX-Properties and Operator Overloading</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://blog.moritz.eysholdt.de/2011/12/building-swt-user-interfaces-with-xtend.html">Building SWT User Interfaces with Xtend</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://blog.efftinge.de/2012/06/vertx-and-xtend.html">Vert.x & Xtend</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://blog.efftinge.de/2012/05/distance-time-speed.html">Distance / Time = Speed - A Post on Operator Overloading in Xtend</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://blog.efftinge.de/2012/04/xtend-examples-used-at-eclipsecon-2012.html">Xtend Example Screencasts</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://blog.efftinge.de/2012/04/xtend-example-working-with-distances.html">Working With Distances using Xtend (Operator Overloading Applied)</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://blog.efftinge.de/2012/01/i-like-free-beer.html">I Like Free Beer (99 Bottles in Xtend)</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://blog.efftinge.de/2011/12/groovy-scala-java-xtend-stupid.html">Groovy, Scala, Java, Xtend - A Stupid Comparism</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://blog.efftinge.de/2011/12/groovy-scala-java-xtend-updated-stupid.html">Groovy, Scala, Java, Xtend - An UPDATED Stupid Comparism</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://blog.efftinge.de/2011/12/writing-android-uis-with-xtend.html">Writing Android Apps with Xtend</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://blog.efftinge.de/2011/11/whats-so-special-about-xtends-extension.html">What's so special about Xtend's extension methods</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="http://blog.efftinge.de/2011/10/xtend-21-type-safe-groovy-style-builder.html">Xtend - Type-safe Groovy-style Builder APIs</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://futurice.com/blog/android-development-has-its-own-swift">Android Development has its own Swift</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://the-dusty-deck.blogspot.de/2014/06/xtend-gentle-and-functional-java.html">Xtend, the Gentle and Functional Java</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://www.infoq.com/articles/unusual-ways-to-create-a-mobile-app">Android and Xtend</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://www.sebastianbenz.de/5-Things-that-make-Xtend-a-great-Language-for-Java-developers">5 things that make Xtend a great language</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://www.javacodegeeks.com/2013/02/building-vaadin-ui-with-xtend.html">Building Vaadin UIs with Xtend</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://blog.efftinge.de/2012/12/java-8-vs-xtend.html">Java 8 vs. Xtend</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://tomsondev.bestsolution.at/2012/04/11/javafx-xtend-a-perfect-match/">JavaFX & Xtend - A Perfect Match</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://tomsondev.bestsolution.at/2012/04/11/javafx-xtend-a-sensational-perfect-match/">JavaFX & Xtend - A Sensational Perfect Match</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://tomsondev.bestsolution.at/2012/05/29/javafx-xtend-an-ongoing-love/">JavaFX & Xtend - An Ongoing Love</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://tomsondev.bestsolution.at/2012/06/19/xtend-javafx-properties-and-operator-overloading/">Xtend, JavaFX-Properties and Operator Overloading</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://blog.moritz.eysholdt.de/2011/12/building-swt-user-interfaces-with-xtend.html">Building SWT User Interfaces with Xtend</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://blog.efftinge.de/2012/06/vertx-and-xtend.html">Vert.x & Xtend</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://blog.efftinge.de/2012/05/distance-time-speed.html">Distance / Time = Speed - A Post on Operator Overloading in Xtend</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://blog.efftinge.de/2012/04/xtend-examples-used-at-eclipsecon-2012.html">Xtend Example Screencasts</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://blog.efftinge.de/2012/04/xtend-example-working-with-distances.html">Working With Distances using Xtend (Operator Overloading Applied)</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://blog.efftinge.de/2012/01/i-like-free-beer.html">I Like Free Beer (99 Bottles in Xtend)</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://blog.efftinge.de/2011/12/groovy-scala-java-xtend-stupid.html">Groovy, Scala, Java, Xtend - A Stupid Comparism</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://blog.efftinge.de/2011/12/groovy-scala-java-xtend-updated-stupid.html">Groovy, Scala, Java, Xtend - An UPDATED Stupid Comparism</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://blog.efftinge.de/2011/12/writing-android-uis-with-xtend.html">Writing Android Apps with Xtend</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://blog.efftinge.de/2011/11/whats-so-special-about-xtends-extension.html">What's so special about Xtend's extension methods</a></h2></td></tr>
<tr><td>Blog</td><td><h2><a href="https://blog.efftinge.de/2011/10/xtend-21-type-safe-groovy-style-builder.html">Xtend - Type-safe Groovy-style Builder APIs</a></h2></td></tr>
</table>
</div>
</div>
Expand Down
Loading

0 comments on commit 8e740e8

Please sign in to comment.