Skip to content

Commit 14a2aa5

Browse files
committed
Updated things to do
1 parent b710f33 commit 14a2aa5

File tree

1 file changed

+1
-16
lines changed

1 file changed

+1
-16
lines changed

CSharpCodeAnalyst/board.txt

+1-16
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,8 @@
11
IMPROVEMENTS
22
---------------------
33

4-
- Reduce incoming calls! There are way too much wong code elements added
5-
64
- Configure editor to open text files.
7-
8-
- Why parse syntax trees to build the hiearchy at all? Try using symbols directly.
9-
10-
// calls: m1 (source) -> calls -> m2 (element, target)
11-
// overrides m1 -> overrides -> m2 (element, target)
12-
var callsToOwnBase = calls.Where(c => allImplementsAndOverrides.Any(r =>
13-
r.SourceId == c.SourceId &&
14-
r.TargetId == element.Id));
15-
16-
calls = calls.Except(callsToOwnBase).ToArray();
17-
foundRelationships.UnionWith(calls);
18-
var callSources = calls.Select(d => _codeGraph.Nodes[d.SourceId]).ToHashSet();
19-
foundElements.UnionWith(callSources);
20-
5+
- Why parse syntax trees to build the hierarchy at all? Try using symbols directly.
216
- Automatically add containing type for methods when calling find ...
227
- Performance in general
238
- Anonymous methods like PdsOnElementCreated, lambdas

0 commit comments

Comments
 (0)