Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docs: Refactor API Documentation Generator #8903

Draft
wants to merge 68 commits into
base: dev
Choose a base branch
from

Commits on May 4, 2024

  1. Configuration menu
    Copy the full SHA
    2ec8c97 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf15aeb View commit details
    Browse the repository at this point in the history

Commits on May 5, 2024

  1. Configuration menu
    Copy the full SHA
    c637366 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    8890696 View commit details
    Browse the repository at this point in the history
  2. Refactored API docs to support XML-to-HTML element conversion. Suppor…

    …t for some "see cref" links.
    Jon Person committed May 7, 2024
    Configuration menu
    Copy the full SHA
    4a47551 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    b4d1a11 View commit details
    Browse the repository at this point in the history
  2. Progress on a new XML documentation compiler

    Jon Person committed May 8, 2024
    Configuration menu
    Copy the full SHA
    5694731 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/docs-generator-tagsupport' of https://github.co…

    …m/jperson2000/MudBlazor into feature/docs-generator-tagsupport
    Jon Person committed May 8, 2024
    Configuration menu
    Copy the full SHA
    bf74588 View commit details
    Browse the repository at this point in the history
  4. Reverted DocStrings so we can roll back if needed

    Jon Person committed May 8, 2024
    Configuration menu
    Copy the full SHA
    f789ee6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    41ff878 View commit details
    Browse the repository at this point in the history
  6. dotnet format. Re-enabled DocStrings for now

    Jon Person committed May 8, 2024
    Configuration menu
    Copy the full SHA
    245df4d View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Progress on newer XML documentation generator.

    Jon Person committed May 9, 2024
    Configuration menu
    Copy the full SHA
    686334f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a695d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d6834c0 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Progress on API Docs page with MudChips for categories and keyword se…

    …arch.
    Jon Person committed May 10, 2024
    Configuration menu
    Copy the full SHA
    14a6fd2 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature/docs-generator-tagsupport' of https://github.co…

    …m/jperson2000/MudBlazor into feature/docs-generator-tagsupport
    Jon Person committed May 10, 2024
    Configuration menu
    Copy the full SHA
    89d50c2 View commit details
    Browse the repository at this point in the history
  3. Minor fixes before ending for the day

    Jon Person committed May 10, 2024
    Configuration menu
    Copy the full SHA
    773cf9e View commit details
    Browse the repository at this point in the history

Commits on May 11, 2024

  1. Progress before switching to another PR

    Jon Person committed May 11, 2024
    Configuration menu
    Copy the full SHA
    5fa30f1 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. Added type hierarchy component.

    Jon Person committed May 12, 2024
    Configuration menu
    Copy the full SHA
    b0c26b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63c845a View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Switching branches

    Jon Person committed May 13, 2024
    Configuration menu
    Copy the full SHA
    3576964 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Fixed up page from PR comments

    Jon Person committed May 15, 2024
    Configuration menu
    Copy the full SHA
    653c56f View commit details
    Browse the repository at this point in the history
  2. Removed "Critical Types" concept

    Jon Person committed May 15, 2024
    Configuration menu
    Copy the full SHA
    0984b81 View commit details
    Browse the repository at this point in the history
  3. Changed to use "ApiLink" for link calculation. Removed hardcoded stri…

    …ngs.
    Jon Person committed May 15, 2024
    Configuration menu
    Copy the full SHA
    15963a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c57cca5 View commit details
    Browse the repository at this point in the history
  5. Fixed API linking from examples

    Jon Person committed May 15, 2024
    Configuration menu
    Copy the full SHA
    7e9d086 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'feature/docs-generator-tagsupport' of https://github.co…

    …m/jperson2000/MudBlazor into feature/docs-generator-tagsupport
    Jon Person committed May 15, 2024
    Configuration menu
    Copy the full SHA
    5289b98 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Configuration menu
    Copy the full SHA
    4c2da94 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Configuration menu
    Copy the full SHA
    12e6346 View commit details
    Browse the repository at this point in the history
  2. Progress on new API docs. Improved support for methods (more to do). …

    …Support for derived types. Fixed some PR review suggestions.
    Jon Person committed May 17, 2024
    Configuration menu
    Copy the full SHA
    6be742c View commit details
    Browse the repository at this point in the history

Commits on May 18, 2024

  1. Configuration menu
    Copy the full SHA
    49c0c3e View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Configuration menu
    Copy the full SHA
    f8b9b86 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Configuration menu
    Copy the full SHA
    f0cabc2 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Configuration menu
    Copy the full SHA
    b855f04 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    41d5c27 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Configuration menu
    Copy the full SHA
    50cd115 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2d0e46d View commit details
    Browse the repository at this point in the history

Commits on May 25, 2024

  1. Configuration menu
    Copy the full SHA
    ecf6c3e View commit details
    Browse the repository at this point in the history

Commits on May 26, 2024

  1. Fixed API unit test generator to use the new "Api" page. (The same co…

    …mponents are tested as before.)
    jperson2000 committed May 26, 2024
    Configuration menu
    Copy the full SHA
    a4e4e9f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e13a820 View commit details
    Browse the repository at this point in the history
  3. dotnet format fix, and fixed project to use new "ApiDocumentation" ge…

    …nerated file instead of "DocStrings"
    jperson2000 committed May 26, 2024
    Configuration menu
    Copy the full SHA
    7f08aa7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    17832d7 View commit details
    Browse the repository at this point in the history
  5. Changed generated tests to test ALL public types. Tests now ensure th…

    …at documentation was actually found, and that a link to the example exists for components. Added ~400 tests.
    jperson2000 committed May 26, 2024
    Configuration menu
    Copy the full SHA
    031441d View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. Configuration menu
    Copy the full SHA
    9868847 View commit details
    Browse the repository at this point in the history
  2. Simplified documentation objects per @ScarletKuro. Fixed PR issues re…

    …ported by @danielchalmers.  Improved accessibility and display on mobile devices.
    jperson2000 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    5679197 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d1de46 View commit details
    Browse the repository at this point in the history
  4. dotnet format

    jperson2000 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    ff309e0 View commit details
    Browse the repository at this point in the history
  5. Added additional tests for legacy API URLs based on discussion MudBla…

    …zor#3595.   Will fix code to pass tests soon.
    jperson2000 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    5c9319d View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Configuration menu
    Copy the full SHA
    68d3b78 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

  1. Configuration menu
    Copy the full SHA
    608a8e2 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Configuration menu
    Copy the full SHA
    7774475 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Configuration menu
    Copy the full SHA
    784bdb3 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Configuration menu
    Copy the full SHA
    71fd080 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7145898 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    681c571 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    a75fad9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f5f35c View commit details
    Browse the repository at this point in the history
  3. Attempting to fix build

    jperson2000 committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    9e0cedb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4636707 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e05c4af View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    d3444b1 View commit details
    Browse the repository at this point in the history
  2. dotnet format

    jperson2000 committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    ed9e2d6 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    f9121e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9447d51 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. Configuration menu
    Copy the full SHA
    5b028cc View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2024

  1. Configuration menu
    Copy the full SHA
    11afeb4 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. More progress on docs generator. Appeasing SonorLint analyzers. Added…

    … type names to @page directives to eliminate need for lookup tables.
    jperson2000 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    5734cea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1db9326 View commit details
    Browse the repository at this point in the history