Fresh export of all 20 diagrams as PNG and full HTML documentation site after the Grand Unification UML sync. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
420 lines
11 KiB
HTML
420 lines
11 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>Analysis</title>
|
|
<link href='http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,700,300italic,400italic,700italic|Source+Code+Pro:300,400,700' rel='stylesheet' type='text/css'>
|
|
<link rel="stylesheet" href="../assets/css/bootstrap.css">
|
|
<link rel="stylesheet" href="../assets/css/jquery.bonsai.css">
|
|
<link rel="stylesheet" href="../assets/css/main.css">
|
|
<link rel="stylesheet" href="../assets/icon-font/icons.css">
|
|
<script type="text/javascript" src="../assets/js/jquery-2.1.0.min.js"></script>
|
|
<script type="text/javascript" src="../assets/js/bootstrap.js"></script>
|
|
<script type="text/javascript" src="../assets/js/jquery.bonsai.js"></script>
|
|
<script type="text/javascript" src="../assets/js/imageMapResizer.min.js"></script>
|
|
|
|
</head>
|
|
<body>
|
|
<div>
|
|
|
|
<!-- Name Title -->
|
|
|
|
<h1>Analysis</h1>
|
|
|
|
<!-- Type and Stereotype -->
|
|
|
|
<section style="margin-top: .5em;">
|
|
<span class="alert alert-info">
|
|
<span class="node-icon staruml-icon icon-UMLPackage"></span>
|
|
UMLPackage
|
|
</span>
|
|
|
|
</section>
|
|
|
|
<!-- Path -->
|
|
|
|
<section style="margin-top: 10px">
|
|
|
|
|
|
|
|
|
|
<span class="label label-info"><a href='cf9c8b720f3815adeccaf3ef6e48c6c4.html'><span class='node-icon staruml-icon icon-Project'></span>Skill Seekers</a></span>
|
|
|
|
<span>::</span>
|
|
<span class="label label-info"><a href='6a4361334e8b649314ed681b9e6798c3.html'><span class='node-icon staruml-icon icon-UMLModel'></span>skill_seekers</a></span>
|
|
|
|
<span>::</span>
|
|
<span class="label label-info"><a href='136e9c05d710dc4dc71692abb7b4072c.html'><span class='node-icon staruml-icon icon-UMLPackage'></span>Analysis</a></span>
|
|
|
|
</section>
|
|
|
|
<!-- Diagram -->
|
|
|
|
|
|
|
|
<!-- Description -->
|
|
|
|
|
|
<section>
|
|
<h3>Description</h3>
|
|
<div>
|
|
|
|
<p>C3.x codebase analysis pipeline. Performs code analysis (AST parsing, 9 languages), design pattern detection (10 GoF patterns), test example extraction, how-to guide generation, configuration pattern extraction, signal flow analysis, dependency analysis, and architectural pattern detection.</p>
|
|
|
|
</div>
|
|
</section>
|
|
|
|
|
|
<!-- Specification -->
|
|
|
|
|
|
|
|
<!-- Directed Relationship -->
|
|
|
|
|
|
|
|
<!-- Undirected Relationship -->
|
|
|
|
|
|
|
|
<!-- Classifier -->
|
|
|
|
|
|
|
|
<!-- Interface -->
|
|
|
|
|
|
|
|
<!-- Component -->
|
|
|
|
|
|
|
|
<!-- Node -->
|
|
|
|
|
|
|
|
<!-- Actor -->
|
|
|
|
|
|
|
|
<!-- Use Case -->
|
|
|
|
|
|
|
|
<!-- Template Parameters -->
|
|
|
|
|
|
|
|
<!-- Literals -->
|
|
|
|
|
|
|
|
<!-- Attributes -->
|
|
|
|
|
|
|
|
<!-- Operations -->
|
|
|
|
|
|
|
|
<!-- Receptions -->
|
|
|
|
|
|
|
|
<!-- Extension Points -->
|
|
|
|
|
|
|
|
<!-- Parameters -->
|
|
|
|
|
|
|
|
<!-- Diagrams -->
|
|
|
|
|
|
|
|
<section class="element-list">
|
|
<h3>Diagrams</h3>
|
|
<div>
|
|
|
|
<div style="display: inline-block; width: 250px; vertical-align: top;">
|
|
<div class="member">
|
|
<a href="40a3cc19e818cfc3b0828c8a326d9171.html">
|
|
<img src="../diagrams/40a3cc19e818cfc3b0828c8a326d9171.svg">
|
|
<div style="text-align: center; margin-top: 1em;">Analysis</div>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</section>
|
|
|
|
|
|
<!-- Behavior -->
|
|
|
|
|
|
|
|
<!-- Action -->
|
|
|
|
|
|
|
|
<!-- Interaction -->
|
|
|
|
|
|
|
|
<!-- CombinedFragment -->
|
|
|
|
|
|
|
|
<!-- Activity -->
|
|
|
|
|
|
|
|
<!-- State Machine -->
|
|
|
|
|
|
|
|
<!-- State Machine -->
|
|
|
|
|
|
|
|
<!-- State -->
|
|
|
|
|
|
|
|
<!-- Vertex -->
|
|
|
|
|
|
|
|
<!-- Transition -->
|
|
|
|
|
|
|
|
<!-- Data Model (ERD) -->
|
|
|
|
|
|
|
|
<!-- Columns (ERD) -->
|
|
|
|
|
|
|
|
<!-- Related Entities (ERD) -->
|
|
|
|
|
|
|
|
<!-- Data Flows (DFD) -->
|
|
|
|
|
|
|
|
<!-- Flows (Flowchart) -->
|
|
|
|
|
|
|
|
<!-- Properties -->
|
|
|
|
<section>
|
|
<h3>Properties</h3>
|
|
|
|
<table class="table table-striped table-bordered">
|
|
<tr>
|
|
<th width="50%">Name</th>
|
|
<th width="50%">Value</th>
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
<td>name</td>
|
|
<td>Analysis</td>
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
<td>stereotype</td>
|
|
<td><span class='label label-info'>null</span></td>
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
<td>visibility</td>
|
|
<td>public</td>
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
<td>importedElements</td>
|
|
<td>
|
|
|
|
</td>
|
|
</tr>
|
|
|
|
|
|
|
|
</table>
|
|
|
|
</section>
|
|
|
|
<!-- Tags -->
|
|
|
|
|
|
|
|
<!-- Constraints, Dependencies, Dependants -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<section class="element-list">
|
|
<h3>Dependencies</h3>
|
|
<ul class="nav nav-list">
|
|
|
|
<li><a href='4c3d4d95b54fee708dbaf4d3251d74d9.html'><span class='node-icon staruml-icon icon-UMLPackage'></span>Utilities</a></li>
|
|
|
|
</ul>
|
|
</section>
|
|
|
|
|
|
|
|
|
|
|
|
<section class="element-list">
|
|
<h3>Dependants</h3>
|
|
<ul class="nav nav-list">
|
|
|
|
<li><a href='b0fef7dc7755be4eaa15e0a7f4f12827.html'><span class='node-icon staruml-icon icon-UMLPackage'></span>CLICore</a></li>
|
|
|
|
<li><a href='9a6a2c65f0fecfbf94214fe5dacc11b2.html'><span class='node-icon staruml-icon icon-UMLPackage'></span>Scrapers</a></li>
|
|
|
|
<li><a href='d178003f7e8fee3d9635eb757e1bffa1.html'><span class='node-icon staruml-icon icon-UMLPackage'></span>MCP</a></li>
|
|
|
|
</ul>
|
|
</section>
|
|
|
|
|
|
|
|
|
|
<!-- Relationships -->
|
|
|
|
|
|
|
|
<section class="element-list">
|
|
<h3>Relationships</h3>
|
|
<ul class="nav nav-list">
|
|
|
|
<li><a href='c058eb6e4e0e8f5ec2d4d2fe0d1a199a.html'><span class='node-icon staruml-icon icon-UMLDependency'></span>(CLICore→Analysis)</a></li>
|
|
|
|
<li><a href='ba72e8b427ca412c06af06c82d373fb9.html'><span class='node-icon staruml-icon icon-UMLDependency'></span>(Scrapers→Analysis)</a></li>
|
|
|
|
<li><a href='07ddaa4469eef6b224bce1f3f94752ef.html'><span class='node-icon staruml-icon icon-UMLDependency'></span>(Analysis→Utilities)</a></li>
|
|
|
|
<li><a href='ec7be544447374584069232bec0e4789.html'><span class='node-icon staruml-icon icon-UMLDependency'></span>(MCP→Analysis)</a></li>
|
|
|
|
</ul>
|
|
</section>
|
|
|
|
|
|
|
|
<!-- Owned Elements -->
|
|
|
|
|
|
|
|
<section class="element-list">
|
|
<h3>Owned Elements</h3>
|
|
<ul class="nav nav-list">
|
|
|
|
<li><a href='40a3cc19e818cfc3b0828c8a326d9171.html'><span class='node-icon staruml-icon icon-UMLClassDiagram'></span>Analysis</a></li>
|
|
|
|
<li><a href='5bd46556b00fe73355c2dbbfd8d8b743.html'><span class='node-icon staruml-icon icon-UMLInterface'></span>IAnalyzer</a></li>
|
|
|
|
<li><a href='78050782199afd24c979627ee5a61d15.html'><span class='node-icon staruml-icon icon-UMLClass'></span>UnifiedCodebaseAnalyzer</a></li>
|
|
|
|
<li><a href='68707b1bad8a56d85418f26b21501d8d.html'><span class='node-icon staruml-icon icon-UMLClass'></span>CodeAnalyzer</a></li>
|
|
|
|
<li><a href='9112e33fa33abfdb8dbfe47fd47b8bee.html'><span class='node-icon staruml-icon icon-UMLClass'></span>PatternRecognizer</a></li>
|
|
|
|
<li><a href='c62ddcef75e050f272ff1343b9b3aea8.html'><span class='node-icon staruml-icon icon-UMLClass'></span>BasePatternDetector</a></li>
|
|
|
|
<li><a href='5fbf2cd376427e361d43dad16bc5146c.html'><span class='node-icon staruml-icon icon-UMLClass'></span>SingletonDetector</a></li>
|
|
|
|
<li><a href='26f69649909a2cda95a20a23d6727aab.html'><span class='node-icon staruml-icon icon-UMLClass'></span>FactoryDetector</a></li>
|
|
|
|
<li><a href='cc546c4f38d5fdac941622f58cef2d89.html'><span class='node-icon staruml-icon icon-UMLClass'></span>ObserverDetector</a></li>
|
|
|
|
<li><a href='6876e839968975853e9346e4bb007249.html'><span class='node-icon staruml-icon icon-UMLClass'></span>StrategyDetector</a></li>
|
|
|
|
<li><a href='220e966f6f4bccb4695fddacc8d74269.html'><span class='node-icon staruml-icon icon-UMLClass'></span>DecoratorDetector</a></li>
|
|
|
|
<li><a href='3d6df3c4ecf914af3143c0f65f067961.html'><span class='node-icon staruml-icon icon-UMLClass'></span>BuilderDetector</a></li>
|
|
|
|
<li><a href='5dd9fcf590ef73e2b441761dcdfe5b5e.html'><span class='node-icon staruml-icon icon-UMLClass'></span>AdapterDetector</a></li>
|
|
|
|
<li><a href='c623ed903568fe6395f20985b7041daf.html'><span class='node-icon staruml-icon icon-UMLClass'></span>CommandDetector</a></li>
|
|
|
|
<li><a href='30a6785552ff78bf2d4a2b56fe89bd41.html'><span class='node-icon staruml-icon icon-UMLClass'></span>TemplateMethodDetector</a></li>
|
|
|
|
<li><a href='03a80d0c833ca4ccb7d1214c35c1e1f3.html'><span class='node-icon staruml-icon icon-UMLClass'></span>ChainOfResponsibilityDetector</a></li>
|
|
|
|
<li><a href='9375585273d705d9a7c9d8a1bec52df1.html'><span class='node-icon staruml-icon icon-UMLClass'></span>TestExampleExtractor</a></li>
|
|
|
|
<li><a href='04f7b9e78182b7d501da5a2a7e9ab415.html'><span class='node-icon staruml-icon icon-UMLClass'></span>HowToGuideBuilder</a></li>
|
|
|
|
<li><a href='e83fad21437fb592a7e321849357c3f7.html'><span class='node-icon staruml-icon icon-UMLClass'></span>ConfigExtractor</a></li>
|
|
|
|
<li><a href='97cf214879837ec1a841189cc08d5452.html'><span class='node-icon staruml-icon icon-UMLClass'></span>SignalFlowAnalyzer</a></li>
|
|
|
|
<li><a href='847751a7fd5361ff0eacf8b858ed07f6.html'><span class='node-icon staruml-icon icon-UMLClass'></span>DependencyAnalyzer</a></li>
|
|
|
|
<li><a href='b7e42457018cc5c74579f8b43d3acf7d.html'><span class='node-icon staruml-icon icon-UMLClass'></span>ArchitecturalPatternDetector</a></li>
|
|
|
|
<li><a href='a60018cc480f5465268442ac61d4e37b.html'><span class='node-icon staruml-icon icon-UMLClass'></span>RouterGenerator</a></li>
|
|
|
|
<li><a href='b9eb806f1517caff6bab11898790dcd3.html'><span class='node-icon staruml-icon icon-UMLDataType'></span>AnalysisResult</a></li>
|
|
|
|
<li><a href='3fe9d31f893b857f5cd073ee949150cd.html'><span class='node-icon staruml-icon icon-UMLClass'></span>LanguageAdapter</a></li>
|
|
|
|
<li><a href='07ddaa4469eef6b224bce1f3f94752ef.html'><span class='node-icon staruml-icon icon-UMLDependency'></span>(Analysis→Utilities)</a></li>
|
|
|
|
</ul>
|
|
</section>
|
|
|
|
|
|
|
|
<!-- Diagrams -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- Image Map Resizer (https://github.com/davidjbradshaw/image-map-resizer) -->
|
|
<script>
|
|
imageMapResize();
|
|
</script>
|
|
</div>
|
|
</body>
|
|
</html>
|