Julian Dolby
|
7d76e20d2a
|
try to find dx.jar
|
2018-02-05 15:43:49 -08:00 |
Julian Dolby
|
aa414b3503
|
abandon hackish profiles
|
2018-02-05 15:26:08 -08:00 |
Julian Dolby
|
c8cdaf8616
|
further refactoring to enable more reuse
eliminate all non-jva 8 compilation
|
2018-02-05 15:18:37 -08:00 |
Julian Dolby
|
b7d9d037a6
|
more refactoring for reuse
|
2018-01-30 14:08:25 -05:00 |
Julian Dolby
|
0f3b6f5d7e
|
disable debugging properly
|
2018-01-25 15:18:17 -05:00 |
Julian Dolby
|
cd944a8f12
|
refactoring of CAst front end machinery to allow more reuse
|
2018-01-25 14:42:27 -05:00 |
Julian Dolby
|
8796653292
|
Merge branch 'master' of https://github.com/wala/WALA
|
2018-01-23 19:57:37 -05:00 |
Julian Dolby
|
9c29f59e21
|
merge
|
2018-01-23 19:57:34 -05:00 |
Julian Dolby
|
742b42efdf
|
native config cleanup
|
2018-01-20 17:40:10 +00:00 |
Ben Liblit
|
372f0bd5d8
|
Fix several broken cross-references in Javadoc comments
|
2018-01-17 10:35:49 -08:00 |
Manu Sridharan
|
76faa4df2d
|
Fix bug with method lookup (#276)
The previous lookup logic would erroneously look in superclasses for a constructor with parameters.
Bug reported on [the mailing list](https://groups.google.com/forum/#!msg/wala-sourceforge-net/6m_VmDF-lZ0/erZIYQ68BwAJ;context-place=topic/wala-sourceforge-net/TjRzdDyljjY)
|
2017-12-23 16:38:26 -08:00 |
Julian Dolby
|
a19507312a
|
Merge pull request #274 from ponder-lab/upstream_master2
Fix Atom.startsWith() failure case.
|
2017-12-20 22:45:18 +00:00 |
Julian Dolby
|
d9cd362f8b
|
Merge pull request #275 from liblit/fix-javadoc-miscellaneous
Fix various Javadoc errors
|
2017-12-20 22:44:11 +00:00 |
Ben Liblit
|
0a770ce7ab
|
"@todo" is not a valid Javadoc tag
|
2017-12-19 16:53:56 -06:00 |
Ben Liblit
|
73e6291a8a
|
Fix bad split of "<a>" across multiple comment lines
|
2017-12-19 16:53:56 -06:00 |
Ben Liblit
|
4cf2dac911
|
Fix missing "#" when using "@link" to refer to same-class member
|
2017-12-19 16:53:56 -06:00 |
Ben Liblit
|
0d6d9f2b2e
|
Remove useless "@return" tags with no descriptive text
|
2017-12-19 16:53:56 -06:00 |
Ben Liblit
|
85ca6424b1
|
"@link" does not allow generic type parameters in method signatures
|
2017-12-19 16:53:56 -06:00 |
Ben Liblit
|
c50dd6302f
|
"<\tt>" is not how you close an HTML "<tt>" tag
|
2017-12-19 16:53:56 -06:00 |
Ben Liblit
|
4ad5322ebf
|
Add missing right curly brace at end of "{@link ...}"
|
2017-12-19 16:53:55 -06:00 |
Ben Liblit
|
9072560a22
|
HTML lists must not have free-floating text between list items
|
2017-12-19 16:53:55 -06:00 |
Ben Liblit
|
a7f00ffce8
|
"@param" parameter name must match the name of some formal parameter
|
2017-12-19 16:53:55 -06:00 |
Ben Liblit
|
ba71f45119
|
"@throws" should be followed by class name and space, not comma
|
2017-12-19 16:53:55 -06:00 |
Ben Liblit
|
ca23fc5b91
|
"@brief" is not a valid Javadoc tag
|
2017-12-19 16:53:55 -06:00 |
Ben Liblit
|
d8b041469f
|
"@returns" is not a valid Javadoc tag, but "@return" is
|
2017-12-19 16:53:55 -06:00 |
Ben Liblit
|
ce403cef2b
|
"@throw" is not a valid Javadoc tag, but "@throws" is
|
2017-12-19 16:53:55 -06:00 |
Ben Liblit
|
fa62aa03e6
|
"<verbatim>" is not a valid HTML tag; perhaps "<pre>" was intended?
|
2017-12-19 16:53:55 -06:00 |
Ben Liblit
|
6beaac98bd
|
"<bf>" is not a valid HTML tag, but "<b>" is
|
2017-12-19 16:53:55 -06:00 |
Ben Liblit
|
f60c164ec1
|
Escape "<" and ">" in Javadoc when not used as HTML tag syntax
|
2017-12-19 16:53:52 -06:00 |
Raffi Khatchadourian
|
fc62c16d9b
|
Fix https://github.com/wala/WALA/issues/273.
|
2017-12-19 16:58:48 -05:00 |
Julian Dolby
|
d29e278291
|
more instrumentation fixes
remove junk from dominators
|
2017-12-08 11:19:41 +08:00 |
Julian Dolby
|
5a02cde690
|
more flexibility to not extract calls for invokedynamic. Potentially, this will break instrumented methods that have massive numbers of invokedynamics in them, but that seems unlikely to happen at least with Java use of invokedynamic so far. We can burn this bridge when we come to it.
|
2017-12-06 19:04:27 +08:00 |
Ben Liblit
|
0286c2b048
|
Use Iterator2Iterable helper to convert more loops to for-each
|
2017-12-04 14:04:39 -08:00 |
Ben Liblit
|
bf6698edf5
|
Use more specific type than "Object" to avoid casting
|
2017-12-04 14:04:39 -08:00 |
Ben Liblit
|
66e2e76205
|
Prefer to cast Iterables instead of the things they can iterate over
|
2017-12-04 14:04:39 -08:00 |
Ben Liblit
|
544a71ae72
|
Remove type arguments that Java 1.7+ can infer for us
|
2017-12-04 14:04:39 -08:00 |
Ben Liblit
|
b25e461bfe
|
Convert a few more loops into modern for-each loops
|
2017-12-04 14:04:39 -08:00 |
Julian Dolby
|
da4247f923
|
add HybriDroid to testing
|
2017-12-04 17:15:34 +08:00 |
Julian Dolby
|
0ea98643f3
|
revert lambdas thait cause trouble with WALA Mobile. It may be that the
issue is Swing, since I think that is not on Android.
|
2017-12-03 11:31:29 +08:00 |
Julian Dolby
|
b68ff20c82
|
Merge pull request #269 from liblit/modernization-java-8-lambdas-and-method-references
Use Java 8 lambdas and method references wherever possible
|
2017-12-03 09:54:09 +08:00 |
Julian Dolby
|
4a53da36ea
|
fix type-o
|
2017-12-01 20:22:37 +08:00 |
Julian Dolby
|
803243ea53
|
Merge branch 'master' of https://github.com/wala/WALA
|
2017-12-01 20:02:00 +08:00 |
Julian Dolby
|
7cd2a2acf8
|
Fixes for instrumentation of invoke dynamic
|
2017-12-01 20:01:16 +08:00 |
Julian Dolby
|
d685fbb71f
|
Add Jeff's group's incremental pointer analysis project to trigger
|
2017-12-01 13:05:25 +08:00 |
Ben Liblit
|
9c83e87cc1
|
Merge branch 'master' into modernization-java-8-lambdas-and-method-references
|
2017-11-29 10:51:33 -06:00 |
Julian Dolby
|
6be349096c
|
Merge pull request #271 from liblit/modernization-loops-and-iterators
Modernize loops and iterators
|
2017-11-29 04:30:28 -05:00 |
Ben Liblit
|
ebfd885d22
|
Use modern for-each loops where possible
Java sources used as test data have been excluded from this mass
clean-up.
|
2017-11-28 14:44:53 -06:00 |
Ben Liblit
|
12ca05ddb7
|
Enforce not using raw types more forcefully where possible
These are all modules where no such warnings currently arise. If any
arise in the future, then, let's treat them as errors so we keep
things clean.
|
2017-11-28 14:09:42 -06:00 |
Ben Liblit
|
8ef6ad5069
|
Add proper type parameters to nearly all uses of Iterator
Java sources used as test data have been excluded.
|
2017-11-28 14:09:30 -06:00 |
Ben Liblit
|
456b0e45c3
|
Remove additional unnecessary casts of lambda expressions
|
2017-11-27 15:00:13 -06:00 |