Drop reliance on ancient 'stapler-adjunct-codemirror' library in favor of modern CodeMirror NPM packages

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      Jenkins relies on https://github.com/stapler/stapler-adjunct-codemirror to utilize code mirror.
      This library is almost 10 years out of date and ships an ancient version of codemirror 2 (6 is the newest while writing this)

      Modern and maintained versions of codemirror continue to exist as NPM packages: https://www.npmjs.com/package/codemirror?activeTab=dependencies, we can utilize in the war/ module.

      Core defines only two usages of this library:

      and there are no direct dependencies in plugins: https://github.com/search?q=org%3Ajenkinsci+%22stapler-adjunct-codemirror%22+lang%3A%22Maven+POM%22&type=code

            Assignee:
            Jan Faracik
            Reporter:
            Alexander Brandes
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: