diff --git a/.gitignore b/.gitignore
index 606e270..dc0470a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -644,4 +644,10 @@ Temporary Items
/.what-is-this.md
# SpecStory derived-cursor-rules.mdc backup files
/ai_rules_backups/*
-.specstory/ai_rules_backups/*
\ No newline at end of file
+.specstory/ai_rules_backups/*
+
+# Claude.ai local settings
+.claude/settings.local.json
+
+# ImGui.ini files
+imgui.ini
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e17ad02..5446f4f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,161 +1,451 @@
-## v1.0.20-pre.1 (prerelease)
+## v1.0.35 (patch)
-Changes since v1.0.20-pre.1:
-## v1.0.20-pre.1 (prerelease)
+Changes since v1.0.34:
+
+- Bump Polyfill from 10.4.0 to 10.5.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 10.3.0 to 10.4.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump MSTest.Sdk from 4.2.1 to 4.2.2 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 10.1.1 to 10.3.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 10.0.0 to 10.1.1 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump MSTest.Sdk from 4.1.0 to 4.2.1 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 9.24.0 to 10.0.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 9.23.0 to 9.24.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 9.22.0 to 9.23.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 9.18.0 to 9.22.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 9.17.0 to 9.18.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 9.16.0 to 9.17.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 9.13.0 to 9.16.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 9.12.0 to 9.13.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+
+## v1.0.34 (patch)
+
+Changes since v1.0.33:
+
+- Bump Polyfill from 9.11.0 to 9.12.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+
+## v1.0.33 (patch)
+
+Changes since v1.0.32:
+
+- Bump Polyfill from 9.10.0 to 9.11.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+
+## v1.0.32 (patch)
+
+Changes since v1.0.31:
+
+- Bump Polyfill from 9.9.0 to 9.10.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+
+## v1.0.31 (patch)
+
+Changes since v1.0.30:
+
+- Enhance GitHub Actions workflow with version bump input options and improve KtsuBuild cloning logic ([@matt-edmondson](https://github.com/matt-edmondson))
+- Bump Polyfill from 9.8.1 to 9.9.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump the ktsu group with 1 update ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump the ktsu group with 1 update ([@dependabot[bot]](https://github.com/dependabot[bot]))
+
+## v1.0.31-pre.1 (prerelease)
+
+No significant changes detected since v1.0.31.
+
+## v1.0.30 (patch)
+
+Changes since v1.0.29:
+
+- Add ktsu.RoundTripStringJsonConverter package reference and update SemanticString to use its JsonConverter ([@matt-edmondson](https://github.com/matt-edmondson))
+
+## v1.0.30-pre.10 (prerelease)
+
+Changes since v1.0.30-pre.9:
+
+- Merge remote-tracking branch 'refs/remotes/origin/main' ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync scripts\update-winget-manifests.ps1 ([@ktsu[bot]](https://github.com/ktsu[bot]))
+
+## v1.0.30-pre.9 (prerelease)
+
+Changes since v1.0.30-pre.8:
+
+- Sync scripts\update-winget-manifests.ps1 ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync scripts\PSBuild.psm1 ([@ktsu[bot]](https://github.com/ktsu[bot]))
+
+## v1.0.30-pre.8 (prerelease)
+
+Changes since v1.0.30-pre.7:
+
+- Bump Polyfill from 9.8.0 to 9.8.1 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump MSTest.Sdk from 4.0.2 to 4.1.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+
+## v1.0.30-pre.7 (prerelease)
+
+Changes since v1.0.30-pre.6:
+
+- Merge remote-tracking branch 'refs/remotes/origin/main' ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync scripts\PSBuild.psm1 ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync scripts\PSBuild.psm1 ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync global.json ([@ktsu[bot]](https://github.com/ktsu[bot]))
+
+## v1.0.30-pre.6 (prerelease)
+
+Changes since v1.0.30-pre.5:
+
+- Bump Polyfill from 9.7.7 to 9.8.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+
+## v1.0.30-pre.5 (prerelease)
+
+Changes since v1.0.30-pre.4:
+
+- Merge remote-tracking branch 'refs/remotes/origin/main' ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync global.json ([@ktsu[bot]](https://github.com/ktsu[bot]))
+
+## v1.0.30-pre.4 (prerelease)
+
+Changes since v1.0.30-pre.3:
+
+- Merge remote-tracking branch 'refs/remotes/origin/main' ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync global.json ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync COPYRIGHT.md ([@ktsu[bot]](https://github.com/ktsu[bot]))
+
+## v1.0.30-pre.3 (prerelease)
+
+Changes since v1.0.30-pre.2:
+
+- Merge remote-tracking branch 'refs/remotes/origin/main' ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync scripts\PSBuild.psm1 ([@ktsu[bot]](https://github.com/ktsu[bot]))
+
+## v1.0.30-pre.2 (prerelease)
+
+Changes since v1.0.30-pre.1:
+
+- Sync scripts\update-winget-manifests.ps1 ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync global.json ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync COPYRIGHT.md ([@ktsu[bot]](https://github.com/ktsu[bot]))
+
+## v1.0.30-pre.1 (prerelease)
+
+No significant changes detected since v1.0.30.
+
+## v1.0.29 (patch)
+
+Changes since v1.0.28:
+
+- Refactor validation strategy null checks to use Ensure.NotNull for consistency ([@matt-edmondson](https://github.com/matt-edmondson))
+- Enhance test assertions with descriptive messages for clarity ([@matt-edmondson](https://github.com/matt-edmondson))
+
+## v1.0.29-pre.6 (prerelease)
+
+Changes since v1.0.29-pre.5:
+
+- Merge remote-tracking branch 'refs/remotes/origin/main' ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync global.json ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync .github\workflows\dotnet.yml ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync .gitignore ([@ktsu[bot]](https://github.com/ktsu[bot]))
+
+## v1.0.29-pre.5 (prerelease)
+
+Changes since v1.0.29-pre.4:
+
+- Merge remote-tracking branch 'refs/remotes/origin/main' ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync scripts\update-winget-manifests.ps1 ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Bump Polyfill from 9.7.5 to 9.7.6 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+
+## v1.0.29-pre.4 (prerelease)
+
+Changes since v1.0.29-pre.3:
+
+- Merge remote-tracking branch 'refs/remotes/origin/main' ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync global.json ([@ktsu[bot]](https://github.com/ktsu[bot]))
+
+## v1.0.29-pre.3 (prerelease)
+
+Changes since v1.0.29-pre.2:
+
+- Sync scripts\PSBuild.psm1 ([@ktsu[bot]](https://github.com/ktsu[bot]))
+- Sync .gitignore ([@ktsu[bot]](https://github.com/ktsu[bot]))
+
+## v1.0.29-pre.2 (prerelease)
+
+Changes since v1.0.29-pre.1:
+
+- Bump Polyfill from 9.7.4 to 9.7.5 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+
+## v1.0.29-pre.1 (prerelease)
+
+No significant changes detected since v1.0.29.
+
+## v1.0.28 (patch)
+
+Changes since v1.0.27:
+
+- Update suppression targets in CompatibilitySuppressions.xml for attribute consistency ([@matt-edmondson](https://github.com/matt-edmondson))
+
+## v1.0.27 (patch)
+
+Changes since v1.0.26:
+
+- Remove unnecessary blank line in PerformanceRegressionTests class ([@matt-edmondson](https://github.com/matt-edmondson))
+- Remove performance variance checks from quantity creation test for consistency ([@matt-edmondson](https://github.com/matt-edmondson))
+- Update .NET version to 10.0 and adjust coverage reporting for SonarQube integration ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor validation attributes and update path-related records for consistency ([@matt-edmondson](https://github.com/matt-edmondson))
+- Update System.Memory package version to 4.6.3 ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor null checks to use Ensure instead of Guard; update target frameworks and package references ([@matt-edmondson](https://github.com/matt-edmondson))
+
+## v1.0.26 (patch)
+
+Changes since v1.0.25:
+
+- Increase performance variance threshold in regression tests to 70% for CI environment consistency ([@matt-edmondson](https://github.com/matt-edmondson))
+- Remove Polyfill package references and update test assertions for clarity ([@matt-edmondson](https://github.com/matt-edmondson))
+
+## v1.0.25 (patch)
+
+Changes since v1.0.24:
+
+- Add DirectoryName type and improve path validation semantics ([@matt-edmondson](https://github.com/matt-edmondson))
+
+## v1.0.24 (patch)
+
+Changes since v1.0.23:
+
+- Enhance project detection logic to support multi-project solutions ([@matt-edmondson](https://github.com/matt-edmondson))
+
+## v1.0.23 (patch)
+
+Changes since v1.0.22:
+
+- Add compatibility supression files ([@matt-edmondson](https://github.com/matt-edmondson))
+
+## v1.0.22 (patch)
+
+Changes since v1.0.21:
+
+- Modernize codebase and simplify multi-framework support ([@matt-edmondson](https://github.com/matt-edmondson))
+- Update project configurations and SDK versions ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor testing and coverage configuration ([@matt-edmondson](https://github.com/matt-edmondson))
+
+## v1.0.21 (patch)
+
+Changes since v1.0.20:
+
+- Add unit tests for AcousticOperator and PhysicalDimension extensions ([@matt-edmondson](https://github.com/matt-edmondson))
+- Update Invoke-DotNetTest function to remove unnecessary `--no-build` flag from dotnet test command for improved test execution. ([@matt-edmondson](https://github.com/matt-edmondson))
+- Add unit tests for AcousticImpedance, ReflectionCoefficient, and SoundSpeed classes ([@matt-edmondson](https://github.com/matt-edmondson))
+- Add unit tests for AcousticDirectionalityIndex functionality ([@matt-edmondson](https://github.com/matt-edmondson))
+- Remove obsolete cursor ignore files to streamline project structure ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor Exposure calculations to use CoulombPerKilogram unit ([@matt-edmondson](https://github.com/matt-edmondson))
+- Add unit tests for various SemanticString validators ([@matt-edmondson](https://github.com/matt-edmondson))
+- Add unit tests for casing and line count validators in SemanticString ([@matt-edmondson](https://github.com/matt-edmondson))
+- Add unit tests for Casing and Contracts validation in SemanticString ([@matt-edmondson](https://github.com/matt-edmondson))
+- Update RegexMatchAttribute to include a timeout in Regex matching for improved performance and reliability. This change ensures that the regex operation does not hang indefinitely by setting a one-second timeout, enhancing the overall validation process. ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor SemanticDirectoryPath class to improve content retrieval method naming and enhance error handling. The `Contents` property has been renamed to `GetContents` for clarity, and synchronous handling has been implemented to ensure compatibility with older .NET versions. ([@matt-edmondson](https://github.com/matt-edmondson))
+- Fix argument exception message assertion in SemanticStringAdditionalTests for improved clarity ([@matt-edmondson](https://github.com/matt-edmondson))
+- Remove obsolete files and clean up project structure ([@matt-edmondson](https://github.com/matt-edmondson))
+- Enhance validation error messages in ContainsAttribute, EndsWithAttribute, and StartsWithAttribute classes ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor PhysicalDimensions class to use IReadOnlySet for standard physical dimensions and update test classes to static for consistency. This improves clarity and aligns with coding standards across the project. ([@matt-edmondson](https://github.com/matt-edmondson))
+- Remove unnecessary using directives from test files for improved clarity ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor directory path content retrieval methods for consistency and clarity ([@matt-edmondson](https://github.com/matt-edmondson))
+- Fix missing usings ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor path handling code for improved readability and consistency ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor directory path implementations to support synchronous enumeration for older .NET versions ([@matt-edmondson](https://github.com/matt-edmondson))
+- Add System.Memory package and implement path polyfills for .NET compatibility ([@matt-edmondson](https://github.com/matt-edmondson))
+- Enhance null argument validation in RelativeFilePath for .NET compatibility ([@matt-edmondson](https://github.com/matt-edmondson))
+- Implement polyfill for ArgumentNullException in path classes for compatibility ([@matt-edmondson](https://github.com/matt-edmondson))
+- Add path-related polyfills and refactor namespaces for clarity ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor SemanticString methods to utilize WeakString for span-based operations ([@matt-edmondson](https://github.com/matt-edmondson))
+- Update project configuration and refine string handling methods ([@matt-edmondson](https://github.com/matt-edmondson))
+- Enhance semantic string handling with read-only span support ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor validation framework and introduce new path semantics ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor validation attributes to enhance initialization and validation logic ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor validation attributes to remove FluentValidation dependency ([@matt-edmondson](https://github.com/matt-edmondson))
+
+## v1.0.20 (patch)
Changes since v1.0.19:
+
+- Refactor project structure and update SDK versions ([@matt-edmondson](https://github.com/matt-edmondson))
+- Update package versions and enhance build scripts ([@matt-edmondson](https://github.com/matt-edmondson))
+
+## v1.0.20-pre.1 (prerelease)
+
+No significant changes detected since v1.0.20.
+
## v1.0.19 (patch)
Changes since v1.0.18:
- Refactor exception assertions in unit tests for consistency ([@matt-edmondson](https://github.com/matt-edmondson))
- Refactor performance regression tests to set CI-friendly targets ([@matt-edmondson](https://github.com/matt-edmondson))
+- Update package versions and refine project metadata ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.18 (patch)
Changes since v1.0.17:
- Enhance path handling and testing for directory and file combinations ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.17 (patch)
Changes since v1.0.16:
- Enhance semantic string type conversions and path handling ([@matt-edmondson](https://github.com/matt-edmondson))
+- Update copyright notice, package versions, and enhance winget manifest generation script ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.17-pre.1 (prerelease)
-Incremental prerelease update.
+No significant changes detected since v1.0.17.
+
## v1.0.16 (patch)
Changes since v1.0.15:
- Enhance performance regression tests with updated targets and optimizations ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.15 (patch)
Changes since v1.0.14:
- Remove BenchmarkMemoryAllocation Test Due to Incompatibility ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.14 (patch)
Changes since v1.0.13:
+- Optimize Performance Benchmarks to Reduce Memory Allocation ([@matt-edmondson](https://github.com/matt-edmondson))
+- Enhance Performance Benchmarks and Derived Cursor Rules ([@matt-edmondson](https://github.com/matt-edmondson))
- Enhance Derived Cursor Rules with Additional Validation Guidelines ([@matt-edmondson](https://github.com/matt-edmondson))
+- Update project files and dependencies for improved functionality and consistency ([@matt-edmondson](https://github.com/matt-edmondson))
- Update TAGS.md to Use Spaces for Multi-Word Tags ([@matt-edmondson](https://github.com/matt-edmondson))
-- Standardize documentation styles for physics quantities and enhance integration tests. This update introduces explicit XML documentation formats for dimension properties and constructors, improving clarity and consistency. Additionally, it refines advanced integration tests to ensure accurate cross-domain calculations, further solidifying the library's robustness for scientific applications. ([@matt-edmondson](https://github.com/matt-edmondson))
-- Add derived constants validation tests for PhysicalConstants ([@matt-edmondson](https://github.com/matt-edmondson))
- Enhance DESCRIPTION and README for Improved Clarity and Detail ([@matt-edmondson](https://github.com/matt-edmondson))
-- Enhance the Semantics library by completing the implementation of the Physics Quantities System, which now includes 80+ quantities across 8 scientific domains. Update the README.md and documentation to reflect the comprehensive capabilities, including type-safe arithmetic, automatic unit conversions, and centralized physical constants. Introduce integration and performance benchmarks to validate cross-domain calculations and ensure efficient operations. This update significantly improves the library's usability and functionality for scientific computing and engineering applications. ([@matt-edmondson](https://github.com/matt-edmondson))
-- Standardize documentation styles and enhance performance benchmarks in the Semantics library. This update includes the migration of hardcoded constants to the PhysicalConstants class, ensuring all constants are accessed through generic getters. Additionally, it refines the performance benchmarks to utilize these constants, improving code clarity and maintainability. The integration tests have also been updated to reflect these changes, ensuring accurate calculations across various domains. ([@matt-edmondson](https://github.com/matt-edmondson))
- Refactor Bootstrap Units into Separate Class for Improved Organization ([@matt-edmondson](https://github.com/matt-edmondson))
-- Enhance Performance Benchmarks and Derived Cursor Rules ([@matt-edmondson](https://github.com/matt-edmondson))
-- Implement comprehensive enhancements to the ktsu.Semantics library, including standardized documentation for all physics quantities, improved testing strategies with advanced integration and performance regression tests, and the addition of real-world physics examples. This update significantly enhances code consistency, documentation clarity, and testing robustness, establishing a solid foundation for future development and ensuring a professional-grade solution for type-safe physics calculations in .NET applications. ([@matt-edmondson](https://github.com/matt-edmondson))
-- Refactor Units and PhysicalConstants for Consistency and Maintainability ([@matt-edmondson](https://github.com/matt-edmondson))
- Remove outdated TODO comments for various scientific domains in Units.cs to streamline the codebase and improve maintainability. ([@matt-edmondson](https://github.com/matt-edmondson))
-- Optimize Performance Benchmarks to Reduce Memory Allocation ([@matt-edmondson](https://github.com/matt-edmondson))
+- Add derived constants validation tests for PhysicalConstants ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor Units and PhysicalConstants for Consistency and Maintainability ([@matt-edmondson](https://github.com/matt-edmondson))
+- Standardize documentation styles and enhance performance benchmarks in the Semantics library. This update includes the migration of hardcoded constants to the PhysicalConstants class, ensuring all constants are accessed through generic getters. Additionally, it refines the performance benchmarks to utilize these constants, improving code clarity and maintainability. The integration tests have also been updated to reflect these changes, ensuring accurate calculations across various domains. ([@matt-edmondson](https://github.com/matt-edmondson))
+- Standardize documentation styles for physics quantities and enhance integration tests. This update introduces explicit XML documentation formats for dimension properties and constructors, improving clarity and consistency. Additionally, it refines advanced integration tests to ensure accurate cross-domain calculations, further solidifying the library's robustness for scientific applications. ([@matt-edmondson](https://github.com/matt-edmondson))
+- Implement comprehensive enhancements to the ktsu.Semantics library, including standardized documentation for all physics quantities, improved testing strategies with advanced integration and performance regression tests, and the addition of real-world physics examples. This update significantly enhances code consistency, documentation clarity, and testing robustness, establishing a solid foundation for future development and ensuring a professional-grade solution for type-safe physics calculations in .NET applications. ([@matt-edmondson](https://github.com/matt-edmondson))
+- Enhance the Semantics library by completing the implementation of the Physics Quantities System, which now includes 80+ quantities across 8 scientific domains. Update the README.md and documentation to reflect the comprehensive capabilities, including type-safe arithmetic, automatic unit conversions, and centralized physical constants. Introduce integration and performance benchmarks to validate cross-domain calculations and ensure efficient operations. This update significantly improves the library's usability and functionality for scientific computing and engineering applications. ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.13 (patch)
Changes since v1.0.12:
- Add validation tests for derived physical constants in PhysicalConstantsTests.cs ([@matt-edmondson](https://github.com/matt-edmondson))
- Add comprehensive tests for physical constants validation in PhysicalConstantsTests.cs ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.12 (patch)
Changes since v1.0.11:
-- Enhance the Semantics library by implementing key physical relationships across various domains, including Mechanics, Electrical, Thermal, and Optical. Introduce operator overloads for quantities such as Force, Mass, Energy, ElectricCharge, and LuminousFlux, enabling intuitive calculations. Ensure all new implementations adhere to coding standards and include comprehensive XML documentation. This update significantly improves the usability and functionality of the library, providing a robust framework for physical quantity calculations in .NET applications. ([@matt-edmondson](https://github.com/matt-edmondson))
-- Implement additional physical relationships in the Semantics library, enhancing the Acoustic, Electrical, and Mechanical domains. Introduce operator overloads for calculating sound power from intensity and area, charge from capacitance and voltage, and torque from force and distance. Update existing quantities to support intuitive calculations, ensuring adherence to coding standards and comprehensive XML documentation. This update further solidifies the library's framework for physical quantity calculations in .NET applications. ([@matt-edmondson](https://github.com/matt-edmondson))
- Refactor operator overloads in the Semantics library to resolve ambiguities between work/energy and torque calculations. Update the Force and Length operators, replacing the removed method with an explicit CalculateTorque method. Enhance documentation and ensure compliance with coding standards. This update improves clarity and usability for physical quantity calculations in .NET applications. ([@matt-edmondson](https://github.com/matt-edmondson))
-- Implement the Chemical Domain in the Semantics library, completing 10 quantities: ActivationEnergy, AmountOfSubstance, Concentration, DynamicViscosity, EnzymeActivity, MolarMass, PH, RateConstant, ReactionRate, and SurfaceTension. Introduce PhysicalConstants.cs for centralized management of physical constants, ensuring accuracy and maintainability. Update PhysicalDimensions and Units to incorporate new chemical dimensions and units. Achieve 376 passing tests, marking the Chemical domain as fully implemented in TODO_DOMAINS.md. ([@matt-edmondson](https://github.com/matt-edmondson))
-- Implement additional physical relationships in the Semantics library, focusing on the Acoustic, Chemical, and Fluid Dynamics domains. Introduce operator overloads for calculating acoustic impedance from density and sound speed, photon energy from frequency, and apply the ideal gas law for amount of substance calculations. Update existing quantities to enhance usability and ensure adherence to coding standards with comprehensive XML documentation. This update further strengthens the library's framework for physical quantity calculations in .NET applications. ([@matt-edmondson](https://github.com/matt-edmondson))
- Refactor physics relationship calculations in the Semantics library to resolve operator ambiguities and enhance clarity. Update the Force and Length operators to distinguish between work/energy and torque calculations, introducing explicit methods for torque. Clean up unused variables and improve documentation for better usability. This update strengthens the library's framework for accurate physical quantity calculations in .NET applications. ([@matt-edmondson](https://github.com/matt-edmondson))
+- Implement additional physical relationships in the Semantics library, focusing on the Acoustic, Chemical, and Fluid Dynamics domains. Introduce operator overloads for calculating acoustic impedance from density and sound speed, photon energy from frequency, and apply the ideal gas law for amount of substance calculations. Update existing quantities to enhance usability and ensure adherence to coding standards with comprehensive XML documentation. This update further strengthens the library's framework for physical quantity calculations in .NET applications. ([@matt-edmondson](https://github.com/matt-edmondson))
+- Implement additional physical relationships in the Semantics library, enhancing the Acoustic, Electrical, and Mechanical domains. Introduce operator overloads for calculating sound power from intensity and area, charge from capacitance and voltage, and torque from force and distance. Update existing quantities to support intuitive calculations, ensuring adherence to coding standards and comprehensive XML documentation. This update further solidifies the library's framework for physical quantity calculations in .NET applications. ([@matt-edmondson](https://github.com/matt-edmondson))
+- Enhance the Semantics library by implementing key physical relationships across various domains, including Mechanics, Electrical, Thermal, and Optical. Introduce operator overloads for quantities such as Force, Mass, Energy, ElectricCharge, and LuminousFlux, enabling intuitive calculations. Ensure all new implementations adhere to coding standards and include comprehensive XML documentation. This update significantly improves the usability and functionality of the library, providing a robust framework for physical quantity calculations in .NET applications. ([@matt-edmondson](https://github.com/matt-edmondson))
- Complete the Fluid Dynamics domain in the Semantics library by implementing key quantities including KinematicViscosity, BulkModulus, VolumetricFlowRate, MassFlowRate, and ReynoldsNumber. Update the tracker to reflect the successful implementation of all 8 domains, achieving a total of 85 quantities. Ensure all new quantities adhere to coding standards and include comprehensive XML documentation. This marks a significant milestone in the library's development, providing a robust and professional-grade physical quantities system for .NET applications. ([@matt-edmondson](https://github.com/matt-edmondson))
-- Implement the Mechanical Domain in the Semantics library, introducing quantities such as Force, Energy, Pressure, and their associated calculations. Centralize physical constants management in PhysicalConstants.cs, ensuring type-safe access to constants like standard gravity and atmospheric pressure. Update PhysicalDimensions and Units to incorporate new mechanical dimensions and units. Achieve comprehensive testing with 100% passing tests, marking the Mechanical domain as fully implemented in the updated implementation plan and progress tracker. ([@matt-edmondson](https://github.com/matt-edmondson))
- Enhance the Semantics library by implementing the Optical, Nuclear, and Fluid Dynamics domains. Introduce new quantities such as Illuminance, Luminance, RefractiveIndex, AbsorbedDose, EquivalentDose, and various fluid dynamics properties including BulkModulus and KinematicViscosity. Centralize physical constants in PhysicalConstants.cs for type-safe access. Update PhysicalDimensions and Units to reflect new dimensions and units. Achieve comprehensive testing with all new quantities passing, marking significant progress in the implementation plan. ([@matt-edmondson](https://github.com/matt-edmondson))
+- Implement the Mechanical Domain in the Semantics library, introducing quantities such as Force, Energy, Pressure, and their associated calculations. Centralize physical constants management in PhysicalConstants.cs, ensuring type-safe access to constants like standard gravity and atmospheric pressure. Update PhysicalDimensions and Units to incorporate new mechanical dimensions and units. Achieve comprehensive testing with 100% passing tests, marking the Mechanical domain as fully implemented in the updated implementation plan and progress tracker. ([@matt-edmondson](https://github.com/matt-edmondson))
+- Implement the Chemical Domain in the Semantics library, completing 10 quantities: ActivationEnergy, AmountOfSubstance, Concentration, DynamicViscosity, EnzymeActivity, MolarMass, PH, RateConstant, ReactionRate, and SurfaceTension. Introduce PhysicalConstants.cs for centralized management of physical constants, ensuring accuracy and maintainability. Update PhysicalDimensions and Units to incorporate new chemical dimensions and units. Achieve 376 passing tests, marking the Chemical domain as fully implemented in TODO_DOMAINS.md. ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.11 (patch)
Changes since v1.0.10:
-- Implement comprehensive chemical quantities including ActivationEnergy, AmountOfSubstance, Concentration, DynamicViscosity, EnzymeActivity, MolarMass, pH, RateConstant, ReactionRate, and SurfaceTension. Update PhysicalDimensions and Units to include new chemical dimensions and units, enhancing the completeness of the quantities implementation. ([@matt-edmondson](https://github.com/matt-edmondson))
- Implement chemical quantities including ActivationEnergy, AmountOfSubstance, Concentration, DynamicViscosity, EnzymeActivity, MolarMass, PH, RateConstant, ReactionRate, and SurfaceTension. Update PhysicalDimensions and Units to include new chemical dimensions and units. Mark the Chemical domain as fully implemented in TODO_DOMAINS.md, enhancing the completeness of the quantities implementation. ([@matt-edmondson](https://github.com/matt-edmondson))
+- Implement comprehensive chemical quantities including ActivationEnergy, AmountOfSubstance, Concentration, DynamicViscosity, EnzymeActivity, MolarMass, pH, RateConstant, ReactionRate, and SurfaceTension. Update PhysicalDimensions and Units to include new chemical dimensions and units, enhancing the completeness of the quantities implementation. ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.10 (patch)
Changes since v1.0.9:
- Implement comprehensive acoustic quantities including SoundPressureLevel, SoundIntensityLevel, SoundPowerLevel, ReflectionCoefficient, NoiseReductionCoefficient, SoundTransmissionClass, Loudness, Pitch, Sharpness, Sensitivity, and DirectionalityIndex. Update PhysicalDimensions to include new acoustic dimensions and mark the Acoustic domain as fully implemented in TODO_DOMAINS.md, enhancing the completeness of the quantities implementation. ([@matt-edmondson](https://github.com/matt-edmondson))
- Implement thermal quantities including Heat, HeatCapacity, SpecificHeat, ThermalConductivity, ThermalExpansion, ThermalDiffusivity, HeatTransferCoefficient, and Entropy. Update TODO_DOMAINS.md to mark the Thermal domain as fully implemented, enhancing the completeness of the quantities implementation. ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.9 (patch)
Changes since v1.0.8:
- Implement core acoustic quantities including Frequency, Wavelength, SoundPressure, SoundIntensity, SoundPower, AcousticImpedance, SoundSpeed, SoundAbsorption, and ReverberationTime. Update PhysicalDimensions to include new acoustic dimensions and mark the Acoustic domain as significantly progressed in TODO_DOMAINS.md, enhancing the completeness of the quantities implementation. ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.8 (patch)
Changes since v1.0.7:
-- Refactor conversions ([@matt-edmondson](https://github.com/matt-edmondson))
-- Refactor PhysicalQuantity and PhysicalDimension relationship by moving BaseUnit property to PhysicalDimension. Update related classes to access BaseUnit through Dimension, enhancing clarity and encapsulation of dimensional properties. ([@matt-edmondson](https://github.com/matt-edmondson))
- Implement comprehensive quantities for Mechanics and Electrical domains, including new classes for AngularAcceleration, AngularVelocity, Density, ElectricConductivity, ElectricField, and others. Update PhysicalDimensions to include new dimensions and mark all quantities as implemented in TODO_DOMAINS.md, enhancing the overall structure and completeness of the quantities implementation. ([@matt-edmondson](https://github.com/matt-edmondson))
-- Refactor conversions ([@matt-edmondson](https://github.com/matt-edmondson))
-- Refactor conversions ([@matt-edmondson](https://github.com/matt-edmondson))
- Enhance PhysicalDimension constructor to require IUnit parameter, ensuring proper initialization in operator overloads. Update PhysicalDimensions to reflect new constructor signature, improving clarity and preventing type conversion errors. ([@matt-edmondson](https://github.com/matt-edmondson))
- Refactor PhysicalDimension to accept BaseUnit in constructor, removing runtime lookup. Update PhysicalDimensions to initialize dimensions with their respective base units, enhancing performance and clarity in dimensional properties. ([@matt-edmondson](https://github.com/matt-edmondson))
-- Refactor conversions ([@matt-edmondson](https://github.com/matt-edmondson))
-- Organize quantities ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor PhysicalQuantity and PhysicalDimension relationship by moving BaseUnit property to PhysicalDimension. Update related classes to access BaseUnit through Dimension, enhancing clarity and encapsulation of dimensional properties. ([@matt-edmondson](https://github.com/matt-edmondson))
- Refactor quantities ([@matt-edmondson](https://github.com/matt-edmondson))
- Refactor quantities ([@matt-edmondson](https://github.com/matt-edmondson))
- Refactor quantities ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor conversions ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor conversions ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor conversions ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor conversions ([@matt-edmondson](https://github.com/matt-edmondson))
+- Organize quantities ([@matt-edmondson](https://github.com/matt-edmondson))
- Add tests ([@matt-edmondson](https://github.com/matt-edmondson))
- Add tests ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.7 (patch)
Changes since v1.0.6:
-- Update README and documentation to provide a comprehensive overview of the ktsu.Semantics library ([@matt-edmondson](https://github.com/matt-edmondson))
- Add more physical quantities ([@matt-edmondson](https://github.com/matt-edmondson))
+- Update README and documentation to provide a comprehensive overview of the ktsu.Semantics library ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.6 (patch)
Changes since v1.0.5:
- Update README and architecture documentation for examples directory structure ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.5 (patch)
Changes since v1.0.4:
-- Refactor semantic validation attributes and introduce new path validation strategies ([@matt-edmondson](https://github.com/matt-edmondson))
-- Refactor validation attributes and enhance documentation ([@matt-edmondson](https://github.com/matt-edmondson))
-- Implement semantic path operators and enhance path interfaces ([@matt-edmondson](https://github.com/matt-edmondson))
-- Refactor casing validation attributes to utilize FluentValidation ([@matt-edmondson](https://github.com/matt-edmondson))
-- Add new semantic path types and validation strategies ([@matt-edmondson](https://github.com/matt-edmondson))
-- Add more teats ([@matt-edmondson](https://github.com/matt-edmondson))
-- Integrate FluentValidation into semantic validation attributes ([@matt-edmondson](https://github.com/matt-edmondson))
- Enhance documentation and suppress CA1812 warning ([@matt-edmondson](https://github.com/matt-edmondson))
+- Add more teats ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor casing validation attributes to utilize FluentValidation ([@matt-edmondson](https://github.com/matt-edmondson))
- Refactor validation attributes to utilize FluentValidation ([@matt-edmondson](https://github.com/matt-edmondson))
+- Integrate FluentValidation into semantic validation attributes ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor validation attributes and enhance documentation ([@matt-edmondson](https://github.com/matt-edmondson))
+- Refactor semantic validation attributes and introduce new path validation strategies ([@matt-edmondson](https://github.com/matt-edmondson))
+- Add new semantic path types and validation strategies ([@matt-edmondson](https://github.com/matt-edmondson))
+- Implement semantic path operators and enhance path interfaces ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.4 (patch)
Changes since v1.0.3:
- Enhance semantic path documentation and interface functionality ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.3 (patch)
Changes since v1.0.2:
- Refactor GitHub Actions workflow to reposition .NET SDK setup step for improved clarity and maintainability. The setup step is now placed after the JDK setup, ensuring a more logical flow in the CI process. ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.2 (patch)
Changes since v1.0.1:
- Enhance documentation for path interface hierarchy and examples ([@matt-edmondson](https://github.com/matt-edmondson))
-- Add interfaces for path type hierarchy to enable polymorphism ([@matt-edmondson](https://github.com/matt-edmondson))
- Add comprehensive interface tests for semantic path types ([@matt-edmondson](https://github.com/matt-edmondson))
+- Add interfaces for path type hierarchy to enable polymorphism ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.1 (patch)
Changes since v1.0.0:
- Enhance GitHub Actions workflow by adding .NET SDK setup step with caching for improved build performance. ([@matt-edmondson](https://github.com/matt-edmondson))
-## v1.0.0 (patch)
+
+## v1.0.0
Changes since v1.0.0-pre.1:
- Remove DebugConsole project and associated test files ([@matt-edmondson](https://github.com/matt-edmondson))
- Add DebugConsole project and initial tests for SemanticString functionality ([@matt-edmondson](https://github.com/matt-edmondson))
+
## v1.0.0-pre.1 (prerelease)
+- Update copyright notice, enhance package versions, and improve documentation structure. Added new validation strategies and factory patterns for semantic strings, along with comprehensive guides for advanced usage and architecture. Refactored README to include links to new documentation and examples. ([@matt-edmondson](https://github.com/matt-edmondson))
- initial version ([@matt-edmondson](https://github.com/matt-edmondson))
+
diff --git a/COPYRIGHT.md b/COPYRIGHT.md
index 882933b..a8bdd49 100644
--- a/COPYRIGHT.md
+++ b/COPYRIGHT.md
@@ -1 +1 @@
-Copyright (c) 2023-2025 ktsu-dev
+Copyright (c) 2023-2026 ktsu-dev contributors
diff --git a/Directory.Packages.props b/Directory.Packages.props
index 7a5403a..d8bc666 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -8,13 +8,13 @@
-
-
+
-
+
+
-
+
diff --git a/LATEST_CHANGELOG.md b/LATEST_CHANGELOG.md
index 214d233..3050aba 100644
--- a/LATEST_CHANGELOG.md
+++ b/LATEST_CHANGELOG.md
@@ -1,3 +1,19 @@
-## v1.0.20-pre.1 (prerelease)
+## v1.0.35 (patch)
+
+Changes since v1.0.34:
+
+- Bump Polyfill from 10.4.0 to 10.5.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 10.3.0 to 10.4.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump MSTest.Sdk from 4.2.1 to 4.2.2 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 10.1.1 to 10.3.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 10.0.0 to 10.1.1 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump MSTest.Sdk from 4.1.0 to 4.2.1 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 9.24.0 to 10.0.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 9.23.0 to 9.24.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 9.22.0 to 9.23.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 9.18.0 to 9.22.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 9.17.0 to 9.18.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 9.16.0 to 9.17.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 9.13.0 to 9.16.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
+- Bump Polyfill from 9.12.0 to 9.13.0 ([@dependabot[bot]](https://github.com/dependabot[bot]))
-Changes since v1.0.20-pre.1:
diff --git a/LICENSE.md b/LICENSE.md
index 6ae27bf..285e15e 100644
--- a/LICENSE.md
+++ b/LICENSE.md
@@ -2,7 +2,7 @@ MIT License
https://github.com/ktsu-dev/Semantics
-Copyright (c) 2023-2025 ktsu-dev
+Copyright (c) 2023-2026 ktsu-dev contributors
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -20,4 +20,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
+SOFTWARE.
\ No newline at end of file
diff --git a/Semantics.Paths/AssemblyInfo.cs b/Semantics.Paths/AssemblyInfo.cs
new file mode 100644
index 0000000..af8b8f9
--- /dev/null
+++ b/Semantics.Paths/AssemblyInfo.cs
@@ -0,0 +1,7 @@
+// Copyright (c) ktsu.dev
+// All rights reserved.
+// Licensed under the MIT license.
+
+using System.Runtime.CompilerServices;
+
+[assembly: InternalsVisibleTo("ktsu.Semantics.Test")]
diff --git a/Semantics.Paths/CompatibilitySuppressions.xml b/Semantics.Paths/CompatibilitySuppressions.xml
new file mode 100644
index 0000000..bcf824c
--- /dev/null
+++ b/Semantics.Paths/CompatibilitySuppressions.xml
@@ -0,0 +1,2134 @@
+
+
+
+
+ CP0001
+ T:System.Diagnostics.StackTraceHiddenAttribute
+ lib/net5.0/ktsu.Semantics.Paths.dll
+ lib/net6.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Reflection.NullabilityInfo
+ lib/net5.0/ktsu.Semantics.Paths.dll
+ lib/net6.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Reflection.NullabilityInfoContext
+ lib/net5.0/ktsu.Semantics.Paths.dll
+ lib/net6.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute
+ lib/net5.0/ktsu.Semantics.Paths.dll
+ lib/net6.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Text.SpanLineEnumerator
+ lib/net5.0/ktsu.Semantics.Paths.dll
+ lib/net6.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.SetsRequiredMembersAttribute
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.UnscopedRefAttribute
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.UnreachableException
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.IO.UnixFileMode
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.DisableRuntimeMarshallingAttribute
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.RequiredMemberAttribute
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.Versioning.ObsoletedOSPlatformAttribute
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.Versioning.SupportedOSPlatformGuardAttribute
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.Versioning.UnsupportedOSPlatformGuardAttribute
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Text.RegularExpressions.ValueMatch
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.ExperimentalAttribute
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.CollectionBuilderAttribute
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.FeatureGuardAttribute
+ lib/net8.0/ktsu.Semantics.Paths.dll
+ lib/net9.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.FeatureSwitchDefinitionAttribute
+ lib/net8.0/ktsu.Semantics.Paths.dll
+ lib/net9.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.DebuggerDisableUserUnhandledExceptionsAttribute
+ lib/net8.0/ktsu.Semantics.Paths.dll
+ lib/net9.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute
+ lib/net8.0/ktsu.Semantics.Paths.dll
+ lib/net9.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.ParamCollectionAttribute
+ lib/net8.0/ktsu.Semantics.Paths.dll
+ lib/net9.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Threading.Lock
+ lib/net8.0/ktsu.Semantics.Paths.dll
+ lib/net9.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Buffers.ReadOnlySpanAction`2
+ lib/netstandard2.0/ktsu.Semantics.Paths.dll
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Buffers.SpanAction`2
+ lib/netstandard2.0/ktsu.Semantics.Paths.dll
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Collections.Generic.KeyValuePair
+ lib/netstandard2.0/ktsu.Semantics.Paths.dll
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.AllowNullAttribute
+ lib/netstandard2.0/ktsu.Semantics.Paths.dll
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.DisallowNullAttribute
+ lib/netstandard2.0/ktsu.Semantics.Paths.dll
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.DoesNotReturnAttribute
+ lib/netstandard2.0/ktsu.Semantics.Paths.dll
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute
+ lib/netstandard2.0/ktsu.Semantics.Paths.dll
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.MaybeNullAttribute
+ lib/netstandard2.0/ktsu.Semantics.Paths.dll
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute
+ lib/netstandard2.0/ktsu.Semantics.Paths.dll
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.NotNullAttribute
+ lib/netstandard2.0/ktsu.Semantics.Paths.dll
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute
+ lib/netstandard2.0/ktsu.Semantics.Paths.dll
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute
+ lib/netstandard2.0/ktsu.Semantics.Paths.dll
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Index
+ lib/netstandard2.0/ktsu.Semantics.Paths.dll
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Range
+ lib/netstandard2.0/ktsu.Semantics.Paths.dll
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.IsExternalInit
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.ModuleInitializerAttribute
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.SkipLocalsInitAttribute
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.InteropServices.SuppressGCTransitionAttribute
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.InteropServices.UnmanagedCallersOnlyAttribute
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.Versioning.OSPlatformAttribute
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.Versioning.SupportedOSPlatformAttribute
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.Versioning.TargetPlatformAttribute
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0001
+ T:System.Runtime.Versioning.UnsupportedOSPlatformAttribute
+ lib/netstandard2.1/ktsu.Semantics.Paths.dll
+ lib/net5.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.Interfaces
+ lib/net5.0/ktsu.Semantics.Paths.dll
+ lib/net6.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ M:System.Runtime.Versioning.UnsupportedOSPlatformAttribute.#ctor(System.String,System.String)
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ M:System.Runtime.Versioning.UnsupportedOSPlatformAttribute.get_Message
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllConstructors
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllEvents
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllFields
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllMethods
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllNestedTypes
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllProperties
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructorsWithInherited
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEventsWithInherited
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicFieldsWithInherited
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethodsWithInherited
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypesWithInherited
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicPropertiesWithInherited
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructorsWithInherited
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicNestedTypesWithInherited
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.get_Message
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.set_Message(System.String)
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.get_ExcludeStatics
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.set_ExcludeStatics(System.Boolean)
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.get_ExcludeStatics
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.set_ExcludeStatics(System.Boolean)
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0008
+ T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0008
+ T:System.IO.UnixFileMode
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0008
+ T:System.Text.SpanLineEnumerator
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0014
+ M:System.Reflection.NullabilityInfo.get_ElementType:[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0014
+ M:System.Reflection.NullabilityInfo.get_GenericTypeArguments:[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0014
+ M:System.Reflection.NullabilityInfo.get_ReadState:[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0014
+ M:System.Reflection.NullabilityInfo.get_Type:[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0014
+ M:System.Reflection.NullabilityInfo.get_WriteState:[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0014
+ M:System.Runtime.Versioning.OSPlatformAttribute.get_PlatformName:[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net6.0/ktsu.Semantics.Paths.dll
+ lib/net7.0/ktsu.Semantics.Paths.dll
+
+
+ CP0014
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.get_UrlFormat:[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net8.0/ktsu.Semantics.Paths.dll
+ lib/net9.0/ktsu.Semantics.Paths.dll
+
+
+ CP0014
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.set_UrlFormat(System.String):[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net8.0/ktsu.Semantics.Paths.dll
+ lib/net9.0/ktsu.Semantics.Paths.dll
+
+
+ CP0014
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.get_UrlFormat:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0014
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.set_UrlFormat(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0014
+ P:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.UrlFormat:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0015
+ T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute:[T:System.AttributeUsageAttribute]
+ lib/net5.0/ktsu.Semantics.Paths.dll
+ lib/net6.0/ktsu.Semantics.Paths.dll
+
+
+ CP0015
+ T:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute:[T:System.AttributeUsageAttribute]
+ lib/net5.0/ktsu.Semantics.Paths.dll
+ lib/net6.0/ktsu.Semantics.Paths.dll
+
+
+ CP0015
+ T:System.Runtime.Versioning.SupportedOSPlatformAttribute:[T:System.AttributeUsageAttribute]
+ lib/net5.0/ktsu.Semantics.Paths.dll
+ lib/net6.0/ktsu.Semantics.Paths.dll
+
+
+ CP0015
+ T:System.Runtime.Versioning.UnsupportedOSPlatformAttribute:[T:System.AttributeUsageAttribute]
+ lib/net5.0/ktsu.Semantics.Paths.dll
+ lib/net6.0/ktsu.Semantics.Paths.dll
+
+
+ CP0015
+ T:System.Diagnostics.CodeAnalysis.ExperimentalAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Index.Equals(System.Object)$0:[T:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute]
+ lib/net5.0/ktsu.Semantics.Paths.dll
+ lib/net6.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Range.Equals(System.Object)$0:[T:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute]
+ lib/net5.0/ktsu.Semantics.Paths.dll
+ lib/net6.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ F:System.Runtime.InteropServices.UnmanagedCallersOnlyAttribute.CallConvs:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ F:System.Runtime.InteropServices.UnmanagedCallersOnlyAttribute.EntryPoint:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.AbsoluteDirectoryPath.Equals(ktsu.Semantics.Paths.AbsoluteDirectoryPath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.AbsoluteDirectoryPath.Equals(ktsu.Semantics.Paths.SemanticDirectoryPath{ktsu.Semantics.Paths.AbsoluteDirectoryPath})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.AbsoluteDirectoryPath.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.AbsoluteDirectoryPath.op_Equality(ktsu.Semantics.Paths.AbsoluteDirectoryPath,ktsu.Semantics.Paths.AbsoluteDirectoryPath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.AbsoluteDirectoryPath.op_Inequality(ktsu.Semantics.Paths.AbsoluteDirectoryPath,ktsu.Semantics.Paths.AbsoluteDirectoryPath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.AbsoluteFilePath.Equals(ktsu.Semantics.Paths.AbsoluteFilePath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.AbsoluteFilePath.Equals(ktsu.Semantics.Paths.SemanticFilePath{ktsu.Semantics.Paths.AbsoluteFilePath})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.AbsoluteFilePath.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.AbsoluteFilePath.op_Equality(ktsu.Semantics.Paths.AbsoluteFilePath,ktsu.Semantics.Paths.AbsoluteFilePath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.AbsoluteFilePath.op_Inequality(ktsu.Semantics.Paths.AbsoluteFilePath,ktsu.Semantics.Paths.AbsoluteFilePath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.AbsolutePath.Equals(ktsu.Semantics.Paths.AbsolutePath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.AbsolutePath.Equals(ktsu.Semantics.Paths.SemanticAbsolutePath{ktsu.Semantics.Paths.AbsolutePath})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.AbsolutePath.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.AbsolutePath.op_Equality(ktsu.Semantics.Paths.AbsolutePath,ktsu.Semantics.Paths.AbsolutePath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.AbsolutePath.op_Inequality(ktsu.Semantics.Paths.AbsolutePath,ktsu.Semantics.Paths.AbsolutePath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.DirectoryName.Equals(ktsu.Semantics.Paths.DirectoryName):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.DirectoryName.Equals(ktsu.Semantics.Strings.SemanticString{ktsu.Semantics.Paths.DirectoryName})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.DirectoryName.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.DirectoryName.op_Equality(ktsu.Semantics.Paths.DirectoryName,ktsu.Semantics.Paths.DirectoryName):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.DirectoryName.op_Inequality(ktsu.Semantics.Paths.DirectoryName,ktsu.Semantics.Paths.DirectoryName):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.DirectoryPath.Equals(ktsu.Semantics.Paths.DirectoryPath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.DirectoryPath.Equals(ktsu.Semantics.Paths.SemanticDirectoryPath{ktsu.Semantics.Paths.DirectoryPath})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.DirectoryPath.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.DirectoryPath.op_Equality(ktsu.Semantics.Paths.DirectoryPath,ktsu.Semantics.Paths.DirectoryPath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.DirectoryPath.op_Inequality(ktsu.Semantics.Paths.DirectoryPath,ktsu.Semantics.Paths.DirectoryPath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.FileExtension.Equals(ktsu.Semantics.Paths.FileExtension):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.FileExtension.Equals(ktsu.Semantics.Strings.SemanticString{ktsu.Semantics.Paths.FileExtension})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.FileExtension.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.FileExtension.op_Equality(ktsu.Semantics.Paths.FileExtension,ktsu.Semantics.Paths.FileExtension):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.FileExtension.op_Inequality(ktsu.Semantics.Paths.FileExtension,ktsu.Semantics.Paths.FileExtension):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.FileName.Equals(ktsu.Semantics.Paths.FileName):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.FileName.Equals(ktsu.Semantics.Strings.SemanticString{ktsu.Semantics.Paths.FileName})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.FileName.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.FileName.op_Equality(ktsu.Semantics.Paths.FileName,ktsu.Semantics.Paths.FileName):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.FileName.op_Inequality(ktsu.Semantics.Paths.FileName,ktsu.Semantics.Paths.FileName):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.FilePath.Equals(ktsu.Semantics.Paths.FilePath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.FilePath.Equals(ktsu.Semantics.Paths.SemanticFilePath{ktsu.Semantics.Paths.FilePath})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.FilePath.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.FilePath.op_Equality(ktsu.Semantics.Paths.FilePath,ktsu.Semantics.Paths.FilePath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.FilePath.op_Inequality(ktsu.Semantics.Paths.FilePath,ktsu.Semantics.Paths.FilePath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.IAbsoluteDirectoryPath.AsAbsolute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.IAbsoluteFilePath.AsAbsolute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.IAbsolutePath.AsAbsolute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.IFilePath.AsAbsolute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.IRelativeDirectoryPath.AsAbsolute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.IRelativeFilePath.AsAbsolute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.IRelativePath.AsAbsolute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.RelativeDirectoryPath.Equals(ktsu.Semantics.Paths.RelativeDirectoryPath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.RelativeDirectoryPath.Equals(ktsu.Semantics.Paths.SemanticDirectoryPath{ktsu.Semantics.Paths.RelativeDirectoryPath})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.RelativeDirectoryPath.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.RelativeDirectoryPath.op_Equality(ktsu.Semantics.Paths.RelativeDirectoryPath,ktsu.Semantics.Paths.RelativeDirectoryPath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.RelativeDirectoryPath.op_Inequality(ktsu.Semantics.Paths.RelativeDirectoryPath,ktsu.Semantics.Paths.RelativeDirectoryPath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.RelativeFilePath.Equals(ktsu.Semantics.Paths.RelativeFilePath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.RelativeFilePath.Equals(ktsu.Semantics.Paths.SemanticFilePath{ktsu.Semantics.Paths.RelativeFilePath})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.RelativeFilePath.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.RelativeFilePath.op_Equality(ktsu.Semantics.Paths.RelativeFilePath,ktsu.Semantics.Paths.RelativeFilePath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.RelativeFilePath.op_Inequality(ktsu.Semantics.Paths.RelativeFilePath,ktsu.Semantics.Paths.RelativeFilePath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.RelativePath.Equals(ktsu.Semantics.Paths.RelativePath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.RelativePath.Equals(ktsu.Semantics.Paths.SemanticRelativePath{ktsu.Semantics.Paths.RelativePath})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.RelativePath.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.RelativePath.op_Equality(ktsu.Semantics.Paths.RelativePath,ktsu.Semantics.Paths.RelativePath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.RelativePath.op_Inequality(ktsu.Semantics.Paths.RelativePath,ktsu.Semantics.Paths.RelativePath):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticAbsolutePath`1.{Clone}$->ktsu.Semantics.Paths.SemanticAbsolutePath<TDerived>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticAbsolutePath`1.#ctor(ktsu.Semantics.Paths.SemanticAbsolutePath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticAbsolutePath`1.Equals(ktsu.Semantics.Paths.SemanticAbsolutePath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticAbsolutePath`1.Equals(ktsu.Semantics.Paths.SemanticPath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticAbsolutePath`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticAbsolutePath`1.op_Equality(ktsu.Semantics.Paths.SemanticAbsolutePath{`0},ktsu.Semantics.Paths.SemanticAbsolutePath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticAbsolutePath`1.op_Equality(ktsu.Semantics.Paths.SemanticAbsolutePath{`0},ktsu.Semantics.Paths.SemanticAbsolutePath{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticAbsolutePath`1.op_Inequality(ktsu.Semantics.Paths.SemanticAbsolutePath{`0},ktsu.Semantics.Paths.SemanticAbsolutePath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticAbsolutePath`1.op_Inequality(ktsu.Semantics.Paths.SemanticAbsolutePath{`0},ktsu.Semantics.Paths.SemanticAbsolutePath{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticDirectoryPath`1.{Clone}$->ktsu.Semantics.Paths.SemanticDirectoryPath<TDerived>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticDirectoryPath`1.#ctor(ktsu.Semantics.Paths.SemanticDirectoryPath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticDirectoryPath`1.Equals(ktsu.Semantics.Paths.SemanticDirectoryPath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticDirectoryPath`1.Equals(ktsu.Semantics.Paths.SemanticPath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticDirectoryPath`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticDirectoryPath`1.op_Equality(ktsu.Semantics.Paths.SemanticDirectoryPath{`0},ktsu.Semantics.Paths.SemanticDirectoryPath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticDirectoryPath`1.op_Equality(ktsu.Semantics.Paths.SemanticDirectoryPath{`0},ktsu.Semantics.Paths.SemanticDirectoryPath{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticDirectoryPath`1.op_Inequality(ktsu.Semantics.Paths.SemanticDirectoryPath{`0},ktsu.Semantics.Paths.SemanticDirectoryPath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticDirectoryPath`1.op_Inequality(ktsu.Semantics.Paths.SemanticDirectoryPath{`0},ktsu.Semantics.Paths.SemanticDirectoryPath{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticFilePath`1.{Clone}$->ktsu.Semantics.Paths.SemanticFilePath<TDerived>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticFilePath`1.#ctor(ktsu.Semantics.Paths.SemanticFilePath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticFilePath`1.Equals(ktsu.Semantics.Paths.SemanticFilePath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticFilePath`1.Equals(ktsu.Semantics.Paths.SemanticPath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticFilePath`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticFilePath`1.op_Equality(ktsu.Semantics.Paths.SemanticFilePath{`0},ktsu.Semantics.Paths.SemanticFilePath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticFilePath`1.op_Equality(ktsu.Semantics.Paths.SemanticFilePath{`0},ktsu.Semantics.Paths.SemanticFilePath{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticFilePath`1.op_Inequality(ktsu.Semantics.Paths.SemanticFilePath{`0},ktsu.Semantics.Paths.SemanticFilePath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticFilePath`1.op_Inequality(ktsu.Semantics.Paths.SemanticFilePath{`0},ktsu.Semantics.Paths.SemanticFilePath{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticPath`1.{Clone}$->ktsu.Semantics.Paths.SemanticPath<TDerived>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticPath`1.#ctor(ktsu.Semantics.Paths.SemanticPath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticPath`1.Equals(ktsu.Semantics.Paths.SemanticPath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticPath`1.Equals(ktsu.Semantics.Strings.SemanticString{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticPath`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticPath`1.op_Equality(ktsu.Semantics.Paths.SemanticPath{`0},ktsu.Semantics.Paths.SemanticPath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticPath`1.op_Equality(ktsu.Semantics.Paths.SemanticPath{`0},ktsu.Semantics.Paths.SemanticPath{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticPath`1.op_Inequality(ktsu.Semantics.Paths.SemanticPath{`0},ktsu.Semantics.Paths.SemanticPath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticPath`1.op_Inequality(ktsu.Semantics.Paths.SemanticPath{`0},ktsu.Semantics.Paths.SemanticPath{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticRelativePath`1.{Clone}$->ktsu.Semantics.Paths.SemanticRelativePath<TDerived>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticRelativePath`1.#ctor(ktsu.Semantics.Paths.SemanticRelativePath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticRelativePath`1.Equals(ktsu.Semantics.Paths.SemanticPath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticRelativePath`1.Equals(ktsu.Semantics.Paths.SemanticRelativePath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticRelativePath`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticRelativePath`1.Make``3(``1,``2)<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticRelativePath`1.Make``3(``1,``2)<1>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticRelativePath`1.Make``3(``1,``2)<2>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticRelativePath`1.op_Equality(ktsu.Semantics.Paths.SemanticRelativePath{`0},ktsu.Semantics.Paths.SemanticRelativePath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticRelativePath`1.op_Equality(ktsu.Semantics.Paths.SemanticRelativePath{`0},ktsu.Semantics.Paths.SemanticRelativePath{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticRelativePath`1.op_Inequality(ktsu.Semantics.Paths.SemanticRelativePath{`0},ktsu.Semantics.Paths.SemanticRelativePath{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Paths.SemanticRelativePath`1.op_Inequality(ktsu.Semantics.Paths.SemanticRelativePath{`0},ktsu.Semantics.Paths.SemanticRelativePath{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Buffers.ReadOnlySpanAction`2.BeginInvoke(System.ReadOnlySpan{`0},`1,System.AsyncCallback,System.Object)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Buffers.ReadOnlySpanAction`2.BeginInvoke(System.ReadOnlySpan{`0},`1,System.AsyncCallback,System.Object)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Buffers.ReadOnlySpanAction`2.Invoke(System.ReadOnlySpan{`0},`1):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Buffers.ReadOnlySpanAction`2.Invoke(System.ReadOnlySpan{`0},`1)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Buffers.SpanAction`2.BeginInvoke(System.Span{`0},`1,System.AsyncCallback,System.Object)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Buffers.SpanAction`2.BeginInvoke(System.Span{`0},`1,System.AsyncCallback,System.Object)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Buffers.SpanAction`2.Invoke(System.Span{`0},`1):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Buffers.SpanAction`2.Invoke(System.Span{`0},`1)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Collections.Generic.KeyValuePair.Create``2(``0,``1)->System.Collections.Generic.KeyValuePair<TKey, TValue>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Collections.Generic.KeyValuePair.Create``2(``0,``1):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Collections.Generic.KeyValuePair.Create``2(``0,``1)<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Collections.Generic.KeyValuePair.Create``2(``0,``1)<1>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes,System.String,System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes,System.Type):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.String,System.String,System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.String,System.Type):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.get_Url:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.set_Url(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.get_Url:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.set_Url(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.#ctor(System.String,System.Object[])$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.get_Arguments->object?[]:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.#ctor(System.String,System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.get_Category:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.get_CheckId:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Index.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Index.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Range.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Range.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Reflection.NullabilityInfo.get_ElementType:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.#ctor(System.String,System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.#ctor(System.String,System.String)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.SupportedOSPlatformAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.SupportedOSPlatformGuardAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.TargetPlatformAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.UnsupportedOSPlatformAttribute.#ctor(System.String,System.String)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.UnsupportedOSPlatformAttribute.get_Message:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.UnsupportedOSPlatformGuardAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.Url:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.Url:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Arguments:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Category:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.CheckId:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ P:System.Reflection.NullabilityInfo.ElementType:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ P:System.Runtime.Versioning.UnsupportedOSPlatformAttribute.Message:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.AbsoluteDirectoryPath:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.AbsoluteDirectoryPath:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.AbsoluteFilePath:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.AbsoluteFilePath:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.AbsolutePath:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.AbsolutePath:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.DirectoryName:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.DirectoryName:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.DirectoryPath:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.DirectoryPath:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.FileExtension:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.FileExtension:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.FileName:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.FileName:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.FilePath:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.FilePath:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.IDirectoryPath:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.IsDirectoryNameAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.IsDirectoryNameAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.IsFileExtensionAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.IsFileExtensionAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.IsFileNameAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.IsFileNameAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.IsPathAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.IsPathAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.RelativeDirectoryPath:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.RelativeDirectoryPath:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.RelativeFilePath:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.RelativeFilePath:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.RelativePath:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.RelativePath:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.SemanticAbsolutePath`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.SemanticAbsolutePath`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.SemanticAbsolutePath`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.SemanticDirectoryPath`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.SemanticDirectoryPath`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.SemanticDirectoryPath`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.SemanticFilePath`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.SemanticFilePath`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.SemanticFilePath`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.SemanticPath`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.SemanticPath`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.SemanticPath`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.SemanticRelativePath`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.SemanticRelativePath`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Paths.SemanticRelativePath`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Buffers.ReadOnlySpanAction`2<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Buffers.ReadOnlySpanAction`2<1>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Buffers.SpanAction`2<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Buffers.SpanAction`2<1>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.UnreachableException:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.UnreachableException:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Reflection.NullabilityInfo:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Reflection.NullabilityInfo:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Reflection.NullabilityInfoContext:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Reflection.NullabilityInfoContext:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Runtime.CompilerServices.RequiredMemberAttribute:[T:System.ComponentModel.EditorBrowsableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.ObsoletedOSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.ObsoletedOSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.OSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.OSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.UnsupportedOSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.UnsupportedOSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Paths.dll
+ lib/net8.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All:[T:System.ComponentModel.EditorBrowsableAttribute]
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.get_DiagnosticId:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.Condition:[T:System.ComponentModel.EditorBrowsableAttribute]
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.Condition:[T:System.ObsoleteAttribute]
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.DiagnosticId:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute:[T:System.Runtime.CompilerServices.CompilerLoweringPreserveAttribute]
+ lib/net9.0/ktsu.Semantics.Paths.dll
+ lib/net10.0/ktsu.Semantics.Paths.dll
+
+
\ No newline at end of file
diff --git a/Semantics.Paths/Paths/Implementations/AbsoluteDirectoryPath.cs b/Semantics.Paths/Implementations/AbsoluteDirectoryPath.cs
similarity index 86%
rename from Semantics.Paths/Paths/Implementations/AbsoluteDirectoryPath.cs
rename to Semantics.Paths/Implementations/AbsoluteDirectoryPath.cs
index 2c00b5f..72a123b 100644
--- a/Semantics.Paths/Paths/Implementations/AbsoluteDirectoryPath.cs
+++ b/Semantics.Paths/Implementations/AbsoluteDirectoryPath.cs
@@ -5,13 +5,11 @@
namespace ktsu.Semantics.Paths;
using System.Diagnostics.CodeAnalysis;
-using System.Threading;
-using System.Threading.Tasks;
///
/// Represents an absolute directory path
///
-[IsPath, IsAbsolutePath, IsDirectoryPath]
+[IsAbsolutePath]
public sealed record AbsoluteDirectoryPath : SemanticDirectoryPath, IAbsoluteDirectoryPath
{
// Cache for expensive parent directory computation
@@ -130,6 +128,22 @@ protected override IDirectoryPath CreateDirectoryPath(string directoryPath) =>
return AbsoluteFilePath.Create(combinedPath);
}
+ ///
+ /// Combines an absolute directory path with a directory name using the '/' operator.
+ ///
+ /// The base absolute directory path.
+ /// The directory name to append.
+ /// A new representing the combined path.
+ [SuppressMessage("Usage", "CA2225:Operator overloads have named alternates", Justification = "Path combination is the semantic meaning, not mathematical division")]
+ public static AbsoluteDirectoryPath operator /(AbsoluteDirectoryPath left, DirectoryName right)
+ {
+ Ensure.NotNull(left);
+ Ensure.NotNull(right);
+
+ string combinedPath = PooledStringBuilder.CombinePaths(left.WeakString, right.WeakString);
+ return Create(combinedPath);
+ }
+
///
/// Combines an absolute directory path with a file name using the '/' operator.
///
@@ -225,7 +239,11 @@ public RelativeDirectoryPath GetRelativePathTo(AbsoluteDirectoryPath targetDirec
{
Ensure.NotNull(targetDirectory);
// Use Path.GetRelativePath to compute the relative path
- string relativePath = PathHelper.GetRelativePath(WeakString, targetDirectory.WeakString);
+#if NETSTANDARD2_0
+ string relativePath = PathPolyfill.GetRelativePath(WeakString, targetDirectory.WeakString);
+#else
+ string relativePath = Path.GetRelativePath(WeakString, targetDirectory.WeakString);
+#endif
return RelativeDirectoryPath.Create(relativePath);
}
@@ -251,42 +269,12 @@ public RelativeDirectoryPath GetRelativePathTo(AbsoluteDirectoryPath targetDirec
public RelativeDirectoryPath AsRelative(AbsoluteDirectoryPath baseDirectory)
{
Ensure.NotNull(baseDirectory);
- string relativePath = PathHelper.GetRelativePath(baseDirectory.WeakString, WeakString);
- return RelativeDirectoryPath.Create(relativePath);
- }
- ///
- /// Asynchronously enumerates the files and directories contained in this directory as semantic path types.
- /// This is more efficient for large directories as it streams results instead of loading everything into memory.
- ///
- /// A cancellation token to cancel the enumeration.
- ///
- /// An async enumerable of objects representing the contents of the directory.
- /// Returns an empty enumerable if the directory doesn't exist or cannot be accessed.
- ///
- public async IAsyncEnumerable GetContentsAsync([System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken = default)
- {
- string directoryPath = WeakString;
- if (!Directory.Exists(directoryPath))
- {
- yield break;
- }
-
- // Use Task.Run to avoid blocking the caller while enumerating
- IEnumerable entries = await Task.Run(() => Directory.EnumerateFileSystemEntries(directoryPath, "*", SearchOption.TopDirectoryOnly), cancellationToken).ConfigureAwait(false);
-
- foreach (string item in entries)
- {
- cancellationToken.ThrowIfCancellationRequested();
-
- if (Directory.Exists(item))
- {
- yield return CreateDirectoryPath(item);
- }
- else if (File.Exists(item))
- {
- yield return CreateFilePath(item);
- }
- }
+#if NETSTANDARD2_0
+ string relativePath = PathPolyfill.GetRelativePath(baseDirectory.WeakString, WeakString);
+#else
+ string relativePath = Path.GetRelativePath(baseDirectory.WeakString, WeakString);
+#endif
+ return RelativeDirectoryPath.Create(relativePath);
}
}
diff --git a/Semantics.Paths/Paths/Implementations/AbsoluteFilePath.cs b/Semantics.Paths/Implementations/AbsoluteFilePath.cs
similarity index 82%
rename from Semantics.Paths/Paths/Implementations/AbsoluteFilePath.cs
rename to Semantics.Paths/Implementations/AbsoluteFilePath.cs
index c4be3d5..655101d 100644
--- a/Semantics.Paths/Paths/Implementations/AbsoluteFilePath.cs
+++ b/Semantics.Paths/Implementations/AbsoluteFilePath.cs
@@ -7,7 +7,7 @@ namespace ktsu.Semantics.Paths;
///
/// Represents an absolute file path
///
-[IsPath, IsAbsolutePath, IsFilePath]
+[IsAbsolutePath]
public sealed record AbsoluteFilePath : SemanticFilePath, IAbsoluteFilePath
{
// Cache for expensive directory path computation
@@ -50,6 +50,7 @@ public FileName FileNameWithoutExtension
public AbsoluteFilePath ChangeExtension(FileExtension newExtension)
{
Ensure.NotNull(newExtension);
+
string newPath = Path.ChangeExtension(WeakString, newExtension.WeakString);
return Create(newPath);
}
@@ -78,6 +79,28 @@ public bool IsChildOf(AbsoluteDirectoryPath parentPath)
Ensure.NotNull(parentPath);
// Get normalized paths using span semantics for comparison
+#if NETSTANDARD2_0
+ string thisPathSpan = Path.GetFullPath(WeakString);
+ string parentPathSpan = Path.GetFullPath(parentPath.WeakString);
+
+ // A path cannot be a child of itself
+ if (string.Equals(thisPathSpan, parentPathSpan, StringComparison.OrdinalIgnoreCase))
+ {
+ return false;
+ }
+
+ // Check if this path starts with the parent path followed by a separator
+ if (!thisPathSpan.StartsWith(parentPathSpan, StringComparison.OrdinalIgnoreCase))
+ {
+ return false;
+ }
+
+ // Ensure there's a separator after the parent path (not just a prefix match)
+ int nextIndex = parentPathSpan.Length;
+ return nextIndex < thisPathSpan.Length &&
+ (thisPathSpan[nextIndex] == Path.DirectorySeparatorChar ||
+ thisPathSpan[nextIndex] == Path.AltDirectorySeparatorChar);
+#else
ReadOnlySpan thisPathSpan = Path.GetFullPath(WeakString).AsSpan();
ReadOnlySpan parentPathSpan = Path.GetFullPath(parentPath.WeakString).AsSpan();
@@ -98,6 +121,7 @@ public bool IsChildOf(AbsoluteDirectoryPath parentPath)
return nextIndex < thisPathSpan.Length &&
(thisPathSpan[nextIndex] == Path.DirectorySeparatorChar ||
thisPathSpan[nextIndex] == Path.AltDirectorySeparatorChar);
+#endif
}
///
@@ -122,7 +146,11 @@ public bool IsChildOf(AbsoluteDirectoryPath parentPath)
public RelativeFilePath AsRelative(AbsoluteDirectoryPath baseDirectory)
{
Ensure.NotNull(baseDirectory);
- string relativePath = PathHelper.GetRelativePath(baseDirectory.WeakString, WeakString);
+#if NETSTANDARD2_0
+ string relativePath = PathPolyfill.GetRelativePath(baseDirectory.WeakString, WeakString);
+#else
+ string relativePath = Path.GetRelativePath(baseDirectory.WeakString, WeakString);
+#endif
return RelativeFilePath.Create(relativePath);
}
}
diff --git a/Semantics.Paths/Paths/Implementations/RelativeDirectoryPath.cs b/Semantics.Paths/Implementations/RelativeDirectoryPath.cs
similarity index 81%
rename from Semantics.Paths/Paths/Implementations/RelativeDirectoryPath.cs
rename to Semantics.Paths/Implementations/RelativeDirectoryPath.cs
index 952fafa..92a5253 100644
--- a/Semantics.Paths/Paths/Implementations/RelativeDirectoryPath.cs
+++ b/Semantics.Paths/Implementations/RelativeDirectoryPath.cs
@@ -5,11 +5,15 @@
namespace ktsu.Semantics.Paths;
using System.Diagnostics.CodeAnalysis;
+using System.IO;
+#if !NET5_0_OR_GREATER
+using System.Runtime.InteropServices;
+#endif
///
/// Represents a relative directory path
///
-[IsPath, IsRelativePath, IsDirectoryPath]
+[IsRelativePath]
public sealed record RelativeDirectoryPath : SemanticDirectoryPath, IRelativeDirectoryPath
{
// Cache for expensive parent directory computation
@@ -22,13 +26,13 @@ public sealed record RelativeDirectoryPath : SemanticDirectoryPath _cachedParent ??= Create(Path.GetDirectoryName(WeakString) ?? "");
// Cache for directory name
- private FileName? _cachedName;
+ private DirectoryName? _cachedName;
///
/// Gets the name of this directory (the last component of the path).
///
- /// A representing just the directory name.
- public FileName Name => _cachedName ??= FileName.Create(Path.GetFileName(WeakString) ?? "");
+ /// A representing just the directory name.
+ public DirectoryName Name => _cachedName ??= DirectoryName.Create(Path.GetFileName(WeakString) ?? "");
// Cache for depth calculation
private int? _cachedDepth;
@@ -157,7 +161,11 @@ AbsolutePath IRelativePath.AsAbsolute()
public AbsoluteDirectoryPath AsAbsolute(AbsoluteDirectoryPath baseDirectory)
{
Ensure.NotNull(baseDirectory);
- string absolutePath = PathHelper.GetFullPath(WeakString, baseDirectory.WeakString);
+#if NETSTANDARD2_0
+ string absolutePath = PathPolyfill.GetFullPath(WeakString, baseDirectory.WeakString);
+#else
+ string absolutePath = Path.GetFullPath(WeakString, baseDirectory.WeakString);
+#endif
return AbsoluteDirectoryPath.Create(absolutePath);
}
@@ -171,6 +179,7 @@ public AbsoluteDirectoryPath AsAbsolute(AbsoluteDirectoryPath baseDirectory)
public RelativeDirectoryPath AsRelative(AbsoluteDirectoryPath baseDirectory)
{
Ensure.NotNull(baseDirectory);
+
return this;
}
@@ -187,45 +196,18 @@ public RelativeDirectoryPath AsRelative(AbsoluteDirectoryPath baseDirectory)
}
// Use Path.GetFullPath with a dummy base to normalize relative paths
+#if NET5_0_OR_GREATER
string dummyBase = OperatingSystem.IsWindows() ? "C:\\" : "/";
+#else
+ string dummyBase = RuntimeInformation.IsOSPlatform(OSPlatform.Windows) ? "C:\\" : "/";
+#endif
string fullPath = Path.GetFullPath(Path.Combine(dummyBase, path));
- string normalized = PathHelper.GetRelativePath(dummyBase, fullPath);
+#if NETSTANDARD2_0
+ string normalized = PathPolyfill.GetRelativePath(dummyBase, fullPath);
+#else
+ string normalized = Path.GetRelativePath(dummyBase, fullPath);
+#endif
return Create(normalized);
}
-
- ///
- /// Asynchronously enumerates the files and directories contained in this directory as semantic path types.
- /// This is more efficient for large directories as it streams results instead of loading everything into memory.
- ///
- /// A cancellation token to cancel the enumeration.
- ///
- /// An async enumerable of objects representing the contents of the directory.
- /// Returns an empty enumerable if the directory doesn't exist or cannot be accessed.
- ///
- public async IAsyncEnumerable GetContentsAsync([System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken = default)
- {
- string directoryPath = WeakString;
- if (!Directory.Exists(directoryPath))
- {
- yield break;
- }
-
- // Use Task.Run to avoid blocking the caller while enumerating
- IEnumerable entries = await Task.Run(() => Directory.EnumerateFileSystemEntries(directoryPath, "*", SearchOption.TopDirectoryOnly), cancellationToken).ConfigureAwait(false);
-
- foreach (string item in entries)
- {
- cancellationToken.ThrowIfCancellationRequested();
-
- if (Directory.Exists(item))
- {
- yield return CreateDirectoryPath(item);
- }
- else if (File.Exists(item))
- {
- yield return CreateFilePath(item);
- }
- }
- }
}
diff --git a/Semantics.Paths/Paths/Implementations/RelativeFilePath.cs b/Semantics.Paths/Implementations/RelativeFilePath.cs
similarity index 95%
rename from Semantics.Paths/Paths/Implementations/RelativeFilePath.cs
rename to Semantics.Paths/Implementations/RelativeFilePath.cs
index 4072e65..dd0fd5b 100644
--- a/Semantics.Paths/Paths/Implementations/RelativeFilePath.cs
+++ b/Semantics.Paths/Implementations/RelativeFilePath.cs
@@ -7,7 +7,7 @@ namespace ktsu.Semantics.Paths;
///
/// Represents a relative file path
///
-[IsPath, IsRelativePath, IsFilePath]
+[IsRelativePath]
public sealed record RelativeFilePath : SemanticFilePath, IRelativeFilePath
{
// Cache for expensive directory path computation
@@ -50,6 +50,7 @@ public FileName FileNameWithoutExtension
public RelativeFilePath ChangeExtension(FileExtension newExtension)
{
Ensure.NotNull(newExtension);
+
string newPath = Path.ChangeExtension(WeakString, newExtension.WeakString);
return Create(newPath);
}
@@ -94,7 +95,11 @@ AbsolutePath IRelativePath.AsAbsolute()
public AbsoluteFilePath AsAbsolute(AbsoluteDirectoryPath baseDirectory)
{
Ensure.NotNull(baseDirectory);
- string absolutePath = PathHelper.GetFullPath(WeakString, baseDirectory.WeakString);
+#if NETSTANDARD2_0
+ string absolutePath = PathPolyfill.GetFullPath(WeakString, baseDirectory.WeakString);
+#else
+ string absolutePath = Path.GetFullPath(WeakString, baseDirectory.WeakString);
+#endif
return AbsoluteFilePath.Create(absolutePath);
}
diff --git a/Semantics.Paths/Paths/Interfaces/IAbsoluteDirectoryPath.cs b/Semantics.Paths/Interfaces/IAbsoluteDirectoryPath.cs
similarity index 100%
rename from Semantics.Paths/Paths/Interfaces/IAbsoluteDirectoryPath.cs
rename to Semantics.Paths/Interfaces/IAbsoluteDirectoryPath.cs
diff --git a/Semantics.Paths/Paths/Interfaces/IAbsoluteFilePath.cs b/Semantics.Paths/Interfaces/IAbsoluteFilePath.cs
similarity index 100%
rename from Semantics.Paths/Paths/Interfaces/IAbsoluteFilePath.cs
rename to Semantics.Paths/Interfaces/IAbsoluteFilePath.cs
diff --git a/Semantics.Paths/Paths/Interfaces/IAbsolutePath.cs b/Semantics.Paths/Interfaces/IAbsolutePath.cs
similarity index 100%
rename from Semantics.Paths/Paths/Interfaces/IAbsolutePath.cs
rename to Semantics.Paths/Interfaces/IAbsolutePath.cs
diff --git a/Semantics.Paths/Interfaces/IDirectoryName.cs b/Semantics.Paths/Interfaces/IDirectoryName.cs
new file mode 100644
index 0000000..461c17e
--- /dev/null
+++ b/Semantics.Paths/Interfaces/IDirectoryName.cs
@@ -0,0 +1,12 @@
+// Copyright (c) ktsu.dev
+// All rights reserved.
+// Licensed under the MIT license.
+
+namespace ktsu.Semantics.Paths;
+
+///
+/// Interface for directory names
+///
+public interface IDirectoryName
+{
+}
diff --git a/Semantics.Paths/Paths/Interfaces/IDirectoryPath.cs b/Semantics.Paths/Interfaces/IDirectoryPath.cs
similarity index 65%
rename from Semantics.Paths/Paths/Interfaces/IDirectoryPath.cs
rename to Semantics.Paths/Interfaces/IDirectoryPath.cs
index ce2ea78..484992e 100644
--- a/Semantics.Paths/Paths/Interfaces/IDirectoryPath.cs
+++ b/Semantics.Paths/Interfaces/IDirectoryPath.cs
@@ -4,6 +4,8 @@
namespace ktsu.Semantics.Paths;
+using System.Collections.Generic;
+
///
/// Interface for directory paths (paths to directories)
///
@@ -30,16 +32,5 @@ public interface IDirectoryPath : IPath
/// A collection of objects representing the contents of the directory.
/// Returns an empty collection if the directory doesn't exist or cannot be accessed.
///
- public IEnumerable Contents { get; }
-
- ///
- /// Asynchronously enumerates the files and directories contained in this directory as semantic path types.
- /// This is more efficient for large directories as it streams results instead of loading everything into memory.
- ///
- /// A cancellation token to cancel the enumeration.
- ///
- /// An async enumerable of objects representing the contents of the directory.
- /// Returns an empty enumerable if the directory doesn't exist or cannot be accessed.
- ///
- public IAsyncEnumerable GetContentsAsync(CancellationToken cancellationToken = default);
+ public IEnumerable GetContents();
}
diff --git a/Semantics.Paths/Paths/Interfaces/IFileExtension.cs b/Semantics.Paths/Interfaces/IFileExtension.cs
similarity index 100%
rename from Semantics.Paths/Paths/Interfaces/IFileExtension.cs
rename to Semantics.Paths/Interfaces/IFileExtension.cs
diff --git a/Semantics.Paths/Paths/Interfaces/IFileName.cs b/Semantics.Paths/Interfaces/IFileName.cs
similarity index 100%
rename from Semantics.Paths/Paths/Interfaces/IFileName.cs
rename to Semantics.Paths/Interfaces/IFileName.cs
diff --git a/Semantics.Paths/Paths/Interfaces/IFilePath.cs b/Semantics.Paths/Interfaces/IFilePath.cs
similarity index 100%
rename from Semantics.Paths/Paths/Interfaces/IFilePath.cs
rename to Semantics.Paths/Interfaces/IFilePath.cs
diff --git a/Semantics.Paths/Paths/Interfaces/IPath.cs b/Semantics.Paths/Interfaces/IPath.cs
similarity index 100%
rename from Semantics.Paths/Paths/Interfaces/IPath.cs
rename to Semantics.Paths/Interfaces/IPath.cs
diff --git a/Semantics.Paths/Paths/Interfaces/IRelativeDirectoryPath.cs b/Semantics.Paths/Interfaces/IRelativeDirectoryPath.cs
similarity index 100%
rename from Semantics.Paths/Paths/Interfaces/IRelativeDirectoryPath.cs
rename to Semantics.Paths/Interfaces/IRelativeDirectoryPath.cs
diff --git a/Semantics.Paths/Paths/Interfaces/IRelativeFilePath.cs b/Semantics.Paths/Interfaces/IRelativeFilePath.cs
similarity index 100%
rename from Semantics.Paths/Paths/Interfaces/IRelativeFilePath.cs
rename to Semantics.Paths/Interfaces/IRelativeFilePath.cs
diff --git a/Semantics.Paths/Paths/Interfaces/IRelativePath.cs b/Semantics.Paths/Interfaces/IRelativePath.cs
similarity index 100%
rename from Semantics.Paths/Paths/Interfaces/IRelativePath.cs
rename to Semantics.Paths/Interfaces/IRelativePath.cs
diff --git a/Semantics.Paths/Polyfills.cs b/Semantics.Paths/Polyfills.cs
new file mode 100644
index 0000000..e820f4d
--- /dev/null
+++ b/Semantics.Paths/Polyfills.cs
@@ -0,0 +1,198 @@
+// Copyright (c) ktsu.dev
+// All rights reserved.
+// Licensed under the MIT license.
+
+namespace ktsu.Semantics.Paths;
+
+using System;
+using System.IO;
+
+///
+/// Provides polyfill methods for Path class for older frameworks.
+///
+internal static class PathPolyfill
+{
+ ///
+ /// Returns the relative path from one path to another.
+ ///
+ /// The source path the result should be relative to.
+ /// The destination path.
+ /// The relative path, or path if the paths don't share the same root.
+ public static string GetRelativePath(string relativeTo, string path)
+ {
+#if NETCOREAPP2_0_OR_GREATER || NETSTANDARD2_1_OR_GREATER
+ return Path.GetRelativePath(relativeTo, path);
+#else
+ // Fallback implementation for netstandard2.0
+ relativeTo = Path.GetFullPath(relativeTo);
+ path = Path.GetFullPath(path);
+
+ Uri fromUri = new(AppendDirectorySeparatorChar(relativeTo));
+ Uri toUri = new(AppendDirectorySeparatorChar(path));
+
+ if (fromUri.Scheme != toUri.Scheme)
+ {
+ return path;
+ }
+
+ Uri relativeUri = fromUri.MakeRelativeUri(toUri);
+ string relativePath = Uri.UnescapeDataString(relativeUri.ToString());
+
+ if (string.Equals(toUri.Scheme, Uri.UriSchemeFile, StringComparison.OrdinalIgnoreCase))
+ {
+ relativePath = relativePath.Replace(Path.AltDirectorySeparatorChar, Path.DirectorySeparatorChar);
+ }
+
+ return relativePath;
+#endif
+ }
+
+ ///
+ /// Returns a value that indicates whether a path is fully qualified.
+ ///
+ /// The path to check.
+ /// true if the path is fully qualified; otherwise, false.
+ public static bool IsPathFullyQualified(string path)
+ {
+#if NETCOREAPP2_0_OR_GREATER || NETSTANDARD2_1_OR_GREATER
+ return Path.IsPathFullyQualified(path);
+#else
+ // Fallback implementation for netstandard2.0
+ if (string.IsNullOrWhiteSpace(path))
+ {
+ return false;
+ }
+
+ if (path.Length < 2)
+ {
+ return false;
+ }
+
+ // Check for UNC paths (\\server\share)
+ if (path.Length >= 2 && IsDirectorySeparator(path[0]) && IsDirectorySeparator(path[1]))
+ {
+ return true;
+ }
+
+ // Check for drive letter paths (C:\)
+ if (path.Length >= 3 &&
+ char.IsLetter(path[0]) &&
+ path[1] == ':' &&
+ IsDirectorySeparator(path[2]))
+ {
+ return true;
+ }
+
+ // Unix absolute paths start with /
+ if (Path.DirectorySeparatorChar == '/' && path[0] == '/')
+ {
+ return true;
+ }
+
+ return false;
+#endif
+ }
+
+ ///
+ /// Gets the absolute path for the specified path string relative to the base path.
+ ///
+ /// The file or directory for which to obtain absolute path information.
+ /// The beginning of a fully qualified path.
+ /// The fully qualified location of path, such as "C:\MyFile.txt".
+ public static string GetFullPath(string path, string basePath)
+ {
+#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
+ return Path.GetFullPath(path, basePath);
+#else
+ // Fallback implementation for netstandard2.0 and netcoreapp2.0
+ if (string.IsNullOrEmpty(path))
+ {
+ throw new ArgumentException("Path cannot be empty.", nameof(path));
+ }
+
+ if (string.IsNullOrEmpty(basePath))
+ {
+ throw new ArgumentException("Base path cannot be empty.", nameof(basePath));
+ }
+
+ basePath = Path.GetFullPath(basePath);
+
+ if (IsPathFullyQualified(path))
+ {
+ return Path.GetFullPath(path);
+ }
+
+ string combinedPath = Path.Combine(basePath, path);
+ return Path.GetFullPath(combinedPath);
+#endif
+ }
+
+#if !(NETCOREAPP2_0_OR_GREATER || NETSTANDARD2_1_OR_GREATER)
+ private static string AppendDirectorySeparatorChar(string path)
+ {
+ if (!path.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal))
+ {
+ return path + Path.DirectorySeparatorChar;
+ }
+
+ return path;
+ }
+
+ private static bool IsDirectorySeparator(char c) =>
+ c == Path.DirectorySeparatorChar || c == Path.AltDirectorySeparatorChar;
+#endif
+}
+
+///
+/// Provides polyfill methods for String class for older frameworks.
+///
+internal static class StringPolyfill
+{
+ ///
+ /// Returns a new string in which all occurrences of a specified string in the current instance are replaced with another specified string, using the provided comparison type.
+ ///
+ /// The string to perform the replacement on.
+ /// The string to be replaced.
+ /// The string to replace all occurrences of oldValue.
+ /// One of the enumeration values that determines how oldValue is searched within this instance.
+ /// A string that is equivalent to the current string except that all instances of oldValue are replaced with newValue.
+ public static string Replace(string str, string oldValue, string newValue, StringComparison comparisonType)
+ {
+#if NETCOREAPP2_0_OR_GREATER || NETSTANDARD2_1_OR_GREATER
+ return str.Replace(oldValue, newValue, comparisonType);
+#else
+ // Fallback implementation for netstandard2.0
+ if (string.IsNullOrEmpty(str))
+ {
+ return str;
+ }
+
+ if (string.IsNullOrEmpty(oldValue))
+ {
+ throw new ArgumentException("Old value cannot be null or empty.", nameof(oldValue));
+ }
+
+ newValue ??= string.Empty;
+
+ int index = str.IndexOf(oldValue, comparisonType);
+ if (index < 0)
+ {
+ return str;
+ }
+
+ System.Text.StringBuilder result = new(str.Length);
+ int lastIndex = 0;
+
+ while (index >= 0)
+ {
+ result.Append(str, lastIndex, index - lastIndex);
+ result.Append(newValue);
+ lastIndex = index + oldValue.Length;
+ index = str.IndexOf(oldValue, lastIndex, comparisonType);
+ }
+
+ result.Append(str, lastIndex, str.Length - lastIndex);
+ return result.ToString();
+#endif
+ }
+}
diff --git a/Semantics.Paths/Paths/Primitives/AbsolutePath.cs b/Semantics.Paths/Primitives/AbsolutePath.cs
similarity index 100%
rename from Semantics.Paths/Paths/Primitives/AbsolutePath.cs
rename to Semantics.Paths/Primitives/AbsolutePath.cs
diff --git a/Semantics.Paths/Primitives/DirectoryName.cs b/Semantics.Paths/Primitives/DirectoryName.cs
new file mode 100644
index 0000000..5d91f97
--- /dev/null
+++ b/Semantics.Paths/Primitives/DirectoryName.cs
@@ -0,0 +1,15 @@
+// Copyright (c) ktsu.dev
+// All rights reserved.
+// Licensed under the MIT license.
+
+namespace ktsu.Semantics.Paths;
+
+using ktsu.Semantics.Strings;
+
+///
+/// Represents a directory name
+///
+[IsDirectoryName]
+public sealed record DirectoryName : SemanticString, IDirectoryName
+{
+}
diff --git a/Semantics.Paths/Paths/Implementations/DirectoryPath.cs b/Semantics.Paths/Primitives/DirectoryPath.cs
similarity index 75%
rename from Semantics.Paths/Paths/Implementations/DirectoryPath.cs
rename to Semantics.Paths/Primitives/DirectoryPath.cs
index a9c3675..105a291 100644
--- a/Semantics.Paths/Paths/Implementations/DirectoryPath.cs
+++ b/Semantics.Paths/Primitives/DirectoryPath.cs
@@ -9,7 +9,6 @@ namespace ktsu.Semantics.Paths;
///
/// Represents a directory path (path to a directory)
///
-[IsPath, IsDirectoryPath]
public sealed record DirectoryPath : SemanticDirectoryPath, IDirectoryPath
{
///
@@ -51,46 +50,16 @@ public AbsoluteDirectoryPath AsAbsolute()
public RelativeDirectoryPath AsRelative(AbsoluteDirectoryPath baseDirectory)
{
Ensure.NotNull(baseDirectory);
+
string absolutePath = Path.GetFullPath(WeakString);
- string relativePath = PathHelper.GetRelativePath(baseDirectory.WeakString, absolutePath);
+#if NETSTANDARD2_0
+ string relativePath = PathPolyfill.GetRelativePath(baseDirectory.WeakString, absolutePath);
+#else
+ string relativePath = Path.GetRelativePath(baseDirectory.WeakString, absolutePath);
+#endif
return RelativeDirectoryPath.Create(relativePath);
}
- ///
- /// Asynchronously enumerates the files and directories contained in this directory as semantic path types.
- /// This is more efficient for large directories as it streams results instead of loading everything into memory.
- ///
- /// A cancellation token to cancel the enumeration.
- ///
- /// An async enumerable of objects representing the contents of the directory.
- /// Returns an empty enumerable if the directory doesn't exist or cannot be accessed.
- ///
- public async IAsyncEnumerable GetContentsAsync([System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken = default)
- {
- string directoryPath = WeakString;
- if (!Directory.Exists(directoryPath))
- {
- yield break;
- }
-
- // Use Task.Run to avoid blocking the caller while enumerating
- IEnumerable entries = await Task.Run(() => Directory.EnumerateFileSystemEntries(directoryPath, "*", SearchOption.TopDirectoryOnly), cancellationToken).ConfigureAwait(false);
-
- foreach (string item in entries)
- {
- cancellationToken.ThrowIfCancellationRequested();
-
- if (Directory.Exists(item))
- {
- yield return Create(item);
- }
- else if (File.Exists(item))
- {
- yield return FilePath.Create(item);
- }
- }
- }
-
///
/// Combines a directory path with a relative directory path using the '/' operator.
///
@@ -123,6 +92,22 @@ public async IAsyncEnumerable GetContentsAsync([System.Runtime.CompilerSe
return FilePath.Create(combinedPath);
}
+ ///
+ /// Combines a directory path with a directory name using the '/' operator.
+ ///
+ /// The base directory path.
+ /// The directory name to append.
+ /// A new representing the combined path.
+ [SuppressMessage("Usage", "CA2225:Operator overloads have named alternates", Justification = "Path combination is the semantic meaning, not mathematical division")]
+ public static DirectoryPath operator /(DirectoryPath left, DirectoryName right)
+ {
+ Ensure.NotNull(left);
+ Ensure.NotNull(right);
+
+ string combinedPath = Path.Combine(left.WeakString, right.WeakString);
+ return Create(combinedPath);
+ }
+
///
/// Combines a directory path with a file name using the '/' operator.
///
diff --git a/Semantics.Paths/Paths/Primitives/FileExtension.cs b/Semantics.Paths/Primitives/FileExtension.cs
similarity index 94%
rename from Semantics.Paths/Paths/Primitives/FileExtension.cs
rename to Semantics.Paths/Primitives/FileExtension.cs
index 6862126..4bc3b94 100644
--- a/Semantics.Paths/Paths/Primitives/FileExtension.cs
+++ b/Semantics.Paths/Primitives/FileExtension.cs
@@ -9,7 +9,7 @@ namespace ktsu.Semantics.Paths;
///
/// Represents a file extension (starts with a period)
///
-[IsExtension]
+[IsFileExtension]
public sealed record FileExtension : SemanticString, IFileExtension
{
}
diff --git a/Semantics.Paths/Paths/Primitives/FileName.cs b/Semantics.Paths/Primitives/FileName.cs
similarity index 100%
rename from Semantics.Paths/Paths/Primitives/FileName.cs
rename to Semantics.Paths/Primitives/FileName.cs
diff --git a/Semantics.Paths/Paths/Primitives/FilePath.cs b/Semantics.Paths/Primitives/FilePath.cs
similarity index 86%
rename from Semantics.Paths/Paths/Primitives/FilePath.cs
rename to Semantics.Paths/Primitives/FilePath.cs
index 84a5279..f9804e0 100644
--- a/Semantics.Paths/Paths/Primitives/FilePath.cs
+++ b/Semantics.Paths/Primitives/FilePath.cs
@@ -7,7 +7,6 @@ namespace ktsu.Semantics.Paths;
///
/// Represents a file path (path to a file)
///
-[IsPath, IsFilePath]
public sealed record FilePath : SemanticFilePath, IFilePath
{
///
@@ -30,8 +29,13 @@ public AbsoluteFilePath AsAbsolute()
public RelativeFilePath AsRelative(AbsoluteDirectoryPath baseDirectory)
{
Ensure.NotNull(baseDirectory);
+
string absolutePath = Path.GetFullPath(WeakString);
- string relativePath = PathHelper.GetRelativePath(baseDirectory.WeakString, absolutePath);
+#if NETSTANDARD2_0
+ string relativePath = PathPolyfill.GetRelativePath(baseDirectory.WeakString, absolutePath);
+#else
+ string relativePath = Path.GetRelativePath(baseDirectory.WeakString, absolutePath);
+#endif
return RelativeFilePath.Create(relativePath);
}
}
diff --git a/Semantics.Paths/Paths/Primitives/RelativePath.cs b/Semantics.Paths/Primitives/RelativePath.cs
similarity index 100%
rename from Semantics.Paths/Paths/Primitives/RelativePath.cs
rename to Semantics.Paths/Primitives/RelativePath.cs
diff --git a/Semantics.Paths/Paths/SemanticAbsolutePath.cs b/Semantics.Paths/SemanticAbsolutePath.cs
similarity index 93%
rename from Semantics.Paths/Paths/SemanticAbsolutePath.cs
rename to Semantics.Paths/SemanticAbsolutePath.cs
index 145df33..87be425 100644
--- a/Semantics.Paths/Paths/SemanticAbsolutePath.cs
+++ b/Semantics.Paths/SemanticAbsolutePath.cs
@@ -7,7 +7,7 @@ namespace ktsu.Semantics.Paths;
///
/// Base class for absolute paths (fully qualified paths)
///
-[IsPath, IsAbsolutePath]
+[IsAbsolutePath]
public abstract record SemanticAbsolutePath : SemanticPath
where TDerived : SemanticAbsolutePath
{
diff --git a/Semantics.Paths/Paths/SemanticDirectoryPath.cs b/Semantics.Paths/SemanticDirectoryPath.cs
similarity index 70%
rename from Semantics.Paths/Paths/SemanticDirectoryPath.cs
rename to Semantics.Paths/SemanticDirectoryPath.cs
index 319e719..ed935ba 100644
--- a/Semantics.Paths/Paths/SemanticDirectoryPath.cs
+++ b/Semantics.Paths/SemanticDirectoryPath.cs
@@ -7,7 +7,6 @@ namespace ktsu.Semantics.Paths;
///
/// Base class for directory paths (paths that represent directories)
///
-[IsPath, IsDirectoryPath]
public abstract record SemanticDirectoryPath : SemanticPath
where TDerived : SemanticDirectoryPath
{
@@ -27,49 +26,46 @@ public abstract record SemanticDirectoryPath : SemanticPath
/// - returns and objects
///
///
- public virtual IEnumerable Contents
+ public virtual IEnumerable GetContents()
{
- get
+ string directoryPath = WeakString;
+ if (!Directory.Exists(directoryPath))
{
- string directoryPath = WeakString;
- if (!Directory.Exists(directoryPath))
- {
- return [];
- }
+ return [];
+ }
- try
- {
- List contents = [];
+ try
+ {
+ List contents = [];
- // Get all files and directories
- string[] entries = Directory.GetFileSystemEntries(directoryPath);
+ // Get all files and directories
+ string[] entries = Directory.GetFileSystemEntries(directoryPath);
- foreach (string entry in entries)
+ foreach (string entry in entries)
+ {
+ if (File.Exists(entry))
{
- if (File.Exists(entry))
- {
- // It's a file - create appropriate file path type
- contents.Add(CreateFilePath(entry));
- }
- else if (Directory.Exists(entry))
- {
- // It's a directory - create appropriate directory path type
- contents.Add(CreateDirectoryPath(entry));
- }
+ // It's a file - create appropriate file path type
+ contents.Add(CreateFilePath(entry));
+ }
+ else if (Directory.Exists(entry))
+ {
+ // It's a directory - create appropriate directory path type
+ contents.Add(CreateDirectoryPath(entry));
}
-
- return contents;
- }
- catch (UnauthorizedAccessException)
- {
- // Return empty collection if access denied
- return [];
- }
- catch (DirectoryNotFoundException)
- {
- // Return empty collection if directory not found
- return [];
}
+
+ return contents;
+ }
+ catch (UnauthorizedAccessException)
+ {
+ // Return empty collection if access denied
+ return [];
+ }
+ catch (DirectoryNotFoundException)
+ {
+ // Return empty collection if directory not found
+ return [];
}
}
diff --git a/Semantics.Paths/Paths/SemanticFilePath.cs b/Semantics.Paths/SemanticFilePath.cs
similarity index 69%
rename from Semantics.Paths/Paths/SemanticFilePath.cs
rename to Semantics.Paths/SemanticFilePath.cs
index 8b47f17..df09847 100644
--- a/Semantics.Paths/Paths/SemanticFilePath.cs
+++ b/Semantics.Paths/SemanticFilePath.cs
@@ -7,7 +7,6 @@ namespace ktsu.Semantics.Paths;
///
/// Base class for file paths (paths that represent files)
///
-[IsPath, IsFilePath]
public abstract record SemanticFilePath : SemanticPath
where TDerived : SemanticFilePath
{
@@ -18,6 +17,21 @@ public FileExtension FileExtension
{
get
{
+#if NETSTANDARD2_0
+ string span = WeakString;
+
+ // Find the last dot
+ int lastDotIndex = span.LastIndexOf('.');
+ if (lastDotIndex == -1 || lastDotIndex == span.Length - 1)
+ {
+ // No extension or trailing dot
+ return FileExtension.Create("");
+ }
+
+ // Return extension including the dot
+ string extension = span.Substring(lastDotIndex);
+ return FileExtension.Create(extension);
+#else
ReadOnlySpan span = WeakString.AsSpan();
// Find the last dot
@@ -31,6 +45,7 @@ public FileExtension FileExtension
// Return extension including the dot
ReadOnlySpan extension = span[lastDotIndex..];
return FileExtension.Create(extension.ToString());
+#endif
}
}
@@ -41,6 +56,21 @@ public FileExtension FullFileExtension
{
get
{
+#if NETSTANDARD2_0
+ string span = WeakString;
+
+ // Find the first dot
+ int firstDotIndex = span.IndexOf('.');
+ if (firstDotIndex == -1)
+ {
+ // No extension
+ return FileExtension.Create("");
+ }
+
+ // Return everything from the first dot onward
+ string fullExtension = span.Substring(firstDotIndex);
+ return FileExtension.Create(fullExtension);
+#else
ReadOnlySpan span = WeakString.AsSpan();
// Find the first dot
@@ -54,6 +84,7 @@ public FileExtension FullFileExtension
// Return everything from the first dot onward
ReadOnlySpan fullExtension = span[firstDotIndex..];
return FileExtension.Create(fullExtension.ToString());
+#endif
}
}
diff --git a/Semantics.Paths/Paths/SemanticPath.cs b/Semantics.Paths/SemanticPath.cs
similarity index 91%
rename from Semantics.Paths/Paths/SemanticPath.cs
rename to Semantics.Paths/SemanticPath.cs
index b931600..d4a0634 100644
--- a/Semantics.Paths/Paths/SemanticPath.cs
+++ b/Semantics.Paths/SemanticPath.cs
@@ -4,6 +4,10 @@
namespace ktsu.Semantics.Paths;
+using System.IO;
+#if !NET5_0_OR_GREATER
+using System.Runtime.InteropServices;
+#endif
using ktsu.Semantics.Strings;
///
@@ -93,19 +97,31 @@ protected override string MakeCanonical(string input)
if (canonical.EndsWith(separator) && canonical.Length > separator.Length)
{
// Check if this is a Windows root path (e.g., "C:\")
+#if NET5_0_OR_GREATER
bool isWindowsRoot = OperatingSystem.IsWindows()
+#else
+ bool isWindowsRoot = RuntimeInformation.IsOSPlatform(OSPlatform.Windows)
+#endif
&& canonical.Length == 3
&& char.IsLetter(canonical[0])
&& canonical[1] == ':'
&& canonical[2] == Path.DirectorySeparatorChar;
// Check if this is a Unix root path (e.g., "/")
+#if NET5_0_OR_GREATER
bool isUnixRoot = !OperatingSystem.IsWindows() && canonical == separator;
+#else
+ bool isUnixRoot = !RuntimeInformation.IsOSPlatform(OSPlatform.Windows) && canonical == separator;
+#endif
// Only remove trailing separator if it's not a root path
if (!isWindowsRoot && !isUnixRoot)
{
+#if NETSTANDARD2_0
+ canonical = canonical.Substring(0, canonical.Length - separator.Length);
+#else
canonical = canonical[..^separator.Length];
+#endif
}
}
diff --git a/Semantics.Paths/Paths/SemanticRelativePath.cs b/Semantics.Paths/SemanticRelativePath.cs
similarity index 77%
rename from Semantics.Paths/Paths/SemanticRelativePath.cs
rename to Semantics.Paths/SemanticRelativePath.cs
index d7950b8..514bee7 100644
--- a/Semantics.Paths/Paths/SemanticRelativePath.cs
+++ b/Semantics.Paths/SemanticRelativePath.cs
@@ -7,7 +7,7 @@ namespace ktsu.Semantics.Paths;
///
/// Base class for relative paths (not fully qualified)
///
-[IsPath, IsRelativePath]
+[IsRelativePath]
public abstract record SemanticRelativePath : SemanticPath
where TDerived : SemanticRelativePath
{
@@ -29,10 +29,18 @@ public static TRelativePath Make(TFromPath fr
const string separator = "/";
const string altSeparator = "\\";
- string fromPath = Path.GetFullPath(fromInfo.FullName)
- .Replace(altSeparator, separator, StringComparison.Ordinal);
- string toPath = Path.GetFullPath(toInfo.FullName)
- .Replace(altSeparator, separator, StringComparison.Ordinal);
+ string fromPath = Path.GetFullPath(fromInfo.FullName);
+#if NETSTANDARD2_0
+ fromPath = StringPolyfill.Replace(fromPath, altSeparator, separator, StringComparison.Ordinal);
+#else
+ fromPath = fromPath.Replace(altSeparator, separator, StringComparison.Ordinal);
+#endif
+ string toPath = Path.GetFullPath(toInfo.FullName);
+#if NETSTANDARD2_0
+ toPath = StringPolyfill.Replace(toPath, altSeparator, separator, StringComparison.Ordinal);
+#else
+ toPath = toPath.Replace(altSeparator, separator, StringComparison.Ordinal);
+#endif
// Handle directory paths - ensure they end with separator
bool fromIsDirectory = IsDirectoryPath(from);
@@ -53,7 +61,11 @@ public static TRelativePath Make(TFromPath fr
Uri relativeUri = fromUri.MakeRelativeUri(toUri);
string relativePath = Uri.UnescapeDataString(relativeUri.ToString());
+#if NETSTANDARD2_0
+ relativePath = StringPolyfill.Replace(relativePath, altSeparator, separator, StringComparison.Ordinal);
+#else
relativePath = relativePath.Replace(altSeparator, separator, StringComparison.Ordinal);
+#endif
return Create(relativePath);
}
diff --git a/Semantics.Paths/Utilities/NetStandard20Polyfills.cs b/Semantics.Paths/Utilities/NetStandard20Polyfills.cs
deleted file mode 100644
index c646608..0000000
--- a/Semantics.Paths/Utilities/NetStandard20Polyfills.cs
+++ /dev/null
@@ -1,131 +0,0 @@
-// Copyright (c) ktsu.dev
-// All rights reserved.
-// Licensed under the MIT license.
-
-namespace ktsu.Semantics.Paths;
-
-using System.IO;
-
-///
-/// Provides path utility methods with netstandard2.0 polyfill support.
-///
-internal static class PathHelper
-{
- ///
- /// Returns a value that indicates whether a file path is fully qualified.
- ///
- /// A file path.
- /// true if the path is fully qualified; otherwise, false.
- public static bool IsPathFullyQualified(string path)
- {
-#if NETSTANDARD2_0
- if (string.IsNullOrEmpty(path))
- {
- return false;
- }
-
- if (path.Length >= 2 && path[1] == ':' && ((path[0] >= 'A' && path[0] <= 'Z') || (path[0] >= 'a' && path[0] <= 'z')))
- {
- return true;
- }
-
- if (path.Length >= 2 && path[0] == '\\' && path[1] == '\\')
- {
- return true;
- }
-
- return path.Length >= 1 && path[0] == '/';
-#else
- return Path.IsPathFullyQualified(path);
-#endif
- }
-
- ///
- /// Returns a relative path from one path to another.
- ///
- /// The source path the result should be relative to.
- /// The destination path.
- /// The relative path.
- public static string GetRelativePath(string relativeTo, string path)
- {
-#if NETSTANDARD2_0
- relativeTo = Path.GetFullPath(relativeTo);
- path = Path.GetFullPath(path);
-
- if (!relativeTo.EndsWith(Path.DirectorySeparatorChar.ToString(), System.StringComparison.Ordinal) &&
- !relativeTo.EndsWith(Path.AltDirectorySeparatorChar.ToString(), System.StringComparison.Ordinal))
- {
- relativeTo += Path.DirectorySeparatorChar;
- }
-
- System.Uri relativeToUri = new(relativeTo);
- System.Uri pathUri = new(path);
- System.Uri relativeUri = relativeToUri.MakeRelativeUri(pathUri);
- string relativePath = System.Uri.UnescapeDataString(relativeUri.ToString());
- return relativePath.Replace('/', Path.DirectorySeparatorChar);
-#else
- return Path.GetRelativePath(relativeTo, path);
-#endif
- }
-
- ///
- /// Returns the absolute path for the specified path string, resolving against a base path.
- ///
- /// The file or directory for which to obtain absolute path information.
- /// The base path to resolve against.
- /// The fully qualified location of path.
- public static string GetFullPath(string path, string basePath)
- {
-#if NETSTANDARD2_0
- if (Path.IsPathRooted(path))
- {
- return Path.GetFullPath(path);
- }
-
- return Path.GetFullPath(Path.Combine(basePath, path));
-#else
- return Path.GetFullPath(path, basePath);
-#endif
- }
-}
-
-#if NETSTANDARD2_0
-
-///
-/// String extension methods for netstandard2.0 compatibility.
-///
-internal static class StringPolyfill
-{
- ///
- /// Returns a new string in which all occurrences of a specified string are replaced with another,
- /// using the provided comparison type.
- ///
- public static string Replace(this string source, string oldValue, string newValue, System.StringComparison comparisonType)
- {
- if (string.IsNullOrEmpty(source) || string.IsNullOrEmpty(oldValue))
- {
- return source;
- }
-
- System.Text.StringBuilder result = new();
- int startIndex = 0;
-
- while (true)
- {
- int index = source.IndexOf(oldValue, startIndex, comparisonType);
- if (index < 0)
- {
- result.Append(source, startIndex, source.Length - startIndex);
- break;
- }
-
- result.Append(source, startIndex, index - startIndex);
- result.Append(newValue);
- startIndex = index + oldValue.Length;
- }
-
- return result.ToString();
- }
-}
-
-#endif
diff --git a/Semantics.Paths/Utilities/PooledStringBuilder.cs b/Semantics.Paths/Utilities/PooledStringBuilder.cs
index 3f6d831..801063c 100644
--- a/Semantics.Paths/Utilities/PooledStringBuilder.cs
+++ b/Semantics.Paths/Utilities/PooledStringBuilder.cs
@@ -48,7 +48,11 @@ public static void Return(StringBuilder sb)
///
/// The path components to combine.
/// The combined path string.
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP2_1_OR_GREATER || NET5_0_OR_GREATER
public static string CombinePaths(params ReadOnlySpan components)
+#else
+ public static string CombinePaths(params string[] components)
+#endif
{
if (components.Length == 0)
{
@@ -65,7 +69,12 @@ public static string CombinePaths(params ReadOnlySpan components)
sb.Append(components[0]);
for (int i = 1; i < components.Length; i++)
{
+
+#if NETSTANDARD2_0
+ if (!SpanPathUtilities.EndsWithDirectorySeparator(sb.ToString()))
+#else
if (!SpanPathUtilities.EndsWithDirectorySeparator(sb.ToString().AsSpan()))
+#endif
{
sb.Append(Path.DirectorySeparatorChar);
}
diff --git a/Semantics.Paths/Utilities/SpanPathUtilities.cs b/Semantics.Paths/Utilities/SpanPathUtilities.cs
index 09265af..204922f 100644
--- a/Semantics.Paths/Utilities/SpanPathUtilities.cs
+++ b/Semantics.Paths/Utilities/SpanPathUtilities.cs
@@ -14,8 +14,13 @@ internal static class SpanPathUtilities
///
/// The path span to parse.
/// The directory name span, or empty span if no directory.
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP2_1_OR_GREATER || NET5_0_OR_GREATER
public static ReadOnlySpan GetDirectoryName(ReadOnlySpan path)
+#else
+ public static string GetDirectoryName(string path)
+#endif
{
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP2_1_OR_GREATER || NET5_0_OR_GREATER
if (path.IsEmpty)
{
return default;
@@ -33,6 +38,25 @@ public static ReadOnlySpan GetDirectoryName(ReadOnlySpan path)
}
return lastSeparatorIndex >= 0 ? path[..lastSeparatorIndex] : default;
+#else
+ if (string.IsNullOrEmpty(path))
+ {
+ return string.Empty;
+ }
+
+ // Find the last directory separator
+ int lastSeparatorIndex = -1;
+ for (int i = path.Length - 1; i >= 0; i--)
+ {
+ if (path[i] == Path.DirectorySeparatorChar || path[i] == Path.AltDirectorySeparatorChar)
+ {
+ lastSeparatorIndex = i;
+ break;
+ }
+ }
+
+ return lastSeparatorIndex >= 0 ? path.Substring(0, lastSeparatorIndex) : string.Empty;
+#endif
}
///
@@ -40,8 +64,13 @@ public static ReadOnlySpan GetDirectoryName(ReadOnlySpan path)
///
/// The path span to parse.
/// The filename span, or empty span if no filename.
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP2_1_OR_GREATER || NET5_0_OR_GREATER
public static ReadOnlySpan GetFileName(ReadOnlySpan path)
+#else
+ public static string GetFileName(string path)
+#endif
{
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP2_1_OR_GREATER || NET5_0_OR_GREATER
if (path.IsEmpty)
{
return default;
@@ -71,6 +100,37 @@ public static ReadOnlySpan GetFileName(ReadOnlySpan path)
// No separator found, return the whole path
return path;
+#else
+ if (string.IsNullOrEmpty(path))
+ {
+ return string.Empty;
+ }
+
+ // Find the last directory separator
+ int lastSeparatorIndex = -1;
+ for (int i = path.Length - 1; i >= 0; i--)
+ {
+ if (path[i] == Path.DirectorySeparatorChar || path[i] == Path.AltDirectorySeparatorChar)
+ {
+ lastSeparatorIndex = i;
+ break;
+ }
+ }
+
+ if (lastSeparatorIndex >= 0)
+ {
+ // If separator is at the end, return empty string
+ if (lastSeparatorIndex == path.Length - 1)
+ {
+ return string.Empty;
+ }
+ // Otherwise return the part after the separator
+ return path.Substring(lastSeparatorIndex + 1);
+ }
+
+ // No separator found, return the whole path
+ return path;
+#endif
}
///
@@ -78,9 +138,18 @@ public static ReadOnlySpan GetFileName(ReadOnlySpan path)
///
/// The path span to check.
/// if the path ends with a directory separator; otherwise, .
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP2_1_OR_GREATER || NET5_0_OR_GREATER
public static bool EndsWithDirectorySeparator(ReadOnlySpan path)
+#else
+ public static bool EndsWithDirectorySeparator(string path)
+#endif
{
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP2_1_OR_GREATER || NET5_0_OR_GREATER
return !path.IsEmpty &&
(path[^1] == Path.DirectorySeparatorChar || path[^1] == Path.AltDirectorySeparatorChar);
+#else
+ return !string.IsNullOrEmpty(path) &&
+ (path[path.Length - 1] == Path.DirectorySeparatorChar || path[path.Length - 1] == Path.AltDirectorySeparatorChar);
+#endif
}
}
diff --git a/Semantics.Paths/Validation/Attributes/Path/IsAbsolutePathAttribute.cs b/Semantics.Paths/Validation/Attributes/Path/IsAbsolutePathAttribute.cs
index 0302adf..5c6a29d 100644
--- a/Semantics.Paths/Validation/Attributes/Path/IsAbsolutePathAttribute.cs
+++ b/Semantics.Paths/Validation/Attributes/Path/IsAbsolutePathAttribute.cs
@@ -49,7 +49,11 @@ protected override ValidationResult ValidateValue(string value)
return ValidationResult.Success();
}
- bool isAbsolute = PathHelper.IsPathFullyQualified(value + Path.DirectorySeparatorChar);
+#if NETSTANDARD2_0
+ bool isAbsolute = PathPolyfill.IsPathFullyQualified(value + Path.DirectorySeparatorChar);
+#else
+ bool isAbsolute = Path.IsPathFullyQualified(value + Path.DirectorySeparatorChar);
+#endif
return isAbsolute
? ValidationResult.Success()
: ValidationResult.Failure("The path must be absolute (fully qualified).");
diff --git a/Semantics.Paths/Validation/Attributes/Path/IsDirectoryNameAttribute.cs b/Semantics.Paths/Validation/Attributes/Path/IsDirectoryNameAttribute.cs
new file mode 100644
index 0000000..2e7454f
--- /dev/null
+++ b/Semantics.Paths/Validation/Attributes/Path/IsDirectoryNameAttribute.cs
@@ -0,0 +1,67 @@
+// Copyright (c) ktsu.dev
+// All rights reserved.
+// Licensed under the MIT license.
+
+namespace ktsu.Semantics.Paths;
+
+using System;
+using System.IO;
+using ktsu.Semantics.Strings;
+
+///
+/// Validates that a string represents a valid directory name (a single directory component, not a path).
+///
+///
+/// This attribute enforces the following rules:
+///
+/// - Directory name must not contain invalid filename characters (which includes path separators)
+/// - Empty or null strings are considered valid
+///
+/// Note: includes both
+/// and , so path separators are inherently rejected.
+///
+[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
+public sealed class IsDirectoryNameAttribute : NativeSemanticStringValidationAttribute
+{
+ ///
+ /// Creates the validation adapter for directory name validation.
+ ///
+ /// A validation adapter for directory name strings
+ protected override ValidationAdapter CreateValidator() => new DirectoryNameValidator();
+
+ ///
+ /// Validation adapter for directory name strings.
+ ///
+ private sealed class DirectoryNameValidator : ValidationAdapter
+ {
+ private static readonly char[] InvalidFileNameChars = Path.GetInvalidFileNameChars();
+
+ ///
+ /// Validates that a directory name string contains only valid characters.
+ ///
+ /// The string value to validate
+ /// A validation result indicating success or failure
+ ///
+ /// Since includes path separators,
+ /// this validation inherently prevents directory paths from being passed as directory names.
+ ///
+ protected override ValidationResult ValidateValue(string value)
+ {
+ if (string.IsNullOrEmpty(value))
+ {
+ return ValidationResult.Success();
+ }
+
+ // Check for invalid filename characters (includes path separators)
+#if NETSTANDARD2_0
+ bool hasInvalidChars = value.IndexOfAny(InvalidFileNameChars) != -1;
+#else
+ ReadOnlySpan valueSpan = value.AsSpan();
+ bool hasInvalidChars = valueSpan.IndexOfAny(InvalidFileNameChars) != -1;
+#endif
+ return hasInvalidChars
+ ? ValidationResult.Failure("The directory name contains invalid characters.")
+ : ValidationResult.Success();
+ }
+ }
+}
diff --git a/Semantics.Paths/Validation/Attributes/Path/IsFileExtensionAttribute.cs b/Semantics.Paths/Validation/Attributes/Path/IsFileExtensionAttribute.cs
new file mode 100644
index 0000000..f7b0ca2
--- /dev/null
+++ b/Semantics.Paths/Validation/Attributes/Path/IsFileExtensionAttribute.cs
@@ -0,0 +1,73 @@
+// Copyright (c) ktsu.dev
+// All rights reserved.
+// Licensed under the MIT license.
+
+namespace ktsu.Semantics.Paths;
+
+using System;
+using System.IO;
+using ktsu.Semantics.Strings;
+
+///
+/// Validates that a string represents a valid file extension.
+///
+///
+/// This attribute enforces the following rules:
+///
+/// - Extension must start with a period (.)
+/// - Extension must not contain invalid filename characters
+/// - Empty or null strings are considered valid
+///
+///
+[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
+public sealed class IsFileExtensionAttribute : NativeSemanticStringValidationAttribute
+{
+ ///
+ /// Creates the validation adapter for file extension validation.
+ ///
+ /// A validation adapter for file extensions
+ protected override ValidationAdapter CreateValidator() => new FileExtensionValidator();
+
+ ///
+ /// Validation adapter for file extensions.
+ ///
+ private sealed class FileExtensionValidator : ValidationAdapter
+ {
+ private static readonly char[] InvalidFileNameChars = Path.GetInvalidFileNameChars();
+
+ ///
+ /// Validates that a string represents a valid file extension.
+ ///
+ /// The string value to validate
+ /// A validation result indicating success or failure
+ protected override ValidationResult ValidateValue(string value)
+ {
+ if (string.IsNullOrEmpty(value))
+ {
+ return ValidationResult.Success();
+ }
+
+ // Check that it starts with a period
+#if NETSTANDARD2_0
+ bool startsWithPeriod = value.StartsWith(".");
+#else
+ bool startsWithPeriod = value.StartsWith('.');
+#endif
+ if (!startsWithPeriod)
+ {
+ return ValidationResult.Failure("File extension must start with a period (.).");
+ }
+
+ // Check for invalid filename characters in the extension
+#if NETSTANDARD2_0
+ bool hasInvalidChars = value.IndexOfAny(InvalidFileNameChars) != -1;
+#else
+ ReadOnlySpan valueSpan = value.AsSpan();
+ bool hasInvalidChars = valueSpan.IndexOfAny(InvalidFileNameChars) != -1;
+#endif
+ return hasInvalidChars
+ ? ValidationResult.Failure("File extension contains invalid characters.")
+ : ValidationResult.Success();
+ }
+ }
+}
diff --git a/Semantics.Paths/Validation/Attributes/Path/IsRelativePathAttribute.cs b/Semantics.Paths/Validation/Attributes/Path/IsRelativePathAttribute.cs
index 1ec7edd..d66d3e1 100644
--- a/Semantics.Paths/Validation/Attributes/Path/IsRelativePathAttribute.cs
+++ b/Semantics.Paths/Validation/Attributes/Path/IsRelativePathAttribute.cs
@@ -47,7 +47,11 @@ protected override ValidationResult ValidateValue(string value)
return ValidationResult.Success();
}
- bool isRelative = !PathHelper.IsPathFullyQualified(value);
+#if NETSTANDARD2_0
+ bool isRelative = !PathPolyfill.IsPathFullyQualified(value);
+#else
+ bool isRelative = !Path.IsPathFullyQualified(value);
+#endif
return isRelative
? ValidationResult.Success()
: ValidationResult.Failure("The path must be relative (not fully qualified).");
diff --git a/Semantics.Paths/Validation/SemanticPathValidationAttributes.cs b/Semantics.Paths/Validation/SemanticPathValidationAttributes.cs
deleted file mode 100644
index c1587a1..0000000
--- a/Semantics.Paths/Validation/SemanticPathValidationAttributes.cs
+++ /dev/null
@@ -1,6 +0,0 @@
-// Copyright (c) ktsu.dev
-// All rights reserved.
-// Licensed under the MIT license.
-
-// This file has been deprecated. All validation attributes have been moved to separate files
-// in the Semantics/Validation/Attributes/ directory for better organization and maintainability.
diff --git a/Semantics.Quantities/AssemblyInfo.cs b/Semantics.Quantities/AssemblyInfo.cs
new file mode 100644
index 0000000..af8b8f9
--- /dev/null
+++ b/Semantics.Quantities/AssemblyInfo.cs
@@ -0,0 +1,7 @@
+// Copyright (c) ktsu.dev
+// All rights reserved.
+// Licensed under the MIT license.
+
+using System.Runtime.CompilerServices;
+
+[assembly: InternalsVisibleTo("ktsu.Semantics.Test")]
diff --git a/Semantics.Quantities/CompatibilitySuppressions.xml b/Semantics.Quantities/CompatibilitySuppressions.xml
new file mode 100644
index 0000000..eed1f79
--- /dev/null
+++ b/Semantics.Quantities/CompatibilitySuppressions.xml
@@ -0,0 +1,12988 @@
+
+
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.ExperimentalAttribute
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.CollectionBuilderAttribute
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.FeatureGuardAttribute
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.FeatureSwitchDefinitionAttribute
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0001
+ T:System.Diagnostics.DebuggerDisableUserUnhandledExceptionsAttribute
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.ParamCollectionAttribute
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0001
+ T:System.Threading.Lock
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllConstructors
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllEvents
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllFields
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllMethods
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllNestedTypes
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllProperties
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructorsWithInherited
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEventsWithInherited
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicFieldsWithInherited
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethodsWithInherited
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypesWithInherited
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicPropertiesWithInherited
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructorsWithInherited
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicNestedTypesWithInherited
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.get_Message
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.set_Message(System.String)
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.get_ExcludeStatics
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.set_ExcludeStatics(System.Boolean)
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.get_ExcludeStatics
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.set_ExcludeStatics(System.Boolean)
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0008
+ T:ktsu.Semantics.UnitSystem
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0008
+ T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0008
+ T:System.IO.UnixFileMode
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0008
+ T:System.Text.SpanLineEnumerator
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0014
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.get_UrlFormat:[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0014
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.set_UrlFormat(System.String):[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0014
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.get_UrlFormat:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0014
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.set_UrlFormat(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0014
+ P:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.UrlFormat:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0015
+ T:System.Diagnostics.CodeAnalysis.ExperimentalAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ F:System.Runtime.InteropServices.UnmanagedCallersOnlyAttribute.CallConvs:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ F:System.Runtime.InteropServices.UnmanagedCallersOnlyAttribute.EntryPoint:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.{Clone}$->ktsu.Semantics.AbsorbedDose<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.CalculateDoseRate(ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.CalculateEnergyAbsorbed(ktsu.Semantics.Mass{`0})->ktsu.Semantics.Energy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.CalculateEnergyAbsorbed(ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.CalculateEquivalentDose(`0)->ktsu.Semantics.EquivalentDose<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.CalculateMass(ktsu.Semantics.Energy{`0})->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.CalculateMass(ktsu.Semantics.Energy{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.Equals(ktsu.Semantics.AbsorbedDose{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.AbsorbedDose{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.FromEnergyAndMass(ktsu.Semantics.Energy{`0},ktsu.Semantics.Mass{`0})->ktsu.Semantics.AbsorbedDose<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.FromEnergyAndMass(ktsu.Semantics.Energy{`0},ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.FromEnergyAndMass(ktsu.Semantics.Energy{`0},ktsu.Semantics.Mass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.FromGrays(`0)->ktsu.Semantics.AbsorbedDose<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.FromMicrograys(`0)->ktsu.Semantics.AbsorbedDose<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.FromMilligrays(`0)->ktsu.Semantics.AbsorbedDose<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.FromRads(`0)->ktsu.Semantics.AbsorbedDose<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.op_Equality(ktsu.Semantics.AbsorbedDose{`0},ktsu.Semantics.AbsorbedDose{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.op_Equality(ktsu.Semantics.AbsorbedDose{`0},ktsu.Semantics.AbsorbedDose{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.op_Inequality(ktsu.Semantics.AbsorbedDose{`0},ktsu.Semantics.AbsorbedDose{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.op_Inequality(ktsu.Semantics.AbsorbedDose{`0},ktsu.Semantics.AbsorbedDose{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AbsorbedDose`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.{Clone}$->ktsu.Semantics.Acceleration<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.Equals(ktsu.Semantics.Acceleration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Acceleration{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.FromMetersPerSecondSquared(`0)->ktsu.Semantics.Acceleration<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.FromMetersPerSecondSquared(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.op_Division(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Acceleration{`0})->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.op_Division(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Acceleration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.op_Division(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Acceleration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.op_Equality(ktsu.Semantics.Acceleration{`0},ktsu.Semantics.Acceleration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.op_Equality(ktsu.Semantics.Acceleration{`0},ktsu.Semantics.Acceleration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.op_Inequality(ktsu.Semantics.Acceleration{`0},ktsu.Semantics.Acceleration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.op_Inequality(ktsu.Semantics.Acceleration{`0},ktsu.Semantics.Acceleration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.op_Multiply(ktsu.Semantics.Acceleration{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.Velocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.op_Multiply(ktsu.Semantics.Acceleration{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.op_Multiply(ktsu.Semantics.Acceleration{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.op_Multiply(ktsu.Semantics.Time{`0},ktsu.Semantics.Acceleration{`0})->ktsu.Semantics.Velocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.op_Multiply(ktsu.Semantics.Time{`0},ktsu.Semantics.Acceleration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Acceleration`1.op_Multiply(ktsu.Semantics.Time{`0},ktsu.Semantics.Acceleration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.{Clone}$->ktsu.Semantics.AcousticImpedance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.CalculateDensity(ktsu.Semantics.AcousticImpedance{`0},ktsu.Semantics.SoundSpeed{`0})->ktsu.Semantics.Density<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.CalculateDensity(ktsu.Semantics.AcousticImpedance{`0},ktsu.Semantics.SoundSpeed{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.CalculateDensity(ktsu.Semantics.AcousticImpedance{`0},ktsu.Semantics.SoundSpeed{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.CalculateSoundSpeed(ktsu.Semantics.AcousticImpedance{`0},ktsu.Semantics.Density{`0})->ktsu.Semantics.SoundSpeed<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.CalculateSoundSpeed(ktsu.Semantics.AcousticImpedance{`0},ktsu.Semantics.Density{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.CalculateSoundSpeed(ktsu.Semantics.AcousticImpedance{`0},ktsu.Semantics.Density{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.Divide(ktsu.Semantics.SoundPressure{`0},ktsu.Semantics.Velocity{`0})->ktsu.Semantics.AcousticImpedance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.Divide(ktsu.Semantics.SoundPressure{`0},ktsu.Semantics.Velocity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.Divide(ktsu.Semantics.SoundPressure{`0},ktsu.Semantics.Velocity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.Equals(ktsu.Semantics.AcousticImpedance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.AcousticImpedance{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.ForStandardAir->ktsu.Semantics.AcousticImpedance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.FromDensityAndSoundSpeed(ktsu.Semantics.Density{`0},ktsu.Semantics.SoundSpeed{`0})->ktsu.Semantics.AcousticImpedance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.FromDensityAndSoundSpeed(ktsu.Semantics.Density{`0},ktsu.Semantics.SoundSpeed{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.FromDensityAndSoundSpeed(ktsu.Semantics.Density{`0},ktsu.Semantics.SoundSpeed{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.FromPascalSecondsPerMeter(`0)->ktsu.Semantics.AcousticImpedance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.FromRayls(`0)->ktsu.Semantics.AcousticImpedance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.Multiply(ktsu.Semantics.Density{`0},ktsu.Semantics.SoundSpeed{`0})->ktsu.Semantics.AcousticImpedance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.Multiply(ktsu.Semantics.Density{`0},ktsu.Semantics.SoundSpeed{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.Multiply(ktsu.Semantics.Density{`0},ktsu.Semantics.SoundSpeed{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.op_Equality(ktsu.Semantics.AcousticImpedance{`0},ktsu.Semantics.AcousticImpedance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.op_Equality(ktsu.Semantics.AcousticImpedance{`0},ktsu.Semantics.AcousticImpedance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.op_Inequality(ktsu.Semantics.AcousticImpedance{`0},ktsu.Semantics.AcousticImpedance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.op_Inequality(ktsu.Semantics.AcousticImpedance{`0},ktsu.Semantics.AcousticImpedance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AcousticImpedance`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.{Clone}$->ktsu.Semantics.ActivationEnergy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.CalculateRateRatio(ktsu.Semantics.Temperature{`0},ktsu.Semantics.Temperature{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.CalculateRateRatio(ktsu.Semantics.Temperature{`0},ktsu.Semantics.Temperature{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.CommonValues.get_DNADenaturation->ktsu.Semantics.ActivationEnergy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.CommonValues.get_EnzymeCatalyzed->ktsu.Semantics.ActivationEnergy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.CommonValues.get_EsterHydrolysis->ktsu.Semantics.ActivationEnergy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.CommonValues.get_NucleophilicSubstitution->ktsu.Semantics.ActivationEnergy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.CommonValues.get_ProteinDenaturation->ktsu.Semantics.ActivationEnergy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.CommonValues.get_WaterSelfIonization->ktsu.Semantics.ActivationEnergy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.Equals(ktsu.Semantics.ActivationEnergy{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ActivationEnergy{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.FromArrheniusPlot(ktsu.Semantics.RateConstant{`0},ktsu.Semantics.RateConstant{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Temperature{`0})->ktsu.Semantics.ActivationEnergy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.FromArrheniusPlot(ktsu.Semantics.RateConstant{`0},ktsu.Semantics.RateConstant{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Temperature{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.FromArrheniusPlot(ktsu.Semantics.RateConstant{`0},ktsu.Semantics.RateConstant{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Temperature{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.FromArrheniusPlot(ktsu.Semantics.RateConstant{`0},ktsu.Semantics.RateConstant{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Temperature{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.FromArrheniusPlot(ktsu.Semantics.RateConstant{`0},ktsu.Semantics.RateConstant{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Temperature{`0})$3:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.op_Equality(ktsu.Semantics.ActivationEnergy{`0},ktsu.Semantics.ActivationEnergy{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.op_Equality(ktsu.Semantics.ActivationEnergy{`0},ktsu.Semantics.ActivationEnergy{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.op_Inequality(ktsu.Semantics.ActivationEnergy{`0},ktsu.Semantics.ActivationEnergy{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.op_Inequality(ktsu.Semantics.ActivationEnergy{`0},ktsu.Semantics.ActivationEnergy{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ActivationEnergy`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.{Clone}$->ktsu.Semantics.AmountOfSubstance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.CalculateMass(ktsu.Semantics.MolarMass{`0})->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.CalculateMass(ktsu.Semantics.MolarMass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.CalculatePressureFromIdealGas(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Volume{`0})->ktsu.Semantics.Pressure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.CalculatePressureFromIdealGas(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Volume{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.CalculatePressureFromIdealGas(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Volume{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.CalculatePressureFromIdealGas(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Volume{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.CalculateTemperatureFromIdealGas(ktsu.Semantics.Pressure{`0},ktsu.Semantics.Volume{`0},ktsu.Semantics.AmountOfSubstance{`0})->ktsu.Semantics.Temperature<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.CalculateTemperatureFromIdealGas(ktsu.Semantics.Pressure{`0},ktsu.Semantics.Volume{`0},ktsu.Semantics.AmountOfSubstance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.CalculateTemperatureFromIdealGas(ktsu.Semantics.Pressure{`0},ktsu.Semantics.Volume{`0},ktsu.Semantics.AmountOfSubstance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.CalculateTemperatureFromIdealGas(ktsu.Semantics.Pressure{`0},ktsu.Semantics.Volume{`0},ktsu.Semantics.AmountOfSubstance{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.CalculateVolumeFromIdealGas(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Pressure{`0})->ktsu.Semantics.Volume<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.CalculateVolumeFromIdealGas(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Pressure{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.CalculateVolumeFromIdealGas(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Pressure{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.CalculateVolumeFromIdealGas(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Pressure{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.Equals(ktsu.Semantics.AmountOfSubstance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.AmountOfSubstance{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.FromEntities(`0)->ktsu.Semantics.AmountOfSubstance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.FromIdealGasLaw(ktsu.Semantics.Pressure{`0},ktsu.Semantics.Volume{`0},ktsu.Semantics.Temperature{`0})->ktsu.Semantics.AmountOfSubstance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.FromIdealGasLaw(ktsu.Semantics.Pressure{`0},ktsu.Semantics.Volume{`0},ktsu.Semantics.Temperature{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.FromIdealGasLaw(ktsu.Semantics.Pressure{`0},ktsu.Semantics.Volume{`0},ktsu.Semantics.Temperature{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.FromIdealGasLaw(ktsu.Semantics.Pressure{`0},ktsu.Semantics.Volume{`0},ktsu.Semantics.Temperature{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.FromMoles(`0)->ktsu.Semantics.AmountOfSubstance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.GetMolarVolumeAtSTP->ktsu.Semantics.Volume<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.op_Division(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Volume{`0})->ktsu.Semantics.Concentration<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.op_Division(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Volume{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.op_Division(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Volume{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.op_Equality(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.AmountOfSubstance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.op_Equality(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.AmountOfSubstance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.op_Inequality(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.AmountOfSubstance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.op_Inequality(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.AmountOfSubstance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.op_Multiply(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.MolarMass{`0})->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.op_Multiply(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.MolarMass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.op_Multiply(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.MolarMass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AmountOfSubstance`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularAcceleration`1.{Clone}$->ktsu.Semantics.AngularAcceleration<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularAcceleration`1.Equals(ktsu.Semantics.AngularAcceleration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularAcceleration`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.AngularAcceleration{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularAcceleration`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularAcceleration`1.FromRadiansPerSecondSquared(`0)->ktsu.Semantics.AngularAcceleration<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularAcceleration`1.FromRadiansPerSecondSquared(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularAcceleration`1.op_Equality(ktsu.Semantics.AngularAcceleration{`0},ktsu.Semantics.AngularAcceleration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularAcceleration`1.op_Equality(ktsu.Semantics.AngularAcceleration{`0},ktsu.Semantics.AngularAcceleration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularAcceleration`1.op_Inequality(ktsu.Semantics.AngularAcceleration{`0},ktsu.Semantics.AngularAcceleration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularAcceleration`1.op_Inequality(ktsu.Semantics.AngularAcceleration{`0},ktsu.Semantics.AngularAcceleration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularVelocity`1.{Clone}$->ktsu.Semantics.AngularVelocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularVelocity`1.Divide(ktsu.Semantics.AngularVelocity{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.AngularAcceleration<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularVelocity`1.Divide(ktsu.Semantics.AngularVelocity{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularVelocity`1.Divide(ktsu.Semantics.AngularVelocity{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularVelocity`1.Equals(ktsu.Semantics.AngularVelocity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularVelocity`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.AngularVelocity{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularVelocity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularVelocity`1.FromRadiansPerSecond(`0)->ktsu.Semantics.AngularVelocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularVelocity`1.FromRadiansPerSecond(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularVelocity`1.op_Equality(ktsu.Semantics.AngularVelocity{`0},ktsu.Semantics.AngularVelocity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularVelocity`1.op_Equality(ktsu.Semantics.AngularVelocity{`0},ktsu.Semantics.AngularVelocity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularVelocity`1.op_Inequality(ktsu.Semantics.AngularVelocity{`0},ktsu.Semantics.AngularVelocity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.AngularVelocity`1.op_Inequality(ktsu.Semantics.AngularVelocity{`0},ktsu.Semantics.AngularVelocity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Area`1.{Clone}$->ktsu.Semantics.Area<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Area`1.Equals(ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Area`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Area{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Area`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Area`1.FromSquareMeters(`0)->ktsu.Semantics.Area<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Area`1.FromSquareMeters(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Area`1.Multiply(ktsu.Semantics.Area{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.Volume<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Area`1.Multiply(ktsu.Semantics.Area{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Area`1.Multiply(ktsu.Semantics.Area{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Area`1.op_Equality(ktsu.Semantics.Area{`0},ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Area`1.op_Equality(ktsu.Semantics.Area{`0},ktsu.Semantics.Area{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Area`1.op_Inequality(ktsu.Semantics.Area{`0},ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Area`1.op_Inequality(ktsu.Semantics.Area{`0},ktsu.Semantics.Area{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Area`1.op_Multiply(ktsu.Semantics.Area{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.Volume<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Area`1.op_Multiply(ktsu.Semantics.Area{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Area`1.op_Multiply(ktsu.Semantics.Area{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.{Clone}$->ktsu.Semantics.BulkModulus<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.CalculatePressureChange(`0)->ktsu.Semantics.Pressure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.CalculateRelativeVolumeChange(ktsu.Semantics.Pressure{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.CalculateSpeedOfSound(ktsu.Semantics.Density{`0})->ktsu.Semantics.Velocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.CalculateSpeedOfSound(ktsu.Semantics.Density{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.Equals(ktsu.Semantics.BulkModulus{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.BulkModulus{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.FromGigapascals(`0)->ktsu.Semantics.BulkModulus<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.FromKilopascals(`0)->ktsu.Semantics.BulkModulus<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.FromMegapascals(`0)->ktsu.Semantics.BulkModulus<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.FromPascals(`0)->ktsu.Semantics.BulkModulus<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.FromPressureAndVolumeChange(ktsu.Semantics.Pressure{`0},`0)->ktsu.Semantics.BulkModulus<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.FromPressureAndVolumeChange(ktsu.Semantics.Pressure{`0},`0)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.op_Equality(ktsu.Semantics.BulkModulus{`0},ktsu.Semantics.BulkModulus{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.op_Equality(ktsu.Semantics.BulkModulus{`0},ktsu.Semantics.BulkModulus{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.op_Inequality(ktsu.Semantics.BulkModulus{`0},ktsu.Semantics.BulkModulus{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.op_Inequality(ktsu.Semantics.BulkModulus{`0},ktsu.Semantics.BulkModulus{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.BulkModulus`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.{Clone}$->ktsu.Semantics.Concentration<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.Dilute(ktsu.Semantics.Volume{`0},ktsu.Semantics.Volume{`0})->ktsu.Semantics.Concentration<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.Dilute(ktsu.Semantics.Volume{`0},ktsu.Semantics.Volume{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.Dilute(ktsu.Semantics.Volume{`0},ktsu.Semantics.Volume{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.Equals(ktsu.Semantics.Concentration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Concentration{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.FromMolarity(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Volume{`0})->ktsu.Semantics.Concentration<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.FromMolarity(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Volume{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.FromMolarity(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Volume{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.FromPartsPerMillion(ktsu.Semantics.Mass{`0},ktsu.Semantics.Mass{`0})->ktsu.Semantics.Concentration<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.FromPartsPerMillion(ktsu.Semantics.Mass{`0},ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.FromPartsPerMillion(ktsu.Semantics.Mass{`0},ktsu.Semantics.Mass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.FromWeightVolumePercent(ktsu.Semantics.Mass{`0},ktsu.Semantics.Volume{`0})->ktsu.Semantics.Concentration<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.FromWeightVolumePercent(ktsu.Semantics.Mass{`0},ktsu.Semantics.Volume{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.FromWeightVolumePercent(ktsu.Semantics.Mass{`0},ktsu.Semantics.Volume{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.op_Division(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Concentration{`0})->ktsu.Semantics.Volume<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.op_Division(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Concentration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.op_Division(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Concentration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.op_Equality(ktsu.Semantics.Concentration{`0},ktsu.Semantics.Concentration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.op_Equality(ktsu.Semantics.Concentration{`0},ktsu.Semantics.Concentration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.op_Inequality(ktsu.Semantics.Concentration{`0},ktsu.Semantics.Concentration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.op_Inequality(ktsu.Semantics.Concentration{`0},ktsu.Semantics.Concentration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.op_Multiply(ktsu.Semantics.Concentration{`0},ktsu.Semantics.Volume{`0})->ktsu.Semantics.AmountOfSubstance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.op_Multiply(ktsu.Semantics.Concentration{`0},ktsu.Semantics.Volume{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Concentration`1.op_Multiply(ktsu.Semantics.Concentration{`0},ktsu.Semantics.Volume{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.{Clone}$->ktsu.Semantics.Density<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.Divide(ktsu.Semantics.Mass{`0},ktsu.Semantics.Density{`0})->ktsu.Semantics.Volume<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.Divide(ktsu.Semantics.Mass{`0},ktsu.Semantics.Density{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.Divide(ktsu.Semantics.Mass{`0},ktsu.Semantics.Density{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.Divide(ktsu.Semantics.Mass{`0},ktsu.Semantics.Volume{`0})->ktsu.Semantics.Density<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.Divide(ktsu.Semantics.Mass{`0},ktsu.Semantics.Volume{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.Divide(ktsu.Semantics.Mass{`0},ktsu.Semantics.Volume{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.Equals(ktsu.Semantics.Density{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Density{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.FromKilogramsPerCubicMeter(`0)->ktsu.Semantics.Density<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.FromKilogramsPerCubicMeter(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.Multiply(ktsu.Semantics.Density{`0},ktsu.Semantics.Volume{`0})->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.Multiply(ktsu.Semantics.Density{`0},ktsu.Semantics.Volume{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.Multiply(ktsu.Semantics.Density{`0},ktsu.Semantics.Volume{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.op_Equality(ktsu.Semantics.Density{`0},ktsu.Semantics.Density{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.op_Equality(ktsu.Semantics.Density{`0},ktsu.Semantics.Density{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.op_Inequality(ktsu.Semantics.Density{`0},ktsu.Semantics.Density{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Density`1.op_Inequality(ktsu.Semantics.Density{`0},ktsu.Semantics.Density{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DirectionalityIndex`1.{Clone}$->ktsu.Semantics.DirectionalityIndex<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DirectionalityIndex`1.Equals(ktsu.Semantics.DirectionalityIndex{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DirectionalityIndex`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.DirectionalityIndex{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DirectionalityIndex`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DirectionalityIndex`1.FromDecibels(`0)->ktsu.Semantics.DirectionalityIndex<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DirectionalityIndex`1.FromDirectivityFactor(`0)->ktsu.Semantics.DirectionalityIndex<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DirectionalityIndex`1.GetDirectivityPattern:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DirectionalityIndex`1.GetTypicalApplication:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DirectionalityIndex`1.op_Equality(ktsu.Semantics.DirectionalityIndex{`0},ktsu.Semantics.DirectionalityIndex{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DirectionalityIndex`1.op_Equality(ktsu.Semantics.DirectionalityIndex{`0},ktsu.Semantics.DirectionalityIndex{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DirectionalityIndex`1.op_Inequality(ktsu.Semantics.DirectionalityIndex{`0},ktsu.Semantics.DirectionalityIndex{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DirectionalityIndex`1.op_Inequality(ktsu.Semantics.DirectionalityIndex{`0},ktsu.Semantics.DirectionalityIndex{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DirectionalityIndex`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.{Clone}$->ktsu.Semantics.DynamicViscosity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.CalculateKinematicViscosity(ktsu.Semantics.Density{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.CalculateReynoldsNumber(ktsu.Semantics.Density{`0},ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.CalculateReynoldsNumber(ktsu.Semantics.Density{`0},ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.CalculateReynoldsNumber(ktsu.Semantics.Density{`0},ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.CommonValues.get_Air->ktsu.Semantics.DynamicViscosity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.CommonValues.get_Blood->ktsu.Semantics.DynamicViscosity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.CommonValues.get_Glycerol->ktsu.Semantics.DynamicViscosity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.CommonValues.get_Honey->ktsu.Semantics.DynamicViscosity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.CommonValues.get_Mercury->ktsu.Semantics.DynamicViscosity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.CommonValues.get_MotorOil->ktsu.Semantics.DynamicViscosity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.CommonValues.get_Water->ktsu.Semantics.DynamicViscosity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.Equals(ktsu.Semantics.DynamicViscosity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.DynamicViscosity{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.FromShearStressAndRate(ktsu.Semantics.Pressure{`0},`0)->ktsu.Semantics.DynamicViscosity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.FromShearStressAndRate(ktsu.Semantics.Pressure{`0},`0)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.op_Equality(ktsu.Semantics.DynamicViscosity{`0},ktsu.Semantics.DynamicViscosity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.op_Equality(ktsu.Semantics.DynamicViscosity{`0},ktsu.Semantics.DynamicViscosity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.op_Inequality(ktsu.Semantics.DynamicViscosity{`0},ktsu.Semantics.DynamicViscosity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.op_Inequality(ktsu.Semantics.DynamicViscosity{`0},ktsu.Semantics.DynamicViscosity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.DynamicViscosity`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCapacitance`1.{Clone}$->ktsu.Semantics.ElectricCapacitance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCapacitance`1.Equals(ktsu.Semantics.ElectricCapacitance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCapacitance`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ElectricCapacitance{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCapacitance`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCapacitance`1.FromFarads(`0)->ktsu.Semantics.ElectricCapacitance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCapacitance`1.FromFarads(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCapacitance`1.op_Division(ktsu.Semantics.ElectricCharge{`0},ktsu.Semantics.ElectricCapacitance{`0})->ktsu.Semantics.ElectricPotential<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCapacitance`1.op_Division(ktsu.Semantics.ElectricCharge{`0},ktsu.Semantics.ElectricCapacitance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCapacitance`1.op_Division(ktsu.Semantics.ElectricCharge{`0},ktsu.Semantics.ElectricCapacitance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCapacitance`1.op_Equality(ktsu.Semantics.ElectricCapacitance{`0},ktsu.Semantics.ElectricCapacitance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCapacitance`1.op_Equality(ktsu.Semantics.ElectricCapacitance{`0},ktsu.Semantics.ElectricCapacitance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCapacitance`1.op_Inequality(ktsu.Semantics.ElectricCapacitance{`0},ktsu.Semantics.ElectricCapacitance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCapacitance`1.op_Inequality(ktsu.Semantics.ElectricCapacitance{`0},ktsu.Semantics.ElectricCapacitance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCapacitance`1.op_Multiply(ktsu.Semantics.ElectricCapacitance{`0},ktsu.Semantics.ElectricPotential{`0})->ktsu.Semantics.ElectricCharge<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCapacitance`1.op_Multiply(ktsu.Semantics.ElectricCapacitance{`0},ktsu.Semantics.ElectricPotential{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCapacitance`1.op_Multiply(ktsu.Semantics.ElectricCapacitance{`0},ktsu.Semantics.ElectricPotential{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCharge`1.{Clone}$->ktsu.Semantics.ElectricCharge<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCharge`1.Equals(ktsu.Semantics.ElectricCharge{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCharge`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ElectricCharge{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCharge`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCharge`1.FromCoulombs(`0)->ktsu.Semantics.ElectricCharge<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCharge`1.FromCoulombs(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCharge`1.op_Division(ktsu.Semantics.ElectricCharge{`0},ktsu.Semantics.ElectricCurrent{`0})->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCharge`1.op_Division(ktsu.Semantics.ElectricCharge{`0},ktsu.Semantics.ElectricCurrent{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCharge`1.op_Division(ktsu.Semantics.ElectricCharge{`0},ktsu.Semantics.ElectricCurrent{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCharge`1.op_Division(ktsu.Semantics.ElectricCharge{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.ElectricCurrent<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCharge`1.op_Division(ktsu.Semantics.ElectricCharge{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCharge`1.op_Division(ktsu.Semantics.ElectricCharge{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCharge`1.op_Equality(ktsu.Semantics.ElectricCharge{`0},ktsu.Semantics.ElectricCharge{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCharge`1.op_Equality(ktsu.Semantics.ElectricCharge{`0},ktsu.Semantics.ElectricCharge{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCharge`1.op_Inequality(ktsu.Semantics.ElectricCharge{`0},ktsu.Semantics.ElectricCharge{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCharge`1.op_Inequality(ktsu.Semantics.ElectricCharge{`0},ktsu.Semantics.ElectricCharge{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricConductivity`1.{Clone}$->ktsu.Semantics.ElectricConductivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricConductivity`1.Divide(`0,ktsu.Semantics.ElectricField{`0})->ktsu.Semantics.ElectricConductivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricConductivity`1.Divide(`0,ktsu.Semantics.ElectricField{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricConductivity`1.Equals(ktsu.Semantics.ElectricConductivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricConductivity`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ElectricConductivity{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricConductivity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricConductivity`1.FromSiemensPerMeter(`0)->ktsu.Semantics.ElectricConductivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricConductivity`1.op_Equality(ktsu.Semantics.ElectricConductivity{`0},ktsu.Semantics.ElectricConductivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricConductivity`1.op_Equality(ktsu.Semantics.ElectricConductivity{`0},ktsu.Semantics.ElectricConductivity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricConductivity`1.op_Inequality(ktsu.Semantics.ElectricConductivity{`0},ktsu.Semantics.ElectricConductivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricConductivity`1.op_Inequality(ktsu.Semantics.ElectricConductivity{`0},ktsu.Semantics.ElectricConductivity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricConductivity`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.{Clone}$->ktsu.Semantics.ElectricCurrent<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.Equals(ktsu.Semantics.ElectricCurrent{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ElectricCurrent{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.FromAmperes(`0)->ktsu.Semantics.ElectricCurrent<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.FromAmperes(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.op_Division(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricCurrent{`0})->ktsu.Semantics.ElectricResistance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.op_Division(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricCurrent{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.op_Division(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricCurrent{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.op_Equality(ktsu.Semantics.ElectricCurrent{`0},ktsu.Semantics.ElectricCurrent{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.op_Equality(ktsu.Semantics.ElectricCurrent{`0},ktsu.Semantics.ElectricCurrent{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.op_Inequality(ktsu.Semantics.ElectricCurrent{`0},ktsu.Semantics.ElectricCurrent{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.op_Inequality(ktsu.Semantics.ElectricCurrent{`0},ktsu.Semantics.ElectricCurrent{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.op_Multiply(ktsu.Semantics.ElectricCurrent{`0},ktsu.Semantics.ElectricResistance{`0})->ktsu.Semantics.ElectricPotential<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.op_Multiply(ktsu.Semantics.ElectricCurrent{`0},ktsu.Semantics.ElectricResistance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.op_Multiply(ktsu.Semantics.ElectricCurrent{`0},ktsu.Semantics.ElectricResistance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.op_Multiply(ktsu.Semantics.ElectricCurrent{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.ElectricCharge<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.op_Multiply(ktsu.Semantics.ElectricCurrent{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.op_Multiply(ktsu.Semantics.ElectricCurrent{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.op_Multiply(ktsu.Semantics.Time{`0},ktsu.Semantics.ElectricCurrent{`0})->ktsu.Semantics.ElectricCharge<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.op_Multiply(ktsu.Semantics.Time{`0},ktsu.Semantics.ElectricCurrent{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricCurrent`1.op_Multiply(ktsu.Semantics.Time{`0},ktsu.Semantics.ElectricCurrent{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricField`1.{Clone}$->ktsu.Semantics.ElectricField<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricField`1.Divide(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.ElectricField<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricField`1.Divide(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricField`1.Divide(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricField`1.Equals(ktsu.Semantics.ElectricField{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricField`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ElectricField{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricField`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricField`1.FromVoltsPerMeter(`0)->ktsu.Semantics.ElectricField<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricField`1.FromVoltsPerMeter(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricField`1.Multiply(ktsu.Semantics.ElectricField{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.ElectricPotential<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricField`1.Multiply(ktsu.Semantics.ElectricField{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricField`1.Multiply(ktsu.Semantics.ElectricField{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricField`1.op_Equality(ktsu.Semantics.ElectricField{`0},ktsu.Semantics.ElectricField{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricField`1.op_Equality(ktsu.Semantics.ElectricField{`0},ktsu.Semantics.ElectricField{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricField`1.op_Inequality(ktsu.Semantics.ElectricField{`0},ktsu.Semantics.ElectricField{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricField`1.op_Inequality(ktsu.Semantics.ElectricField{`0},ktsu.Semantics.ElectricField{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricFlux`1.{Clone}$->ktsu.Semantics.ElectricFlux<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricFlux`1.Divide(ktsu.Semantics.ElectricFlux{`0},ktsu.Semantics.Area{`0})->ktsu.Semantics.ElectricField<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricFlux`1.Divide(ktsu.Semantics.ElectricFlux{`0},ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricFlux`1.Divide(ktsu.Semantics.ElectricFlux{`0},ktsu.Semantics.Area{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricFlux`1.Equals(ktsu.Semantics.ElectricFlux{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricFlux`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ElectricFlux{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricFlux`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricFlux`1.FromVoltMeters(`0)->ktsu.Semantics.ElectricFlux<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricFlux`1.FromVoltMeters(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricFlux`1.Multiply(ktsu.Semantics.ElectricField{`0},ktsu.Semantics.Area{`0})->ktsu.Semantics.ElectricFlux<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricFlux`1.Multiply(ktsu.Semantics.ElectricField{`0},ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricFlux`1.Multiply(ktsu.Semantics.ElectricField{`0},ktsu.Semantics.Area{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricFlux`1.op_Equality(ktsu.Semantics.ElectricFlux{`0},ktsu.Semantics.ElectricFlux{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricFlux`1.op_Equality(ktsu.Semantics.ElectricFlux{`0},ktsu.Semantics.ElectricFlux{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricFlux`1.op_Inequality(ktsu.Semantics.ElectricFlux{`0},ktsu.Semantics.ElectricFlux{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricFlux`1.op_Inequality(ktsu.Semantics.ElectricFlux{`0},ktsu.Semantics.ElectricFlux{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.{Clone}$->ktsu.Semantics.ElectricPotential<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.Equals(ktsu.Semantics.ElectricPotential{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ElectricPotential{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.FromVolts(`0)->ktsu.Semantics.ElectricPotential<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.FromVolts(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.op_Division(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricResistance{`0})->ktsu.Semantics.ElectricCurrent<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.op_Division(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricResistance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.op_Division(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricResistance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.op_Division(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.ElectricField<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.op_Division(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.op_Division(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.op_Equality(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricPotential{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.op_Equality(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricPotential{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.op_Inequality(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricPotential{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.op_Inequality(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricPotential{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.op_Multiply(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricCurrent{`0})->ktsu.Semantics.Power<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.op_Multiply(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricCurrent{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPotential`1.op_Multiply(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricCurrent{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPowerDensity`1.{Clone}$->ktsu.Semantics.ElectricPowerDensity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPowerDensity`1.Divide(ktsu.Semantics.Power{`0},ktsu.Semantics.Volume{`0})->ktsu.Semantics.ElectricPowerDensity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPowerDensity`1.Divide(ktsu.Semantics.Power{`0},ktsu.Semantics.Volume{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPowerDensity`1.Divide(ktsu.Semantics.Power{`0},ktsu.Semantics.Volume{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPowerDensity`1.Equals(ktsu.Semantics.ElectricPowerDensity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPowerDensity`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ElectricPowerDensity{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPowerDensity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPowerDensity`1.FromWattsPerCubicMeter(`0)->ktsu.Semantics.ElectricPowerDensity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPowerDensity`1.FromWattsPerCubicMeter(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPowerDensity`1.Multiply(ktsu.Semantics.ElectricPowerDensity{`0},ktsu.Semantics.Volume{`0})->ktsu.Semantics.Power<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPowerDensity`1.Multiply(ktsu.Semantics.ElectricPowerDensity{`0},ktsu.Semantics.Volume{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPowerDensity`1.Multiply(ktsu.Semantics.ElectricPowerDensity{`0},ktsu.Semantics.Volume{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPowerDensity`1.op_Equality(ktsu.Semantics.ElectricPowerDensity{`0},ktsu.Semantics.ElectricPowerDensity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPowerDensity`1.op_Equality(ktsu.Semantics.ElectricPowerDensity{`0},ktsu.Semantics.ElectricPowerDensity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPowerDensity`1.op_Inequality(ktsu.Semantics.ElectricPowerDensity{`0},ktsu.Semantics.ElectricPowerDensity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricPowerDensity`1.op_Inequality(ktsu.Semantics.ElectricPowerDensity{`0},ktsu.Semantics.ElectricPowerDensity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricResistance`1.{Clone}$->ktsu.Semantics.ElectricResistance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricResistance`1.Equals(ktsu.Semantics.ElectricResistance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricResistance`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ElectricResistance{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricResistance`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricResistance`1.FromOhms(`0)->ktsu.Semantics.ElectricResistance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricResistance`1.FromOhms(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricResistance`1.op_Division(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricResistance{`0})->ktsu.Semantics.ElectricCurrent<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricResistance`1.op_Division(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricResistance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricResistance`1.op_Division(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricResistance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricResistance`1.op_Equality(ktsu.Semantics.ElectricResistance{`0},ktsu.Semantics.ElectricResistance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricResistance`1.op_Equality(ktsu.Semantics.ElectricResistance{`0},ktsu.Semantics.ElectricResistance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricResistance`1.op_Inequality(ktsu.Semantics.ElectricResistance{`0},ktsu.Semantics.ElectricResistance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricResistance`1.op_Inequality(ktsu.Semantics.ElectricResistance{`0},ktsu.Semantics.ElectricResistance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricResistance`1.op_Multiply(ktsu.Semantics.ElectricResistance{`0},ktsu.Semantics.ElectricCurrent{`0})->ktsu.Semantics.ElectricPotential<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricResistance`1.op_Multiply(ktsu.Semantics.ElectricResistance{`0},ktsu.Semantics.ElectricCurrent{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ElectricResistance`1.op_Multiply(ktsu.Semantics.ElectricResistance{`0},ktsu.Semantics.ElectricCurrent{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.{Clone}$->ktsu.Semantics.Energy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.Equals(ktsu.Semantics.Energy{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Energy{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.FromGravitationalPotential(ktsu.Semantics.Mass{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.Energy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.FromGravitationalPotential(ktsu.Semantics.Mass{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.FromGravitationalPotential(ktsu.Semantics.Mass{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.FromJoules(`0)->ktsu.Semantics.Energy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.FromJoules(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.FromKineticEnergy(ktsu.Semantics.Mass{`0},ktsu.Semantics.Velocity{`0})->ktsu.Semantics.Energy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.FromKineticEnergy(ktsu.Semantics.Mass{`0},ktsu.Semantics.Velocity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.FromKineticEnergy(ktsu.Semantics.Mass{`0},ktsu.Semantics.Velocity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.FromPotentialEnergy(ktsu.Semantics.Mass{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.Acceleration{`0})->ktsu.Semantics.Energy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.FromPotentialEnergy(ktsu.Semantics.Mass{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.Acceleration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.FromPotentialEnergy(ktsu.Semantics.Mass{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.Acceleration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.FromPotentialEnergy(ktsu.Semantics.Mass{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.Acceleration{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.FromWork(ktsu.Semantics.Force{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.Energy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.FromWork(ktsu.Semantics.Force{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.FromWork(ktsu.Semantics.Force{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.GetVelocityFromKineticEnergy(ktsu.Semantics.Energy{`0},ktsu.Semantics.Mass{`0})->ktsu.Semantics.Velocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.GetVelocityFromKineticEnergy(ktsu.Semantics.Energy{`0},ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.GetVelocityFromKineticEnergy(ktsu.Semantics.Energy{`0},ktsu.Semantics.Mass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.GetVelocityFromKineticEnergy(ktsu.Semantics.Mass{`0})->ktsu.Semantics.Velocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.GetVelocityFromKineticEnergy(ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.op_Division(ktsu.Semantics.Energy{`0},ktsu.Semantics.Force{`0})->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.op_Division(ktsu.Semantics.Energy{`0},ktsu.Semantics.Force{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.op_Division(ktsu.Semantics.Energy{`0},ktsu.Semantics.Force{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.op_Division(ktsu.Semantics.Energy{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.Force<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.op_Division(ktsu.Semantics.Energy{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.op_Division(ktsu.Semantics.Energy{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.op_Division(ktsu.Semantics.Energy{`0},ktsu.Semantics.Power{`0})->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.op_Division(ktsu.Semantics.Energy{`0},ktsu.Semantics.Power{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.op_Division(ktsu.Semantics.Energy{`0},ktsu.Semantics.Power{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.op_Division(ktsu.Semantics.Energy{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.Power<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.op_Division(ktsu.Semantics.Energy{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.op_Division(ktsu.Semantics.Energy{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.op_Equality(ktsu.Semantics.Energy{`0},ktsu.Semantics.Energy{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.op_Equality(ktsu.Semantics.Energy{`0},ktsu.Semantics.Energy{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.op_Inequality(ktsu.Semantics.Energy{`0},ktsu.Semantics.Energy{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Energy`1.op_Inequality(ktsu.Semantics.Energy{`0},ktsu.Semantics.Energy{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.{Clone}$->ktsu.Semantics.Entropy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.CalculateEntropyChange(ktsu.Semantics.Heat{`0},ktsu.Semantics.Temperature{`0})->ktsu.Semantics.Entropy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.CalculateEntropyChange(ktsu.Semantics.Heat{`0},ktsu.Semantics.Temperature{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.CalculateEntropyChange(ktsu.Semantics.Heat{`0},ktsu.Semantics.Temperature{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.CalculateGibbsFreeEnergy(ktsu.Semantics.Energy{`0},ktsu.Semantics.Temperature{`0})->ktsu.Semantics.Energy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.CalculateGibbsFreeEnergy(ktsu.Semantics.Energy{`0},ktsu.Semantics.Temperature{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.CalculateGibbsFreeEnergy(ktsu.Semantics.Energy{`0},ktsu.Semantics.Temperature{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.Equals(ktsu.Semantics.Entropy{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Entropy{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.FromBtuPerRankine(`0)->ktsu.Semantics.Entropy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.FromCaloriesPerKelvin(`0)->ktsu.Semantics.Entropy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.FromJoulesPerKelvin(`0)->ktsu.Semantics.Entropy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.op_Equality(ktsu.Semantics.Entropy{`0},ktsu.Semantics.Entropy{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.op_Equality(ktsu.Semantics.Entropy{`0},ktsu.Semantics.Entropy{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.op_Inequality(ktsu.Semantics.Entropy{`0},ktsu.Semantics.Entropy{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.op_Inequality(ktsu.Semantics.Entropy{`0},ktsu.Semantics.Entropy{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Entropy`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.{Clone}$->ktsu.Semantics.EnzymeActivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.CalculateSpecificActivity(ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.CalculateTurnoverNumber(ktsu.Semantics.EnzymeActivity{`0},ktsu.Semantics.Concentration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.CalculateTurnoverNumber(ktsu.Semantics.EnzymeActivity{`0},ktsu.Semantics.Concentration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.CommonValues.get_CarbonicAnhydrase->ktsu.Semantics.EnzymeActivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.CommonValues.get_Catalase->ktsu.Semantics.EnzymeActivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.CommonValues.get_HighActivity->ktsu.Semantics.EnzymeActivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.CommonValues.get_TypicalEnzyme->ktsu.Semantics.EnzymeActivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.Equals(ktsu.Semantics.EnzymeActivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.EnzymeActivity{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.FromSubstrateConversion(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.EnzymeActivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.FromSubstrateConversion(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.FromSubstrateConversion(ktsu.Semantics.AmountOfSubstance{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.MichaelisMenten(ktsu.Semantics.EnzymeActivity{`0},ktsu.Semantics.Concentration{`0},ktsu.Semantics.Concentration{`0})->ktsu.Semantics.EnzymeActivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.MichaelisMenten(ktsu.Semantics.EnzymeActivity{`0},ktsu.Semantics.Concentration{`0},ktsu.Semantics.Concentration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.MichaelisMenten(ktsu.Semantics.EnzymeActivity{`0},ktsu.Semantics.Concentration{`0},ktsu.Semantics.Concentration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.MichaelisMenten(ktsu.Semantics.EnzymeActivity{`0},ktsu.Semantics.Concentration{`0},ktsu.Semantics.Concentration{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.op_Equality(ktsu.Semantics.EnzymeActivity{`0},ktsu.Semantics.EnzymeActivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.op_Equality(ktsu.Semantics.EnzymeActivity{`0},ktsu.Semantics.EnzymeActivity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.op_Inequality(ktsu.Semantics.EnzymeActivity{`0},ktsu.Semantics.EnzymeActivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.op_Inequality(ktsu.Semantics.EnzymeActivity{`0},ktsu.Semantics.EnzymeActivity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EnzymeActivity`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.{Clone}$->ktsu.Semantics.EquivalentDose<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.CalculateAbsorbedDose(`0)->ktsu.Semantics.AbsorbedDose<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.CalculateDoseRate(ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.CalculateEffectiveDoseContribution(`0)->ktsu.Semantics.EquivalentDose<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.Equals(ktsu.Semantics.EquivalentDose{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.EquivalentDose{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.FromAbsorbedDoseAndWeightingFactor(ktsu.Semantics.AbsorbedDose{`0},`0)->ktsu.Semantics.EquivalentDose<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.FromAbsorbedDoseAndWeightingFactor(ktsu.Semantics.AbsorbedDose{`0},`0)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.FromMicrosieverts(`0)->ktsu.Semantics.EquivalentDose<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.FromMillisieverts(`0)->ktsu.Semantics.EquivalentDose<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.FromRems(`0)->ktsu.Semantics.EquivalentDose<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.FromSieverts(`0)->ktsu.Semantics.EquivalentDose<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.op_Equality(ktsu.Semantics.EquivalentDose{`0},ktsu.Semantics.EquivalentDose{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.op_Equality(ktsu.Semantics.EquivalentDose{`0},ktsu.Semantics.EquivalentDose{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.op_Inequality(ktsu.Semantics.EquivalentDose{`0},ktsu.Semantics.EquivalentDose{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.op_Inequality(ktsu.Semantics.EquivalentDose{`0},ktsu.Semantics.EquivalentDose{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.EquivalentDose`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.{Clone}$->ktsu.Semantics.Exposure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.CalculateCharge(ktsu.Semantics.Mass{`0})->ktsu.Semantics.ElectricCharge<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.CalculateCharge(ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.CalculateExposureRate(ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.CalculateMass(ktsu.Semantics.ElectricCharge{`0})->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.CalculateMass(ktsu.Semantics.ElectricCharge{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.Equals(ktsu.Semantics.Exposure{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Exposure{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.FromChargeAndMass(ktsu.Semantics.ElectricCharge{`0},ktsu.Semantics.Mass{`0})->ktsu.Semantics.Exposure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.FromChargeAndMass(ktsu.Semantics.ElectricCharge{`0},ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.FromChargeAndMass(ktsu.Semantics.ElectricCharge{`0},ktsu.Semantics.Mass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.FromCoulombsPerKilogram(`0)->ktsu.Semantics.Exposure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.FromMilliroentgens(`0)->ktsu.Semantics.Exposure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.FromRoentgens(`0)->ktsu.Semantics.Exposure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.op_Equality(ktsu.Semantics.Exposure{`0},ktsu.Semantics.Exposure{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.op_Equality(ktsu.Semantics.Exposure{`0},ktsu.Semantics.Exposure{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.op_Inequality(ktsu.Semantics.Exposure{`0},ktsu.Semantics.Exposure{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.op_Inequality(ktsu.Semantics.Exposure{`0},ktsu.Semantics.Exposure{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.ToAbsorbedDoseInAir->ktsu.Semantics.AbsorbedDose<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Exposure`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.{Clone}$->ktsu.Semantics.Force<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.CalculateTorque(ktsu.Semantics.Force{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.Torque<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.CalculateTorque(ktsu.Semantics.Force{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.CalculateTorque(ktsu.Semantics.Force{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.CalculateTorque(ktsu.Semantics.Length{`0})->ktsu.Semantics.Torque<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.CalculateTorque(ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.Equals(ktsu.Semantics.Force{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Force{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.FromMassAndAcceleration(ktsu.Semantics.Mass{`0},ktsu.Semantics.Acceleration{`0})->ktsu.Semantics.Force<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.FromMassAndAcceleration(ktsu.Semantics.Mass{`0},ktsu.Semantics.Acceleration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.FromMassAndAcceleration(ktsu.Semantics.Mass{`0},ktsu.Semantics.Acceleration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.FromNewtons(`0)->ktsu.Semantics.Force<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.FromNewtons(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.FromWeight(ktsu.Semantics.Mass{`0})->ktsu.Semantics.Force<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.FromWeight(ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.GetAcceleration(ktsu.Semantics.Mass{`0})->ktsu.Semantics.Acceleration<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.GetAcceleration(ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Division(ktsu.Semantics.Force{`0},ktsu.Semantics.Acceleration{`0})->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Division(ktsu.Semantics.Force{`0},ktsu.Semantics.Acceleration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Division(ktsu.Semantics.Force{`0},ktsu.Semantics.Acceleration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Division(ktsu.Semantics.Force{`0},ktsu.Semantics.Area{`0})->ktsu.Semantics.Pressure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Division(ktsu.Semantics.Force{`0},ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Division(ktsu.Semantics.Force{`0},ktsu.Semantics.Area{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Division(ktsu.Semantics.Force{`0},ktsu.Semantics.Mass{`0})->ktsu.Semantics.Acceleration<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Division(ktsu.Semantics.Force{`0},ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Division(ktsu.Semantics.Force{`0},ktsu.Semantics.Mass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Equality(ktsu.Semantics.Force{`0},ktsu.Semantics.Force{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Equality(ktsu.Semantics.Force{`0},ktsu.Semantics.Force{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Inequality(ktsu.Semantics.Force{`0},ktsu.Semantics.Force{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Inequality(ktsu.Semantics.Force{`0},ktsu.Semantics.Force{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Multiply(ktsu.Semantics.Force{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.Energy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Multiply(ktsu.Semantics.Force{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Multiply(ktsu.Semantics.Force{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Multiply(ktsu.Semantics.Force{`0},ktsu.Semantics.Velocity{`0})->ktsu.Semantics.Power<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Multiply(ktsu.Semantics.Force{`0},ktsu.Semantics.Velocity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Multiply(ktsu.Semantics.Force{`0},ktsu.Semantics.Velocity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Multiply(ktsu.Semantics.Length{`0},ktsu.Semantics.Force{`0})->ktsu.Semantics.Energy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Multiply(ktsu.Semantics.Length{`0},ktsu.Semantics.Force{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Multiply(ktsu.Semantics.Length{`0},ktsu.Semantics.Force{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Multiply(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Force{`0})->ktsu.Semantics.Power<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Multiply(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Force{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Force`1.op_Multiply(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Force{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.{Clone}$->ktsu.Semantics.Frequency<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.Create(`0)->ktsu.Semantics.Frequency<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.Divide(`0,ktsu.Semantics.Time{`0})->ktsu.Semantics.Frequency<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.Divide(`0,ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.Equals(ktsu.Semantics.Frequency{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Frequency{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.FromHertz(`0)->ktsu.Semantics.Frequency<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.FromKilohertz(`0)->ktsu.Semantics.Frequency<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.FromMegahertz(`0)->ktsu.Semantics.Frequency<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.FromPhotonEnergy(ktsu.Semantics.Energy{`0})->ktsu.Semantics.Frequency<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.FromPhotonEnergy(ktsu.Semantics.Energy{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.GetElectromagneticWavelength(ktsu.Semantics.Frequency{`0})->ktsu.Semantics.Wavelength<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.GetElectromagneticWavelength(ktsu.Semantics.Frequency{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.GetPhotonEnergy(ktsu.Semantics.Frequency{`0})->ktsu.Semantics.Energy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.GetPhotonEnergy(ktsu.Semantics.Frequency{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.Multiply(ktsu.Semantics.Frequency{`0},ktsu.Semantics.Wavelength{`0})->ktsu.Semantics.Velocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.Multiply(ktsu.Semantics.Frequency{`0},ktsu.Semantics.Wavelength{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.Multiply(ktsu.Semantics.Frequency{`0},ktsu.Semantics.Wavelength{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.op_Division(`0,ktsu.Semantics.Frequency{`0})->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.op_Division(`0,ktsu.Semantics.Frequency{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.op_Division(ktsu.Semantics.SoundSpeed{`0},ktsu.Semantics.Frequency{`0})->ktsu.Semantics.Wavelength<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.op_Division(ktsu.Semantics.SoundSpeed{`0},ktsu.Semantics.Frequency{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.op_Division(ktsu.Semantics.SoundSpeed{`0},ktsu.Semantics.Frequency{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.op_Equality(ktsu.Semantics.Frequency{`0},ktsu.Semantics.Frequency{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.op_Equality(ktsu.Semantics.Frequency{`0},ktsu.Semantics.Frequency{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.op_Inequality(ktsu.Semantics.Frequency{`0},ktsu.Semantics.Frequency{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.op_Inequality(ktsu.Semantics.Frequency{`0},ktsu.Semantics.Frequency{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.op_Multiply(ktsu.Semantics.Frequency{`0},ktsu.Semantics.Wavelength{`0})->ktsu.Semantics.SoundSpeed<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.op_Multiply(ktsu.Semantics.Frequency{`0},ktsu.Semantics.Wavelength{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.op_Multiply(ktsu.Semantics.Frequency{`0},ktsu.Semantics.Wavelength{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Frequency`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.{Clone}$->ktsu.Semantics.Heat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.Equals(ktsu.Semantics.Heat{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Heat{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.FromBTU(`0)->ktsu.Semantics.Heat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.FromCalories(`0)->ktsu.Semantics.Heat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.FromEnergy(ktsu.Semantics.Energy{`0})->ktsu.Semantics.Heat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.FromEnergy(ktsu.Semantics.Energy{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.FromJoules(`0)->ktsu.Semantics.Heat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.FromKilowattHours(`0)->ktsu.Semantics.Heat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.op_Division(ktsu.Semantics.Heat{`0},ktsu.Semantics.Power{`0})->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.op_Division(ktsu.Semantics.Heat{`0},ktsu.Semantics.Power{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.op_Division(ktsu.Semantics.Heat{`0},ktsu.Semantics.Power{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.op_Division(ktsu.Semantics.Heat{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.Power<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.op_Division(ktsu.Semantics.Heat{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.op_Division(ktsu.Semantics.Heat{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.op_Equality(ktsu.Semantics.Heat{`0},ktsu.Semantics.Heat{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.op_Equality(ktsu.Semantics.Heat{`0},ktsu.Semantics.Heat{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.op_Inequality(ktsu.Semantics.Heat{`0},ktsu.Semantics.Heat{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.op_Inequality(ktsu.Semantics.Heat{`0},ktsu.Semantics.Heat{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.ToEnergy->ktsu.Semantics.Energy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Heat`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.{Clone}$->ktsu.Semantics.HeatCapacity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.CalculateHeatRequired(ktsu.Semantics.Temperature{`0})->ktsu.Semantics.Heat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.CalculateHeatRequired(ktsu.Semantics.Temperature{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.CalculateSpecificHeat(ktsu.Semantics.Mass{`0})->ktsu.Semantics.SpecificHeat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.CalculateSpecificHeat(ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.CalculateTemperatureChange(ktsu.Semantics.Heat{`0})->ktsu.Semantics.Temperature<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.CalculateTemperatureChange(ktsu.Semantics.Heat{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.Equals(ktsu.Semantics.HeatCapacity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.HeatCapacity{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.FromBtuPerFahrenheit(`0)->ktsu.Semantics.HeatCapacity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.FromCaloriesPerKelvin(`0)->ktsu.Semantics.HeatCapacity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.FromJoulesPerKelvin(`0)->ktsu.Semantics.HeatCapacity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.op_Equality(ktsu.Semantics.HeatCapacity{`0},ktsu.Semantics.HeatCapacity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.op_Equality(ktsu.Semantics.HeatCapacity{`0},ktsu.Semantics.HeatCapacity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.op_Inequality(ktsu.Semantics.HeatCapacity{`0},ktsu.Semantics.HeatCapacity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.op_Inequality(ktsu.Semantics.HeatCapacity{`0},ktsu.Semantics.HeatCapacity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatCapacity`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.{Clone}$->ktsu.Semantics.HeatTransferCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.CalculateHeatTransferRate(ktsu.Semantics.Area{`0},ktsu.Semantics.Temperature{`0})->ktsu.Semantics.Power<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.CalculateHeatTransferRate(ktsu.Semantics.Area{`0},ktsu.Semantics.Temperature{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.CalculateHeatTransferRate(ktsu.Semantics.Area{`0},ktsu.Semantics.Temperature{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.CalculateThermalResistance(ktsu.Semantics.Area{`0})->ktsu.Semantics.ThermalResistance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.CalculateThermalResistance(ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.Equals(ktsu.Semantics.HeatTransferCoefficient{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.HeatTransferCoefficient{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.FromBtuPerHourSquareFootFahrenheit(`0)->ktsu.Semantics.HeatTransferCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.FromCaloriesPerSecondSquareCentimeterKelvin(`0)->ktsu.Semantics.HeatTransferCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.FromWattsPerSquareMeterKelvin(`0)->ktsu.Semantics.HeatTransferCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.op_Equality(ktsu.Semantics.HeatTransferCoefficient{`0},ktsu.Semantics.HeatTransferCoefficient{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.op_Equality(ktsu.Semantics.HeatTransferCoefficient{`0},ktsu.Semantics.HeatTransferCoefficient{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.op_Inequality(ktsu.Semantics.HeatTransferCoefficient{`0},ktsu.Semantics.HeatTransferCoefficient{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.op_Inequality(ktsu.Semantics.HeatTransferCoefficient{`0},ktsu.Semantics.HeatTransferCoefficient{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.TypicalValues.get_BoilingWater->ktsu.Semantics.HeatTransferCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.TypicalValues.get_CondensingSteam->ktsu.Semantics.HeatTransferCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.TypicalValues.get_ForcedConvectionAir->ktsu.Semantics.HeatTransferCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.TypicalValues.get_ForcedConvectionWater->ktsu.Semantics.HeatTransferCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.TypicalValues.get_NaturalConvectionAir->ktsu.Semantics.HeatTransferCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.HeatTransferCoefficient`1.TypicalValues.get_NaturalConvectionWater->ktsu.Semantics.HeatTransferCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.{Clone}$->ktsu.Semantics.Illuminance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.CalculateDistanceFromSource(ktsu.Semantics.LuminousIntensity{`0})->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.CalculateDistanceFromSource(ktsu.Semantics.LuminousIntensity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.CalculateLuminousFlux(ktsu.Semantics.Area{`0})->ktsu.Semantics.LuminousFlux<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.CalculateLuminousFlux(ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.Equals(ktsu.Semantics.Illuminance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Illuminance{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.FromFootCandles(`0)->ktsu.Semantics.Illuminance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.FromKilolux(`0)->ktsu.Semantics.Illuminance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.FromLux(`0)->ktsu.Semantics.Illuminance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.FromMillilux(`0)->ktsu.Semantics.Illuminance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.op_Equality(ktsu.Semantics.Illuminance{`0},ktsu.Semantics.Illuminance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.op_Equality(ktsu.Semantics.Illuminance{`0},ktsu.Semantics.Illuminance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.op_Inequality(ktsu.Semantics.Illuminance{`0},ktsu.Semantics.Illuminance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.op_Inequality(ktsu.Semantics.Illuminance{`0},ktsu.Semantics.Illuminance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Illuminance`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ImpedanceAC`1.{Clone}$->ktsu.Semantics.ImpedanceAC<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ImpedanceAC`1.Divide(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricCurrent{`0})->ktsu.Semantics.ImpedanceAC<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ImpedanceAC`1.Divide(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricCurrent{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ImpedanceAC`1.Divide(ktsu.Semantics.ElectricPotential{`0},ktsu.Semantics.ElectricCurrent{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ImpedanceAC`1.Equals(ktsu.Semantics.ImpedanceAC{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ImpedanceAC`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ImpedanceAC{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ImpedanceAC`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ImpedanceAC`1.FromOhms(`0)->ktsu.Semantics.ImpedanceAC<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ImpedanceAC`1.FromOhms(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ImpedanceAC`1.Multiply(ktsu.Semantics.ImpedanceAC{`0},ktsu.Semantics.ElectricCurrent{`0})->ktsu.Semantics.ElectricPotential<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ImpedanceAC`1.Multiply(ktsu.Semantics.ImpedanceAC{`0},ktsu.Semantics.ElectricCurrent{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ImpedanceAC`1.Multiply(ktsu.Semantics.ImpedanceAC{`0},ktsu.Semantics.ElectricCurrent{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ImpedanceAC`1.op_Equality(ktsu.Semantics.ImpedanceAC{`0},ktsu.Semantics.ImpedanceAC{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ImpedanceAC`1.op_Equality(ktsu.Semantics.ImpedanceAC{`0},ktsu.Semantics.ImpedanceAC{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ImpedanceAC`1.op_Inequality(ktsu.Semantics.ImpedanceAC{`0},ktsu.Semantics.ImpedanceAC{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ImpedanceAC`1.op_Inequality(ktsu.Semantics.ImpedanceAC{`0},ktsu.Semantics.ImpedanceAC{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.IPhysicalQuantity`1.In(ktsu.Semantics.IUnit)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.{Clone}$->ktsu.Semantics.KinematicViscosity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.CalculateDensity(ktsu.Semantics.DynamicViscosity{`0})->ktsu.Semantics.Density<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.CalculateDensity(ktsu.Semantics.DynamicViscosity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.CalculateDynamicViscosity(ktsu.Semantics.Density{`0})->ktsu.Semantics.DynamicViscosity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.CalculateDynamicViscosity(ktsu.Semantics.Density{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.CalculateReynoldsNumber(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.CalculateReynoldsNumber(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.Equals(ktsu.Semantics.KinematicViscosity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.KinematicViscosity{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.FromCentistokes(`0)->ktsu.Semantics.KinematicViscosity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.FromDynamicViscosityAndDensity(ktsu.Semantics.DynamicViscosity{`0},ktsu.Semantics.Density{`0})->ktsu.Semantics.KinematicViscosity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.FromDynamicViscosityAndDensity(ktsu.Semantics.DynamicViscosity{`0},ktsu.Semantics.Density{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.FromDynamicViscosityAndDensity(ktsu.Semantics.DynamicViscosity{`0},ktsu.Semantics.Density{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.FromSquareMetersPerSecond(`0)->ktsu.Semantics.KinematicViscosity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.FromStokes(`0)->ktsu.Semantics.KinematicViscosity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.IsLaminarFlow(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},System.Nullable{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.IsLaminarFlow(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},System.Nullable{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.IsTurbulentFlow(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},System.Nullable{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.IsTurbulentFlow(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},System.Nullable{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.op_Equality(ktsu.Semantics.KinematicViscosity{`0},ktsu.Semantics.KinematicViscosity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.op_Equality(ktsu.Semantics.KinematicViscosity{`0},ktsu.Semantics.KinematicViscosity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.op_Inequality(ktsu.Semantics.KinematicViscosity{`0},ktsu.Semantics.KinematicViscosity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.op_Inequality(ktsu.Semantics.KinematicViscosity{`0},ktsu.Semantics.KinematicViscosity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.KinematicViscosity`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.{Clone}$->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.Divide(ktsu.Semantics.Length{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.Velocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.Divide(ktsu.Semantics.Length{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.Divide(ktsu.Semantics.Length{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.Equals(ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Length{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.FromMeters(`0)->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.FromMeters(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.Multiply(ktsu.Semantics.Length{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.Area<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.Multiply(ktsu.Semantics.Length{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.Multiply(ktsu.Semantics.Length{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.op_Division(ktsu.Semantics.Length{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.Velocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.op_Division(ktsu.Semantics.Length{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.op_Division(ktsu.Semantics.Length{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.op_Equality(ktsu.Semantics.Length{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.op_Equality(ktsu.Semantics.Length{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.op_Inequality(ktsu.Semantics.Length{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.op_Inequality(ktsu.Semantics.Length{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.op_Multiply(ktsu.Semantics.Length{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.Area<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.op_Multiply(ktsu.Semantics.Length{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Length`1.op_Multiply(ktsu.Semantics.Length{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Loudness`1.{Clone}$->ktsu.Semantics.Loudness<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Loudness`1.CombineWith(ktsu.Semantics.Loudness{`0})->ktsu.Semantics.Loudness<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Loudness`1.CombineWith(ktsu.Semantics.Loudness{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Loudness`1.Equals(ktsu.Semantics.Loudness{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Loudness`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Loudness{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Loudness`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Loudness`1.FromPhons(`0)->ktsu.Semantics.Loudness<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Loudness`1.FromSones(`0)->ktsu.Semantics.Loudness<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Loudness`1.GetLoudnessCategory:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Loudness`1.op_Equality(ktsu.Semantics.Loudness{`0},ktsu.Semantics.Loudness{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Loudness`1.op_Equality(ktsu.Semantics.Loudness{`0},ktsu.Semantics.Loudness{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Loudness`1.op_Inequality(ktsu.Semantics.Loudness{`0},ktsu.Semantics.Loudness{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Loudness`1.op_Inequality(ktsu.Semantics.Loudness{`0},ktsu.Semantics.Loudness{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Loudness`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Luminance`1.{Clone}$->ktsu.Semantics.Luminance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Luminance`1.CalculateIlluminanceForLambertianSurface->ktsu.Semantics.Illuminance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Luminance`1.CalculateLuminousIntensity(ktsu.Semantics.Area{`0})->ktsu.Semantics.LuminousIntensity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Luminance`1.CalculateLuminousIntensity(ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Luminance`1.Equals(ktsu.Semantics.Luminance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Luminance`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Luminance{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Luminance`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Luminance`1.FromCandelaPerSquareMeter(`0)->ktsu.Semantics.Luminance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Luminance`1.FromFootLamberts(`0)->ktsu.Semantics.Luminance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Luminance`1.FromNits(`0)->ktsu.Semantics.Luminance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Luminance`1.FromStilbs(`0)->ktsu.Semantics.Luminance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Luminance`1.op_Equality(ktsu.Semantics.Luminance{`0},ktsu.Semantics.Luminance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Luminance`1.op_Equality(ktsu.Semantics.Luminance{`0},ktsu.Semantics.Luminance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Luminance`1.op_Inequality(ktsu.Semantics.Luminance{`0},ktsu.Semantics.Luminance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Luminance`1.op_Inequality(ktsu.Semantics.Luminance{`0},ktsu.Semantics.Luminance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Luminance`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.{Clone}$->ktsu.Semantics.LuminousFlux<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.CalculateIlluminance(ktsu.Semantics.Area{`0})->ktsu.Semantics.Illuminance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.CalculateIlluminance(ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.CalculateLuminousEfficacy(ktsu.Semantics.Power{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.Equals(ktsu.Semantics.LuminousFlux{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.LuminousFlux{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.FromKilolumens(`0)->ktsu.Semantics.LuminousFlux<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.FromLumens(`0)->ktsu.Semantics.LuminousFlux<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.FromMillilumens(`0)->ktsu.Semantics.LuminousFlux<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.op_Division(ktsu.Semantics.LuminousFlux{`0},ktsu.Semantics.Area{`0})->ktsu.Semantics.Illuminance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.op_Division(ktsu.Semantics.LuminousFlux{`0},ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.op_Division(ktsu.Semantics.LuminousFlux{`0},ktsu.Semantics.Area{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.op_Equality(ktsu.Semantics.LuminousFlux{`0},ktsu.Semantics.LuminousFlux{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.op_Equality(ktsu.Semantics.LuminousFlux{`0},ktsu.Semantics.LuminousFlux{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.op_Inequality(ktsu.Semantics.LuminousFlux{`0},ktsu.Semantics.LuminousFlux{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.op_Inequality(ktsu.Semantics.LuminousFlux{`0},ktsu.Semantics.LuminousFlux{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousFlux`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousIntensity`1.{Clone}$->ktsu.Semantics.LuminousIntensity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousIntensity`1.CalculateIlluminanceAtDistance(ktsu.Semantics.Length{`0})->ktsu.Semantics.Illuminance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousIntensity`1.CalculateIlluminanceAtDistance(ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousIntensity`1.CalculateLuminousFlux(`0)->ktsu.Semantics.LuminousFlux<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousIntensity`1.Equals(ktsu.Semantics.LuminousIntensity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousIntensity`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.LuminousIntensity{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousIntensity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousIntensity`1.FromCandelas(`0)->ktsu.Semantics.LuminousIntensity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousIntensity`1.FromMillicandelas(`0)->ktsu.Semantics.LuminousIntensity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousIntensity`1.op_Equality(ktsu.Semantics.LuminousIntensity{`0},ktsu.Semantics.LuminousIntensity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousIntensity`1.op_Equality(ktsu.Semantics.LuminousIntensity{`0},ktsu.Semantics.LuminousIntensity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousIntensity`1.op_Inequality(ktsu.Semantics.LuminousIntensity{`0},ktsu.Semantics.LuminousIntensity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousIntensity`1.op_Inequality(ktsu.Semantics.LuminousIntensity{`0},ktsu.Semantics.LuminousIntensity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.LuminousIntensity`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.{Clone}$->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.Equals(ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Mass{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.FromKilograms(`0)->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.FromKilograms(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Division(ktsu.Semantics.Mass{`0},ktsu.Semantics.Volume{`0})->ktsu.Semantics.Density<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Division(ktsu.Semantics.Mass{`0},ktsu.Semantics.Volume{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Division(ktsu.Semantics.Mass{`0},ktsu.Semantics.Volume{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Equality(ktsu.Semantics.Mass{`0},ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Equality(ktsu.Semantics.Mass{`0},ktsu.Semantics.Mass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Inequality(ktsu.Semantics.Mass{`0},ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Inequality(ktsu.Semantics.Mass{`0},ktsu.Semantics.Mass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Multiply(ktsu.Semantics.Acceleration{`0},ktsu.Semantics.Mass{`0})->ktsu.Semantics.Force<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Multiply(ktsu.Semantics.Acceleration{`0},ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Multiply(ktsu.Semantics.Acceleration{`0},ktsu.Semantics.Mass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Multiply(ktsu.Semantics.Mass{`0},ktsu.Semantics.Acceleration{`0})->ktsu.Semantics.Force<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Multiply(ktsu.Semantics.Mass{`0},ktsu.Semantics.Acceleration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Multiply(ktsu.Semantics.Mass{`0},ktsu.Semantics.Acceleration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Multiply(ktsu.Semantics.Mass{`0},ktsu.Semantics.Velocity{`0})->ktsu.Semantics.Momentum<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Multiply(ktsu.Semantics.Mass{`0},ktsu.Semantics.Velocity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Multiply(ktsu.Semantics.Mass{`0},ktsu.Semantics.Velocity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Multiply(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Mass{`0})->ktsu.Semantics.Momentum<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Multiply(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Mass`1.op_Multiply(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Mass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.{Clone}$->ktsu.Semantics.MassFlowRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.CalculateDensity(ktsu.Semantics.VolumetricFlowRate{`0})->ktsu.Semantics.Density<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.CalculateDensity(ktsu.Semantics.VolumetricFlowRate{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.CalculateMassTransferred(ktsu.Semantics.Time{`0})->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.CalculateMassTransferred(ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.CalculateMomentumFlowRate(ktsu.Semantics.Velocity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.CalculateTransferTime(ktsu.Semantics.Mass{`0})->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.CalculateTransferTime(ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.CalculateVolumetricFlowRate(ktsu.Semantics.Density{`0})->ktsu.Semantics.VolumetricFlowRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.CalculateVolumetricFlowRate(ktsu.Semantics.Density{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.Equals(ktsu.Semantics.MassFlowRate{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.MassFlowRate{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.FromGramsPerSecond(`0)->ktsu.Semantics.MassFlowRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.FromKilogramsPerHour(`0)->ktsu.Semantics.MassFlowRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.FromKilogramsPerSecond(`0)->ktsu.Semantics.MassFlowRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.FromPoundsPerSecond(`0)->ktsu.Semantics.MassFlowRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.FromVolumetricFlowRateAndDensity(ktsu.Semantics.VolumetricFlowRate{`0},ktsu.Semantics.Density{`0})->ktsu.Semantics.MassFlowRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.FromVolumetricFlowRateAndDensity(ktsu.Semantics.VolumetricFlowRate{`0},ktsu.Semantics.Density{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.FromVolumetricFlowRateAndDensity(ktsu.Semantics.VolumetricFlowRate{`0},ktsu.Semantics.Density{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.op_Equality(ktsu.Semantics.MassFlowRate{`0},ktsu.Semantics.MassFlowRate{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.op_Equality(ktsu.Semantics.MassFlowRate{`0},ktsu.Semantics.MassFlowRate{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.op_Inequality(ktsu.Semantics.MassFlowRate{`0},ktsu.Semantics.MassFlowRate{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.op_Inequality(ktsu.Semantics.MassFlowRate{`0},ktsu.Semantics.MassFlowRate{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MassFlowRate`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.{Clone}$->ktsu.Semantics.MolarMass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.CalculateMass(ktsu.Semantics.AmountOfSubstance{`0})->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.CalculateMass(ktsu.Semantics.AmountOfSubstance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.CommonValues.get_CarbonDioxide->ktsu.Semantics.MolarMass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.CommonValues.get_Ethanol->ktsu.Semantics.MolarMass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.CommonValues.get_Glucose->ktsu.Semantics.MolarMass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.CommonValues.get_Methane->ktsu.Semantics.MolarMass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.CommonValues.get_SodiumChloride->ktsu.Semantics.MolarMass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.CommonValues.get_Water->ktsu.Semantics.MolarMass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.Equals(ktsu.Semantics.MolarMass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.MolarMass{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.FromMassAndAmount(ktsu.Semantics.Mass{`0},ktsu.Semantics.AmountOfSubstance{`0})->ktsu.Semantics.MolarMass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.FromMassAndAmount(ktsu.Semantics.Mass{`0},ktsu.Semantics.AmountOfSubstance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.FromMassAndAmount(ktsu.Semantics.Mass{`0},ktsu.Semantics.AmountOfSubstance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.op_Equality(ktsu.Semantics.MolarMass{`0},ktsu.Semantics.MolarMass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.op_Equality(ktsu.Semantics.MolarMass{`0},ktsu.Semantics.MolarMass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.op_Inequality(ktsu.Semantics.MolarMass{`0},ktsu.Semantics.MolarMass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MolarMass`1.op_Inequality(ktsu.Semantics.MolarMass{`0},ktsu.Semantics.MolarMass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.{Clone}$->ktsu.Semantics.MomentOfInertia<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.Divide(ktsu.Semantics.MomentOfInertia{`0},ktsu.Semantics.Area{`0})->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.Divide(ktsu.Semantics.MomentOfInertia{`0},ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.Divide(ktsu.Semantics.MomentOfInertia{`0},ktsu.Semantics.Area{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.Divide(ktsu.Semantics.MomentOfInertia{`0},ktsu.Semantics.Mass{`0})->ktsu.Semantics.Area<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.Divide(ktsu.Semantics.MomentOfInertia{`0},ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.Divide(ktsu.Semantics.MomentOfInertia{`0},ktsu.Semantics.Mass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.Equals(ktsu.Semantics.MomentOfInertia{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.MomentOfInertia{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.FromKilogramSquareMeters(`0)->ktsu.Semantics.MomentOfInertia<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.FromKilogramSquareMeters(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.Multiply(ktsu.Semantics.Mass{`0},ktsu.Semantics.Area{`0})->ktsu.Semantics.MomentOfInertia<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.Multiply(ktsu.Semantics.Mass{`0},ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.Multiply(ktsu.Semantics.Mass{`0},ktsu.Semantics.Area{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.op_Equality(ktsu.Semantics.MomentOfInertia{`0},ktsu.Semantics.MomentOfInertia{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.op_Equality(ktsu.Semantics.MomentOfInertia{`0},ktsu.Semantics.MomentOfInertia{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.op_Inequality(ktsu.Semantics.MomentOfInertia{`0},ktsu.Semantics.MomentOfInertia{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.MomentOfInertia`1.op_Inequality(ktsu.Semantics.MomentOfInertia{`0},ktsu.Semantics.MomentOfInertia{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.{Clone}$->ktsu.Semantics.Momentum<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.Divide(ktsu.Semantics.Momentum{`0},ktsu.Semantics.Mass{`0})->ktsu.Semantics.Velocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.Divide(ktsu.Semantics.Momentum{`0},ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.Divide(ktsu.Semantics.Momentum{`0},ktsu.Semantics.Mass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.Divide(ktsu.Semantics.Momentum{`0},ktsu.Semantics.Velocity{`0})->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.Divide(ktsu.Semantics.Momentum{`0},ktsu.Semantics.Velocity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.Divide(ktsu.Semantics.Momentum{`0},ktsu.Semantics.Velocity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.Equals(ktsu.Semantics.Momentum{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Momentum{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.FromKilogramMetersPerSecond(`0)->ktsu.Semantics.Momentum<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.FromKilogramMetersPerSecond(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.Multiply(ktsu.Semantics.Mass{`0},ktsu.Semantics.Velocity{`0})->ktsu.Semantics.Momentum<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.Multiply(ktsu.Semantics.Mass{`0},ktsu.Semantics.Velocity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.Multiply(ktsu.Semantics.Mass{`0},ktsu.Semantics.Velocity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.op_Equality(ktsu.Semantics.Momentum{`0},ktsu.Semantics.Momentum{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.op_Equality(ktsu.Semantics.Momentum{`0},ktsu.Semantics.Momentum{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.op_Inequality(ktsu.Semantics.Momentum{`0},ktsu.Semantics.Momentum{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Momentum`1.op_Inequality(ktsu.Semantics.Momentum{`0},ktsu.Semantics.Momentum{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.{Clone}$->ktsu.Semantics.NoiseReductionCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.Equals(ktsu.Semantics.NoiseReductionCoefficient{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.NoiseReductionCoefficient{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.FromAbsorptionCoefficients(ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0})->ktsu.Semantics.NoiseReductionCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.FromAbsorptionCoefficients(ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.FromAbsorptionCoefficients(ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.FromAbsorptionCoefficients(ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.FromAbsorptionCoefficients(ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0})$3:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.FromCoefficient(`0)->ktsu.Semantics.NoiseReductionCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.FromCoefficient(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.op_Equality(ktsu.Semantics.NoiseReductionCoefficient{`0},ktsu.Semantics.NoiseReductionCoefficient{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.op_Equality(ktsu.Semantics.NoiseReductionCoefficient{`0},ktsu.Semantics.NoiseReductionCoefficient{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.op_Inequality(ktsu.Semantics.NoiseReductionCoefficient{`0},ktsu.Semantics.NoiseReductionCoefficient{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.op_Inequality(ktsu.Semantics.NoiseReductionCoefficient{`0},ktsu.Semantics.NoiseReductionCoefficient{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.RoundToStandard->ktsu.Semantics.NoiseReductionCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NoiseReductionCoefficient`1.ToPercentage:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NuclearCrossSection`1.{Clone}$->ktsu.Semantics.NuclearCrossSection<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NuclearCrossSection`1.Equals(ktsu.Semantics.NuclearCrossSection{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NuclearCrossSection`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.NuclearCrossSection{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NuclearCrossSection`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NuclearCrossSection`1.FromBarns(`0)->ktsu.Semantics.NuclearCrossSection<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NuclearCrossSection`1.FromFemtobarns(`0)->ktsu.Semantics.NuclearCrossSection<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NuclearCrossSection`1.FromMicrobarns(`0)->ktsu.Semantics.NuclearCrossSection<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NuclearCrossSection`1.FromMillibarns(`0)->ktsu.Semantics.NuclearCrossSection<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NuclearCrossSection`1.FromSquareCentimeters(`0)->ktsu.Semantics.NuclearCrossSection<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NuclearCrossSection`1.FromSquareMeters(`0)->ktsu.Semantics.NuclearCrossSection<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NuclearCrossSection`1.op_Equality(ktsu.Semantics.NuclearCrossSection{`0},ktsu.Semantics.NuclearCrossSection{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NuclearCrossSection`1.op_Equality(ktsu.Semantics.NuclearCrossSection{`0},ktsu.Semantics.NuclearCrossSection{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NuclearCrossSection`1.op_Inequality(ktsu.Semantics.NuclearCrossSection{`0},ktsu.Semantics.NuclearCrossSection{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NuclearCrossSection`1.op_Inequality(ktsu.Semantics.NuclearCrossSection{`0},ktsu.Semantics.NuclearCrossSection{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.NuclearCrossSection`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.{Clone}$->ktsu.Semantics.OpticalPower<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.CalculateFocalLength->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.CombineWith(ktsu.Semantics.OpticalPower{`0})->ktsu.Semantics.OpticalPower<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.CombineWith(ktsu.Semantics.OpticalPower{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.CombineWithSeparation(ktsu.Semantics.OpticalPower{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.OpticalPower<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.CombineWithSeparation(ktsu.Semantics.OpticalPower{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.CombineWithSeparation(ktsu.Semantics.OpticalPower{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.Equals(ktsu.Semantics.OpticalPower{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.OpticalPower{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.FromDiopters(`0)->ktsu.Semantics.OpticalPower<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.FromFocalLength(ktsu.Semantics.Length{`0})->ktsu.Semantics.OpticalPower<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.FromFocalLength(ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.FromFocalLengthMillimeters(`0)->ktsu.Semantics.OpticalPower<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.op_Equality(ktsu.Semantics.OpticalPower{`0},ktsu.Semantics.OpticalPower{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.op_Equality(ktsu.Semantics.OpticalPower{`0},ktsu.Semantics.OpticalPower{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.op_Inequality(ktsu.Semantics.OpticalPower{`0},ktsu.Semantics.OpticalPower{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.op_Inequality(ktsu.Semantics.OpticalPower{`0},ktsu.Semantics.OpticalPower{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.OpticalPower`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Permittivity`1.{Clone}$->ktsu.Semantics.Permittivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Permittivity`1.Equals(ktsu.Semantics.Permittivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Permittivity`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Permittivity{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Permittivity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Permittivity`1.FromFaradsPerMeter(`0)->ktsu.Semantics.Permittivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Permittivity`1.FromFaradsPerMeter(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Permittivity`1.op_Equality(ktsu.Semantics.Permittivity{`0},ktsu.Semantics.Permittivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Permittivity`1.op_Equality(ktsu.Semantics.Permittivity{`0},ktsu.Semantics.Permittivity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Permittivity`1.op_Inequality(ktsu.Semantics.Permittivity{`0},ktsu.Semantics.Permittivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Permittivity`1.op_Inequality(ktsu.Semantics.Permittivity{`0},ktsu.Semantics.Permittivity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.{Clone}$->ktsu.Semantics.PH<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.CommonValues.get_Ammonia->ktsu.Semantics.PH<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.CommonValues.get_BakingSoda->ktsu.Semantics.PH<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.CommonValues.get_BatteryAcid->ktsu.Semantics.PH<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.CommonValues.get_Bleach->ktsu.Semantics.PH<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.CommonValues.get_Coffee->ktsu.Semantics.PH<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.CommonValues.get_DrainCleaner->ktsu.Semantics.PH<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.CommonValues.get_LemonJuice->ktsu.Semantics.PH<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.CommonValues.get_NeutralWater->ktsu.Semantics.PH<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.Equals(ktsu.Semantics.PH{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.PH{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.FromHydrogenConcentration(ktsu.Semantics.Concentration{`0})->ktsu.Semantics.PH<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.FromHydrogenConcentration(ktsu.Semantics.Concentration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.op_Equality(ktsu.Semantics.PH{`0},ktsu.Semantics.PH{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.op_Equality(ktsu.Semantics.PH{`0},ktsu.Semantics.PH{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.op_Inequality(ktsu.Semantics.PH{`0},ktsu.Semantics.PH{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.op_Inequality(ktsu.Semantics.PH{`0},ktsu.Semantics.PH{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.ToHydrogenConcentration->ktsu.Semantics.Concentration<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PH`1.ToPOH->ktsu.Semantics.PH<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimension.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Acres``1(``0)->ktsu.Semantics.Area<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Centimeters``1(``0)->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.CubicFeet``1(``0)->ktsu.Semantics.Volume<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.CubicMeters``1(``0)->ktsu.Semantics.Volume<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Days``1(``0)->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Feet``1(``0)->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Grams``1(``0)->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Hours``1(``0)->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Inches``1(``0)->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Kilograms``1(``0)->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Kilometers``1(``0)->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Liters``1(``0)->ktsu.Semantics.Volume<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Meters``1(``0)->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Miles``1(``0)->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Milliliters``1(``0)->ktsu.Semantics.Volume<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Millimeters``1(``0)->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Milliseconds``1(``0)->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Minutes``1(``0)->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Ounces``1(``0)->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Pounds``1(``0)->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Seconds``1(``0)->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.SquareFeet``1(``0)->ktsu.Semantics.Area<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.SquareKilometers``1(``0)->ktsu.Semantics.Area<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.SquareMeters``1(``0)->ktsu.Semantics.Area<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Stones``1(``0)->ktsu.Semantics.Mass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.USGallons``1(``0)->ktsu.Semantics.Volume<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalDimensionExtensions.Yards``1(``0)->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.{Clone}$->ktsu.Semantics.PhysicalQuantity<TSelf, T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.#ctor(ktsu.Semantics.PhysicalQuantity{`0,`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.CompareTo(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.CompareTo(ktsu.Semantics.IPhysicalQuantity{`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.Create(`1)->TSelf:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.Equals(ktsu.Semantics.IPhysicalQuantity{`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.Equals(ktsu.Semantics.PhysicalQuantity{`0,`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.Equals(ktsu.Semantics.SemanticQuantity{`0,`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.get_EqualityContract:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.In(ktsu.Semantics.IUnit)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.op_Equality(ktsu.Semantics.PhysicalQuantity{`0,`1},ktsu.Semantics.PhysicalQuantity{`0,`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.op_Equality(ktsu.Semantics.PhysicalQuantity{`0,`1},ktsu.Semantics.PhysicalQuantity{`0,`1})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.op_GreaterThan(ktsu.Semantics.PhysicalQuantity{`0,`1},ktsu.Semantics.PhysicalQuantity{`0,`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.op_GreaterThan(ktsu.Semantics.PhysicalQuantity{`0,`1},ktsu.Semantics.PhysicalQuantity{`0,`1})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.op_GreaterThanOrEqual(ktsu.Semantics.PhysicalQuantity{`0,`1},ktsu.Semantics.PhysicalQuantity{`0,`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.op_GreaterThanOrEqual(ktsu.Semantics.PhysicalQuantity{`0,`1},ktsu.Semantics.PhysicalQuantity{`0,`1})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.op_Inequality(ktsu.Semantics.PhysicalQuantity{`0,`1},ktsu.Semantics.PhysicalQuantity{`0,`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.op_Inequality(ktsu.Semantics.PhysicalQuantity{`0,`1},ktsu.Semantics.PhysicalQuantity{`0,`1})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.op_LessThan(ktsu.Semantics.PhysicalQuantity{`0,`1},ktsu.Semantics.PhysicalQuantity{`0,`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.op_LessThan(ktsu.Semantics.PhysicalQuantity{`0,`1},ktsu.Semantics.PhysicalQuantity{`0,`1})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.op_LessThanOrEqual(ktsu.Semantics.PhysicalQuantity{`0,`1},ktsu.Semantics.PhysicalQuantity{`0,`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.op_LessThanOrEqual(ktsu.Semantics.PhysicalQuantity{`0,`1},ktsu.Semantics.PhysicalQuantity{`0,`1})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.PrintMembers(System.Text.StringBuilder):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.PhysicalQuantity`2.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pitch`1.{Clone}$->ktsu.Semantics.Pitch<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pitch`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Pitch{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pitch`1.Equals(ktsu.Semantics.Pitch{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pitch`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pitch`1.FromBarks(`0)->ktsu.Semantics.Pitch<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pitch`1.FromHertz(`0)->ktsu.Semantics.Pitch<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pitch`1.FromMels(`0)->ktsu.Semantics.Pitch<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pitch`1.GetNoteName:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pitch`1.GetPitchCategory:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pitch`1.IntervalInCents(ktsu.Semantics.Pitch{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pitch`1.op_Equality(ktsu.Semantics.Pitch{`0},ktsu.Semantics.Pitch{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pitch`1.op_Equality(ktsu.Semantics.Pitch{`0},ktsu.Semantics.Pitch{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pitch`1.op_Inequality(ktsu.Semantics.Pitch{`0},ktsu.Semantics.Pitch{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pitch`1.op_Inequality(ktsu.Semantics.Pitch{`0},ktsu.Semantics.Pitch{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pitch`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pitch`1.TransposeBySemitones(System.Int32)->ktsu.Semantics.Pitch<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Power`1.{Clone}$->ktsu.Semantics.Power<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Power`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Power{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Power`1.Equals(ktsu.Semantics.Power{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Power`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Power`1.FromWatts(`0)->ktsu.Semantics.Power<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Power`1.FromWatts(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Power`1.op_Equality(ktsu.Semantics.Power{`0},ktsu.Semantics.Power{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Power`1.op_Equality(ktsu.Semantics.Power{`0},ktsu.Semantics.Power{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Power`1.op_Inequality(ktsu.Semantics.Power{`0},ktsu.Semantics.Power{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Power`1.op_Inequality(ktsu.Semantics.Power{`0},ktsu.Semantics.Power{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Power`1.op_Multiply(ktsu.Semantics.Power{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.Energy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Power`1.op_Multiply(ktsu.Semantics.Power{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Power`1.op_Multiply(ktsu.Semantics.Power{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Power`1.op_Multiply(ktsu.Semantics.Time{`0},ktsu.Semantics.Power{`0})->ktsu.Semantics.Energy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Power`1.op_Multiply(ktsu.Semantics.Time{`0},ktsu.Semantics.Power{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Power`1.op_Multiply(ktsu.Semantics.Time{`0},ktsu.Semantics.Power{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.{Clone}$->ktsu.Semantics.Pressure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Pressure{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.Equals(ktsu.Semantics.Pressure{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.FromHydrostaticPressure(ktsu.Semantics.Density{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.Acceleration{`0})->ktsu.Semantics.Pressure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.FromHydrostaticPressure(ktsu.Semantics.Density{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.Acceleration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.FromHydrostaticPressure(ktsu.Semantics.Density{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.Acceleration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.FromHydrostaticPressure(ktsu.Semantics.Density{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.Acceleration{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.FromPascals(`0)->ktsu.Semantics.Pressure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.FromPascals(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.GetForce(ktsu.Semantics.Area{`0})->ktsu.Semantics.Force<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.GetForce(ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.op_Equality(ktsu.Semantics.Pressure{`0},ktsu.Semantics.Pressure{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.op_Equality(ktsu.Semantics.Pressure{`0},ktsu.Semantics.Pressure{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.op_Inequality(ktsu.Semantics.Pressure{`0},ktsu.Semantics.Pressure{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.op_Inequality(ktsu.Semantics.Pressure{`0},ktsu.Semantics.Pressure{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.op_Multiply(ktsu.Semantics.Pressure{`0},ktsu.Semantics.Area{`0})->ktsu.Semantics.Force<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.op_Multiply(ktsu.Semantics.Pressure{`0},ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.op_Multiply(ktsu.Semantics.Pressure{`0},ktsu.Semantics.Area{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Pressure`1.StandardAtmospheric->ktsu.Semantics.Pressure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.{Clone}$->ktsu.Semantics.RadioactiveActivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.CalculateActivityAfterTime(ktsu.Semantics.Time{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.RadioactiveActivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.CalculateActivityAfterTime(ktsu.Semantics.Time{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.CalculateActivityAfterTime(ktsu.Semantics.Time{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.CalculateHalfLife(ktsu.Semantics.RadioactiveActivity{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.CalculateHalfLife(ktsu.Semantics.RadioactiveActivity{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.CalculateHalfLife(ktsu.Semantics.RadioactiveActivity{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.RadioactiveActivity{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.Equals(ktsu.Semantics.RadioactiveActivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.FromBecquerels(`0)->ktsu.Semantics.RadioactiveActivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.FromCuries(`0)->ktsu.Semantics.RadioactiveActivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.FromKilobecquerels(`0)->ktsu.Semantics.RadioactiveActivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.FromMegabecquerels(`0)->ktsu.Semantics.RadioactiveActivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.FromMillicuries(`0)->ktsu.Semantics.RadioactiveActivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.op_Equality(ktsu.Semantics.RadioactiveActivity{`0},ktsu.Semantics.RadioactiveActivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.op_Equality(ktsu.Semantics.RadioactiveActivity{`0},ktsu.Semantics.RadioactiveActivity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.op_Inequality(ktsu.Semantics.RadioactiveActivity{`0},ktsu.Semantics.RadioactiveActivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.op_Inequality(ktsu.Semantics.RadioactiveActivity{`0},ktsu.Semantics.RadioactiveActivity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RadioactiveActivity`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.{Clone}$->ktsu.Semantics.RateConstant<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.AtTemperature(ktsu.Semantics.Temperature{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.ActivationEnergy{`0})->ktsu.Semantics.RateConstant<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.AtTemperature(ktsu.Semantics.Temperature{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.ActivationEnergy{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.AtTemperature(ktsu.Semantics.Temperature{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.ActivationEnergy{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.AtTemperature(ktsu.Semantics.Temperature{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.ActivationEnergy{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.CommonValues.get_DNAReplication->ktsu.Semantics.RateConstant<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.CommonValues.get_FastProteinFolding->ktsu.Semantics.RateConstant<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.CommonValues.get_SlowMetabolic->ktsu.Semantics.RateConstant<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.CommonValues.get_TypicalEnzyme->ktsu.Semantics.RateConstant<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.RateConstant{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.Equals(ktsu.Semantics.RateConstant{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.FromArrheniusEquation(`0,ktsu.Semantics.ActivationEnergy{`0},ktsu.Semantics.Temperature{`0})->ktsu.Semantics.RateConstant<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.FromArrheniusEquation(`0,ktsu.Semantics.ActivationEnergy{`0},ktsu.Semantics.Temperature{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.FromArrheniusEquation(`0,ktsu.Semantics.ActivationEnergy{`0},ktsu.Semantics.Temperature{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.op_Equality(ktsu.Semantics.RateConstant{`0},ktsu.Semantics.RateConstant{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.op_Equality(ktsu.Semantics.RateConstant{`0},ktsu.Semantics.RateConstant{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.op_Inequality(ktsu.Semantics.RateConstant{`0},ktsu.Semantics.RateConstant{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.op_Inequality(ktsu.Semantics.RateConstant{`0},ktsu.Semantics.RateConstant{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RateConstant`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.{Clone}$->ktsu.Semantics.ReactionRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.CalculateHalfLife(ktsu.Semantics.RateConstant{`0})->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.CalculateHalfLife(ktsu.Semantics.RateConstant{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.CalculateRateConstant(ktsu.Semantics.Concentration{`0},ktsu.Semantics.Concentration{`0},`0,`0)->ktsu.Semantics.RateConstant<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.CalculateRateConstant(ktsu.Semantics.Concentration{`0},ktsu.Semantics.Concentration{`0},`0,`0)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.CalculateRateConstant(ktsu.Semantics.Concentration{`0},ktsu.Semantics.Concentration{`0},`0,`0)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ReactionRate{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.Equals(ktsu.Semantics.ReactionRate{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.FromConcentrationChange(ktsu.Semantics.Concentration{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.ReactionRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.FromConcentrationChange(ktsu.Semantics.Concentration{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.FromConcentrationChange(ktsu.Semantics.Concentration{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.FromRateLaw(ktsu.Semantics.RateConstant{`0},ktsu.Semantics.Concentration{`0},`0,ktsu.Semantics.Concentration{`0},`0)->ktsu.Semantics.ReactionRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.FromRateLaw(ktsu.Semantics.RateConstant{`0},ktsu.Semantics.Concentration{`0},`0,ktsu.Semantics.Concentration{`0},`0)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.FromRateLaw(ktsu.Semantics.RateConstant{`0},ktsu.Semantics.Concentration{`0},`0,ktsu.Semantics.Concentration{`0},`0)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.FromRateLaw(ktsu.Semantics.RateConstant{`0},ktsu.Semantics.Concentration{`0},`0,ktsu.Semantics.Concentration{`0},`0)$3:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.op_Equality(ktsu.Semantics.ReactionRate{`0},ktsu.Semantics.ReactionRate{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.op_Equality(ktsu.Semantics.ReactionRate{`0},ktsu.Semantics.ReactionRate{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.op_Inequality(ktsu.Semantics.ReactionRate{`0},ktsu.Semantics.ReactionRate{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.op_Inequality(ktsu.Semantics.ReactionRate{`0},ktsu.Semantics.ReactionRate{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReactionRate`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.{Clone}$->ktsu.Semantics.ReflectionCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.AtObliqueIncidence(`0,`0)->ktsu.Semantics.ReflectionCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ReflectionCoefficient{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.Equals(ktsu.Semantics.ReflectionCoefficient{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.FromAbsorptionCoefficient(ktsu.Semantics.SoundAbsorption{`0})->ktsu.Semantics.ReflectionCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.FromAbsorptionCoefficient(ktsu.Semantics.SoundAbsorption{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.FromCoefficient(`0)->ktsu.Semantics.ReflectionCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.FromImpedances(ktsu.Semantics.AcousticImpedance{`0},ktsu.Semantics.AcousticImpedance{`0})->ktsu.Semantics.ReflectionCoefficient<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.FromImpedances(ktsu.Semantics.AcousticImpedance{`0},ktsu.Semantics.AcousticImpedance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.FromImpedances(ktsu.Semantics.AcousticImpedance{`0},ktsu.Semantics.AcousticImpedance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.op_Equality(ktsu.Semantics.ReflectionCoefficient{`0},ktsu.Semantics.ReflectionCoefficient{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.op_Equality(ktsu.Semantics.ReflectionCoefficient{`0},ktsu.Semantics.ReflectionCoefficient{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.op_Inequality(ktsu.Semantics.ReflectionCoefficient{`0},ktsu.Semantics.ReflectionCoefficient{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.op_Inequality(ktsu.Semantics.ReflectionCoefficient{`0},ktsu.Semantics.ReflectionCoefficient{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.ToAbsorptionCoefficient->ktsu.Semantics.SoundAbsorption<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReflectionCoefficient`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.{Clone}$->ktsu.Semantics.RefractiveIndex<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.Air->ktsu.Semantics.RefractiveIndex<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.CalculateCriticalAngle(ktsu.Semantics.RefractiveIndex{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.CalculateReflectionCoefficient(ktsu.Semantics.RefractiveIndex{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.CalculateSpeedOfLight->ktsu.Semantics.Velocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.CrownGlass->ktsu.Semantics.RefractiveIndex<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.Diamond->ktsu.Semantics.RefractiveIndex<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.RefractiveIndex{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.Equals(ktsu.Semantics.RefractiveIndex{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.FromValue(`0)->ktsu.Semantics.RefractiveIndex<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.op_Equality(ktsu.Semantics.RefractiveIndex{`0},ktsu.Semantics.RefractiveIndex{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.op_Equality(ktsu.Semantics.RefractiveIndex{`0},ktsu.Semantics.RefractiveIndex{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.op_Inequality(ktsu.Semantics.RefractiveIndex{`0},ktsu.Semantics.RefractiveIndex{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.op_Inequality(ktsu.Semantics.RefractiveIndex{`0},ktsu.Semantics.RefractiveIndex{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.Vacuum->ktsu.Semantics.RefractiveIndex<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.RefractiveIndex`1.Water->ktsu.Semantics.RefractiveIndex<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReverberationTime`1.{Clone}$->ktsu.Semantics.ReverberationTime<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReverberationTime`1.CalculateSabine(ktsu.Semantics.Volume{`0},`0)->ktsu.Semantics.ReverberationTime<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReverberationTime`1.CalculateSabine(ktsu.Semantics.Volume{`0},`0)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReverberationTime`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ReverberationTime{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReverberationTime`1.Equals(ktsu.Semantics.ReverberationTime{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReverberationTime`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReverberationTime`1.FromSeconds(`0)->ktsu.Semantics.ReverberationTime<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReverberationTime`1.FromT30(`0)->ktsu.Semantics.ReverberationTime<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReverberationTime`1.FromT60(`0)->ktsu.Semantics.ReverberationTime<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReverberationTime`1.op_Equality(ktsu.Semantics.ReverberationTime{`0},ktsu.Semantics.ReverberationTime{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReverberationTime`1.op_Equality(ktsu.Semantics.ReverberationTime{`0},ktsu.Semantics.ReverberationTime{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReverberationTime`1.op_Inequality(ktsu.Semantics.ReverberationTime{`0},ktsu.Semantics.ReverberationTime{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReverberationTime`1.op_Inequality(ktsu.Semantics.ReverberationTime{`0},ktsu.Semantics.ReverberationTime{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReverberationTime`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReverberationTime`1.ToTime->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.{Clone}$->ktsu.Semantics.ReynoldsNumber<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.CalculateCriticalVelocity(ktsu.Semantics.Length{`0},ktsu.Semantics.KinematicViscosity{`0},System.Nullable{`0})->ktsu.Semantics.Velocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.CalculateCriticalVelocity(ktsu.Semantics.Length{`0},ktsu.Semantics.KinematicViscosity{`0},System.Nullable{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.CalculateCriticalVelocity(ktsu.Semantics.Length{`0},ktsu.Semantics.KinematicViscosity{`0},System.Nullable{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ReynoldsNumber{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.Equals(ktsu.Semantics.ReynoldsNumber{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.ForStandardAir(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.ReynoldsNumber<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.ForStandardAir(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.ForStandardAir(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromFluidProperties(ktsu.Semantics.Density{`0},ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.DynamicViscosity{`0})->ktsu.Semantics.ReynoldsNumber<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromFluidProperties(ktsu.Semantics.Density{`0},ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.DynamicViscosity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromFluidProperties(ktsu.Semantics.Density{`0},ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.DynamicViscosity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromFluidProperties(ktsu.Semantics.Density{`0},ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.DynamicViscosity{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromFluidProperties(ktsu.Semantics.Density{`0},ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.DynamicViscosity{`0})$3:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromKinematicProperties(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.KinematicViscosity{`0})->ktsu.Semantics.ReynoldsNumber<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromKinematicProperties(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.KinematicViscosity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromKinematicProperties(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.KinematicViscosity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromKinematicProperties(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.KinematicViscosity{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromValue(`0)->ktsu.Semantics.ReynoldsNumber<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromVelocityLengthAndKinematicViscosity(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.KinematicViscosity{`0})->ktsu.Semantics.ReynoldsNumber<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromVelocityLengthAndKinematicViscosity(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.KinematicViscosity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromVelocityLengthAndKinematicViscosity(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.KinematicViscosity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromVelocityLengthAndKinematicViscosity(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.KinematicViscosity{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromVelocityLengthDynamicViscosityAndDensity(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.DynamicViscosity{`0},ktsu.Semantics.Density{`0})->ktsu.Semantics.ReynoldsNumber<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromVelocityLengthDynamicViscosityAndDensity(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.DynamicViscosity{`0},ktsu.Semantics.Density{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromVelocityLengthDynamicViscosityAndDensity(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.DynamicViscosity{`0},ktsu.Semantics.Density{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromVelocityLengthDynamicViscosityAndDensity(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.DynamicViscosity{`0},ktsu.Semantics.Density{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.FromVelocityLengthDynamicViscosityAndDensity(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Length{`0},ktsu.Semantics.DynamicViscosity{`0},ktsu.Semantics.Density{`0})$3:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.GetFlowRegime(System.Nullable{`0},System.Nullable{`0})->string:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.GetPipeFlowRegime:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.op_Equality(ktsu.Semantics.ReynoldsNumber{`0},ktsu.Semantics.ReynoldsNumber{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.op_Equality(ktsu.Semantics.ReynoldsNumber{`0},ktsu.Semantics.ReynoldsNumber{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.op_Inequality(ktsu.Semantics.ReynoldsNumber{`0},ktsu.Semantics.ReynoldsNumber{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.op_Inequality(ktsu.Semantics.ReynoldsNumber{`0},ktsu.Semantics.ReynoldsNumber{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ReynoldsNumber`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`1.{Clone}$->ktsu.Semantics.SemanticQuantity<TStorage>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`1.#ctor(ktsu.Semantics.SemanticQuantity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`1.Create``1(`0)->TQuantity:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`1.Equals(ktsu.Semantics.SemanticQuantity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`1.get_EqualityContract:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`1.op_Equality(ktsu.Semantics.SemanticQuantity{`0},ktsu.Semantics.SemanticQuantity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`1.op_Equality(ktsu.Semantics.SemanticQuantity{`0},ktsu.Semantics.SemanticQuantity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`1.op_Inequality(ktsu.Semantics.SemanticQuantity{`0},ktsu.Semantics.SemanticQuantity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`1.op_Inequality(ktsu.Semantics.SemanticQuantity{`0},ktsu.Semantics.SemanticQuantity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`1.PrintMembers(System.Text.StringBuilder):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.{Clone}$->ktsu.Semantics.SemanticQuantity<TSelf, TStorage>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.#ctor(ktsu.Semantics.SemanticQuantity{`0,`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Add``1(ktsu.Semantics.SemanticQuantity{`1},ktsu.Semantics.SemanticQuantity{`1})->TResult:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Add``1(ktsu.Semantics.SemanticQuantity{`1},ktsu.Semantics.SemanticQuantity{`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Add``1(ktsu.Semantics.SemanticQuantity{`1},ktsu.Semantics.SemanticQuantity{`1})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Create(`1)->TSelf:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Divide``1(ktsu.Semantics.SemanticQuantity{`1},`1)->TResult:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Divide``1(ktsu.Semantics.SemanticQuantity{`1},`1)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Divide``1(ktsu.Semantics.SemanticQuantity{`1},ktsu.Semantics.SemanticQuantity{`1})->TResult:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Divide``1(ktsu.Semantics.SemanticQuantity{`1},ktsu.Semantics.SemanticQuantity{`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Divide``1(ktsu.Semantics.SemanticQuantity{`1},ktsu.Semantics.SemanticQuantity{`1})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.DivideToStorage(ktsu.Semantics.SemanticQuantity{`1},ktsu.Semantics.SemanticQuantity{`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.DivideToStorage(ktsu.Semantics.SemanticQuantity{`1},ktsu.Semantics.SemanticQuantity{`1})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Equals(ktsu.Semantics.SemanticQuantity{`0,`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Equals(ktsu.Semantics.SemanticQuantity{`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.get_EqualityContract:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Multiply``1(ktsu.Semantics.SemanticQuantity{`1},`1)->TResult:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Multiply``1(ktsu.Semantics.SemanticQuantity{`1},`1)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Multiply``1(ktsu.Semantics.SemanticQuantity{`1},ktsu.Semantics.SemanticQuantity{`1})->TResult:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Multiply``1(ktsu.Semantics.SemanticQuantity{`1},ktsu.Semantics.SemanticQuantity{`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Multiply``1(ktsu.Semantics.SemanticQuantity{`1},ktsu.Semantics.SemanticQuantity{`1})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Negate``1(ktsu.Semantics.SemanticQuantity{`1})->TResult:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Negate``1(ktsu.Semantics.SemanticQuantity{`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_Addition(ktsu.Semantics.SemanticQuantity{`0,`1},`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_Addition(ktsu.Semantics.SemanticQuantity{`0,`1},`0)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_Division(ktsu.Semantics.SemanticQuantity{`0,`1},`1)->TSelf:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_Division(ktsu.Semantics.SemanticQuantity{`0,`1},`1)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_Division(ktsu.Semantics.SemanticQuantity{`0,`1},ktsu.Semantics.SemanticQuantity{`0,`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_Division(ktsu.Semantics.SemanticQuantity{`0,`1},ktsu.Semantics.SemanticQuantity{`0,`1})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_Equality(ktsu.Semantics.SemanticQuantity{`0,`1},ktsu.Semantics.SemanticQuantity{`0,`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_Equality(ktsu.Semantics.SemanticQuantity{`0,`1},ktsu.Semantics.SemanticQuantity{`0,`1})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_Inequality(ktsu.Semantics.SemanticQuantity{`0,`1},ktsu.Semantics.SemanticQuantity{`0,`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_Inequality(ktsu.Semantics.SemanticQuantity{`0,`1},ktsu.Semantics.SemanticQuantity{`0,`1})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_Multiply(`1,ktsu.Semantics.SemanticQuantity{`0,`1})->TSelf:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_Multiply(`1,ktsu.Semantics.SemanticQuantity{`0,`1})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_Multiply(ktsu.Semantics.SemanticQuantity{`0,`1},`1)->TSelf:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_Multiply(ktsu.Semantics.SemanticQuantity{`0,`1},`1)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_Subtraction(ktsu.Semantics.SemanticQuantity{`0,`1},`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_Subtraction(ktsu.Semantics.SemanticQuantity{`0,`1},`0)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_UnaryNegation(ktsu.Semantics.SemanticQuantity{`0,`1}):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.op_UnaryNegation(ktsu.Semantics.SemanticQuantity{`0,`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.PrintMembers(System.Text.StringBuilder):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Subtract``1(ktsu.Semantics.SemanticQuantity{`1},ktsu.Semantics.SemanticQuantity{`1})->TResult:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Subtract``1(ktsu.Semantics.SemanticQuantity{`1},ktsu.Semantics.SemanticQuantity{`1})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.Subtract``1(ktsu.Semantics.SemanticQuantity{`1},ktsu.Semantics.SemanticQuantity{`1})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SemanticQuantity`2.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.{Clone}$->ktsu.Semantics.Sensitivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Sensitivity{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.Equals(ktsu.Semantics.Sensitivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.EstimatePowerConsumption(ktsu.Semantics.SoundPressureLevel{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.FromDbSplPerVolt(`0)->ktsu.Semantics.Sensitivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.FromDbSplPerWatt(`0)->ktsu.Semantics.Sensitivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.FromMvPerPa(`0)->ktsu.Semantics.Sensitivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.GetEfficiencyCategory:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.GetTypicalApplication:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.MaximumSplAt1m(ktsu.Semantics.Power{`0})->ktsu.Semantics.SoundPressureLevel<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.MaximumSplAt1m(ktsu.Semantics.Power{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.op_Equality(ktsu.Semantics.Sensitivity{`0},ktsu.Semantics.Sensitivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.op_Equality(ktsu.Semantics.Sensitivity{`0},ktsu.Semantics.Sensitivity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.op_Inequality(ktsu.Semantics.Sensitivity{`0},ktsu.Semantics.Sensitivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.op_Inequality(ktsu.Semantics.Sensitivity{`0},ktsu.Semantics.Sensitivity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sensitivity`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sharpness`1.{Clone}$->ktsu.Semantics.Sharpness<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sharpness`1.CombineWith(ktsu.Semantics.Sharpness{`0})->ktsu.Semantics.Sharpness<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sharpness`1.CombineWith(ktsu.Semantics.Sharpness{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sharpness`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Sharpness{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sharpness`1.Equals(ktsu.Semantics.Sharpness{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sharpness`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sharpness`1.FromAcums(`0)->ktsu.Semantics.Sharpness<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sharpness`1.FromAcums(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sharpness`1.op_Equality(ktsu.Semantics.Sharpness{`0},ktsu.Semantics.Sharpness{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sharpness`1.op_Equality(ktsu.Semantics.Sharpness{`0},ktsu.Semantics.Sharpness{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sharpness`1.op_Inequality(ktsu.Semantics.Sharpness{`0},ktsu.Semantics.Sharpness{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sharpness`1.op_Inequality(ktsu.Semantics.Sharpness{`0},ktsu.Semantics.Sharpness{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Sharpness`1.ToSharpnessRatio:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundAbsorption`1.{Clone}$->ktsu.Semantics.SoundAbsorption<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundAbsorption`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.SoundAbsorption{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundAbsorption`1.Equals(ktsu.Semantics.SoundAbsorption{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundAbsorption`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundAbsorption`1.FromCoefficient(`0)->ktsu.Semantics.SoundAbsorption<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundAbsorption`1.FromPercentage(`0)->ktsu.Semantics.SoundAbsorption<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundAbsorption`1.op_Equality(ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundAbsorption`1.op_Equality(ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundAbsorption`1.op_Inequality(ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundAbsorption`1.op_Inequality(ktsu.Semantics.SoundAbsorption{`0},ktsu.Semantics.SoundAbsorption{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundAbsorption`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.{Clone}$->ktsu.Semantics.SoundIntensity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.Divide(ktsu.Semantics.SoundPower{`0},ktsu.Semantics.Area{`0})->ktsu.Semantics.SoundIntensity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.Divide(ktsu.Semantics.SoundPower{`0},ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.Divide(ktsu.Semantics.SoundPower{`0},ktsu.Semantics.Area{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.SoundIntensity{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.Equals(ktsu.Semantics.SoundIntensity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.FromMicrowattsPerSquareCentimeter(`0)->ktsu.Semantics.SoundIntensity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.FromWattsPerSquareMeter(`0)->ktsu.Semantics.SoundIntensity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.op_Equality(ktsu.Semantics.SoundIntensity{`0},ktsu.Semantics.SoundIntensity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.op_Equality(ktsu.Semantics.SoundIntensity{`0},ktsu.Semantics.SoundIntensity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.op_Inequality(ktsu.Semantics.SoundIntensity{`0},ktsu.Semantics.SoundIntensity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.op_Inequality(ktsu.Semantics.SoundIntensity{`0},ktsu.Semantics.SoundIntensity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.op_Multiply(ktsu.Semantics.SoundIntensity{`0},ktsu.Semantics.Area{`0})->ktsu.Semantics.SoundPower<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.op_Multiply(ktsu.Semantics.SoundIntensity{`0},ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.op_Multiply(ktsu.Semantics.SoundIntensity{`0},ktsu.Semantics.Area{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensity`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensityLevel`1.{Clone}$->ktsu.Semantics.SoundIntensityLevel<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensityLevel`1.CombineWith(ktsu.Semantics.SoundIntensityLevel{`0})->ktsu.Semantics.SoundIntensityLevel<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensityLevel`1.CombineWith(ktsu.Semantics.SoundIntensityLevel{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensityLevel`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.SoundIntensityLevel{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensityLevel`1.Equals(ktsu.Semantics.SoundIntensityLevel{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensityLevel`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensityLevel`1.FromDecibels(`0)->ktsu.Semantics.SoundIntensityLevel<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensityLevel`1.FromDecibels(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensityLevel`1.FromSoundIntensity(ktsu.Semantics.SoundIntensity{`0})->ktsu.Semantics.SoundIntensityLevel<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensityLevel`1.FromSoundIntensity(ktsu.Semantics.SoundIntensity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensityLevel`1.op_Equality(ktsu.Semantics.SoundIntensityLevel{`0},ktsu.Semantics.SoundIntensityLevel{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensityLevel`1.op_Equality(ktsu.Semantics.SoundIntensityLevel{`0},ktsu.Semantics.SoundIntensityLevel{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensityLevel`1.op_Inequality(ktsu.Semantics.SoundIntensityLevel{`0},ktsu.Semantics.SoundIntensityLevel{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensityLevel`1.op_Inequality(ktsu.Semantics.SoundIntensityLevel{`0},ktsu.Semantics.SoundIntensityLevel{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundIntensityLevel`1.ToSoundIntensity->ktsu.Semantics.SoundIntensity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.{Clone}$->ktsu.Semantics.SoundPower<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.SoundPower{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.Equals(ktsu.Semantics.SoundPower{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.FromAcousticWatts(`0)->ktsu.Semantics.SoundPower<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.FromMilliwatts(`0)->ktsu.Semantics.SoundPower<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.FromSoundIntensityAndArea(ktsu.Semantics.SoundIntensity{`0},ktsu.Semantics.Area{`0})->ktsu.Semantics.SoundPower<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.FromSoundIntensityAndArea(ktsu.Semantics.SoundIntensity{`0},ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.FromSoundIntensityAndArea(ktsu.Semantics.SoundIntensity{`0},ktsu.Semantics.Area{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.FromWatts(`0)->ktsu.Semantics.SoundPower<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.Multiply(ktsu.Semantics.SoundIntensity{`0},ktsu.Semantics.Area{`0})->ktsu.Semantics.SoundPower<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.Multiply(ktsu.Semantics.SoundIntensity{`0},ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.Multiply(ktsu.Semantics.SoundIntensity{`0},ktsu.Semantics.Area{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.op_Division(ktsu.Semantics.SoundPower{`0},ktsu.Semantics.Area{`0})->ktsu.Semantics.SoundIntensity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.op_Division(ktsu.Semantics.SoundPower{`0},ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.op_Division(ktsu.Semantics.SoundPower{`0},ktsu.Semantics.Area{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.op_Equality(ktsu.Semantics.SoundPower{`0},ktsu.Semantics.SoundPower{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.op_Equality(ktsu.Semantics.SoundPower{`0},ktsu.Semantics.SoundPower{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.op_Inequality(ktsu.Semantics.SoundPower{`0},ktsu.Semantics.SoundPower{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.op_Inequality(ktsu.Semantics.SoundPower{`0},ktsu.Semantics.SoundPower{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPower`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.{Clone}$->ktsu.Semantics.SoundPowerLevel<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.CalculateDirectivity(ktsu.Semantics.SoundPressureLevel{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.CalculateDirectivity(ktsu.Semantics.SoundPressureLevel{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.CombineWith(ktsu.Semantics.SoundPowerLevel{`0})->ktsu.Semantics.SoundPowerLevel<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.CombineWith(ktsu.Semantics.SoundPowerLevel{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.SoundPowerLevel{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.Equals(ktsu.Semantics.SoundPowerLevel{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.FromDecibels(`0)->ktsu.Semantics.SoundPowerLevel<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.FromSoundPower(ktsu.Semantics.SoundPower{`0})->ktsu.Semantics.SoundPowerLevel<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.FromSoundPower(ktsu.Semantics.SoundPower{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.op_Equality(ktsu.Semantics.SoundPowerLevel{`0},ktsu.Semantics.SoundPowerLevel{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.op_Equality(ktsu.Semantics.SoundPowerLevel{`0},ktsu.Semantics.SoundPowerLevel{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.op_Inequality(ktsu.Semantics.SoundPowerLevel{`0},ktsu.Semantics.SoundPowerLevel{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.op_Inequality(ktsu.Semantics.SoundPowerLevel{`0},ktsu.Semantics.SoundPowerLevel{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.ToSoundPower->ktsu.Semantics.SoundPower<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPowerLevel`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressure`1.{Clone}$->ktsu.Semantics.SoundPressure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressure`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.SoundPressure{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressure`1.Equals(ktsu.Semantics.SoundPressure{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressure`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressure`1.FromBars(`0)->ktsu.Semantics.SoundPressure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressure`1.FromMicropascals(`0)->ktsu.Semantics.SoundPressure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressure`1.FromPascals(`0)->ktsu.Semantics.SoundPressure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressure`1.op_Equality(ktsu.Semantics.SoundPressure{`0},ktsu.Semantics.SoundPressure{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressure`1.op_Equality(ktsu.Semantics.SoundPressure{`0},ktsu.Semantics.SoundPressure{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressure`1.op_Inequality(ktsu.Semantics.SoundPressure{`0},ktsu.Semantics.SoundPressure{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressure`1.op_Inequality(ktsu.Semantics.SoundPressure{`0},ktsu.Semantics.SoundPressure{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressure`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.{Clone}$->ktsu.Semantics.SoundPressureLevel<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.AWeighted->ktsu.Semantics.SoundPressureLevel<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.SoundPressureLevel{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.Equals(ktsu.Semantics.SoundPressureLevel{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.EquivalentLevel(ktsu.Semantics.Time{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.SoundPressureLevel<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.EquivalentLevel(ktsu.Semantics.Time{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.EquivalentLevel(ktsu.Semantics.Time{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.FromDecibels(`0)->ktsu.Semantics.SoundPressureLevel<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.FromDecibels(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.FromSoundPressure(ktsu.Semantics.SoundPressure{`0})->ktsu.Semantics.SoundPressureLevel<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.FromSoundPressure(ktsu.Semantics.SoundPressure{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.op_Equality(ktsu.Semantics.SoundPressureLevel{`0},ktsu.Semantics.SoundPressureLevel{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.op_Equality(ktsu.Semantics.SoundPressureLevel{`0},ktsu.Semantics.SoundPressureLevel{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.op_Inequality(ktsu.Semantics.SoundPressureLevel{`0},ktsu.Semantics.SoundPressureLevel{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.op_Inequality(ktsu.Semantics.SoundPressureLevel{`0},ktsu.Semantics.SoundPressureLevel{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundPressureLevel`1.ToSoundPressure->ktsu.Semantics.SoundPressure<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundSpeed`1.{Clone}$->ktsu.Semantics.SoundSpeed<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundSpeed`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.SoundSpeed{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundSpeed`1.Equals(ktsu.Semantics.SoundSpeed{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundSpeed`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundSpeed`1.FromFeetPerSecond(`0)->ktsu.Semantics.SoundSpeed<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundSpeed`1.FromMetersPerSecond(`0)->ktsu.Semantics.SoundSpeed<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundSpeed`1.Multiply(ktsu.Semantics.Wavelength{`0},ktsu.Semantics.Frequency{`0})->ktsu.Semantics.SoundSpeed<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundSpeed`1.Multiply(ktsu.Semantics.Wavelength{`0},ktsu.Semantics.Frequency{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundSpeed`1.Multiply(ktsu.Semantics.Wavelength{`0},ktsu.Semantics.Frequency{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundSpeed`1.op_Equality(ktsu.Semantics.SoundSpeed{`0},ktsu.Semantics.SoundSpeed{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundSpeed`1.op_Equality(ktsu.Semantics.SoundSpeed{`0},ktsu.Semantics.SoundSpeed{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundSpeed`1.op_Inequality(ktsu.Semantics.SoundSpeed{`0},ktsu.Semantics.SoundSpeed{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundSpeed`1.op_Inequality(ktsu.Semantics.SoundSpeed{`0},ktsu.Semantics.SoundSpeed{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundSpeed`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundSpeed`1.ToVelocity->ktsu.Semantics.Velocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundTransmissionClass`1.{Clone}$->ktsu.Semantics.SoundTransmissionClass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundTransmissionClass`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.SoundTransmissionClass{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundTransmissionClass`1.Equals(ktsu.Semantics.SoundTransmissionClass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundTransmissionClass`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundTransmissionClass`1.EstimateTransmissionLoss(ktsu.Semantics.Frequency{`0}):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundTransmissionClass`1.EstimateTransmissionLoss(ktsu.Semantics.Frequency{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundTransmissionClass`1.FromRating(`0)->ktsu.Semantics.SoundTransmissionClass<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundTransmissionClass`1.FromRating(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundTransmissionClass`1.op_Equality(ktsu.Semantics.SoundTransmissionClass{`0},ktsu.Semantics.SoundTransmissionClass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundTransmissionClass`1.op_Equality(ktsu.Semantics.SoundTransmissionClass{`0},ktsu.Semantics.SoundTransmissionClass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundTransmissionClass`1.op_Inequality(ktsu.Semantics.SoundTransmissionClass{`0},ktsu.Semantics.SoundTransmissionClass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundTransmissionClass`1.op_Inequality(ktsu.Semantics.SoundTransmissionClass{`0},ktsu.Semantics.SoundTransmissionClass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SoundTransmissionClass`1.ToNoiseReduction:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificGravity`1.{Clone}$->ktsu.Semantics.SpecificGravity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificGravity`1.Divide(ktsu.Semantics.Density{`0},ktsu.Semantics.Density{`0})->ktsu.Semantics.SpecificGravity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificGravity`1.Divide(ktsu.Semantics.Density{`0},ktsu.Semantics.Density{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificGravity`1.Divide(ktsu.Semantics.Density{`0},ktsu.Semantics.Density{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificGravity`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.SpecificGravity{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificGravity`1.Equals(ktsu.Semantics.SpecificGravity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificGravity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificGravity`1.FromRatio(`0)->ktsu.Semantics.SpecificGravity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificGravity`1.FromRatio(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificGravity`1.Multiply(ktsu.Semantics.SpecificGravity{`0},ktsu.Semantics.Density{`0})->ktsu.Semantics.Density<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificGravity`1.Multiply(ktsu.Semantics.SpecificGravity{`0},ktsu.Semantics.Density{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificGravity`1.Multiply(ktsu.Semantics.SpecificGravity{`0},ktsu.Semantics.Density{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificGravity`1.op_Equality(ktsu.Semantics.SpecificGravity{`0},ktsu.Semantics.SpecificGravity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificGravity`1.op_Equality(ktsu.Semantics.SpecificGravity{`0},ktsu.Semantics.SpecificGravity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificGravity`1.op_Inequality(ktsu.Semantics.SpecificGravity{`0},ktsu.Semantics.SpecificGravity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificGravity`1.op_Inequality(ktsu.Semantics.SpecificGravity{`0},ktsu.Semantics.SpecificGravity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.{Clone}$->ktsu.Semantics.SpecificHeat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.CalculateHeatCapacity(ktsu.Semantics.Mass{`0})->ktsu.Semantics.HeatCapacity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.CalculateHeatCapacity(ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.CalculateHeatRequired(ktsu.Semantics.Mass{`0},ktsu.Semantics.Temperature{`0})->ktsu.Semantics.Heat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.CalculateHeatRequired(ktsu.Semantics.Mass{`0},ktsu.Semantics.Temperature{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.CalculateHeatRequired(ktsu.Semantics.Mass{`0},ktsu.Semantics.Temperature{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.CalculateTemperatureChange(ktsu.Semantics.Heat{`0},ktsu.Semantics.Mass{`0})->ktsu.Semantics.Temperature<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.CalculateTemperatureChange(ktsu.Semantics.Heat{`0},ktsu.Semantics.Mass{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.CalculateTemperatureChange(ktsu.Semantics.Heat{`0},ktsu.Semantics.Mass{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.CommonValues.get_Air->ktsu.Semantics.SpecificHeat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.CommonValues.get_Aluminum->ktsu.Semantics.SpecificHeat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.CommonValues.get_Copper->ktsu.Semantics.SpecificHeat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.CommonValues.get_Ice->ktsu.Semantics.SpecificHeat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.CommonValues.get_Iron->ktsu.Semantics.SpecificHeat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.CommonValues.get_Water->ktsu.Semantics.SpecificHeat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.SpecificHeat{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.Equals(ktsu.Semantics.SpecificHeat{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.FromBtuPerPoundFahrenheit(`0)->ktsu.Semantics.SpecificHeat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.FromCaloriesPerGramKelvin(`0)->ktsu.Semantics.SpecificHeat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.FromJoulesPerKilogramKelvin(`0)->ktsu.Semantics.SpecificHeat<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.op_Equality(ktsu.Semantics.SpecificHeat{`0},ktsu.Semantics.SpecificHeat{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.op_Equality(ktsu.Semantics.SpecificHeat{`0},ktsu.Semantics.SpecificHeat{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.op_Inequality(ktsu.Semantics.SpecificHeat{`0},ktsu.Semantics.SpecificHeat{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.op_Inequality(ktsu.Semantics.SpecificHeat{`0},ktsu.Semantics.SpecificHeat{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SpecificHeat`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.{Clone}$->ktsu.Semantics.SurfaceTension<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.CalculateCapillaryRise(`0,ktsu.Semantics.Length{`0},ktsu.Semantics.Density{`0},ktsu.Semantics.Acceleration{`0})->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.CalculateCapillaryRise(`0,ktsu.Semantics.Length{`0},ktsu.Semantics.Density{`0},ktsu.Semantics.Acceleration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.CalculateCapillaryRise(`0,ktsu.Semantics.Length{`0},ktsu.Semantics.Density{`0},ktsu.Semantics.Acceleration{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.CalculateCapillaryRise(`0,ktsu.Semantics.Length{`0},ktsu.Semantics.Density{`0},ktsu.Semantics.Acceleration{`0})$3:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.CalculateSurfaceEnergy(ktsu.Semantics.Area{`0})->ktsu.Semantics.Energy<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.CalculateSurfaceEnergy(ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.CommonValues.get_Benzene->ktsu.Semantics.SurfaceTension<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.CommonValues.get_Ethanol->ktsu.Semantics.SurfaceTension<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.CommonValues.get_Mercury->ktsu.Semantics.SurfaceTension<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.CommonValues.get_OliveOil->ktsu.Semantics.SurfaceTension<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.CommonValues.get_SoapSolution->ktsu.Semantics.SurfaceTension<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.CommonValues.get_Water->ktsu.Semantics.SurfaceTension<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.SurfaceTension{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.Equals(ktsu.Semantics.SurfaceTension{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.FromForceAndLength(ktsu.Semantics.Force{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.SurfaceTension<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.FromForceAndLength(ktsu.Semantics.Force{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.FromForceAndLength(ktsu.Semantics.Force{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.op_Equality(ktsu.Semantics.SurfaceTension{`0},ktsu.Semantics.SurfaceTension{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.op_Equality(ktsu.Semantics.SurfaceTension{`0},ktsu.Semantics.SurfaceTension{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.op_Inequality(ktsu.Semantics.SurfaceTension{`0},ktsu.Semantics.SurfaceTension{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.op_Inequality(ktsu.Semantics.SurfaceTension{`0},ktsu.Semantics.SurfaceTension{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.SurfaceTension`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.{Clone}$->ktsu.Semantics.Temperature<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.Create(`0)->ktsu.Semantics.Temperature<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Temperature{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.Equals(ktsu.Semantics.Temperature{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.FromCelsius(`0)->ktsu.Semantics.Temperature<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.FromFahrenheit(`0)->ktsu.Semantics.Temperature<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.FromKelvin(`0)->ktsu.Semantics.Temperature<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.FromRankine(`0)->ktsu.Semantics.Temperature<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.get_AbsoluteZero->ktsu.Semantics.Temperature<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.get_WaterBoilingPoint->ktsu.Semantics.Temperature<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.get_WaterFreezingPoint->ktsu.Semantics.Temperature<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.op_Equality(ktsu.Semantics.Temperature{`0},ktsu.Semantics.Temperature{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.op_Equality(ktsu.Semantics.Temperature{`0},ktsu.Semantics.Temperature{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.op_Inequality(ktsu.Semantics.Temperature{`0},ktsu.Semantics.Temperature{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.op_Inequality(ktsu.Semantics.Temperature{`0},ktsu.Semantics.Temperature{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Temperature`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.{Clone}$->ktsu.Semantics.ThermalConductivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.CalculateHeatFlow(ktsu.Semantics.Area{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.Power<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.CalculateHeatFlow(ktsu.Semantics.Area{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.CalculateHeatFlow(ktsu.Semantics.Area{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.CalculateHeatFlow(ktsu.Semantics.Area{`0},ktsu.Semantics.Temperature{`0},ktsu.Semantics.Length{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.CalculateThermalResistance(ktsu.Semantics.Length{`0},ktsu.Semantics.Area{`0})->ktsu.Semantics.ThermalResistance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.CalculateThermalResistance(ktsu.Semantics.Length{`0},ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.CalculateThermalResistance(ktsu.Semantics.Length{`0},ktsu.Semantics.Area{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ThermalConductivity{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.Equals(ktsu.Semantics.ThermalConductivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.FromBtuPerHourFootFahrenheit(`0)->ktsu.Semantics.ThermalConductivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.FromWattsPerMeterKelvin(`0)->ktsu.Semantics.ThermalConductivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.op_Equality(ktsu.Semantics.ThermalConductivity{`0},ktsu.Semantics.ThermalConductivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.op_Equality(ktsu.Semantics.ThermalConductivity{`0},ktsu.Semantics.ThermalConductivity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.op_Inequality(ktsu.Semantics.ThermalConductivity{`0},ktsu.Semantics.ThermalConductivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.op_Inequality(ktsu.Semantics.ThermalConductivity{`0},ktsu.Semantics.ThermalConductivity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalConductivity`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.{Clone}$->ktsu.Semantics.ThermalDiffusivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.CalculateDiffusionTime(ktsu.Semantics.Length{`0})->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.CalculateDiffusionTime(ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.CalculatePenetrationDepth(ktsu.Semantics.Time{`0})->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.CalculatePenetrationDepth(ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.CalculateThermalConductivity(ktsu.Semantics.Density{`0},ktsu.Semantics.SpecificHeat{`0})->ktsu.Semantics.ThermalConductivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.CalculateThermalConductivity(ktsu.Semantics.Density{`0},ktsu.Semantics.SpecificHeat{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.CalculateThermalConductivity(ktsu.Semantics.Density{`0},ktsu.Semantics.SpecificHeat{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.CommonValues.get_Air->ktsu.Semantics.ThermalDiffusivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.CommonValues.get_Aluminum->ktsu.Semantics.ThermalDiffusivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.CommonValues.get_Concrete->ktsu.Semantics.ThermalDiffusivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.CommonValues.get_Copper->ktsu.Semantics.ThermalDiffusivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.CommonValues.get_Glass->ktsu.Semantics.ThermalDiffusivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.CommonValues.get_Steel->ktsu.Semantics.ThermalDiffusivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.CommonValues.get_Water->ktsu.Semantics.ThermalDiffusivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ThermalDiffusivity{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.Equals(ktsu.Semantics.ThermalDiffusivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.FromMaterialProperties(ktsu.Semantics.ThermalConductivity{`0},ktsu.Semantics.Density{`0},ktsu.Semantics.SpecificHeat{`0})->ktsu.Semantics.ThermalDiffusivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.FromMaterialProperties(ktsu.Semantics.ThermalConductivity{`0},ktsu.Semantics.Density{`0},ktsu.Semantics.SpecificHeat{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.FromMaterialProperties(ktsu.Semantics.ThermalConductivity{`0},ktsu.Semantics.Density{`0},ktsu.Semantics.SpecificHeat{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.FromMaterialProperties(ktsu.Semantics.ThermalConductivity{`0},ktsu.Semantics.Density{`0},ktsu.Semantics.SpecificHeat{`0})$2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.FromSquareCentimetersPerSecond(`0)->ktsu.Semantics.ThermalDiffusivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.FromSquareFeetPerHour(`0)->ktsu.Semantics.ThermalDiffusivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.FromSquareMetersPerSecond(`0)->ktsu.Semantics.ThermalDiffusivity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.op_Equality(ktsu.Semantics.ThermalDiffusivity{`0},ktsu.Semantics.ThermalDiffusivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.op_Equality(ktsu.Semantics.ThermalDiffusivity{`0},ktsu.Semantics.ThermalDiffusivity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.op_Inequality(ktsu.Semantics.ThermalDiffusivity{`0},ktsu.Semantics.ThermalDiffusivity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.op_Inequality(ktsu.Semantics.ThermalDiffusivity{`0},ktsu.Semantics.ThermalDiffusivity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalDiffusivity`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.{Clone}$->ktsu.Semantics.ThermalExpansion<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.CalculateAreaExpansionCoefficient->ktsu.Semantics.ThermalExpansion<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.CalculateFinalLength(ktsu.Semantics.Length{`0},ktsu.Semantics.Temperature{`0})->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.CalculateFinalLength(ktsu.Semantics.Length{`0},ktsu.Semantics.Temperature{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.CalculateFinalLength(ktsu.Semantics.Length{`0},ktsu.Semantics.Temperature{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.CalculateLinearExpansion(ktsu.Semantics.Length{`0},ktsu.Semantics.Temperature{`0})->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.CalculateLinearExpansion(ktsu.Semantics.Length{`0},ktsu.Semantics.Temperature{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.CalculateLinearExpansion(ktsu.Semantics.Length{`0},ktsu.Semantics.Temperature{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.CalculateVolumeExpansionCoefficient->ktsu.Semantics.ThermalExpansion<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.CommonValues.get_Aluminum->ktsu.Semantics.ThermalExpansion<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.CommonValues.get_Concrete->ktsu.Semantics.ThermalExpansion<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.CommonValues.get_Copper->ktsu.Semantics.ThermalExpansion<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.CommonValues.get_Glass->ktsu.Semantics.ThermalExpansion<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.CommonValues.get_PVC->ktsu.Semantics.ThermalExpansion<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.CommonValues.get_Steel->ktsu.Semantics.ThermalExpansion<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ThermalExpansion{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.Equals(ktsu.Semantics.ThermalExpansion{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.FromPerCelsius(`0)->ktsu.Semantics.ThermalExpansion<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.FromPerFahrenheit(`0)->ktsu.Semantics.ThermalExpansion<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.FromPerKelvin(`0)->ktsu.Semantics.ThermalExpansion<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.op_Equality(ktsu.Semantics.ThermalExpansion{`0},ktsu.Semantics.ThermalExpansion{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.op_Equality(ktsu.Semantics.ThermalExpansion{`0},ktsu.Semantics.ThermalExpansion{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.op_Inequality(ktsu.Semantics.ThermalExpansion{`0},ktsu.Semantics.ThermalExpansion{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.op_Inequality(ktsu.Semantics.ThermalExpansion{`0},ktsu.Semantics.ThermalExpansion{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalExpansion`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.{Clone}$->ktsu.Semantics.ThermalResistance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.Add(ktsu.Semantics.ThermalResistance{`0})->ktsu.Semantics.ThermalResistance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.Add(ktsu.Semantics.ThermalResistance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.CalculateHeatFlow(ktsu.Semantics.Temperature{`0})->ktsu.Semantics.Power<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.CalculateHeatFlow(ktsu.Semantics.Temperature{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.ThermalResistance{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.Equals(ktsu.Semantics.ThermalResistance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.FromFahrenheitHourPerBtu(`0)->ktsu.Semantics.ThermalResistance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.FromKelvinPerWatt(`0)->ktsu.Semantics.ThermalResistance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.InParallelWith(ktsu.Semantics.ThermalResistance{`0})->ktsu.Semantics.ThermalResistance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.InParallelWith(ktsu.Semantics.ThermalResistance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.op_Addition(ktsu.Semantics.ThermalResistance{`0},ktsu.Semantics.ThermalResistance{`0})->ktsu.Semantics.ThermalResistance<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.op_Addition(ktsu.Semantics.ThermalResistance{`0},ktsu.Semantics.ThermalResistance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.op_Addition(ktsu.Semantics.ThermalResistance{`0},ktsu.Semantics.ThermalResistance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.op_Equality(ktsu.Semantics.ThermalResistance{`0},ktsu.Semantics.ThermalResistance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.op_Equality(ktsu.Semantics.ThermalResistance{`0},ktsu.Semantics.ThermalResistance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.op_Inequality(ktsu.Semantics.ThermalResistance{`0},ktsu.Semantics.ThermalResistance{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.op_Inequality(ktsu.Semantics.ThermalResistance{`0},ktsu.Semantics.ThermalResistance{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.ThermalResistance`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Time`1.{Clone}$->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Time`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Time{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Time`1.Equals(ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Time`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Time`1.FromSeconds(`0)->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Time`1.FromSeconds(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Time`1.op_Equality(ktsu.Semantics.Time{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Time`1.op_Equality(ktsu.Semantics.Time{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Time`1.op_Inequality(ktsu.Semantics.Time{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Time`1.op_Inequality(ktsu.Semantics.Time{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.{Clone}$->ktsu.Semantics.Torque<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.Divide(ktsu.Semantics.Torque{`0},ktsu.Semantics.Force{`0})->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.Divide(ktsu.Semantics.Torque{`0},ktsu.Semantics.Force{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.Divide(ktsu.Semantics.Torque{`0},ktsu.Semantics.Force{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.Divide(ktsu.Semantics.Torque{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.Force<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.Divide(ktsu.Semantics.Torque{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.Divide(ktsu.Semantics.Torque{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Torque{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.Equals(ktsu.Semantics.Torque{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.FromNewtonMeters(`0)->ktsu.Semantics.Torque<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.FromNewtonMeters(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.GetTangentialForce(ktsu.Semantics.Length{`0})->ktsu.Semantics.Force<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.GetTangentialForce(ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.Multiply(ktsu.Semantics.Force{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.Torque<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.Multiply(ktsu.Semantics.Force{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.Multiply(ktsu.Semantics.Force{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.op_Division(ktsu.Semantics.Torque{`0},ktsu.Semantics.Force{`0})->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.op_Division(ktsu.Semantics.Torque{`0},ktsu.Semantics.Force{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.op_Division(ktsu.Semantics.Torque{`0},ktsu.Semantics.Force{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.op_Division(ktsu.Semantics.Torque{`0},ktsu.Semantics.Length{`0})->ktsu.Semantics.Force<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.op_Division(ktsu.Semantics.Torque{`0},ktsu.Semantics.Length{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.op_Division(ktsu.Semantics.Torque{`0},ktsu.Semantics.Length{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.op_Equality(ktsu.Semantics.Torque{`0},ktsu.Semantics.Torque{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.op_Equality(ktsu.Semantics.Torque{`0},ktsu.Semantics.Torque{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.op_Inequality(ktsu.Semantics.Torque{`0},ktsu.Semantics.Torque{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Torque`1.op_Inequality(ktsu.Semantics.Torque{`0},ktsu.Semantics.Torque{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Unit.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.UnitConversionException.#ctor(ktsu.Semantics.IUnit,ktsu.Semantics.IUnit,System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.UnitConversionException.#ctor(System.String,System.Exception):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.UnitConversionException.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.{Clone}$->ktsu.Semantics.Velocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.Divide(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.Acceleration<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.Divide(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.Divide(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Velocity{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.Equals(ktsu.Semantics.Velocity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.FromMetersPerSecond(`0)->ktsu.Semantics.Velocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.FromMetersPerSecond(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Division(ktsu.Semantics.Length{`0},ktsu.Semantics.Velocity{`0})->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Division(ktsu.Semantics.Length{`0},ktsu.Semantics.Velocity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Division(ktsu.Semantics.Length{`0},ktsu.Semantics.Velocity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Division(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Acceleration{`0})->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Division(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Acceleration{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Division(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Acceleration{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Division(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.Acceleration<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Division(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Division(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Equality(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Velocity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Equality(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Velocity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Inequality(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Velocity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Inequality(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Velocity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Multiply(ktsu.Semantics.Time{`0},ktsu.Semantics.Velocity{`0})->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Multiply(ktsu.Semantics.Time{`0},ktsu.Semantics.Velocity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Multiply(ktsu.Semantics.Time{`0},ktsu.Semantics.Velocity{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Multiply(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Time{`0})->ktsu.Semantics.Length<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Multiply(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Velocity`1.op_Multiply(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Time{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Volume`1.{Clone}$->ktsu.Semantics.Volume<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Volume`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Volume{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Volume`1.Equals(ktsu.Semantics.Volume{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Volume`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Volume`1.FromCubicMeters(`0)->ktsu.Semantics.Volume<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Volume`1.FromCubicMeters(`0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Volume`1.op_Equality(ktsu.Semantics.Volume{`0},ktsu.Semantics.Volume{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Volume`1.op_Equality(ktsu.Semantics.Volume{`0},ktsu.Semantics.Volume{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Volume`1.op_Inequality(ktsu.Semantics.Volume{`0},ktsu.Semantics.Volume{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Volume`1.op_Inequality(ktsu.Semantics.Volume{`0},ktsu.Semantics.Volume{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.{Clone}$->ktsu.Semantics.VolumetricFlowRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.CalculateArea(ktsu.Semantics.Velocity{`0})->ktsu.Semantics.Area<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.CalculateArea(ktsu.Semantics.Velocity{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.CalculateFillTime(ktsu.Semantics.Volume{`0})->ktsu.Semantics.Time<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.CalculateFillTime(ktsu.Semantics.Volume{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.CalculateMassFlowRate(ktsu.Semantics.Density{`0})->ktsu.Semantics.MassFlowRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.CalculateMassFlowRate(ktsu.Semantics.Density{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.CalculateVelocity(ktsu.Semantics.Area{`0})->ktsu.Semantics.Velocity<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.CalculateVelocity(ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.CalculateVolumeDelivered(ktsu.Semantics.Time{`0})->ktsu.Semantics.Volume<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.CalculateVolumeDelivered(ktsu.Semantics.Time{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.VolumetricFlowRate{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.Equals(ktsu.Semantics.VolumetricFlowRate{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.FromCubicMetersPerSecond(`0)->ktsu.Semantics.VolumetricFlowRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.FromGallonsPerMinute(`0)->ktsu.Semantics.VolumetricFlowRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.FromLitersPerMinute(`0)->ktsu.Semantics.VolumetricFlowRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.FromLitersPerSecond(`0)->ktsu.Semantics.VolumetricFlowRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.FromVelocityAndArea(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Area{`0})->ktsu.Semantics.VolumetricFlowRate<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.FromVelocityAndArea(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Area{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.FromVelocityAndArea(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Area{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.op_Equality(ktsu.Semantics.VolumetricFlowRate{`0},ktsu.Semantics.VolumetricFlowRate{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.op_Equality(ktsu.Semantics.VolumetricFlowRate{`0},ktsu.Semantics.VolumetricFlowRate{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.op_Inequality(ktsu.Semantics.VolumetricFlowRate{`0},ktsu.Semantics.VolumetricFlowRate{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.op_Inequality(ktsu.Semantics.VolumetricFlowRate{`0},ktsu.Semantics.VolumetricFlowRate{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.VolumetricFlowRate`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.{Clone}$->ktsu.Semantics.Wavelength<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.Divide(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Frequency{`0})->ktsu.Semantics.Wavelength<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.Divide(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Frequency{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.Divide(ktsu.Semantics.Velocity{`0},ktsu.Semantics.Frequency{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.Equals(ktsu.Semantics.PhysicalQuantity{ktsu.Semantics.Wavelength{`0},`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.Equals(ktsu.Semantics.Wavelength{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.FromMeters(`0)->ktsu.Semantics.Wavelength<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.FromMicrometers(`0)->ktsu.Semantics.Wavelength<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.FromMillimeters(`0)->ktsu.Semantics.Wavelength<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.op_Division(ktsu.Semantics.SoundSpeed{`0},ktsu.Semantics.Wavelength{`0})->ktsu.Semantics.Frequency<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.op_Division(ktsu.Semantics.SoundSpeed{`0},ktsu.Semantics.Wavelength{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.op_Division(ktsu.Semantics.SoundSpeed{`0},ktsu.Semantics.Wavelength{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.op_Equality(ktsu.Semantics.Wavelength{`0},ktsu.Semantics.Wavelength{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.op_Equality(ktsu.Semantics.Wavelength{`0},ktsu.Semantics.Wavelength{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.op_Inequality(ktsu.Semantics.Wavelength{`0},ktsu.Semantics.Wavelength{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.op_Inequality(ktsu.Semantics.Wavelength{`0},ktsu.Semantics.Wavelength{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.op_Multiply(ktsu.Semantics.Wavelength{`0},ktsu.Semantics.Frequency{`0})->ktsu.Semantics.SoundSpeed<T>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.op_Multiply(ktsu.Semantics.Wavelength{`0},ktsu.Semantics.Frequency{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.op_Multiply(ktsu.Semantics.Wavelength{`0},ktsu.Semantics.Frequency{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Wavelength`1.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Buffers.ReadOnlySpanAction`2.BeginInvoke(System.ReadOnlySpan{`0},`1,System.AsyncCallback,System.Object)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Buffers.ReadOnlySpanAction`2.BeginInvoke(System.ReadOnlySpan{`0},`1,System.AsyncCallback,System.Object)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Buffers.ReadOnlySpanAction`2.Invoke(System.ReadOnlySpan{`0},`1):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Buffers.ReadOnlySpanAction`2.Invoke(System.ReadOnlySpan{`0},`1)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Buffers.SpanAction`2.BeginInvoke(System.Span{`0},`1,System.AsyncCallback,System.Object)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Buffers.SpanAction`2.BeginInvoke(System.Span{`0},`1,System.AsyncCallback,System.Object)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Buffers.SpanAction`2.Invoke(System.Span{`0},`1):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Buffers.SpanAction`2.Invoke(System.Span{`0},`1)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Collections.Generic.KeyValuePair.Create``2(``0,``1)->System.Collections.Generic.KeyValuePair<TKey, TValue>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Collections.Generic.KeyValuePair.Create``2(``0,``1):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Collections.Generic.KeyValuePair.Create``2(``0,``1)<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Collections.Generic.KeyValuePair.Create``2(``0,``1)<1>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes,System.String,System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes,System.Type):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.String,System.String,System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.String,System.Type):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.get_Url:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.set_Url(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.get_Url:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.set_Url(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.#ctor(System.String,System.Object[])$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.get_Arguments->object?[]:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.#ctor(System.String,System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.get_Category:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.get_CheckId:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Index.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Index.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Range.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Range.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Reflection.NullabilityInfo.get_ElementType:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.#ctor(System.String,System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.#ctor(System.String,System.String)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.SupportedOSPlatformAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.SupportedOSPlatformGuardAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.TargetPlatformAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.UnsupportedOSPlatformAttribute.#ctor(System.String,System.String)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.UnsupportedOSPlatformAttribute.get_Message:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.UnsupportedOSPlatformGuardAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ActivationEnergy`1.CommonValues.DNADenaturation:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ActivationEnergy`1.CommonValues.EnzymeCatalyzed:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ActivationEnergy`1.CommonValues.EsterHydrolysis:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ActivationEnergy`1.CommonValues.NucleophilicSubstitution:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ActivationEnergy`1.CommonValues.ProteinDenaturation:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ActivationEnergy`1.CommonValues.WaterSelfIonization:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.DynamicViscosity`1.CommonValues.Air:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.DynamicViscosity`1.CommonValues.Blood:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.DynamicViscosity`1.CommonValues.Glycerol:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.DynamicViscosity`1.CommonValues.Honey:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.DynamicViscosity`1.CommonValues.Mercury:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.DynamicViscosity`1.CommonValues.MotorOil:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.DynamicViscosity`1.CommonValues.Water:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.EnzymeActivity`1.CommonValues.CarbonicAnhydrase:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.EnzymeActivity`1.CommonValues.Catalase:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.EnzymeActivity`1.CommonValues.HighActivity:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.EnzymeActivity`1.CommonValues.TypicalEnzyme:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.HeatTransferCoefficient`1.TypicalValues.BoilingWater:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.HeatTransferCoefficient`1.TypicalValues.CondensingSteam:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.HeatTransferCoefficient`1.TypicalValues.ForcedConvectionAir:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.HeatTransferCoefficient`1.TypicalValues.ForcedConvectionWater:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.HeatTransferCoefficient`1.TypicalValues.NaturalConvectionAir:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.HeatTransferCoefficient`1.TypicalValues.NaturalConvectionWater:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.MolarMass`1.CommonValues.CarbonDioxide:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.MolarMass`1.CommonValues.Ethanol:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.MolarMass`1.CommonValues.Glucose:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.MolarMass`1.CommonValues.Methane:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.MolarMass`1.CommonValues.SodiumChloride:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.MolarMass`1.CommonValues.Water:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.PH`1.CommonValues.Ammonia:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.PH`1.CommonValues.BakingSoda:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.PH`1.CommonValues.BatteryAcid:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.PH`1.CommonValues.Bleach:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.PH`1.CommonValues.Coffee:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.PH`1.CommonValues.DrainCleaner:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.PH`1.CommonValues.LemonJuice:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.PH`1.CommonValues.NeutralWater:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.PhysicalQuantity`2.EqualityContract:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.RateConstant`1.CommonValues.DNAReplication:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.RateConstant`1.CommonValues.FastProteinFolding:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.RateConstant`1.CommonValues.SlowMetabolic:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.RateConstant`1.CommonValues.TypicalEnzyme:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.SemanticQuantity`1.EqualityContract:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.SemanticQuantity`2.EqualityContract:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.SpecificHeat`1.CommonValues.Air:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.SpecificHeat`1.CommonValues.Aluminum:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.SpecificHeat`1.CommonValues.Copper:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.SpecificHeat`1.CommonValues.Ice:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.SpecificHeat`1.CommonValues.Iron:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.SpecificHeat`1.CommonValues.Water:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.SurfaceTension`1.CommonValues.Benzene:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.SurfaceTension`1.CommonValues.Ethanol:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.SurfaceTension`1.CommonValues.Mercury:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.SurfaceTension`1.CommonValues.OliveOil:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.SurfaceTension`1.CommonValues.SoapSolution:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.SurfaceTension`1.CommonValues.Water:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.Temperature`1.AbsoluteZero:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.Temperature`1.WaterBoilingPoint:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.Temperature`1.WaterFreezingPoint:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ThermalDiffusivity`1.CommonValues.Air:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ThermalDiffusivity`1.CommonValues.Aluminum:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ThermalDiffusivity`1.CommonValues.Concrete:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ThermalDiffusivity`1.CommonValues.Copper:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ThermalDiffusivity`1.CommonValues.Glass:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ThermalDiffusivity`1.CommonValues.Steel:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ThermalDiffusivity`1.CommonValues.Water:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ThermalExpansion`1.CommonValues.Aluminum:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ThermalExpansion`1.CommonValues.Concrete:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ThermalExpansion`1.CommonValues.Copper:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ThermalExpansion`1.CommonValues.Glass:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ThermalExpansion`1.CommonValues.PVC:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:ktsu.Semantics.ThermalExpansion`1.CommonValues.Steel:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.Url:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.Url:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Arguments:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Category:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.CheckId:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:System.Reflection.NullabilityInfo.ElementType:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:System.Runtime.Versioning.UnsupportedOSPlatformAttribute.Message:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.AbsorbedDose`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Acceleration`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Acceleration`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Acceleration`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.AcousticImpedance`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ActivationEnergy`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.AmountOfSubstance`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.AngularAcceleration`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.AngularAcceleration`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.AngularAcceleration`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.AngularVelocity`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.AngularVelocity`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.AngularVelocity`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Area`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Area`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Area`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.BulkModulus`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Concentration`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Concentration`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Concentration`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Density`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Density`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Density`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.DirectionalityIndex`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.DynamicViscosity`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricCapacitance`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricCapacitance`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricCapacitance`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricCharge`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricCharge`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricCharge`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricConductivity`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricCurrent`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricCurrent`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricCurrent`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricField`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricField`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricField`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricFlux`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricFlux`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricFlux`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricPotential`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricPotential`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricPotential`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricPowerDensity`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricPowerDensity`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricPowerDensity`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricResistance`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricResistance`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ElectricResistance`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Energy`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Energy`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Energy`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Entropy`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.EnzymeActivity`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.EquivalentDose`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Exposure`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Force`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Force`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Force`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Frequency`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Heat`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.HeatCapacity`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.HeatTransferCoefficient`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Illuminance`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ImpedanceAC`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ImpedanceAC`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ImpedanceAC`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.IUnit:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.KinematicViscosity`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Length`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Length`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Length`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Loudness`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Luminance`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.LuminousFlux`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.LuminousIntensity`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Mass`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Mass`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Mass`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.MassFlowRate`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.MolarMass`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.MolarMass`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.MolarMass`1.CommonValues:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.MolarMass`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.MomentOfInertia`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.MomentOfInertia`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.MomentOfInertia`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Momentum`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Momentum`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Momentum`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.NoiseReductionCoefficient`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.NoiseReductionCoefficient`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.NoiseReductionCoefficient`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.NuclearCrossSection`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.OpticalPower`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Permittivity`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Permittivity`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Permittivity`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.PH`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.PH`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.PH`1.CommonValues:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.PH`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.PhysicalDimension:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.PhysicalDimension:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.PhysicalDimensions:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.PhysicalDimensions:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.PhysicalQuantity`2:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Pitch`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Power`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Power`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Power`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Pressure`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Pressure`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Pressure`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.RadioactiveActivity`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.RateConstant`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ReactionRate`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ReflectionCoefficient`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.RefractiveIndex`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ReverberationTime`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ReynoldsNumber`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Sensitivity`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Sharpness`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Sharpness`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Sharpness`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SoundAbsorption`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SoundIntensity`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SoundIntensityLevel`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SoundIntensityLevel`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SoundIntensityLevel`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SoundPower`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SoundPowerLevel`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SoundPressure`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SoundPressureLevel`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SoundPressureLevel`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SoundPressureLevel`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SoundSpeed`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SoundTransmissionClass`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SoundTransmissionClass`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SoundTransmissionClass`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SpecificGravity`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SpecificGravity`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SpecificGravity`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SpecificHeat`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.SurfaceTension`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Temperature`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ThermalConductivity`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ThermalDiffusivity`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ThermalExpansion`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.ThermalResistance`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Time`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Time`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Time`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Torque`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Torque`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Torque`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Unit:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Unit:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.UnitConversionException:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.UnitConversionException:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.UnitExtensions:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.UnitExtensions:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Units:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Units:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Velocity`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Velocity`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Velocity`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Volume`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Volume`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Volume`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.VolumetricFlowRate`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Wavelength`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Buffers.ReadOnlySpanAction`2<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Buffers.ReadOnlySpanAction`2<1>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Buffers.SpanAction`2<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Buffers.SpanAction`2<1>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.UnreachableException:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.UnreachableException:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Reflection.NullabilityInfo:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Reflection.NullabilityInfo:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Reflection.NullabilityInfoContext:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Reflection.NullabilityInfoContext:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Runtime.CompilerServices.RequiredMemberAttribute:[T:System.ComponentModel.EditorBrowsableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.ObsoletedOSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.ObsoletedOSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.OSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.OSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.UnsupportedOSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.UnsupportedOSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Quantities.dll
+ lib/net8.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All:[T:System.ComponentModel.EditorBrowsableAttribute]
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.get_DiagnosticId:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.Condition:[T:System.ComponentModel.EditorBrowsableAttribute]
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.Condition:[T:System.ObsoleteAttribute]
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.DiagnosticId:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute:[T:System.Runtime.CompilerServices.CompilerLoweringPreserveAttribute]
+ lib/net9.0/ktsu.Semantics.Quantities.dll
+ lib/net10.0/ktsu.Semantics.Quantities.dll
+
+
\ No newline at end of file
diff --git a/Semantics.Quantities/SemanticQuantity.cs b/Semantics.Quantities/SemanticQuantity.cs
index d02b2ad..8fb7af7 100644
--- a/Semantics.Quantities/SemanticQuantity.cs
+++ b/Semantics.Quantities/SemanticQuantity.cs
@@ -65,8 +65,8 @@ protected SemanticQuantity() { }
public static TResult Multiply(SemanticQuantity self, SemanticQuantity other)
where TResult : SemanticQuantity, new()
{
- ArgumentNullException.ThrowIfNull(self);
- ArgumentNullException.ThrowIfNull(other);
+ Ensure.NotNull(self);
+ Ensure.NotNull(other);
return Create(self.Quantity * other.Quantity)!;
}
@@ -80,7 +80,7 @@ public static TResult Multiply(SemanticQuantity self, Semanti
public static TResult Multiply(SemanticQuantity self, TStorage other)
where TResult : SemanticQuantity, new()
{
- ArgumentNullException.ThrowIfNull(self);
+ Ensure.NotNull(self);
return Create(self.Quantity * other)!;
}
@@ -94,8 +94,8 @@ public static TResult Multiply(SemanticQuantity self, TStorag
public static TResult Divide(SemanticQuantity self, SemanticQuantity other)
where TResult : SemanticQuantity, new()
{
- ArgumentNullException.ThrowIfNull(self);
- ArgumentNullException.ThrowIfNull(other);
+ Ensure.NotNull(self);
+ Ensure.NotNull(other);
return Create(self.Quantity / other.Quantity)!;
}
@@ -109,7 +109,7 @@ public static TResult Divide(SemanticQuantity self, SemanticQ
public static TResult Divide(SemanticQuantity self, TStorage other)
where TResult : SemanticQuantity, new()
{
- ArgumentNullException.ThrowIfNull(self);
+ Ensure.NotNull(self);
return Create(self.Quantity / other)!;
}
@@ -121,8 +121,8 @@ public static TResult Divide(SemanticQuantity self, TStorage
/// The quotient as a storage type.
public static TStorage DivideToStorage(SemanticQuantity self, SemanticQuantity other)
{
- ArgumentNullException.ThrowIfNull(self);
- ArgumentNullException.ThrowIfNull(other);
+ Ensure.NotNull(self);
+ Ensure.NotNull(other);
if (TStorage.IsZero(other.Quantity))
{
throw new DivideByZeroException("Cannot divide by zero.");
@@ -140,8 +140,8 @@ public static TStorage DivideToStorage(SemanticQuantity self, Semantic
public static TResult Add(SemanticQuantity self, SemanticQuantity other)
where TResult : SemanticQuantity, new()
{
- ArgumentNullException.ThrowIfNull(self);
- ArgumentNullException.ThrowIfNull(other);
+ Ensure.NotNull(self);
+ Ensure.NotNull(other);
return Create(self.Quantity + other.Quantity)!;
}
@@ -155,8 +155,8 @@ public static TResult Add(SemanticQuantity self, SemanticQuan
public static TResult Subtract(SemanticQuantity self, SemanticQuantity other)
where TResult : SemanticQuantity, new()
{
- ArgumentNullException.ThrowIfNull(self);
- ArgumentNullException.ThrowIfNull(other);
+ Ensure.NotNull(self);
+ Ensure.NotNull(other);
return Create(self.Quantity - other.Quantity)!;
}
@@ -169,7 +169,7 @@ public static TResult Subtract(SemanticQuantity self, Semanti
public static TResult Negate(SemanticQuantity self)
where TResult : SemanticQuantity, new()
{
- ArgumentNullException.ThrowIfNull(self);
+ Ensure.NotNull(self);
return Create(-self.Quantity)!;
}
diff --git a/Semantics.Strings/CompatibilitySuppressions.xml b/Semantics.Strings/CompatibilitySuppressions.xml
new file mode 100644
index 0000000..e840f96
--- /dev/null
+++ b/Semantics.Strings/CompatibilitySuppressions.xml
@@ -0,0 +1,2026 @@
+
+
+
+
+ CP0001
+ T:System.Diagnostics.StackTraceHiddenAttribute
+ lib/net5.0/ktsu.Semantics.Strings.dll
+ lib/net6.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Reflection.NullabilityInfo
+ lib/net5.0/ktsu.Semantics.Strings.dll
+ lib/net6.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Reflection.NullabilityInfoContext
+ lib/net5.0/ktsu.Semantics.Strings.dll
+ lib/net6.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute
+ lib/net5.0/ktsu.Semantics.Strings.dll
+ lib/net6.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Text.SpanLineEnumerator
+ lib/net5.0/ktsu.Semantics.Strings.dll
+ lib/net6.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.SetsRequiredMembersAttribute
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.UnscopedRefAttribute
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.UnreachableException
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.IO.UnixFileMode
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.DisableRuntimeMarshallingAttribute
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.RequiredMemberAttribute
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.Versioning.ObsoletedOSPlatformAttribute
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.Versioning.SupportedOSPlatformGuardAttribute
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.Versioning.UnsupportedOSPlatformGuardAttribute
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Text.RegularExpressions.ValueMatch
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.ExperimentalAttribute
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.CollectionBuilderAttribute
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.FeatureGuardAttribute
+ lib/net8.0/ktsu.Semantics.Strings.dll
+ lib/net9.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.FeatureSwitchDefinitionAttribute
+ lib/net8.0/ktsu.Semantics.Strings.dll
+ lib/net9.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.DebuggerDisableUserUnhandledExceptionsAttribute
+ lib/net8.0/ktsu.Semantics.Strings.dll
+ lib/net9.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute
+ lib/net8.0/ktsu.Semantics.Strings.dll
+ lib/net9.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.ParamCollectionAttribute
+ lib/net8.0/ktsu.Semantics.Strings.dll
+ lib/net9.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Threading.Lock
+ lib/net8.0/ktsu.Semantics.Strings.dll
+ lib/net9.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Buffers.ReadOnlySpanAction`2
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Buffers.SpanAction`2
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Collections.Generic.KeyValuePair
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.AllowNullAttribute
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.DisallowNullAttribute
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.DoesNotReturnAttribute
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.MaybeNullAttribute
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.NotNullAttribute
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Index
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Range
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.IsExternalInit
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.ModuleInitializerAttribute
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.CompilerServices.SkipLocalsInitAttribute
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.InteropServices.SuppressGCTransitionAttribute
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.InteropServices.UnmanagedCallersOnlyAttribute
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.Versioning.OSPlatformAttribute
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.Versioning.SupportedOSPlatformAttribute
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.Versioning.TargetPlatformAttribute
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0001
+ T:System.Runtime.Versioning.UnsupportedOSPlatformAttribute
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+ lib/net5.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.Interfaces
+ lib/net5.0/ktsu.Semantics.Strings.dll
+ lib/net6.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ M:System.Runtime.Versioning.UnsupportedOSPlatformAttribute.#ctor(System.String,System.String)
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ M:System.Runtime.Versioning.UnsupportedOSPlatformAttribute.get_Message
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllConstructors
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllEvents
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllFields
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllMethods
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllNestedTypes
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.AllProperties
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructorsWithInherited
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEventsWithInherited
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicFieldsWithInherited
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethodsWithInherited
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypesWithInherited
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicPropertiesWithInherited
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructorsWithInherited
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicNestedTypesWithInherited
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.get_Message
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.set_Message(System.String)
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.get_ExcludeStatics
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.set_ExcludeStatics(System.Boolean)
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.get_ExcludeStatics
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ M:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.set_ExcludeStatics(System.Boolean)
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ M:ktsu.Semantics.Strings.ISemanticStringFactory`1.FromReadOnlySpan(System.ReadOnlySpan{System.Char})
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ M:ktsu.Semantics.Strings.SemanticStringExtensions.As``1(System.ReadOnlySpan{System.Char})
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ M:ktsu.Semantics.Strings.SemanticStringFactory`1.Create(System.ReadOnlySpan{System.Char})
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ M:ktsu.Semantics.Strings.SemanticStringFactory`1.FromReadOnlySpan(System.ReadOnlySpan{System.Char})
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0002
+ M:ktsu.Semantics.Strings.SemanticStringFactory`1.TryCreate(System.ReadOnlySpan{System.Char},`0@)
+ lib/netstandard2.0/ktsu.Semantics.Strings.dll
+ lib/netstandard2.1/ktsu.Semantics.Strings.dll
+
+
+ CP0008
+ T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0008
+ T:System.IO.UnixFileMode
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0008
+ T:System.Text.SpanLineEnumerator
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0014
+ M:System.Reflection.NullabilityInfo.get_ElementType:[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0014
+ M:System.Reflection.NullabilityInfo.get_GenericTypeArguments:[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0014
+ M:System.Reflection.NullabilityInfo.get_ReadState:[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0014
+ M:System.Reflection.NullabilityInfo.get_Type:[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0014
+ M:System.Reflection.NullabilityInfo.get_WriteState:[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0014
+ M:System.Runtime.Versioning.OSPlatformAttribute.get_PlatformName:[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net6.0/ktsu.Semantics.Strings.dll
+ lib/net7.0/ktsu.Semantics.Strings.dll
+
+
+ CP0014
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.get_UrlFormat:[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net8.0/ktsu.Semantics.Strings.dll
+ lib/net9.0/ktsu.Semantics.Strings.dll
+
+
+ CP0014
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.set_UrlFormat(System.String):[T:System.Runtime.CompilerServices.CompilerGeneratedAttribute]
+ lib/net8.0/ktsu.Semantics.Strings.dll
+ lib/net9.0/ktsu.Semantics.Strings.dll
+
+
+ CP0014
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.get_UrlFormat:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0014
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.set_UrlFormat(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0014
+ P:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.UrlFormat:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0015
+ T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute:[T:System.AttributeUsageAttribute]
+ lib/net5.0/ktsu.Semantics.Strings.dll
+ lib/net6.0/ktsu.Semantics.Strings.dll
+
+
+ CP0015
+ T:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute:[T:System.AttributeUsageAttribute]
+ lib/net5.0/ktsu.Semantics.Strings.dll
+ lib/net6.0/ktsu.Semantics.Strings.dll
+
+
+ CP0015
+ T:System.Runtime.Versioning.SupportedOSPlatformAttribute:[T:System.AttributeUsageAttribute]
+ lib/net5.0/ktsu.Semantics.Strings.dll
+ lib/net6.0/ktsu.Semantics.Strings.dll
+
+
+ CP0015
+ T:System.Runtime.Versioning.UnsupportedOSPlatformAttribute:[T:System.AttributeUsageAttribute]
+ lib/net5.0/ktsu.Semantics.Strings.dll
+ lib/net6.0/ktsu.Semantics.Strings.dll
+
+
+ CP0015
+ T:System.Diagnostics.CodeAnalysis.ExperimentalAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Index.Equals(System.Object)$0:[T:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute]
+ lib/net5.0/ktsu.Semantics.Strings.dll
+ lib/net6.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Range.Equals(System.Object)$0:[T:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute]
+ lib/net5.0/ktsu.Semantics.Strings.dll
+ lib/net6.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ F:System.Runtime.InteropServices.UnmanagedCallersOnlyAttribute.CallConvs:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ F:System.Runtime.InteropServices.UnmanagedCallersOnlyAttribute.EntryPoint:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.ISemanticStringFactory`1.FromCharArray(System.Char[])$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.ISemanticStringFactory`1.FromReadOnlySpan(System.ReadOnlySpan{System.Char})->T:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.ISemanticStringFactory`1.FromReadOnlySpan(System.ReadOnlySpan{System.Char}):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.ISemanticStringFactory`1.FromString(System.String)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.ISemanticStringFactory`1.TryFromString(System.String,`0@):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.{Clone}$->ktsu.Semantics.Strings.SemanticString<TDerived>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.#ctor(ktsu.Semantics.Strings.SemanticString{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.As``1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.AsSpan:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.AsSpan(System.Int32,System.Int32):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.AsSpan(System.Int32):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.CompareTo(ktsu.Semantics.Strings.ISemanticString):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.CompareTo(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.Contains(System.ReadOnlySpan{System.Char},System.StringComparison):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.Create(System.Char[])$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.Create(System.ReadOnlySpan{System.Char})->TDerived:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.Create(System.ReadOnlySpan{System.Char}):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.Create(System.String)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.Create``1(System.Char[])<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.Create``1(System.Char[])$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.Create``1(System.ReadOnlySpan{System.Char})->TDest:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.Create``1(System.ReadOnlySpan{System.Char}):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.Create``1(System.String)<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.Create``1(System.String)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.EndsWith(System.ReadOnlySpan{System.Char},System.StringComparison):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.Equals(ktsu.Semantics.Strings.SemanticString{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.IndexOf(System.ReadOnlySpan{System.Char},System.StringComparison):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.LastIndexOf(System.ReadOnlySpan{System.Char},System.StringComparison):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.op_Equality(ktsu.Semantics.Strings.SemanticString{`0},ktsu.Semantics.Strings.SemanticString{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.op_Equality(ktsu.Semantics.Strings.SemanticString{`0},ktsu.Semantics.Strings.SemanticString{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.op_GreaterThan(ktsu.Semantics.Strings.SemanticString{`0},ktsu.Semantics.Strings.SemanticString{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.op_GreaterThan(ktsu.Semantics.Strings.SemanticString{`0},ktsu.Semantics.Strings.SemanticString{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.op_GreaterThanOrEqual(ktsu.Semantics.Strings.SemanticString{`0},ktsu.Semantics.Strings.SemanticString{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.op_GreaterThanOrEqual(ktsu.Semantics.Strings.SemanticString{`0},ktsu.Semantics.Strings.SemanticString{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.op_Implicit(ktsu.Semantics.Strings.SemanticString{`0})~System.Char[]$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.op_Implicit(ktsu.Semantics.Strings.SemanticString{`0})~System.ReadOnlySpan{System.Char}:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.op_Implicit(ktsu.Semantics.Strings.SemanticString{`0})~System.ReadOnlySpan{System.Char}$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.op_Implicit(ktsu.Semantics.Strings.SemanticString{`0})~System.String$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.op_Inequality(ktsu.Semantics.Strings.SemanticString{`0},ktsu.Semantics.Strings.SemanticString{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.op_Inequality(ktsu.Semantics.Strings.SemanticString{`0},ktsu.Semantics.Strings.SemanticString{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.op_LessThan(ktsu.Semantics.Strings.SemanticString{`0},ktsu.Semantics.Strings.SemanticString{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.op_LessThan(ktsu.Semantics.Strings.SemanticString{`0},ktsu.Semantics.Strings.SemanticString{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.op_LessThanOrEqual(ktsu.Semantics.Strings.SemanticString{`0},ktsu.Semantics.Strings.SemanticString{`0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.op_LessThanOrEqual(ktsu.Semantics.Strings.SemanticString{`0},ktsu.Semantics.Strings.SemanticString{`0})$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.Split(System.Char,System.StringSplitOptions):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.StartsWith(System.ReadOnlySpan{System.Char},System.StringComparison):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.ToCharArray(ktsu.Semantics.Strings.ISemanticString)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.ToReadOnlySpan(ktsu.Semantics.Strings.ISemanticString):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.ToReadOnlySpan(ktsu.Semantics.Strings.ISemanticString)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.ToString(ktsu.Semantics.Strings.ISemanticString)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.TrimAsSpan:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.TrimAsSpan(System.ReadOnlySpan{System.Char}):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.TrimEndAsSpan:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.TrimEndAsSpan(System.ReadOnlySpan{System.Char}):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.TrimStartAsSpan:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.TrimStartAsSpan(System.ReadOnlySpan{System.Char}):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.TryCreate(System.Char[],`0@):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.TryCreate(System.ReadOnlySpan{System.Char},`0@):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.TryCreate(System.ReadOnlySpan{System.Char},`0@)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.TryCreate(System.String,`0@):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.TryCreate``1(System.Char[],``0@):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.TryCreate``1(System.Char[],``0@)<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.TryCreate``1(System.ReadOnlySpan{System.Char},``0@):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.TryCreate``1(System.ReadOnlySpan{System.Char},``0@)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.TryCreate``1(System.String,``0@):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticString`1.TryCreate``1(System.String,``0@)<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringContracts.ValidateComparisonContracts``1(``0,``0,``0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringContracts.ValidateComparisonContracts``1(``0,``0,``0)<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringContracts.ValidateContracts``1(``0)<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringContracts.ValidateEqualityContracts``1(``0,``0):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringContracts.ValidateEqualityContracts``1(``0,``0)<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringExtensions.As``1(System.Char[])<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringExtensions.As``1(System.Char[])$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringExtensions.As``1(System.ReadOnlySpan{System.Char})->TDerived:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringExtensions.As``1(System.ReadOnlySpan{System.Char}):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringExtensions.As``1(System.String)<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringExtensions.As``1(System.String)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringExtensions.As``2(ktsu.Semantics.Strings.SemanticString{``0})<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringExtensions.As``2(ktsu.Semantics.Strings.SemanticString{``0})<1>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringExtensions.As``2(ktsu.Semantics.Strings.SemanticString{``0})$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringFactory`1.Create(System.Char[])$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringFactory`1.Create(System.ReadOnlySpan{System.Char})->T:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringFactory`1.Create(System.ReadOnlySpan{System.Char}):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringFactory`1.Create(System.String)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringFactory`1.FromCharArray(System.Char[])$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringFactory`1.FromReadOnlySpan(System.ReadOnlySpan{System.Char})->T:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringFactory`1.FromReadOnlySpan(System.ReadOnlySpan{System.Char}):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringFactory`1.FromString(System.String)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringFactory`1.TryCreate(System.Char[],`0@):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringFactory`1.TryCreate(System.ReadOnlySpan{System.Char},`0@):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringFactory`1.TryCreate(System.ReadOnlySpan{System.Char},`0@)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringFactory`1.TryCreate(System.String,`0@):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringFactory`1.TryFromString(System.String,`0@):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.SemanticStringValidationAttribute.Validate(ktsu.Semantics.Strings.ISemanticString):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.ValidateAllStrategy.Validate(ktsu.Semantics.Strings.ISemanticString,System.Type):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:ktsu.Semantics.Strings.ValidateAnyStrategy.Validate(ktsu.Semantics.Strings.ISemanticString,System.Type):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Buffers.ReadOnlySpanAction`2.BeginInvoke(System.ReadOnlySpan{`0},`1,System.AsyncCallback,System.Object)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Buffers.ReadOnlySpanAction`2.BeginInvoke(System.ReadOnlySpan{`0},`1,System.AsyncCallback,System.Object)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Buffers.ReadOnlySpanAction`2.Invoke(System.ReadOnlySpan{`0},`1):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Buffers.ReadOnlySpanAction`2.Invoke(System.ReadOnlySpan{`0},`1)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Buffers.SpanAction`2.BeginInvoke(System.Span{`0},`1,System.AsyncCallback,System.Object)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Buffers.SpanAction`2.BeginInvoke(System.Span{`0},`1,System.AsyncCallback,System.Object)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Buffers.SpanAction`2.Invoke(System.Span{`0},`1):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Buffers.SpanAction`2.Invoke(System.Span{`0},`1)$0:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Collections.Generic.KeyValuePair.Create``2(``0,``1)->System.Collections.Generic.KeyValuePair<TKey, TValue>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Collections.Generic.KeyValuePair.Create``2(``0,``1):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Collections.Generic.KeyValuePair.Create``2(``0,``1)<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Collections.Generic.KeyValuePair.Create``2(``0,``1)<1>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes,System.String,System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes,System.Type):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.String,System.String,System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.String,System.Type):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.get_Url:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.set_Url(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.get_Url:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.set_Url(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.#ctor(System.String,System.Object[])$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.get_Arguments->object?[]:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.#ctor(System.String,System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.get_Category:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.get_CheckId:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Index.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Index.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Range.Equals(System.Object):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Range.ToString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Reflection.NullabilityInfo.get_ElementType:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.#ctor(System.String,System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.#ctor(System.String,System.String)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.ObsoletedOSPlatformAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.SupportedOSPlatformAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.SupportedOSPlatformGuardAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.TargetPlatformAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.UnsupportedOSPlatformAttribute.#ctor(System.String,System.String)$1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.UnsupportedOSPlatformAttribute.get_Message:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Runtime.Versioning.UnsupportedOSPlatformGuardAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.Url:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.Url:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Arguments:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Category:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.CheckId:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ P:System.Reflection.NullabilityInfo.ElementType:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ P:System.Runtime.Versioning.UnsupportedOSPlatformAttribute.Message:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.ContainsAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.ContainsAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.EndsWithAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.EndsWithAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.ISemanticString:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.ISemanticStringFactory`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.ISemanticStringFactory`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.IValidationRule:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.IValidationStrategy:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.NativeSemanticStringValidationAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.NativeSemanticStringValidationAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.PrefixAndSuffixAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.PrefixAndSuffixAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.RegexMatchAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.RegexMatchAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.SemanticString`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.SemanticString`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.SemanticString`1.SpanSplitEnumerator:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.SemanticString`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.SemanticStringContracts:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.SemanticStringContracts:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.SemanticStringExtensions:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.SemanticStringExtensions:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.SemanticStringFactory`1:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.SemanticStringFactory`1:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.SemanticStringFactory`1<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.StartsWithAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.StartsWithAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.ValidationAdapter:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.ValidationAdapter:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.ValidationResult:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.ValidationResult:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.ValidationRuleBase:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.ValidationRuleBase:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.ValidationStrategyFactory:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:ktsu.Semantics.Strings.ValidationStrategyFactory:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Buffers.ReadOnlySpanAction`2<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Buffers.ReadOnlySpanAction`2<1>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Buffers.SpanAction`2<0>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Buffers.SpanAction`2<1>:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.UnreachableException:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.UnreachableException:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Reflection.NullabilityInfo:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Reflection.NullabilityInfo:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Reflection.NullabilityInfoContext:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Reflection.NullabilityInfoContext:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Runtime.CompilerServices.RequiredMemberAttribute:[T:System.ComponentModel.EditorBrowsableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.ObsoletedOSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.ObsoletedOSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.OSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.OSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.UnsupportedOSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Runtime.Versioning.UnsupportedOSPlatformAttribute:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net7.0/ktsu.Semantics.Strings.dll
+ lib/net8.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All:[T:System.ComponentModel.EditorBrowsableAttribute]
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.#ctor(System.String):[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.get_DiagnosticId:[T:System.Runtime.CompilerServices.NullableContextAttribute]
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.Condition:[T:System.ComponentModel.EditorBrowsableAttribute]
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.Condition:[T:System.ObsoleteAttribute]
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ P:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.DiagnosticId:[T:System.Runtime.CompilerServices.NullableAttribute]
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
+ CP0016
+ T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute:[T:System.Runtime.CompilerServices.CompilerLoweringPreserveAttribute]
+ lib/net9.0/ktsu.Semantics.Strings.dll
+ lib/net10.0/ktsu.Semantics.Strings.dll
+
+
\ No newline at end of file
diff --git a/Semantics.Strings/ISemanticString.cs b/Semantics.Strings/ISemanticString.cs
index 673313b..d05aac8 100644
--- a/Semantics.Strings/ISemanticString.cs
+++ b/Semantics.Strings/ISemanticString.cs
@@ -4,6 +4,7 @@
namespace ktsu.Semantics.Strings;
+using System;
using System.Globalization;
using System.Text;
diff --git a/Semantics.Strings/ISemanticStringFactory.cs b/Semantics.Strings/ISemanticStringFactory.cs
index e003640..da970ff 100644
--- a/Semantics.Strings/ISemanticStringFactory.cs
+++ b/Semantics.Strings/ISemanticStringFactory.cs
@@ -27,6 +27,7 @@ public interface ISemanticStringFactory where T : SemanticString
/// The value doesn't meet validation criteria
public T FromCharArray(char[]? value);
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP2_1_OR_GREATER || NET5_0_OR_GREATER
///
/// Creates a new semantic string instance from a read-only span.
///
@@ -34,6 +35,7 @@ public interface ISemanticStringFactory where T : SemanticString
/// A validated semantic string instance
/// The value doesn't meet validation criteria
public T FromReadOnlySpan(ReadOnlySpan value);
+#endif
///
/// Attempts to create a semantic string instance without throwing exceptions.
diff --git a/Semantics.Strings/SemanticString.cs b/Semantics.Strings/SemanticString.cs
index a0738a9..7fdc529 100644
--- a/Semantics.Strings/SemanticString.cs
+++ b/Semantics.Strings/SemanticString.cs
@@ -4,18 +4,22 @@
namespace ktsu.Semantics.Strings;
+using System;
using System.Collections;
using System.Diagnostics;
using System.Diagnostics.CodeAnalysis;
using System.Globalization;
using System.Text;
+using System.Text.Json.Serialization;
+
+using ktsu.RoundTripStringJsonConverter;
///
/// Base class for all semantic string types using CRTP (Curiously Recurring Template Pattern).
/// Provides type safety and validation for string values that have specific meaning or format requirements.
///
[DebuggerDisplay(value: $"{{{nameof(GetDebuggerDisplay)}(),nq}}")]
-
+[JsonConverter(typeof(RoundTripStringJsonConverterFactory))]
public abstract record SemanticString : ISemanticString
where TDerived : SemanticString
{
@@ -91,7 +95,11 @@ public TDest As()
///
public bool Contains(string value) => WeakString.Contains(value: value);
///
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP2_1_OR_GREATER || NET5_0_OR_GREATER
public bool Contains(string value, StringComparison comparisonType) => WeakString.Contains(value: value, comparisonType: comparisonType);
+#else
+ public bool Contains(string value, StringComparison comparisonType) => WeakString.IndexOf(value, comparisonType) >= 0;
+#endif
///
public void CopyTo(int sourceIndex, char[] destination, int destinationIndex, int count) => WeakString.CopyTo(sourceIndex: sourceIndex, destination: destination, destinationIndex: destinationIndex, count: count);
@@ -190,8 +198,7 @@ public TDest As()
public string PadRight(int totalWidth, char paddingChar) => WeakString.PadRight(totalWidth: totalWidth, paddingChar: paddingChar);
///
- [SuppressMessage("Style", "IDE0057:Use range operator", Justification = "I'd rather wrap the class 1:1 than reimplement it")]
- public string Remove(int startIndex) => WeakString.Remove(startIndex: startIndex);
+ public string Remove(int startIndex) => WeakString.Remove(startIndex);
///
public string Remove(int startIndex, int count) => WeakString.Remove(startIndex: startIndex, count: count);
@@ -277,6 +284,7 @@ public TDest As()
public static string ToString(ISemanticString? semanticString) => semanticString?.WeakString ?? string.Empty;
///
public static char[] ToCharArray(ISemanticString? semanticString) => semanticString?.WeakString.ToCharArray() ?? [];
+
///
public static ReadOnlySpan ToReadOnlySpan(ISemanticString? semanticString) => semanticString is null ? [] : semanticString.WeakString.AsSpan();
@@ -852,7 +860,7 @@ private static bool TryFromReadOnlySpan(ReadOnlySpan value, out TDe
///
/// This overload uses span-based search which can be more efficient than string-based IndexOf for certain scenarios.
///
- public int IndexOf(ReadOnlySpan value, StringComparison comparisonType = StringComparison.Ordinal) => AsSpan().IndexOf(value, comparisonType);
+ public int IndexOf(ReadOnlySpan value, StringComparison comparisonType = StringComparison.Ordinal) => WeakString.IndexOf(value.ToString(), comparisonType);
///
/// Finds the last occurrence of a character sequence in the semantic string using span semantics.
@@ -874,7 +882,7 @@ private static bool TryFromReadOnlySpan(ReadOnlySpan value, out TDe
///
/// This overload uses span-based comparison which avoids string allocations when working with substrings or spans.
///
- public bool StartsWith(ReadOnlySpan value, StringComparison comparisonType = StringComparison.Ordinal) => AsSpan().StartsWith(value, comparisonType);
+ public bool StartsWith(ReadOnlySpan value, StringComparison comparisonType = StringComparison.Ordinal) => WeakString.StartsWith(value.ToString(), comparisonType);
///
/// Determines whether the semantic string ends with the specified span using efficient span comparison.
@@ -885,7 +893,7 @@ private static bool TryFromReadOnlySpan(ReadOnlySpan value, out TDe
///
/// This overload uses span-based comparison which avoids string allocations when working with substrings or spans.
///
- public bool EndsWith(ReadOnlySpan value, StringComparison comparisonType = StringComparison.Ordinal) => AsSpan().EndsWith(value, comparisonType);
+ public bool EndsWith(ReadOnlySpan value, StringComparison comparisonType = StringComparison.Ordinal) => WeakString.EndsWith(value.ToString(), comparisonType);
///
/// Determines whether the semantic string contains the specified span using efficient span comparison.
@@ -896,7 +904,7 @@ private static bool TryFromReadOnlySpan(ReadOnlySpan value, out TDe
///
/// This overload uses span-based search which can be more efficient than string-based Contains for certain scenarios.
///
- public bool Contains(ReadOnlySpan value, StringComparison comparisonType = StringComparison.Ordinal) => AsSpan().Contains(value, comparisonType);
+ public bool Contains(ReadOnlySpan value, StringComparison comparisonType = StringComparison.Ordinal) => WeakString.Contains(value.ToString(), comparisonType);
///
/// Counts the number of characters that match the specified predicate using span semantics.
diff --git a/Semantics.Strings/SemanticStringExtensions.cs b/Semantics.Strings/SemanticStringExtensions.cs
index fae5987..57cce9e 100644
--- a/Semantics.Strings/SemanticStringExtensions.cs
+++ b/Semantics.Strings/SemanticStringExtensions.cs
@@ -61,6 +61,7 @@ public static TDerived As(this char[]? value)
where TDerived : SemanticString
=> SemanticString.Create(value: value);
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP2_1_OR_GREATER || NET5_0_OR_GREATER
///
/// Converts a read-only character span to the specified semantic string type.
///
@@ -82,6 +83,7 @@ public static TDerived As(this char[]? value)
public static TDerived As(this ReadOnlySpan value)
where TDerived : SemanticString
=> SemanticString.Create(value: value);
+#endif
///
/// Converts one semantic string type to another semantic string type.
diff --git a/Semantics.Strings/SemanticStringFactory.cs b/Semantics.Strings/SemanticStringFactory.cs
index 8116429..ee810e0 100644
--- a/Semantics.Strings/SemanticStringFactory.cs
+++ b/Semantics.Strings/SemanticStringFactory.cs
@@ -23,8 +23,10 @@ public sealed class SemanticStringFactory : ISemanticStringFactory
///
public T FromCharArray(char[]? value) => SemanticString.Create(value);
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP2_1_OR_GREATER || NET5_0_OR_GREATER
///
public T FromReadOnlySpan(ReadOnlySpan value) => SemanticString.Create(value);
+#endif
///
public bool TryFromString(string? value, out T? result) => SemanticString.TryCreate(value, out result);
@@ -47,6 +49,7 @@ public sealed class SemanticStringFactory : ISemanticStringFactory
/// The character array does not meet the validation criteria for the target type.
public T Create(char[]? value) => SemanticString.Create(value);
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP2_1_OR_GREATER || NET5_0_OR_GREATER
///
/// Creates a new instance of the target semantic string type from a read-only character span.
///
@@ -54,6 +57,7 @@ public sealed class SemanticStringFactory : ISemanticStringFactory
/// A new instance of the target semantic string type.
/// The span does not meet the validation criteria for the target type.
public T Create(ReadOnlySpan value) => SemanticString.Create(value);
+#endif
///
/// Attempts to create a new instance of the target semantic string type from a string value without throwing exceptions.
@@ -81,6 +85,7 @@ public sealed class SemanticStringFactory : ISemanticStringFactory
///
public bool TryCreate(char[]? value, out T? result) => SemanticString.TryCreate(value, out result);
+#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP2_1_OR_GREATER || NET5_0_OR_GREATER
///
/// Attempts to create a new instance of the target semantic string type from a read-only character span without throwing exceptions.
///
@@ -93,4 +98,5 @@ public sealed class SemanticStringFactory : ISemanticStringFactory
/// if the conversion was successful; otherwise, .
///
public bool TryCreate(ReadOnlySpan value, out T? result) => SemanticString.TryCreate(value, out result);
+#endif
}
diff --git a/Semantics.Strings/Semantics.Strings.csproj b/Semantics.Strings/Semantics.Strings.csproj
index 6178809..98e618a 100644
--- a/Semantics.Strings/Semantics.Strings.csproj
+++ b/Semantics.Strings/Semantics.Strings.csproj
@@ -7,6 +7,7 @@
+
diff --git a/Semantics.Test/AcousticOperatorTests.cs b/Semantics.Test/AcousticOperatorTests.cs
new file mode 100644
index 0000000..ab18589
--- /dev/null
+++ b/Semantics.Test/AcousticOperatorTests.cs
@@ -0,0 +1,24 @@
+// Copyright (c) ktsu.dev
+// All rights reserved.
+// Licensed under the MIT license.
+
+namespace ktsu.Semantics.Test;
+
+using Microsoft.VisualStudio.TestTools.UnitTesting;
+
+[TestClass]
+public sealed class AcousticOperatorTests
+{
+ [TestMethod]
+ public void Frequency_From_Speed_DividedBy_Wavelength()
+ {
+ SoundSpeed speed = SoundSpeed.FromMetersPerSecond(343.0);
+ Wavelength wavelength = Wavelength.Create(0.343);
+
+ Frequency f1 = speed / wavelength; // operator on Wavelength
+ Frequency f2 = Frequency.Create(speed.Value / wavelength.Value);
+
+ Assert.AreEqual(f2.Value, f1.Value, 1e-12);
+ }
+}
+
diff --git a/Semantics.Test/AdvancedAttributeValidationTests.cs b/Semantics.Test/AdvancedAttributeValidationTests.cs
index f21027f..d71d77c 100644
--- a/Semantics.Test/AdvancedAttributeValidationTests.cs
+++ b/Semantics.Test/AdvancedAttributeValidationTests.cs
@@ -6,6 +6,7 @@ namespace ktsu.Semantics.Test;
using ktsu.Semantics.Strings;
using System;
+using ktsu.Semantics.Strings;
using Microsoft.VisualStudio.TestTools.UnitTesting;
[TestClass]
diff --git a/Semantics.Test/AdvancedUtilityTests.cs b/Semantics.Test/AdvancedUtilityTests.cs
index 93073b8..ef528fa 100644
--- a/Semantics.Test/AdvancedUtilityTests.cs
+++ b/Semantics.Test/AdvancedUtilityTests.cs
@@ -7,6 +7,7 @@ namespace ktsu.Semantics.Test;
using ktsu.Semantics.Paths;
using System.Collections.Concurrent;
using System.Text;
+using ktsu.Semantics.Paths;
using Microsoft.VisualStudio.TestTools.UnitTesting;
[TestClass]
@@ -101,9 +102,9 @@ public void PooledStringBuilder_CombinePaths_MixedSeparators_ShouldHandleCorrect
string path3 = $"{Path.DirectorySeparatorChar}end";
string result = PooledStringBuilder.CombinePaths(path1, path2, path3);
- Assert.IsTrue(result.Contains("root"));
- Assert.IsTrue(result.Contains("middle"));
- Assert.IsTrue(result.Contains("end"));
+ Assert.Contains("root", result);
+ Assert.Contains("middle", result);
+ Assert.Contains("end", result);
}
[TestMethod]
@@ -124,12 +125,14 @@ public void PooledStringBuilder_CombinePaths_ThreadSafety_ShouldWork()
string result = PooledStringBuilder.CombinePaths($"thread{threadId}", $"op{j}");
results.Add(result);
}
- });
+ }, TestContext.CancellationTokenSource.Token);
}
- Task.WaitAll(tasks);
- Assert.AreEqual(threadCount * operationsPerThread, results.Count);
+ Task.WaitAll(tasks, TestContext.CancellationTokenSource.Token);
+ Assert.HasCount(threadCount * operationsPerThread, results);
}
+
+ public TestContext TestContext { get; set; }
}
[TestClass]
@@ -140,7 +143,7 @@ public void SpanPathUtilities_EndsWithDirectorySeparator_WindowsSeparator_Should
{
ReadOnlySpan path = $"test{Path.DirectorySeparatorChar}".AsSpan();
bool result = SpanPathUtilities.EndsWithDirectorySeparator(path);
- Assert.IsTrue(result);
+ Assert.IsTrue(result, "Path ending with directory separator should return true");
}
[TestMethod]
@@ -148,7 +151,7 @@ public void SpanPathUtilities_EndsWithDirectorySeparator_NoSeparator_ShouldRetur
{
ReadOnlySpan path = "test".AsSpan();
bool result = SpanPathUtilities.EndsWithDirectorySeparator(path);
- Assert.IsFalse(result);
+ Assert.IsFalse(result, "Path not ending with separator should return false");
}
[TestMethod]
@@ -156,7 +159,7 @@ public void SpanPathUtilities_EndsWithDirectorySeparator_EmptySpan_ShouldReturnF
{
ReadOnlySpan path = [];
bool result = SpanPathUtilities.EndsWithDirectorySeparator(path);
- Assert.IsFalse(result);
+ Assert.IsFalse(result, "Empty span should return false");
}
[TestMethod]
@@ -164,7 +167,7 @@ public void SpanPathUtilities_EndsWithDirectorySeparator_SingleSeparator_ShouldR
{
ReadOnlySpan path = Path.DirectorySeparatorChar.ToString().AsSpan();
bool result = SpanPathUtilities.EndsWithDirectorySeparator(path);
- Assert.IsTrue(result);
+ Assert.IsTrue(result, "Single separator character should return true");
}
[TestMethod]
@@ -192,7 +195,7 @@ public void SpanPathUtilities_EndsWithDirectorySeparator_LongPath_ShouldWork()
{
ReadOnlySpan longPath = (new string('a', 1000) + Path.DirectorySeparatorChar).AsSpan();
bool result = SpanPathUtilities.EndsWithDirectorySeparator(longPath);
- Assert.IsTrue(result);
+ Assert.IsTrue(result, "Long path ending with separator should return true");
}
[TestMethod]
@@ -200,7 +203,7 @@ public void SpanPathUtilities_EndsWithDirectorySeparator_MultipleSeparators_Shou
{
ReadOnlySpan path = $"test{Path.DirectorySeparatorChar}{Path.DirectorySeparatorChar}".AsSpan();
bool result = SpanPathUtilities.EndsWithDirectorySeparator(path);
- Assert.IsTrue(result);
+ Assert.IsTrue(result, "Path ending with multiple separators should return true");
}
}
@@ -273,15 +276,17 @@ public void InternedPathStrings_Concurrency_ShouldBeThreadSafe()
{
allEmpty.Add(InternedPathStrings.Empty);
}
- });
+ }, TestContext.CancellationTokenSource.Token);
}
- Task.WaitAll(tasks);
+ Task.WaitAll(tasks, TestContext.CancellationTokenSource.Token);
// All instances should be the same reference
string firstEmpty = allEmpty.First();
- Assert.IsTrue(allEmpty.All(e => ReferenceEquals(e, firstEmpty)));
+ Assert.IsTrue(allEmpty.All(e => ReferenceEquals(e, firstEmpty)), "All empty string instances should be the same reference");
}
+
+ public TestContext TestContext { get; set; }
}
[TestClass]
@@ -298,8 +303,8 @@ public void UtilitiesIntegration_ComplexPathOperations_ShouldWork()
bool endsWithSeparator = SpanPathUtilities.EndsWithDirectorySeparator(pathSpan);
Assert.IsFalse(endsWithSeparator, "File path should not end with separator");
- Assert.IsTrue(combinedPath.Contains("root"));
- Assert.IsTrue(combinedPath.Contains("file.txt"));
+ Assert.Contains("root", combinedPath);
+ Assert.Contains("file.txt", combinedPath);
}
[TestMethod]
@@ -308,8 +313,8 @@ public void UtilitiesIntegration_EmptyPathHandling_ShouldWork()
string emptyPath = InternedPathStrings.Empty;
string pathWithEmpty = PooledStringBuilder.CombinePaths("root", emptyPath, "file");
- Assert.IsTrue(pathWithEmpty.Contains("root"));
- Assert.IsTrue(pathWithEmpty.Contains("file"));
+ Assert.Contains("root", pathWithEmpty);
+ Assert.Contains("file", pathWithEmpty);
}
[TestMethod]
@@ -326,8 +331,8 @@ public void UtilitiesIntegration_PerformanceTest_ShouldBeFast()
}
stopwatch.Stop();
- Assert.IsTrue(stopwatch.ElapsedMilliseconds < 1000,
- $"Performance test took {stopwatch.ElapsedMilliseconds}ms, expected < 1000ms");
+ Assert.IsLessThan(1000,
+stopwatch.ElapsedMilliseconds, $"Performance test took {stopwatch.ElapsedMilliseconds}ms, expected < 1000ms");
}
}
}
diff --git a/Semantics.Test/AttributeValidationTests.cs b/Semantics.Test/AttributeValidationTests.cs
index 426f3dc..d20cbfe 100644
--- a/Semantics.Test/AttributeValidationTests.cs
+++ b/Semantics.Test/AttributeValidationTests.cs
@@ -6,6 +6,7 @@ namespace ktsu.Semantics.Test;
using ktsu.Semantics.Strings;
using System;
+using ktsu.Semantics.Strings;
using Microsoft.VisualStudio.TestTools.UnitTesting;
[TestClass]
diff --git a/Semantics.Test/CasingAndContractsTests.cs b/Semantics.Test/CasingAndContractsTests.cs
new file mode 100644
index 0000000..c9255b1
--- /dev/null
+++ b/Semantics.Test/CasingAndContractsTests.cs
@@ -0,0 +1,119 @@
+// Copyright (c) ktsu.dev
+// All rights reserved.
+// Licensed under the MIT license.
+
+namespace ktsu.Semantics.Test;
+
+using ktsu.Semantics.Strings;
+using Microsoft.VisualStudio.TestTools.UnitTesting;
+
+[TestClass]
+public sealed class CasingAndContractsTests
+{
+ [IsCamelCase]
+ [System.Diagnostics.CodeAnalysis.SuppressMessage("Performance", "CA1812:Avoid uninstantiated internal classes", Justification = "Used via generic type references")]
+ private sealed partial record CamelCaseString : SemanticString { }
+
+ [IsPascalCase]
+ [System.Diagnostics.CodeAnalysis.SuppressMessage("Performance", "CA1812:Avoid uninstantiated internal classes", Justification = "Used via generic type references")]
+ private sealed partial record PascalCaseString : SemanticString { }
+
+#pragma warning disable CS0618 // Obsolete attribute used intentionally to cover validation
+ [IsBoolean]
+ [System.Diagnostics.CodeAnalysis.SuppressMessage("Performance", "CA1812:Avoid uninstantiated internal classes", Justification = "Used via generic type references")]
+ private sealed partial record BooleanString : SemanticString { }
+#pragma warning restore CS0618
+
+ [System.Diagnostics.CodeAnalysis.SuppressMessage("Performance", "CA1812:Avoid uninstantiated internal classes", Justification = "Used via generic type references")]
+ private sealed partial record ContractString : SemanticString { }
+
+ [TestMethod]
+ public void CamelCase_Valid_ShouldPass()
+ {
+ CamelCaseString s = SemanticString.Create("camelCase");
+ Assert.AreEqual("camelCase", s.WeakString);
+ }
+
+ [TestMethod]
+ public void CamelCase_Invalid_ShouldThrow()
+ {
+ Assert.ThrowsExactly(() => SemanticString.Create("CamelCase"));
+ }
+
+ [TestMethod]
+ public void CamelCase_Empty_ShouldPass()
+ {
+ CamelCaseString s = SemanticString.Create("");
+ Assert.AreEqual("", s.WeakString);
+ }
+
+ [TestMethod]
+ public void PascalCase_Valid_ShouldPass()
+ {
+ PascalCaseString s = SemanticString.Create("PascalCase");
+ Assert.AreEqual("PascalCase", s.WeakString);
+ }
+
+ [TestMethod]
+ public void PascalCase_Invalid_ShouldThrow()
+ {
+ Assert.ThrowsExactly(() => SemanticString.Create("pascalCase"));
+ }
+
+ [TestMethod]
+ public void PascalCase_Empty_ShouldPass()
+ {
+ PascalCaseString s = SemanticString.Create("");
+ Assert.AreEqual("", s.WeakString);
+ }
+
+ [TestMethod]
+ public void Boolean_Valid_ShouldPass()
+ {
+#pragma warning disable CS0618 // obsolete usage in tests
+ BooleanString s = SemanticString.Create("true");
+#pragma warning restore CS0618
+ Assert.AreEqual("true", s.WeakString);
+ }
+
+ [TestMethod]
+ public void Boolean_Invalid_ShouldThrow()
+ {
+#pragma warning disable CS0618 // obsolete usage in tests
+ Assert.ThrowsExactly(() => SemanticString.Create("notabool"));
+#pragma warning restore CS0618
+ }
+
+ [TestMethod]
+ public void Boolean_Empty_ShouldPass()
+ {
+#pragma warning disable CS0618 // obsolete usage in tests
+ BooleanString s = SemanticString.Create("");
+#pragma warning restore CS0618
+ Assert.AreEqual("", s.WeakString);
+ }
+
+ [TestMethod]
+ public void Contracts_ValidateContracts_ShouldReturnTrue()
+ {
+ ContractString s = SemanticString.Create("abc");
+ Assert.IsTrue(SemanticStringContracts.ValidateContracts(s));
+ }
+
+ [TestMethod]
+ public void Contracts_ValidateEqualityContracts_ShouldReturnTrue()
+ {
+ ContractString a = SemanticString.Create("same");
+ ContractString b = SemanticString.Create("same");
+ Assert.IsTrue(SemanticStringContracts.ValidateEqualityContracts(a, b));
+ }
+
+ [TestMethod]
+ public void Contracts_ValidateComparisonContracts_ShouldReturnTrue()
+ {
+ ContractString a = SemanticString.Create("a");
+ ContractString b = SemanticString.Create("b");
+ ContractString c = SemanticString.Create("c");
+ Assert.IsTrue(SemanticStringContracts.ValidateComparisonContracts(a, b, c));
+ }
+}
diff --git a/Semantics.Test/CasingValidatorsTests.cs b/Semantics.Test/CasingValidatorsTests.cs
new file mode 100644
index 0000000..60d6521
--- /dev/null
+++ b/Semantics.Test/CasingValidatorsTests.cs
@@ -0,0 +1,116 @@
+// Copyright (c) ktsu.dev
+// All rights reserved.
+// Licensed under the MIT license.
+
+namespace ktsu.Semantics.Test;
+
+using ktsu.Semantics.Strings;
+using Microsoft.VisualStudio.TestTools.UnitTesting;
+
+[TestClass]
+public sealed class CasingValidatorsTests
+{
+ [IsUpperCase]
+ [System.Diagnostics.CodeAnalysis.SuppressMessage("Performance", "CA1812", Justification = "Used via generic type references")]
+ private sealed partial record UpperCaseString : SemanticString { }
+
+ [IsLowerCase]
+ [System.Diagnostics.CodeAnalysis.SuppressMessage("Performance", "CA1812", Justification = "Used via generic type references")]
+ private sealed partial record LowerCaseString : SemanticString { }
+
+ [IsTitleCase]
+ [System.Diagnostics.CodeAnalysis.SuppressMessage("Performance", "CA1812", Justification = "Used via generic type references")]
+ private sealed partial record TitleCaseString : SemanticString { }
+
+ [IsSentenceCase]
+ [System.Diagnostics.CodeAnalysis.SuppressMessage("Performance", "CA1812", Justification = "Used via generic type references")]
+ private sealed partial record SentenceCaseString : SemanticString { }
+
+ [IsSnakeCase]
+ [System.Diagnostics.CodeAnalysis.SuppressMessage("Performance", "CA1812", Justification = "Used via generic type references")]
+ private sealed partial record SnakeCaseString : SemanticString { }
+
+ [IsKebabCase]
+ [System.Diagnostics.CodeAnalysis.SuppressMessage("Performance", "CA1812", Justification = "Used via generic type references")]
+ private sealed partial record KebabCaseString : SemanticString { }
+
+ [IsMacroCase]
+ [System.Diagnostics.CodeAnalysis.SuppressMessage("Performance", "CA1812", Justification = "Used via generic type references")]
+ private sealed partial record MacroCaseString : SemanticString { }
+
+ [TestMethod]
+ public void UpperCase_Valid_Invalid_Empty()
+ {
+ UpperCaseString valid = SemanticString.Create("HELLO WORLD 123!");
+ Assert.AreEqual("HELLO WORLD 123!", valid.WeakString);
+ Assert.ThrowsExactly(() => SemanticString.Create("Hello"));
+ UpperCaseString empty = SemanticString.Create("");
+ Assert.AreEqual("", empty.WeakString);
+ }
+
+ [TestMethod]
+ public void LowerCase_Valid_Invalid_Empty()
+ {
+ LowerCaseString valid = SemanticString.Create("hello world 123!");
+ Assert.AreEqual("hello world 123!", valid.WeakString);
+ Assert.ThrowsExactly(() => SemanticString.Create("helloWorld"));
+ LowerCaseString empty = SemanticString.Create("");
+ Assert.AreEqual("", empty.WeakString);
+ }
+
+ [TestMethod]
+ public void TitleCase_Valid_Invalid_Empty()
+ {
+ TitleCaseString valid = SemanticString.Create("Hello World");
+ Assert.AreEqual("Hello World", valid.WeakString);
+ Assert.ThrowsExactly(() => SemanticString.Create("hello world"));
+ TitleCaseString empty = SemanticString.Create("");
+ Assert.AreEqual("", empty.WeakString);
+ }
+
+ [TestMethod]
+ public void SentenceCase_Valid_Invalid_Empty()
+ {
+ SentenceCaseString valid = SemanticString.Create("Hello world");
+ Assert.AreEqual("Hello world", valid.WeakString);
+ Assert.ThrowsExactly(() => SemanticString.Create("Hello World"));
+ SentenceCaseString empty = SemanticString.Create("");
+ Assert.AreEqual("", empty.WeakString);
+ }
+
+ [TestMethod]
+ public void SnakeCase_Valid_Invalid_Empty()
+ {
+ SnakeCaseString valid = SemanticString.Create