Skip to content

Exception in common IDE generator #498

@sbixl

Description

@sbixl

An internal Exception has occured. This should not have happenend.
Please open an issue at https://github.com/BobBuildTool/bob with the following backtrace:
Bob version 0.22.0rc2.dev2+gcb7ebf0
Traceback (most recent call last):
File "C:\Projects\tools\bob\pym\bob\scripts.py", line 146, in catchErrors
ret = fun(*args, **kwargs)
File "C:\Projects\tools\bob\pym\bob\scripts.py", line 254, in cmd
ret = cmd(args.args, bobRoot)
File "C:\Projects\tools\bob\pym\bob\scripts.py", line 64, in __project
doProject(*args, **kwargs)
File "C:\Projects\tools\bob\pym\bob\cmds\build\project.py", line 123, in doProject
generator(package, args.args, extra, bobRoot)
File "layers\x\plugins\VisualStudioCodeGenerator.py", line 468, in VisualStudioCodeProjectGenerator
generator.configure(package, argv)
File "layers\x\plugins\VisualStudioCodeGenerator.py", line 243, in configure
super().configure(package, argv)
File "C:\Projects\tools\bob\pym\bob\generators\common.py", line 313, in configure
self.packages = self.__walk(package, excludes, additionalFiles)
File "C:\Projects\tools\bob\pym\bob\generators\common.py", line 249, in __walk
collect(package)
File "C:\Projects\tools\bob\pym\bob\generators\common.py", line 246, in collect
collect(d.getPackage(), False)
File "C:\Projects\tools\bob\pym\bob\generators\common.py", line 224, in collect
info.scan._addRunTarget(target)
AttributeError: 'NoneType' object has no attribute '_addRunTarget'

Proposal for fix:

if None != info.scan:
    info.scan._addRunTarget(target)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions