Yoav F - 2017-10-09

Hi
The <inheritdoc / xml tag fails to work on a c# code.
iT dose not copy the docmuntation from the interface to the implmanting class
and dose not enable to override / or extend the data inhrited from the interface

example:
this is the original interface

    /// <summary>
    ///     Check if a axis machine is in a state which it can be moved.
    /// </summary>
    /// <param name="axisMachineID"> The ID of the machine with movable axis. </param>
    /// <returns> true if and only if the axis machine can be moved. </returns>
    bool IsAxisMachineFreeToMove(int axisMachineID);

and this is the implmntation

     ///<inheritdoc />
    ///<remarks>just a test 222</remarks>
    public bool IsAxisMachineFreeToMove(int axisMachineID)
    {
        return axisMachineID >= 0 && axisMachineID < _axisMachines.Length &&
               _axisMachines[axisMachineID].HaltCount == 0;
    }

    ///<remarks>just a test 333</remarks>
    ///<inheritdoc />
    public bool CanMoveSimultaneously(int axisMachineID1, int axisMachineID2)
    {
        return
            axisMachineID1 >= 0 && axisMachineID1 < _axisMachines.Length &&
            axisMachineID2 >= 0 && axisMachineID2 < _axisMachines.Length &&
            _CanMoveSimultaneously[axisMachineID1, axisMachineID2];
    }

    and this is the resoulting screen shot of the  html doc:

https://drive.google.com/open?id=0B7m40IQLSD5wY2pwOXlBNFJVQjg