Skip to content

Project structure in DynamoRevit as compared to Dynamo

sharadkjaiswal edited this page Dec 4, 2014 · 1 revision

Following is the mapping of files in new repo as compared to that in old repo.

  • Dynamo/src/DynamoRevit --> DynamoRevit/src/DynamoRevit
  • Dynamo/src/DynamoRevitVersionSelector/ --> DynamoRevit/src/Legacy/DynamoRevitVersionSelector
  • Dynamo/src/Libraries/Revit/RevitNodes --> DynamoRevit/src/Libraries/RevitNodes
  • Dynamo/src/Libraries/Revit/RevitNodesUI --> DynamoRevit/src/Libraries/RevitNodesUI
  • Dynamo/src/Libraries/Revit/RevitServices --> DynamoRevit/src/Libraries/RevitServices

Migrations project has been split and Revit specific nodes have been moved to DynamoRevit repo.

  • Dynamo/src/Migrations/RevitNodes/ --> DynamoRevit/src/Libraries/Migrations/RevitNodes

Test projects are restructured as follows:

  • Dynamo/test/Libraries/Revit/RevitIntegrationTests --> DynamoRevit/test/Libraries/RevitIntegrationTests
  • Dynamo/test/Libraries/Revit/RevitNodesTests --> DynamoRevit/test/Libraries/RevitNodesTests
  • Dynamo/test/Libraries/Revit/RevitNodesUITests --> DynamoRevit/test/Libraries/RevitNodesUITests
  • Dynamo/test/Libraries/Revit/RevitServicesTests --> DynamoRevit/test/Libraries/RevitServicesTests
  • Dynamo/test/Libraries/Revit/RevitTestServices --> DynamoRevit/test/Libraries/RevitTestServices

Test data have been moved as followed:

  • Dynamo/test/System/revit/ --> DynamoRevit/test/System/

Following folders have been moved/copied from Dynamo/extern to DynamoRevit/extern

  • DynamoRaas
  • RevitTestFramework
  • Greg
  • NUnit

Revit samples have been moved to DynamoRevit and Geometry samples have been copied over to DynamoRevit as well to support few samples tests on Revit based on Geometry sample files.

dynamo_packages and migration_nodes have also been copied to DynamoRevit to support some tests.