Git::Raw::Note(3pm)

πŸ’– NAME πŸ’–

Git::Raw::Note β€” the Git note class, bestie. It's giving "sticky note but make it version controlled" ✨

🌸 VERSION 🌸

version 0.90 πŸŽ€

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so a Git::Raw::Note represents a git note. That's it, that's the vibe. πŸ’…

WARNING: The API of this module is unstable and may change without warning. Any change will be appropriately documented in the changelog. So like… don't get too attached, bestie 😭 the devs promise they'll tell you in the changelog tho 🫢

✨ METHODS ✨

πŸ’œ create( $repo, $commitish, $content, [$refname, $force] )

Add a note for an object. $refname is the canonical name of the note reference to use, and it defaults to "refs/notes/commits". Returns a Git::Raw::Note object, slay. πŸ’…

πŸ’œ read( $repo, $commitish, [$refname] )

Read the note for $commitish. Returns a Git::Raw::Note object if a note is associated with $commitish β€” otherwise undef, no cap. πŸ™ˆ

πŸ’œ remove( $repo, $commitish, [$refname] )

Remove the note from $commitish. Poof, gone, it's not you it's the ref 🧚

πŸ’œ id( )

Retrieve the note's id as a string. πŸͺͺ

πŸ’œ message( )

Retrieve the note's message. πŸ“

πŸ’œ author( )

Retrieve the Git::Raw::Signature representing the author of the note. πŸ‘‘

πŸ’œ committer( )

Retrieve the Git::Raw::Signature representing the committer. πŸ’–

πŸ’œ default_ref( $repo )

Get the default notes reference for the repository. Returns a Git::Raw::Reference object if the reference exists, otherwise undef. Classic "it depends" energy πŸ¦‹


⭐ AUTHOR ⭐

Jacques Germishuys <jacquesg@cpan.org> β€” the icon who made this happen 🌈

Copyright 2014 Jacques Germishuys. πŸŽ€

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information. 🫢


okay and that's a wrap bestie πŸ’– this was perl v5.42.3, dated 2026-08-19, and the page was Git::Raw::Note(3pm) β€” go forth and note responsibly, periodt πŸŽ€βœ¨πŸŒΈ

πŸ“¦ where this page comes from