(session: &InspectorSession)
| 4789 | } |
| 4790 | |
| 4791 | fn available_sources_for_session(session: &InspectorSession) -> Vec<String> { |
| 4792 | let mut sources = Vec::new(); |
| 4793 | if session |
| 4794 | .available_sources |
| 4795 | .iter() |
| 4796 | .any(|source| source == SOURCE_NATIVE_SCRIPT) |
| 4797 | { |
| 4798 | push_unique_source(&mut sources, SOURCE_NATIVE_SCRIPT); |
| 4799 | } |
| 4800 | if session |
| 4801 | .available_sources |
| 4802 | .iter() |
| 4803 | .any(|source| source == SOURCE_REACT_NATIVE) |
| 4804 | { |
| 4805 | push_unique_source(&mut sources, SOURCE_REACT_NATIVE); |
| 4806 | } |
| 4807 | if session |
| 4808 | .available_sources |
| 4809 | .iter() |
| 4810 | .any(|source| source == SOURCE_FLUTTER) |
| 4811 | { |
| 4812 | push_unique_source(&mut sources, SOURCE_FLUTTER); |
| 4813 | } |
| 4814 | if session |
| 4815 | .available_sources |
| 4816 | .iter() |
| 4817 | .any(|source| source == SOURCE_SWIFTUI) |
| 4818 | { |
| 4819 | push_unique_source(&mut sources, SOURCE_SWIFTUI); |
| 4820 | } |
| 4821 | if session |
| 4822 | .available_sources |
| 4823 | .iter() |
| 4824 | .any(|source| source == SOURCE_UIKIT) |
| 4825 | { |
| 4826 | push_unique_source(&mut sources, SOURCE_UIKIT); |
| 4827 | } |
| 4828 | sources |
| 4829 | } |
| 4830 | |
| 4831 | fn available_sources_with_native_ax(session: Option<&InspectorSession>) -> Vec<String> { |
| 4832 | let mut sources = session |
nothing calls this directly
no test coverage detected