Suggestions to additional rules for consistency on our own code-base:
JSDoc
Header
// Copyright (c) Dolittle. All rights reserved.// Licensed under the MIT license. See LICENSE file in the project root for full license information.
Expected texts in documentation
For consistency, we’re expecting documentation to follow suit.
Constructor
/** * Initializes a new instance of the {YourClass} class. */Interface
Implementations
/** * Represents an implementation of {IInterface} [for a specific purpose, if any]. */
Suggestions to additional rules for consistency on our own code-base:
JSDoc
/** @inheritdoc */Header
Expected texts in documentation
For consistency, we’re expecting documentation to follow suit.
Constructor
Interface
Implementations