
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
com.github.twalcari:syntaxhighlighterfx
Advanced tools
Synchronous or asynchronous syntax highlighter for RichTextFX StyleClassedTextArea
SyntaxHighlighterFX is capable of styling code in a StyleClassedTextArea
from RichTextFX.
The computation of the styles can be done asynchronously to ensure a smooth rendering of your application.
The latest releases of Java Prettify are:
Java Prettify is available on Maven Central. To include it in your project, use:
<dependency>
<groupId>com.github.twalcari</groupId>
<artifactId>syntaxhighlighterfx</artifactId>
<version>3.0.0</version>
</dependency>
CodeArea codeArea = new CodeArea("<example>data</example> <!-- ... --->");
RTSyntaxHighlighter xmlCodeHighlighter = new RTSyntaxHighlighter(codeArea, "xml");
Please refer to RTSyntaxHighlighterTest.java for more information.
The syntax parser is based on Java Prettify, which is a Java port of Google Prettify, the current version ported is 4-Mar-2013. The copyright holder of the Google Prettify is Mike Samuel (mikesamuel@gmail.com). It is licensed under the Apache license Version 2.
The original work on this port was done by Chan Wai Shing (cws1989@gmail.com), and was published on https://code.google.com/p/java-prettify/. This was then moved to GitHub, and made into a Maven-project by Thijs Walcarius.
Version 2.0.0 still used the name 'java-prettify', and added support for the RichTextFX-controls, which require Java 8. Version 3.0.0 upgraded was renamed to 'SyntaxHighlighterFX' to better represent the goal of this library. It was modularized and edited to support Java 10.
This port is distributed under Apache license Version 2.
FAQs
Synchronous or asynchronous syntax highlighter for RichTextFX StyleClassedTextArea
We found that com.github.twalcari:syntaxhighlighterfx demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.