PRT-02Obfuscation applied
What this test proves
Shows that the shipped code is not readable after a decompile.
How it is tested
- List internal and private type names declared in the source at the tested commit
- Read the type names from the shipped assemblies' metadata (System.Reflection.Metadata)
- Pass if none of those names is present (public API and serialization-kept types excluded) in a ship build
Results
| Column | Expected | Result | Detail | Time |
|---|---|---|---|---|
| Build, QA key | Works | Pass |
readable: 0 of 118 (0.0 %)
Prologic.Pacs.Cloud: 3 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Core: 47 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Data.Sqlite: 1 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Export: 1 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Imaging: 11 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Runtime: 1 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Service: 33 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Sharing: 2 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Admin: 6 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Branding.Wpf: 2 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.CloudClient: 1 non-public type names in the source, 0 readable in the shipped assembly
|
200 ms |
| Build, production key | Works | Pass |
readable: 0 of 118 (0.0 %)
Prologic.Pacs.Cloud: 3 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Core: 47 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Data.Sqlite: 1 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Export: 1 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Imaging: 11 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Runtime: 1 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Service: 33 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Sharing: 2 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Admin: 6 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.Branding.Wpf: 2 non-public type names in the source, 0 readable in the shipped assembly
Prologic.Pacs.CloudClient: 1 non-public type names in the source, 0 readable in the shipped assembly
|
210 ms |
Test run
- Build
- PrologicSign PACS 0.1.0 ship build (bfd61b5): Release, obfuscated, strong-named
- Run
- ba7cd839-7956-4ab5-8e58-8e1444c7baf4
- Started (UTC)
- 2026-10-28 06:56:57, finished 08:49:12
This report is not complete: see why rows are pending.