XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFESystem

【Rust】XFE系统,基于Rust和汇编

公开
关注 0 Fork 0 Star 0
UTF-8
{
  "SchemaVersion": 1,
  "Kind": "WindowsHostOnly",
  "GuestAcceptance": false,
  "Component": "XFESystem.Documents",
  "SourceRepository": "XFEStudioWebSite",
  "WebsiteCommit": "95b43e16776aa648bca19d0060d01d3d2a52196e",
  "WebsiteWorkingTreeUnchanged": true,
  "Pipeline": "Markdig 0.44.0 + HtmlSanitizer 9.1.968-beta",
  "UnitTests": {
    "Passed": 31,
    "Failed": 0,
    "Skipped": 0,
    "Command": "dotnet test Tests/XFESystem.Documents.Tests/XFESystem.Documents.Tests.csproj -c Release -p:ArtifactsPath=<absolute isolated path>",
    "Trx": "build/CSharpDocuments/UnitTests/DocumentsPathsFinal.trx"
  },
  "NodeTests": {
    "Passed": 4,
    "Failed": 0,
    "Command": "node --test scripts/TestDocumentHighlight.mjs"
  },
  "BrowserTests": {
    "Passed": 4,
    "Failed": 0,
    "Command": "node scripts/TestDocumentBrowser.mjs",
    "Browser": "Edg/155.0.4283.45",
    "RawResult": "build/CSharpDocuments/Browser-KqoLqi/Result.json",
    "RawResultSha256": "91529e929eb123805a36cdec53777fc3e891de3036666f7e0326bab460190318",
    "Checks": [
      {
        "Name": "MarkdownWebsiteDom",
        "Passed": true,
        "State": {
          "Heading": "XFESystem 文档",
          "TableRows": 2,
          "Highlighted": 1,
          "CodeTools": 4,
          "Math": 1,
          "Diagrams": 1,
          "ScriptRan": false,
          "EventRan": false,
          "Width": 1187,
          "ScrollWidth": 1235,
          "ViewWidth": 1250
        }
      },
      {
        "Name": "NarrowMarkdownWebsiteDom",
        "Passed": true,
        "State": {
          "ViewWidth": 375,
          "ScrollWidth": 375,
          "ButtonText": [
            "行号",
            "下载",
            "展开",
            "复制",
            "缩小",
            "放大",
            "适应",
            "SVG",
            "PNG",
            "复制",
            "展开"
          ]
        }
      },
      {
        "Name": "CodeWebsiteDom",
        "Passed": true,
        "State": {
          "Content": "public sealed class Sample { public string Name => \"XFE\"; }",
          "KeywordTokens": 4,
          "StringTokens": 1
        }
      },
      {
        "Name": "JavaScriptBrowserHostOnly",
        "Passed": true,
        "State": {
          "Output": "Result 42\nHost bridge undefined\nNetwork blocked\n",
          "Executed": "yes",
          "ParentAccessible": false
        },
        "OutOfProcessIframe": true,
        "BudgetEnforcementTested": false,
        "Note": "Safe fixture only; process/timeout/memory requirements are not claimed as an OS renderer implementation."
      }
    ],
    "BrowserExited": {
      "code": 0,
      "signal": null
    }
  },
  "DocumentsAssemblySha256": "5038f11f3a3f321305f42e2afc601244989dd53588d9d88f3a0977673df07101",
  "WebsiteManifestSha256": "5d4816b23c4b8638f1c87aa6f62c8c1a56e7ce9481b3478e474ca4431bec5880",
  "SourceHashes": {
    "CodeHighlightLanguage.cs": "111f7f761a0e81a3d8f1484da810bae56e71ea8d2a64d09f5852e811d149be98",
    "DocumentLocation.cs": "31701ad5cb3f5e810399686e5009dbe5cf5d2c2878a33be37c1a84a21f056161",
    "DocumentPreviewBuilder.cs": "4a3cade3a5eb5017a81a1e35abdfc09abe16ea286ca127e9a3baa3bee518778b",
    "DocumentService.cs": "f0b2ca5cf023ee8cf4b08337dc282c6c5df55733a7b2a4293542a94fa8ed63b8",
    "DocumentSession.cs": "7117b9b0ef589112efde59f582a875657d2848dc2a117797ee0b449a45d881d8",
    "IDocumentStorage.cs": "eb808b131474e53c0fd73d4e36f549fb4bb58f100b2c101cc3b0a88117bf021a",
    "MarkdownRenderer.cs": "bf30979af32d658d5af311fad4b6e250b0d9b91c8ae88e8814b17da4fab1f924",
    "Packages.lock.json": "5b84d2891768356918eaf1adb7a417d4ffe4371b50db654875e06d9784c8c24d",
    "Packages.WinX64.lock.json": "4ee335956bc3785f84756a08b42abfeefc11f7a19ee8f5f2c673152148c1ac2b",
    "PreviewDocument.cs": "f2543f74535dcfb29bdb1b137a469baf3d128b1420e130eb947ec09b953f47e0",
    "WebsiteAssets.cs": "cf89fe839d756ddb048d28fcfe515467917555ccefb33e916cf998db1167e497",
    "XFESystem.Documents.csproj": "c41ed3f92c9a245233aff9edb5456417c93ad07c47ed7132ef997b10d712d08f"
  },
  "Limitations": [
    "These results do not prove a .NET port or graphical DOM engine runs in XFESystem/QEMU.",
    "JavaScriptPreviewPlan requires separate process, timeout and memory enforcement by a future renderer; the host fixture executes only a controlled script.",
    "Native browser text projection uses the website Markdown parsing/sanitization but cannot provide full CSS/KaTeX/Mermaid without a graphical DOM renderer."
  ],
  "GuestPathNamespace": "X:\\",
  "CorePathSourceSha256": "a923d07992000f968b5f4893da7bc214599e9dd3f7c4c7b4d5468dcdcaf4b008"
}