P3Model.Parser.ModelQuerying
0.1.0
Prefix Reserved
dotnet add package P3Model.Parser.ModelQuerying --version 0.1.0
NuGet\Install-Package P3Model.Parser.ModelQuerying -Version 0.1.0
<PackageReference Include="P3Model.Parser.ModelQuerying" Version="0.1.0" />
paket add P3Model.Parser.ModelQuerying --version 0.1.0
#r "nuget: P3Model.Parser.ModelQuerying, 0.1.0"
// Install P3Model.Parser.ModelQuerying as a Cake Addin
#addin nuget:?package=P3Model.Parser.ModelQuerying&version=0.1.0
// Install P3Model.Parser.ModelQuerying as a Cake Tool
#tool nuget:?package=P3Model.Parser.ModelQuerying&version=0.1.0
P3 Model Querying
P3 Model Querying provides searching capabilities that can be used to build custom output formatters for P3 Model Parser.
Usage
- Create a new .net class library project.
- Add P3Model.Parser.ModelQuerying package.
- Add P3Model.Parser.OutputFormatting.Abstractions package.
- Implement
OutputFormatter
interface with your custom logic. UseModelGraph
class to query P3 Model. - Add your custom output formatter to
P3Model.Parser
throughP3.OutputFormat
method.
For more information about P3 Model .net implementation check P3 Model .net repository.
P3 Model project
P3 Model is a tool to automatically generate documentation from your source code.
Generated documentation is based on information already present in the code and additional metadata added with annotations and JSON or Markdown files.
Each technology like .net or Java has its own tooling. This library is a part of .net tooling.
If you'd like to find more information about P3 Model check project's main repository.
Contribution
If you'd like to contribute check project's main repository.
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- P3Model.Parser.ModelSyntax (>= 0.1.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on P3Model.Parser.ModelQuerying:
Package | Downloads |
---|---|
P3Model.Parser.OutputFormatting.Mermaid
P3 Model Output Formatting Mermaid is additional formatter that visualize P3 Model as a set of markdown pages with Mermaid diagrams. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.1.0 | 138 | 5/14/2024 |
initial version