Skip to content

Commit

Permalink
[ui] Add the definition of polymorphic methods for providing the code…
Browse files Browse the repository at this point in the history
… mining contributions.

In order to be more efficient, the different providers of code mining
contributions are not run separatly because they are iterating on the
SARL program's syntax tree all. This duplication of the iteration in the
different providers is time consuming. This commit iterator a single
time on the syntax tree and polymorphic methods are invoked on the
syntax tree elements for generating the code mining contributions.

see #1072

Signed-off-by: Stéphane Galland <galland@arakhne.org>
  • Loading branch information
gallandarakhneorg committed May 13, 2021
1 parent c488954 commit bfee1a9
Showing 1 changed file with 249 additions and 147 deletions.

0 comments on commit bfee1a9

Please sign in to comment.