|
62e184bb
|
2020-04-09T12:50:20
|
|
Java: Fixed `namespace` token (#2295)
|
|
47910b5c
|
2020-02-18T21:45:03
|
|
Java: Added `record` keyword (#2185)
This adds support for the new `record` keyword from Java 14.
|
|
ee7fdbee
|
2019-10-25T21:09:57
|
|
Java: Added missing :: operator (#2101)
This adds the `::` operator and removes the backreference for better performance.
|
|
a7b95dd3
|
2019-09-24T17:38:09
|
|
Added support for syntax in Java 13 (#2060)
This adds support for the new `yield` keyword and text blocks (triple quoted strings) which are both introduced in Java 13.
|
|
6e250a5f
|
2018-12-06T07:27:46
|
|
Added module keywords to Java. (#1655)
This adds the in Java 9 introduced module keywords to Java.
Namespaces following these keywords are also properly highlighted.
|
|
81bd8f0b
|
2018-12-01T21:44:17
|
|
Improve Java (#1474)
A bunch of small improvements for the Java language.
1. Class highlighting based on [naming conventions](http://www.oracle.com/technetwork/java/javase/overview/codeconventions-135099.html). Because of these conventions, we know that every name which starts with an uppercase letter and contains some lower case letters afterward is a class, interface or enum.
2. Nested generics are now supported. The contents of a generic statement are no longer highlighted as a `function`, but as a `class-name` which is more fitting.
3. Packages will now be highlighted as `namespace`.
4. E.g. `foo::bar`, `bar` will be highlighted as a function.
5. ~Support for `var`.~ #1549
6. `null` is now a keyword. As it should be.
|
|
7af8f8be
|
2018-08-19T17:09:29
|
|
C/C++/Java operator update (#1528)
This PR extends and updates the operators of C, C++, and Java.
Java and C++ now support the -> operator.
(C++ had a bug.)
The tests of all languages were updated and the operator pattern for
each language is now shorter.
|
|
0414a2db
|
2018-03-26T09:01:51
|
|
Java: Fix wording in test
|
|
a5cf3025
|
2018-03-26T08:53:43
|
|
Java: Add support for generics. Fix #1351
|
|
34add359
|
2015-08-25T07:41:11
|
|
Add tests for Java
|