classdef ConanInterface < handle
properties(Abstract, SetAccess=protected)
remotes;
active_remote;
conan_home;
remotes_json;
db_file;
settings_file;
end
methods(Abstract)
% Support functions
generateConanfile(dir, package_info)
full_package_info = getFullPackageInfo(build_info, package_info)
build_info = parseBuildInfo(self);
[tf, version, install_dir]= find(self, prefixed_package)
% Functions that actually call 'conan'
version = search(prefixed_package);
clean_conan_info = info(call_dir)
package_info = install(package_info);
remove(prefixed_pkg_name);
end
end
This triggers a : [sphinxcontrib-matlabdomain] Unexpected class attribute: 'SharedTestFixtures'....
classdef (SharedTestFixtures={AnotherTestFixture()}) ...
TestCase < matlab.unittest.TestCase
% Class that inherits from MATLABs built-in ``matlab-unittest.TestCase``.
% See `unittest documentation <https://www.mathworks.com/help/matlab/matlab_prog/write-simple-test-case-using-classes.html>`_.
...
end
We failed to parse this correctly
This triggers a :
[sphinxcontrib-matlabdomain] Unexpected class attribute: 'SharedTestFixtures'....