Comments (3)
Additional to that since Java 14, JEP 359 introduced record
types as new kind of type declaration
from shiki.
7f071ad should have got most of these covered.
Do you want to open Java grammar issues here? https://github.com/atom/language-java
VS Code pulls from there, and I pull from VS Code: https://github.com/microsoft/vscode/blob/master/extensions/java/syntaxes/java.tmLanguage.json
I don't think the current tmLanguage is fully following the spec. I didn't find var
, yield
, open
, etc.
from shiki.
Fixed as part of #72 when I'm pulling upstream grammars.
shiki/packages/languages/data/java.tmLanguage.json
Lines 1107 to 1125 in c7afc58
from shiki.
Related Issues (20)
- Global fetch types overriding browsers DOM apis
- Recent release missing some language changes
- various files are not found when used in Sveltekit HOT 1
- Outdated OG image for documentation site
- Unable to run `pnpm run docs` or `pnpm run docs:dev` commands HOT 2
- Error "Cannot find module '@shikijs/core/wasm-inlined'" in VS Code extension with beta.0
- RuntimeError: memory access out of bounds HOT 2
- Expose the `includeExplanation` option and/or export the `tokensToHast` function
- `julia-repl`: formatted output from repl HOT 1
- `Julia-ansi`: combine ansi + language (it should work any language I suppose) HOT 1
- How do I implement word-wrapping? HOT 2
- extra lines returned by `codeToTokensBase` when carriage returns mixed with newlines HOT 1
- Hope to add support for ArkTS(*.ets) HOT 1
- [BUG] Bug with vitepress integration HOT 5
- Spellcheck styles are visible in the docs HOT 1
- @shikijs/monaco how to use editor default theme? HOT 15
- Languages not included when using a custom theme HOT 3
- Support for non-default shikijs themes is broken HOT 1
- `Vue SFC`: add a different highlight color to vue components in Upper Camel Case HOT 1
- [Bug] `Notation` transfomers remove empty annotated lines HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from shiki.