Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add instructions to install from source #260

Merged
merged 8 commits into from
Jul 18, 2024

Conversation

tymokvo
Copy link
Contributor

@tymokvo tymokvo commented Jun 24, 2024

Summary of the Pull Request

What is this about:

Add instructions to install from source.

Description:

This adds a section to the contributing guidelines explaining the steps to build and install from source rather than from the published releases.

Earlier today, I was having trouble getting the newest release to install. I figured I would try to install from source. It took a few minutes to figure it out, but thankfully the project is set up to install itself in a sane way. 😃

However, I figured it would be useful for others to know how to do this since, ostensibly, many users have a working dotnet installation that can build the project and may want to contribute.

Quality Checklist

Note: only documentation changes.

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings

@tymokvo tymokvo requested a review from Nice3point as a code owner June 24, 2024 20:47
Copy link

github-actions bot commented Jun 24, 2024

Qodana for .NET

It seems all right 👌

No new problems were found according to the checks applied

💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report

Detected 202 dependencies

Third-party software list

This page lists the third-party software dependencies used in RevitLookup

Dependency Version Licenses
Azure.Core 1.36.0 MIT
Azure.Identity 1.10.4 MIT
Azure.Security.KeyVault.Certificates 4.5.1 MIT
Azure.Security.KeyVault.Keys 4.5.0 MIT
Azure.Security.KeyVault.Secrets 4.5.0 MIT
BenchmarkDotNet.Annotations 0.13.12 MIT
BenchmarkDotNet 0.13.12 MIT
Bogus 34.0.2 MIT
CommandLineParser 2.9.1 MIT
CommunityToolkit.Mvvm 8.2.2 MIT
Gee.External.Capstone 2.3.0 MIT
Glob 1.1.9 MIT
Iced 1.17.0 MIT
JetBrains.Annotations 2023.3.0 MIT
Microsoft.ApplicationInsights 2.21.0 MIT
Microsoft.Bcl.AsyncInterfaces 1.1.0 MIT
Microsoft.Bcl.AsyncInterfaces 1.1.1 MIT
Microsoft.Bcl.AsyncInterfaces 8.0.0 MIT
Microsoft.Build.Framework 17.8.3 MIT
Microsoft.Build.Locator 1.6.10 MIT
Microsoft.Build.Tasks.Core 17.8.3 MIT
Microsoft.Build.Utilities.Core 17.8.3 MIT
Microsoft.Build 17.8.3 MIT
Microsoft.CodeAnalysis.Analyzers 3.3.3 MIT
Microsoft.CodeAnalysis.CSharp 4.1.0 MIT
Microsoft.CodeAnalysis.Common 4.1.0 MIT
Microsoft.Diagnostics.NETCore.Client 0.2.251802 MIT
Microsoft.Diagnostics.Runtime 2.2.332302 MS-NET-LIBRARY
Microsoft.Diagnostics.Tracing.TraceEvent 3.0.2 MIT
Microsoft.DotNet.PlatformAbstractions 3.1.6 MIT
Microsoft.Extensions.Configuration.Abstractions 2.1.1 Apache-2.0
Microsoft.Extensions.Configuration.Abstractions 8.0.0 MIT
Microsoft.Extensions.Configuration.Binder 2.1.1 Apache-2.0
Microsoft.Extensions.Configuration.Binder 8.0.0 MIT
Microsoft.Extensions.Configuration.CommandLine 8.0.0 MIT
Microsoft.Extensions.Configuration.EnvironmentVariables 8.0.0 MIT
Microsoft.Extensions.Configuration.FileExtensions 8.0.0 MIT
Microsoft.Extensions.Configuration.Json 8.0.0 MIT
Microsoft.Extensions.Configuration.UserSecrets 8.0.0 MIT
Microsoft.Extensions.Configuration 2.1.1 Apache-2.0
Microsoft.Extensions.Configuration 8.0.0 MIT
Microsoft.Extensions.DependencyInjection.Abstractions 2.1.1 Apache-2.0
Microsoft.Extensions.DependencyInjection.Abstractions 8.0.0 MIT
Microsoft.Extensions.DependencyInjection 8.0.0 MIT
Microsoft.Extensions.DependencyModel 8.0.0 MIT
Microsoft.Extensions.Diagnostics.Abstractions 8.0.0 MIT
Microsoft.Extensions.Diagnostics 8.0.0 MIT
Microsoft.Extensions.FileProviders.Abstractions 8.0.0 MIT
Microsoft.Extensions.FileProviders.Physical 8.0.0 MIT
Microsoft.Extensions.FileSystemGlobbing 8.0.0 MIT
Microsoft.Extensions.Hosting.Abstractions 8.0.0 MIT
Microsoft.Extensions.Hosting 8.0.0 MIT
Microsoft.Extensions.Logging.Abstractions 2.1.1 Apache-2.0
Microsoft.Extensions.Logging.Abstractions 8.0.0 MIT
Microsoft.Extensions.Logging.Configuration 8.0.0 MIT
Microsoft.Extensions.Logging.Console 8.0.0 MIT
Microsoft.Extensions.Logging.Debug 8.0.0 MIT
Microsoft.Extensions.Logging.EventLog 8.0.0 MIT
Microsoft.Extensions.Logging.EventSource 8.0.0 MIT
Microsoft.Extensions.Logging 2.1.1 Apache-2.0
Microsoft.Extensions.Logging 8.0.0 MIT
Microsoft.Extensions.Options.ConfigurationExtensions 8.0.0 MIT
Microsoft.Extensions.Options 2.1.1 Apache-2.0
Microsoft.Extensions.Options 8.0.0 MIT
Microsoft.Extensions.Primitives 2.1.1 Apache-2.0
Microsoft.Extensions.Primitives 8.0.0 MIT
Microsoft.Identity.Client.Extensions.Msal 4.56.0 MIT
Microsoft.Identity.Client 4.56.0 MIT
Microsoft.IdentityModel.Abstractions 6.22.0 MIT
Microsoft.NET.StringTools 17.8.3 MIT
Microsoft.NETCore.Platforms 5.0.0 MIT
Microsoft.NETCore.Targets 1.1.0 MS-NET-LIBRARY-2019-06
Microsoft.Win32.Registry 5.0.0 MIT
Microsoft.Win32.SystemEvents 7.0.0 MIT
Newtonsoft.Json 13.0.3 MIT
Nice3point.Revit.Api.AdWindows 2021.1.50 MIT
Nice3point.Revit.Api.RevitAPI 2021.1.50 MIT
Nice3point.Revit.Api.RevitAPIUI 2021.1.50 MIT
Nice3point.Revit.Api.UIFramework 2021.1.50 MIT
Nice3point.Revit.Api.UIFrameworkServices 2021.1.50 MIT
Nice3point.Revit.Build.Tasks 2.0 MIT
Nice3point.Revit.Extensions 2021.3.0 MIT
Nice3point.Revit.Toolkit 2021.2.1 MIT
NuGet.Common 6.7.0 Apache-2.0
NuGet.Configuration 6.7.0 Apache-2.0
NuGet.Frameworks 6.7.0 Apache-2.0
NuGet.Packaging 6.7.0 Apache-2.0
NuGet.Versioning 6.7.0 Apache-2.0
Nuke.Build.Shared 8.0.0 MIT
Nuke.Build 8.0.0 MIT
Nuke.Common 8.0.0 MIT
Nuke.ProjectModel 8.0.0 MIT
Nuke.SolutionModel 8.0.0 MIT
Nuke.Tooling 8.0.0 MIT
Nuke.Utilities.IO.Compression 8.0.0 MIT
Nuke.Utilities.IO.Globbing 8.0.0 MIT
Nuke.Utilities.Net 8.0.0 MIT
Nuke.Utilities.Text.Json 8.0.0 MIT
Nuke.Utilities.Text.Yaml 8.0.0 MIT
Nuke.Utilities 8.0.0 MIT
Octokit 9.0.0 MIT
Perfolizer 0.2.1 MIT
Serilog.Extensions.Hosting 8.0.0 Apache-2.0
Serilog.Extensions.Logging 8.0.0 Apache-2.0
Serilog.Formatting.Compact.Reader 3.0.0 Apache-2.0
Serilog.Formatting.Compact 2.0.0 Apache-2.0
Serilog.Sinks.Autodesk.Revit 2.0.1 MIT
Serilog.Sinks.Console 5.0.0 Apache-2.0
Serilog.Sinks.Console 6.0.0 Apache-2.0
Serilog.Sinks.Debug 3.0.0 Apache-2.0
Serilog.Sinks.File 5.0.0 Apache-2.0
Serilog 3.1.1 Apache-2.0
Serilog 4.0.0 Apache-2.0
SharpZipLib 1.4.2 MIT
System.Buffers 4.5.1 MIT
System.CodeDom 7.0.0 MIT
System.Collections.Concurrent 4.3.0 MS-NET-LIBRARY-2019-06
System.Collections.Immutable 5.0.0 MIT
System.Collections.Immutable 7.0.0 MIT
System.Collections 4.3.0 MS-NET-LIBRARY-2019-06
System.ComponentModel.Annotations 5.0.0 MIT
System.Configuration.ConfigurationManager 7.0.0 MIT
System.Diagnostics.Debug 4.3.0 MS-NET-LIBRARY-2019-06
System.Diagnostics.DiagnosticSource 6.0.1 MIT
System.Diagnostics.DiagnosticSource 8.0.1 MIT
System.Diagnostics.EventLog 7.0.0 MIT
System.Diagnostics.Tracing 4.3.0 MS-NET-LIBRARY-2019-06
System.Drawing.Common 7.0.0 MIT
System.Formats.Asn1 7.0.0 MIT
System.Globalization.Calendars 4.3.0 MS-NET-LIBRARY-2019-06
System.Globalization.Extensions 4.3.0 MS-NET-LIBRARY-2019-06
System.Globalization 4.3.0 MS-NET-LIBRARY-2019-06
System.IO.FileSystem.AccessControl 5.0.0 MIT
System.IO.FileSystem.Primitives 4.3.0 MS-NET-LIBRARY-2019-06
System.IO.FileSystem 4.3.0 MS-NET-LIBRARY-2019-06
System.IO 4.3.0 MS-NET-LIBRARY-2019-06
System.Linq 4.3.0 MS-NET-LIBRARY-2019-06
System.Management 5.0.0 MIT
System.Memory.Data 1.0.2 MIT
System.Memory 4.5.4 MIT
System.Memory 4.5.5 MIT
System.Net.Http 4.3.4 MS-NET-LIBRARY-2019-06
System.Net.Primitives 4.3.0 MS-NET-LIBRARY-2019-06
System.Numerics.Vectors 4.5.0 MIT
System.Reflection.Emit.Lightweight 4.7.0 MIT
System.Reflection.Emit 4.7.0 MIT
System.Reflection.Metadata 5.0.0 MIT
System.Reflection.Metadata 7.0.0 MIT
System.Reflection.MetadataLoadContext 7.0.0 MIT
System.Reflection.Primitives 4.3.0 MS-NET-LIBRARY-2019-06
System.Reflection 4.3.0 MS-NET-LIBRARY-2019-06
System.Resources.Extensions 7.0.0 MIT
System.Resources.ResourceManager 4.3.0 MS-NET-LIBRARY-2019-06
System.Runtime.CompilerServices.Unsafe 5.0.0 MIT
System.Runtime.CompilerServices.Unsafe 6.0.0 MIT
System.Runtime.Extensions 4.3.0 MS-NET-LIBRARY-2019-06
System.Runtime.Handles 4.3.0 MS-NET-LIBRARY-2019-06
System.Runtime.InteropServices.RuntimeInformation 4.0.0 MS-NET-LIBRARY-2019-06
System.Runtime.InteropServices 4.3.0 MS-NET-LIBRARY-2019-06
System.Runtime.Numerics 4.3.0 MS-NET-LIBRARY-2019-06
System.Runtime 4.3.0 MS-NET-LIBRARY-2019-06
System.Security.AccessControl 5.0.0 MIT
System.Security.Cryptography.Algorithms 4.3.0 MS-NET-LIBRARY-2019-06
System.Security.Cryptography.Cng 4.3.0 MS-NET-LIBRARY-2019-06
System.Security.Cryptography.Csp 4.3.0 MS-NET-LIBRARY-2019-06
System.Security.Cryptography.Encoding 4.3.0 MS-NET-LIBRARY-2019-06
System.Security.Cryptography.OpenSsl 4.3.0 MS-NET-LIBRARY-2019-06
System.Security.Cryptography.Pkcs 7.0.2 MIT
System.Security.Cryptography.Primitives 4.3.0 MS-NET-LIBRARY-2019-06
System.Security.Cryptography.ProtectedData 7.0.0 MIT
System.Security.Cryptography.X509Certificates 4.3.0 MS-NET-LIBRARY-2019-06
System.Security.Cryptography.Xml 7.0.1 MIT
System.Security.Permissions 7.0.0 MIT
System.Security.Principal.Windows 5.0.0 MIT
System.Text.Encoding.CodePages 4.5.1 MIT
System.Text.Encoding 4.3.0 MS-NET-LIBRARY-2019-06
System.Text.Encodings.Web 8.0.0 MIT
System.Text.Json 8.0.0 MIT
System.Threading.Channels 8.0.0 MIT
System.Threading.Tasks.Dataflow 7.0.0 MIT
System.Threading.Tasks.Extensions 4.5.4 MIT
System.Threading.Tasks 4.3.0 MS-NET-LIBRARY-2019-06
System.Threading 4.3.0 MS-NET-LIBRARY-2019-06
System.ValueTuple 4.5.0 MIT
System.Windows.Extensions 7.0.0 MIT
WixSharp.bin 1.25.3 MIT
YamlDotNet 13.7.1 MIT
runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.native.System.Net.Http 4.3.0 MS-NET-LIBRARY-2019-06
runtime.native.System.Security.Cryptography.Apple 4.3.0 MS-NET-LIBRARY-2019-06
runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.native.System 4.3.0 MS-NET-LIBRARY-2019-06
runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple 4.3.0 MS-NET-LIBRARY-2019-06
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
Contact Qodana team

Contact us at qodana-support@jetbrains.com

@Nice3point
Copy link
Collaborator

@tymokvo hi) better to update https://github.com/jeremytammik/RevitLookup/blob/dev/Contributing.md instead of Readme) Readme is more suitable for users, not for developers

@tymokvo tymokvo force-pushed the add-source-install-instructions branch from 3c8fddc to a78cc56 Compare June 26, 2024 17:23
@tymokvo
Copy link
Contributor Author

tymokvo commented Jun 26, 2024

Ok, moved to Contributing.md. Had to revert some accidental markdown auto-formatting on the way.

Contributing.md Outdated
Comment on lines 35 to 37
- Run `dotnet build -c '{configuration}'`
- Where `{configuration}` is a string defined in [`RevitLookup.csproj`][rl-proj] at the XPath `/Project/PropertyGroup/Configurations`
- E.g. `dotnet build -c 'Release R23'`
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

with dotnet build SOLUTION configuration must be specified, not project configuration

/Project/PropertyGroup/Configurations not informative, because it does not indicate a valid path

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

with dotnet build SOLUTION configuration must be specified, not project configuration

Hm, I'm not sure I understand the difference. I thought the configuration that the project received was inherited from the solution?

Though, maybe this would be more precise if it were:

dotnet build source/RevitLookup/RevitLookup.csproj -c 'Release R23'

For example, in the repo root when I run:

dotnet build -c 'Release R23'

I see the (trimmed) output:

  Determining projects to restore...
  Restored ...\RevitLookup\source\RevitLookup\RevitLookup.csproj (in 1.27 sec).
  1 of 2 projects are up-to-date for restore.
  RevitLookup.UI -> ...\RevitLookup\source\RevitLookup.UI\bin\Release\net48\RevitLookup.UI.dll
  RevitLookup.UI -> ...\RevitLookup\source\RevitLookup.UI\bin\Release\net8.0-windows\RevitLookup.UI.dll
  RevitLookup -> ...\RevitLookup\source\RevitLookup\bin\Release R23\RevitLookup.dll
  RevitLookup -> ...\RevitLookup\source\RevitLookup\bin\Release R23\publish
  Publishing add-in RevitLookup -> ...\AppData\Roaming\Autodesk\Revit\Addins\2023\RevitLookup

Build succeeded.
    0 Warning(s)
    0 Error(s)

Time Elapsed 00:00:12.44

...which indicates to me that RevitLookup has received the intended configuration, correct?

And dumping the MSBuild solution during build shows:

<ProjectConfiguration Project="{05C77115-2277-4DFC-8F95-BE37E5F1130F}" AbsolutePath="...\RevitLookup\source\RevitLookup\RevitLookup.csproj" BuildProjectInSolution="True">Release R23|AnyCPU</ProjectConfiguration>

