Commit b7587fa
authored
- .github/dependabot.yml+2-1
- .github/workflows/documentation.yml+1-2
- .github/workflows/github-pages.yml+1-2
- .github/workflows/java-wasm-bindings.yml+9-5
- .github/workflows/main.yml+2-2
- .gitignore+1-1
- Makefile+2-2
- README.md+4-2
- Rakefile+2-2
- config.yml+19-40
- docs/configuration.md+3-3
- docs/mapping.md+1-1
- docs/serialization.md+1-9
- java-wasm/README.md-29
- java-wasm/pom.xml-212
- java-wasm/src/main/java-templates/org/ruby_lang/prism/wasm/WasmResource.java-7
- java/.gitignore+4
- java/README.md+62
- java/api/pom.xml+39
- java/api/src/main/java/org/ruby_lang/prism/MarkNewlinesVisitor.java
- java/api/src/main/java/org/ruby_lang/prism/ParseResult.java
- java/api/src/main/java/org/ruby_lang/prism/ParsingOptions.java
- java/native/pom.xml+16
- java/native/src/main/java/org/ruby_lang/prism/Parser.java
- java/pom.xml+139
- java/wasm/.gitignore
- java/wasm/perf-test/.gitignore
- java/wasm/perf-test/bench.sh
- java/wasm/perf-test/test
- java/wasm/pom.xml+91
- java/wasm/prism-parser.iml+9
- java/wasm/src/main/java/org/ruby_lang/prism/wasm/Prism.java-2
- java/wasm/src/test/java/org/jruby/parser/prism/JRubyTest.java+1-2
- java/wasm/src/test/java/org/jruby/parser/prism/WASMTest.java
- java/wasm/src/test/resources/.gitignore
- lib/prism/node_ext.rb+4-4
- lib/prism/translation/parser/compiler.rb+1-1
- lib/prism/translation/ripper.rb+161-127
- lib/prism/translation/ripper/shim.rb+1-1
- lib/prism/translation/ruby_parser.rb+2-2
- rakelib/check_manifest.rake+1-1
- rakelib/lint.rake+1-1
- rbi/generated/prism/compiler.rbi+3-3
- rbi/generated/prism/dispatcher.rbi+7-7
- rbi/generated/prism/dot_visitor.rbi+3-3
- rbi/generated/prism/dsl.rbi+18-18
- rbi/generated/prism/inspect_visitor.rbi+3-3
- rbi/generated/prism/mutation_compiler.rbi+3-3
- rbi/generated/prism/node.rbi+116-95
- rbi/generated/prism/node_ext.rbi+2-2
- rbi/generated/prism/visitor.rbi+4-4
- rust/ruby-prism/build.rs+1-16
- rust/ruby-prism/src/node_ext.rs+8-8
- sig/generated/prism/compiler.rbs+3-3
- sig/generated/prism/dispatcher.rbs+8-8
- sig/generated/prism/dot_visitor.rbs+3-3
- sig/generated/prism/dsl.rbs+31-31
- sig/generated/prism/inspect_visitor.rbs+3-3
- sig/generated/prism/mutation_compiler.rbs+3-3
- sig/generated/prism/node.rbs+213-173
- sig/generated/prism/node_ext.rbs+2-2
- sig/generated/prism/visitor.rbs+7-7
- snapshots/super.txt+2
- snapshots/unparser/corpus/literal/super.txt+2
- snapshots/whitequark/super_block.txt+1
- snapshots/whitequark/zsuper.txt+1
- src/prism.c+1.8k-1.7k
- templates/ext/prism/api_node.c.erb+8-1
- templates/java/api/target/generated-sources/java/org/ruby_lang/prism/AbstractNodeVisitor.java.erb
- templates/java/api/target/generated-sources/java/org/ruby_lang/prism/Loader.java.erb+8-7
- templates/java/api/target/generated-sources/java/org/ruby_lang/prism/Nodes.java.erb
- templates/lib/prism/dsl.rb.erb+1-1
- templates/template.rb+9-13
- test/prism/api/freeze_test.rb+5
- test/prism/errors/interpolated_symbol_pattern_hash_key.txt+3
- test/prism/result/error_recovery_test.rb+237
- test/prism/result/source_location_test.rb+1-1
- test/prism/ruby/find_fixtures.rb-1
- test/prism/ruby/ripper_test.rb+58-14
0 commit comments