FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

paulvi/tern.java at patch-2 · GitHub

 
 

Repository files navigation

tern.java

tern.js is a stand-alone code-analysis engine for JavaScript written in Javascript.

tern.java provides the capability to use tern.js with Java context. It provides several implementation :

As Tern is very CPU and memory intensive, the implementation with Rhino is very slow when JavaScript document is big. So it's better to use node.js or javv8.

Features

Once that Tern Server is created with Java you can use it in any Java context (Eclipse, Netbeans, etc). tern.java provides the capability to use Tern Server with Eclipse :

  • contentassist which uses tern.java. If you start the SWT TernEditor demo, you will see contentassist available for JavaScript :

Eclipse IDE

Tern.java provides an Eclipse IDE integration with Tern. For more information please read Tern Eclipse IDE.

You can see AngularJS Eclipse which is based on tern.java.

To install Tern IDE, please read Installation - Update site section.

Developing

Warning: When checking out on Windows , you can run into #35 check out on Windows - Filename too long

Build

See cloudbees job: https://opensagres.ci.cloudbees.com/job/tern.java/

Rhino version

As tern.js uses ECMAScript5, the Rhino version should support it. The org.mozilla.javascript is an OSGi bundle which wraps the JAR Rhino 1.7R4 which supports ECMAScript5.

About

User tern.js with Java code

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL