Commit Graph

3830 Commits

Author SHA1 Message Date
Julian Dolby 33cc7da5a0 really hackish, prototype support for exclude paths 2013-08-07 15:13:13 -04:00
Julian Dolby 8ea24cdafc this test works now 2013-08-07 15:12:23 -04:00
Julian Dolby 0117b88698 reflect function statements into 'window' object. i have checked that
firefox does this.
2013-08-07 15:11:25 -04:00
Julian Dolby d528c16b0f refactoring to integrate field-based cg builders with Eclipse-based
JavaScript front end
2013-08-05 14:35:41 -04:00
Julian Dolby beab92e359 Fixed bugs in the front end handling esoteric cases of weird control
flow.

added support for JavaScript projects read from Eclipse that are based
on HTML files as well as JavaScript files
2013-07-30 14:04:08 -04:00
Julian Dolby de6b644e8c work on eclipse javascript project analysis 2013-07-24 11:18:54 -04:00
Julian Dolby b9cf32dadb merge with changes for Eclipse 2013-07-24 10:41:07 -04:00
Julian Dolby b60a457038 suppress some random Eclipse errors 2013-07-24 10:38:42 -04:00
Max Schaefer 7dd4dc7f2a Fixing project names in Ant build files. 2013-07-19 13:11:16 +08:00
Manu Sridharan 0595f0202c update manifests for compatibility with Eclipse Kepler 2013-07-16 11:33:40 -07:00
Manu Sridharan 4b8c1b4148 Merge pull request #31 from msridhar/lexical-cleanup
Further cleanup related to removing old lexical handling code
2013-07-10 10:29:00 -07:00
Manu Sridharan 550eca255b fix for NPE 2013-07-10 09:44:47 -07:00
Manu Sridharan c71652de34 add getNumberOfUses(), rename class 2013-07-10 09:44:47 -07:00
Manu Sridharan 757ae95ef0 add getNumberOfUses() 2013-07-10 09:44:47 -07:00
Manu Sridharan e1e67e6b9f remove unused import 2013-07-10 09:44:46 -07:00
Manu Sridharan 059d841c8c removing lexical reads and writes from invoke instructions; WIP 2013-07-10 09:44:46 -07:00
Manu Sridharan 3bd2f588d0 Merge pull request #30 from sewe/upstream
Publish source features on update site
2013-07-09 09:29:35 -07:00
Andreas Sewe 72e54e7abf Publish source features on update site 2013-07-09 15:34:03 +02:00
Manu Sridharan e11f8b3182 patch to improve mapping of classes to source files 2013-07-08 15:26:28 -07:00
Manu Sridharan b984760100 support for reading method parameter annotations from Java bytecodes 2013-06-28 11:44:47 -04:00
Manu Sridharan 31d3bf835e other build fixes 2013-06-25 16:00:15 -04:00
Manu Sridharan 8b09512edb fix .classpath error; should refer to rhino-1.7R3.jar 2013-06-25 15:50:24 -04:00
Julian Dolby 6597641ca0 new test 2013-06-25 13:30:01 -04:00
Julian Dolby 00c095ae28 turn off debugging output 2013-06-25 13:29:37 -04:00
Julian Dolby 55b64712fc merge conflict 2013-06-25 12:02:12 -04:00
Julian Dolby 080325b5f6 merge 2013-06-25 11:57:37 -04:00
Julian Dolby 3015d1c5f9 added container access to ModuleEntry 2013-06-25 11:53:58 -04:00
sjfink 587ef66356 publicize a method and add some comments 2013-06-24 08:34:16 -07:00
Manu Sridharan 6e2fadd316 remove @Override annotations from Java source tests.
Polyglot can't parse these annotations.
2013-06-10 15:04:56 -07:00
Manu Sridharan 05a9961108 add missing @Override annotations; no semantic change 2013-06-10 14:37:19 -07:00
Manu Sridharan 918f887d3a update copyright header 2013-06-10 14:24:03 -07:00
Manu Sridharan e41dc42276 javadoc 2013-06-10 14:22:12 -07:00
Manu Sridharan 547f0d276a more sample code 2013-06-10 14:22:12 -07:00
Manu Sridharan 6e562ac27e fix warnings 2013-06-10 14:22:12 -07:00
Manu Sridharan 68211df807 remove unused dump() method 2013-06-10 14:22:12 -07:00
Manu Sridharan 21d392e2bd example driver to print IR for all methods in a script 2013-06-10 14:22:11 -07:00
Manu Sridharan 9452bc563d add method to construct a class hierarchy for a set of JS files 2013-06-10 14:22:11 -07:00
Manu Sridharan 3a69d48038 javadoc 2013-06-10 14:22:11 -07:00
Julian Dolby 068d0f0908 merge 2013-06-10 09:08:34 -04:00
Julian Dolby 9e51a19d5d tests 2013-06-10 09:02:12 -04:00
Manu Sridharan 162a001ce6 remove more code for older lexical access scheme 2013-06-07 09:58:25 -07:00
Manu Sridharan f268ca91fd remove precise lexical config options; we want this to just be on 2013-06-07 09:48:00 -07:00
Manu Sridharan b2d108daad fix compile error 2013-06-06 20:03:39 -07:00
Manu Sridharan d2933d49b2 delete a little more code and javadoc 2013-06-06 20:02:42 -07:00
Manu Sridharan 321695617c delete more code 2013-06-06 20:02:42 -07:00
Manu Sridharan 472a98d7cf delete some code 2013-06-06 20:02:42 -07:00
Manu Sridharan d4b252ad51 kill NEW_LEXICAL flag 2013-06-06 20:02:41 -07:00
Max Schaefer d80624ff2b Merge branch 'make-correlation-tracking-an-option-in-HTMLCGBuilder' of https://github.com/wala/WALA into make-correlation-tracking-an-option-in-HTMLCGBuilder 2013-06-07 08:33:04 +08:00
Max Schaefer 79b12e332e Only introduce property name contexts for constant keys. 2013-06-07 08:29:24 +08:00
Max Schaefer 188a7c79a6 Need to use 1-CFA for ajaxslt test (alternatively turn off correlation
tracking).
2013-06-07 08:29:24 +08:00