tests/languages/java

Branch


Log

Author Commit Date CI Message
WangLiang/王良 342a0039 2022-07-29T18:59:56 Java: Added support for constants (#3507)
Michael Schmidt 4cb3d038 2022-03-05T15:48:31 Java: Improved class name detection (#3351)
Michael Schmidt 3bd8fdb1 2022-03-04T12:10:47 Java: Fixed `record` false positives (#3348)
Michael Schmidt 0a9f909c 2021-12-05T14:40:38 Java: Added `char` token (#3217)
Michael Schmidt 2f7f7364 2021-10-05T21:15:33 Added more language tests (#3131)
Michael Schmidt 99f3ddcd 2021-06-13T22:00:43 Tests: Automatically normalize line ends (#2934)
Michael Schmidt 4ec7535c 2021-04-03T11:35:15 Java: Improved generics (#2812)
Michael Schmidt 0889bc7c 2020-11-04T21:44:48 Java: Improved package and class name detection (#2599)
Michael Schmidt 73f81c89 2020-10-13T14:24:24 Java: Added Java 15 keywords (#2567)
Michael Schmidt 62e184bb 2020-04-09T12:50:20 Java: Fixed `namespace` token (#2295)
Nicolai Parlog 47910b5c 2020-02-18T21:45:03 Java: Added `record` keyword (#2185) This adds support for the new `record` keyword from Java 14.
Michael Schmidt ee7fdbee 2019-10-25T21:09:57 Java: Added missing :: operator (#2101) This adds the `::` operator and removes the backreference for better performance.
Michael Schmidt 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.
anton-balaniuc 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.
Michael Schmidt 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.
Michael Schmidt 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.
Golmote 0414a2db 2018-03-26T09:01:51 Java: Fix wording in test
Golmote a5cf3025 2018-03-26T08:53:43 Java: Add support for generics. Fix #1351
Golmote 34add359 2015-08-25T07:41:11 Add tests for Java