diff --git a/docs/dev/architecture.md b/docs/dev/architecture.md index 76dfeb1..8600f3e 100644 --- a/docs/dev/architecture.md +++ b/docs/dev/architecture.md @@ -131,17 +131,15 @@ Those citations are structured representations of the citations. title: Repository files (excerpt) --- classDiagram - namespace fs { + class RepositoryFile { } - } - namespace description { + class MarkdownDescription { - } - } - namespace configfiles { + } + class ConfigFile { } @@ -157,8 +155,7 @@ classDiagram class CitationFile { } - } - namespace citations { + class Citation { } @@ -168,7 +165,6 @@ classDiagram class APACitation { } - } RepositoryFile <|-- ConfigFile Citation <|-- BibtexCitation Citation <|-- APACitation @@ -238,27 +234,22 @@ The `InstallCommand` and `Resolver` are extended to provide this new API to the title: Dependencies resolution --- classDiagram - namespace checker { class InstallationRequirement { } - } - namespace pip_internals { class Resolver { } class InstallCommand { } - } - namespace solver { class MySolver { } class DependencySolver { } - } + Resolver <|-- MySolver InstallCommand <|-- DependencySolver DependencySolver --> "[1] solver" MySolver @@ -332,4 +323,4 @@ If there is none, then, the flow finishes, but if there is other issues that cou ## Contribute to this documentation This documentation is written in markdown with github flavor and the diagrams are done with [Mermaid](https://mermaid.js.org/intro/). -The raw markdown text respects the "one sentence, one line" principle, that helps to later reorganize the written text as well as identify long sentences. \ No newline at end of file +The raw markdown text respects the "one sentence, one line" principle, that helps to later reorganize the written text as well as identify long sentences.