Julian Dolby
8f0f64f5fa
add missing file
2014-10-19 23:14:36 -04:00
Julian Dolby
1bb7610011
work toward pointer analysis based on the flowgraph from field-based
...
call graph builder
2014-10-19 22:44:03 -04:00
Julian Dolby
a1bc84356d
scandriod merge
2014-10-01 21:32:36 -04:00
Juergen Graf
6f8aee80c6
Merge branch 'wala' into master
2014-07-28 17:09:02 +02:00
Julian Dolby
ae595088a3
adapt to field-based api changes
2014-05-28 13:30:34 -04:00
Juergen Graf
ef4513d377
revert PointerAnalysis hack that makes containsAny() and contains() methods in OrdinalSet unusable
2014-05-20 19:52:01 +02:00
Julian Dolby
99512c5cd0
uuse PrinterWriter; make DOM model optional
2014-04-11 10:00:05 -04:00
Julian Dolby
dd6748e159
pointer analysis simulation for field-based CGs
2014-02-08 21:40:32 -05:00
Julian Dolby
c7d0c452e9
more detail in assertion
2014-01-03 10:07:52 -05:00
Julian Dolby
f408697759
try adding more dependencies. it all works on maven on my mac, but
...
somehow the travis ci install is having trouble finding eclipse
components.
2013-12-02 10:57:39 -05:00
Julian Dolby
6886791fc0
try to make maven on travis cl find the needed Eclipse projects
2013-12-02 10:26:19 -05:00
Julian Dolby
7e3c7f8512
make tests of integration with JSDT and JDT work on Maven
2013-12-02 09:35:47 -05:00
Julian Dolby
0ccaae3b2c
pull exclusions file support into util project and then share it with
...
the shrike-based dynamic call graph builder so that static and dynamic
graphs can be built consistently more easily.
2013-11-14 13:02:56 -05:00
Julian Dolby
56236dec53
further work on analysis for JavaScript in Eclipse
2013-10-16 17:37:53 -04:00
Julian Dolby
24aeda3ef8
more flexible eclipse project paths and engines for javascript to
...
support adding different model JS files as prologues.
2013-08-07 15:19:27 -04:00
Julian Dolby
824cd3db24
utility to use Eclipse to find JS prologue files for analysis
2013-08-07 15:15:20 -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
080325b5f6
merge
2013-06-25 11:57:37 -04:00
Manu Sridharan
3b1889121b
add missing copyright headers
2013-05-22 15:39:19 -07:00
Marcel Bruch
87c164e402
added js projects to tycho build
2013-04-29 13:13:23 +02:00
Cosmin Radoi
c0a8d621e2
small fix to manifest
2013-04-29 13:13:23 +02:00
Marcel Bruch
7c2d18cd58
[releng] added preliminary maven tycho build support
2013-04-29 13:13:22 +02:00
Manu Sridharan
00eb1d2bd2
Set all projects to build against Java 6; no semantic change. Fixes #20
2013-04-10 16:01:27 -07:00
dolby
fae5c86114
fixes for users of JDT interfaces, such as Miniatur/MemSAT
2012-10-01 13:11:10 -04:00
Manu Sridharan
fcab11e5b8
Remove dependence from com.ibm.wala.ide to com.ibm.wala.cast.
...
Removing this dependence allows our Getting Started instructions to still work.
It requires some minor code duplication, but otherwise we'd have to change a
bunch of documentation.
2012-09-04 10:38:40 -07:00
dolby
319eacc529
merge changes and changes for atomic sets work
2012-08-29 16:35:34 -04:00
Manu Sridharan
9f732622f0
don't require Eclipse 3.8 in version dependencies
2012-08-28 10:02:48 -07:00
dolby
0518b5242b
more JS stuff
2012-08-22 12:15:46 -04:00
dolby
53cad9e7ba
more separation for JS eclipse stuff
2012-08-21 16:06:01 -04:00
dolby
a54707f22e
separate JSDT stuff
2012-08-21 15:53:16 -04:00