def METHOD_NAME(self):
    """Validates that the release notes written in the correct manner.
    Returns:
        bool. True if release notes structure valid, False otherwise
    """
    if self.latest_release_notes is not None:
        release_notes_comments = self.latest_release_notes.split("\n")
    else:
        error_message, error_code = Errors.no_new_release_notes(
            self.release_notes_path
        )
        if self.handle_error(
            error_message, error_code, file_path=self.release_notes_path
        ):
            return False
        return True
    if not release_notes_comments[-1]:
        release_notes_comments = release_notes_comments[:-1]
    if len(release_notes_comments) == 1 and self.is_valid_one_line_comment(
        release_notes_comments
    ):
        return True
    elif len(release_notes_comments) <= 1:
        error_message, error_code = Errors.release_notes_not_formatted_correctly(
            self.LINK_TO_RELEASE_NOTES_STANDARD
        )
        if self.handle_error(
            error_message, error_code, file_path=self.release_notes_path
        ):
            return False
    else:
        if self.is_valid_one_line_comment(release_notes_comments):
            release_notes_comments = release_notes_comments[1:]
        if not self.is_valid_multi_line_comment(release_notes_comments):
            (
                error_message,
                error_code,
            ) = Errors.release_notes_not_formatted_correctly(
                self.LINK_TO_RELEASE_NOTES_STANDARD
            )
            if self.handle_error(
                error_message, error_code, file_path=self.release_notes_path
            ):
                return False
    return True