Skip to content

Commit 3d29450

Browse files
authored
Merge pull request #59 from usethesource/chore/big-bang-release-0-40-x
the last big bang release
2 parents 1264b5d + ed0c325 commit 3d29450

File tree

5 files changed

+166
-21
lines changed

5 files changed

+166
-21
lines changed

.github/workflows/base-jobs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737

3838
# Copy docs from dependent projects, run tutor on local courses folder and copy results into docs and static/assets
3939
- name: Run rascal-tutor and reuse libraries
40-
run: MAVEN_OPTIONS="-Xss256m -Xmx3G" mvn -B clean package -Dwebdriver.chrome.driver=/usr/local/bin/chromedriver -Dwebdriver.chrome.browser=`which chrome`
40+
run: MAVEN_OPTIONS="-Xss256m -Xmx3G" mvn -B clean package -Dwebdriver.chrome.driver=/usr/local/bin/chromedriver -Dwebdriver.chrome.browser=`which chrome` | grep -v "\[INFO\] Downloading"
4141

4242
- uses: actions/upload-artifact@v4
4343
with:
@@ -48,4 +48,4 @@ jobs:
4848
!.git
4949
!.github
5050
!.vscode
51-
!META-INF
51+
!META-INF

courses/GettingHelp/FurtherReading/FurtherReading.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ keywords:
1818

1919
#### Packages
2020

21-
Rascal can be extended by loading different (third-party) packages. For example:
21+
Rascal can be extended by loading different (third-party) [packages](/docs/Packages). For example:
2222

23-
* ((flybytes)) enables JVM bytecode analysis, transformation and generation in Rascal.
24-
* ((typepal)) is a generic name and type analysis framework for programming languages and textual DSLs.
23+
* [flybytes](/docs/Packages/Flybytes) enables JVM bytecode analysis, transformation and generation in Rascal.
24+
* [typepal](/docs/Packages/Typepal) is a generic name and type analysis framework for programming languages and textual DSLs.
2525

pom.xml

Lines changed: 26 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -24,26 +24,26 @@
2424
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
2525
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
2626

27-
<rascal-maven-plugin.version>0.24.0</rascal-maven-plugin.version>
28-
<rascal.version>0.34.0</rascal.version>
29-
<rascal-tutor.version>0.18.4</rascal-tutor.version>
30-
<clair.version>0.12.0</clair.version>
31-
<rascal-git.version>0.1.14</rascal-git.version>
32-
<flybytes.version>0.2.3</flybytes.version>
33-
<typepal.version>0.8.10</typepal.version>
34-
<salix-core.version>0.2.3</salix-core.version>
35-
<salix-contrib.version>0.2.4</salix-contrib.version>
36-
<rascal-lsp.version>2.20.0</rascal-lsp.version>
37-
<drambiguity.version>0.2.0</drambiguity.version>
38-
<php-analysis.version>0.2.3</php-analysis.version>
39-
<python-air.version>0.0.6</python-air.version>
27+
<rascal-maven-plugin.version>0.28.9</rascal-maven-plugin.version>
28+
<rascal.version>0.40.17</rascal.version>
29+
<rascal-tutor.version>0.19.9</rascal-tutor.version>
30+
<clair.version>0.13.1</clair.version>
31+
<rascal-git.version>0.1.15</rascal-git.version>
32+
<flybytes.version>0.2.8</flybytes.version>
33+
<typepal.version>0.14.8</typepal.version>
34+
<salix-core.version>0.2.7</salix-core.version>
35+
<salix-contrib.version>0.2.7</salix-contrib.version>
36+
<rascal-lsp.version>2.21.0-2</rascal-lsp.version>
37+
<drambiguity.version>0.3.5</drambiguity.version>
38+
<php-analysis.version>0.2.4</php-analysis.version>
39+
<python-air.version>0.0.8</python-air.version>
4040
</properties>
4141

4242
<build>
4343
<plugins>
4444
<plugin>
4545
<artifactId>maven-clean-plugin</artifactId>
46-
<version>3.2.0</version>
46+
<version>3.4.0</version>
4747
<configuration>
4848
<filesets>
4949
<fileset>
@@ -77,6 +77,16 @@
7777
</goals>
7878
<configuration>
7979
<artifactItems>
80+
<artifactItem>
81+
<groupId>org.rascalmpl</groupId>
82+
<artifactId>rascal</artifactId>
83+
<version>${rascal.version}</version>
84+
<outputDirectory>${project.basedir}</outputDirectory>
85+
<includes>docs/**/*.*</includes>
86+
<excludes>docs/index.value</excludes>
87+
<excludes>docs/FUNDING.md</excludes>
88+
<excludes>docs/CITATION.md</excludes>
89+
</artifactItem>
8090
<artifactItem>
8191
<groupId>org.rascalmpl</groupId>
8292
<artifactId>flybytes</artifactId>
@@ -188,7 +198,7 @@
188198
<errorsAsWarnings>false</errorsAsWarnings>
189199
<bin>${project.basedir}</bin> <!-- because tutor appends /docs to this -->
190200
<srcs>
191-
<src>|lib://rascal/org/rascalmpl/library|</src>
201+
<!--<src>|lib://rascal/org/rascalmpl/library|</src> -->
192202
<src>${project.basedir}/courses/WhyRascal</src>
193203
<src>${project.basedir}/courses/Recipes</src>
194204
<src>${project.basedir}/courses/Rascal</src>
@@ -201,6 +211,7 @@
201211
<ignores>
202212
<ignore>|lib://rascal/org/rascalmpl/library/lang/rascal|</ignore>
203213
<ignore>|lib://rascal/org/rascalmpl/library/lang/c90|</ignore>
214+
<ignore>|lib://rascal/org/rascalmpl/library/lang/c90|</ignore>
204215
</ignores>
205216
</configuration>
206217
</execution>

release-notes/2022-12-21-rascal-0-28-x-release-notes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ published: true
44
author: "Jurgen J. Vinju"
55
authorlink: "http://www.rascal-mpl.org"
66
title: "Rascal 0.28.x release notes"
7-
sidebar_position: 93
7+
sidebar_position: 89
88
---
99

1010
In this post we report on the Rascal release 0.28.x

0 commit comments

Comments
 (0)