Skip to content

ctags false positive: Extracts function calls on prototype methods as method assignments in Javascript #2194

Description

@squid-protocol

In Javascript, ctags incorrectly extracts function calls that use call on prototype methods as method declarations. For example, in threejs/GLTFLoader.js, lines like Material.prototype.copy.call( pointsMaterial, material ); are falsely extracted as a method named copy. GitGalaxy correctly ignores these.

Activity

  1. added
    bugUnintended behavior or logic failure in the engine
    on Aug 23, 2026
  2. added
    core-engineModifications to the central physics and parsing engine
    threat: false-positiveAccuracy tuning: Engine incorrectly flagged safe code
    on Aug 26, 2026
  3. added this to the v2.4.9 milestone on Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugUnintended behavior or logic failure in the enginecore-engineModifications to the central physics and parsing enginethreat: false-positiveAccuracy tuning: Engine incorrectly flagged safe code

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions