Skip to content

Commit d89cf5e

Browse files
Merge pull request AcademySoftwareFoundation#104 from jstone-lucasfilm/master
Update development version to v1.36.0
2 parents c963ef8 + 28902f3 commit d89cf5e

File tree

7 files changed

+15
-13
lines changed

7 files changed

+15
-13
lines changed

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
project(MaterialX)
22
set(MATERIALX_MAJOR_VERSION 1)
3-
set(MATERIALX_MINOR_VERSION 35)
4-
set(MATERIALX_BUILD_VERSION 5)
3+
set(MATERIALX_MINOR_VERSION 36)
4+
set(MATERIALX_BUILD_VERSION 0)
55
set(MATERIALX_LIBRARY_VERSION ${MATERIALX_MAJOR_VERSION}.${MATERIALX_MINOR_VERSION}.${MATERIALX_BUILD_VERSION})
66

77
cmake_minimum_required(VERSION 3.1)

source/MaterialXTest/Element.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ TEST_CASE("Element", "[element]")
4545
elem2->setName("elem2");
4646
REQUIRE(elem1->getName() == "elem1");
4747
REQUIRE(elem2->getName() == "elem2");
48-
REQUIRE_THROWS_AS(elem2->setName("elem1"), mx::Exception);
48+
REQUIRE_THROWS_AS(elem2->setName("elem1"), mx::Exception&);
4949

5050
// Modify element order.
5151
mx::DocumentPtr doc2 = doc->copy();
@@ -54,7 +54,7 @@ TEST_CASE("Element", "[element]")
5454
REQUIRE(*doc2 != *doc);
5555
doc2->setChildIndex("elem1", doc2->getChildIndex("elem2"));
5656
REQUIRE(*doc2 == *doc);
57-
REQUIRE_THROWS_AS(doc2->setChildIndex("elem1", 100), mx::Exception);
57+
REQUIRE_THROWS_AS(doc2->setChildIndex("elem1", 100), mx::Exception&);
5858
REQUIRE(*doc2 == *doc);
5959

6060
// Create and test an orphaned element.
@@ -64,5 +64,5 @@ TEST_CASE("Element", "[element]")
6464
orphan = doc3->getChild("elem1");
6565
REQUIRE(orphan);
6666
}
67-
REQUIRE_THROWS_AS(orphan->getDocument(), mx::ExceptionOrphanedElement);
67+
REQUIRE_THROWS_AS(orphan->getDocument(), mx::ExceptionOrphanedElement&);
6868
}

source/MaterialXTest/Geom.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@ TEST_CASE("Geom", "[geom]")
2020
geominfo2->setGeomAttrValue("id", std::string("01"));
2121
mx::GeomInfoPtr geominfo3 = doc->addGeomInfo("geominfo3", "/robot2");
2222
geominfo3->setGeomAttrValue("id", std::string("02"));
23-
REQUIRE_THROWS_AS(doc->addGeomInfo("geominfo1"), mx::Exception);
23+
REQUIRE_THROWS_AS(doc->addGeomInfo("geominfo1"), mx::Exception&);
2424

2525
// Create a node graph with a single image node.
2626
mx::NodeGraphPtr nodeGraph = doc->addNodeGraph();
2727
nodeGraph->setFilePrefix("folder/");
28-
REQUIRE_THROWS_AS(doc->addNodeGraph(nodeGraph->getName()), mx::Exception);
28+
REQUIRE_THROWS_AS(doc->addNodeGraph(nodeGraph->getName()), mx::Exception&);
2929
mx::NodePtr image = nodeGraph->addNode("image");
3030
image->setParameterValue("file", std::string("%asset%id_diffuse_%UDIM.tif"), mx::FILENAME_TYPE_STRING);
3131

source/MaterialXTest/Node.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ TEST_CASE("Node", "[node]")
3737

3838
// Create a node graph with two source nodes.
3939
mx::NodeGraphPtr nodeGraph = doc->addNodeGraph();
40-
REQUIRE_THROWS_AS(doc->addNodeGraph(nodeGraph->getName()), mx::Exception);
40+
REQUIRE_THROWS_AS(doc->addNodeGraph(nodeGraph->getName()), mx::Exception&);
4141
mx::NodePtr constant = nodeGraph->addNode("constant");
4242
mx::NodePtr image = nodeGraph->addNode("image");
4343
REQUIRE(nodeGraph->getNodes().size() == 2);

source/MaterialXTest/Types.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
#include <MaterialXCore/Types.h>
99
#include <MaterialXCore/Value.h>
1010

11+
#include <cmath>
12+
1113
namespace mx = MaterialX;
1214

1315
const float EPSILON = 1e-4f;

source/MaterialXTest/Value.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,10 @@ TEST_CASE("Value strings", "[value]")
5959
REQUIRE(mx::fromValueString<std::string>("text") == "text");
6060

6161
// Verify that invalid conversions throw exceptions.
62-
REQUIRE_THROWS_AS(mx::fromValueString<int>("text"), mx::ExceptionTypeError);
63-
REQUIRE_THROWS_AS(mx::fromValueString<float>("text"), mx::ExceptionTypeError);
64-
REQUIRE_THROWS_AS(mx::fromValueString<bool>("1"), mx::ExceptionTypeError);
65-
REQUIRE_THROWS_AS(mx::fromValueString<mx::Color3>("1"), mx::ExceptionTypeError);
62+
REQUIRE_THROWS_AS(mx::fromValueString<int>("text"), mx::ExceptionTypeError&);
63+
REQUIRE_THROWS_AS(mx::fromValueString<float>("text"), mx::ExceptionTypeError&);
64+
REQUIRE_THROWS_AS(mx::fromValueString<bool>("1"), mx::ExceptionTypeError&);
65+
REQUIRE_THROWS_AS(mx::fromValueString<mx::Color3>("1"), mx::ExceptionTypeError&);
6666
}
6767

6868
TEST_CASE("Typed values", "[value]")

source/MaterialXTest/XmlIo.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,5 +203,5 @@ TEST_CASE("Load content", "[xmlio]")
203203

204204
// Read a non-existent document.
205205
mx::DocumentPtr doc2 = mx::createDocument();
206-
REQUIRE_THROWS_AS(mx::readFromXmlFile(doc2, "NonExistent.mtlx"), mx::ExceptionFileMissing);
206+
REQUIRE_THROWS_AS(mx::readFromXmlFile(doc2, "NonExistent.mtlx"), mx::ExceptionFileMissing&);
207207
}

0 commit comments

Comments
 (0)