We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
aspects/meta.py: Typo error
<!-- Hello! If you're filing a bug, please include every step so as to help us reproduce it on our machines. If you're unsure about how to file an issue, use the issue template. If you need any help regarding usage of coala, check out the documentation or hit us up on chat. You can ignore or delete this text, it is commented and won't appear when the issue is submitted or previewed.

Chat: https://coala.io/chat
Issue Template: https://github.com/coala/coala/blob/master/CONTRIBUTING.rst#filing-issues
Documentation: https://docs.coala.io
-->
Replace `int` -> `in` in `search for tastes int the sub-aspectclass`

difficulty/newcomer

--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `coalib/bearlib/aspects/meta.py`
Content:
```
1 from inspect import getmembers, signature
2 
3 from coala_utils.decorators import generate_repr
4 
5 from .base import aspectbase
6 from .docs import Documentation
7 from .taste import Taste
8 
9 
10 class aspectclass(type):
11     """
12     Metaclass for aspectclasses.
13 
14     Root aspectclass is :class:`coalib.bearlib.aspectclasses.Root`.
15     """
16     def __init__(cls, clsname, bases, clsattrs):
17         """
18         Initializes the ``.subaspects`` dict on new aspectclasses.
19         """
20         cls.subaspects = {}
21 
22     @property
23     def tastes(cls):
24         """
25         Get a dictionary of all taste names mapped to their
26         :class:`coalib.bearlib.aspectclasses.Taste` instances.
27         """
28         if cls.parent:
29             return dict(cls.parent.tastes, **cls._tastes)
30 
31         return dict(cls._tastes)
32 
33     def subaspect(cls, subcls):
34         """
35         The sub-aspectclass decorator.
36 
37         See :class:`coalib.bearlib.aspectclasses.Root` for description
38         and usage.
39         """
40         aspectname = subcls.__name__
41 
42         docs = getattr(subcls, 'docs', None)
43         aspectdocs = Documentation(subcls.__doc__, **{
44             attr: getattr(docs, attr, '') for attr in
45             list(signature(Documentation).parameters.keys())[1:]})
46 
47         # search for tastes int the sub-aspectclass
48         subtastes = {}
49         for name, member in getmembers(subcls):
50             if isinstance(member, Taste):
51                 # tell the taste its own name
52                 member.name = name
53                 subtastes[name] = member
54 
55         class Sub(subcls, aspectbase, metaclass=aspectclass):
56             __module__ = subcls.__module__
57 
58             parent = cls
59 
60             docs = aspectdocs
61             _tastes = subtastes
62 
63         members = sorted(Sub.tastes)
64         if members:
65             Sub = generate_repr(*members)(Sub)
66 
67         Sub.__name__ = aspectname
68         Sub.__qualname__ = '%s.%s' % (cls.__qualname__, aspectname)
69         cls.subaspects[aspectname] = Sub
70         setattr(cls, aspectname, Sub)
71         return Sub
72 
73     def __repr__(cls):
74         return '<%s %s>' % (type(cls).__name__, repr(cls.__qualname__))
75
```
--- END FILES ---

Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.

Here is an example:

```diff
diff --git a/examples/server_async.py b/examples/server_async.py
--- a/examples/server_async.py
+++ b/examples/server_async.py
@@ -313,4 +313,4 @@
 
 
 if __name__ == "__main__":
-    asyncio.run(run_async_server("."), debug=True)
+    asyncio.run(run_async_server(), debug=True)
diff --git a/examples/server_sync.py b/examples/server_sync.py
--- a/examples/server_sync.py
+++ b/examples/server_sync.py
@@ -313,5 +313,5 @@
 
 
 if __name__ == "__main__":
-    server = run_sync_server(".")
+    server = run_sync_server()
     server.shutdown()

```

diff --git a/coalib/bearlib/aspects/meta.py b/coalib/bearlib/aspects/meta.py
--- a/coalib/bearlib/aspects/meta.py
+++ b/coalib/bearlib/aspects/meta.py
@@ -44,7 +44,7 @@
             attr: getattr(docs, attr, '') for attr in
             list(signature(Documentation).parameters.keys())[1:]})
 
-        # search for tastes int the sub-aspectclass
+        # search for tastes in the sub-aspectclass
         subtastes = {}
         for name, member in getmembers(subcls):
             if isinstance(member, Taste):

