package com.atlassian.stash.internal.task.property;

import com.atlassian.bitbucket.comment.CommentPropertyProvider;

import javax.annotation.Nonnull;

/**
 * Provides properties on tasks.
 *
 * @see CommentPropertyProvider
 */
// This interface should be moved to the SPI module if providing task properties is made a public API,
// for consistency with the comment and pull request properties' API.
public interface TaskPropertyProvider {

    void provideProperties(@Nonnull TaskPropertyContext context);
}
