Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 477d1a1

Browse files
Deletion of duplicate check
1 parent 6c8522f commit 477d1a1

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

source/core/ut_suite_manager.pkb

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -83,16 +83,15 @@ create or replace package body ut_suite_manager is
8383
l_result t_schema_suites_info;
8484
begin
8585
-- Currently cache invalidation on DDL is not implemented so schema is rescaned each time
86-
if not cache_valid(a_schema_name) then
86+
if cache_valid(a_schema_name) then
87+
l_result.schema_suites := g_schema_suites(a_schema_name).schema_suites;
88+
l_result.suite_paths := g_schema_suites(a_schema_name).suite_paths;
89+
else
8790
ut_utils.debug_log('Rescanning schema ' || a_schema_name);
8891
l_result := ut_suite_builder.build_schema_suites(a_schema_name);
8992
update_cache(a_schema_name, l_result, get_schema_info(a_schema_name).obj_cnt );
9093
end if;
9194

92-
if g_schema_suites.exists(a_schema_name) then
93-
l_result.schema_suites := g_schema_suites(a_schema_name).schema_suites;
94-
l_result.suite_paths := g_schema_suites(a_schema_name).suite_paths;
95-
end if;
9695
return l_result;
9796
end get_schema_suites;
9897

0 commit comments

Comments
 (0)