Skip to content

cs-au-dk/JSRefactor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JSRefactor

Experimental refactoring tools for JavaScript. This project explores the possibility of using points-to information as the foundation for refactoring logic.

Main projects:

  • jsparser: a parser for JavaScript with a useful AST
  • jscontrolflow: control-flow graphs for JavaScript
  • jspointers: pointer analysis for JavaScript
  • jsrefactoring: refactoring logic

Auxilliary projects:

  • jsutil: some stuff all projects need
  • jtidy-js: hacked version of jtidy, needed to extract JavaScript from HTML files
  • benchmarks: refactoring benchmarks used in the OOPSLA'11 paper

Authors:

  • Asger Feldthaus: jsparser, jscontrolflow, jspointers, jsrefactoring
  • Max Schäfer: jsrefactoring, Eclipse integration
  • Jacob Harris Cryer Kragh: Eclipse integration
  • Matthias Diehn Ingesman: Eclipse integration

Releases

No releases published

Packages

No packages published