Files
gh-openrewrite-rewrite-docs…/plugin.lock.json
2025-11-30 08:45:33 +08:00

137 lines
5.9 KiB
JSON

{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:openrewrite/rewrite-docs:openrewrite-recipe-writer",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "97f83cd2197f9345566220cb3c613a4eb5386558",
"treeHash": "049fc4cdd92369bce2da02fd52742233dd73d5cedbe66ac17a777f45a869e4bb",
"generatedAt": "2025-11-28T10:27:27.303609Z",
"toolVersion": "publish_plugins.py@0.2.0"
},
"origin": {
"remote": "git@github.com:zhongweili/42plugin-data.git",
"branch": "master",
"commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390",
"repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data"
},
"manifest": {
"name": "openrewrite-recipe",
"description": "Expert guidance for writing OpenRewrite recipes - automated refactoring operations for source code. Includes templates, examples, and comprehensive best practices.",
"version": "1.0.0"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "36bd9aab221816b97156d93d47dbfce43f6bfb154d371809278459928970a2d9"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "9026c3316790657e578487f7dea78c3a8d1747cbe7df1e88719e2967255a0493"
},
{
"path": "commands/create-recipe.md",
"sha256": "df47437b157326d517df39b0f516dffbe8463b6f2371063e32c32ce7b7753d83"
},
{
"path": "skills/writing-openrewrite-recipes/SKILL.md",
"sha256": "328234d8905fdc27cf6d9567db04635b74ac395a36b170d42fd4bf9773667e98"
},
{
"path": "skills/writing-openrewrite-recipes/references/example-say-hello-recipe.java",
"sha256": "12b384c30934e1ff2d874cc6f65a10d0cbd699453cb079ebc379ec9d7949f120"
},
{
"path": "skills/writing-openrewrite-recipes/references/recipes-all.csv",
"sha256": "5e08c9b8456f4b71bfdada2bad28b5f968a2849903f522ddfd57e5922c1ab30e"
},
{
"path": "skills/writing-openrewrite-recipes/references/checklist-recipe-development.md",
"sha256": "8750d9a048a22fd7c0da51d9f8e5eabeecab9c84b17ee4ba139ebac21f64dfd2"
},
{
"path": "skills/writing-openrewrite-recipes/references/recipes-xml-yaml-json-common.csv",
"sha256": "bf5097aec80a573b23bbdb5943cc23d4b784b27429a9c8057a15c3a62949153b"
},
{
"path": "skills/writing-openrewrite-recipes/references/example-scanning-recipe.java",
"sha256": "c87fe6c1dc09ceda8ba75e4099504eddd89da1db52cc17ee2bb79de96dc48809"
},
{
"path": "skills/writing-openrewrite-recipes/references/recipes-framework-migrations-common.csv",
"sha256": "043315a667d6eb733d8428c6179ae9f17e4c492d39c9e11e24b9274efdc8801f"
},
{
"path": "skills/writing-openrewrite-recipes/references/example-declarative-migration.yml",
"sha256": "ec94034dea27e0e647fe66f4dd6420c57fb1b64d926abe187232d81b69bdb388"
},
{
"path": "skills/writing-openrewrite-recipes/references/recipes-spring-boot-common.csv",
"sha256": "7fbec3a2b8397bd8e755ef9976f50b23f9433eeaa33069e09f774f0acb63cec0"
},
{
"path": "skills/writing-openrewrite-recipes/references/recipes-java-basic.csv",
"sha256": "34fe896e82bb342f2662a4008dd13464fe8ad3d17aae27e237587d30d4c3a94f"
},
{
"path": "skills/writing-openrewrite-recipes/references/recipes-dependencies-common.csv",
"sha256": "b881a20a8589613a6412d75cbf099968d6dcb2fafb2d081470c49f8d69f5401f"
},
{
"path": "skills/writing-openrewrite-recipes/references/recipes-file-operations.csv",
"sha256": "9453041510ce0d33080248009b2891e710fada212826b3799c3919b460e91c10"
},
{
"path": "skills/writing-openrewrite-recipes/references/recipes-static-analysis-common.csv",
"sha256": "27f044c2a1bf82e90175fb9c9253682f48cd957e43a390b40ba4f43d0f47f9e1"
},
{
"path": "skills/writing-openrewrite-recipes/references/recipes-testing-common.csv",
"sha256": "a9fef84a7bbcb7d597b9263cbc6fb37b0f3956785f85d405d8c76442c8cb4d14"
},
{
"path": "skills/writing-openrewrite-recipes/references/recipes-security-common.csv",
"sha256": "028df3f99e4033df3939c44a968e85f31f10f02bab3a08671d646fb65026d583"
},
{
"path": "skills/writing-openrewrite-recipes/references/recipes-top.csv",
"sha256": "2749b9d1e43bac9fe50d732526bedb19ba876180c4e1a6c96ac38a244981faaf"
},
{
"path": "skills/writing-openrewrite-recipes/references/recipes-logging-common.csv",
"sha256": "b0d975a8f0f7a15074b1a29c9eb9604e247add040a9c98465247c54d8ac5b424"
},
{
"path": "skills/writing-openrewrite-recipes/scripts/categorize_recipes.py",
"sha256": "b54ef626427183d6f03e02fb49a3ecd1cd44d72e12d2858e6399d57813fce357"
},
{
"path": "skills/writing-openrewrite-recipes/scripts/upload-skill.sh",
"sha256": "a8376ca001978a958fa456d03bf978998e31eb18424ffac9b4dd8fa8c3ee7585"
},
{
"path": "skills/writing-openrewrite-recipes/scripts/create_curated_lists.py",
"sha256": "7cd4840479afeaffbc0555aaf737180881fd7baa8a3a40412f16cdfe5015257c"
},
{
"path": "skills/writing-openrewrite-recipes/assets/template-declarative-recipe.yml",
"sha256": "a149b6067cf18e294b97491acc3ff69ef4583adf345e933743f64409185f67c2"
},
{
"path": "skills/writing-openrewrite-recipes/assets/template-recipe-test.java",
"sha256": "77761644a60fd635e9b9ea46f267fbd77cd3c1c538803be4e666889a192a7de7"
},
{
"path": "skills/writing-openrewrite-recipes/assets/template-imperative-recipe.java",
"sha256": "b8f6253d746ffd5375649b3ff1b5f44e8182702739c43702152186be05e9d0a2"
}
],
"dirSha256": "049fc4cdd92369bce2da02fd52742233dd73d5cedbe66ac17a777f45a869e4bb"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}