{"golden_diff": "diff --git a/coalib/bearlib/aspects/meta.py b/coalib/bearlib/aspects/meta.py\n--- a/coalib/bearlib/aspects/meta.py\n+++ b/coalib/bearlib/aspects/meta.py\n@@ -44,7 +44,7 @@\n             attr: getattr(docs, attr, '') for attr in\n             list(signature(Documentation).parameters.keys())[1:]})\n \n-        # search for tastes int the sub-aspectclass\n+        # search for tastes in the sub-aspectclass\n         subtastes = {}\n         for name, member in getmembers(subcls):\n             if isinstance(member, Taste):\n", "issue": "aspects/meta.py: Typo error\n<!-- Hello! If you're filing a bug, please include every step so as to help us reproduce it on our machines. If you're unsure about how to file an issue, use the issue template. If you need any help regarding usage of coala, check out the documentation or hit us up on chat. You can ignore or delete this text, it is commented and won't appear when the issue is submitted or previewed.\r\n\r\nChat: https://coala.io/chat\r\nIssue Template: https://github.com/coala/coala/blob/master/CONTRIBUTING.rst#filing-issues\r\nDocumentation: https://docs.coala.io\r\n-->\r\nReplace `int` -> `in` in `search for tastes int the sub-aspectclass`\r\n\r\ndifficulty/newcomer\n", "before_files": [{"content": "from inspect import getmembers, signature\n\nfrom coala_utils.decorators import generate_repr\n\nfrom .base import aspectbase\nfrom .docs import Documentation\nfrom .taste import Taste\n\n\nclass aspectclass(type):\n    \"\"\"\n    Metaclass for aspectclasses.\n\n    Root aspectclass is :class:`coalib.bearlib.aspectclasses.Root`.\n    \"\"\"\n    def __init__(cls, clsname, bases, clsattrs):\n        \"\"\"\n        Initializes the ``.subaspects`` dict on new aspectclasses.\n        \"\"\"\n        cls.subaspects = {}\n\n    @property\n    def tastes(cls):\n        \"\"\"\n        Get a dictionary of all taste names mapped to their\n        :class:`coalib.bearlib.aspectclasses.Taste` instances.\n        \"\"\"\n        if cls.parent:\n            return dict(cls.parent.tastes, **cls._tastes)\n\n        return dict(cls._tastes)\n\n    def subaspect(cls, subcls):\n        \"\"\"\n        The sub-aspectclass decorator.\n\n        See :class:`coalib.bearlib.aspectclasses.Root` for description\n        and usage.\n        \"\"\"\n        aspectname = subcls.__name__\n\n        docs = getattr(subcls, 'docs', None)\n        aspectdocs = Documentation(subcls.__doc__, **{\n            attr: getattr(docs, attr, '') for attr in\n            list(signature(Documentation).parameters.keys())[1:]})\n\n        # search for tastes int the sub-aspectclass\n        subtastes = {}\n        for name, member in getmembers(subcls):\n            if isinstance(member, Taste):\n                # tell the taste its own name\n                member.name = name\n                subtastes[name] = member\n\n        class Sub(subcls, aspectbase, metaclass=aspectclass):\n            __module__ = subcls.__module__\n\n            parent = cls\n\n            docs = aspectdocs\n            _tastes = subtastes\n\n        members = sorted(Sub.tastes)\n        if members:\n            Sub = generate_repr(*members)(Sub)\n\n        Sub.__name__ = aspectname\n        Sub.__qualname__ = '%s.%s' % (cls.__qualname__, aspectname)\n        cls.subaspects[aspectname] = Sub\n        setattr(cls, aspectname, Sub)\n        return Sub\n\n    def __repr__(cls):\n        return '<%s %s>' % (type(cls).__name__, repr(cls.__qualname__))\n", "path": "coalib/bearlib/aspects/meta.py"}], "after_files": [{"content": "from inspect import getmembers, signature\n\nfrom coala_utils.decorators import generate_repr\n\nfrom .base import aspectbase\nfrom .docs import Documentation\nfrom .taste import Taste\n\n\nclass aspectclass(type):\n    \"\"\"\n    Metaclass for aspectclasses.\n\n    Root aspectclass is :class:`coalib.bearlib.aspectclasses.Root`.\n    \"\"\"\n    def __init__(cls, clsname, bases, clsattrs):\n        \"\"\"\n        Initializes the ``.subaspects`` dict on new aspectclasses.\n        \"\"\"\n        cls.subaspects = {}\n\n    @property\n    def tastes(cls):\n        \"\"\"\n        Get a dictionary of all taste names mapped to their\n        :class:`coalib.bearlib.aspectclasses.Taste` instances.\n        \"\"\"\n        if cls.parent:\n            return dict(cls.parent.tastes, **cls._tastes)\n\n        return dict(cls._tastes)\n\n    def subaspect(cls, subcls):\n        \"\"\"\n        The sub-aspectclass decorator.\n\n        See :class:`coalib.bearlib.aspectclasses.Root` for description\n        and usage.\n        \"\"\"\n        aspectname = subcls.__name__\n\n        docs = getattr(subcls, 'docs', None)\n        aspectdocs = Documentation(subcls.__doc__, **{\n            attr: getattr(docs, attr, '') for attr in\n            list(signature(Documentation).parameters.keys())[1:]})\n\n        # search for tastes in the sub-aspectclass\n        subtastes = {}\n        for name, member in getmembers(subcls):\n            if isinstance(member, Taste):\n                # tell the taste its own name\n                member.name = name\n                subtastes[name] = member\n\n        class Sub(subcls, aspectbase, metaclass=aspectclass):\n            __module__ = subcls.__module__\n\n            parent = cls\n\n            docs = aspectdocs\n            _tastes = subtastes\n\n        members = sorted(Sub.tastes)\n        if members:\n            Sub = generate_repr(*members)(Sub)\n\n        Sub.__name__ = aspectname\n        Sub.__qualname__ = '%s.%s' % (cls.__qualname__, aspectname)\n        cls.subaspects[aspectname] = Sub\n        setattr(cls, aspectname, Sub)\n        return Sub\n\n    def __repr__(cls):\n        return '<%s %s>' % (type(cls).__name__, repr(cls.__qualname__))\n", "path": "coalib/bearlib/aspects/meta.py"}]}