Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Add more information to Link nodes (for round-trip rendering)

Ouverte
#98 7 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

@roxspring y travaille déjà.

Depuis le 2/9/2026.

  • #455 par @roxspring — ouverte

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
25/100
Type d'issue
Fonctionnalité
Clarté
À clarifier
Activité
Active
Stack technique
java
Domaine
tooling

Piste de recherche

Commencez par lire issue #12 et l’ancienne discussion du PR dans pull request #20, en particulier le commentaire lié dans l’issue. Clarifiez le modèle Node final et la manière dont les inline links, les autolinks et les reference links doivent être distingués. C’est terminé lorsque les définitions de références de liens et les types de liens source sont préservés pour le rendu round-trip.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

enhancement help wanted

For #12, we need to preserve link reference definitions. We also need to be able to distinguish between the different link types (inline links, autolinks, reference links).

There is an old PR which might serve as a starting point: https://github.com/atlassian/commonmark-java/pull/20#issuecomment-142782665

I'm not sure yet what the final Node types should look like. Ideally we'd have an interface that all the links can implement for code that doesn't care about what the source representation was.

If someone is interested in working on this, please comment here first so we can figure out what the end result should look like.

Langage dominant
Java
Étoiles
2.7k
Forks
336
Merge moyen
15 j 9 h
PR mergées (30 j)
1

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de commonmark/commonmark-java

Toutes les issues de commonmark/commonmark-java

Issues similaires

Plus d'issues Java

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.