Skip to content

Commit

Permalink
Enhance JavaScript syntax highlighter
Browse files Browse the repository at this point in the history
  • Loading branch information
speckyspooky authored Sep 1, 2024
1 parent e1293fc commit dce721b
Showing 1 changed file with 7 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*******************************************************************************
* Copyright (c) 2004 Actuate Corporation, 2024 others
* Copyright (c) 2004, 2024 Actuate Corporation, 2024 others
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License 2.0 which is available at
Expand Down Expand Up @@ -181,15 +181,20 @@ private void fetchJSCommonObjectsMethods() {
this.globalObjectTokens.add("vars"); //$NON-NLS-1$
this.globalObjectTokens.add("row"); //$NON-NLS-1$
this.globalObjectTokens.add("dataSetRow"); //$NON-NLS-1$
this.globalObjectTokens.add("measure"); //$NON-NLS-1$
this.globalObjectTokens.add("dimension"); //$NON-NLS-1$
this.globalObjectTokens.add("importPackage"); //$NON-NLS-1$
this.globalObjectTokens.add("Packages"); //$NON-NLS-1$
this.globalObjectTokens.add("_outer"); //$NON-NLS-1$
this.keywordMethods.add("__rownum"); //$NON-NLS-1$
this.keywordMethods.add("value"); //$NON-NLS-1$
this.keywordMethods.add("data"); //$NON-NLS-1$
this.keywordMethods.add("displayText"); //$NON-NLS-1$
this.keywordMethods.add("pageNumber"); //$NON-NLS-1$
this.keywordMethods.add("totalPage"); //$NON-NLS-1$

try {
// analysis of static javascript classes and methods
// analysis of static JavaScript classes and methods
List<IClassInfo> list = DEUtil.getClasses();
for (Iterator<IClassInfo> cIter = list.iterator(); cIter.hasNext();) {
IClassInfo classInfo = cIter.next();
Expand Down

0 comments on commit dce721b

Please sign in to comment.