Fix Java RegEx for relative files
This commit is contained in:
@ -407,7 +407,7 @@ var CodeOceanEditor = {
|
||||
initializeRegexes: function () {
|
||||
// These RegEx are run on the HTML escaped output!
|
||||
this.regex_for_language.set("ace/mode/python", /File "(.+?)", line (\d+)/g);
|
||||
this.regex_for_language.set("ace/mode/java", /(.*\.java):(\d+):/g);
|
||||
this.regex_for_language.set("ace/mode/java", /(?:\.\/)?(.*\.java):(\d+):/g);
|
||||
},
|
||||
|
||||
initializeTooltips: function () {
|
||||
@ -626,15 +626,17 @@ var CodeOceanEditor = {
|
||||
},
|
||||
|
||||
jumpToSourceLine: function (event) {
|
||||
var file = $(event.target).data('file');
|
||||
var line = $(event.target).data('line');
|
||||
const file = $(event.target).data('file');
|
||||
const line = $(event.target).data('line');
|
||||
|
||||
// set active file, only needed for codepilot, so skipped for now
|
||||
|
||||
var frame = $('div.frame[data-filename="' + file + '"]');
|
||||
const frame = $('div.frame[data-filename="' + file + '"]');
|
||||
this.showFrame(frame);
|
||||
|
||||
var editor = this.editor_for_file.get(file);
|
||||
const file_id = frame.find('.editor').data('file-id');
|
||||
this.setActiveFile(frame.data('filename'), file_id);
|
||||
this.selectFileInJsTree($('#files'), file_id);
|
||||
|
||||
const editor = this.editor_for_file.get(file);
|
||||
editor.gotoLine(line, 0);
|
||||
event.preventDefault();
|
||||
},
|
||||
|
Reference in New Issue
Block a user