(self)
| 1319 | return self._files_filtering.in_project_roots(absolute_filename) |
| 1320 | |
| 1321 | def _clear_caches(self): |
| 1322 | # Skip caches |
| 1323 | global_cache_skips.clear() |
| 1324 | global_cache_frame_skips.clear() |
| 1325 | |
| 1326 | # Filter caches |
| 1327 | self._in_project_scope_cache.clear() |
| 1328 | self._exclude_by_filter_cache.clear() |
| 1329 | self._apply_filter_cache.clear() |
| 1330 | self._exclude_filters_enabled = self._files_filtering.use_exclude_filters() |
| 1331 | self._is_libraries_filter_enabled = self._files_filtering.use_libraries_filter() |
| 1332 | self.is_files_filter_enabled = self._exclude_filters_enabled or self._is_libraries_filter_enabled |
| 1333 | |
| 1334 | self.mtime += 1 |
| 1335 | if PYDEVD_USE_SYS_MONITORING: |
| 1336 | pydevd_sys_monitoring.update_monitor_events() |
| 1337 | pydevd_sys_monitoring.restart_events() |
| 1338 | |
| 1339 | def clear_dont_trace_start_end_patterns_caches(self): |
| 1340 | # When start/end patterns are changed we must clear all caches which would be |
no test coverage detected