Serialized Form

  • Package hudson.plugins.powershell

    • Class hudson.plugins.powershell.PowerShellInstallation

      class PowerShellInstallation extends ToolInstallation implements Serializable
      serialVersionUID:
      1L
      • Serialization Methods

        • readResolve
          protected Object readResolve()
      • Serialized Fields

        • executable
          String executable
        • powershellHome
          String powershellHome
          Originally, ToolInstallation.home was the only field used to indicate both installation directory and executable file.

          This was split into two fields, but ToolInstallation.home is private with no setter and could not be reused, leading to PowerShellInstallation.powershellHome.

          In a future version, this field could be migrated back into ToolInstallation.home, removing PowerShellInstallation.powershellHome.