"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "interprocedural_analyses/taint/test/integration/multiple_sources.py.cg" between
pyre-check-0.0.53.tar.gz and pyre-check-0.0.54.tar.gz

About: Pyre is a performant type checker for Python (ships with Pysa, a security focused static analysis tool).

multiple_sources.py.cg  (pyre-check-0.0.53):multiple_sources.py.cg  (pyre-check-0.0.54)
@generated @generated
Call dependencies Call dependencies
multiple_sources.Node::__init__ (method) -> [] multiple_sources.Node::__init__ (method) -> []
multiple_sources.Node::get (method) -> [multiple_sources.Node::__init__ (method) object::__new__ (method)] multiple_sources.Node::get (method) -> [multiple_sources.Node::__init__ (method) object::__new__ (method)]
multiple_sources.a_source (fun) -> []
multiple_sources.b_source (fun) -> []
multiple_sources.combine_tainted_user_and_dangerous_vc (fun) -> [multiple_source s.Node::get (method) multiple_sources.Node::send (method) multiple_sources.permi ssive_context (fun) multiple_sources.user_controlled_input (fun)] multiple_sources.combine_tainted_user_and_dangerous_vc (fun) -> [multiple_source s.Node::get (method) multiple_sources.Node::send (method) multiple_sources.permi ssive_context (fun) multiple_sources.user_controlled_input (fun)]
multiple_sources.combines_tests_and_context (fun) -> []
multiple_sources.demonstrate_triggered_context (fun) -> [multiple_sources.Node:: get (method) multiple_sources.Node::send (method) multiple_sources.user_controll ed_input (fun)] multiple_sources.demonstrate_triggered_context (fun) -> [multiple_sources.Node:: get (method) multiple_sources.Node::send (method) multiple_sources.user_controll ed_input (fun)]
multiple_sources.demonstrate_triggered_input (fun) -> [multiple_sources.Node::ge t (method) multiple_sources.Node::send (method) multiple_sources.permissive_cont ext (fun)] multiple_sources.demonstrate_triggered_input (fun) -> [multiple_sources.Node::ge t (method) multiple_sources.Node::send (method) multiple_sources.permissive_cont ext (fun)]
multiple_sources.issue_with_test_a_and_b (fun) -> [multiple_sources.a_source (fu n) multiple_sources.b_source (fun) multiple_sources.combines_tests_and_context ( fun) multiple_sources.permissive_context (fun)]
multiple_sources.issue_with_triggered_context (fun) -> [multiple_sources.demonst rate_triggered_context (fun) multiple_sources.permissive_context (fun)] multiple_sources.issue_with_triggered_context (fun) -> [multiple_sources.demonst rate_triggered_context (fun) multiple_sources.permissive_context (fun)]
multiple_sources.issue_with_triggered_input (fun) -> [multiple_sources.demonstra te_triggered_input (fun) multiple_sources.user_controlled_input (fun)] multiple_sources.issue_with_triggered_input (fun) -> [multiple_sources.demonstra te_triggered_input (fun) multiple_sources.user_controlled_input (fun)]
multiple_sources.no_issue_with_wrapper_call (fun) -> [multiple_sources.permissiv e_context (fun) multiple_sources.user_controlled_input (fun)] multiple_sources.no_issue_with_wrapper_call (fun) -> [multiple_sources.permissiv e_context (fun) multiple_sources.user_controlled_input (fun)]
multiple_sources.no_issue_with_wrong_label (fun) -> [multiple_sources.demonstrat e_triggered_input (fun) multiple_sources.permissive_context (fun)] multiple_sources.no_issue_with_wrong_label (fun) -> [multiple_sources.demonstrat e_triggered_input (fun) multiple_sources.permissive_context (fun)]
multiple_sources.permissive_context (fun) -> [] multiple_sources.permissive_context (fun) -> []
multiple_sources.test_other_input (fun) -> []
multiple_sources.user_controlled_input (fun) -> [] multiple_sources.user_controlled_input (fun) -> []
multiple_sources.wrapper (fun) -> [multiple_sources.Node::get (method) multiple_ sources.Node::send (method)] multiple_sources.wrapper (fun) -> [multiple_sources.Node::get (method) multiple_ sources.Node::send (method)]
 End of changes. 4 change blocks. 
0 lines changed or deleted 5 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)