Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nodejs/node
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: d10c71798da6718346b49e87d5ce8313e81d98f2
Choose a base ref
...
head repository: nodejs/node
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 9680d7df3a63128fc934ef65d5bbff2d6517e797
Choose a head ref
  • 2 commits
  • 1 file changed
  • 1 contributor

Commits on Mar 23, 2022

  1. tools: bump cpplint to 1.6.0

    PR-URL: #42416
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Trott committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    1c64d06 View commit details
    Browse the repository at this point in the history
  2. tools: refloat 7 Node.js patches to cpplint.py

    Cherry-pick 12c8b4d
    Original commit message:
        This commit is a suggestion for adding a rule for NULL usages in the
        code base. This will currently report a number of errors which could be
        ignored using // NOLINT (readability/null_usage)
    
        PR-URL: #17373
        Reviewed-By: Jon Moss <[email protected]>
        Reviewed-By: Anna Henningsen <[email protected]>
        Reviewed-By: Timothy Gu <[email protected]>
        Reviewed-By: Colin Ihrig <[email protected]>
        Reviewed-By: Michael Dawson <[email protected]>
        Reviewed-By: Sakthipriyan Vairamani <[email protected]>
        Reviewed-By: Tobias Nießen <[email protected]>
    
    Refs: 12c8b4d
    
    Cherry-pick fc81e80
    Original commit message:
    
        Update cpplint.py to check for inline headers when the corresponding
        header is already included.
    
        PR-URL: #21521
        Reviewed-By: Ben Noordhuis <[email protected]>
        Reviewed-By: James M Snell <[email protected]>
    
    Refs: fc81e80
    
    Cherry-pick cbc3dd9
    Original commit message:
    
        src, tools: add check for left leaning pointers
    
        This commit adds a rule to cpplint to check that pointers in the code
        base lean to the left and not right, and also fixes the violations
        reported.
    
        PR-URL: #21010
        Reviewed-By: Ben Noordhuis <[email protected]>
        Reviewed-By: Anna Henningsen <[email protected]>
        Reviewed-By: Ruben Bridgewater <[email protected]>
        Reviewed-By: James M Snell <[email protected]>
    
    Refs: cbc3dd9
    
    Cherry-pick 9029981
    Original commit message:
    
        tools: fix cpplint.py header rules
    
        THIS COMMIT SHOULD GO WITH THE NEXT. IT WILL FIND NEW LINT.
    
        PR-URL: #26306
        Reviewed-By: Gireesh Punathil <[email protected]>
    
    Refs: 9029981
    
    Cherry-pick 0a25ace
    Original commit message:
    
        tools: move cpplint configuration to .cpplint
    
        PR-URL: #27098
        Reviewed-By: Joyee Cheung <[email protected]>
        Reviewed-By: Daniel Bevenius <[email protected]>
    
    Refs: 0a25ace
    
    Cherry-pick afa9a72
    Original commit message:
    
        tools: refloat update link to google styleguide for cpplint
    
        This commit updates two old links to Google's C++ styleguide which
        currently result in a 404 when accessed.
    
        PR-URL: #30876
        Reviewed-By: Michaël Zasso <[email protected]>
        Reviewed-By: David Carlier <[email protected]>
        Reviewed-By: Colin Ihrig <[email protected]>
        Reviewed-By: Richard Lau <[email protected]>
        Reviewed-By: Rich Trott <[email protected]>
    
    Refs: afa9a72
    
    Cherry-pick e23bf8f
    Original commit message:
    
        tools,src: refloat forbid usage of v8::Persistent
    
        `v8::Persistent` comes with the surprising catch that it requires
        manual cleanup. `v8::Global` doesn’t, making it easier to use,
        and additionally provides move semantics. New code should always
        use `v8::Global`.
    
        PR-URL: #31018
        Reviewed-By: Colin Ihrig <[email protected]>
        Reviewed-By: Richard Lau <[email protected]>
        Reviewed-By: James M Snell <[email protected]>
        Reviewed-By: David Carlier <[email protected]>
        Reviewed-By: Rich Trott <[email protected]>
        Reviewed-By: Gus Caplan <[email protected]>
        Reviewed-By: Joyee Cheung <[email protected]>
        Reviewed-By: Ben Noordhuis <[email protected]>
        Reviewed-By: Stephen Belanger <[email protected]>
    
    PR-URL: #35569
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Daijiro Wachi <[email protected]>
    Reviewed-By: Jiawen Geng <[email protected]>
    
    PR-URL: #35719
    Reviewed-By: Antoine du Hamel <[email protected]>
    
    PR-URL: #35866
    
    PR-URL: #36213
    Reviewed-By: Franziska Hinkelmann <[email protected]>
    
    PR-URL: #36235
    Reviewed-By: Luigi Pinca <[email protected]>
    
    PR-URL: #36324
    Reviewed-By: Beth Griggs <[email protected]>
    
    PR-URL: #38851
    Reviewed-By: Khaidi Chu <[email protected]>
    
    PR-URL: #42416
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Trott committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    9680d7d View commit details
    Browse the repository at this point in the history
Loading