/Project/PropertyGroup/Configurations not informative, because it does not indicate a valid path

I believe this is a valid XPath within the XML of the project file. For example, when I run:

xq -x /Project/PropertyGroup/Configurations .\source\RevitLookup\RevitLookup.csproj

I see:

Debug R21;Debug R22;Debug R23;Debug R24;Debug R25
$(Configurations);Release R21;Release R22;Release R23;Release R24;Release R25

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I thought the configuration that the project received was inherited from the solution?

no, https://github.com/jeremytammik/RevitLookup/blob/dev/RevitLookup.sln#L24-L39 solution has own configuration

Copy link
Collaborator

@Nice3point Nice3point Jul 2, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For example, in the repo root when I run:> dotnet build -c 'Release R23'

Here Release R23 must be solution configuration, not project.

I wrote one sentence here:
https://github.com/Nice3point/RevitTemplates/wiki/Multiple-Revit-Versions#extendingreducing-the-supported-revit-api-versions

Solution and project configuration names may differ, but the templates use the same naming style to avoid confusion

And if you write documentation about the build, you need to specify exactly the configuration of the solution, not refer to the project

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Though, maybe this would be more precise if it were: dotnet build source/RevitLookup/RevitLookup.csproj -c 'Release R23'

This line correct, Release R23 - project configuration, because you use path to csproj

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, thank you! I will update.

@Nice3point Nice3point merged commit aa632d9 into jeremytammik:dev Jul 18, 2024
2 checks passed
@Nice3point
Copy link
Collaborator

Added more instructions, expanded documentation about building, structuring, and creating MSI files

Copy link

Qodana for .NET

It seems all right 👌

No new problems were found according to the checks applied

💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report

Detected 202 dependencies

Third-party software list

This page lists the third-party software dependencies used in RevitLookup

Dependency Version Licenses
Azure.Core 1.36.0 MIT
Azure.Identity 1.10.4 MIT
Azure.Security.KeyVault.Certificates 4.5.1 MIT
Azure.Security.KeyVault.Keys 4.5.0 MIT
Azure.Security.KeyVault.Secrets 4.5.0 MIT
BenchmarkDotNet.Annotations 0.13.12 MIT
BenchmarkDotNet 0.13.12 MIT
Bogus 34.0.2 MIT
CommandLineParser 2.9.1 MIT
CommunityToolkit.Mvvm 8.2.2 MIT
Gee.External.Capstone 2.3.0 MIT
Glob 1.1.9 MIT
Iced 1.17.0 MIT
JetBrains.Annotations 2023.3.0 MIT
Microsoft.ApplicationInsights 2.21.0 MIT
Microsoft.Bcl.AsyncInterfaces 1.1.0 MIT
Microsoft.Bcl.AsyncInterfaces 1.1.1 MIT
Microsoft.Bcl.AsyncInterfaces 8.0.0 MIT
Microsoft.Build.Framework 17.8.3 MIT
Microsoft.Build.Locator 1.6.10 MIT
Microsoft.Build.Tasks.Core 17.8.3 MIT
Microsoft.Build.Utilities.Core 17.8.3 MIT
Microsoft.Build 17.8.3 MIT
Microsoft.CodeAnalysis.Analyzers 3.3.3 MIT
Microsoft.CodeAnalysis.CSharp 4.1.0 MIT
Microsoft.CodeAnalysis.Common 4.1.0 MIT
Microsoft.Diagnostics.NETCore.Client 0.2.251802 MIT
Microsoft.Diagnostics.Runtime 2.2.332302 MS-NET-LIBRARY
Microsoft.Diagnostics.Tracing.TraceEvent 3.0.2 MIT
Microsoft.DotNet.PlatformAbstractions 3.1.6 MIT
Microsoft.Extensions.Configuration.Abstractions 2.1.1 Apache-2.0
Microsoft.Extensions.Configuration.Abstractions 8.0.0 MIT
Microsoft.Extensions.Configuration.Binder 2.1.1 Apache-2.0
Microsoft.Extensions.Configuration.Binder 8.0.0 MIT
Microsoft.Extensions.Configuration.CommandLine 8.0.0 MIT
Microsoft.Extensions.Configuration.EnvironmentVariables 8.0.0 MIT
Microsoft.Extensions.Configuration.FileExtensions 8.0.0 MIT
Microsoft.Extensions.Configuration.Json 8.0.0 MIT
Microsoft.Extensions.Configuration.UserSecrets 8.0.0 MIT
Microsoft.Extensions.Configuration 2.1.1 Apache-2.0
Microsoft.Extensions.Configuration 8.0.0 MIT
Microsoft.Extensions.DependencyInjection.Abstractions 2.1.1 Apache-2.0
Microsoft.Extensions.DependencyInjection.Abstractions 8.0.0 MIT
Microsoft.Extensions.DependencyInjection 8.0.0 MIT
Microsoft.Extensions.DependencyModel 8.0.0 MIT
Microsoft.Extensions.Diagnostics.Abstractions 8.0.0 MIT
Microsoft.Extensions.Diagnostics 8.0.0 MIT
Microsoft.Extensions.FileProviders.Abstractions 8.0.0 MIT
Microsoft.Extensions.FileProviders.Physical 8.0.0 MIT
Microsoft.Extensions.FileSystemGlobbing 8.0.0 MIT
Microsoft.Extensions.Hosting.Abstractions 8.0.0 MIT
Microsoft.Extensions.Hosting 8.0.0 MIT
Microsoft.Extensions.Logging.Abstractions 2.1.1 Apache-2.0
Microsoft.Extensions.Logging.Abstractions 8.0.0 MIT
Microsoft.Extensions.Logging.Configuration 8.0.0 MIT
Microsoft.Extensions.Logging.Console 8.0.0 MIT
Microsoft.Extensions.Logging.Debug 8.0.0 MIT
Microsoft.Extensions.Logging.EventLog 8.0.0 MIT
Microsoft.Extensions.Logging.EventSource 8.0.0 MIT
Microsoft.Extensions.Logging 2.1.1 Apache-2.0
Microsoft.Extensions.Logging 8.0.0 MIT
Microsoft.Extensions.Options.ConfigurationExtensions 8.0.0 MIT
Microsoft.Extensions.Options 2.1.1 Apache-2.0
Microsoft.Extensions.Options 8.0.0 MIT
Microsoft.Extensions.Primitives 2.1.1 Apache-2.0
Microsoft.Extensions.Primitives 8.0.0 MIT
Microsoft.Identity.Client.Extensions.Msal 4.56.0 MIT
Microsoft.Identity.Client 4.56.0 MIT
Microsoft.IdentityModel.Abstractions 6.22.0 MIT
Microsoft.NET.StringTools 17.8.3 MIT
Microsoft.NETCore.Platforms 5.0.0 MIT
Microsoft.NETCore.Targets 1.1.0 MS-NET-LIBRARY-2019-06
Microsoft.Win32.Registry 5.0.0 MIT
Microsoft.Win32.SystemEvents 7.0.0 MIT
Newtonsoft.Json 13.0.3 MIT
Nice3point.Revit.Api.AdWindows 2021.1.50 MIT
Nice3point.Revit.Api.RevitAPI 2021.1.50 MIT
Nice3point.Revit.Api.RevitAPIUI 2021.1.50 MIT
Nice3point.Revit.Api.UIFramework 2021.1.50 MIT
Nice3point.Revit.Api.UIFrameworkServices 2021.1.50 MIT
Nice3point.Revit.Build.Tasks 2.0 MIT
Nice3point.Revit.Extensions 2021.3.0 MIT
Nice3point.Revit.Toolkit 2021.2.1 MIT
NuGet.Common 6.7.0 Apache-2.0
NuGet.Configuration 6.7.0 Apache-2.0
NuGet.Frameworks 6.7.0 Apache-2.0
NuGet.Packaging 6.7.0 Apache-2.0
NuGet.Versioning 6.7.0 Apache-2.0
Nuke.Build.Shared 8.0.0 MIT
Nuke.Build 8.0.0 MIT
Nuke.Common 8.0.0 MIT
Nuke.ProjectModel 8.0.0 MIT
Nuke.SolutionModel 8.0.0 MIT
Nuke.Tooling 8.0.0 MIT
Nuke.Utilities.IO.Compression 8.0.0 MIT
Nuke.Utilities.IO.Globbing 8.0.0 MIT
Nuke.Utilities.Net 8.0.0 MIT
Nuke.Utilities.Text.Json 8.0.0 MIT
Nuke.Utilities.Text.Yaml 8.0.0 MIT
Nuke.Utilities 8.0.0 MIT
Octokit 9.0.0 MIT
Perfolizer 0.2.1 MIT
Serilog.Extensions.Hosting 8.0.0 Apache-2.0
Serilog.Extensions.Logging 8.0.0 Apache-2.0
Serilog.Formatting.Compact.Reader 3.0.0 Apache-2.0
Serilog.Formatting.Compact 2.0.0 Apache-2.0
Serilog.Sinks.Autodesk.Revit 2.0.1 MIT
Serilog.Sinks.Console 5.0.0 Apache-2.0
Serilog.Sinks.Console 6.0.0 Apache-2.0
Serilog.Sinks.Debug 3.0.0 Apache-2.0
Serilog.Sinks.File 5.0.0 Apache-2.0
Serilog 3.1.1 Apache-2.0
Serilog 4.0.0 Apache-2.0
SharpZipLib 1.4.2 MIT
System.Buffers 4.5.1 MIT
System.CodeDom 7.0.0 MIT
System.Collections.Concurrent 4.3.0 MS-NET-LIBRARY-2019-06
System.Collections.Immutable 5.0.0 MIT
System.Collections.Immutable 7.0.0 MIT
System.Collections 4.3.0 MS-NET-LIBRARY-2019-06
System.ComponentModel.Annotations 5.0.0 MIT
System.Configuration.ConfigurationManager 7.0.0 MIT
System.Diagnostics.Debug 4.3.0 MS-NET-LIBRARY-2019-06
System.Diagnostics.DiagnosticSource 6.0.1 MIT
System.Diagnostics.DiagnosticSource 8.0.1 MIT
System.Diagnostics.EventLog 7.0.0 MIT
System.Diagnostics.Tracing 4.3.0 MS-NET-LIBRARY-2019-06
System.Drawing.Common 7.0.0 MIT
System.Formats.Asn1 7.0.0 MIT
System.Globalization.Calendars 4.3.0 MS-NET-LIBRARY-2019-06
System.Globalization.Extensions 4.3.0 MS-NET-LIBRARY-2019-06
System.Globalization 4.3.0 MS-NET-LIBRARY-2019-06
System.IO.FileSystem.AccessControl 5.0.0 MIT
System.IO.FileSystem.Primitives 4.3.0 MS-NET-LIBRARY-2019-06
System.IO.FileSystem 4.3.0 MS-NET-LIBRARY-2019-06
System.IO 4.3.0 MS-NET-LIBRARY-2019-06
System.Linq 4.3.0 MS-NET-LIBRARY-2019-06
System.Management 5.0.0 MIT
System.Memory.Data 1.0.2 MIT
System.Memory 4.5.4 MIT
System.Memory 4.5.5 MIT
System.Net.Http 4.3.4 MS-NET-LIBRARY-2019-06
System.Net.Primitives 4.3.0 MS-NET-LIBRARY-2019-06
System.Numerics.Vectors 4.5.0 MIT
System.Reflection.Emit.Lightweight 4.7.0 MIT
System.Reflection.Emit 4.7.0 MIT
System.Reflection.Metadata 5.0.0 MIT
System.Reflection.Metadata 7.0.0 MIT
System.Reflection.MetadataLoadContext 7.0.0 MIT
System.Reflection.Primitives 4.3.0 MS-NET-LIBRARY-2019-06
System.Reflection 4.3.0 MS-NET-LIBRARY-2019-06
System.Resources.Extensions 7.0.0 MIT
System.Resources.ResourceManager 4.3.0 MS-NET-LIBRARY-2019-06
System.Runtime.CompilerServices.Unsafe 5.0.0 MIT
System.Runtime.CompilerServices.Unsafe 6.0.0 MIT
System.Runtime.Extensions 4.3.0 MS-NET-LIBRARY-2019-06
System.Runtime.Handles 4.3.0 MS-NET-LIBRARY-2019-06
System.Runtime.InteropServices.RuntimeInformation 4.0.0 MS-NET-LIBRARY-2019-06
System.Runtime.InteropServices 4.3.0 MS-NET-LIBRARY-2019-06
System.Runtime.Numerics 4.3.0 MS-NET-LIBRARY-2019-06
System.Runtime 4.3.0 MS-NET-LIBRARY-2019-06
System.Security.AccessControl 5.0.0 MIT
System.Security.Cryptography.Algorithms 4.3.0 MS-NET-LIBRARY-2019-06
System.Security.Cryptography.Cng 4.3.0 MS-NET-LIBRARY-2019-06
System.Security.Cryptography.Csp 4.3.0 MS-NET-LIBRARY-2019-06
System.Security.Cryptography.Encoding 4.3.0 MS-NET-LIBRARY-2019-06
System.Security.Cryptography.OpenSsl 4.3.0 MS-NET-LIBRARY-2019-06
System.Security.Cryptography.Pkcs 7.0.2 MIT
System.Security.Cryptography.Primitives 4.3.0 MS-NET-LIBRARY-2019-06
System.Security.Cryptography.ProtectedData 7.0.0 MIT
System.Security.Cryptography.X509Certificates 4.3.0 MS-NET-LIBRARY-2019-06
System.Security.Cryptography.Xml 7.0.1 MIT
System.Security.Permissions 7.0.0 MIT
System.Security.Principal.Windows 5.0.0 MIT
System.Text.Encoding.CodePages 4.5.1 MIT
System.Text.Encoding 4.3.0 MS-NET-LIBRARY-2019-06
System.Text.Encodings.Web 8.0.0 MIT
System.Text.Json 8.0.0 MIT
System.Threading.Channels 8.0.0 MIT
System.Threading.Tasks.Dataflow 7.0.0 MIT
System.Threading.Tasks.Extensions 4.5.4 MIT
System.Threading.Tasks 4.3.0 MS-NET-LIBRARY-2019-06
System.Threading 4.3.0 MS-NET-LIBRARY-2019-06
System.ValueTuple 4.5.0 MIT
System.Windows.Extensions 7.0.0 MIT
WixSharp.bin 1.25.3 MIT
YamlDotNet 13.7.1 MIT
runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.native.System.Net.Http 4.3.0 MS-NET-LIBRARY-2019-06
runtime.native.System.Security.Cryptography.Apple 4.3.0 MS-NET-LIBRARY-2019-06
runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.native.System 4.3.0 MS-NET-LIBRARY-2019-06
runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple 4.3.0 MS-NET-LIBRARY-2019-06
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2 MS-NET-LIBRARY-2019-06
Contact Qodana team

Contact us at qodana-support@jetbrains.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants