Skip to content

bwfc-migrate.ps1 Output — Run 3

Duration: 2.3 seconds

============================================================
  BWFC Migration Tool - Layer 1: Mechanical Transforms
============================================================
  Source:  samples\WingtipToys\WingtipToys\
  Output:  samples\MigrationRun3\
  Project: WingtipToys

Generating project scaffold...
Discovering Web Forms files...
Found 32 Web Forms file(s) to transform.
Applying transforms...
Copying 79 static file(s)...

============================================================
  Migration Summary
============================================================
  Files processed:       32
  Transforms applied:    277
  Static files copied:   79
  Items needing review:  18

--- Items Needing Manual Attention ---
  [CodeBlock] (14 item(s)):
     ProductDetails.aspx: Unconverted code block: <%#: String.Format("{0:c}", Item.UnitPrice) %>
     ProductList.aspx: Unconverted code block: <%#: GetRouteUrl("ProductByNameRoute", ...) %>
     ProductList.aspx: Unconverted code block: <%#: GetRouteUrl("ProductByNameRoute", ...) %>
     ProductList.aspx: Unconverted code block: <%#:String.Format("{0:c}", Item.UnitPrice)%>
     ShoppingCart.aspx: Unconverted code block: <%#: String.Format("{0:c}", ...) %>
     Site.Master: Unconverted code block: <%#: GetRouteUrl("ProductsByCategoryRoute", ...) %>
     Account\Manage.aspx: Unconverted code block: <% } %>
     Account\Manage.aspx: Unconverted code block: <% } %>
     Account\ManageLogins.aspx: Unconverted code block: <%# "Remove this " + Item.LoginProvider + ... %>
     Account\ManageLogins.aspx: Unconverted code block: <%# CanRemoveExternalLogins %>
     Account\OpenAuthProviders.ascx: Unconverted code block: <%#: Item %> (x3)
     Checkout\CheckoutReview.aspx: Unconverted code block: <%#: Eval("Total", "{0:C}") %>
  [Register] (4 item(s)):
     Site.Mobile.Master, Account\Login.aspx, Account\Manage.aspx, Account\ManageLogins.aspx

Migration complete. Next steps:
  1. Review items flagged above for manual attention
  2. Use the BWFC Copilot skill for code-behind transforms (Layer 2)
  3. Build and test: dotnet build && dotnet run