GitHub / blueyed issue stats
Total issues: 694
Total pull requests: 1,046
Merged pull request: 685
Average time to close issues: 11 months
Average time to close pull requests: 4 months
Average comments per issue: 4.01
Average comments per pull request: 1.74
Issues created
- tomtom/tmru_vim: 30
- chrisbra/sudoedit.vim: 26
- junegunn/vader.vim: 20
- tomtom/quickfixsigns_vim: 20
- neovim/neovim: 19
- anarcat/bup-cron: 11
- vimjas/vim-testbed: 11
- pytest-dev/pytest: 11
- Vimjas/vint: 10
- tarpas/pytest-testmon: 9
- tomtom/tcomment_vim: 9
- tomtom/tplugin_vim: 8
- Shougo/deoplete.nvim: 8
- mhinz/vim-grepper: 8
- codrsquad/setupmeta: 7
- greyblake/vim-preview: 6
- fschulze/pytest-pdb: 6
- Vimjas/covimerage: 6
- joeyespo/pytest-watch: 6
- typeddjango/django-stubs: 6
- jezdez/envdir: 6
- tpope/vim-dispatch: 6
- blb-ventures/strawberry-django-plus: 5
- vimjas/vim-python-pep8-indent: 5
- pinax/pinax-stripe-light: 5
- awesomeWM/awesome-www: 5
- vim-jp/vim-vimlparser: 5
- pypy/pyrepl: 5
- jech/polipo: 5
- tomtom/checksyntax_vim: 4
- opbeat/opbeat_python: 4
- xolox/vim-session: 4
- blueyed/awesome-cyclefocus: 4
- junegunn/vim-oblique: 4
- boxed/mutmut: 4
- jamessan/vim-gnupg: 4
- ludovicchabant/vim-gutentags: 4
- tyru/open-browser.vim: 4
- tpope/vim-eunuch: 4
- vodik/envoy: 4
- peej/phpdoctor: 4
- wsdjeg/vim-fetch: 4
- junegunn/vim-peekaboo: 4
- tpope/vim-projectionist: 4
- AndrewRadev/vimrunner: 4
- eisensheng/pytest-catchlog: 3
- pdbpp/fancycompleter: 3
- numirias/semshi: 3
- vim-autoformat/vim-autoformat: 3
- ChrisBeaumont/smother: 3
- dropbox/pyannotate: 3
- xolox/vim-lua-ftplugin: 3
- google/vim-coverage: 3
- etianen/django-reversion: 3
- btford/write-good: 3
- fs111/pydoc.vim: 3
- xolox/vim-easytags: 3
- nedbat/coveragepy: 2
- thinca/vim-ref: 2
- 3YOURMIND/django-migration-linter: 2
- seebi/dircolors-solarized: 2
- norcalli/nvim-terminal.lua: 2
- alfredodeza/pytest.vim: 2
- calebsmith/django-template-debug: 2
- dotsunited/BundleFu: 2
- Bachmann1234/diff_cover: 2
- catcombo/django-speedinfo: 2
- Qix-/better-exceptions: 2
- codecov/codecov-python: 2
- lambdalisue/vim-pyenv: 2
- pdbpp/pdbpp: 2
- cordery/django-countries-plus: 2
- vifon/autocomplete-all-the-things: 2
- Roger/escrotum: 2
- zhimsel/vim-stay: 2
- blueyed/vim-qf_resize: 2
- mtth/cursorcross.vim: 2
- rfk/django-supervisor: 2
- junegunn/vim-pseudocl: 2
- chrisbra/vim-zsh: 2
- awesomeWM/awesome: 2
- rstacruz/sparkup: 2
- RPGillespie6/fastcov: 2
- carnager/rofi-pass: 2
- ryanb/dotfiles: 2
- karacas/imgLiquid: 2
- pytest-dev/pytest-repeat: 2
- ciaranm/detectindent: 2
- romainl/vim-qf: 2
- lunarmodules/LDoc: 2
- tpope/vim-scriptease: 2
- mattn/vim-textobj-url: 2
- lunarmodules/luacov: 2
- neovim/pynvim: 2
- mintchaos/django_compressor: 2
- chrisbra/colorizer: 2
- wellle/tmux-complete.vim: 2
- blueyed/dotfiles: 2
- HassenPy/django-pdb: 2
- johnpaulett/django-durationfield: 2
- sixty-north/cosmic-ray: 2
- joidegn/leo-cli: 2
- tomtom/tinykeymap_vim: 2
- joshwlewis/base16-unikitty: 2
- steder/pundler: 2
- xolox/vim-notes: 2
- megalus/django-google-sso: 2
- agiliq/Django-parsley: 2
- universal-ctags/ctags: 2
- dhruvasagar/vim-prosession: 2
- zhaocai/goldenview.vim: 2
- lilydjwg/colorizer: 2
- alfredodeza/coveragepy.vim: 2
- corecode/dma: 2
- konfekt/fastfold: 2
- wincent/command-t: 2
- idbrii/vim-endoscope: 2
- blueyed/pytest-enhancements: 1
- lahwaacz/sxlock: 1
- yourlabs/django-dbdiff: 1
- neovim/unibilium: 1
- shougo/neoinclude.vim: 1
- astraw38/pytest-assume: 1
- b2evolution/b2evolution: 1
- keith/travis.vim: 1
- davatorium/rofi: 1
- getsentry/action-release: 1
- celery/py-amqp: 1
- lunarmodules/luassert: 1
- johngrib/vim-game-code-break: 1
- jezdez/caniusepython3.com: 1
- sarugaku/pythonfinder: 1
- jdelic/django-dbconn-retry: 1
- gadventures/django-fsm-admin: 1
- wmanley/git-meld: 1
- jazzband/django-fsm-log: 1
- ervandew/eclim: 1
- donnemartin/saws: 1
- awesomeWM/oopango: 1
- neovim/lua-client: 1
- marcweber/vim-addon-nix: 1
- saltstack-formulas/docker-formula: 1
- valr/cbatticon: 1
- mislav/anyenv: 1
- axnsan12/drf-yasg: 1
- pytest-dev/pluggy: 1
- django-ordered-model/django-ordered-model: 1
- aykut/django-aggregates: 1
- idlesign/pytest-djangoapp: 1
- jonas/tig: 1
- mrk21/yaml-vim: 1
- fastmonkeys/stellar: 1
- jonathanslenders/ptpdb: 1
- jimeh/tmuxifier: 1
- amarsahinovic/django-zurb-foundation: 1
- landscapeio/dodgy: 1
- python-poetry/poetry: 1
- anarsoul/libfprint: 1
- chriskuehl/pygments-ansi-color: 1
- altercation/solarized: 1
- stefano-m/awesome-pulseaudio_widget: 1
- django/djangosnippets.org: 1
- myusuf3/octogit: 1
- mattn/vim-gist: 1
- christoomey/vim-tmux-navigator: 1
- Stewori/pytypes: 1
- Fantomas42/django-app-namespace-template-loader: 1
- antocuni/wmctrl: 1
- sukima/xmledit: 1
- defunkt/gist: 1
- strawberry-graphql/strawberry-graphql-django: 1
- python/mypy: 1
- dmnd/git-diff-blame: 1
- CloverHealth/pytest-pgsql: 1
- c9s/vimomni.vim: 1
- pytest-dev/execnet: 1
- timothycrosley/deprecated.pies: 1
- NixOS/nix: 1
- tpope/vim-markdown: 1
- pelme/pytest-poo: 1
- the-compiler/sshtunnel: 1
- janrain/lazydict: 1
- kovidgoyal/kitty: 1
- vimperator/vimperator.vim: 1
- kstrauser/pytest-fastest: 1
- koalaman/shellcheck: 1
- jazzband/pip-tools: 1
- machakann/vim-vimhelplint: 1
- mhinz/vim-startify: 1
- seb-m/pyinotify: 1
- encode/starlette: 1
- shougo/neomru.vim: 1
- core-api/python-openapi-codec: 1
- chrisbra/unicode.vim: 1
- neovim/nvimdev.nvim: 1
- motin/yii-bootstrap: 1
- neovim/bot-ci: 1
- alexhayes/django-migration-fixture: 1
- justinmk/vim-dirvish: 1
- spantaleev/redshift-scheduler: 1
- plumdog/django_migration_testcase: 1
- cdemoulins/pamixer: 1
- pypa/setuptools_scm: 1
- kana/vim-textobj-function: 1
- bfredl/nvim-miniyank: 1
- awesomeWM/LDoc: 1
- pytest-dev/pytest-forked: 1
- kevlened/pytest-parallel: 1
- neovim/neovim-ruby: 1
- invenia/sphinxcontrib-runcmd: 1
- tweekmonster/startuptime.vim: 1
- termux/wcwidth: 1
- ekalinin/dockerfile.vim: 1
- arialdomartini/oh-my-git: 1
- mrichar1/clipster: 1
- ossobv/xpaste: 1
- sphinx-doc/sphinx: 1
- jarrodctaylor/vim-python-test-runner: 1
- cobrateam/splinter: 1
- celery/kombu: 1
- malsup/cycle: 1
- gforcada/flake8-isort: 1
- python-poetry/poetry-plugin-export: 1
- aio-libs/aiohttp: 1
- davidfritzsche/pytest-mypy-testing: 1
- ratson/pytest-notifier: 1
- preservim/vim-markdown: 1
- awesomeWM/awesomeWM.github.io: 1
- nvbn/django-bower: 1
- jaraco/zipp: 1
- andrewradev/linediff.vim: 1
- vic/prefix-css: 1
- python/typeshed: 1
- Shougo/neocomplcache.vim: 1
- ninja-build/ninja: 1
- airblade/vim-rooter: 1
- tmux-plugins/tpm: 1
- benoitc/gunicorn: 1
- redotjs/redot-lint: 1
- docker-library/python: 1
- dgerber/rfc3987: 1
- psf/cachecontrol: 1
- vim-ruby/vim-ruby: 1
- neomake/neomake: 1
- frostming/findpython: 1
- tymm/zsh-directory-history: 1
- carltongibson/django-filter: 1
- encode/databases: 1
- SeleniumHQ/selenium: 1
- pypa/pipenv: 1
- kdrag0n/base16-kitty: 1
- tpope/vim-haml: 1
- pytest-dev/pytest-cov: 1
- tpope/vim-sleuth: 1
- borgbackup/borg: 1
- kbussell/django-jsonfield-compat: 1
- emersion/bups: 1
- sdispater/pastel: 1
- jazzband/django-configurations: 1
- Elv13/tyrannical: 1
- lock8/django-rest-framework-jwt-refresh-token: 1
- certbot/certbot: 1
- zaiste/tmux.vim: 1
- zurb/foundation-icons: 1
- aaronpk/indieauth.com: 1
- encode/requests-async: 1
- tpope/vim-endwise: 1
- blueyed/vim-diminactive: 1
- pytest-dev/py: 1
- awesomeWM/oocairo: 1
- benattal/vim-resize: 1
- tummychow/git-absorb: 1
- Supervisor/supervisor: 1
- t9md/vim-quickhl: 1
- kana/vim-vspec: 1
- aconrad/pycobertura: 1
- hadolint/hadolint: 1
- ponyorm/pony: 1
- core-api/coreapi-cli: 1
- rexzhang/asgi-middleware-static-file: 1
- openlayers/openlayers.github.io: 1
- abusalimov/pytest-travis-fold: 1
- 4word/django-query-logger: 1
- tpope/vim-unimpaired: 1
- patrickheck/socialshareprivacy: 1
- Benjamin-Dobell/Heimdall: 1
- gorakhargosh/pathtools: 1
- python-attrs/attrs: 1
- osyo-manga/vital-over: 1
- coleifer/django-generic-m2m: 1
- pytest-dev/pytest-django: 1
- zephyrproject-rtos/windows-curses: 1
- cordery/django-languages-plus: 1
- mileszs/ack.vim: 1
- BurntSushi/ripgrep: 1
- albertz/mouse-scroll-wheel-acceleration-userspace: 1
- perenecabuto/django-sendmail-backend: 1
- altairbow/django-db-connection-pool: 1
- masukomi/vim-markdown-folding: 1
- phillipberndt/autorandr: 1
- metakirby5/codi.vim: 1
- stephenmcd/django-overextends: 1
- pytest-dev/pytest-incremental: 1
- alfredodeza/zsh-plugins: 1
- numixproject/numix-gtk-theme: 1
- googleapis/python-storage: 1
- xolox/vim-tools: 1
Pull requests created
- Vimjas/covimerage: 78
- vimjas/vim-testbed: 70
- pypy/pyrepl: 35
- pdbpp/pdbpp: 34
- vimjas/vim-python-pep8-indent: 30
- pdbpp/fancycompleter: 23
- neomake/neomake: 21
- tomtom/quickfixsigns_vim: 20
- Vimjas/vint: 19
- neovim/nvimdev.nvim: 17
- junegunn/vader.vim: 16
- awesomeWM/awesome-www: 16
- google/vim-coverage: 16
- chrisbra/sudoedit.vim: 15
- blueyed/vim-qf_resize: 14
- vim-jp/vim-vimlparser: 14
- lock8/django-rest-framework-jwt-refresh-token: 14
- pytest-dev/py: 13
- tomtom/tmru_vim: 12
- blueyed/awesome-cyclefocus: 11
- blueyed/vim-diminactive: 10
- kevlened/pytest-parallel: 10
- opbeat/opbeat_python: 10
- codrsquad/setupmeta: 10
- mhinz/vim-grepper: 9
- jezdez/envdir: 9
- neovim/unibilium: 9
- pytest-dev/pytest-django: 9
- tpope/vim-scriptease: 8
- tomtom/tcomment_vim: 8
- ludovicchabant/vim-gutentags: 8
- tarpas/pytest-testmon: 8
- pinax/pinax-stripe-light: 7
- jazzband/django-fsm-log: 7
- Shougo/deoplete.nvim: 7
- joeyespo/pytest-watch: 6
- romainl/vim-qf: 6
- tpope/vim-ragtag: 6
- anarcat/bup-cron: 6
- presslabs/zipa: 6
- dhruvasagar/vim-prosession: 6
- fschulze/pytest-pdb: 6
- rstacruz/sparkup: 6
- neovim/lua-client: 6
- cdent/paste: 6
- pyenv/pyenv-virtualenvwrapper: 5
- numirias/semshi: 5
- tpope/vim-endwise: 5
- eisensheng/pytest-catchlog: 5
- fs111/pydoc.vim: 5
- wellle/tmux-complete.vim: 5
- agiliq/Django-parsley: 4
- vicious-widgets/vicious: 4
- ciaranm/detectindent: 4
- tpope/vim-tbone: 4
- python/cpython: 4
- gadventures/django-fsm-admin: 4
- carnager/rofi-pass: 4
- neovim/bot-ci: 4
- chrisbra/colorizer: 4
- alfredodeza/coveragepy.vim: 3
- python-llfuse/python-llfuse: 3
- kana/vim-textobj-user: 3
- seebi/dircolors-solarized: 3
- joidegn/leo-cli: 3
- lilydjwg/colorizer: 3
- ska-sa/fakenewsredis: 3
- Fantomas42/django-app-namespace-template-loader: 3
- zhimsel/vim-stay: 3
- codecov/example-python: 3
- tomtom/tplugin_vim: 3
- awesomeWM/awesomeWM.github.io: 3
- pytest-dev/regendoc: 3
- idbrii/vim-endoscope: 3
- mtth/cursorcross.vim: 3
- clvv/fasd: 3
- pytest-dev/pytest-instafail: 3
- t9md/vim-quickhl: 3
- xolox/vim-lua-ftplugin: 3
- wsdjeg/vim-fetch: 3
- machakann/vim-vimhelplint: 3
- tpope/vim-sleuth: 2
- dotsunited/BundleFu: 2
- neovim/pynvim: 2
- tpope/vim-repeat: 2
- jimeh/tmuxifier: 2
- adamcharnock/smalluuid: 2
- kstrauser/pytest-fastest: 2
- tpope/vim-unimpaired: 2
- davidfritzsche/pytest-mypy-testing: 2
- mileszs/ack.vim: 2
- thinca/vim-ref: 2
- nedbat/coveragepy: 2
- tox-dev/tox-travis: 2
- proxypoke/quickswitch-for-i3: 2
- bounceme/remote-viewer: 2
- tomtom/tinykeymap_vim: 2
- dmnd/git-diff-blame: 2
- tpope/vim-dispatch: 2
- mopidy/mopidy-soundcloud: 2
- eddyxu/cpp-coveralls: 2
- Teemu/pytest-sugar: 2
- pipermerriam/flex: 2
- tyru/open-browser.vim: 2
- apsl/docker-puput: 2
- zheller/flake8-quotes: 2
- justinmk/vim-dirvish: 2
- django-extensions/django-extensions: 2
- vodik/envoy: 2
- jeffkaufman/icdiff: 2
- archlinux/archweb: 2
- codecov/codecov-python: 2
- sstephenson/bats: 2
- mhinz/vim-startify: 2
- moteus/luacov-coveralls: 2
- norcalli/nvim-terminal.lua: 2
- shougo/neoinclude.vim: 2
- Qix-/better-exceptions: 2
- cordery/django-languages-plus: 2
- Delgan/loguru: 2
- tyru/visualctrlg.vim: 2
- glench/vim-jinja2-syntax: 2
- abusalimov/pytest-travis-fold: 2
- 3YOURMIND/django-migration-linter: 2
- mark-adams/pytest-test-groups: 2
- konfekt/fastfold: 2
- chriskempson/base16-shell: 2
- tpope/vim-projectionist: 2
- xolox/vim-easytags: 2
- tpope/vim-eunuch: 2
- ciaranm/inkpot: 1
- h2non/filetype.py: 1
- albertz/mouse-scroll-wheel-acceleration-userspace: 1
- jpetazzo/nsenter: 1
- ChrisBeaumont/smother: 1
- SeleniumHQ/selenium: 1
- openlayers/ol2: 1
- tymm/zsh-directory-history: 1
- mklabs/tabtab: 1
- hluk/copyq-commands: 1
- neovim/neovim: 1
- pytest-dev/pytest-flask: 1
- kdrag0n/base16-kitty: 1
- InspectorMustache/base16-builder-python: 1
- blueyed/zzz-pkgbuild-rxvt-unicode-wcwidthcallback: 1
- Shougo/neocomplcache.vim: 1
- honza/vim-snippets: 1
- vim-autoformat/vim-autoformat: 1
- yourlabs/crudlfap: 1
- lambdalisue/vim-pyenv: 1
- googleapis/google-auth-library-python-oauthlib: 1
- bpython/curtsies: 1
- foundation/foundation-libsass-template: 1
- pytest-dev/blog.pytest.org: 1
- opbeat/opbeat_python_urllib3: 1
- christoomey/vim-tmux-navigator: 1
- iurifq/vim-travis-ci: 1
- Raimondi/delimitMate: 1
- gforcada/flake8-isort: 1
- xolox/vim-notes: 1
- landscapeio/dodgy: 1
- pyenv/pyenv-which-ext: 1
- marcweber/vim-addon-manager: 1
- tomtom/checksyntax_vim: 1
- aio-libs/aiozmq: 1
- junegunn/vim-pseudocl: 1
- HassenPy/django-pdb: 1
- fisadev/vim-isort: 1
- sjl/gundo.vim: 1
- getsentry/raven-python: 1
- eradman/entr: 1
- junegunn/fzf.vim: 1
- thinca/vim-themis: 1
- core-api/python-client: 1
- johnpaulett/django-durationfield: 1
- altercation/vim-colors-solarized: 1
- megalus/django-google-sso: 1
- niwinz/django-jinja: 1
- vim-ruby/vim-ruby: 1
- idanarye/vim-makecfg: 1
- cobrateam/splinter: 1
- calebsmith/django-template-debug: 1
- factoryboy/django-factory_boy: 1
- nvbn/django-bower: 1
- andrewradev/linediff.vim: 1
- chrislewiscodes/font-to-width: 1
- jmcomets/vim-pony: 1
- matomo-org/matomo-nginx: 1
- madjar/nox: 1
- openshift/rhc: 1
- metakirby5/codi.vim: 1
- mgrouchy/django-stronghold: 1
- haya14busa/vim-auto-programming: 1
- ribice/kiss: 1
- neovim/libuv: 1
- kana/vim-vspec: 1
- konfekt/vim-alias: 1
- django-ses/django-ses: 1
- codeinthehole/django-cacheback: 1
- pyenv/pyenv-virtualenv: 1
- adamcharnock/django-su: 1
- awesomeWM/apidoc: 1
- PyCQA/baron: 1
- GoogleContainerTools/container-diff: 1
- mattn/pastebin-vim: 1
- dropbox/pyannotate: 1
- roman/golden-ratio: 1
- chriskempson/base16-vim: 1
- mgedmin/dotvim: 1
- rrthomas/cw: 1
- benattal/vim-resize: 1
- snoack/flake8-per-file-ignores: 1
- numixproject/numix-gtk-theme: 1
- getsentry/calm: 1
- przemub/django-graphiql-strawberry-debug-toolbar: 1
- mattn/vim-gist: 1
- dbcli/pgspecial: 1
- django/channels: 1
- tomtom/shymenu_vim: 1
- xolox/vim-misc: 1
- zaiste/tmux.vim: 1
- boxed/mutmut: 1
- pytest-dev/pytest-repeat: 1
- pytest-dev/pluggy: 1
- jonas/tig: 1
- qutebrowser/qutebrowser: 1
- streeter/django-ticketing: 1
- django/asgiref: 1
- keith/travis.vim: 1
- tpope/vim-fugitive: 1
- jech/polipo: 1
- sarugaku/pythonfinder: 1
- jamessan/vim-gnupg: 1
- valodim/zsh-capture-completion: 1
- django/django: 1
- junegunn/gv.vim: 1
- charettes/django-admin-enhancer: 1
- marcweber/vim-addon-nix: 1
- perenecabuto/django-sendmail-backend: 1
- aaronsw/html2text: 1
- encode/requests-async: 1
- core-api/coreapi-cli: 1
- Elv13/tyrannical: 1
- pytest-dev/pytest-factoryboy: 1
- junegunn/vim-emoji: 1
- walles/pytest-avoidance: 1
- mattn/vim-textobj-url: 1
- beeware/bugjar: 1
- astropy/pytest-openfiles: 1
- alexhayes/django-migration-fixture: 1
- AndrewRadev/vimrunner: 1
- cordery/django-countries-plus: 1
- PyCQA/mccabe: 1
- yourlabs/django-dbdiff: 1
- silentsokolov/django-admin-rangefilter: 1
- amperser/proselint: 1
- jonashaag/django-addanother: 1
- pdm-project/pdm-venv: 1
- RPGillespie6/fastcov: 1
- pytest-dev/pytest-cov: 1
- node13h/django-debug-toolbar-template-profiler: 1
- dgerber/rfc3987: 1
- mverteuil/pytest-ipdb: 1
- inkarkat/runVimTests: 1
- xbmc/xbmc-packaging: 1
- darrenburns/pytest-clarity: 1
- idanarye/vim-merginal: 1
- stowball/jQuery-rwdImageMaps: 1
- mbbill/undotree: 1
- sphinx-doc/docker-ci: 1
- ratson/pytest-notifier: 1
- blueyed/vim-smartinclude: 1
Maintainer
- Vimjas/covimerage: 84
- vimjas/vim-testbed: 81
- pypy/pyrepl: 40
- pdbpp/pdbpp: 36
- junegunn/vader.vim: 36
- vimjas/vim-python-pep8-indent: 35
- Vimjas/vint: 29
- pdbpp/fancycompleter: 26
- neomake/neomake: 22
- awesomeWM/awesome-www: 21
- neovim/nvimdev.nvim: 18
- codrsquad/setupmeta: 17
- blueyed/vim-qf_resize: 16
- blueyed/awesome-cyclefocus: 15
- jezdez/envdir: 15
Active Maintainer
Issue Author Associations
- Contributor (395, 56.92%)
- None (173, 24.93%)
- Member (62, 8.93%)
- Collaborator (54, 7.78%)
- Owner (10, 1.44%)
Pull Request Author Associations
- Contributor (525, 50.19%)
- Member (280, 26.77%)
- Collaborator (149, 14.24%)
- None (55, 5.26%)
- Owner (37, 3.54%)
Top Issue Labels
- enhancement (84)
- bug (54)
- feature (11)
- type: enhancement (8)
- question (7)
- help wanted (6)
- system (3)
- upstream (3)
- ui (3)
- vimscript (3)
- discussion (2)
- wontfix (2)
- api (2)
- tui (2)
- workflow (2)
Top Pull Request Labels
- enhancement (27)
- cla: yes (16)
- bug (15)
- maker (5)
- stale (2)
- awaiting review (1)
- tests (1)
- question (1)
- needs documentation (1)
- awaiting changes (1)
- rpc (1)
- awaiting core review (1)
- cat: maintenance (1)
- status: needs-help (1)
- version: patch (1)