The Common Data Model (CDM) is a standard and extensible collection of schemas (entities, attributes, relationships) that represents business concepts and activities with well-defined semantics, to facilitate data interoperability. Examples of entities include: Account, Contact, Lead, Opportunity, Product, etc.
Main Code: 109,638 LOC (1431 files) = CS (29%) + JAVA (27%) + TS (22%) + PY (19%) + PS1 (<1%) Secondary code: Test: 58,452 LOC (437); Generated: 17,834 LOC (2); Build & Deploy: 362 LOC (10); Other: 22,860,547 LOC (49132); |
|||
File Size: 5% long (>1000 LOC), 54% short (<= 200 LOC) | |||
Unit Size: 8% long (>100 LOC), 46% short (<= 10 LOC) | |||
Conditional Complexity: 10% complex (McCabe index > 50), 48% simple (McCabe index <= 5) | |||
|
Logical Component Decomposition: primary (14 components) | ||
|
4 years old
|
|
|
|
0% of code updated more than 50 times Also see temporal dependencies for files frequently changed in same commits. |
|
|
|
Goals: Keep the system simple and easy to change (4) |
|
|
Features of interest:
TODOs
39 files |
|
Latest commit date: 2022-01-21
4
commits
(30 days)
2
contributors
(30 days) |
|
generated by sokrates.dev (configuration) on 2022-01-30