• 
      

    Fix documentation for checkstyle

    Review Request #14449 — Created May 22, 2025 and submitted

    Information

    ReviewBot
    master

    Reviewers

    [ERROR] celery.utils.dispatch.signal: Signal handler <function setup_reviewbot at 0x79014a145c60> raised: TypeError("unhashable type: 'list'")
    Traceback (most recent call last):
      File "/venv/lib/python3.12/site-packages/celery/utils/dispatch/signal.py", line 280, in send
        response = receiver(signal=self, sender=sender, **named)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/venv/lib/python3.12/site-packages/reviewbot/celery.py", line 325, in setup_reviewbot
        instance.app.amqp.queues = create_queues(hostname=instance.hostname)
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/venv/lib/python3.12/site-packages/reviewbot/celery.py", line 73, in create_queues
        if tool.check_dependencies():
           ^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/venv/lib/python3.12/site-packages/reviewbot/tools/base/mixins.py", line 200, in check_dependencies
        if not super(JavaToolMixin, self).check_dependencies():
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/venv/lib/python3.12/site-packages/reviewbot/tools/base/tool.py", line 205, in check_dependencies
        if not path or not is_exe_in_path(path, cache=exe_paths):
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/venv/lib/python3.12/site-packages/reviewbot/utils/process.py", line 167, in is_exe_in_path
        if name in cache:
           ^^^^^^^^^^^^^
    TypeError: unhashable type: 'list'
    
     
    Summary ID
    Fix documentation for checkstyle
    [ERROR] celery.utils.dispatch.signal: Signal handler <function setup_reviewbot at 0x79014a145c60> raised: TypeError("unhashable type: 'list'") Traceback (most recent call last): File "/venv/lib/python3.12/site-packages/celery/utils/dispatch/signal.py", line 280, in send response = receiver(signal=self, sender=sender, **named) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/venv/lib/python3.12/site-packages/reviewbot/celery.py", line 325, in setup_reviewbot instance.app.amqp.queues = create_queues(hostname=instance.hostname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/venv/lib/python3.12/site-packages/reviewbot/celery.py", line 73, in create_queues if tool.check_dependencies(): ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/venv/lib/python3.12/site-packages/reviewbot/tools/base/mixins.py", line 200, in check_dependencies if not super(JavaToolMixin, self).check_dependencies(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/venv/lib/python3.12/site-packages/reviewbot/tools/base/tool.py", line 205, in check_dependencies if not path or not is_exe_in_path(path, cache=exe_paths): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/venv/lib/python3.12/site-packages/reviewbot/utils/process.py", line 167, in is_exe_in_path if name in cache: ^^^^^^^^^^^^^ TypeError: unhashable type: 'list'
    42c20deab6b69057a587fc56f6859ddf06f0c227
    misery
    david
    1. Ship It!
    2. 
        
    misery
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to master (50ffa99)