{"id":23517109,"url":"https://github.com/mnlipp/jdrupes-mdoclet","last_synced_at":"2025-04-19T16:29:21.569Z","repository":{"id":144611063,"uuid":"82830509","full_name":"mnlipp/jdrupes-mdoclet","owner":"mnlipp","description":"A javadoc doclet that handles Markdown comments","archived":false,"fork":false,"pushed_at":"2023-11-29T06:59:40.000Z","size":9295,"stargazers_count":18,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-11-29T07:38:15.420Z","etag":null,"topics":["doclet","javadoc","markdown"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mnlipp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2017-02-22T17:02:48.000Z","updated_at":"2023-11-03T09:54:46.000Z","dependencies_parsed_at":"2023-11-29T07:47:21.880Z","dependency_job_id":null,"html_url":"https://github.com/mnlipp/jdrupes-mdoclet","commit_stats":null,"previous_names":[],"tags_count":20,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnlipp%2Fjdrupes-mdoclet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnlipp%2Fjdrupes-mdoclet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnlipp%2Fjdrupes-mdoclet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnlipp%2Fjdrupes-mdoclet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mnlipp","download_url":"https://codeload.github.com/mnlipp/jdrupes-mdoclet/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231248733,"owners_count":18347530,"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":["doclet","javadoc","markdown"],"created_at":"2024-12-25T15:16:32.261Z","updated_at":"2024-12-25T15:16:32.718Z","avatar_url":"https://github.com/mnlipp.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"MDoclet\n=======\n\n[![Java CI](https://github.com/mnlipp/jdrupes-mdoclet/actions/workflows/main.yml/badge.svg)](https://github.com/mnlipp/jdrupes-mdoclet/actions/workflows/main.yml)\n[![Maven Central](https://img.shields.io/maven-central/v/org.jdrupes.mdoclet/doclet.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.jdrupes.mdoclet%22%20AND%20a%3A%22doclet%22)\n\n**With Java 23 having \"native\" support for Markdown comments, there will\nbe no future versions of this doclet. The way to go is to start adapting your\ncomments now and use Java 23 for Javadoc generation in your build, even if you\nuse some older version of Java for compilation.**\n\n**Please note that starting with version 2.0.0 the doclet works with the API \nintroduced in Java 9. It has been tested with Java 11.**\n\nA Doclet that allows the use of Markdown in JavaDoc. It uses a configurable \nMarkdown processor\n([flexmark-java](https://github.com/vsch/flexmark-java) by default). \nBasically, the doclet intercepts the standard doclet's access to the AST \ngenerated by the javadoc tool and converts the texts from the comments \nfrom markdown to HTML.\n\nSee the [javadoc overview](https://mnlipp.github.io/jdrupes-mdoclet/javadoc/)\nfor details. \n\n * Version 4.0.0 supports/requires Java-21.\n\n * Version 3.0.0 supports/requires Java-17.\n\n * Version 2.2.0 avoids a warning when using @see tags with quoted strings.\n\n * Version 2.1.0 fixes a problem that caused a class cast exception \n   with JDK 15+ when javadoc tries to report a warning.\n\nThis Doclet is released under the\n[AGPL 3.0](http://www.gnu.org/licenses/#AGPL).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmnlipp%2Fjdrupes-mdoclet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmnlipp%2Fjdrupes-mdoclet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmnlipp%2Fjdrupes-mdoclet/lists"}