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

Enhancements to ScalaDoc: New Features Implemented #21436

Draft
wants to merge 25 commits into
base: main
Choose a base branch
from

Commits on Jun 8, 2024

  1. Added AltDetails Block

    sai-prasad-1 committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    8fc1f15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    feac040 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Added Tabs Block

    sai-prasad-1 committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    89d11f9 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Added Include Tag

    sai-prasad-1 committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    b2eab74 View commit details
    Browse the repository at this point in the history
  2. Update Nameing

    sai-prasad-1 committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    5351239 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Configuration menu
    Copy the full SHA
    5fa510a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44e670e View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Fix Front-matter parser

    sai-prasad-1 committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    907584b View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

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

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    c5b5450 View commit details
    Browse the repository at this point in the history
  2. Fix Config Path

    sai-prasad-1 committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    76247e9 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

  1. Update Config Loader

    sai-prasad-1 committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    44548bb View commit details
    Browse the repository at this point in the history
  2. Update Langauge Picker

    sai-prasad-1 committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    b8b94ab View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

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

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    942b643 View commit details
    Browse the repository at this point in the history
  2. feat: Handle empty languages argument in LanguagePickerTag gracefully

    - Added a check in the `LanguagePickerTag` class to handle scenarios where the `languages` argument is provided but is empty.
    - Implemented an early return in the `render` method to prevent rendering of the language dropdown HTML when the `languages` argument is empty.
    - Modified the logic to check the processed `languagesArgString`, and if it is empty after trimming and processing, the method returns an empty string, avoiding the generation of an empty `<select>` element.
    - Added additional debug statements to trace the flow of data, particularly the raw argument, resolved variable values, and extracted language codes.
    - Ensured that the tag now fails silently and returns no content if the `languages` argument is missing or empty, thus avoiding potential issues with rendering an empty template.
    
    This update improves the robustness of the `LanguagePickerTag` by ensuring it doesn't output incomplete or unintended HTML, enhancing the user experience and preventing rendering errors.
    sai-prasad-1 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    ecf9265 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Added Config Values to

    sai-prasad-1 committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    7ce1ed2 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

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

Commits on Aug 28, 2024

  1. Configuration menu
    Copy the full SHA
    9b15ebd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fd197d View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Remove Unwanted Files

    sai-prasad-1 committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    798b9ac View commit details
    Browse the repository at this point in the history
  2. Remove Empty Files

    sai-prasad-1 committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    6222ab2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bb9b8c0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f9c1c1f View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

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