Tobias Blaschke
ece84ddf76
Fix field-handling for Intent-Wrappers
...
The IntentContextInterpreter always returned an empty set of fields
2014-04-11 17:53:13 +02:00
Tobias Blaschke
b963cc72bb
Flatten Android-Component instances
...
Throw instances of android components into AndroidModelClass and reuse
them. This resembles Android a bit more.
2014-04-11 17:53:13 +02:00
Tobias Blaschke
add83148a5
Add default Overrides for Intents
...
Added DEFAULT_INTENT_OVERRIDES to AndroidEntryPointManager. These have
to be added manually.
Added posibility to deliberatly ignore intents
2014-04-11 17:53:13 +02:00
Tobias Blaschke
7aed4b5095
Add IntentModel for starting the analysis at an Intent
2014-04-11 17:53:13 +02:00
Tobias Blaschke
329e55990e
Lower log-level on stub-induced warnings
...
The Log-Level for types and unimplemented interfaces from the stubs used
to be WARN and ERROR. This was reduced to DEBUG.
2014-04-11 17:53:12 +02:00
Tobias Blaschke
5ba668c8ae
Android Intents: add special context
...
Whenever an Intent is encountered while building the CallGraph a
WALA-Context is generated for it. If a new Android-Component is started
and the Context is sufficient the start-function will call a new type of
model, the MicroModel.
The MicroModel resemples the livecycle of a single Android-Component.
2014-04-11 17:53:11 +02:00