{"id":15045187,"url":"https://github.com/jenkinsci/commons-text-api-plugin","last_synced_at":"2025-10-19T21:30:58.067Z","repository":{"id":37892288,"uuid":"499425413","full_name":"jenkinsci/commons-text-api-plugin","owner":"jenkinsci","description":"Jenkins API plugin providing org.apache.commons:commons-text","archived":false,"fork":false,"pushed_at":"2025-01-28T03:22:57.000Z","size":99,"stargazers_count":2,"open_issues_count":0,"forks_count":6,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-28T04:24:34.060Z","etag":null,"topics":["jenkins-api-plugin","jenkins-plugin"],"latest_commit_sha":null,"homepage":"https://plugins.jenkins.io/commons-text-api/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jenkinsci.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-06-03T07:49:25.000Z","updated_at":"2025-01-28T03:23:00.000Z","dependencies_parsed_at":"2023-01-27T21:16:06.720Z","dependency_job_id":"e041a536-7365-4a90-a3de-8ca8cee46df3","html_url":"https://github.com/jenkinsci/commons-text-api-plugin","commit_stats":{"total_commits":90,"total_committers":8,"mean_commits":11.25,"dds":0.1777777777777778,"last_synced_commit":"82378d9e3377e5cfbfb414f8cc633cbaefdb0491"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jenkinsci%2Fcommons-text-api-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jenkinsci%2Fcommons-text-api-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jenkinsci%2Fcommons-text-api-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jenkinsci%2Fcommons-text-api-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jenkinsci","download_url":"https://codeload.github.com/jenkinsci/commons-text-api-plugin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237215757,"owners_count":19273551,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["jenkins-api-plugin","jenkins-plugin"],"created_at":"2024-09-24T20:51:33.694Z","updated_at":"2025-10-19T21:30:52.763Z","avatar_url":"https://github.com/jenkinsci.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"commons-text-api Plugin\n===================\n\n[![Build Status](https://ci.jenkins.io/job/Plugins/job/commons-text-api-plugin/job/main/badge/icon)](https://ci.jenkins.io/job/Plugins/job/commons-text-api-plugin/job/main/)\n[![Contributors](https://img.shields.io/github/contributors/jenkinsci/commons-text-api-plugin.svg)](https://github.com/jenkinsci/commons-text-api-plugin/graphs/contributors)\n[![Jenkins Plugin](https://img.shields.io/jenkins/plugin/v/commons-text-api.svg)](https://plugins.jenkins.io/commons-text-api)\n[![GitHub release](https://img.shields.io/github/v/tag/jenkinsci/commons-text-api-plugin?label=changelog)](https://github.com/jenkinsci/commons-text-api-plugin/blob/main/CHANGELOG.md)\n[![Jenkins Plugin Installs](https://img.shields.io/jenkins/plugin/i/commons-text-api.svg?color=blue)](https://plugins.jenkins.io/commons-text-api)\n\nThis plugin provides [Apache Commons Text v1.x](https://commons.apache.org/proper/commons-text/) to Jenkins Plugins.\u003cbr\u003e\n\nVersion will be \"\u0026lt;commons-text version\u0026gt;-\u0026lt;plugin version\u0026gt;\", so clear what upstream dependency it is offering and plugin can be patch by \"plugin version\" if required.\n\n## How to introduce to your plugin\n\n### Plugins directly depending on commons-text\n\nReplace the dependency to `org.apache.commons:commons-text` with the dependency to `commons-text-api`.\n\n* Before:\n    ```\n    \u003cdependencies\u003e\n      ...\n      \u003cdependency\u003e\n        \u003cgroupId\u003eorg.apache.commons\u003c/groupId\u003e\n        \u003cartifactId\u003ecommons-text\u003c/artifactId\u003e\n        \u003cversion\u003e1.9\u003c/version\u003e\n      \u003c/dependency\u003e\n      ...\n    \u003c/dependencies\u003e\n    ```\n* After:\n    ```\n    \u003cdependencies\u003e\n      ...\n      \u003cdependency\u003e\n        \u003cgroupId\u003eio.jenkins.plugins\u003c/groupId\u003e\n        \u003cartifactId\u003ecommons-text-api\u003c/artifactId\u003e\n        \u003cversion\u003e1.9-v{latest-release}\u003c/version\u003e\n      \u003c/dependency\u003e\n      ...\n    \u003c/dependencies\u003e\n    ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjenkinsci%2Fcommons-text-api-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjenkinsci%2Fcommons-text-api-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjenkinsci%2Fcommons-text-api-plugin/lists"}