diff --git a/lib/rouge/lexers/java.rb b/lib/rouge/lexers/java.rb index 051531f12a..f6749a7bac 100644 --- a/lib/rouge/lexers/java.rb +++ b/lib/rouge/lexers/java.rb @@ -51,7 +51,7 @@ class Java < RegexLexer rule %r/(?:#{declarations.join('|')})\b/, Keyword::Declaration rule %r/(?:#{types.join('|')})\b/, Keyword::Type rule %r/(?:true|false|null)\b/, Keyword::Constant - rule %r/(?:class|interface)\b/, Keyword::Declaration, :class + rule %r/(?:class|interface|record)\b/, Keyword::Declaration, :class rule %r/(?:import|package)\b/, Keyword::Namespace, :import rule %r/"""\s*\n.*?(?