{"action":"created","comment":{"url":"https://api.github.com/repos/DLR-SC/tixi/pulls/comments/126796023","pull_request_review_id":49313775,"id":126796023,"diff_hunk":"@@ -0,0 +1,212 @@\n+/*\n+* Copyright (C) 2017 German Aerospace Center (DLR/SC)\n+*\n+* Created: 2017-06-30 Jan Kkleinert <Jan.Kleinert@dlr.de>\n+*\n+* Licensed under the Apache License, Version 2.0 (the \"License\");\n+* you may not use this file except in compliance with the License.\n+* You may obtain a copy of the License at\n+*\n+*     http://www.apache.org/licenses/LICENSE-2.0\n+*\n+* Unless required by applicable law or agreed to in writing, software\n+* distributed under the License is distributed on an \"AS IS\" BASIS,\n+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n+* See the License for the specific language governing permissions and\n+* limitations under the License.\n+*/\n+\n+#include \"test.h\" // Brings in the GTest framework\n+#include \"tixicpp.h\"\n+\n+#define EXPECT_TIXI_ERROR(cmd,RC)           \\\n+    ASSERT_THROW(cmd,tixi::TixiError);     \\\n+    try {                                   \\\n+        cmd;                                \\\n+    }                                       \\\n+    catch(tixi::TixiError const & err) {   \\\n+        EXPECT_EQ(err.returnCode(),RC);     \\\n+    }\n+\n+static TixiDocumentHandle documentHandle = -1;\n+\n+TEST(CppWrapper, createDocumentInvalidRootNodeName)\n+{\n+    std::string rootElementName = \"1\";\n+    EXPECT_TIXI_ERROR( documentHandle =  tixi::TixiCreateDocument( rootElementName ),INVALID_XML_NAME );\n+}\n+\n+TEST(CppWrapper, createDocumentAddCPACSHeader)\n+{\n+  std::string rootElementName = \"rootElement\";\n+  std::string cpacsName = \"cpacsName\";\n+  std::string cpacsCreator = \"cpacsCreator\";\n+  std::string      version = \"cpacsVersion\";\n+  std::string cpacsVersion = \"2.0\";\n+  std::string cpacsDescription = \"cpacsDescription\";\n+  std::string text;\n+\n+  ASSERT_NO_THROW( documentHandle = tixi::TixiCreateDocument( rootElementName ) );\n+  ASSERT_NO_THROW( tixi::TixiAddCpacsHeader( documentHandle, cpacsName, cpacsCreator, version, cpacsDescription, cpacsVersion ) );\n+\n+  // Now check the different header values\n+  ASSERT_NO_THROW( text = tixi::TixiGetTextElement( documentHandle, \"/rootElement/header/name\" ) );\n+  EXPECT_EQ(text, cpacsName);\n+\n+  ASSERT_NO_THROW( text = tixi::TixiGetTextElement( documentHandle, \"/rootElement/header/creator\") );\n+  EXPECT_EQ(text, cpacsCreator);\n+\n+  ASSERT_NO_THROW( text = tixi::TixiGetTextElement( documentHandle, \"/rootElement/header/version\") );\n+  EXPECT_EQ(text, version);\n+\n+  ASSERT_NO_THROW( text = tixi::TixiGetTextElement( documentHandle, \"/rootElement/header/cpacsVersion\") );\n+  EXPECT_EQ(text, cpacsVersion);\n+\n+  ASSERT_NO_THROW( text = tixi::TixiGetTextElement( documentHandle, \"/rootElement/header/description\") );\n+  EXPECT_EQ(text, cpacsDescription);\n+}\n+\n+TEST(CppWrapper,importFromString)\n+{\n+    std::string s = \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><root/>\";\n+    TixiDocumentHandle handle;\n+    ASSERT_NO_THROW( handle = tixi::TixiImportFromString(s) );\n+}\n+\n+TEST(CppWrapper, exportAsString)\n+{\n+    std::string xmlFilename = \"TestData/in.xml\";\n+    ASSERT_NO_THROW( documentHandle=tixi::TixiOpenDocument(xmlFilename) );\n+\n+    std::string text;\n+    std::string text2;\n+    ASSERT_NO_THROW( text=tixi::TixiExportDocumentAsString(documentHandle) );\n+    EXPECT_TIXI_ERROR( text2=tixi::TixiExportDocumentAsString(-1),INVALID_HANDLE );\n+}\n+\n+TEST(CppWrapper,getAttributeNames)\n+{\n+    TixiDocumentHandle documentHandle;\n+    std::string xmlFilename = \"TestData/in.xml\";\n+    ASSERT_NO_THROW( documentHandle=tixi::TixiOpenDocument(xmlFilename) );\n+\n+    std::vector<std::string> attributeNames;\n+    ASSERT_NO_THROW( attributeNames=tixi::TixiGetAttributeNames(documentHandle,\"/plane/aPoint[1]\") );\n+    EXPECT_EQ( attributeNames.size(),2);\n+    EXPECT_EQ( attributeNames[0],\"system\");\n+    EXPECT_EQ( attributeNames[1],\"type\");\n+}\n+\n+TEST(CppWrapper,getAttribute)\n+{\n+    std::string xmlFilename = \"TestData/in.xml\";\n+    ASSERT_NO_THROW( documentHandle=tixi::TixiOpenDocument(xmlFilename) );\n+\n+\n+    std::string text;\n+    double numberd = 0.;\n+    int numberi = 0;\n+    bool mybool = false;\n+\n+\n+    EXPECT_TIXI_ERROR( text = tixi::TixiGetTextAttribute(-1,\"plane/name\",\"non_existing_attribute\"),INVALID_HANDLE );\n+    EXPECT_TIXI_ERROR( text = tixi::TixiGetAttribute<std::string>(documentHandle,\"/plane/wings/wing[1]\",\"non_existing_attribute\"), ATTRIBUTE_NOT_FOUND);\n+    EXPECT_TIXI_ERROR( text = tixi::TixiGetAttribute<std::string>(documentHandle,\"/plane/wings/wing\",\"position\"),ELEMENT_PATH_NOT_UNIQUE );\n+\n+    /*--------------------------------------------------------------------*/\n+    ASSERT_NO_THROW( text=tixi::TixiGetAttribute<std::string>( documentHandle,  \"/plane/wings\", \"numberOfWings\" ) );\n+    EXPECT_EQ( text, \"2\");\n+\n+    /*--------------------------------------------------------------------*/\n+    ASSERT_NO_THROW( numberd=tixi::TixiGetAttribute<double>( documentHandle, \"/plane/coordinateOrigin\", \"scaling\" ) );\n+    EXPECT_EQ( numberd, 1.3456);\n+\n+    /*--------------------------------------------------------------------*/\n+    ASSERT_NO_THROW( numberi=tixi::TixiGetAttribute<int>( documentHandle,  \"/plane/wings\", \"numberOfWings\" ) );\n+    EXPECT_EQ( numberi, 2);\n+\n+    /*--------------------------------------------------------------------*/\n+    ASSERT_NO_THROW( mybool=tixi::TixiGetAttribute<bool>( documentHandle, \"/plane/wings/wing[1]\", \"top\" ) );\n+    ASSERT_EQ(true, mybool);\n+\n+    /*--------------------------------------------------------------------*/\n+    ASSERT_NO_THROW( mybool=tixi::TixiGetAttribute<bool>( documentHandle, \"/plane/wings/wing[2]\", \"top\" ) );\n+    ASSERT_EQ(false, mybool);\n+}\n+\n+TEST(CppWrapper,checkRemoveAttribute){\n+    ASSERT_NO_THROW( documentHandle=tixi::TixiOpenDocument(\"TestData/in.xml\") );\n+    EXPECT_EQ( tixi::TixiCheckAttribute( documentHandle, \"/plane/wings\", \"numberOfWings\"),true );\n+    ASSERT_NO_THROW( tixi::TixiRemoveAttribute( documentHandle, \"/plane/wings\", \"numberOfWings\" ) );\n+    EXPECT_EQ(tixi::TixiCheckAttribute( documentHandle, \"/plane/wings\", \"numberOfWings\"),false );\n+}\n+\n+TEST(CppWrapper,getElement)\n+{\n+    ASSERT_NO_THROW( documentHandle=tixi::TixiOpenDocument(\"TestData/in.xml\") );\n+\n+    std::string text;\n+    double numberd;\n+    int numberi;\n+    bool myBool = false;\n+\n+    /*--------------------------------------------------------------------*/\n+    EXPECT_TIXI_ERROR( text=tixi::TixiGetElement<std::string>( -1            , \"/plane/name/pp\"       ),INVALID_HANDLE );\n+    EXPECT_TIXI_ERROR( text=tixi::TixiGetElement<std::string>( documentHandle, \"/plane/name/pp\"       ),ELEMENT_NOT_FOUND );\n+    EXPECT_TIXI_ERROR( text=tixi::TixiGetElement<std::string>( documentHandle, \"cc/plane/na|<<me/pp\"  ),INVALID_XPATH );\n+    EXPECT_TIXI_ERROR( text=tixi::TixiGetElement<std::string>( documentHandle, \"/plane/wings/wing\"    ),ELEMENT_PATH_NOT_UNIQUE );\n+\n+    /*--------------------------------------------------------------------*/\n+    ASSERT_NO_THROW( text=tixi::TixiGetElement<std::string>( documentHandle, \"/plane/empty\" ) );\n+    EXPECT_EQ( text, \"\");\n+\n+    /*--------------------------------------------------------------------*/\n+    ASSERT_NO_THROW( text=tixi::TixiGetElement<std::string>( documentHandle, \"/plane/name\" ) );\n+    EXPECT_EQ( text, \"Junkers JU 52\");\n+\n+    /*--------------------------------------------------------------------*/\n+    ASSERT_NO_THROW( numberd=tixi::TixiGetElement<double>( documentHandle, \"/plane/wings/wing[1]/centerOfGravity/x\" ) );\n+    EXPECT_EQ( numberd, 30.0);\n+\n+    /*--------------------------------------------------------------------*/\n+    ASSERT_NO_THROW( numberi=tixi::TixiGetElement<int>( documentHandle, \"/plane/numberOfPassengers\" ) );\n+    EXPECT_EQ( numberi, 57);\n+\n+    /*--------------------------------------------------------------------*/\n+    ASSERT_NO_THROW( myBool=tixi::TixiGetElement<bool>( documentHandle, \"/plane/bool/aBool1\" ) );\n+    EXPECT_EQ( myBool, true);\n+}\n+\n+TEST(CppWrapper,checkRemoveElement){\n+    ASSERT_NO_THROW( documentHandle=tixi::TixiOpenDocument(\"TestData/in.xml\") );\n+    EXPECT_EQ( tixi::TixiCheckElement( documentHandle, \"/plane/aPoint/point/z\"), true );\n+    ASSERT_NO_THROW( tixi::TixiRemoveElement( documentHandle, \"/plane/aPoint/point/z\" ) );\n+    EXPECT_EQ( tixi::TixiCheckElement( documentHandle, \"/plane/aPoint/point/z\"), false );\n+}\n+\n+TEST(CppWrapper,saveAttribute){\n+\n+    std::string rootElementName = \"rootElement\";\n+    ASSERT_NO_THROW( documentHandle = tixi::TixiCreateDocument( rootElementName ) );\n+    ASSERT_NO_THROW( tixi::TixiCreateElement(documentHandle, \"/rootElement/element\") );\n+\n+    ASSERT_NO_THROW( tixi::TixiSaveAttribute( documentHandle, \"/rootElement/element\",\"sattribute\",\"stringAttribute\") );\n+    ASSERT_NO_THROW( tixi::TixiSaveAttribute( documentHandle, \"/rootElement/element\",\"dattribute\",3.14159) );\n+    ASSERT_NO_THROW( tixi::TixiSaveAttribute( documentHandle, \"/rootElement/element\",\"iattribute\",4711) );\n+    ASSERT_NO_THROW( tixi::TixiSaveAttribute( documentHandle, \"/rootElement/element\",\"battribute\",true) );\n+}\n+\n+TEST(CppWrapper,getNamedChildrenCount){\n+    ASSERT_NO_THROW( documentHandle=tixi::TixiOpenDocument(\"TestData/in.xml\") );\n+\n+    int count=-1;\n+\n+    ASSERT_NO_THROW( count = tixi::TixiGetNamedChildrenCount( documentHandle, \"/plane/wings/this_child_does_not_exist\") );\n+    ASSERT_TRUE( count  == 0 );","path":"tests/cppwrapper_check.cpp","position":205,"original_position":205,"commit_id":"a8885c4a43b623f47ebb2dc6c851683c6e10011c","original_commit_id":"a8885c4a43b623f47ebb2dc6c851683c6e10011c","user":{"login":"rainman110","id":3213107,"avatar_url":"https://avatars0.githubusercontent.com/u/3213107?v=3","gravatar_id":"","url":"https://api.github.com/users/rainman110","html_url":"https://github.com/rainman110","followers_url":"https://api.github.com/users/rainman110/followers","following_url":"https://api.github.com/users/rainman110/following{/other_user}","gists_url":"https://api.github.com/users/rainman110/gists{/gist_id}","starred_url":"https://api.github.com/users/rainman110/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rainman110/subscriptions","organizations_url":"https://api.github.com/users/rainman110/orgs","repos_url":"https://api.github.com/users/rainman110/repos","events_url":"https://api.github.com/users/rainman110/events{/privacy}","received_events_url":"https://api.github.com/users/rainman110/received_events","type":"User","site_admin":false},"body":"ASSERT_EQ(0, count)...","created_at":"2017-07-11T20:14:49Z","updated_at":"2017-07-11T20:24:35Z","html_url":"https://github.com/DLR-SC/tixi/pull/93#discussion_r126796023","pull_request_url":"https://api.github.com/repos/DLR-SC/tixi/pulls/93","_links":{"self":{"href":"https://api.github.com/repos/DLR-SC/tixi/pulls/comments/126796023"},"html":{"href":"https://github.com/DLR-SC/tixi/pull/93#discussion_r126796023"},"pull_request":{"href":"https://api.github.com/repos/DLR-SC/tixi/pulls/93"}}},"pull_request":{"url":"https://api.github.com/repos/DLR-SC/tixi/pulls/93","id":129122141,"html_url":"https://github.com/DLR-SC/tixi/pull/93","diff_url":"https://github.com/DLR-SC/tixi/pull/93.diff","patch_url":"https://github.com/DLR-SC/tixi/pull/93.patch","issue_url":"https://api.github.com/repos/DLR-SC/tixi/issues/93","number":93,"state":"open","locked":false,"title":"Jk/cpp wrapper 82","user":{"login":"joergbrech","id":25240961,"avatar_url":"https://avatars1.githubusercontent.com/u/25240961?v=3","gravatar_id":"","url":"https://api.github.com/users/joergbrech","html_url":"https://github.com/joergbrech","followers_url":"https://api.github.com/users/joergbrech/followers","following_url":"https://api.github.com/users/joergbrech/following{/other_user}","gists_url":"https://api.github.com/users/joergbrech/gists{/gist_id}","starred_url":"https://api.github.com/users/joergbrech/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joergbrech/subscriptions","organizations_url":"https://api.github.com/users/joergbrech/orgs","repos_url":"https://api.github.com/users/joergbrech/repos","events_url":"https://api.github.com/users/joergbrech/events{/privacy}","received_events_url":"https://api.github.com/users/joergbrech/received_events","type":"User","site_admin":false},"body":"","created_at":"2017-07-06T07:45:05Z","updated_at":"2017-07-11T20:24:35Z","closed_at":null,"merged_at":null,"merge_commit_sha":"6a302b8e16b0ff5138abf7e5d6e1ab2153967587","assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/DLR-SC/tixi/pulls/93/commits","review_comments_url":"https://api.github.com/repos/DLR-SC/tixi/pulls/93/comments","review_comment_url":"https://api.github.com/repos/DLR-SC/tixi/pulls/comments{/number}","comments_url":"https://api.github.com/repos/DLR-SC/tixi/issues/93/comments","statuses_url":"https://api.github.com/repos/DLR-SC/tixi/statuses/a8885c4a43b623f47ebb2dc6c851683c6e10011c","head":{"label":"DLR-SC:jk/cppWrapper_82","ref":"jk/cppWrapper_82","sha":"a8885c4a43b623f47ebb2dc6c851683c6e10011c","user":{"login":"DLR-SC","id":10597204,"avatar_url":"https://avatars3.githubusercontent.com/u/10597204?v=3","gravatar_id":"","url":"https://api.github.com/users/DLR-SC","html_url":"https://github.com/DLR-SC","followers_url":"https://api.github.com/users/DLR-SC/followers","following_url":"https://api.github.com/users/DLR-SC/following{/other_user}","gists_url":"https://api.github.com/users/DLR-SC/gists{/gist_id}","starred_url":"https://api.github.com/users/DLR-SC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DLR-SC/subscriptions","organizations_url":"https://api.github.com/users/DLR-SC/orgs","repos_url":"https://api.github.com/users/DLR-SC/repos","events_url":"https://api.github.com/users/DLR-SC/events{/privacy}","received_events_url":"https://api.github.com/users/DLR-SC/received_events","type":"Organization","site_admin":false},"repo":{"id":32325979,"name":"tixi","full_name":"DLR-SC/tixi","owner":{"login":"DLR-SC","id":10597204,"avatar_url":"https://avatars3.githubusercontent.com/u/10597204?v=3","gravatar_id":"","url":"https://api.github.com/users/DLR-SC","html_url":"https://github.com/DLR-SC","followers_url":"https://api.github.com/users/DLR-SC/followers","following_url":"https://api.github.com/users/DLR-SC/following{/other_user}","gists_url":"https://api.github.com/users/DLR-SC/gists{/gist_id}","starred_url":"https://api.github.com/users/DLR-SC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DLR-SC/subscriptions","organizations_url":"https://api.github.com/users/DLR-SC/orgs","repos_url":"https://api.github.com/users/DLR-SC/repos","events_url":"https://api.github.com/users/DLR-SC/events{/privacy}","received_events_url":"https://api.github.com/users/DLR-SC/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/DLR-SC/tixi","description":"Fast and simple XML interface library","fork":false,"url":"https://api.github.com/repos/DLR-SC/tixi","forks_url":"https://api.github.com/repos/DLR-SC/tixi/forks","keys_url":"https://api.github.com/repos/DLR-SC/tixi/keys{/key_id}","collaborators_url":"https://api.github.com/repos/DLR-SC/tixi/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/DLR-SC/tixi/teams","hooks_url":"https://api.github.com/repos/DLR-SC/tixi/hooks","issue_events_url":"https://api.github.com/repos/DLR-SC/tixi/issues/events{/number}","events_url":"https://api.github.com/repos/DLR-SC/tixi/events","assignees_url":"https://api.github.com/repos/DLR-SC/tixi/assignees{/user}","branches_url":"https://api.github.com/repos/DLR-SC/tixi/branches{/branch}","tags_url":"https://api.github.com/repos/DLR-SC/tixi/tags","blobs_url":"https://api.github.com/repos/DLR-SC/tixi/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/DLR-SC/tixi/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/DLR-SC/tixi/git/refs{/sha}","trees_url":"https://api.github.com/repos/DLR-SC/tixi/git/trees{/sha}","statuses_url":"https://api.github.com/repos/DLR-SC/tixi/statuses/{sha}","languages_url":"https://api.github.com/repos/DLR-SC/tixi/languages","stargazers_url":"https://api.github.com/repos/DLR-SC/tixi/stargazers","contributors_url":"https://api.github.com/repos/DLR-SC/tixi/contributors","subscribers_url":"https://api.github.com/repos/DLR-SC/tixi/subscribers","subscription_url":"https://api.github.com/repos/DLR-SC/tixi/subscription","commits_url":"https://api.github.com/repos/DLR-SC/tixi/commits{/sha}","git_commits_url":"https://api.github.com/repos/DLR-SC/tixi/git/commits{/sha}","comments_url":"https://api.github.com/repos/DLR-SC/tixi/comments{/number}","issue_comment_url":"https://api.github.com/repos/DLR-SC/tixi/issues/comments{/number}","contents_url":"https://api.github.com/repos/DLR-SC/tixi/contents/{+path}","compare_url":"https://api.github.com/repos/DLR-SC/tixi/compare/{base}...{head}","merges_url":"https://api.github.com/repos/DLR-SC/tixi/merges","archive_url":"https://api.github.com/repos/DLR-SC/tixi/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/DLR-SC/tixi/downloads","issues_url":"https://api.github.com/repos/DLR-SC/tixi/issues{/number}","pulls_url":"https://api.github.com/repos/DLR-SC/tixi/pulls{/number}","milestones_url":"https://api.github.com/repos/DLR-SC/tixi/milestones{/number}","notifications_url":"https://api.github.com/repos/DLR-SC/tixi/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/DLR-SC/tixi/labels{/name}","releases_url":"https://api.github.com/repos/DLR-SC/tixi/releases{/id}","deployments_url":"https://api.github.com/repos/DLR-SC/tixi/deployments","created_at":"2015-03-16T13:17:12Z","updated_at":"2017-02-15T02:24:05Z","pushed_at":"2017-07-11T14:46:28Z","git_url":"git://github.com/DLR-SC/tixi.git","ssh_url":"git@github.com:DLR-SC/tixi.git","clone_url":"https://github.com/DLR-SC/tixi.git","svn_url":"https://github.com/DLR-SC/tixi","homepage":"","size":5499,"stargazers_count":12,"watchers_count":12,"language":"C","has_issues":true,"has_projects":true,"has_downloads":false,"has_wiki":true,"has_pages":false,"forks_count":7,"mirror_url":null,"open_issues_count":5,"forks":7,"open_issues":5,"watchers":12,"default_branch":"master"}},"base":{"label":"DLR-SC:master","ref":"master","sha":"8ce3e281f866c077960dc0b874afe16a62849cbe","user":{"login":"DLR-SC","id":10597204,"avatar_url":"https://avatars3.githubusercontent.com/u/10597204?v=3","gravatar_id":"","url":"https://api.github.com/users/DLR-SC","html_url":"https://github.com/DLR-SC","followers_url":"https://api.github.com/users/DLR-SC/followers","following_url":"https://api.github.com/users/DLR-SC/following{/other_user}","gists_url":"https://api.github.com/users/DLR-SC/gists{/gist_id}","starred_url":"https://api.github.com/users/DLR-SC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DLR-SC/subscriptions","organizations_url":"https://api.github.com/users/DLR-SC/orgs","repos_url":"https://api.github.com/users/DLR-SC/repos","events_url":"https://api.github.com/users/DLR-SC/events{/privacy}","received_events_url":"https://api.github.com/users/DLR-SC/received_events","type":"Organization","site_admin":false},"repo":{"id":32325979,"name":"tixi","full_name":"DLR-SC/tixi","owner":{"login":"DLR-SC","id":10597204,"avatar_url":"https://avatars3.githubusercontent.com/u/10597204?v=3","gravatar_id":"","url":"https://api.github.com/users/DLR-SC","html_url":"https://github.com/DLR-SC","followers_url":"https://api.github.com/users/DLR-SC/followers","following_url":"https://api.github.com/users/DLR-SC/following{/other_user}","gists_url":"https://api.github.com/users/DLR-SC/gists{/gist_id}","starred_url":"https://api.github.com/users/DLR-SC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DLR-SC/subscriptions","organizations_url":"https://api.github.com/users/DLR-SC/orgs","repos_url":"https://api.github.com/users/DLR-SC/repos","events_url":"https://api.github.com/users/DLR-SC/events{/privacy}","received_events_url":"https://api.github.com/users/DLR-SC/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/DLR-SC/tixi","description":"Fast and simple XML interface library","fork":false,"url":"https://api.github.com/repos/DLR-SC/tixi","forks_url":"https://api.github.com/repos/DLR-SC/tixi/forks","keys_url":"https://api.github.com/repos/DLR-SC/tixi/keys{/key_id}","collaborators_url":"https://api.github.com/repos/DLR-SC/tixi/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/DLR-SC/tixi/teams","hooks_url":"https://api.github.com/repos/DLR-SC/tixi/hooks","issue_events_url":"https://api.github.com/repos/DLR-SC/tixi/issues/events{/number}","events_url":"https://api.github.com/repos/DLR-SC/tixi/events","assignees_url":"https://api.github.com/repos/DLR-SC/tixi/assignees{/user}","branches_url":"https://api.github.com/repos/DLR-SC/tixi/branches{/branch}","tags_url":"https://api.github.com/repos/DLR-SC/tixi/tags","blobs_url":"https://api.github.com/repos/DLR-SC/tixi/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/DLR-SC/tixi/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/DLR-SC/tixi/git/refs{/sha}","trees_url":"https://api.github.com/repos/DLR-SC/tixi/git/trees{/sha}","statuses_url":"https://api.github.com/repos/DLR-SC/tixi/statuses/{sha}","languages_url":"https://api.github.com/repos/DLR-SC/tixi/languages","stargazers_url":"https://api.github.com/repos/DLR-SC/tixi/stargazers","contributors_url":"https://api.github.com/repos/DLR-SC/tixi/contributors","subscribers_url":"https://api.github.com/repos/DLR-SC/tixi/subscribers","subscription_url":"https://api.github.com/repos/DLR-SC/tixi/subscription","commits_url":"https://api.github.com/repos/DLR-SC/tixi/commits{/sha}","git_commits_url":"https://api.github.com/repos/DLR-SC/tixi/git/commits{/sha}","comments_url":"https://api.github.com/repos/DLR-SC/tixi/comments{/number}","issue_comment_url":"https://api.github.com/repos/DLR-SC/tixi/issues/comments{/number}","contents_url":"https://api.github.com/repos/DLR-SC/tixi/contents/{+path}","compare_url":"https://api.github.com/repos/DLR-SC/tixi/compare/{base}...{head}","merges_url":"https://api.github.com/repos/DLR-SC/tixi/merges","archive_url":"https://api.github.com/repos/DLR-SC/tixi/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/DLR-SC/tixi/downloads","issues_url":"https://api.github.com/repos/DLR-SC/tixi/issues{/number}","pulls_url":"https://api.github.com/repos/DLR-SC/tixi/pulls{/number}","milestones_url":"https://api.github.com/repos/DLR-SC/tixi/milestones{/number}","notifications_url":"https://api.github.com/repos/DLR-SC/tixi/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/DLR-SC/tixi/labels{/name}","releases_url":"https://api.github.com/repos/DLR-SC/tixi/releases{/id}","deployments_url":"https://api.github.com/repos/DLR-SC/tixi/deployments","created_at":"2015-03-16T13:17:12Z","updated_at":"2017-02-15T02:24:05Z","pushed_at":"2017-07-11T14:46:28Z","git_url":"git://github.com/DLR-SC/tixi.git","ssh_url":"git@github.com:DLR-SC/tixi.git","clone_url":"https://github.com/DLR-SC/tixi.git","svn_url":"https://github.com/DLR-SC/tixi","homepage":"","size":5499,"stargazers_count":12,"watchers_count":12,"language":"C","has_issues":true,"has_projects":true,"has_downloads":false,"has_wiki":true,"has_pages":false,"forks_count":7,"mirror_url":null,"open_issues_count":5,"forks":7,"open_issues":5,"watchers":12,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/DLR-SC/tixi/pulls/93"},"html":{"href":"https://github.com/DLR-SC/tixi/pull/93"},"issue":{"href":"https://api.github.com/repos/DLR-SC/tixi/issues/93"},"comments":{"href":"https://api.github.com/repos/DLR-SC/tixi/issues/93/comments"},"review_comments":{"href":"https://api.github.com/repos/DLR-SC/tixi/pulls/93/comments"},"review_comment":{"href":"https://api.github.com/repos/DLR-SC/tixi/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/DLR-SC/tixi/pulls/93/commits"},"statuses":{"href":"https://api.github.com/repos/DLR-SC/tixi/statuses/a8885c4a43b623f47ebb2dc6c851683c6e10011c"}}}}
{"actor":{"display_login":"rainman110"}}