Skip to content

Commit 31bb40d

Browse files
committed
fixed link
1 parent d7bb1be commit 31bb40d

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

pom.xml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@
4444
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
4545
<maven-version>3.9.9</maven-version>
4646
<maven.compiler.release>11</maven.compiler.release>
47-
<rascal-maven.version>0.30.0-RC24</rascal-maven.version>
47+
<rascal-version>0.41.0-RC53</rascal-version>
48+
<rascal-maven.version>0.30.0-RC29-SNAPSHOT</rascal-maven.version>
4849
</properties>
4950

5051
<build>
@@ -112,17 +113,17 @@
112113
</execution>
113114
<execution>
114115
<id>default-resources</id>
115-
<phase>resources</phase>
116+
<phase>compile</phase>
116117
<goals>
117118
<goal>tutor</goal>
118119
</goals>
119120
<configuration>
120-
<isPackageCourse>true</isPackageCourse>
121121
<bin>${project.build.outputDirectory}</bin>
122122
<funding>${project.basedir}/FUNDING</funding>
123123
<citation>${project.basedir}/CITATION.md</citation>
124124
<issues>|https://github.com/usethesource/java-air/issues|</issues>
125125
<license>${project.basedir}/LICENSE</license>
126+
<authors>${project.basedir}/AUTHORS.md</authors>
126127
<sources>|http://github.com/usethesource/java-air/blob/main|</sources>
127128
<srcs>
128129
<src>${project.basedir}/src</src>
@@ -212,7 +213,7 @@
212213
<dependency>
213214
<groupId>org.rascalmpl</groupId>
214215
<artifactId>rascal</artifactId>
215-
<version>0.41.0-RC42</version>
216+
<version>${rascal-version}</version>
216217
</dependency>
217218
<!-- Repackaged Eclipse Dependencies -->
218219
<dependency>

src/lang/java/m3/Core.rsc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ as elements of other schemes, for example to uniquel encode parameter types of m
8080
* Java M3 is an _immutable_ database, which is implemented using advanced persistent hash-tries under the hood. This makes analysis fast,
8181
and if you compute new M3 models from earlier models your source data can never be influenced by the later stages. This is very good
8282
for research purposes where the provenance of every data point is essential for the sake of validity.
83-
* Java M3 is complete in the sense that all notions of programmable artefacts that exist in Java are represented. However, every piece of information is local and static: intra-procedural, flow and path insensitive. If the M3 database does not provide enough information, then the AST model is the next source to use. There is also a flow analysis module: ((JavaToObjectFlow)).
83+
* Java M3 is complete in the sense that all notions of programmable artefacts that exist in Java are represented. However, every piece of information is local and static: intra-procedural, flow and path insensitive. If the M3 database does not provide enough information, then the AST model is the next source to use. There is also a [flow analysis module]((lang::java::flow::JavaToObjectFlow)).
8484
* Java M3 is aligned with the AST model for Java:
8585
* every `decl=` parameter on Declarations nodes corresponds to an entry in the `declarations` relation in M3
8686
* every `decl=` parameter on other nodes (Expressions, Types, Statements), corresponds to an entry in the `uses` relation in M3.

0 commit comments

Comments
 (0)