anchor.diff:  }
   ----
   
  +++++
  +</details>
  +++++
  +
  +++++
  +<details>
  +<summary>Kotlin</summary>
  +++++
  +
  +[source,kotlin]
  +[subs=+attributes]
  +.build.gradle.kts
  +----
  +plugins {
  +    id("com.intershop.gradle.jiraconnector") version "{latestRevision}"
  +}
  +
  +jiraConnector {
  +    server {
  +        baseURL = "https://jira.host.com/jira"
  +        username = "JIRAuser"
  +        password = "secret"
  +    }
  +
  +    linePattern = "3\\+.*"
  +
  +    fieldName = "Fixed Version/s"
  +
  +    fieldValue = "${project.name}/${project.version}"
  +
  +    versionMessage = "version created by jiraconnector plugin"
  +
  +    issueFile = tasks["createFile"].outputs.files.singleFile
  +}
  +----
  +
  +++++
  +</details>
  +++++
  +
   This configuration add the field value `${project.name}/${project.version}` to the field `Fixed Version/s` for Jira issues, which are listed in the issue file.
   If a Jira version is not available in the list, the version will be created, sorted and previous milestone versions will be merged to the new version if configured.
   
  
positive.code: = Gradle Plugin for Editing Atlassian Jira Issues
  :latestRevision: 4.0.0
  
  NOTE: Version 5.0 of this plugin will only work with Gradle 5.X and JDK 8.
  
  == Summary
  This plugin iterates over a list of Atlassian JIRA issues and edit the defined field with a given value. The list of
  
negative.code: |Task name          |Type                                                       |Description
  | correctVersionList |com.intershop.gradle.jiraconnector.task.CorrectVersionList | If the replacements list is configured, versions with component names ("component/&lt;version&gt;')
  are changed so that the component name is replaced according to the list. After this step, it sorts the list of Jira versions of a specified project.
  This task requires a parameter 'jiraProjectKey', this is the Jira project key for the version list (look for "versions" in the project configuration overview page).
  | setIssueField |com.intershop.gradle.jiraconnector.task.SetIssueField        | The configured issue file will be parsed for issues and the configured field of these Jira issues will be updated with the configured information.
  |===
  
  === Example
  
  This build file and command line will correct the version list of the projekt with key "PRJKEY".
  
  [source,groovy]
  [subs=+attributes]
  .build.gradle
  ----
  plugins {
      id 'com.intershop.gradle.jiraconnector'
  }
  
  jiraConnector {
      jira {
          baseURL = 'https://jira.host.com/jira'
          username = 'JIRAuser'
          password = 'secret'
      }
      replacements = ['old_componentname_1':'new_name_1', 'old_componentname_2':'new_name_2']
  }
  ----
  
  .command line
  ----
  ./gradlew correctVersionList --jiraProjectKey=PRJKEY
  ----
  
  == Project Extension 'jiraConnector'
  This plugin adds an extension *`jiraConnector`* to the project.
  