Skip to content

Commit 2df7c97

Browse files
committed
Fix up references to the old project structure
1 parent b257151 commit 2df7c97

File tree

4 files changed

+12
-8
lines changed

4 files changed

+12
-8
lines changed

.github/workflows/documentation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
run: doxygen Doxyfile
3838
- name: Check Java coverage
3939
run: javadoc -Xdoclint:all,-missing -d ../doc/java -subpackages *
40-
working-directory: java
40+
working-directory: java/api
4141
- name: Generate Rust documentation
4242
run: |
4343
bundle exec rake cargo:build

.github/workflows/github-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252
run: doxygen Doxyfile
5353
- name: Build with JavaDoc
5454
run: javadoc -Xdoclint:all,-missing -d ../doc/java -subpackages *
55-
working-directory: java
55+
working-directory: java/api
5656
- name: Build with rustdoc
5757
run: |
5858
bundle exec rake cargo:build

.github/workflows/java-wasm-bindings.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,13 @@ jobs:
4444
java-version: '21'
4545
cache: maven
4646

47-
- name: Run the tests
48-
run: mvn -B install
49-
working-directory: java/wasm
47+
- name: Build the Java artifacts
48+
run: mvn install
49+
working-directory: java
50+
51+
- name: Run the tests from the WASM module
52+
run: mvn -pl wasm test
53+
working-directory: java
5054

5155
- uses: actions/upload-artifact@v7
5256
with:

docs/configuration.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ A lot of code in prism's repository is templated from a single configuration fil
88
* `include/prism/node_new.h` - for defining the functions that create the nodes in C
99
* `javascript/src/deserialize.js` - for defining how to deserialize the nodes in JavaScript
1010
* `javascript/src/nodes.js` - for defining the nodes in JavaScript
11-
* `java/org/ruby_lang/prism/AbstractNodeVisitor.java` - for defining the visitor interface for the nodes in Java
12-
* `java/org/ruby_lang/prism/Loader.java` - for defining how to deserialize the nodes in Java
13-
* `java/org/ruby_lang/prism/Nodes.java` - for defining the nodes in Java
11+
* `java/api/target/generated-sources/java/org/ruby_lang/prism/AbstractNodeVisitor.java` - for defining the visitor interface for the nodes in Java
12+
* `java/api/target/generated-sources/java/org/ruby_lang/prism/Loader.java` - for defining how to deserialize the nodes in Java
13+
* `java/api/target/generated-sources/java/org/ruby_lang/prism/Nodes.java` - for defining the nodes in Java
1414
* `lib/prism/compiler.rb` - for defining the compiler for the nodes in Ruby
1515
* `lib/prism/dispatcher.rb` - for defining the dispatch visitors for the nodes in Ruby
1616
* `lib/prism/dot_visitor.rb` - for defining the dot visitor for the nodes in Ruby

0 commit comments

Comments
 (0)