Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-71672

Remove usages of Prototype from SSH2 Easy

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Minor Minor
    • ssh2easy-plugin
    • None
    • 1.6

      See this blog post for details. Prototype will eventually be removed from Jenkins core, and to prepare for this transition, this plugin must be migrated away from Prototype. The blog post contains instructions on how to find and eliminate usages of Prototype. In this plugin, the following usages of Prototype have been identified. This may not be an exhaustive list:

      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/assign-global-members.jelly:      Event.observe(window, 'load', function(event) {
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/assign-global-members.jelly:        makeButton($$('${id}button'), function (e) {
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/assign-global-members.jelly:          var name = $$('${id}text').value;       
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/assign-project-members.jelly:      Event.observe(window, 'load', function(event) {
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/assign-project-members.jelly:        makeButton($$('${id}button'), function (e) {
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/assign-project-members.jelly:          var name = $$('${id}text').value;
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/manage-global-acl.jelly:      Event.observe(window, 'load', function(event) {
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/manage-global-acl.jelly:        makeButton($$('${id}button'), function (e) {
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/manage-global-acl.jelly:          var name = $$('${id}text').value;
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/manage-project-acl.jelly:      Event.observe(window, 'load', function(event) {
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/manage-project-acl.jelly:        makeButton($$('${id}button'), function (e) {
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/manage-project-acl.jelly:            this.innerHTML = this.childNodes[0].value.escapeHTML() + '<input type="hidden" name="[jobNamePattern]" value="' + this.childNodes[0].value + '"/>';
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/manage-project-acl.jelly:            this.innerHTML = this.childNodes[0].value.escapeHTML() + '<input type="hidden" name="[viewNamePattern]" value="' + this.childNodes[0].value + '"/>';
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/manage-project-acl.jelly:               var jobElement= viewElement.next();
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/manage-project-acl.jelly:          var jobNamePattern = $$('${id}jobNamePattern').value;
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/manage-project-acl.jelly:          var name = $$('${id}text').value;
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/manage-project-acl.jelly:               var viewElement= child.next();
      jenkins/plugins/ssh2easy/acl/ProjectStrategyConfig/manage-project-acl.jelly
      

            basil Basil Crow
            basil Basil Crow
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: