<html><head></head><body><div class="yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div dir="ltr" data-setdir="false"><div><div style="margin-bottom: 16px; color: rgb(36, 41, 47); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 14px; margin-top: 0px !important;">Hello,</div><p style="margin-top: 0px; margin-bottom: 16px; color: rgb(36, 41, 47); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 14px;">I was wondering if Flowdroid collects callbacks and lifecycle defined in abstract super classes. For e.g</p><div class="ydp68904675snippet-clipboard-content ydp68904675position-relative ydp68904675overflow-auto" style="color: rgb(36, 41, 47); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 14px; position: relative !important;"><pre style="font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-size: 11.9px; margin-top: 0px; margin-bottom: 16px; padding: 16px; line-height: 1.45; border-radius: 6px;"><code style="font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; padding: 0px; margin: 0px; background: transparent; border-radius: 6px; border: 0px; display: inline; line-height: inherit;">public abstract class BaseActivity extends Activity {
    void onCreate(Context ...){
    //some code
   }

  void onCreateContextMenu(....){
    //some code
  }
}

public class NewActivity extends BaseActivity{
}
</code></pre></div><p style="margin-top: 0px; margin-bottom: 16px; color: rgb(36, 41, 47); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 14px;">By default, onCreate and onCreateContextMenu are not present in the callbackMethods map entry for NewActivity.<br>Is there a setting that can be specified to retain that information or does it require extra analysis (i.e filtering methods in superClass matching lifecycle signatures) ?</p><div style="margin-top: 0px; color: rgb(36, 41, 47); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 14px; margin-bottom: 0px !important;">Best regards,</div></div><div style="margin-top: 0px; color: rgb(36, 41, 47); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 14px; margin-bottom: 0px !important;" dir="ltr" data-setdir="false">Faridah Akinotcho</div><br></div></div></body></html>