We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7123cac commit 70a49e9Copy full SHA for 70a49e9
Rubberduck.Parsing/VBA/RubberduckParserState.cs
@@ -83,10 +83,15 @@ public void AddProject(VBProject project)
83
return;
84
}
85
86
- if (string.IsNullOrEmpty(project.HelpFile))
+ //if (string.IsNullOrEmpty(project.HelpFile))
87
+ //{
88
+ // project.HelpFile = project.GetHashCode().ToString();
89
+ //}
90
+ while (string.IsNullOrEmpty(project.HelpFile) || _projects.Any(a => a.Key == project.HelpFile))
91
{
- project.HelpFile = project.GetHashCode().ToString();
92
+ project.HelpFile = (project.GetHashCode() ^ project.HelpFile.GetHashCode()).ToString();
93
94
+
95
var projectId = project.HelpFile;
96
if (!_projects.ContainsKey(projectId))
97
0 commit comments