From 5f9b6521c895237989068cd94f624659d04189b5 Mon Sep 17 00:00:00 2001 From: Deyan Nenov Date: Mon, 25 Sep 2023 21:02:06 +0100 Subject: [PATCH 01/18] graphic helpers - 2.19 hotfix cherry pick to master (#14434) * 2.19 hotfix - graphic scale units not taking effect in Dynamo - added check to disable host settings interfering with Dynamo settings - renamed resource for Show Grid to Show Helpers * revert menu item change - revert menu item name change, will move it to Master instead * line endings * Revert "revert menu item change" This reverts commit f636bbd9073fb2263e8ada4f4644cbccc25e0218. * fix units overriding grid visibility - setting scale units would override the visibility of the grid - now checks the grid, and if disabled, toggles it back to the correct setting --- src/DynamoCoreWpf/Properties/Resources.Designer.cs | 2 +- src/DynamoCoreWpf/Properties/Resources.en-US.resx | 4 ++-- src/DynamoCoreWpf/Properties/Resources.resx | 4 ++-- .../ViewModels/Menu/PreferencesViewModel.cs | 10 +++++++++- 4 files changed, 14 insertions(+), 6 deletions(-) diff --git a/src/DynamoCoreWpf/Properties/Resources.Designer.cs b/src/DynamoCoreWpf/Properties/Resources.Designer.cs index a65718cc321..354b08b1c9f 100644 --- a/src/DynamoCoreWpf/Properties/Resources.Designer.cs +++ b/src/DynamoCoreWpf/Properties/Resources.Designer.cs @@ -2603,7 +2603,7 @@ public static string DynamoViewViewMenuShowConsole { } /// - /// Looks up a localized string similar to _Show Grid. + /// Looks up a localized string similar to _Show Helpers. /// public static string DynamoViewViewMenuShowGrid { get { diff --git a/src/DynamoCoreWpf/Properties/Resources.en-US.resx b/src/DynamoCoreWpf/Properties/Resources.en-US.resx index 4aaaaeb706a..ef7012bd793 100644 --- a/src/DynamoCoreWpf/Properties/Resources.en-US.resx +++ b/src/DynamoCoreWpf/Properties/Resources.en-US.resx @@ -970,8 +970,8 @@ Don't worry, you'll have the option to save your work. View menu | Show console - _Show Grid - View menu | Show Grid + _Show Helpers + View menu | Show Helpers _Zoom diff --git a/src/DynamoCoreWpf/Properties/Resources.resx b/src/DynamoCoreWpf/Properties/Resources.resx index fd667d83bfc..cc65fed88a5 100644 --- a/src/DynamoCoreWpf/Properties/Resources.resx +++ b/src/DynamoCoreWpf/Properties/Resources.resx @@ -677,8 +677,8 @@ View menu | Navigate background 3D preview - _Show Grid - View menu | Show Grid + _Show Helpers + View menu | Show Helpers Showing Background 3D Preview diff --git a/src/DynamoCoreWpf/ViewModels/Menu/PreferencesViewModel.cs b/src/DynamoCoreWpf/ViewModels/Menu/PreferencesViewModel.cs index a21e0c3c266..4c3b2a1fa65 100644 --- a/src/DynamoCoreWpf/ViewModels/Menu/PreferencesViewModel.cs +++ b/src/DynamoCoreWpf/ViewModels/Menu/PreferencesViewModel.cs @@ -195,7 +195,7 @@ public string SelectedUnits selectedUnits = value; RaisePropertyChanged(nameof(SelectedUnits)); - if (UseHostScaleUnits) return; + if (UseHostScaleUnits && IsDynamoRevit) return; var result = Enum.TryParse(selectedUnits, out Configurations.Units currentUnit); if (!result) return; @@ -206,6 +206,14 @@ public string SelectedUnits preferenceSettings.GraphicScaleUnit = value; preferenceSettings.GridScaleFactor = (float)units; dynamoViewModel.UpdateGraphicHelpersScaleCommand.Execute(null); + + // We have turn the grid visilibilty on + // Check the current visibility settings, and turn it back off + if (!preferenceSettings.IsBackgroundGridVisible) + { + dynamoViewModel.ToggleBackgroundGridVisibilityCommand.Execute(null); // switch 'on' + dynamoViewModel.ToggleBackgroundGridVisibilityCommand.Execute(null); // switch 'off' + } } } } From 1844d86e16708add084cbae8223735fe2bf9e8bd Mon Sep 17 00:00:00 2001 From: Deyan Nenov Date: Tue, 26 Sep 2023 14:38:53 +0100 Subject: [PATCH 02/18] port remove fix (#14438) - now only shows warning prompt if the node is a Python node --- .../Controls/DynamoNodeButton.cs | 36 ++++++++++--------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/src/DynamoCoreWpf/Controls/DynamoNodeButton.cs b/src/DynamoCoreWpf/Controls/DynamoNodeButton.cs index bc7c63f61d8..0dc564c6a99 100644 --- a/src/DynamoCoreWpf/Controls/DynamoNodeButton.cs +++ b/src/DynamoCoreWpf/Controls/DynamoNodeButton.cs @@ -4,7 +4,6 @@ using Dynamo.Controls; using Dynamo.Graph; using Dynamo.Models; -using Dynamo.UI; using Dynamo.Utilities; using Dynamo.ViewModels; using Dynamo.Wpf.Utilities; @@ -67,23 +66,28 @@ private void OnDynamoNodeButtonClick(object sender, RoutedEventArgs e) // if (null != this.model && (!string.IsNullOrEmpty(this.eventName))) { - MessageBoxResult result = MessageBoxResult.None; + // Only show the prompt if it is a Python node + var nodeVM = (sender as DynamoNodeButton)?.DataContext as NodeViewModel; + if (nodeVM?.NodeModel is PythonNodeModels.PythonNode) + { + MessageBoxResult result = MessageBoxResult.None; - if (eventName.Equals("RemoveInPort") && ShowWarningForRemovingInPort) - { - result = MessageBoxService.Show - ( - Owner, - Dynamo.Wpf.Properties.Resources.MessageRemovePythonPort, - Dynamo.Wpf.Properties.Resources.RemovePythonPortWarningMessageBoxTitle, - MessageBoxButton.OKCancel, - MessageBoxImage.Information - ); - } + if (eventName.Equals("RemoveInPort") && ShowWarningForRemovingInPort) + { + result = MessageBoxService.Show + ( + Owner, + Dynamo.Wpf.Properties.Resources.MessageRemovePythonPort, + Dynamo.Wpf.Properties.Resources.RemovePythonPortWarningMessageBoxTitle, + MessageBoxButton.OKCancel, + MessageBoxImage.Information + ); + } - if (result == MessageBoxResult.Cancel) - { - return; + if (result == MessageBoxResult.Cancel) + { + return; + } } var command = new DynamoModel.ModelEventCommand(model.GUID, eventName); From 1d503c5c209c39b5551a8cf64f4b1aa617f1f8d2 Mon Sep 17 00:00:00 2001 From: Roberto T <61755417+RobertGlobant20@users.noreply.github.com> Date: Tue, 26 Sep 2023 08:18:15 -0700 Subject: [PATCH 03/18] DYN-6010 Enable Node Help Docs Sharing Images (#14429) * DYN-6010 Enable Node Help Docs Sharing Images With this fix now all the images will be copied to the Dynamo\bin\AnyCPU\Debug\fallback_docs_images folder (also in the Debug\en-US\fallback_docs as currently is happening), so WebView2 will be creating the virtual folder in fallback_docs_images and will be reading the images from this folder, then there is no need that the localization team is copying the images in each folder language. * DYN-6010 Enable Node Help Docs Sharing Images Code Review Changing the shared images folder name to NodeHelpDocsImages * DYN-6010 Enable Node Help Docs Sharing Images Code Review Fix for not copying the images (jpg, png, gif) into the Debug/en-US/fallbacks_docs folder due that they will be duplicated (they are already in the NodeHelpDocsImages folder). * DYN-6010 Enable Node Help Docs Sharing Images Code Review Changing variable name * DYN-6010 Enable Node Help Docs Sharing Images Code Review 2 Renaming the folder that will be used for storing images and dyn files. Updating some comments --- .../DocumentationBrowserView.xaml.cs | 8 +++++++- src/DynamoCore/DynamoCore.csproj | 16 ++++++++++++++-- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/src/DocumentationBrowserViewExtension/DocumentationBrowserView.xaml.cs b/src/DocumentationBrowserViewExtension/DocumentationBrowserView.xaml.cs index ca451bc2aae..b02e30c05dd 100644 --- a/src/DocumentationBrowserViewExtension/DocumentationBrowserView.xaml.cs +++ b/src/DocumentationBrowserViewExtension/DocumentationBrowserView.xaml.cs @@ -26,6 +26,8 @@ public partial class DocumentationBrowserView : UserControl, IDisposable internal string WebBrowserUserDataFolder { get; set; } internal string FallbackDirectoryName { get; set; } + //This folder will be used to store images and dyn files previosuly located in /rootDirectory/en-US/fallback_docs so we don't need to copy all those files per each language + internal const string SharedDocsDirectoryName = "NodeHelpSharedDocs"; //Path in which the virtual folder for loading images will be created internal string VirtualFolderPath { get; set; } @@ -132,7 +134,11 @@ async void InitializeAsync() { if (viewModel.Link != null && !string.IsNullOrEmpty(viewModel.CurrentPackageName)) { - VirtualFolderPath = Path.GetDirectoryName(HttpUtility.UrlDecode(viewModel.Link.AbsolutePath)); + var absolutePath = Path.GetDirectoryName(HttpUtility.UrlDecode(viewModel.Link.AbsolutePath)); + //We move two levels up so it will be located in same level than the the NodeHelpSharedDocs directory + var imagesLocation = new DirectoryInfo(absolutePath).Parent.Parent.FullName; + //Adds the NodeHelpSharedDocs directory to the path + VirtualFolderPath = Path.Combine(imagesLocation, SharedDocsDirectoryName); } else VirtualFolderPath = FallbackDirectoryName; diff --git a/src/DynamoCore/DynamoCore.csproj b/src/DynamoCore/DynamoCore.csproj index f57ee6115a8..cdc7f3699f4 100644 --- a/src/DynamoCore/DynamoCore.csproj +++ b/src/DynamoCore/DynamoCore.csproj @@ -122,7 +122,13 @@ - + + + + + + + @@ -131,7 +137,13 @@ - + + + + + + + From 64f82d1578db7b14e500d19628ed87368819e2d1 Mon Sep 17 00:00:00 2001 From: jesusalvino <96534278+jesusalvino@users.noreply.github.com> Date: Wed, 27 Sep 2023 09:33:29 -0500 Subject: [PATCH 04/18] =?UTF-8?q?DYN-6050=20Implementing=20the=20Business?= =?UTF-8?q?=20Rules=20to=20identify=20when=20a=20workspace=20is=20ready?= =?UTF-8?q?=E2=80=A6=20(#14310)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Implementing the Business Rules to identify when a workspace is ready to the FDX * Updating Model and ViewModel properties * Typo and Excluding resources * Typo * Removing Explicit Deprecated info * Removing unnecessary property and Typo * Simplifying and fixing a couple of properties * Fix character enconding * Bearing in mind running and saving a graph only in a Homeworkspace * Updating checks and comment * Renaming property --------- Co-authored-by: Jesus Alfredo Alviño --- .../Graph/Workspaces/WorkspaceModel.cs | 48 +++++++++++++++++++ .../ViewModels/Core/DynamoViewModel.cs | 3 +- .../ViewModels/Core/HomeWorkspaceViewModel.cs | 6 +-- 3 files changed, 53 insertions(+), 4 deletions(-) diff --git a/src/DynamoCore/Graph/Workspaces/WorkspaceModel.cs b/src/DynamoCore/Graph/Workspaces/WorkspaceModel.cs index f670921fb07..b31a1025553 100644 --- a/src/DynamoCore/Graph/Workspaces/WorkspaceModel.cs +++ b/src/DynamoCore/Graph/Workspaces/WorkspaceModel.cs @@ -8,6 +8,7 @@ using System.Reflection; using System.Threading; using System.Xml; +using Dynamo.Configuration; using Dynamo.Core; using Dynamo.Engine; using Dynamo.Engine.CodeGeneration; @@ -1971,6 +1972,53 @@ internal void IncrementPasteOffset() this.currentPasteOffset = (this.currentPasteOffset + PasteOffsetStep) % PasteOffsetMax; } + #region [Nodes Info] + + /// + /// Boolean indicates if the workspace run with warnings + /// + internal bool HasWarnings + { + get { return Nodes.Any(n => n.State == ElementState.Warning || n.State == ElementState.PersistentWarning); } + } + + /// + /// Boolean indicates if the workspace run with warnings with no Geometry + /// + internal bool HasNoneGeometryRelatedWarnings + { + get { return Nodes.Any(n => (n.State == ElementState.Warning || n.State == ElementState.PersistentWarning) && !n.Category.StartsWith("Geometry.")); } + } + + /// + /// Boolean indicates if workspace run with errors + /// + internal bool HasErrors + { + get { return Nodes.Any(n => n.State == ElementState.Error); } + } + + /// + /// Boolean indicates if home workspace is displayed with infos + /// + internal bool HasInfos + { + get { return Nodes.Any(n => n.State == ElementState.Info); } + } + + /// + /// Indicates if the workspace is valid for sending to the FDX + /// + internal bool IsValidForFDX + { + get + { + return !HasErrors && !HasNoneGeometryRelatedWarnings; + } + } + + #endregion + #endregion #region private/internal methods diff --git a/src/DynamoCoreWpf/ViewModels/Core/DynamoViewModel.cs b/src/DynamoCoreWpf/ViewModels/Core/DynamoViewModel.cs index d4d5dae2bee..08c82561638 100644 --- a/src/DynamoCoreWpf/ViewModels/Core/DynamoViewModel.cs +++ b/src/DynamoCoreWpf/ViewModels/Core/DynamoViewModel.cs @@ -2096,8 +2096,9 @@ private void InternalSaveAs(string path, SaveContext saveContext, bool isBackup { Model.Logger.Log(String.Format(Properties.Resources.SavingInProgress, path)); CurrentSpaceViewModel.Save(path, isBackup, Model.EngineController, saveContext); - if (!isBackup) AddToRecentFiles(path); + if (currentWorkspaceViewModel?.IsHomeSpace ?? true) + Model.Logger.Log("The Workspace is valid for FDX : " + (HomeSpace.HasRunWithoutCrash && Model.CurrentWorkspace.IsValidForFDX).ToString()); } catch (Exception ex) { diff --git a/src/DynamoCoreWpf/ViewModels/Core/HomeWorkspaceViewModel.cs b/src/DynamoCoreWpf/ViewModels/Core/HomeWorkspaceViewModel.cs index a1d602d3118..972e1ddf214 100644 --- a/src/DynamoCoreWpf/ViewModels/Core/HomeWorkspaceViewModel.cs +++ b/src/DynamoCoreWpf/ViewModels/Core/HomeWorkspaceViewModel.cs @@ -75,7 +75,7 @@ public string CurrentNotificationMessage /// public bool HasErrors { - get { return Model.Nodes.Any(n => n.State == ElementState.Error); } + get { return Model.HasErrors; } } /// @@ -83,7 +83,7 @@ public bool HasErrors /// public bool HasInfos { - get { return Model.Nodes.Any(n => n.State == ElementState.Info || n.State == ElementState.PersistentInfo); } + get { return Model.HasInfos; } } /// @@ -91,7 +91,7 @@ public bool HasInfos /// public bool HasWarnings { - get { return Model.Nodes.Any(n => n.State == ElementState.Warning || n.State == ElementState.PersistentWarning); } + get { return Model.HasWarnings; } } /// From a584f9cf1704a6264820c390700c3174e3616853 Mon Sep 17 00:00:00 2001 From: Jorgen Dahl Date: Wed, 27 Sep 2023 12:38:13 -0400 Subject: [PATCH 05/18] Add support for ASM230. Remove support for ASM228. (#14439) * Add support for ASM230. Remove support for ASM228. * Update test --- src/DynamoApplications/StartupUtils.cs | 2 +- src/DynamoCore/DynamoCore.csproj | 12 +- src/Tools/DynamoShapeManager/Preloader.cs | 103 +----------- src/Tools/DynamoShapeManager/Utilities.cs | 147 ++++++------------ test/DynamoCoreTests/libGPreloaderTests.cs | 60 ++----- .../TestServices/TestSessionConfiguration.cs | 7 - test/core/libGPreloader/incomplete227List.csv | 1 - test/core/libGPreloader/incomplete228List.csv | 1 - test/core/libGPreloader/incomplete230List.csv | Bin 0 -> 4222 bytes .../Extra/additional-files-to-sign.txt | 9 -- 10 files changed, 62 insertions(+), 280 deletions(-) delete mode 100644 test/core/libGPreloader/incomplete227List.csv delete mode 100644 test/core/libGPreloader/incomplete228List.csv create mode 100644 test/core/libGPreloader/incomplete230List.csv diff --git a/src/DynamoApplications/StartupUtils.cs b/src/DynamoApplications/StartupUtils.cs index 29ba5f77703..e4b75db05a0 100644 --- a/src/DynamoApplications/StartupUtils.cs +++ b/src/DynamoApplications/StartupUtils.cs @@ -188,8 +188,8 @@ public static void PreloadShapeManager(ref string geometryFactoryPath, ref strin var versions = new[] { + new Version(230,0,0), new Version(229,0,0), - new Version(228,5,0), }; var preloader = new Preloader(rootFolder, versions); diff --git a/src/DynamoCore/DynamoCore.csproj b/src/DynamoCore/DynamoCore.csproj index cdc7f3699f4..6cd56de2e89 100644 --- a/src/DynamoCore/DynamoCore.csproj +++ b/src/DynamoCore/DynamoCore.csproj @@ -28,7 +28,7 @@ - + @@ -116,9 +116,9 @@ - + - + @@ -150,10 +150,10 @@ - - + + - + diff --git a/src/Tools/DynamoShapeManager/Preloader.cs b/src/Tools/DynamoShapeManager/Preloader.cs index 426d34821dc..b10f0a911a8 100644 --- a/src/Tools/DynamoShapeManager/Preloader.cs +++ b/src/Tools/DynamoShapeManager/Preloader.cs @@ -58,59 +58,12 @@ public class Preloader public Preloader(string rootFolder) : this(rootFolder, new[] { + new Version(230,0,0), new Version(229,0,0), - new Version(228,5,0), }) { } - // TODO: Remove in Dynamo 3.0 -> The following old libG Folder mapping usage - // used to convert libraryVersions to the real asm versions they represented - private static Dictionary ASMLibVersionToVersion = new Dictionary() - { - { LibraryVersion.Version221, new Version(221,0,0) }, - { LibraryVersion.Version222, new Version(222,0,0) }, - { LibraryVersion.Version223, new Version(223,0,1) }, - { LibraryVersion.Version224, new Version(224,0,1) }, - - }; - - internal static Version MapLibGVersionEnumToFullVersion(LibraryVersion libVersion) - { - Version version; - if (ASMLibVersionToVersion.TryGetValue(libVersion, out version)) - { - return version; - } - else - { - version = new Version((int)libVersion, 0, 0); - Console.WriteLine("Could not find a full version mapping for LibGVersion: " + libVersion + "returning: " + version.ToString()); - return version; - } - } - - /// - /// Constructs a preloader object to help preload a specific version of - /// shape manager. - /// - /// Full path of the directory that contains - /// LibG_xxx folder, where 'xxx' represents the library version. In a - /// typical setup this would be the same directory that contains Dynamo - /// core modules. This must represent a valid directory. - /// - /// A list of version numbers to check for in order - /// of preference. This argument cannot be null or empty. -#if NET6_0_OR_GREATER - [System.Runtime.Versioning.SupportedOSPlatform("windows")] -#endif - [Obsolete("please use constructor Preloader constructor with signature Preloader(string,IEnumerable)")] - public Preloader(string rootFolder, IEnumerable versions) : - this(rootFolder, versions.Select(libVersion => MapLibGVersionEnumToFullVersion(libVersion))) - { - - } - /// /// Constructs a preloader object to help preload a specific version of /// shape manager. @@ -144,60 +97,6 @@ public Preloader(string rootFolder, IEnumerable versions) Utilities.GeometryFactoryAssembly); } - /// - /// Constructs a preloader object to help preload the specified version - /// of shape manager from the given directory. - /// - /// Full path of the directory that contains - /// LibG_xxx folder, where 'xxx' represents the library version. In a - /// typical setup this would be the same directory that contains Dynamo - /// core modules. This must represent a valid directory. - /// - /// The directory from where shape manager - /// binaries can be preloaded from. - /// The version of shape manager. - /// - [Obsolete("please use Preloader constructor with signature Preloader(string,IEnumerable)")] - public Preloader(string rootFolder, string shapeManagerPath, LibraryVersion version) - { - if (string.IsNullOrEmpty(rootFolder)) - throw new ArgumentNullException("rootFolder"); - if (!Directory.Exists(rootFolder)) - throw new DirectoryNotFoundException(rootFolder); - - if (string.IsNullOrEmpty(shapeManagerPath)) - throw new ArgumentNullException("shapeManagerPath"); - if (!Directory.Exists(shapeManagerPath)) - throw new DirectoryNotFoundException(shapeManagerPath); - - if (version == LibraryVersion.None) - throw new ArgumentOutOfRangeException("version"); - - this.Version2 = MapLibGVersionEnumToFullVersion(version); - this.ShapeManagerPath = shapeManagerPath; - - var libGFolderName = string.Format("libg_{0}_{1}_{2}", this.Version2.Major, this.Version2.Minor, this.Version2.Build); - PreloaderLocation = Path.Combine(rootFolder, libGFolderName); - GeometryFactoryPath = Path.Combine(PreloaderLocation, - Utilities.GeometryFactoryAssembly); - } - - /// - /// Construct a Preloader by specifying a required library version. - /// - /// Full path of the directory that contains - /// LibG_xxx folder, where 'xxx' represents the library version. In a - /// typical setup this would be the same directory that contains Dynamo - /// core modules. This must represent a valid directory. - /// - /// The version of shape manager. - /// - [Obsolete("please use constructor Preloader constructor with signature Preloader(string,IEnumerable)")] -#if NET6_0_OR_GREATER - [System.Runtime.Versioning.SupportedOSPlatform("windows")] -#endif - public Preloader(string rootFolder, LibraryVersion version) - : this(rootFolder, new[] { version }) { } /// /// Attempts to load the geometry library binaries using the version and location diff --git a/src/Tools/DynamoShapeManager/Utilities.cs b/src/Tools/DynamoShapeManager/Utilities.cs index 0643fe54213..47d3b6ac820 100644 --- a/src/Tools/DynamoShapeManager/Utilities.cs +++ b/src/Tools/DynamoShapeManager/Utilities.cs @@ -47,51 +47,49 @@ private static List ProductsWithASM // #region ASM DLLs per version (to be kept in sync with LibG) - private static readonly ISet ASM228DllNames = new HashSet() + private static readonly ISet ASM230DllNames = new HashSet() { - "TBB.DLL", + "TBB12.DLL", "TBBMALLOC.DLL", - "TSPLINES10A.DLL", - "ASMAHL228A.DLL", - "ASMBASE228A.DLL", - "ASMBLND228A.DLL", - "ASMBOOL228A.DLL", - "ASMCOVR228A.DLL", - "ASMCSTR228A.DLL", - "ASMCT228A.DLL", - "ASMDATAX228A.DLL", - "ASMDEFM228A.DLL", - "ASMEULR228A.DLL", - "ASMFCT228A.DLL", - "ASMFREC228A.DLL", - "ASMGA228A.DLL", - "ASMHEAL228A.DLL", - "ASMIMPORT228A.DLL", - "ASMINTR228A.DLL", - "ASMKERN228A.DLL", - "ASMLAW228A.DLL", - "ASMLOP228A.DLL", - "ASMLOPT228A.DLL", - "ASMNPCH228A.DLL", - "ASMOFST228A.DLL", - "ASMOPER228A.DLL", - "ASMPID228A.DLL", - "ASMRBASE228A.DLL", - "ASMRBI228A.DLL", - "ASMREM228A.DLL", - "ASMSASM228A.DLL", - "ASMSBAP228A.DLL", - "ASMSBOOL228A.DLL", - "ASMSHL228A.DLL", - "ASMSKIN228A.DLL", - "ASMSWP228A.DLL", - "ASMTOPT228A.DLL", - "ASMTWK228A.DLL", - "ASMUFLD228A.DLL", - "ASMWELD228A.DLL", - "ADPSDKWRAPPER.DLL", - "ADPSDKUI.DLL", - "ADPSDKCORE.DLL" + "TSPLINES12.DLL", + "ASMAHL230A.DLL", + "ASMBASE230A.DLL", + "ASMBLND230A.DLL", + "ASMBOOL230A.DLL", + "ASMCOVR230A.DLL", + "ASMCSTR230A.DLL", + "ASMCT230A.DLL", + "ASMDATAX230A.DLL", + "ASMDEFM230A.DLL", + "ASMEULR230A.DLL", + "ASMFCT230A.DLL", + "ASMFREC230A.DLL", + "ASMGA230A.DLL", + "ASMHEAL230A.DLL", + "ASMIMPORT230A.DLL", + "ASMINTR230A.DLL", + "ASMKERN230A.DLL", + "ASMLAW230A.DLL", + "ASMLOP230A.DLL", + "ASMLOPT230A.DLL", + "ASMNPCH230A.DLL", + "ASMOFST230A.DLL", + "ASMOPER230A.DLL", + "ASMPID230A.DLL", + "ASMRBASE230A.DLL", + "ASMRBI230A.DLL", + "ASMREM230A.DLL", + "ASMSASM230A.DLL", + "ASMSBAP230A.DLL", + "ASMSBOOL230A.DLL", + "ASMSHL230A.DLL", + "ASMSKIN230A.DLL", + "ASMSWP230A.DLL", + "ASMTOPT230A.DLL", + "ASMTWK230A.DLL", + "ASMUFLD230A.DLL", + "ASMWELD230A.DLL", + "MMSDK.DLL", }; private static readonly ISet ASM229DllNames = new HashSet() { @@ -417,13 +415,7 @@ public static void PreloadAsmFromPath(string preloaderLocation, string asmLocati // if we can't find the preloader location directly as passed // try converting it to a precise version location. - if (!Directory.Exists(preloaderLocation)) - { - // Path/To/Extern/LibG_223 -> Path/To/Extern/LibG_223_0_1 - preloaderLocationToLoad = RemapOldLibGPathToNewVersionPath(preloaderLocation); - } - // the directory exists, just load it. - else + if (Directory.Exists(preloaderLocation)) { preloaderLocationToLoad = preloaderLocation; } @@ -476,57 +468,6 @@ public static void PreloadAsmFromPath(string preloaderLocation, string asmLocati Debug.WriteLine("Successfully loaded ASM binaries"); } - /// - /// Attempts to remap a an old LibG path to a new one using a version map. - /// We assume that the leaf directory is of the form LibG_[Version]. - /// - /// - /// new version LibG path or Empty string if the path could not be remapped. - internal static string RemapOldLibGPathToNewVersionPath(string preloaderLocation) - { - if (String.IsNullOrEmpty(preloaderLocation)) - { - return string.Empty; - } - var folderName = Path.GetFileName(preloaderLocation); - var splitName = folderName.Split('_'); - if (splitName.Count() == 2) - { - LibraryVersion outVersion; - if (Enum.TryParse(string.Format("Version{0}", splitName[1]), out outVersion)) - { - var version = DynamoShapeManager.Preloader.MapLibGVersionEnumToFullVersion(outVersion); - return Path.Combine( - Path.GetDirectoryName(preloaderLocation), - string.Format("libg_{0}_{1}_{2}", version.Major, version.Minor, version.Build) - ); - } - } - - return ""; - } - - /// - /// This method will return the path to the GeometryFactory assembly location - /// for a requested version of the geometry library. - /// This method is tolerant to the requested version in that it will attempt to - /// locate an exact or lower version of the GeometryFactory assembly. - /// - /// Full path of the directory that contains - /// LibG_xxx_y_z folder, where 'xxx y z' represents the library version of asm. In a - /// typical setup this would be the same directory that contains Dynamo - /// core modules. This must represent a valid directory - it cannot be null. - /// Version number of the targeted geometry library. - /// If the resulting assembly does not exist, this method will look for a lower version match. - /// This parameter cannot be null. - /// The full path to GeometryFactoryAssembly assembly. - /// - [Obsolete("Please use GetGeometryFactoryPath2(string rootFolder, Version version).")] - public static string GetGeometryFactoryPath(string rootFolder, LibraryVersion version) - { - return GetGeometryFactoryPath2(rootFolder, Preloader.MapLibGVersionEnumToFullVersion(version)); - } - /// /// This method will return the path to the GeometryFactory assembly location /// for a requested version of the geometry library. @@ -627,10 +568,10 @@ internal static bool IsASMInstallationComplete(IEnumerable filePaths, in var fileNames = filePaths.Select(path => Path.GetFileName(path).ToUpper()); switch (majorVersion) { - case 228: - return !ASM228DllNames.Except(fileNames).Any(); case 229: return !ASM229DllNames.Except(fileNames).Any(); + case 230: + return !ASM230DllNames.Except(fileNames).Any(); default: // We don't know this version so it's safest to assume it's not complete. return false; diff --git a/test/DynamoCoreTests/libGPreloaderTests.cs b/test/DynamoCoreTests/libGPreloaderTests.cs index ad98b9fe3e3..48975b32959 100644 --- a/test/DynamoCoreTests/libGPreloaderTests.cs +++ b/test/DynamoCoreTests/libGPreloaderTests.cs @@ -429,26 +429,6 @@ public void GetInstalledASMVersions2_ReturnsFirstLocationWithSameVersion() libG22401path.Delete(true); } - [Test] - public void GetGeometryFactoryPath_CalledFromOldClient_ShouldGetNewVersion() - { - var rootFolder = Path.Combine(Path.GetTempPath(), "LibGTest"); - - //setup some mock libG folders with protoInterface.dll nested. - var libG22440path = System.IO.Directory.CreateDirectory(Path.Combine(rootFolder, "LibG_224_4_0")); - File.WriteAllText(Path.Combine(libG22440path.FullName, DynamoShapeManager.Utilities.GeometryFactoryAssembly), "someText"); - var libG22401path = System.IO.Directory.CreateDirectory(Path.Combine(rootFolder, "LibG_224_0_1")); - File.WriteAllText(Path.Combine(libG22401path.FullName, DynamoShapeManager.Utilities.GeometryFactoryAssembly), "someText"); - - //look for old version of libG 224 from old client - var foundGeoPath = DynamoShapeManager.Utilities.GetGeometryFactoryPath(rootFolder, LibraryVersion.Version224); - - var expectedDirectoryInfo = new DirectoryInfo(Path.Combine(libG22401path.FullName, DynamoShapeManager.Utilities.GeometryFactoryAssembly)); - Assert.AreEqual(expectedDirectoryInfo, new DirectoryInfo(foundGeoPath)); - //cleanup - libG22440path.Delete(true); - libG22401path.Delete(true); - } [Test] public void GetGeometryFactoryPath2_CalledFromNewClient_ShouldGetCorrectVersion() @@ -471,27 +451,6 @@ public void GetGeometryFactoryPath2_CalledFromNewClient_ShouldGetCorrectVersion( libG22401path.Delete(true); } - [Test] - public void LoadASMFromPathShouldWorkWithOldPath() - { - var oldPath = Path.Combine("C", "Dynamo", "Extern", "FakePath", "LibG_223"); - var newPath = DynamoShapeManager.Utilities.RemapOldLibGPathToNewVersionPath(oldPath); - Assert.AreEqual(new DirectoryInfo(Path.Combine("C", "Dynamo", "Extern", "FakePath", "LibG_223_0_1")), new DirectoryInfo(newPath)); - } - [Test] - public void RemapPathShouldReturnEmptyStringForNewPath() - { - var oldPath = Path.Combine("C", "Dynamo", "Extern", "FakePath", "LibG_223_0_1"); - var newPath = DynamoShapeManager.Utilities.RemapOldLibGPathToNewVersionPath(oldPath); - Assert.AreEqual(String.Empty, newPath); - } - [Test] - public void RemapPathShouldReturnEmptyStringForNullPath() - { - string oldPath = null; - var newPath = DynamoShapeManager.Utilities.RemapOldLibGPathToNewVersionPath(oldPath); - Assert.AreEqual(string.Empty, newPath); - } [Test] public void PreloaderThatDoesNotFindASMDoesNotThrow() { @@ -501,15 +460,6 @@ public void PreloaderThatDoesNotFindASMDoesNotThrow() }); } - [Test] - public void ASM228InstallationsAreValidated() - { - var incomplete228List = LoadListFromCsv("incomplete228List.csv"); - Assert.IsFalse(DynamoShapeManager.Utilities.IsASMInstallationComplete(incomplete228List, 228)); - // Add missing DLLs. Now the the installation should be valid. - incomplete228List.Add("tsplines10A.dll"); - Assert.IsTrue(DynamoShapeManager.Utilities.IsASMInstallationComplete(incomplete228List, 228)); - } [Test] public void ASM229InstallationsAreValidated() { @@ -521,6 +471,16 @@ public void ASM229InstallationsAreValidated() Assert.IsTrue(DynamoShapeManager.Utilities.IsASMInstallationComplete(incomplete229List, 229)); } + [Test] + public void ASM230InstallationsAreValidated() + { + var incomplete230List = LoadListFromCsv("incomplete230List.csv"); + Assert.IsFalse(DynamoShapeManager.Utilities.IsASMInstallationComplete(incomplete230List, 230)); + // Add missing DLLs. Now the the installation should be valid. + incomplete230List.Add("tsplines12.dll"); + Assert.IsTrue(DynamoShapeManager.Utilities.IsASMInstallationComplete(incomplete230List, 230)); + } + [Test] public void UnknownASMVersionInstallationsAreDiscarded() { diff --git a/test/Libraries/TestServices/TestSessionConfiguration.cs b/test/Libraries/TestServices/TestSessionConfiguration.cs index c64401adc2b..ae4b2befdf9 100644 --- a/test/Libraries/TestServices/TestSessionConfiguration.cs +++ b/test/Libraries/TestServices/TestSessionConfiguration.cs @@ -99,13 +99,6 @@ public TestSessionConfiguration(string dynamoCoreDirectory, string configFileDir { RequestedLibraryVersion2 = version; } - // else try to load the older one and convert it to a known precise version. - else if (Enum.TryParse(versionStrOld, out libVersion)) - { - var realVersion = Preloader.MapLibGVersionEnumToFullVersion(libVersion); - RequestedLibraryVersion2 = realVersion; - - } // find an installed ASM version if we could not find a specified version in the config file. else { diff --git a/test/core/libGPreloader/incomplete227List.csv b/test/core/libGPreloader/incomplete227List.csv deleted file mode 100644 index ef11e75a64b..00000000000 --- a/test/core/libGPreloader/incomplete227List.csv +++ /dev/null @@ -1 +0,0 @@ -c:\Program Files\Company\Product1 2022\ac1st24.dll;c:\Program Files\Company\Product1 2022\acbr24.dbx;c:\Program Files\Company\Product1 2022\acdb24.dll;c:\Program Files\Company\Product1 2022\AcDbMgd.dll;c:\Program Files\Company\Product1 2022\acdbmgdbrep.dll;c:\Program Files\Company\Product1 2022\AcDgnIO.dbx;c:\Program Files\Company\Product1 2022\AcDgnLS.dbx;c:\Program Files\Company\Product1 2022\AcDgnLsTrans.dbx;c:\Program Files\Company\Product1 2022\AcDgnMsStr.dll;c:\Program Files\Company\Product1 2022\AcDs.dll;c:\Program Files\Company\Product1 2022\acge24.dll;c:\Program Files\Company\Product1 2022\AcGeoLocationObj.dbx;c:\Program Files\Company\Product1 2022\AcGeomentObj.dbx;c:\Program Files\Company\Product1 2022\acgex24.dll;c:\Program Files\Company\Product1 2022\AcGradient24.dll;c:\Program Files\Company\Product1 2022\acismobj24.dbx;c:\Program Files\Company\Product1 2022\acpal.dll;c:\Program Files\Company\Product1 2022\AcPersSubentNaming24.dll;c:\Program Files\Company\Product1 2022\AcSceneOE.dbx;c:\Program Files\Company\Product1 2022\AcShareViewPropsACA.dbx;c:\Program Files\Company\Product1 2022\AcTaskDialogs.dll;c:\Program Files\Company\Product1 2022\AcUt.dll;c:\Program Files\Company\Product1 2022\AdApplicationFrame.dll;c:\Program Files\Company\Product1 2022\AdCoreUnits-16.dll;c:\Program Files\Company\Product1 2022\AdCoreUnitsUI-16.dll;c:\Program Files\Company\Product1 2022\AddInJournalClient.dll;c:\Program Files\Company\Product1 2022\AddInJournalEngine.dll;c:\Program Files\Company\Product1 2022\AddInJournaling.dll;c:\Program Files\Company\Product1 2022\AddInManager.dll;c:\Program Files\Company\Product1 2022\AddInManagerUI.dll;c:\Program Files\Company\Product1 2022\AdImaging.dll;c:\Program Files\Company\Product1 2022\AdIntImgServices.dll;c:\Program Files\Company\Product1 2022\AdMaterialUI.dll;c:\Program Files\Company\Product1 2022\ADPClientService.exe;c:\Program Files\Company\Product1 2022\AdPreviewGenerator.exe;c:\Program Files\Company\Product1 2022\AdpSDKCore.dll;c:\Program Files\Company\Product1 2022\AdpSDKCSharpWrapper.dll;c:\Program Files\Company\Product1 2022\AdpSDKUI.dll;c:\Program Files\Company\Product1 2022\AdpSDKWrapper.dll;c:\Program Files\Company\Product1 2022\adp_application-1_0-vc140-x64-wt.dll;c:\Program Files\Company\Product1 2022\adp_core-1_0-vc140-x64-wt.dll;c:\Program Files\Company\Product1 2022\adp_core-6_1.dll;c:\Program Files\Company\Product1 2022\adp_data-6_1.dll;c:\Program Files\Company\Product1 2022\adp_service_opczip-1_0-vc140-x64-wt.dll;c:\Program Files\Company\Product1 2022\adp_service_opczip-6_1.dll;c:\Program Files\Company\Product1 2022\adp_service_reporting-1_0-vc140-x64-wt.dll;c:\Program Files\Company\Product1 2022\adp_toolkit-1_0-vc140-x64-wt.dll;c:\Program Files\Company\Product1 2022\adp_toolkit-6_1.dll;c:\Program Files\Company\Product1 2022\adskassetapi_new-16.dll;c:\Program Files\Company\Product1 2022\CompHardwareCertificationReport.xml;c:\Program Files\Company\Product1 2022\CompLicensingSDK_3.dll;c:\Program Files\Company\Product1 2022\CompOAuth.dll;c:\Program Files\Company\Product1 2022\CompRcAdp.dll;c:\Program Files\Company\Product1 2022\CompRcAssetExtraction.dll;c:\Program Files\Company\Product1 2022\CompRcCommon.dll;c:\Program Files\Company\Product1 2022\CompRcConfig.dll;c:\Program Files\Company\Product1 2022\CompRcData.dll;c:\Program Files\Company\Product1 2022\CompRcDataAccess.dll;c:\Program Files\Company\Product1 2022\CompRcDevTools.dll;c:\Program Files\Company\Product1 2022\CompRcDispatch.dll;c:\Program Files\Company\Product1 2022\CompRcExport.dll;c:\Program Files\Company\Product1 2022\CompRcFileSystemUtility.dll;c:\Program Files\Company\Product1 2022\CompRcFilter.dll;c:\Program Files\Company\Product1 2022\CompRcFoundation.dll;c:\Program Files\Company\Product1 2022\CompRcImageIO.dll;c:\Program Files\Company\Product1 2022\CompRcImport.dll;c:\Program Files\Company\Product1 2022\CompRcPointCloudEngine.dll;c:\Program Files\Company\Product1 2022\CompRcProjectIO.dll;c:\Program Files\Company\Product1 2022\CompRcSpatialReference.dll;c:\Program Files\Company\Product1 2022\CompRcUtility.dll;c:\Program Files\Company\Product1 2022\CompRealityStudioBaseAPI.dll;c:\Program Files\Company\Product1 2022\CompRealityStudioFeatureExtraction.dll;c:\Program Files\Company\Product1 2022\CompRealityStudioHLAPI.dll;c:\Program Files\Company\Product1 2022\CompRealityStudioInternalAPI.dll;c:\Program Files\Company\Product1 2022\AdSpatialReference.dll;c:\Program Files\Company\Product1 2022\AdSpellEng.dll;c:\Program Files\Company\Product1 2022\AdSSOServices.dll;c:\Program Files\Company\Product1 2022\AdSubAware.exe;c:\Program Files\Company\Product1 2022\adui24.dll;c:\Program Files\Company\Product1 2022\AdUICore.dll;c:\Program Files\Company\Product1 2022\AdUiMgd.dll;c:\Program Files\Company\Product1 2022\AdUiPalettes.dll;c:\Program Files\Company\Product1 2022\AdWindows.dll;c:\Program Files\Company\Product1 2022\AecArchBase.dbx;c:\Program Files\Company\Product1 2022\AecAreaCalculationBase.dbx;c:\Program Files\Company\Product1 2022\AecBase.dbx;c:\Program Files\Company\Product1 2022\AecBaseEx.dbx;c:\Program Files\Company\Product1 2022\AecDACHMigratorDb.dbx;c:\Program Files\Company\Product1 2022\AecModeler.dbx;c:\Program Files\Company\Product1 2022\AecProjectBase.dbx;c:\Program Files\Company\Product1 2022\AecRenovationDb.dbx;c:\Program Files\Company\Product1 2022\AecResMgr.dll;c:\Program Files\Company\Product1 2022\AecResUI.dll;c:\Program Files\Company\Product1 2022\AecRoomBookConfig.xml;c:\Program Files\Company\Product1 2022\AecRoomBookDb.dbx;c:\Program Files\Company\Product1 2022\AecRoomBookStandards.xml;c:\Program Files\Company\Product1 2022\AecSchedule.dbx;c:\Program Files\Company\Product1 2022\AecScript.dll;c:\Program Files\Company\Product1 2022\AecSolidModeler.dbx;c:\Program Files\Company\Product1 2022\AecSpaceExConfig.xml;c:\Program Files\Company\Product1 2022\AecSpaceExDb.dbx;c:\Program Files\Company\Product1 2022\AecSystemTools.dll;c:\Program Files\Company\Product1 2022\AggregationAPI.dll;c:\Program Files\Company\Product1 2022\AIM_API.dll;c:\Program Files\Company\Product1 2022\AnalysisAppsDB.dll;c:\Program Files\Company\Product1 2022\AnalysisAppsDBAPI.dll;c:\Program Files\Company\Product1 2022\AnalysisAppsMFC.dll;c:\Program Files\Company\Product1 2022\AnalysisAppsUI.dll;c:\Program Files\Company\Product1 2022\AnalyticalInformationModel.dll;c:\Program Files\Company\Product1 2022\AnalyticalVolumes.dll;c:\Program Files\Company\Product1 2022\AnalyticalVolumesInterop.dll;c:\Program Files\Company\Product1 2022\anav.dll;c:\Program Files\Company\Product1 2022\ANN.dll;c:\Program Files\Company\Product1 2022\Antlr4.Runtime.dll;c:\Program Files\Company\Product1 2022\APIDB.dll;c:\Program Files\Company\Product1 2022\APIDBAPI.dll;c:\Program Files\Company\Product1 2022\APIInterop.dll;c:\Program Files\Company\Product1 2022\APIMFC.dll;c:\Program Files\Company\Product1 2022\APIUI.dll;c:\Program Files\Company\Product1 2022\APIUIAPI.dll;c:\Program Files\Company\Product1 2022\ArrayElemsDB.dll;c:\Program Files\Company\Product1 2022\ArrayElemsDBAPI.dll;c:\Program Files\Company\Product1 2022\ArrayElemsMFC.dll;c:\Program Files\Company\Product1 2022\ArrayElemsUI.dll;c:\Program Files\Company\Product1 2022\AsdkHlrApi24.dbx;c:\Program Files\Company\Product1 2022\ASMAHL227A.dll;c:\Program Files\Company\Product1 2022\ASMBASE227A.dll;c:\Program Files\Company\Product1 2022\ASMBLND227A.dll;c:\Program Files\Company\Product1 2022\ASMBOOL227A.dll;c:\Program Files\Company\Product1 2022\ASMCOVR227A.dll;c:\Program Files\Company\Product1 2022\ASMCSTR227A.dll;c:\Program Files\Company\Product1 2022\ASMCT227A.dll;c:\Program Files\Company\Product1 2022\ASMDATAX227A.dll;c:\Program Files\Company\Product1 2022\ASMDEFM227A.dll;c:\Program Files\Company\Product1 2022\ASMEULR227A.dll;c:\Program Files\Company\Product1 2022\ASMFCT227A.dll;c:\Program Files\Company\Product1 2022\ASMFREC227A.dll;c:\Program Files\Company\Product1 2022\ASMGA227A.dll;c:\Program Files\Company\Product1 2022\ASMHEAL227A.dll;c:\Program Files\Company\Product1 2022\ASMIMPORT227A.dll;c:\Program Files\Company\Product1 2022\ASMINTR227A.dll;c:\Program Files\Company\Product1 2022\ASMKERN227A.dll;c:\Program Files\Company\Product1 2022\ASMLAW227A.dll;c:\Program Files\Company\Product1 2022\ASMLOP227A.dll;c:\Program Files\Company\Product1 2022\ASMLOPT227A.dll;c:\Program Files\Company\Product1 2022\ASMNPCH227A.dll;c:\Program Files\Company\Product1 2022\ASMOFST227A.dll;c:\Program Files\Company\Product1 2022\ASMOPER227A.dll;c:\Program Files\Company\Product1 2022\ASMPID227A.dll;c:\Program Files\Company\Product1 2022\ASMRBASE227A.dll;c:\Program Files\Company\Product1 2022\ASMRBI227A.dll;c:\Program Files\Company\Product1 2022\ASMREM227A.dll;c:\Program Files\Company\Product1 2022\ASMSBAP227A.dll;c:\Program Files\Company\Product1 2022\ASMSBOOL227A.dll;c:\Program Files\Company\Product1 2022\ASMSHL227A.dll;c:\Program Files\Company\Product1 2022\ASMSKIN227A.dll;c:\Program Files\Company\Product1 2022\ASMSWP227A.dll;c:\Program Files\Company\Product1 2022\ASMTOPT227A.dll;c:\Program Files\Company\Product1 2022\ASMTWK227A.dll;c:\Program Files\Company\Product1 2022\ASMUFLD227A.dll;c:\Program Files\Company\Product1 2022\ASMWELD227A.dll;c:\Program Files\Company\Product1 2022\AssemblyDB.dll;c:\Program Files\Company\Product1 2022\AssemblyDBAPI.dll;c:\Program Files\Company\Product1 2022\AssemblyMFC.dll;c:\Program Files\Company\Product1 2022\AssemblyUI.dll;c:\Program Files\Company\Product1 2022\AsyncFriendlyStackTrace.DLL;c:\Program Files\Company\Product1 2022\ATFProduct1Consumer.dll;c:\Program Files\Company\Product1 2022\ATFProduct1ProducerBroker.exe;c:\Program Files\Company\Product1 2022\ATFProduct1ProducerBroker.exe.config;c:\Program Files\Company\Product1 2022\ATFProduct1ProducerBroker.sig;c:\Program Files\Company\Product1 2022\ATFProduct1ProducerRCEHost.exe;c:\Program Files\Company\Product1 2022\ATFProduct1ProducerRCEHost.exe.config;c:\Program Files\Company\Product1 2022\ATFProduct1ProducerRCEHost.sig;c:\Program Files\Company\Product1 2022\ATFProduct1ProducerTranslator.dll;c:\Program Files\Company\Product1 2022\ATFProduct1ProducerTranslator.sig;c:\Program Files\Company\Product1 2022\ATFProduct1ProducerWCFInterface.dll;c:\Program Files\Company\Product1 2022\ATFProduct1ProducerWCFInterface.sig;c:\Program Files\Company\Product1 2022\atf_api.dll;c:\Program Files\Company\Product1 2022\atf_asm_interface.dll;c:\Program Files\Company\Product1 2022\atf_extension_data.dll;c:\Program Files\Company\Product1 2022\atf_parasolid_bridge.dll;c:\Program Files\Company\Product1 2022\atf_physical_material_extension_data.dll;c:\Program Files\Company\Product1 2022\atf_pmi3da_extension_data.dll;c:\Program Files\Company\Product1 2022\atf_processor.dll;c:\Program Files\Company\Product1 2022\atf_processor_extension_data.dll;c:\Program Files\Company\Product1 2022\atf_revit_producer.dll;c:\Program Files\Company\Product1 2022\atf_revit_producer.sig;c:\Program Files\Company\Product1 2022\atf_rhino_producer.dll;c:\Program Files\Company\Product1 2022\atf_sat_consumer.dll;c:\Program Files\Company\Product1 2022\atf_sat_producer.dll;c:\Program Files\Company\Product1 2022\atf_sketchup_extension_data.dll;c:\Program Files\Company\Product1 2022\atf_sketchup_producer.dll;c:\Program Files\Company\Product1 2022\atf_swx_producer.dll;c:\Program Files\Company\Product1 2022\atf_xml_consumer.dll;c:\Program Files\Company\Product1 2022\atf_xml_producer.dll;c:\Program Files\Company\Product1 2022\atf_xml_util.dll;c:\Program Files\Company\Product1 2022\atlast.dxt;c:\Program Files\Company\Product1 2022\atlst24.dll;c:\Program Files\Company\Product1 2022\AutoCam.dll;c:\Program Files\Company\Product1 2022\Company.AppDomainHelper.dll;c:\Program Files\Company\Product1 2022\Company.Bcg.DLL;c:\Program Files\Company\Product1 2022\Company.Bcg.Http.dll;c:\Program Files\Company\Product1 2022\Company.Bcg.Logging.dll;c:\Program Files\Company\Product1 2022\Company.Bcg.Net.dll;c:\Program Files\Company\Product1 2022\Company.C4R.Model.Client.dll;c:\Program Files\Company\Product1 2022\Company.C4R.Model.Common.DLL;c:\Program Files\Company\Product1 2022\Company.Extensions.dll;c:\Program Files\Company\Product1 2022\Company.Extensions.Json.dll;c:\Program Files\Company\Product1 2022\Company.Http.DevPortal.dll;c:\Program Files\Company\Product1 2022\Company.Http.dll;c:\Program Files\Company\Product1 2022\Company.Logging.dll;c:\Program Files\Company\Product1 2022\Company.Product1.Config.Client.dll;c:\Program Files\Company\Product1 2022\Company.Product1Server.Management.Client.dll;c:\Program Files\Company\Product1 2022\Company.Product1Server.Social.dll;c:\Program Files\Company\Product1 2022\Company.Product1Server.Storage.DLL;c:\Program Files\Company\Product1 2022\Company.UI.Themes.dll;c:\Program Files\Company\Product1 2022\Company.UI.Windows.dll;c:\Program Files\Company\Product1 2022\AutoMapper.dll;c:\Program Files\Company\Product1 2022\AWSSDK.Core.dll;c:\Program Files\Company\Product1 2022\AWSSDK.S3.dll;c:\Program Files\Company\Product1 2022\AWSSDK.SecurityToken.dll;c:\Program Files\Company\Product1 2022\BaseElementSchema.01.00.ecschema.xml;c:\Program Files\Company\Product1 2022\Bentley2.dll;c:\Program Files\Company\Product1 2022\BentleyGeom2.dll;c:\Program Files\Company\Product1 2022\bentleylogging-2.0.dll;c:\Program Files\Company\Product1 2022\BrandRVTRes.dll;c:\Program Files\Company\Product1 2022\BuildingComponent-1_0-vc140-x64-wt.dll;c:\Program Files\Company\Product1 2022\BuildingSite-1_0-vc140-x64-wt.dll;c:\Program Files\Company\Product1 2022\BuildingSystemsDB.dll;c:\Program Files\Company\Product1 2022\BuildingSystemsDBAPI.dll;c:\Program Files\Company\Product1 2022\BuildingSystemsMFC.dll;c:\Program Files\Company\Product1 2022\BuildingSystemsUI.dll;c:\Program Files\Company\Product1 2022\BuildingSystemsUIAPI.dll;c:\Program Files\Company\Product1 2022\C4RNET.dll;c:\Program Files\Company\Product1 2022\Castle.Core.dll;c:\Program Files\Company\Product1 2022\Castle.Windsor.dll;c:\Program Files\Company\Product1 2022\CCManager.dll;c:\Program Files\Company\Product1 2022\CCManager.dll.config;c:\Program Files\Company\Product1 2022\CEAUpdate.dll;c:\Program Files\Company\Product1 2022\CEFProduct1Utils.dll;c:\Program Files\Company\Product1 2022\ClimateData.dll;c:\Program Files\Company\Product1 2022\ClimateServer.dll;c:\Program Files\Company\Product1 2022\CollaborateFileNav.dll;c:\Program Files\Company\Product1 2022\ConceptualEnergyAnalysisInterop.dll;c:\Program Files\Company\Product1 2022\ConceptualEnergyAnalysisMFC.dll;c:\Program Files\Company\Product1 2022\Copyrights.rtf;c:\Program Files\Company\Product1 2022\CurtainGridFamilyDB.dll;c:\Program Files\Company\Product1 2022\CurtainGridFamilyDBAPI.dll;c:\Program Files\Company\Product1 2022\CurtainGridFamilyMFC.dll;c:\Program Files\Company\Product1 2022\CurtainGridFamilyUI.dll;c:\Program Files\Company\Product1 2022\d3dcompiler_47.dll;c:\Program Files\Company\Product1 2022\DADispatcherService.exe;c:\Program Files\Company\Product1 2022\dbghelp.dll;c:\Program Files\Company\Product1 2022\DBManagedServices.dll;c:\Program Files\Company\Product1 2022\dboleutl24.dll;c:\Program Files\Company\Product1 2022\dcu2d67.dll;c:\Program Files\Company\Product1 2022\dcu2dnet67.dll;c:\Program Files\Company\Product1 2022\DefaultUILayout.xml;c:\Program Files\Company\Product1 2022\DesktopMFC.dll;c:\Program Files\Company\Product1 2022\DesktopMFCAPI.dll;c:\Program Files\Company\Product1 2022\DetailDB.dll;c:\Program Files\Company\Product1 2022\DetailDBAPI.dll;c:\Program Files\Company\Product1 2022\DetailMFC.dll;c:\Program Files\Company\Product1 2022\DetailUI.dll;c:\Program Files\Company\Product1 2022\DetailUIAPI.dll;c:\Program Files\Company\Product1 2022\deu.dct;c:\Program Files\Company\Product1 2022\deu2.dct;c:\Program Files\Company\Product1 2022\deuo2.dct;c:\Program Files\Company\Product1 2022\DgnCore2.dll;c:\Program Files\Company\Product1 2022\DgnFileIO2.dll;c:\Program Files\Company\Product1 2022\DgnHandlers2.dll;c:\Program Files\Company\Product1 2022\DgnPlatformTools2.dll;c:\Program Files\Company\Product1 2022\DGNPro.dll;c:\Program Files\Company\Product1 2022\Diction.ary;c:\Program Files\Company\Product1 2022\DL150ACE.dll;c:\Program Files\Company\Product1 2022\DL150AdobeXMP.dll;c:\Program Files\Company\Product1 2022\DL150AGM.dll;c:\Program Files\Company\Product1 2022\DL150ARE.dll;c:\Program Files\Company\Product1 2022\DL150AXE8SharedExpat.dll;c:\Program Files\Company\Product1 2022\DL150BIB.dll;c:\Program Files\Company\Product1 2022\DL150BIBUtils.dll;c:\Program Files\Company\Product1 2022\DL150CoolType.dll;c:\Program Files\Company\Product1 2022\DL150JP2KLib.dll;c:\Program Files\Company\Product1 2022\DL150PDFL.dll;c:\Program Files\Company\Product1 2022\DL150PDFlattener.ppi;c:\Program Files\Company\Product1 2022\DL150pdfport.dll;c:\Program Files\Company\Product1 2022\DL150PDFProcessor.ppi;c:\Program Files\Company\Product1 2022\DL150pdfsettings.dll;c:\Program Files\Company\Product1 2022\DL150XPS2PDF.ppi;c:\Program Files\Company\Product1 2022\DotNetOpenAuth.dll;c:\Program Files\Company\Product1 2022\DotNetOpenAuth.xml;c:\Program Files\Company\Product1 2022\DPartDB.dll;c:\Program Files\Company\Product1 2022\DPartDBAPI.dll;c:\Program Files\Company\Product1 2022\DPartMFC.dll;c:\Program Files\Company\Product1 2022\DPartUI.dll;c:\Program Files\Company\Product1 2022\ECObjects3.dll;c:\Program Files\Company\Product1 2022\Ecotect.dll;c:\Program Files\Company\Product1 2022\EcotectAPI.dll;c:\Program Files\Company\Product1 2022\edmicpp500_2012.dll;c:\Program Files\Company\Product1 2022\edmikit500.dll;c:\Program Files\Company\Product1 2022\edm_libxml2.dll;c:\Program Files\Company\Product1 2022\ElementGroupDB.dll;c:\Program Files\Company\Product1 2022\ElementGroupDBAPI.dll;c:\Program Files\Company\Product1 2022\ElementGroupMFC.dll;c:\Program Files\Company\Product1 2022\ElementGroupUI.dll;c:\Program Files\Company\Product1 2022\EnergyAnalysisDB.dll;c:\Program Files\Company\Product1 2022\EnergyAnalysisDBAPI.dll;c:\Program Files\Company\Product1 2022\EnergyAnalysisInterop.dll;c:\Program Files\Company\Product1 2022\EnergyAnalysisMFC.dll;c:\Program Files\Company\Product1 2022\EnergyAnalysisUI.dll;c:\Program Files\Company\Product1 2022\EnergyAnalysisUtilities.dll;c:\Program Files\Company\Product1 2022\EnergyAnalysisUtilitiesAPI.dll;c:\Program Files\Company\Product1 2022\EnergyAnalysisUtilitiesDB.dll;c:\Program Files\Company\Product1 2022\eng.dct;c:\Program Files\Company\Product1 2022\eng2.dct;c:\Program Files\Company\Product1 2022\enu.dct;c:\Program Files\Company\Product1 2022\enu2.dct;c:\Program Files\Company\Product1 2022\esp.dct;c:\Program Files\Company\Product1 2022\esp2.dct;c:\Program Files\Company\Product1 2022\EssentialsDB.dll;c:\Program Files\Company\Product1 2022\EssentialsDBAPI.dll;c:\Program Files\Company\Product1 2022\EssentialsMFC.dll;c:\Program Files\Company\Product1 2022\EssentialsUI.dll;c:\Program Files\Company\Product1 2022\EssentialsUIAPI.dll;c:\Program Files\Company\Product1 2022\EXR.dll;c:\Program Files\Company\Product1 2022\ExternalResourceView.dll;c:\Program Files\Company\Product1 2022\EXTRACT.EXE;c:\Program Files\Company\Product1 2022\FabPats.dll;c:\Program Files\Company\Product1 2022\FamilyDB.dll;c:\Program Files\Company\Product1 2022\FamilyDBAPI.dll;c:\Program Files\Company\Product1 2022\FamilyMFC.dll;c:\Program Files\Company\Product1 2022\FamilyUI.dll;c:\Program Files\Company\Product1 2022\FeatureExtractionCore.dll;c:\Program Files\Company\Product1 2022\ForgeParameters.dll;c:\Program Files\Company\Product1 2022\ForgeUnits.dll;c:\Program Files\Company\Product1 2022\fra.dct;c:\Program Files\Company\Product1 2022\fra2.dct;c:\Program Files\Company\Product1 2022\freetype263.dll;c:\Program Files\Company\Product1 2022\gdiplus.dll;c:\Program Files\Company\Product1 2022\GemDriverN.dll;c:\Program Files\Company\Product1 2022\GeneratedResourceIds.inl;c:\Program Files\Company\Product1 2022\GeomUtil.dll;c:\Program Files\Company\Product1 2022\GeomUtilAPI.dll;c:\Program Files\Company\Product1 2022\Graphics.dll;c:\Program Files\Company\Product1 2022\GraphicsAPI.dll;c:\Program Files\Company\Product1 2022\GreenBuildingXML.xsd;c:\Program Files\Company\Product1 2022\GrphOGS3.dll;c:\Program Files\Company\Product1 2022\GrphProtein2.dll;c:\Program Files\Company\Product1 2022\HostObjDB.dll;c:\Program Files\Company\Product1 2022\HostObjDBAPI.dll;c:\Program Files\Company\Product1 2022\HostObjMFC.dll;c:\Program Files\Company\Product1 2022\HostObjUI.dll;c:\Program Files\Company\Product1 2022\ICEAResultsCtrl.dll;c:\Program Files\Company\Product1 2022\ICSharpCode.SharpZipLib.dll;c:\Program Files\Company\Product1 2022\icucnv40.dll;c:\Program Files\Company\Product1 2022\icudt40.dll;c:\Program Files\Company\Product1 2022\icudt64.dll;c:\Program Files\Company\Product1 2022\icuin64.dll;c:\Program Files\Company\Product1 2022\icuuc64.dll;c:\Program Files\Company\Product1 2022\Identity.ini;c:\Program Files\Company\Product1 2022\IFC Shared Parameters-Product1IFCBuiltIn-Type.txt;c:\Program Files\Company\Product1 2022\IFC Shared Parameters-Product1IFCBuiltIn-Type_ALL.txt;c:\Program Files\Company\Product1 2022\IFC Shared Parameters-Product1IFCBuiltIn.txt;c:\Program Files\Company\Product1 2022\IFC Shared Parameters-Product1IFCBuiltIn_ALL.txt;c:\Program Files\Company\Product1 2022\IFC Shared Parameters.txt;c:\Program Files\Company\Product1 2022\IFC.ico;c:\Program Files\Company\Product1 2022\IFCCertifiedEntitiesAndPSets.json;c:\Program Files\Company\Product1 2022\IFCXML.ico;c:\Program Files\Company\Product1 2022\IFCZIP.ico;c:\Program Files\Company\Product1 2022\Interface.dll;c:\Program Files\Company\Product1 2022\InterfaceAPI.dll;c:\Program Files\Company\Product1 2022\InterfaceUtil.dll;c:\Program Files\Company\Product1 2022\InterfaceUtilAPI.dll;c:\Program Files\Company\Product1 2022\IntfADT.dll;c:\Program Files\Company\Product1 2022\IntfASM.dll;c:\Program Files\Company\Product1 2022\IntfASMAdvanced.dll;c:\Program Files\Company\Product1 2022\IntfATF.dll;c:\Program Files\Company\Product1 2022\IntfATFAPI.dll;c:\Program Files\Company\Product1 2022\IntfDBX.dll;c:\Program Files\Company\Product1 2022\IntfDGN.dll;c:\Program Files\Company\Product1 2022\IntfDWF.dll;c:\Program Files\Company\Product1 2022\IntfDWG.dll;c:\Program Files\Company\Product1 2022\IntfFBX.dll;c:\Program Files\Company\Product1 2022\IntfIFC.dll;c:\Program Files\Company\Product1 2022\IntfIFCAPI.dll;c:\Program Files\Company\Product1 2022\IntfMechanical.dll;c:\Program Files\Company\Product1 2022\IntfOldDGN.dll;c:\Program Files\Company\Product1 2022\IntfPDF.dll;c:\Program Files\Company\Product1 2022\IntfPDFExport.dll;c:\Program Files\Company\Product1 2022\ita.dct;c:\Program Files\Company\Product1 2022\ita2.dct;c:\Program Files\Company\Product1 2022\itextsharp.dll;c:\Program Files\Company\Product1 2022\JobMonitor.dll;c:\Program Files\Company\Product1 2022\laszip3.dll;c:\Program Files\Company\Product1 2022\LAUtility.dll;c:\Program Files\Company\Product1 2022\LegendComponentDB.dll;c:\Program Files\Company\Product1 2022\LegendComponentDBAPI.dll;c:\Program Files\Company\Product1 2022\LegendComponentMFC.dll;c:\Program Files\Company\Product1 2022\LegendComponentUI.dll;c:\Program Files\Company\Product1 2022\libcrypto-Ad-1_1-x64.dll;c:\Program Files\Company\Product1 2022\libdalton.dll;c:\Program Files\Company\Product1 2022\libdaltonjson.dll;c:\Program Files\Company\Product1 2022\libeay32.dll;c:\Program Files\Company\Product1 2022\libEGL_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\libfbxsdk-adsk.dll;c:\Program Files\Company\Product1 2022\libGLESv2_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\libssl-Ad-1_1-x64.dll;c:\Program Files\Company\Product1 2022\License.ini;c:\Program Files\Company\Product1 2022\LocationSelectorCtrl.dll;c:\Program Files\Company\Product1 2022\LocationSelectorCtrlRes.dll;c:\Program Files\Company\Product1 2022\Log4CPlusU_Ad_1.dll;c:\Program Files\Company\Product1 2022\log4net.dll;c:\Program Files\Company\Product1 2022\log4net.xml;c:\Program Files\Company\Product1 2022\ManagedMC3.dll;c:\Program Files\Company\Product1 2022\MassingDB.dll;c:\Program Files\Company\Product1 2022\MassingDBAPI.dll;c:\Program Files\Company\Product1 2022\MassingMFC.dll;c:\Program Files\Company\Product1 2022\MassingUI.dll;c:\Program Files\Company\Product1 2022\MaterialDB.dll;c:\Program Files\Company\Product1 2022\MaterialDBAPI.dll;c:\Program Files\Company\Product1 2022\materialmapping.txt;c:\Program Files\Company\Product1 2022\MC3.dll;c:\Program Files\Company\Product1 2022\MessageLogger.dll;c:\Program Files\Company\Product1 2022\MessageLoggerDefault.config;c:\Program Files\Company\Product1 2022\MessageLoggerInterop.dll;c:\Program Files\Company\Product1 2022\Microsoft.Expression.Interactions.dll;c:\Program Files\Company\Product1 2022\Microsoft.Extensions.Caching.Abstractions.DLL;c:\Program Files\Company\Product1 2022\Microsoft.Extensions.Caching.Memory.dll;c:\Program Files\Company\Product1 2022\Microsoft.Extensions.Configuration.Abstractions.dll;c:\Program Files\Company\Product1 2022\Microsoft.Extensions.Configuration.Binder.dll;c:\Program Files\Company\Product1 2022\Microsoft.Extensions.Configuration.dll;c:\Program Files\Company\Product1 2022\Microsoft.Extensions.DependencyInjection.Abstractions.dll;c:\Program Files\Company\Product1 2022\Microsoft.Extensions.DependencyInjection.dll;c:\Program Files\Company\Product1 2022\Microsoft.Extensions.Logging.Abstractions.dll;c:\Program Files\Company\Product1 2022\Microsoft.Extensions.Logging.dll;c:\Program Files\Company\Product1 2022\Microsoft.Extensions.Options.dll;c:\Program Files\Company\Product1 2022\Microsoft.Extensions.Primitives.DLL;c:\Program Files\Company\Product1 2022\Microsoft.Practices.TransientFaultHandling.Core.dll;c:\Program Files\Company\Product1 2022\Microsoft.Practices.Unity.Configuration.dll;c:\Program Files\Company\Product1 2022\Microsoft.Practices.Unity.dll;c:\Program Files\Company\Product1 2022\Microsoft.Windows.Gdiplus.manifest;c:\Program Files\Company\Product1 2022\modlr24.dll;c:\Program Files\Company\Product1 2022\NewtonSoft.Json.dll;c:\Program Files\Company\Product1 2022\Nito.AsyncEx.Coordination.dll;c:\Program Files\Company\Product1 2022\Nito.AsyncEx.Tasks.dll;c:\Program Files\Company\Product1 2022\Nito.Collections.Deque.dll;c:\Program Files\Company\Product1 2022\Nito.Disposables.dll;c:\Program Files\Company\Product1 2022\nld.dct;c:\Program Files\Company\Product1 2022\nld2.dct;c:\Program Files\Company\Product1 2022\NsArchive10.dll;c:\Program Files\Company\Product1 2022\NumberingDB.dll;c:\Program Files\Company\Product1 2022\NumberingDBAPI.dll;c:\Program Files\Company\Product1 2022\ODXSW_DLL.dll;c:\Program Files\Company\Product1 2022\og1100asu.dll;c:\Program Files\Company\Product1 2022\OGSArchive.dll;c:\Program Files\Company\Product1 2022\OGSAtilIntegration.dll;c:\Program Files\Company\Product1 2022\OGSDeviceDiag.dll;c:\Program Files\Company\Product1 2022\OGSDeviceDX10.dll;c:\Program Files\Company\Product1 2022\OGSDeviceDX11.dll;c:\Program Files\Company\Product1 2022\OGSDeviceDX9.dll;c:\Program Files\Company\Product1 2022\OGSDeviceNull.dll;c:\Program Files\Company\Product1 2022\OGSDeviceOGL4.dll;c:\Program Files\Company\Product1 2022\OGSDevices.dll;c:\Program Files\Company\Product1 2022\OGSFBXAssetTranslator.dll;c:\Program Files\Company\Product1 2022\OGSFragmentsLibrary.ogsf;c:\Program Files\Company\Product1 2022\OGSGDIFontDevice.dll;c:\Program Files\Company\Product1 2022\OGSGraphics.dll;c:\Program Files\Company\Product1 2022\OGSIOIntegration.dll;c:\Program Files\Company\Product1 2022\OGSLangHandlerWin.dll;c:\Program Files\Company\Product1 2022\OGSObjects.dll;c:\Program Files\Company\Product1 2022\OGSProtein.dll;c:\Program Files\Company\Product1 2022\OGSRapidRT.dll;c:\Program Files\Company\Product1 2022\OGSRapidRTShaderInterface.dll;c:\Program Files\Company\Product1 2022\OGSRapidRTShaders.dll;c:\Program Files\Company\Product1 2022\OGSSHFontDevice.dll;c:\Program Files\Company\Product1 2022\opennurbs.dll;c:\Program Files\Company\Product1 2022\ot1000asu.dll;c:\Program Files\Company\Product1 2022\PackageContentsParser.dll;c:\Program Files\Company\Product1 2022\PDFNetC.dll;c:\Program Files\Company\Product1 2022\PersistenceDB.dll;c:\Program Files\Company\Product1 2022\PersistenceDBAPI.dll;c:\Program Files\Company\Product1 2022\Picker.dll;c:\Program Files\Company\Product1 2022\PipeKFactors.xml;c:\Program Files\Company\Product1 2022\PlatformCore1.dll;c:\Program Files\Company\Product1 2022\PlatformRuntime1.dll;c:\Program Files\Company\Product1 2022\PointCloudAccess.dll;c:\Program Files\Company\Product1 2022\PointCloudAccessAPI.dll;c:\Program Files\Company\Product1 2022\Polly.DLL;c:\Program Files\Company\Product1 2022\ProdDep_UserDep.mc3;c:\Program Files\Company\Product1 2022\ProdDep_UserInd.mc3;c:\Program Files\Company\Product1 2022\ProdInd_UserDep.mc3;c:\Program Files\Company\Product1 2022\ProdInd_UserInd.mc3;c:\Program Files\Company\Product1 2022\PropertyFormatter.01.00.ecschema.xml;c:\Program Files\Company\Product1 2022\PropertySets_shared.dll;c:\Program Files\Company\Product1 2022\pskernel.dll;c:\Program Files\Company\Product1 2022\pub.dat;c:\Program Files\Company\Product1 2022\Qt5Core_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5Gui_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5MultimediaWidgets_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5Multimedia_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5Network_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5OpenGL_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5Positioning_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5PrintSupport_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5QML_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5QuickWidgets_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5Quick_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5Sensors_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5SQL_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5WebChannel_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5WebEngineCore_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5WebEngineWidgets_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5WebEngine_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5Widgets_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5WinExtras_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5XmlPatterns_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\Qt5Xml_Ad_5_12.dll;c:\Program Files\Company\Product1 2022\QtSolutions_MFCMigrationFramework_Ad_2.dll;c:\Program Files\Company\Product1 2022\RealDWGHostApp.dll;c:\Program Files\Company\Product1 2022\RealityCaptureOGS.dll;c:\Program Files\Company\Product1 2022\RebarDB.dll;c:\Program Files\Company\Product1 2022\RebarDBAPI.dll;c:\Program Files\Company\Product1 2022\RebarMFC.dll;c:\Program Files\Company\Product1 2022\RebarMFCStartup.dll;c:\Program Files\Company\Product1 2022\RebarUI.dll;c:\Program Files\Company\Product1 2022\RebarUIStartup.dll;c:\Program Files\Company\Product1 2022\RebarUIStartUpAPI.dll;c:\Program Files\Company\Product1 2022\RenderSetting.xml;c:\Program Files\Company\Product1 2022\Product1.exe;c:\Program Files\Company\Product1 2022\Product1.exe.config;c:\Program Files\Company\Product1 2022\Product1.exe.manifest;c:\Program Files\Company\Product1 2022\Product1.ico;c:\Program Files\Company\Product1 2022\Product1.IFC.Common.dll;c:\Program Files\Company\Product1 2022\Product1.IFC.Export.dll;c:\Program Files\Company\Product1 2022\Product1.IFC.Import.dll;c:\Program Files\Company\Product1 2022\Product1AddInUtility.dll;c:\Program Files\Company\Product1 2022\Product1AddInUtility.xml;c:\Program Files\Company\Product1 2022\Product1API.dll;c:\Program Files\Company\Product1 2022\Product1API.xml;c:\Program Files\Company\Product1 2022\Product1APIBrowserUtils.dll;c:\Program Files\Company\Product1 2022\Product1APIFoundation.dll;c:\Program Files\Company\Product1 2022\Product1APIIFC.dll;c:\Program Files\Company\Product1 2022\Product1APIIFC.xml;c:\Program Files\Company\Product1 2022\Product1APILink.dll;c:\Program Files\Company\Product1 2022\Product1APIMacros.dll;c:\Program Files\Company\Product1 2022\Product1APIMacros.xml;c:\Program Files\Company\Product1 2022\Product1APIMacrosInterop.dll;c:\Program Files\Company\Product1 2022\Product1APIMacrosInteropAPI.dll;c:\Program Files\Company\Product1 2022\Product1APISteel.dll;c:\Program Files\Company\Product1 2022\Product1APIUI.dll;c:\Program Files\Company\Product1 2022\Product1APIUI.xml;c:\Program Files\Company\Product1 2022\Product1APIUILink.dll;c:\Program Files\Company\Product1 2022\Product1APIUIMacros.dll;c:\Program Files\Company\Product1 2022\Product1APIUIMacros.xml;c:\Program Files\Company\Product1 2022\Product1APIUIMacrosInterop.dll;c:\Program Files\Company\Product1 2022\Product1APIUIMacrosInteropAPI.dll;c:\Program Files\Company\Product1 2022\Product1AssemblyResolver.dll;c:\Program Files\Company\Product1 2022\Product1DB.dll;c:\Program Files\Company\Product1 2022\Product1DBAPI.dll;c:\Program Files\Company\Product1 2022\Product1LicenseAgreement.rtf;c:\Program Files\Company\Product1 2022\Product1MaterialUI3.dll;c:\Program Files\Company\Product1 2022\Product1MFC.dll;c:\Program Files\Company\Product1 2022\Product1MFCAPI.dll;c:\Program Files\Company\Product1 2022\Product1NET.dll;c:\Program Files\Company\Product1 2022\Product1RaaS.dll;c:\Program Files\Company\Product1 2022\Product1RaaS.dll.config;c:\Program Files\Company\Product1 2022\Product1ServerView.dll;c:\Program Files\Company\Product1 2022\Product1UI.dll;c:\Program Files\Company\Product1 2022\Product1UIAPI.dll;c:\Program Files\Company\Product1 2022\Product1Worker.exe;c:\Program Files\Company\Product1 2022\rmgrsubs2.dll;c:\Program Files\Company\Product1 2022\RoomAreaPlanDB.dll;c:\Program Files\Company\Product1 2022\RoomAreaPlanDBAPI.dll;c:\Program Files\Company\Product1 2022\RoomAreaPlanMFC.dll;c:\Program Files\Company\Product1 2022\RoomAreaPlanUI.dll;c:\Program Files\Company\Product1 2022\RPCNode.dll;c:\Program Files\Company\Product1 2022\RS.Enterprise.Common.Client.Helper.dll;c:\Program Files\Company\Product1 2022\RS.Enterprise.Common.ClientServer.DataContract.dll;c:\Program Files\Company\Product1 2022\RS.Enterprise.Common.ClientServer.Helper.dll;c:\Program Files\Company\Product1 2022\RS.Enterprise.Common.ClientServer.PermissionSource.dll;c:\Program Files\Company\Product1 2022\RS.Enterprise.Common.ClientServer.Proxy.dll;c:\Program Files\Company\Product1 2022\RS.Enterprise.Common.ClientServer.ServiceContract.Local.dll;c:\Program Files\Company\Product1 2022\RS.Enterprise.Common.ClientServer.ServiceContract.Model.dll;c:\Program Files\Company\Product1 2022\RS.Enterprise.Utility.dll;c:\Program Files\Company\Product1 2022\RSCloudClient.dll;c:\Program Files\Company\Product1 2022\RSCloudClientInterop.dll;c:\Program Files\Company\Product1 2022\RSCloudClientProduct1Service.dll;c:\Program Files\Company\Product1 2022\RSEnterpriseClient.dll;c:\Program Files\Company\Product1 2022\RSEnterpriseClientInterop.dll;c:\Program Files\Company\Product1 2022\RSEnterpriseClientProduct1Service.dll;c:\Program Files\Company\Product1 2022\rti.dll;c:\Program Files\Company\Product1 2022\RunEnergySimulation.dll;c:\Program Files\Company\Product1 2022\RunEnergySimulationInterop.dll;c:\Program Files\Company\Product1 2022\RWUXThemeSU2015.dll;c:\Program Files\Company\Product1 2022\SculptingDB.dll;c:\Program Files\Company\Product1 2022\SculptingDBAPI.dll;c:\Program Files\Company\Product1 2022\SculptingMFC.dll;c:\Program Files\Company\Product1 2022\SculptingUI.dll;c:\Program Files\Company\Product1 2022\SDACommon.dll;c:\Program Files\Company\Product1 2022\SDF.dll;c:\Program Files\Company\Product1 2022\senddmp.exe;c:\Program Files\Company\Product1 2022\sfl400asu.dll;c:\Program Files\Company\Product1 2022\SHFontParser.dll;c:\Program Files\Company\Product1 2022\SiteDB.dll;c:\Program Files\Company\Product1 2022\SiteDBAPI.dll;c:\Program Files\Company\Product1 2022\SiteMFC.dll;c:\Program Files\Company\Product1 2022\SiteUI.dll;c:\Program Files\Company\Product1 2022\SketchUpAPI.dll;c:\Program Files\Company\Product1 2022\SketchupCommonPreferences.dll;c:\Program Files\Company\Product1 2022\ssleay32.dll;c:\Program Files\Company\Product1 2022\SSOClient.config;c:\Program Files\Company\Product1 2022\SSONET.dll;c:\Program Files\Company\Product1 2022\SSONETUI.dll;c:\Program Files\Company\Product1 2022\StairRampDB.dll;c:\Program Files\Company\Product1 2022\StairRampDBAPI.dll;c:\Program Files\Company\Product1 2022\StairRampMFC.dll;c:\Program Files\Company\Product1 2022\StairRampUI.dll;c:\Program Files\Company\Product1 2022\StructuralAnalysisDB.dll;c:\Program Files\Company\Product1 2022\StructuralAnalysisDBAPI.dll;c:\Program Files\Company\Product1 2022\StructuralAnalysisMFC.dll;c:\Program Files\Company\Product1 2022\StructuralAnalysisUI.dll;c:\Program Files\Company\Product1 2022\StructuralDB.dll;c:\Program Files\Company\Product1 2022\StructuralDBAPI.dll;c:\Program Files\Company\Product1 2022\StructuralMFC.dll;c:\Program Files\Company\Product1 2022\StructuralUI.dll;c:\Program Files\Company\Product1 2022\SubscriptionService.dll;c:\Program Files\Company\Product1 2022\SubscriptionWrapper.dll;c:\Program Files\Company\Product1 2022\System.AppContext.DLL;c:\Program Files\Company\Product1 2022\System.Buffers.dll;c:\Program Files\Company\Product1 2022\System.Collections.Immutable.dll;c:\Program Files\Company\Product1 2022\System.ComponentModel.Annotations.dll;c:\Program Files\Company\Product1 2022\System.Console.DLL;c:\Program Files\Company\Product1 2022\System.Diagnostics.DiagnosticSource.DLL;c:\Program Files\Company\Product1 2022\System.Diagnostics.Tracing.DLL;c:\Program Files\Company\Product1 2022\System.Globalization.Calendars.DLL;c:\Program Files\Company\Product1 2022\System.IO.Compression.DLL;c:\Program Files\Company\Product1 2022\System.IO.Compression.ZipFile.DLL;c:\Program Files\Company\Product1 2022\System.IO.DLL;c:\Program Files\Company\Product1 2022\System.IO.FileSystem.DLL;c:\Program Files\Company\Product1 2022\System.IO.FileSystem.Primitives.DLL;c:\Program Files\Company\Product1 2022\System.Linq.DLL;c:\Program Files\Company\Product1 2022\System.Linq.Expressions.DLL;c:\Program Files\Company\Product1 2022\System.Memory.dll;c:\Program Files\Company\Product1 2022\System.Net.Http.DLL;c:\Program Files\Company\Product1 2022\System.Net.Http.Formatting.dll;c:\Program Files\Company\Product1 2022\System.Numerics.Vectors.dll;c:\Program Files\Company\Product1 2022\System.Reflection.DLL;c:\Program Files\Company\Product1 2022\System.Runtime.CompilerServices.Unsafe.DLL;c:\Program Files\Company\Product1 2022\System.Runtime.DLL;c:\Program Files\Company\Product1 2022\System.Runtime.Extensions.DLL;c:\Program Files\Company\Product1 2022\System.Runtime.InteropServices.DLL;c:\Program Files\Company\Product1 2022\System.Security.Cryptography.Algorithms.DLL;c:\Program Files\Company\Product1 2022\System.Security.Cryptography.Encoding.DLL;c:\Program Files\Company\Product1 2022\System.Security.Cryptography.Primitives.DLL;c:\Program Files\Company\Product1 2022\System.Security.Cryptography.X509Certificates.DLL;c:\Program Files\Company\Product1 2022\System.Text.RegularExpressions.DLL;c:\Program Files\Company\Product1 2022\System.Web.Http.dll;c:\Program Files\Company\Product1 2022\System.Windows.Interactivity.dll;c:\Program Files\Company\Product1 2022\System.Xml.ReaderWriter.DLL;c:\Program Files\Company\Product1 2022\tbb.dll;c:\Program Files\Company\Product1 2022\tbbmalloc.dll;c:\Program Files\Company\Product1 2022\TextEngine.dll;c:\Program Files\Company\Product1 2022\tinyEXRLib.dll;c:\Program Files\Company\Product1 2022\tritonmesh.dll;c:\Program Files\Company\Product1 2022\tuff_transcoder.dll;c:\Program Files\Company\Product1 2022\tugt_transcoder.dll;c:\Program Files\Company\Product1 2022\UIFramework.dll;c:\Program Files\Company\Product1 2022\UIFrameworkInterop.dll;c:\Program Files\Company\Product1 2022\UIFrameworkRes.dll;c:\Program Files\Company\Product1 2022\UIFrameworkServices.dll;c:\Program Files\Company\Product1 2022\userdata.dll;c:\Program Files\Company\Product1 2022\UserInterfaceUtility.dll;c:\Program Files\Company\Product1 2022\Utility.dll;c:\Program Files\Company\Product1 2022\UtilityAPI.dll;c:\Program Files\Company\Product1 2022\vc14-re200l.dll;c:\Program Files\Company\Product1 2022\whitelist.xml;c:\Program Files\Company\Product1 2022\WorkflowBase-1_0-vc140-x64-wt.dll;c:\Program Files\Company\Product1 2022\Xalan.Aec.dll;c:\Program Files\Company\Product1 2022\XalanMessages.Aec.dll;c:\Program Files\Company\Product1 2022\Xceed.Wpf.AvalonDock.dll;c:\Program Files\Company\Product1 2022\xerces-ad-c_3.dll;c:\Program Files\Company\Product1 2022\xirang2.dll;c:\Program Files\Company\Product1 2022\xirangall-16.dll;c:\Program Files\Company\Product1 2022\ZipArchive.dll; \ No newline at end of file diff --git a/test/core/libGPreloader/incomplete228List.csv b/test/core/libGPreloader/incomplete228List.csv deleted file mode 100644 index 521accad8c3..00000000000 --- a/test/core/libGPreloader/incomplete228List.csv +++ /dev/null @@ -1 +0,0 @@ -c:\Program Files\Company\Product1 2023\ac1st24.dll;c:\Program Files\Company\Product1 2023\acbr24.dbx;c:\Program Files\Company\Product1 2023\acdb24.dll;c:\Program Files\Company\Product1 2023\AcDbMgd.dll;c:\Program Files\Company\Product1 2023\acdbmgdbrep.dll;c:\Program Files\Company\Product1 2023\AcDgnIO.dbx;c:\Program Files\Company\Product1 2023\AcDgnLS.dbx;c:\Program Files\Company\Product1 2023\AcDgnLsTrans.dbx;c:\Program Files\Company\Product1 2023\AcDgnMsStr.dll;c:\Program Files\Company\Product1 2023\AcDs.dll;c:\Program Files\Company\Product1 2023\acge24.dll;c:\Program Files\Company\Product1 2023\AcGeoLocationObj.dbx;c:\Program Files\Company\Product1 2023\AcGeomentObj.dbx;c:\Program Files\Company\Product1 2023\acgex24.dll;c:\Program Files\Company\Product1 2023\AcGradient24.dll;c:\Program Files\Company\Product1 2023\acismobj24.dbx;c:\Program Files\Company\Product1 2023\acpal.dll;c:\Program Files\Company\Product1 2023\AcPersSubentNaming24.dll;c:\Program Files\Company\Product1 2023\AcSceneOE.dbx;c:\Program Files\Company\Product1 2023\AcShareViewPropsACA.dbx;c:\Program Files\Company\Product1 2023\AcTaskDialogs.dll;c:\Program Files\Company\Product1 2023\AcUt.dll;c:\Program Files\Company\Product1 2023\AdApplicationFrame.dll;c:\Program Files\Company\Product1 2023\AdCoreUnits-16.dll;c:\Program Files\Company\Product1 2023\AdCoreUnitsUI-16.dll;c:\Program Files\Company\Product1 2023\AddInJournalClient.dll;c:\Program Files\Company\Product1 2023\AddInJournalEngine.dll;c:\Program Files\Company\Product1 2023\AddInJournaling.dll;c:\Program Files\Company\Product1 2023\AddInManager.dll;c:\Program Files\Company\Product1 2023\AddInManagerUI.dll;c:\Program Files\Company\Product1 2023\AdImaging.dll;c:\Program Files\Company\Product1 2023\AdIntImgServices.dll;c:\Program Files\Company\Product1 2023\AdMaterialUI.dll;c:\Program Files\Company\Product1 2023\ADPClientService.exe;c:\Program Files\Company\Product1 2023\AdPreviewGenerator.exe;c:\Program Files\Company\Product1 2023\AdpSDKCore.dll;c:\Program Files\Company\Product1 2023\AdpSDKCSharpWrapper.dll;c:\Program Files\Company\Product1 2023\AdpSDKUI.dll;c:\Program Files\Company\Product1 2023\AdpSDKWrapper.dll;c:\Program Files\Company\Product1 2023\adp_application-1_0-vc140-x64-wt.dll;c:\Program Files\Company\Product1 2023\adp_core-1_0-vc140-x64-wt.dll;c:\Program Files\Company\Product1 2023\adp_core-6_1.dll;c:\Program Files\Company\Product1 2023\adp_data-6_1.dll;c:\Program Files\Company\Product1 2023\adp_service_opczip-1_0-vc140-x64-wt.dll;c:\Program Files\Company\Product1 2023\adp_service_opczip-6_1.dll;c:\Program Files\Company\Product1 2023\adp_service_reporting-1_0-vc140-x64-wt.dll;c:\Program Files\Company\Product1 2023\adp_toolkit-1_0-vc140-x64-wt.dll;c:\Program Files\Company\Product1 2023\adp_toolkit-6_1.dll;c:\Program Files\Company\Product1 2023\adskassetapi_new-16.dll;c:\Program Files\Company\Product1 2023\CompHardwareCertificationReport.xml;c:\Program Files\Company\Product1 2023\CompLicensingSDK_3.dll;c:\Program Files\Company\Product1 2023\CompOAuth.dll;c:\Program Files\Company\Product1 2023\CompRcAdp.dll;c:\Program Files\Company\Product1 2023\CompRcAssetExtraction.dll;c:\Program Files\Company\Product1 2023\CompRcCommon.dll;c:\Program Files\Company\Product1 2023\CompRcConfig.dll;c:\Program Files\Company\Product1 2023\CompRcData.dll;c:\Program Files\Company\Product1 2023\CompRcDataAccess.dll;c:\Program Files\Company\Product1 2023\CompRcDevTools.dll;c:\Program Files\Company\Product1 2023\CompRcDispatch.dll;c:\Program Files\Company\Product1 2023\CompRcExport.dll;c:\Program Files\Company\Product1 2023\CompRcFileSystemUtility.dll;c:\Program Files\Company\Product1 2023\CompRcFilter.dll;c:\Program Files\Company\Product1 2023\CompRcFoundation.dll;c:\Program Files\Company\Product1 2023\CompRcImageIO.dll;c:\Program Files\Company\Product1 2023\CompRcImport.dll;c:\Program Files\Company\Product1 2023\CompRcPointCloudEngine.dll;c:\Program Files\Company\Product1 2023\CompRcProjectIO.dll;c:\Program Files\Company\Product1 2023\CompRcSpatialReference.dll;c:\Program Files\Company\Product1 2023\CompRcUtility.dll;c:\Program Files\Company\Product1 2023\CompRealityStudioBaseAPI.dll;c:\Program Files\Company\Product1 2023\CompRealityStudioFeatureExtraction.dll;c:\Program Files\Company\Product1 2023\CompRealityStudioHLAPI.dll;c:\Program Files\Company\Product1 2023\CompRealityStudioInternalAPI.dll;c:\Program Files\Company\Product1 2023\AdSpatialReference.dll;c:\Program Files\Company\Product1 2023\AdSpellEng.dll;c:\Program Files\Company\Product1 2023\AdSSOServices.dll;c:\Program Files\Company\Product1 2023\AdSubAware.exe;c:\Program Files\Company\Product1 2023\adui24.dll;c:\Program Files\Company\Product1 2023\AdUICore.dll;c:\Program Files\Company\Product1 2023\AdUiMgd.dll;c:\Program Files\Company\Product1 2023\AdUiPalettes.dll;c:\Program Files\Company\Product1 2023\AdWindows.dll;c:\Program Files\Company\Product1 2023\AecArchBase.dbx;c:\Program Files\Company\Product1 2023\AecAreaCalculationBase.dbx;c:\Program Files\Company\Product1 2023\AecBase.dbx;c:\Program Files\Company\Product1 2023\AecBaseEx.dbx;c:\Program Files\Company\Product1 2023\AecDACHMigratorDb.dbx;c:\Program Files\Company\Product1 2023\AecModeler.dbx;c:\Program Files\Company\Product1 2023\AecProjectBase.dbx;c:\Program Files\Company\Product1 2023\AecRenovationDb.dbx;c:\Program Files\Company\Product1 2023\AecResMgr.dll;c:\Program Files\Company\Product1 2023\AecResUI.dll;c:\Program Files\Company\Product1 2023\AecRoomBookConfig.xml;c:\Program Files\Company\Product1 2023\AecRoomBookDb.dbx;c:\Program Files\Company\Product1 2023\AecRoomBookStandards.xml;c:\Program Files\Company\Product1 2023\AecSchedule.dbx;c:\Program Files\Company\Product1 2023\AecScript.dll;c:\Program Files\Company\Product1 2023\AecSolidModeler.dbx;c:\Program Files\Company\Product1 2023\AecSpaceExConfig.xml;c:\Program Files\Company\Product1 2023\AecSpaceExDb.dbx;c:\Program Files\Company\Product1 2023\AecSystemTools.dll;c:\Program Files\Company\Product1 2023\AggregationAPI.dll;c:\Program Files\Company\Product1 2023\AIM_API.dll;c:\Program Files\Company\Product1 2023\AnalysisAppsDB.dll;c:\Program Files\Company\Product1 2023\AnalysisAppsDBAPI.dll;c:\Program Files\Company\Product1 2023\AnalysisAppsMFC.dll;c:\Program Files\Company\Product1 2023\AnalysisAppsUI.dll;c:\Program Files\Company\Product1 2023\AnalyticalInformationModel.dll;c:\Program Files\Company\Product1 2023\AnalyticalVolumes.dll;c:\Program Files\Company\Product1 2023\AnalyticalVolumesInterop.dll;c:\Program Files\Company\Product1 2023\anav.dll;c:\Program Files\Company\Product1 2023\ANN.dll;c:\Program Files\Company\Product1 2023\Antlr4.Runtime.dll;c:\Program Files\Company\Product1 2023\APIDB.dll;c:\Program Files\Company\Product1 2023\APIDBAPI.dll;c:\Program Files\Company\Product1 2023\APIInterop.dll;c:\Program Files\Company\Product1 2023\APIMFC.dll;c:\Program Files\Company\Product1 2023\APIUI.dll;c:\Program Files\Company\Product1 2023\APIUIAPI.dll;c:\Program Files\Company\Product1 2023\ArrayElemsDB.dll;c:\Program Files\Company\Product1 2023\ArrayElemsDBAPI.dll;c:\Program Files\Company\Product1 2023\ArrayElemsMFC.dll;c:\Program Files\Company\Product1 2023\ArrayElemsUI.dll;c:\Program Files\Company\Product1 2023\AsdkHlrApi24.dbx;c:\Program Files\Company\Product1 2023\ASMAHL228A.dll;c:\Program Files\Company\Product1 2023\ASMBASE228A.dll;c:\Program Files\Company\Product1 2023\ASMBLND228A.dll;c:\Program Files\Company\Product1 2023\ASMBOOL228A.dll;c:\Program Files\Company\Product1 2023\ASMCOVR228A.dll;c:\Program Files\Company\Product1 2023\ASMCSTR228A.dll;c:\Program Files\Company\Product1 2023\ASMCT228A.dll;c:\Program Files\Company\Product1 2023\ASMDATAX228A.dll;c:\Program Files\Company\Product1 2023\ASMDEFM228A.dll;c:\Program Files\Company\Product1 2023\ASMEULR228A.dll;c:\Program Files\Company\Product1 2023\ASMFCT228A.dll;c:\Program Files\Company\Product1 2023\ASMFREC228A.dll;c:\Program Files\Company\Product1 2023\ASMGA228A.dll;c:\Program Files\Company\Product1 2023\ASMHEAL228A.dll;c:\Program Files\Company\Product1 2023\ASMIMPORT228A.dll;c:\Program Files\Company\Product1 2023\ASMINTR228A.dll;c:\Program Files\Company\Product1 2023\ASMKERN228A.dll;c:\Program Files\Company\Product1 2023\ASMLAW228A.dll;c:\Program Files\Company\Product1 2023\ASMLOP228A.dll;c:\Program Files\Company\Product1 2023\ASMLOPT228A.dll;c:\Program Files\Company\Product1 2023\ASMNPCH228A.dll;c:\Program Files\Company\Product1 2023\ASMOFST228A.dll;c:\Program Files\Company\Product1 2023\ASMOPER228A.dll;c:\Program Files\Company\Product1 2023\ASMPID228A.dll;c:\Program Files\Company\Product1 2023\ASMRBASE228A.dll;c:\Program Files\Company\Product1 2023\ASMRBI228A.dll;c:\Program Files\Company\Product1 2023\ASMREM228A.dll;c:\Program Files\Company\Product1 2023\ASMSASM228A.dll;c:\Program Files\Company\Product1 2023\ASMSBAP228A.dll;c:\Program Files\Company\Product1 2023\ASMSBOOL228A.dll;c:\Program Files\Company\Product1 2023\ASMSHL228A.dll;c:\Program Files\Company\Product1 2023\ASMSKIN228A.dll;c:\Program Files\Company\Product1 2023\ASMSWP228A.dll;c:\Program Files\Company\Product1 2023\ASMTOPT228A.dll;c:\Program Files\Company\Product1 2023\ASMTWK228A.dll;c:\Program Files\Company\Product1 2023\ASMUFLD228A.dll;c:\Program Files\Company\Product1 2023\ASMWELD228A.dll;c:\Program Files\Company\Product1 2023\AssemblyDB.dll;c:\Program Files\Company\Product1 2023\AssemblyDBAPI.dll;c:\Program Files\Company\Product1 2023\AssemblyMFC.dll;c:\Program Files\Company\Product1 2023\AssemblyUI.dll;c:\Program Files\Company\Product1 2023\AsyncFriendlyStackTrace.DLL;c:\Program Files\Company\Product1 2023\ATFProduct1Consumer.dll;c:\Program Files\Company\Product1 2023\ATFProduct1ProducerBroker.exe;c:\Program Files\Company\Product1 2023\ATFProduct1ProducerBroker.exe.config;c:\Program Files\Company\Product1 2023\ATFProduct1ProducerBroker.sig;c:\Program Files\Company\Product1 2023\ATFProduct1ProducerRCEHost.exe;c:\Program Files\Company\Product1 2023\ATFProduct1ProducerRCEHost.exe.config;c:\Program Files\Company\Product1 2023\ATFProduct1ProducerRCEHost.sig;c:\Program Files\Company\Product1 2023\ATFProduct1ProducerTranslator.dll;c:\Program Files\Company\Product1 2023\ATFProduct1ProducerTranslator.sig;c:\Program Files\Company\Product1 2023\ATFProduct1ProducerWCFInterface.dll;c:\Program Files\Company\Product1 2023\ATFProduct1ProducerWCFInterface.sig;c:\Program Files\Company\Product1 2023\atf_api.dll;c:\Program Files\Company\Product1 2023\atf_asm_interface.dll;c:\Program Files\Company\Product1 2023\atf_extension_data.dll;c:\Program Files\Company\Product1 2023\atf_parasolid_bridge.dll;c:\Program Files\Company\Product1 2023\atf_physical_material_extension_data.dll;c:\Program Files\Company\Product1 2023\atf_pmi3da_extension_data.dll;c:\Program Files\Company\Product1 2023\atf_processor.dll;c:\Program Files\Company\Product1 2023\atf_processor_extension_data.dll;c:\Program Files\Company\Product1 2023\atf_revit_producer.dll;c:\Program Files\Company\Product1 2023\atf_revit_producer.sig;c:\Program Files\Company\Product1 2023\atf_rhino_producer.dll;c:\Program Files\Company\Product1 2023\atf_sat_consumer.dll;c:\Program Files\Company\Product1 2023\atf_sat_producer.dll;c:\Program Files\Company\Product1 2023\atf_sketchup_extension_data.dll;c:\Program Files\Company\Product1 2023\atf_sketchup_producer.dll;c:\Program Files\Company\Product1 2023\atf_swx_producer.dll;c:\Program Files\Company\Product1 2023\atf_xml_consumer.dll;c:\Program Files\Company\Product1 2023\atf_xml_producer.dll;c:\Program Files\Company\Product1 2023\atf_xml_util.dll;c:\Program Files\Company\Product1 2023\atlast.dxt;c:\Program Files\Company\Product1 2023\atlst24.dll;c:\Program Files\Company\Product1 2023\AutoCam.dll;c:\Program Files\Company\Product1 2023\Company.AppDomainHelper.dll;c:\Program Files\Company\Product1 2023\Company.Bcg.DLL;c:\Program Files\Company\Product1 2023\Company.Bcg.Http.dll;c:\Program Files\Company\Product1 2023\Company.Bcg.Logging.dll;c:\Program Files\Company\Product1 2023\Company.Bcg.Net.dll;c:\Program Files\Company\Product1 2023\Company.C4R.Model.Client.dll;c:\Program Files\Company\Product1 2023\Company.C4R.Model.Common.DLL;c:\Program Files\Company\Product1 2023\Company.Extensions.dll;c:\Program Files\Company\Product1 2023\Company.Extensions.Json.dll;c:\Program Files\Company\Product1 2023\Company.Http.DevPortal.dll;c:\Program Files\Company\Product1 2023\Company.Http.dll;c:\Program Files\Company\Product1 2023\Company.Logging.dll;c:\Program Files\Company\Product1 2023\Company.Product1.Config.Client.dll;c:\Program Files\Company\Product1 2023\Company.Product1Server.Management.Client.dll;c:\Program Files\Company\Product1 2023\Company.Product1Server.Social.dll;c:\Program Files\Company\Product1 2023\Company.Product1Server.Storage.DLL;c:\Program Files\Company\Product1 2023\Company.UI.Themes.dll;c:\Program Files\Company\Product1 2023\Company.UI.Windows.dll;c:\Program Files\Company\Product1 2023\AutoMapper.dll;c:\Program Files\Company\Product1 2023\AWSSDK.Core.dll;c:\Program Files\Company\Product1 2023\AWSSDK.S3.dll;c:\Program Files\Company\Product1 2023\AWSSDK.SecurityToken.dll;c:\Program Files\Company\Product1 2023\BaseElementSchema.01.00.ecschema.xml;c:\Program Files\Company\Product1 2023\Bentley2.dll;c:\Program Files\Company\Product1 2023\BentleyGeom2.dll;c:\Program Files\Company\Product1 2023\bentleylogging-2.0.dll;c:\Program Files\Company\Product1 2023\BrandRVTRes.dll;c:\Program Files\Company\Product1 2023\BuildingComponent-1_0-vc140-x64-wt.dll;c:\Program Files\Company\Product1 2023\BuildingSite-1_0-vc140-x64-wt.dll;c:\Program Files\Company\Product1 2023\BuildingSystemsDB.dll;c:\Program Files\Company\Product1 2023\BuildingSystemsDBAPI.dll;c:\Program Files\Company\Product1 2023\BuildingSystemsMFC.dll;c:\Program Files\Company\Product1 2023\BuildingSystemsUI.dll;c:\Program Files\Company\Product1 2023\BuildingSystemsUIAPI.dll;c:\Program Files\Company\Product1 2023\C4RNET.dll;c:\Program Files\Company\Product1 2023\Castle.Core.dll;c:\Program Files\Company\Product1 2023\Castle.Windsor.dll;c:\Program Files\Company\Product1 2023\CCManager.dll;c:\Program Files\Company\Product1 2023\CCManager.dll.config;c:\Program Files\Company\Product1 2023\CEAUpdate.dll;c:\Program Files\Company\Product1 2023\CEFProduct1Utils.dll;c:\Program Files\Company\Product1 2023\ClimateData.dll;c:\Program Files\Company\Product1 2023\ClimateServer.dll;c:\Program Files\Company\Product1 2023\CollaborateFileNav.dll;c:\Program Files\Company\Product1 2023\ConceptualEnergyAnalysisInterop.dll;c:\Program Files\Company\Product1 2023\ConceptualEnergyAnalysisMFC.dll;c:\Program Files\Company\Product1 2023\Copyrights.rtf;c:\Program Files\Company\Product1 2023\CurtainGridFamilyDB.dll;c:\Program Files\Company\Product1 2023\CurtainGridFamilyDBAPI.dll;c:\Program Files\Company\Product1 2023\CurtainGridFamilyMFC.dll;c:\Program Files\Company\Product1 2023\CurtainGridFamilyUI.dll;c:\Program Files\Company\Product1 2023\d3dcompiler_47.dll;c:\Program Files\Company\Product1 2023\DADispatcherService.exe;c:\Program Files\Company\Product1 2023\dbghelp.dll;c:\Program Files\Company\Product1 2023\DBManagedServices.dll;c:\Program Files\Company\Product1 2023\dboleutl24.dll;c:\Program Files\Company\Product1 2023\dcu2d67.dll;c:\Program Files\Company\Product1 2023\dcu2dnet67.dll;c:\Program Files\Company\Product1 2023\DefaultUILayout.xml;c:\Program Files\Company\Product1 2023\DesktopMFC.dll;c:\Program Files\Company\Product1 2023\DesktopMFCAPI.dll;c:\Program Files\Company\Product1 2023\DetailDB.dll;c:\Program Files\Company\Product1 2023\DetailDBAPI.dll;c:\Program Files\Company\Product1 2023\DetailMFC.dll;c:\Program Files\Company\Product1 2023\DetailUI.dll;c:\Program Files\Company\Product1 2023\DetailUIAPI.dll;c:\Program Files\Company\Product1 2023\deu.dct;c:\Program Files\Company\Product1 2023\deu2.dct;c:\Program Files\Company\Product1 2023\deuo2.dct;c:\Program Files\Company\Product1 2023\DgnCore2.dll;c:\Program Files\Company\Product1 2023\DgnFileIO2.dll;c:\Program Files\Company\Product1 2023\DgnHandlers2.dll;c:\Program Files\Company\Product1 2023\DgnPlatformTools2.dll;c:\Program Files\Company\Product1 2023\DGNPro.dll;c:\Program Files\Company\Product1 2023\Diction.ary;c:\Program Files\Company\Product1 2023\DL150ACE.dll;c:\Program Files\Company\Product1 2023\DL150AdobeXMP.dll;c:\Program Files\Company\Product1 2023\DL150AGM.dll;c:\Program Files\Company\Product1 2023\DL150ARE.dll;c:\Program Files\Company\Product1 2023\DL150AXE8SharedExpat.dll;c:\Program Files\Company\Product1 2023\DL150BIB.dll;c:\Program Files\Company\Product1 2023\DL150BIBUtils.dll;c:\Program Files\Company\Product1 2023\DL150CoolType.dll;c:\Program Files\Company\Product1 2023\DL150JP2KLib.dll;c:\Program Files\Company\Product1 2023\DL150PDFL.dll;c:\Program Files\Company\Product1 2023\DL150PDFlattener.ppi;c:\Program Files\Company\Product1 2023\DL150pdfport.dll;c:\Program Files\Company\Product1 2023\DL150PDFProcessor.ppi;c:\Program Files\Company\Product1 2023\DL150pdfsettings.dll;c:\Program Files\Company\Product1 2023\DL150XPS2PDF.ppi;c:\Program Files\Company\Product1 2023\DotNetOpenAuth.dll;c:\Program Files\Company\Product1 2023\DotNetOpenAuth.xml;c:\Program Files\Company\Product1 2023\DPartDB.dll;c:\Program Files\Company\Product1 2023\DPartDBAPI.dll;c:\Program Files\Company\Product1 2023\DPartMFC.dll;c:\Program Files\Company\Product1 2023\DPartUI.dll;c:\Program Files\Company\Product1 2023\ECObjects3.dll;c:\Program Files\Company\Product1 2023\Ecotect.dll;c:\Program Files\Company\Product1 2023\EcotectAPI.dll;c:\Program Files\Company\Product1 2023\edmicpp500_2012.dll;c:\Program Files\Company\Product1 2023\edmikit500.dll;c:\Program Files\Company\Product1 2023\edm_libxml2.dll;c:\Program Files\Company\Product1 2023\ElementGroupDB.dll;c:\Program Files\Company\Product1 2023\ElementGroupDBAPI.dll;c:\Program Files\Company\Product1 2023\ElementGroupMFC.dll;c:\Program Files\Company\Product1 2023\ElementGroupUI.dll;c:\Program Files\Company\Product1 2023\EnergyAnalysisDB.dll;c:\Program Files\Company\Product1 2023\EnergyAnalysisDBAPI.dll;c:\Program Files\Company\Product1 2023\EnergyAnalysisInterop.dll;c:\Program Files\Company\Product1 2023\EnergyAnalysisMFC.dll;c:\Program Files\Company\Product1 2023\EnergyAnalysisUI.dll;c:\Program Files\Company\Product1 2023\EnergyAnalysisUtilities.dll;c:\Program Files\Company\Product1 2023\EnergyAnalysisUtilitiesAPI.dll;c:\Program Files\Company\Product1 2023\EnergyAnalysisUtilitiesDB.dll;c:\Program Files\Company\Product1 2023\eng.dct;c:\Program Files\Company\Product1 2023\eng2.dct;c:\Program Files\Company\Product1 2023\enu.dct;c:\Program Files\Company\Product1 2023\enu2.dct;c:\Program Files\Company\Product1 2023\esp.dct;c:\Program Files\Company\Product1 2023\esp2.dct;c:\Program Files\Company\Product1 2023\EssentialsDB.dll;c:\Program Files\Company\Product1 2023\EssentialsDBAPI.dll;c:\Program Files\Company\Product1 2023\EssentialsMFC.dll;c:\Program Files\Company\Product1 2023\EssentialsUI.dll;c:\Program Files\Company\Product1 2023\EssentialsUIAPI.dll;c:\Program Files\Company\Product1 2023\EXR.dll;c:\Program Files\Company\Product1 2023\ExternalResourceView.dll;c:\Program Files\Company\Product1 2023\EXTRACT.EXE;c:\Program Files\Company\Product1 2023\FabPats.dll;c:\Program Files\Company\Product1 2023\FamilyDB.dll;c:\Program Files\Company\Product1 2023\FamilyDBAPI.dll;c:\Program Files\Company\Product1 2023\FamilyMFC.dll;c:\Program Files\Company\Product1 2023\FamilyUI.dll;c:\Program Files\Company\Product1 2023\FeatureExtractionCore.dll;c:\Program Files\Company\Product1 2023\ForgeParameters.dll;c:\Program Files\Company\Product1 2023\ForgeUnits.dll;c:\Program Files\Company\Product1 2023\fra.dct;c:\Program Files\Company\Product1 2023\fra2.dct;c:\Program Files\Company\Product1 2023\freetype263.dll;c:\Program Files\Company\Product1 2023\gdiplus.dll;c:\Program Files\Company\Product1 2023\GemDriverN.dll;c:\Program Files\Company\Product1 2023\GeneratedResourceIds.inl;c:\Program Files\Company\Product1 2023\GeomUtil.dll;c:\Program Files\Company\Product1 2023\GeomUtilAPI.dll;c:\Program Files\Company\Product1 2023\Graphics.dll;c:\Program Files\Company\Product1 2023\GraphicsAPI.dll;c:\Program Files\Company\Product1 2023\GreenBuildingXML.xsd;c:\Program Files\Company\Product1 2023\GrphOGS3.dll;c:\Program Files\Company\Product1 2023\GrphProtein2.dll;c:\Program Files\Company\Product1 2023\HostObjDB.dll;c:\Program Files\Company\Product1 2023\HostObjDBAPI.dll;c:\Program Files\Company\Product1 2023\HostObjMFC.dll;c:\Program Files\Company\Product1 2023\HostObjUI.dll;c:\Program Files\Company\Product1 2023\ICEAResultsCtrl.dll;c:\Program Files\Company\Product1 2023\ICSharpCode.SharpZipLib.dll;c:\Program Files\Company\Product1 2023\icucnv40.dll;c:\Program Files\Company\Product1 2023\icudt40.dll;c:\Program Files\Company\Product1 2023\icudt64.dll;c:\Program Files\Company\Product1 2023\icuin64.dll;c:\Program Files\Company\Product1 2023\icuuc64.dll;c:\Program Files\Company\Product1 2023\Identity.ini;c:\Program Files\Company\Product1 2023\IFC Shared Parameters-Product1IFCBuiltIn-Type.txt;c:\Program Files\Company\Product1 2023\IFC Shared Parameters-Product1IFCBuiltIn-Type_ALL.txt;c:\Program Files\Company\Product1 2023\IFC Shared Parameters-Product1IFCBuiltIn.txt;c:\Program Files\Company\Product1 2023\IFC Shared Parameters-Product1IFCBuiltIn_ALL.txt;c:\Program Files\Company\Product1 2023\IFC Shared Parameters.txt;c:\Program Files\Company\Product1 2023\IFC.ico;c:\Program Files\Company\Product1 2023\IFCCertifiedEntitiesAndPSets.json;c:\Program Files\Company\Product1 2023\IFCXML.ico;c:\Program Files\Company\Product1 2023\IFCZIP.ico;c:\Program Files\Company\Product1 2023\Interface.dll;c:\Program Files\Company\Product1 2023\InterfaceAPI.dll;c:\Program Files\Company\Product1 2023\InterfaceUtil.dll;c:\Program Files\Company\Product1 2023\InterfaceUtilAPI.dll;c:\Program Files\Company\Product1 2023\IntfADT.dll;c:\Program Files\Company\Product1 2023\IntfASM.dll;c:\Program Files\Company\Product1 2023\IntfASMAdvanced.dll;c:\Program Files\Company\Product1 2023\IntfATF.dll;c:\Program Files\Company\Product1 2023\IntfATFAPI.dll;c:\Program Files\Company\Product1 2023\IntfDBX.dll;c:\Program Files\Company\Product1 2023\IntfDGN.dll;c:\Program Files\Company\Product1 2023\IntfDWF.dll;c:\Program Files\Company\Product1 2023\IntfDWG.dll;c:\Program Files\Company\Product1 2023\IntfFBX.dll;c:\Program Files\Company\Product1 2023\IntfIFC.dll;c:\Program Files\Company\Product1 2023\IntfIFCAPI.dll;c:\Program Files\Company\Product1 2023\IntfMechanical.dll;c:\Program Files\Company\Product1 2023\IntfOldDGN.dll;c:\Program Files\Company\Product1 2023\IntfPDF.dll;c:\Program Files\Company\Product1 2023\IntfPDFExport.dll;c:\Program Files\Company\Product1 2023\ita.dct;c:\Program Files\Company\Product1 2023\ita2.dct;c:\Program Files\Company\Product1 2023\itextsharp.dll;c:\Program Files\Company\Product1 2023\JobMonitor.dll;c:\Program Files\Company\Product1 2023\laszip3.dll;c:\Program Files\Company\Product1 2023\LAUtility.dll;c:\Program Files\Company\Product1 2023\LegendComponentDB.dll;c:\Program Files\Company\Product1 2023\LegendComponentDBAPI.dll;c:\Program Files\Company\Product1 2023\LegendComponentMFC.dll;c:\Program Files\Company\Product1 2023\LegendComponentUI.dll;c:\Program Files\Company\Product1 2023\libcrypto-Ad-1_1-x64.dll;c:\Program Files\Company\Product1 2023\libdalton.dll;c:\Program Files\Company\Product1 2023\libdaltonjson.dll;c:\Program Files\Company\Product1 2023\libeay32.dll;c:\Program Files\Company\Product1 2023\libEGL_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\libfbxsdk-adsk.dll;c:\Program Files\Company\Product1 2023\libGLESv2_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\libssl-Ad-1_1-x64.dll;c:\Program Files\Company\Product1 2023\License.ini;c:\Program Files\Company\Product1 2023\LocationSelectorCtrl.dll;c:\Program Files\Company\Product1 2023\LocationSelectorCtrlRes.dll;c:\Program Files\Company\Product1 2023\Log4CPlusU_Ad_1.dll;c:\Program Files\Company\Product1 2023\log4net.dll;c:\Program Files\Company\Product1 2023\log4net.xml;c:\Program Files\Company\Product1 2023\ManagedMC3.dll;c:\Program Files\Company\Product1 2023\MassingDB.dll;c:\Program Files\Company\Product1 2023\MassingDBAPI.dll;c:\Program Files\Company\Product1 2023\MassingMFC.dll;c:\Program Files\Company\Product1 2023\MassingUI.dll;c:\Program Files\Company\Product1 2023\MaterialDB.dll;c:\Program Files\Company\Product1 2023\MaterialDBAPI.dll;c:\Program Files\Company\Product1 2023\materialmapping.txt;c:\Program Files\Company\Product1 2023\MC3.dll;c:\Program Files\Company\Product1 2023\MessageLogger.dll;c:\Program Files\Company\Product1 2023\MessageLoggerDefault.config;c:\Program Files\Company\Product1 2023\MessageLoggerInterop.dll;c:\Program Files\Company\Product1 2023\Microsoft.Expression.Interactions.dll;c:\Program Files\Company\Product1 2023\Microsoft.Extensions.Caching.Abstractions.DLL;c:\Program Files\Company\Product1 2023\Microsoft.Extensions.Caching.Memory.dll;c:\Program Files\Company\Product1 2023\Microsoft.Extensions.Configuration.Abstractions.dll;c:\Program Files\Company\Product1 2023\Microsoft.Extensions.Configuration.Binder.dll;c:\Program Files\Company\Product1 2023\Microsoft.Extensions.Configuration.dll;c:\Program Files\Company\Product1 2023\Microsoft.Extensions.DependencyInjection.Abstractions.dll;c:\Program Files\Company\Product1 2023\Microsoft.Extensions.DependencyInjection.dll;c:\Program Files\Company\Product1 2023\Microsoft.Extensions.Logging.Abstractions.dll;c:\Program Files\Company\Product1 2023\Microsoft.Extensions.Logging.dll;c:\Program Files\Company\Product1 2023\Microsoft.Extensions.Options.dll;c:\Program Files\Company\Product1 2023\Microsoft.Extensions.Primitives.DLL;c:\Program Files\Company\Product1 2023\Microsoft.Practices.TransientFaultHandling.Core.dll;c:\Program Files\Company\Product1 2023\Microsoft.Practices.Unity.Configuration.dll;c:\Program Files\Company\Product1 2023\Microsoft.Practices.Unity.dll;c:\Program Files\Company\Product1 2023\Microsoft.Windows.Gdiplus.manifest;c:\Program Files\Company\Product1 2023\modlr24.dll;c:\Program Files\Company\Product1 2023\NewtonSoft.Json.dll;c:\Program Files\Company\Product1 2023\Nito.AsyncEx.Coordination.dll;c:\Program Files\Company\Product1 2023\Nito.AsyncEx.Tasks.dll;c:\Program Files\Company\Product1 2023\Nito.Collections.Deque.dll;c:\Program Files\Company\Product1 2023\Nito.Disposables.dll;c:\Program Files\Company\Product1 2023\nld.dct;c:\Program Files\Company\Product1 2023\nld2.dct;c:\Program Files\Company\Product1 2023\NsArchive10.dll;c:\Program Files\Company\Product1 2023\NumberingDB.dll;c:\Program Files\Company\Product1 2023\NumberingDBAPI.dll;c:\Program Files\Company\Product1 2023\ODXSW_DLL.dll;c:\Program Files\Company\Product1 2023\og1100asu.dll;c:\Program Files\Company\Product1 2023\OGSArchive.dll;c:\Program Files\Company\Product1 2023\OGSAtilIntegration.dll;c:\Program Files\Company\Product1 2023\OGSDeviceDiag.dll;c:\Program Files\Company\Product1 2023\OGSDeviceDX10.dll;c:\Program Files\Company\Product1 2023\OGSDeviceDX11.dll;c:\Program Files\Company\Product1 2023\OGSDeviceDX9.dll;c:\Program Files\Company\Product1 2023\OGSDeviceNull.dll;c:\Program Files\Company\Product1 2023\OGSDeviceOGL4.dll;c:\Program Files\Company\Product1 2023\OGSDevices.dll;c:\Program Files\Company\Product1 2023\OGSFBXAssetTranslator.dll;c:\Program Files\Company\Product1 2023\OGSFragmentsLibrary.ogsf;c:\Program Files\Company\Product1 2023\OGSGDIFontDevice.dll;c:\Program Files\Company\Product1 2023\OGSGraphics.dll;c:\Program Files\Company\Product1 2023\OGSIOIntegration.dll;c:\Program Files\Company\Product1 2023\OGSLangHandlerWin.dll;c:\Program Files\Company\Product1 2023\OGSObjects.dll;c:\Program Files\Company\Product1 2023\OGSProtein.dll;c:\Program Files\Company\Product1 2023\OGSRapidRT.dll;c:\Program Files\Company\Product1 2023\OGSRapidRTShaderInterface.dll;c:\Program Files\Company\Product1 2023\OGSRapidRTShaders.dll;c:\Program Files\Company\Product1 2023\OGSSHFontDevice.dll;c:\Program Files\Company\Product1 2023\opennurbs.dll;c:\Program Files\Company\Product1 2023\ot1000asu.dll;c:\Program Files\Company\Product1 2023\PackageContentsParser.dll;c:\Program Files\Company\Product1 2023\PDFNetC.dll;c:\Program Files\Company\Product1 2023\PersistenceDB.dll;c:\Program Files\Company\Product1 2023\PersistenceDBAPI.dll;c:\Program Files\Company\Product1 2023\Picker.dll;c:\Program Files\Company\Product1 2023\PipeKFactors.xml;c:\Program Files\Company\Product1 2023\PlatformCore1.dll;c:\Program Files\Company\Product1 2023\PlatformRuntime1.dll;c:\Program Files\Company\Product1 2023\PointCloudAccess.dll;c:\Program Files\Company\Product1 2023\PointCloudAccessAPI.dll;c:\Program Files\Company\Product1 2023\Polly.DLL;c:\Program Files\Company\Product1 2023\ProdDep_UserDep.mc3;c:\Program Files\Company\Product1 2023\ProdDep_UserInd.mc3;c:\Program Files\Company\Product1 2023\ProdInd_UserDep.mc3;c:\Program Files\Company\Product1 2023\ProdInd_UserInd.mc3;c:\Program Files\Company\Product1 2023\PropertyFormatter.01.00.ecschema.xml;c:\Program Files\Company\Product1 2023\PropertySets_shared.dll;c:\Program Files\Company\Product1 2023\pskernel.dll;c:\Program Files\Company\Product1 2023\pub.dat;c:\Program Files\Company\Product1 2023\Qt5Core_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5Gui_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5MultimediaWidgets_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5Multimedia_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5Network_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5OpenGL_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5Positioning_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5PrintSupport_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5QML_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5QuickWidgets_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5Quick_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5Sensors_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5SQL_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5WebChannel_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5WebEngineCore_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5WebEngineWidgets_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5WebEngine_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5Widgets_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5WinExtras_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5XmlPatterns_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\Qt5Xml_Ad_5_12.dll;c:\Program Files\Company\Product1 2023\QtSolutions_MFCMigrationFramework_Ad_2.dll;c:\Program Files\Company\Product1 2023\RealDWGHostApp.dll;c:\Program Files\Company\Product1 2023\RealityCaptureOGS.dll;c:\Program Files\Company\Product1 2023\RebarDB.dll;c:\Program Files\Company\Product1 2023\RebarDBAPI.dll;c:\Program Files\Company\Product1 2023\RebarMFC.dll;c:\Program Files\Company\Product1 2023\RebarMFCStartup.dll;c:\Program Files\Company\Product1 2023\RebarUI.dll;c:\Program Files\Company\Product1 2023\RebarUIStartup.dll;c:\Program Files\Company\Product1 2023\RebarUIStartUpAPI.dll;c:\Program Files\Company\Product1 2023\RenderSetting.xml;c:\Program Files\Company\Product1 2023\Product1.exe;c:\Program Files\Company\Product1 2023\Product1.exe.config;c:\Program Files\Company\Product1 2023\Product1.exe.manifest;c:\Program Files\Company\Product1 2023\Product1.ico;c:\Program Files\Company\Product1 2023\Product1.IFC.Common.dll;c:\Program Files\Company\Product1 2023\Product1.IFC.Export.dll;c:\Program Files\Company\Product1 2023\Product1.IFC.Import.dll;c:\Program Files\Company\Product1 2023\Product1AddInUtility.dll;c:\Program Files\Company\Product1 2023\Product1AddInUtility.xml;c:\Program Files\Company\Product1 2023\Product1API.dll;c:\Program Files\Company\Product1 2023\Product1API.xml;c:\Program Files\Company\Product1 2023\Product1APIBrowserUtils.dll;c:\Program Files\Company\Product1 2023\Product1APIFoundation.dll;c:\Program Files\Company\Product1 2023\Product1APIIFC.dll;c:\Program Files\Company\Product1 2023\Product1APIIFC.xml;c:\Program Files\Company\Product1 2023\Product1APILink.dll;c:\Program Files\Company\Product1 2023\Product1APIMacros.dll;c:\Program Files\Company\Product1 2023\Product1APIMacros.xml;c:\Program Files\Company\Product1 2023\Product1APIMacrosInterop.dll;c:\Program Files\Company\Product1 2023\Product1APIMacrosInteropAPI.dll;c:\Program Files\Company\Product1 2023\Product1APISteel.dll;c:\Program Files\Company\Product1 2023\Product1APIUI.dll;c:\Program Files\Company\Product1 2023\Product1APIUI.xml;c:\Program Files\Company\Product1 2023\Product1APIUILink.dll;c:\Program Files\Company\Product1 2023\Product1APIUIMacros.dll;c:\Program Files\Company\Product1 2023\Product1APIUIMacros.xml;c:\Program Files\Company\Product1 2023\Product1APIUIMacrosInterop.dll;c:\Program Files\Company\Product1 2023\Product1APIUIMacrosInteropAPI.dll;c:\Program Files\Company\Product1 2023\Product1AssemblyResolver.dll;c:\Program Files\Company\Product1 2023\Product1DB.dll;c:\Program Files\Company\Product1 2023\Product1DBAPI.dll;c:\Program Files\Company\Product1 2023\Product1LicenseAgreement.rtf;c:\Program Files\Company\Product1 2023\Product1MaterialUI3.dll;c:\Program Files\Company\Product1 2023\Product1MFC.dll;c:\Program Files\Company\Product1 2023\Product1MFCAPI.dll;c:\Program Files\Company\Product1 2023\Product1NET.dll;c:\Program Files\Company\Product1 2023\Product1RaaS.dll;c:\Program Files\Company\Product1 2023\Product1RaaS.dll.config;c:\Program Files\Company\Product1 2023\Product1ServerView.dll;c:\Program Files\Company\Product1 2023\Product1UI.dll;c:\Program Files\Company\Product1 2023\Product1UIAPI.dll;c:\Program Files\Company\Product1 2023\Product1Worker.exe;c:\Program Files\Company\Product1 2023\rmgrsubs2.dll;c:\Program Files\Company\Product1 2023\RoomAreaPlanDB.dll;c:\Program Files\Company\Product1 2023\RoomAreaPlanDBAPI.dll;c:\Program Files\Company\Product1 2023\RoomAreaPlanMFC.dll;c:\Program Files\Company\Product1 2023\RoomAreaPlanUI.dll;c:\Program Files\Company\Product1 2023\RPCNode.dll;c:\Program Files\Company\Product1 2023\RS.Enterprise.Common.Client.Helper.dll;c:\Program Files\Company\Product1 2023\RS.Enterprise.Common.ClientServer.DataContract.dll;c:\Program Files\Company\Product1 2023\RS.Enterprise.Common.ClientServer.Helper.dll;c:\Program Files\Company\Product1 2023\RS.Enterprise.Common.ClientServer.PermissionSource.dll;c:\Program Files\Company\Product1 2023\RS.Enterprise.Common.ClientServer.Proxy.dll;c:\Program Files\Company\Product1 2023\RS.Enterprise.Common.ClientServer.ServiceContract.Local.dll;c:\Program Files\Company\Product1 2023\RS.Enterprise.Common.ClientServer.ServiceContract.Model.dll;c:\Program Files\Company\Product1 2023\RS.Enterprise.Utility.dll;c:\Program Files\Company\Product1 2023\RSCloudClient.dll;c:\Program Files\Company\Product1 2023\RSCloudClientInterop.dll;c:\Program Files\Company\Product1 2023\RSCloudClientProduct1Service.dll;c:\Program Files\Company\Product1 2023\RSEnterpriseClient.dll;c:\Program Files\Company\Product1 2023\RSEnterpriseClientInterop.dll;c:\Program Files\Company\Product1 2023\RSEnterpriseClientProduct1Service.dll;c:\Program Files\Company\Product1 2023\rti.dll;c:\Program Files\Company\Product1 2023\RunEnergySimulation.dll;c:\Program Files\Company\Product1 2023\RunEnergySimulationInterop.dll;c:\Program Files\Company\Product1 2023\RWUXThemeSU2015.dll;c:\Program Files\Company\Product1 2023\SculptingDB.dll;c:\Program Files\Company\Product1 2023\SculptingDBAPI.dll;c:\Program Files\Company\Product1 2023\SculptingMFC.dll;c:\Program Files\Company\Product1 2023\SculptingUI.dll;c:\Program Files\Company\Product1 2023\SDACommon.dll;c:\Program Files\Company\Product1 2023\SDF.dll;c:\Program Files\Company\Product1 2023\senddmp.exe;c:\Program Files\Company\Product1 2023\sfl400asu.dll;c:\Program Files\Company\Product1 2023\SHFontParser.dll;c:\Program Files\Company\Product1 2023\SiteDB.dll;c:\Program Files\Company\Product1 2023\SiteDBAPI.dll;c:\Program Files\Company\Product1 2023\SiteMFC.dll;c:\Program Files\Company\Product1 2023\SiteUI.dll;c:\Program Files\Company\Product1 2023\SketchUpAPI.dll;c:\Program Files\Company\Product1 2023\SketchupCommonPreferences.dll;c:\Program Files\Company\Product1 2023\ssleay32.dll;c:\Program Files\Company\Product1 2023\SSOClient.config;c:\Program Files\Company\Product1 2023\SSONET.dll;c:\Program Files\Company\Product1 2023\SSONETUI.dll;c:\Program Files\Company\Product1 2023\StairRampDB.dll;c:\Program Files\Company\Product1 2023\StairRampDBAPI.dll;c:\Program Files\Company\Product1 2023\StairRampMFC.dll;c:\Program Files\Company\Product1 2023\StairRampUI.dll;c:\Program Files\Company\Product1 2023\StructuralAnalysisDB.dll;c:\Program Files\Company\Product1 2023\StructuralAnalysisDBAPI.dll;c:\Program Files\Company\Product1 2023\StructuralAnalysisMFC.dll;c:\Program Files\Company\Product1 2023\StructuralAnalysisUI.dll;c:\Program Files\Company\Product1 2023\StructuralDB.dll;c:\Program Files\Company\Product1 2023\StructuralDBAPI.dll;c:\Program Files\Company\Product1 2023\StructuralMFC.dll;c:\Program Files\Company\Product1 2023\StructuralUI.dll;c:\Program Files\Company\Product1 2023\SubscriptionService.dll;c:\Program Files\Company\Product1 2023\SubscriptionWrapper.dll;c:\Program Files\Company\Product1 2023\System.AppContext.DLL;c:\Program Files\Company\Product1 2023\System.Buffers.dll;c:\Program Files\Company\Product1 2023\System.Collections.Immutable.dll;c:\Program Files\Company\Product1 2023\System.ComponentModel.Annotations.dll;c:\Program Files\Company\Product1 2023\System.Console.DLL;c:\Program Files\Company\Product1 2023\System.Diagnostics.DiagnosticSource.DLL;c:\Program Files\Company\Product1 2023\System.Diagnostics.Tracing.DLL;c:\Program Files\Company\Product1 2023\System.Globalization.Calendars.DLL;c:\Program Files\Company\Product1 2023\System.IO.Compression.DLL;c:\Program Files\Company\Product1 2023\System.IO.Compression.ZipFile.DLL;c:\Program Files\Company\Product1 2023\System.IO.DLL;c:\Program Files\Company\Product1 2023\System.IO.FileSystem.DLL;c:\Program Files\Company\Product1 2023\System.IO.FileSystem.Primitives.DLL;c:\Program Files\Company\Product1 2023\System.Linq.DLL;c:\Program Files\Company\Product1 2023\System.Linq.Expressions.DLL;c:\Program Files\Company\Product1 2023\System.Memory.dll;c:\Program Files\Company\Product1 2023\System.Net.Http.DLL;c:\Program Files\Company\Product1 2023\System.Net.Http.Formatting.dll;c:\Program Files\Company\Product1 2023\System.Numerics.Vectors.dll;c:\Program Files\Company\Product1 2023\System.Reflection.DLL;c:\Program Files\Company\Product1 2023\System.Runtime.CompilerServices.Unsafe.DLL;c:\Program Files\Company\Product1 2023\System.Runtime.DLL;c:\Program Files\Company\Product1 2023\System.Runtime.Extensions.DLL;c:\Program Files\Company\Product1 2023\System.Runtime.InteropServices.DLL;c:\Program Files\Company\Product1 2023\System.Security.Cryptography.Algorithms.DLL;c:\Program Files\Company\Product1 2023\System.Security.Cryptography.Encoding.DLL;c:\Program Files\Company\Product1 2023\System.Security.Cryptography.Primitives.DLL;c:\Program Files\Company\Product1 2023\System.Security.Cryptography.X509Certificates.DLL;c:\Program Files\Company\Product1 2023\System.Text.RegularExpressions.DLL;c:\Program Files\Company\Product1 2023\System.Web.Http.dll;c:\Program Files\Company\Product1 2023\System.Windows.Interactivity.dll;c:\Program Files\Company\Product1 2023\System.Xml.ReaderWriter.DLL;c:\Program Files\Company\Product1 2023\tbb.dll;c:\Program Files\Company\Product1 2023\tbbmalloc.dll;c:\Program Files\Company\Product1 2023\TextEngine.dll;c:\Program Files\Company\Product1 2023\tinyEXRLib.dll;c:\Program Files\Company\Product1 2023\tritonmesh.dll;c:\Program Files\Company\Product1 2023\tuff_transcoder.dll;c:\Program Files\Company\Product1 2023\tugt_transcoder.dll;c:\Program Files\Company\Product1 2023\UIFramework.dll;c:\Program Files\Company\Product1 2023\UIFrameworkInterop.dll;c:\Program Files\Company\Product1 2023\UIFrameworkRes.dll;c:\Program Files\Company\Product1 2023\UIFrameworkServices.dll;c:\Program Files\Company\Product1 2023\userdata.dll;c:\Program Files\Company\Product1 2023\UserInterfaceUtility.dll;c:\Program Files\Company\Product1 2023\Utility.dll;c:\Program Files\Company\Product1 2023\UtilityAPI.dll;c:\Program Files\Company\Product1 2023\vc14-re200l.dll;c:\Program Files\Company\Product1 2023\whitelist.xml;c:\Program Files\Company\Product1 2023\WorkflowBase-1_0-vc140-x64-wt.dll;c:\Program Files\Company\Product1 2023\Xalan.Aec.dll;c:\Program Files\Company\Product1 2023\XalanMessages.Aec.dll;c:\Program Files\Company\Product1 2023\Xceed.Wpf.AvalonDock.dll;c:\Program Files\Company\Product1 2023\xerces-ad-c_3.dll;c:\Program Files\Company\Product1 2023\xirang2.dll;c:\Program Files\Company\Product1 2023\xirangall-16.dll;c:\Program Files\Company\Product1 2023\ZipArchive.dll; \ No newline at end of file diff --git a/test/core/libGPreloader/incomplete230List.csv b/test/core/libGPreloader/incomplete230List.csv new file mode 100644 index 0000000000000000000000000000000000000000..0803b0bf41bcc05670077c686942ee2b666639e6 GIT binary patch literal 4222 zcmcJT$xgyh7=_QH_yojZrzeGeR|njJfEW3#KF1G;yBl$r|fLf%NFg{$tm3e+mz zSkemK15s>I#_CRCM^nlO9J)MlQjGk3jDS#ivIn~GK~H#eQsSLMoaIy?}87#9vj44&{}&RN;1 z?@xUMJ;b>zFE6rZjkYaX-)+3`yYtet4LP(YW1mZt4%Em@7j%fSjvYxMx5MAO literal 0 HcmV?d00001 diff --git a/tools/install/Extra/additional-files-to-sign.txt b/tools/install/Extra/additional-files-to-sign.txt index 608d5ab2c79..0519e476521 100644 --- a/tools/install/Extra/additional-files-to-sign.txt +++ b/tools/install/Extra/additional-files-to-sign.txt @@ -6,15 +6,6 @@ Greg.dll Analytics.Net.ADP.dll Analytics.NET.Core.dll -LibG.Interface.dll ProtoGeometry.customization.dll -ProtoGeometry.dll .\en-US\ProtoGeometry.resources.dll -.\libg_228_0_0\LibG.AsmPreloader.Managed.dll -.\libg_228_0_0\LibG.AsmPreloader.Unmanaged.dll -.\libg_228_0_0\LibG.dll -.\libg_228_0_0\LibG.Managed.dll -.\libg_228_0_0\LibG.ProtoInterface.dll -.\libg_228_0_0\LibGCore.dll - From e2b421d5a49eb9e67661d9d4f00dd78136204401 Mon Sep 17 00:00:00 2001 From: Ashish Aggarwal Date: Fri, 29 Sep 2023 11:01:24 -0400 Subject: [PATCH 06/18] Update DynamoVisualProgramming.ServiceCoreRuntime.nuspec (#14443) --- .../DynamoVisualProgramming.ServiceCoreRuntime.nuspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/NuGet/template-net60-core/DynamoVisualProgramming.ServiceCoreRuntime.nuspec b/tools/NuGet/template-net60-core/DynamoVisualProgramming.ServiceCoreRuntime.nuspec index 6197aaf7df3..9ac88aa6887 100644 --- a/tools/NuGet/template-net60-core/DynamoVisualProgramming.ServiceCoreRuntime.nuspec +++ b/tools/NuGet/template-net60-core/DynamoVisualProgramming.ServiceCoreRuntime.nuspec @@ -17,6 +17,6 @@ - + From e9ed294b6f3aad064391d5e265935ec051d7b0d1 Mon Sep 17 00:00:00 2001 From: Roberto T <61755417+RobertGlobant20@users.noreply.github.com> Date: Mon, 2 Oct 2023 21:45:22 -0700 Subject: [PATCH 07/18] DYN-6286 WebView2 Upgrade (#14454) I've upgraded WebView2 from 1.0.1264.42 to1.0.2045.28 in the next projects using Nuget Manager: - DocumentationBrowserViewExtension - DynamoCoreWpf - LibraryViewExtensionWebView2 - Notifications --- .../DocumentationBrowserViewExtension.csproj | 2 +- src/DynamoCoreWpf/DynamoCoreWpf.csproj | 2 +- .../LibraryViewExtensionWebView2.csproj | 2 +- src/Notifications/Notifications.csproj | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/DocumentationBrowserViewExtension/DocumentationBrowserViewExtension.csproj b/src/DocumentationBrowserViewExtension/DocumentationBrowserViewExtension.csproj index 447b9ddc1ba..4635ee9d17d 100644 --- a/src/DocumentationBrowserViewExtension/DocumentationBrowserViewExtension.csproj +++ b/src/DocumentationBrowserViewExtension/DocumentationBrowserViewExtension.csproj @@ -116,7 +116,7 @@ - + diff --git a/src/DynamoCoreWpf/DynamoCoreWpf.csproj b/src/DynamoCoreWpf/DynamoCoreWpf.csproj index 4a581f53155..040edc1b145 100644 --- a/src/DynamoCoreWpf/DynamoCoreWpf.csproj +++ b/src/DynamoCoreWpf/DynamoCoreWpf.csproj @@ -133,7 +133,7 @@ - + diff --git a/src/LibraryViewExtensionWebView2/LibraryViewExtensionWebView2.csproj b/src/LibraryViewExtensionWebView2/LibraryViewExtensionWebView2.csproj index d66870393f5..9c65e22f8d8 100644 --- a/src/LibraryViewExtensionWebView2/LibraryViewExtensionWebView2.csproj +++ b/src/LibraryViewExtensionWebView2/LibraryViewExtensionWebView2.csproj @@ -177,7 +177,7 @@ - + diff --git a/src/Notifications/Notifications.csproj b/src/Notifications/Notifications.csproj index 0eaadf9349e..8e0674fc32d 100644 --- a/src/Notifications/Notifications.csproj +++ b/src/Notifications/Notifications.csproj @@ -58,7 +58,7 @@ - + From 6a037a6ca656e1c0317987d0168b84866dd579da Mon Sep 17 00:00:00 2001 From: Aabishkar KC Date: Tue, 3 Oct 2023 00:48:26 -0400 Subject: [PATCH 08/18] Update issues workflow (#14452) --- .github/workflows/move_issue.yaml | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/.github/workflows/move_issue.yaml b/.github/workflows/move_issue.yaml index 898870b6f67..ccedbce8e79 100644 --- a/.github/workflows/move_issue.yaml +++ b/.github/workflows/move_issue.yaml @@ -24,6 +24,7 @@ env: gh_organization: DynamoDS gh_token: ${{ secrets.DYNAMO_ISSUES_TOKEN }} project_id: 4 + project_name: 'Dynamo Issues' jobs: issue_labeled_as_revit: @@ -31,9 +32,11 @@ jobs: runs-on: ubuntu-latest if: github.event.label.name == 'Revit' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Transfer issue to DynamoRevit Repository - run: gh issue transfer ${{ github.event.issue.number }} DynamoDS/DynamoRevit + run: | + gh issue edit ${{ github.event.issue.number }} --remove-project "${{ env.project_name }}" + gh issue transfer ${{ github.event.issue.number }} DynamoDS/DynamoRevit env: GITHUB_TOKEN: ${{ env.gh_token }} issue_labeled_as_dynamo_advance_steel: @@ -41,9 +44,11 @@ jobs: runs-on: ubuntu-latest if: github.event.label.name == 'Advance-Steel' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Transfer issue to Dynamo-Advance-Steel Repository - run: gh issue transfer ${{ github.event.issue.number }} DynamoDS/Dynamo-Advance-Steel + run: | + gh issue edit ${{ github.event.issue.number }} --remove-project "${{ env.project_name }}" + gh issue transfer ${{ github.event.issue.number }} DynamoDS/Dynamo-Advance-Steel env: GITHUB_TOKEN: ${{ env.gh_token }} issue_labeled_as_wishlist: @@ -51,9 +56,11 @@ jobs: runs-on: ubuntu-latest if: github.event.label.name == 'Wishlist' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Transfer issue to DynamoWishlist Repository - run: gh issue transfer ${{ github.event.issue.number }} DynamoDS/DynamoWishlist + run: | + gh issue edit ${{ github.event.issue.number }} --remove-project "${{ env.project_name }}" + gh issue transfer ${{ github.event.issue.number }} DynamoDS/DynamoWishlist env: GITHUB_TOKEN: ${{ env.gh_token }} issue_labeled_as_tracked: From 6dc6fa582c126785c90d0e5792208ea87631a330 Mon Sep 17 00:00:00 2001 From: Aabishkar KC Date: Tue, 3 Oct 2023 00:59:29 -0400 Subject: [PATCH 09/18] Hode notes section in markdown preview (#14442) --- .github/PULL_REQUEST_TEMPLATE.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index e8bef83431e..5dc1c6dbfb0 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,3 +1,4 @@ + ### Purpose -(FILL ME IN) This section describes why this PR is here. Usually it would include a reference -to the tracking task that it is part or all of the solution for. +(FILL ME IN) This section describes why this PR is here. Usually it would include a reference to the tracking task that it is part or all of the solution for. ### Declarations @@ -24,16 +25,15 @@ Check these if you believe they are true - [ ] Snapshot of UI changes, if any. - [ ] Changes to the API follow [Semantic Versioning](https://github.com/DynamoDS/Dynamo/wiki/Dynamo-Versions) and are documented in the [API Changes](https://github.com/DynamoDS/Dynamo/wiki/API-Changes) document. - [ ] This PR modifies some build requirements and the readme is updated -- [ ] This PR contains no files larger than 50 MB +- [ ] This PR contains no files larger than 50 MB ### Release Notes -(FILL ME IN) Brief description of the fix / enhancement. **Mandatory section** - +(FILL ME IN) Brief description of the fix / enhancement. **Mandatory section** ### Reviewers -(FILL ME IN) Reviewer 1 (If possible, assign the Reviewer for the PR) +(FILL ME IN) Reviewer 1 (If possible, assign the Reviewer for the PR) (FILL ME IN, optional) Any additional notes to reviewers or testers. From 277f12478ea11d82c8645fe4cd992cb8c8c26fc8 Mon Sep 17 00:00:00 2001 From: "Aaron (Qilong)" <173288704@qq.com> Date: Tue, 3 Oct 2023 21:54:47 +0800 Subject: [PATCH 10/18] index writing only once during DynamoModel initialization (#14447) (#14455) --- src/DynamoCore/Models/DynamoModel.cs | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/DynamoCore/Models/DynamoModel.cs b/src/DynamoCore/Models/DynamoModel.cs index 85e92210200..87fd50b140b 100644 --- a/src/DynamoCore/Models/DynamoModel.cs +++ b/src/DynamoCore/Models/DynamoModel.cs @@ -1015,6 +1015,8 @@ protected DynamoModel(IStartConfiguration config) State = DynamoModelState.StartedUIless; // This event should only be raised at the end of this method. DynamoReady(new ReadyParams(this)); + // Write index to disk only once + LuceneUtility.CommitWriterChanges(); } private void SearchModel_ItemProduced(NodeModel node) @@ -1475,8 +1477,6 @@ private void InitializeCustomNodeManager() AddNodeTypeToSearchIndex(searchElement, iDoc); } - LuceneUtility.CommitWriterChanges(); - Action infoUpdatedHandler = null; infoUpdatedHandler = newInfo => { @@ -1652,12 +1652,6 @@ private void InitializeNodeLibrary() } CustomNodeManager.AddUninitializedCustomNodesInPath(pathManager.CommonDefinitions, IsTestMode); - - // Initialize searcher, if the applyAllDeletes is true all buffered deletes on documents will be applied (made visible) in the returned reader - // When running parallel tests several are trying to write in the AppData folder then the job - // is failing and in a wrong state so we prevent to initialize Lucene index writer during test mode. - // Without the index files on disk, the dirReader cant be initialized correctly. So does the searcher. - LuceneUtility.CommitWriterChanges(); } /// From 849f8ff2782ca8b1d23ce7590ef8b7bb42e23735 Mon Sep 17 00:00:00 2001 From: Aabishkar KC Date: Tue, 3 Oct 2023 10:02:26 -0400 Subject: [PATCH 11/18] Add dependabot rule to minitor github action versions (#14453) --- .github/dependabot.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000000..aaf2397626f --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,8 @@ +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: ".github/workflows" + schedule: + interval: "weekly" From 7abf4f14958a77e4f5189713752c36423d5227da Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Oct 2023 11:02:11 -0400 Subject: [PATCH 12/18] Bump leonsteinhaeuser/project-beta-automations in /.github/workflows (#14456) Bumps [leonsteinhaeuser/project-beta-automations](https://github.com/leonsteinhaeuser/project-beta-automations) from 2.1.0 to 2.2.1. - [Release notes](https://github.com/leonsteinhaeuser/project-beta-automations/releases) - [Commits](https://github.com/leonsteinhaeuser/project-beta-automations/compare/v2.1.0...v2.2.1) --- updated-dependencies: - dependency-name: leonsteinhaeuser/project-beta-automations dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/move_issue.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/move_issue.yaml b/.github/workflows/move_issue.yaml index ccedbce8e79..588ce33e39b 100644 --- a/.github/workflows/move_issue.yaml +++ b/.github/workflows/move_issue.yaml @@ -69,7 +69,7 @@ jobs: if: github.event.label.name == 'tracked' steps: - name: Move tracked issue to Todo - uses: leonsteinhaeuser/project-beta-automations@v2.1.0 + uses: leonsteinhaeuser/project-beta-automations@v2.2.1 with: gh_token: ${{ env.gh_token }} organization: ${{ env.gh_organization }} From cbcad3ac935c2da6c40a4385116c81e925ef68f6 Mon Sep 17 00:00:00 2001 From: Aabishkar KC Date: Tue, 3 Oct 2023 14:09:19 -0400 Subject: [PATCH 13/18] Update README.md (#14461) --- README.md | 27 ++++++++++++++--------- doc/distrib/Images/dynamo_logo_light.png | Bin 0 -> 16622 bytes 2 files changed, 17 insertions(+), 10 deletions(-) create mode 100644 doc/distrib/Images/dynamo_logo_light.png diff --git a/README.md b/README.md index e550b0376da..cb35734f30d 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,12 @@ [![Nuget](https://img.shields.io/nuget/v/DynamoVisualProgramming.Core?logo=nuget)](https://www.nuget.org/packages/DynamoVisualProgramming.Core) [![DynamoVisualProgramming.Core on fuget.org](https://www.fuget.org/packages/DynamoVisualProgramming.Core/badge.svg)](https://www.fuget.org/packages/DynamoVisualProgramming.Core) -![Image](https://raw.github.com/ikeough/Dynamo/master/doc/distrib/Images/dynamo_logo_dark.png) + + + + Dynamo Logo Date: Tue, 3 Oct 2023 14:09:38 -0400 Subject: [PATCH 14/18] Bump tj-actions/changed-files from 35 to 39 in /.github/workflows (#14460) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/check_file_size.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check_file_size.yml b/.github/workflows/check_file_size.yml index 337200fd61b..70be5a51947 100644 --- a/.github/workflows/check_file_size.yml +++ b/.github/workflows/check_file_size.yml @@ -10,7 +10,7 @@ jobs: uses: actions/checkout@v3 - name: Get changed files id: get_changed_files - uses: tj-actions/changed-files@v35 + uses: tj-actions/changed-files@v39 - name: Check file size run: | for file in ${{ steps.get_changed_files.outputs.all_changed_files }}; do From a078a9b7daeb87ff79dcd525f535c76150f597e0 Mon Sep 17 00:00:00 2001 From: Aabishkar KC Date: Tue, 3 Oct 2023 17:17:19 -0400 Subject: [PATCH 15/18] Update README.md (#14462) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index cb35734f30d..c462edb2c4c 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ - Dynamo Logo Dynamo is a visual programming tool that aims to be accessible to both non-programmers and programmers alike. It gives users the ability to visually script behavior, define custom pieces of logic, and script using various textual programming languages. From c20d4dec861351f4980c0962172450b53e1a4d8c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Oct 2023 08:18:51 -0400 Subject: [PATCH 16/18] Bump actions/checkout from 3 to 4 in /.github/workflows (#14459) --- .github/workflows/Issues_workflow.yaml | 4 ++-- .github/workflows/PR_merged.yaml | 2 +- .github/workflows/check_file_size.yml | 2 +- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/dynamoAllNet6.0_build.yml | 2 +- .github/workflows/dynamoBinDiff.yml | 4 ++-- .github/workflows/dynamoNet6.0_build.yml | 2 +- .github/workflows/dynamoNet6.0_linux_build.yml | 2 +- .github/workflows/generate_changelog.yml | 2 +- .github/workflows/issue_type_predicter.yaml | 4 ++-- 10 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/Issues_workflow.yaml b/.github/workflows/Issues_workflow.yaml index 3c94be700f6..06d505f6aed 100644 --- a/.github/workflows/Issues_workflow.yaml +++ b/.github/workflows/Issues_workflow.yaml @@ -17,7 +17,7 @@ jobs: outputs: result: ${{env.content_analysis_response}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 #Detect if the issue_title follows the regex expression - name: Check Issue Title @@ -107,7 +107,7 @@ jobs: acceptable_missing_info: 1 steps: #Checkout the repo - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 #Removes conflicting characters before using the issue content as a script parameter - name: Remove conflicting chars diff --git a/.github/workflows/PR_merged.yaml b/.github/workflows/PR_merged.yaml index 854a319c487..d3c38e9573f 100644 --- a/.github/workflows/PR_merged.yaml +++ b/.github/workflows/PR_merged.yaml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # Getting PR information from the commit SHA - name: Getting PR information diff --git a/.github/workflows/check_file_size.yml b/.github/workflows/check_file_size.yml index 70be5a51947..8103a0e4649 100644 --- a/.github/workflows/check_file_size.yml +++ b/.github/workflows/check_file_size.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Get changed files id: get_changed_files uses: tj-actions/changed-files@v39 diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index d3cc447c360..e56b89d23ef 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -22,7 +22,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: Dynamo repository: DynamoDS/Dynamo diff --git a/.github/workflows/dynamoAllNet6.0_build.yml b/.github/workflows/dynamoAllNet6.0_build.yml index 2c9cf656b83..34c1d2a3ca1 100644 --- a/.github/workflows/dynamoAllNet6.0_build.yml +++ b/.github/workflows/dynamoAllNet6.0_build.yml @@ -6,7 +6,7 @@ jobs: runs-on: windows-latest steps: - name: Checkout Dynamo Repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: Dynamo repository: DynamoDS/Dynamo diff --git a/.github/workflows/dynamoBinDiff.yml b/.github/workflows/dynamoBinDiff.yml index 44f36964f17..92108408997 100644 --- a/.github/workflows/dynamoBinDiff.yml +++ b/.github/workflows/dynamoBinDiff.yml @@ -6,7 +6,7 @@ jobs: runs-on: windows-latest steps: - name: Checkout Dynamo Repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: net60_Win_Dynamo repository: DynamoDS/Dynamo @@ -40,7 +40,7 @@ jobs: runs-on: windows-latest steps: - name: Checkout Dynamo Repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: master path: master_net60_Win_Dynamo diff --git a/.github/workflows/dynamoNet6.0_build.yml b/.github/workflows/dynamoNet6.0_build.yml index a29d95e985c..034aa66856b 100644 --- a/.github/workflows/dynamoNet6.0_build.yml +++ b/.github/workflows/dynamoNet6.0_build.yml @@ -6,7 +6,7 @@ jobs: runs-on: windows-latest steps: - name: Checkout Dynamo Repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: Dynamo repository: DynamoDS/Dynamo diff --git a/.github/workflows/dynamoNet6.0_linux_build.yml b/.github/workflows/dynamoNet6.0_linux_build.yml index 49dd4ae8c1a..b0e9c3bc355 100644 --- a/.github/workflows/dynamoNet6.0_linux_build.yml +++ b/.github/workflows/dynamoNet6.0_linux_build.yml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Dynamo Repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: Dynamo - name: Setup dotnet diff --git a/.github/workflows/generate_changelog.yml b/.github/workflows/generate_changelog.yml index 015c3c045f0..27068068d9e 100644 --- a/.github/workflows/generate_changelog.yml +++ b/.github/workflows/generate_changelog.yml @@ -18,7 +18,7 @@ jobs: steps: # To use this repository's private action, you must check out the repository - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Generate changelog id: changelog diff --git a/.github/workflows/issue_type_predicter.yaml b/.github/workflows/issue_type_predicter.yaml index a9150631c80..97d4cc0817d 100644 --- a/.github/workflows/issue_type_predicter.yaml +++ b/.github/workflows/issue_type_predicter.yaml @@ -23,7 +23,7 @@ jobs: acceptable_missing_info: 1 steps: #Removes conflicting characters before using the issue content as a script parameter - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Remove conflicting chars env: ISSUE_BODY: ${{github.event.issue.body}} @@ -66,7 +66,7 @@ jobs: #Now checkout the IssuesTypePredicter source code from the repo https://github.com/DynamoDS/IssuesTypePredicter - name: Checkout IssuesTypePredicter if: env.analysis_response == 'Valid' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: DynamoDS/IssuesTypePredicter path: IssuesTypePredicter From 33ac185ee0daa85d221d1101febba76dc15956b7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Oct 2023 08:19:31 -0400 Subject: [PATCH 17/18] Bump actions/stale from 3 to 8 in /.github/workflows (#14457) --- .github/workflows/close_stale_issues.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/close_stale_issues.yaml b/.github/workflows/close_stale_issues.yaml index 2def1ec97b9..6f7f4097d98 100644 --- a/.github/workflows/close_stale_issues.yaml +++ b/.github/workflows/close_stale_issues.yaml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest steps: - name: close stale issues - uses: actions/stale@v3 + uses: actions/stale@v8 with: repo-token: ${{ secrets.GITHUB_TOKEN }} #By default the action will leave a message when marking the issue as stale and another-one when closing the issue. From b5d9ffdc848c092740472c0250f856602f82b09f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Oct 2023 10:27:36 -0400 Subject: [PATCH 18/18] Bump metcalfc/changelog-generator from 1.0.0 to 4.1.0 in /.github/workflows (#14458) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/generate_changelog.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/generate_changelog.yml b/.github/workflows/generate_changelog.yml index 27068068d9e..32b727affb8 100644 --- a/.github/workflows/generate_changelog.yml +++ b/.github/workflows/generate_changelog.yml @@ -22,7 +22,7 @@ jobs: - name: Generate changelog id: changelog - uses: metcalfc/changelog-generator@v1.0.0 + uses: metcalfc/changelog-generator@v4.1.0 with: myToken: ${{ secrets.GITHUB_TOKEN }} head-ref: ${{ github.event.inputs.head-ref }}