Переглянути джерело

[cdb] Fix false negative in find references results

- `return SEARCHED_ID;` was not match by one of the regex
Clément Espeute 4 місяців тому
батько
коміт
47d466899f
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      hide/comp/cdb/Editor.hx

+ 1 - 1
hide/comp/cdb/Editor.hx

@@ -1172,7 +1172,7 @@ class Editor extends Component {
 				var spaces = "[ \\n\\t]";
 				var prevChars = ",\\(:=\\?\\[|";
 				var postChars = ",\\):;\\?\\]&|";
-				var regexp = new EReg('((case$spaces+)|[$prevChars])$spaces*$id$spaces*[$postChars]*.*',"");
+				var regexp = new EReg('((return$spaces+)|(case$spaces+)|[$prevChars])$spaces*$id$spaces*[$postChars]*.*',"");
 				var regall = new EReg("\\b"+id+"\\b", "");
 
 				var tableName = sheet.name;