mdenet / educationplatform

Eclipse Public License 2.0
2 stars 3 forks source link

Console panel error links missing #181

Open barnettwilliam opened 4 months ago

barnettwilliam commented 4 months ago

Broken functionality from the initial refactoring of the epsilon playground that assumes a fixed program panel rather than the flexibly defined panels of the education platform. The original behaviour is that any errors shown in the console are links that when clicked highlight the line of code in the program panel.

The following code needs to be refactored to support actions defined by activities that can be on different panels.

https://github.com/mdenet/educationplatform/blob/cfe2cbf2cc543a3a55f13dde8a47dc87fe713b66/platform/src/ConsolePanel.js#L221-L236

Found in PR https://github.com/mdenet/educationplatform/pull/180#discussion_r1498215097

szschaler commented 3 months ago

Marked as potential student project as this will actually require a good amount of redesigning the specification of activities and tools to design a robust generic solution.