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

update origin master #10

Merged
merged 123 commits into from
Jun 25, 2024
Merged

Commits on Dec 6, 2023

  1. Configuration menu
    Copy the full SHA
    d640234 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a28af36 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f845c2f View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

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

Commits on Dec 8, 2023

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

Commits on Dec 9, 2023

  1. refactor: convert env to a class

    Because we now share `env` by passing it around, not by relying on the module cache.
    hegemonic committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    48148e1 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

  1. Configuration menu
    Copy the full SHA
    f31388c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0dc45d7 View commit details
    Browse the repository at this point in the history
  3. refactor: simplify dependency management

    It turns out that JSDoc's dependency-injection needs are pretty simple; we mostly just need to pass around some data, plus some logging functions. That means the previous solution was overengineered, even though it was still pretty lightweight.
    
    Now we just put everything in the `Env` object and pass that around instead.
    hegemonic committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    45c497e View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. refactor: memoize type-related functions

    I did some quick-and-dirty profiling, and these functions made up ~2% of the flamegraph, mostly for when they called through to the type parser; also, it's likely that they'll be called repeatedly with many of the same inputs. Memoizing the functions cuts them to ~1% of the flamegraph.
    hegemonic committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    2a5ae15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db20d51 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d96e6de View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

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

Commits on Dec 15, 2023

  1. Configuration menu
    Copy the full SHA
    2171f4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b70fb1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9c768e6 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2023

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

Commits on Dec 17, 2023

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

Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    02e82ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77888a2 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Configuration menu
    Copy the full SHA
    5ea2201 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    959dc4f View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2023

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

Commits on Dec 24, 2023

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

Commits on Dec 25, 2023

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

Commits on Dec 27, 2023

  1. Configuration menu
    Copy the full SHA
    5b11762 View commit details
    Browse the repository at this point in the history
  2. feat(jsdoc-core): add Api class

    Starting point for a public API for JSDoc.
    hegemonic committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    865b9fa View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

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

Commits on Dec 30, 2023

  1. fix(jsdoc-core): extract the correct basename for scoped modules, and…

    … when a namespace is present
    hegemonic committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    aa49b84 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2023

  1. fix(jsdoc-parse): infer the existence of a module from @alias tags

    If a class has a tag like `@alias module:foo.Bar`, then we can infer that the module for the current file is `module:foo`, even if there's no `/** @module foo */` comment in the file.
    hegemonic committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    65da78e View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Configuration menu
    Copy the full SHA
    092443a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44671a5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    301a3a4 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

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

Commits on Jan 5, 2024

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

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    7fef4d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a03810 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

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

Commits on Jan 11, 2024

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

Commits on Jan 12, 2024

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

Commits on Jan 13, 2024

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

Commits on Jan 14, 2024

  1. Configuration menu
    Copy the full SHA
    b433554 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7efb148 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9868701 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

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

Commits on Jan 20, 2024

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

Commits on Jan 21, 2024

  1. Configuration menu
    Copy the full SHA
    619dc07 View commit details
    Browse the repository at this point in the history
  2. fix(jsdoc-core): remove ill-conceived test

    Running the legacy template in a test has too many potential side effects. (Also, it wasn't working, because the JSDoc environment was missing some data.)
    hegemonic committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    21c9f5d View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

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

Commits on Jan 26, 2024

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

Commits on Jan 27, 2024

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

Commits on Jan 29, 2024

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

Commits on Jan 31, 2024

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

Commits on Feb 4, 2024

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

Commits on Feb 5, 2024

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

Commits on Feb 8, 2024

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

Commits on Feb 10, 2024

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

Commits on Feb 11, 2024

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

Commits on Feb 13, 2024

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

Commits on Feb 18, 2024

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

Commits on Feb 21, 2024

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

Commits on Feb 23, 2024

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

Commits on Feb 28, 2024

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

Commits on Mar 4, 2024

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

Commits on Mar 10, 2024

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

Commits on Mar 13, 2024

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

Commits on Mar 19, 2024

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

Commits on Mar 23, 2024

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

Commits on Mar 24, 2024

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

Commits on Apr 3, 2024

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

Commits on Apr 9, 2024

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

Commits on Apr 13, 2024

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

Commits on Apr 14, 2024

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

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    e9c06db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfda2b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7942901 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3011f86 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

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

Commits on Apr 20, 2024

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

Commits on Apr 28, 2024

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

Commits on Apr 29, 2024

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

Commits on Apr 30, 2024

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

Commits on May 5, 2024

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

Commits on May 8, 2024

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

Commits on May 9, 2024

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

Commits on May 10, 2024

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

Commits on May 11, 2024

  1. fix: use a special longname for an ES2015 module's default export

    Previously, we used `module.exports`, which is both incorrect and confusing.
    hegemonic committed May 11, 2024
    Configuration menu
    Copy the full SHA
    575f0dc View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. fix: use a special longname for a non-default export in an ES2015 module

    Previously, we used `exports.NAME`, which was both incorrect and confusing.
    hegemonic committed May 12, 2024
    Configuration menu
    Copy the full SHA
    f7d5fa7 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

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

Commits on May 17, 2024

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

Commits on May 19, 2024

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

Commits on May 24, 2024

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

Commits on May 26, 2024

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

Commits on Jun 1, 2024

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

Commits on Jun 3, 2024

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

Commits on Jun 4, 2024

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

Commits on Jun 5, 2024

  1. Configuration menu
    Copy the full SHA
    0a0fe9f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    487de0b View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

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

Commits on Jun 8, 2024

  1. Configuration menu
    Copy the full SHA
    74b899b View commit details
    Browse the repository at this point in the history
  2. chore(deps): update eslint

    hegemonic committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    f86d659 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

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

Commits on Jun 11, 2024

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

Commits on Jun 12, 2024

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

Commits on Jun 13, 2024

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

Commits on Jun 14, 2024

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

Commits on Jun 16, 2024

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

Commits on Jun 17, 2024

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

Commits on Jun 21, 2024

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

Commits on Jun 24, 2024

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