Skip to content

(feat) Add type annotations checker#10749

Open
qequ wants to merge 22 commits into
pylint-dev:mainfrom
qequ:feature/require-typeannotation
Open

(feat) Add type annotations checker#10749
qequ wants to merge 22 commits into
pylint-dev:mainfrom
qequ:feature/require-typeannotation

Conversation

@qequ

@qequ qequ commented Nov 16, 2025

Copy link
Copy Markdown
Contributor

Type of Changes

Type
🐛 Bug fix
✨ New feature
🔨 Refactoring
📜 Docs

Description

This PR implements a new type annotation checker for Pylint that helps enforce the presence of type annotations in Python code. As discussed in #3853, type annotations improve code readability and enable better static analysis.

What's New

Two New Convention-Level Checkers

C2901: missing-return-type-annotation

Detects functions and methods without return type annotations.

def calculate(x, y):  # C2901: Missing return type annotation
    return x + y

def fixed(x: int, y: int) -> int:  # OK
    return x + y

C2902: missing-param-type-annotation

Detects function/method parameters without type annotations.

def multiply(x, y) -> int:  # C2902: Missing type annotation for 'x' and 'y'
    return x * y

def fixed(x: int, y: int) -> int:  # OK
    return x * y

Key Features

  • Opt-in by default: No breaking changes, disabled by default for backward compatibility
  • Granular control: Enable/disable each check independently
  • Comprehensive coverage:
    • Regular and async functions
    • All parameter types (positional, keyword-only, *args, **kwargs)
  • Intelligent exemptions:
    • self and cls parameters (automatically skipped)
    • __init__ methods (return type check skipped)
    • @abstractmethod, @property decorators
    • @typing.overload stub definitions

Future Enhancements

Following Issue discussion and the Google Python Style Guide model, which requires annotations only for public APIs, it could be added different checks for private/public methods:

- public-method-missing-return-type
- public-method-missing-param-type
- private-method-missing-return-type (opt-in)
- private-method-missing-param-type (opt-in)

Other possible future enhancements can be Variable Annotations, and configurable options in .pylintrc

Closes #3853

qequ added 4 commits November 16, 2025 19:09
Signed-off-by: Alvaro Frias <alvaro.frias@eclypsium.com>
Signed-off-by: Alvaro Frias <alvaro.frias@eclypsium.com>
Signed-off-by: Alvaro Frias <alvaro.frias@eclypsium.com>
Signed-off-by: Alvaro Frias <alvaro.frias@eclypsium.com>
qequ added 2 commits November 16, 2025 19:40
Signed-off-by: Alvaro Frias <alvaro.frias@eclypsium.com>
Signed-off-by: Alvaro Frias <alvaro.frias@eclypsium.com>
@github-actions

This comment has been minimized.

@Pierre-Sassoulas Pierre-Sassoulas left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for this PR, this looks pretty refined already.

Comment thread doc/data/messages/m/missing-param-type-annotation/bad.py Outdated
Comment thread doc/data/messages/m/missing-return-type-annotation/bad.py Outdated
Comment thread doc/data/messages/m/missing-return-type-annotation/details.rst
Comment thread pylint/checkers/type_annotations.py Outdated
Comment thread pylint/checkers/type_annotations.py Outdated
Comment thread pylint/checkers/type_annotations.py Outdated
Comment thread tests/message/conftest.py
Comment thread tests/extensions/test_type_annotations.py
@Pierre-Sassoulas Pierre-Sassoulas added the Enhancement ✨ Improvement to a component label Nov 17, 2025
@Pierre-Sassoulas Pierre-Sassoulas added this to the 4.1.0 milestone Nov 17, 2025
qequ and others added 4 commits November 24, 2025 22:10
Signed-off-by: Alvaro Frias <alvaro.frias@eclypsium.com>
Signed-off-by: Alvaro Frias <alvaro.frias@eclypsium.com>
@github-actions

This comment has been minimized.

qequ and others added 4 commits November 25, 2025 22:37
Signed-off-by: Alvaro Frias <alvaro.frias@eclypsium.com>
Signed-off-by: Alvaro Frias <alvaro.frias@eclypsium.com>
@codecov

codecov Bot commented Nov 26, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 96.30%. Comparing base (6f7f8db) to head (36c41b8).
⚠️ Report is 236 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main   #10749      +/-   ##
==========================================
+ Coverage   95.98%   96.30%   +0.32%     
==========================================
  Files         176      179       +3     
  Lines       19540    19802     +262     
==========================================
+ Hits        18755    19071     +316     
+ Misses        785      731      -54     
Files with missing lines Coverage Δ
pylint/extensions/type_annotations.py 100.00% <100.00%> (ø)

... and 59 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

qequ added 2 commits November 25, 2025 23:26
Signed-off-by: Alvaro Frias <alvaro.frias@eclypsium.com>
Signed-off-by: Alvaro Frias <alvaro.frias@eclypsium.com>
@github-actions

This comment has been minimized.

@cdce8p cdce8p left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the benefit of having this be a pylint check? Most type checkers already implement these and likely do a better job at detecting all edge cases.

Comment thread pylint/extensions/type_annotations.py
@Pierre-Sassoulas

Pierre-Sassoulas commented Dec 2, 2025

Copy link
Copy Markdown
Member

The reasoning was #3853 (comment)

(But the previous comment about mypy --strict has 3 time more upvote). My bad it's the issue itself that has 16 upvotes, a ratio which is expected in an issue you come to if you want this feature.

@cdce8p

cdce8p commented Dec 2, 2025

Copy link
Copy Markdown
Member

The reasoning was #3853 (comment)

(But the previous comment about mypy --strict has 3 time more upvote).

Not sure I agree with it. Adding type annotations only make sense if they are also checked for correctness with a type checker and most type checkers implement checks for it already, in particular mypy and pyright. In the end this is just duplicate code with will need to be maintained.

If someone really wants to do it, then I guess an extension is probably fine. Though I don't really think it makes sense pylint.

@Pierre-Sassoulas

Copy link
Copy Markdown
Member

I wouldn't use it personally but there's 16 upvote for the issue so there seem to be a demand for it. I agree it should be an extension or a plugin though. Concretely @qequ it means it should move from pylint/checkers/type_annotations.py to pylint/extensions/type_annotations.py, or another repository. (As a passing remark to myself it would be easier to ask to do a plugin if we had a cookiecutter repo for pylint plugins with packaging doc and functional tests set up)

Signed-off-by: Alvaro Frias <alvaro.frias@eclypsium.com>
Signed-off-by: Alvaro Frias <alvaro.frias@eclypsium.com>
@qequ qequ requested a review from cdce8p December 5, 2025 13:27

@Pierre-Sassoulas Pierre-Sassoulas left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @qequ ! I have a few suggestions

Comment thread tests/regrtest_data/type_annotations.py Outdated
Comment thread tests/test_self.py Outdated
Comment thread pylint/extensions/type_annotations.py Outdated
Comment thread pylint/extensions/type_annotations.py Outdated
Comment thread pylint/extensions/type_annotations.py Outdated
Comment thread tests/regrtest_data/type_annotations.py Outdated
Comment thread tests/test_self.py Outdated
Comment thread tests/test_self.py Outdated
qequ and others added 4 commits June 10, 2026 22:33
Signed-off-by: Alvaro Frias Garay <alvarofriasgaray@gmail.com>
Signed-off-by: Alvaro Frias Garay <alvarofriasgaray@gmail.com>
Signed-off-by: Alvaro Frias Garay <alvarofriasgaray@gmail.com>
@github-actions

Copy link
Copy Markdown
Contributor

🤖 Effect of this PR on checked open source code: 🤖

Effect on astropy:

The following messages are now emitted:

Details
  1. missing-return-type-annotation:
    Missing return type annotation for function 'getattr'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/__init__.py#L51
  2. missing-param-type-annotation:
    Missing type annotation for parameter 'attr' in function 'getattr'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/__init__.py#L51
  3. missing-return-type-annotation:
    Missing return type annotation for function 'dir'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/__init__.py#L60
  4. missing-return-type-annotation:
    Missing return type annotation for function 'validate'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/__init__.py#L123
  5. missing-param-type-annotation:
    Missing type annotation for parameter 'value' in function 'validate'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/__init__.py#L123
  6. missing-return-type-annotation:
    Missing return type annotation for function 'set'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/__init__.py#L129
  7. missing-param-type-annotation:
    Missing type annotation for parameter 'value' in function 'set'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/__init__.py#L129
  8. missing-return-type-annotation:
    Missing return type annotation for function '_get_bibtex'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/__init__.py#L190
  9. missing-return-type-annotation:
    Missing return type annotation for function 'split_version'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/version.py#L18
  10. missing-param-type-annotation:
    Missing type annotation for parameter 'version' in function 'split_version'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/version.py#L18
  11. missing-return-type-annotation:
    Missing return type annotation for function '_init_log'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L112
  12. missing-return-type-annotation:
    Missing return type annotation for function '_teardown_log'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L129
  13. missing-return-type-annotation:
    Missing return type annotation for function 'makeRecord'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L174
  14. missing-param-type-annotation:
    Missing type annotation for parameter 'name' in function 'makeRecord'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L174
  15. missing-param-type-annotation:
    Missing type annotation for parameter 'level' in function 'makeRecord'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L174
  16. missing-param-type-annotation:
    Missing type annotation for parameter 'pathname' in function 'makeRecord'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L174
  17. missing-param-type-annotation:
    Missing type annotation for parameter 'lineno' in function 'makeRecord'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L174
  18. missing-param-type-annotation:
    Missing type annotation for parameter 'msg' in function 'makeRecord'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L174
  19. missing-param-type-annotation:
    Missing type annotation for parameter 'args' in function 'makeRecord'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L174
  20. missing-param-type-annotation:
    Missing type annotation for parameter 'exc_info' in function 'makeRecord'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L174
  21. missing-param-type-annotation:
    Missing type annotation for parameter 'func' in function 'makeRecord'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L174
  22. missing-param-type-annotation:
    Missing type annotation for parameter 'extra' in function 'makeRecord'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L174
  23. missing-param-type-annotation:
    Missing type annotation for parameter 'sinfo' in function 'makeRecord'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L174
  24. missing-return-type-annotation:
    Missing return type annotation for function '_showwarning'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L211
  25. missing-param-type-annotation:
    Missing type annotation for parameter 'args' in function '_showwarning'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L211
  26. missing-param-type-annotation:
    Missing type annotation for parameter 'kwargs' in function '_showwarning'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L211
  27. missing-return-type-annotation:
    Missing return type annotation for function 'warnings_logging_enabled'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L248
  28. missing-return-type-annotation:
    Missing return type annotation for function 'enable_warnings_logging'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L251
  29. missing-return-type-annotation:
    Missing return type annotation for function 'disable_warnings_logging'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L266
  30. missing-return-type-annotation:
    Missing return type annotation for function '_excepthook'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L288
  31. missing-param-type-annotation:
    Missing type annotation for parameter 'etype' in function '_excepthook'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L288
  32. missing-param-type-annotation:
    Missing type annotation for parameter 'value' in function '_excepthook'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L288
  33. missing-param-type-annotation:
    Missing type annotation for parameter 'traceback' in function '_excepthook'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L288
  34. missing-return-type-annotation:
    Missing return type annotation for function 'exception_logging_enabled'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L309
  35. missing-return-type-annotation:
    Missing return type annotation for function 'enable_exception_logging'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L325
  36. missing-return-type-annotation:
    Missing return type annotation for function 'ipy_exc_handler'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L343
  37. missing-param-type-annotation:
    Missing type annotation for parameter 'ipyshell' in function 'ipy_exc_handler'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L343
  38. missing-param-type-annotation:
    Missing type annotation for parameter 'etype' in function 'ipy_exc_handler'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L343
  39. missing-param-type-annotation:
    Missing type annotation for parameter 'evalue' in function 'ipy_exc_handler'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L343
  40. missing-param-type-annotation:
    Missing type annotation for parameter 'tb' in function 'ipy_exc_handler'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L343
  41. missing-param-type-annotation:
    Missing type annotation for parameter 'tb_offset' in function 'ipy_exc_handler'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L343
  42. missing-return-type-annotation:
    Missing return type annotation for function 'disable_exception_logging'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L364
  43. missing-return-type-annotation:
    Missing return type annotation for function 'enable_color'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L392
  44. missing-return-type-annotation:
    Missing return type annotation for function 'disable_color'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L398
  45. missing-return-type-annotation:
    Missing return type annotation for function 'log_to_file'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L405
  46. missing-param-type-annotation:
    Missing type annotation for parameter 'filename' in function 'log_to_file'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L405
  47. missing-param-type-annotation:
    Missing type annotation for parameter 'filter_level' in function 'log_to_file'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L405
  48. missing-param-type-annotation:
    Missing type annotation for parameter 'filter_origin' in function 'log_to_file'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L405
  49. missing-return-type-annotation:
    Missing return type annotation for function 'log_to_list'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L452
  50. missing-param-type-annotation:
    Missing type annotation for parameter 'filter_level' in function 'log_to_list'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L452
  51. missing-param-type-annotation:
    Missing type annotation for parameter 'filter_origin' in function 'log_to_list'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L452
  52. missing-return-type-annotation:
    Missing return type annotation for function '_set_defaults'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L492
  53. missing-return-type-annotation:
    Missing return type annotation for function 'emit'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L561
  54. missing-param-type-annotation:
    Missing type annotation for parameter 'record' in function 'emit'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L561
  55. missing-param-type-annotation:
    Missing type annotation for parameter 'origin' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L597
  56. missing-return-type-annotation:
    Missing return type annotation for function 'filter'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L600
  57. missing-param-type-annotation:
    Missing type annotation for parameter 'record' in function 'filter'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L600
  58. missing-param-type-annotation:
    Missing type annotation for parameter 'filter_level' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L607
  59. missing-param-type-annotation:
    Missing type annotation for parameter 'filter_origin' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L607
  60. missing-return-type-annotation:
    Missing return type annotation for function 'emit'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L611
  61. missing-param-type-annotation:
    Missing type annotation for parameter 'record' in function 'emit'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/logger.py#L611
  62. missing-return-type-annotation:
    Missing return type annotation for function 'ignore_matplotlibrc'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/conftest.py#L31
  63. missing-return-type-annotation:
    Missing return type annotation for function 'fast_thread_switching'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/conftest.py#L41
  64. missing-return-type-annotation:
    Missing return type annotation for function 'pytest_configure'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/conftest.py#L52
  65. missing-param-type-annotation:
    Missing type annotation for parameter 'config' in function 'pytest_configure'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/conftest.py#L52
  66. missing-return-type-annotation:
    Missing return type annotation for function 'pytest_unconfigure'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/conftest.py#L110
  67. missing-param-type-annotation:
    Missing type annotation for parameter 'config' in function 'pytest_unconfigure'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/conftest.py#L110
  68. missing-return-type-annotation:
    Missing return type annotation for function 'pytest_terminal_summary'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/conftest.py#L141
  69. missing-param-type-annotation:
    Missing type annotation for parameter 'terminalreporter' in function 'pytest_terminal_summary'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/conftest.py#L141
  70. missing-return-type-annotation:
    Missing return type annotation for function '_get_c'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/utils.py#L7
  71. missing-param-type-annotation:
    Missing type annotation for parameter 'codata' in function '_get_c'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/utils.py#L7
  72. missing-param-type-annotation:
    Missing type annotation for parameter 'iaudata' in function '_get_c'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/utils.py#L7
  73. missing-param-type-annotation:
    Missing type annotation for parameter 'module' in function '_get_c'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/utils.py#L7
  74. missing-param-type-annotation:
    Missing type annotation for parameter 'not_in_module_only' in function '_get_c'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/utils.py#L7
  75. missing-return-type-annotation:
    Missing return type annotation for function '_set_c'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/utils.py#L38
  76. missing-param-type-annotation:
    Missing type annotation for parameter 'codata' in function '_set_c'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/utils.py#L38
  77. missing-param-type-annotation:
    Missing type annotation for parameter 'iaudata' in function '_set_c'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/utils.py#L38
  78. missing-param-type-annotation:
    Missing type annotation for parameter 'module' in function '_set_c'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/utils.py#L38
  79. missing-param-type-annotation:
    Missing type annotation for parameter 'not_in_module_only' in function '_set_c'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/utils.py#L38
  80. missing-param-type-annotation:
    Missing type annotation for parameter 'doclines' in function '_set_c'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/utils.py#L38
  81. missing-param-type-annotation:
    Missing type annotation for parameter 'set_class' in function '_set_c'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/utils.py#L38
  82. missing-return-type-annotation:
    Missing return type annotation for function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/codata2010.py#L19
  83. missing-param-type-annotation:
    Missing type annotation for parameter 'abbrev' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/codata2010.py#L19
  84. missing-param-type-annotation:
    Missing type annotation for parameter 'name' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/codata2010.py#L19
  85. missing-param-type-annotation:
    Missing type annotation for parameter 'value' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/codata2010.py#L19
  86. missing-param-type-annotation:
    Missing type annotation for parameter 'unit' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/codata2010.py#L19
  87. missing-param-type-annotation:
    Missing type annotation for parameter 'uncertainty' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/codata2010.py#L19
  88. missing-param-type-annotation:
    Missing type annotation for parameter 'reference' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/codata2010.py#L19
  89. missing-param-type-annotation:
    Missing type annotation for parameter 'system' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/codata2010.py#L19
  90. missing-return-type-annotation:
    Missing return type annotation for function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L34
  91. missing-param-type-annotation:
    Missing type annotation for parameter 'name' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L34
  92. missing-param-type-annotation:
    Missing type annotation for parameter 'bases' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L34
  93. missing-param-type-annotation:
    Missing type annotation for parameter 'd' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L34
  94. missing-return-type-annotation:
    Missing return type annotation for function 'wrap'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L35
  95. missing-param-type-annotation:
    Missing type annotation for parameter 'meth' in function 'wrap'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L35
  96. missing-return-type-annotation:
    Missing return type annotation for function 'wrapper'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L37
  97. missing-param-type-annotation:
    Missing type annotation for parameter 'self' in function 'wrapper'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L37
  98. missing-param-type-annotation:
    Missing type annotation for parameter 'args' in function 'wrapper'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L37
  99. missing-param-type-annotation:
    Missing type annotation for parameter 'kwargs' in function 'wrapper'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L37
  100. missing-return-type-annotation:
    Missing return type annotation for function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L124
  101. missing-param-type-annotation:
    Missing type annotation for parameter 'abbrev' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L124
  102. missing-param-type-annotation:
    Missing type annotation for parameter 'name' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L124
  103. missing-param-type-annotation:
    Missing type annotation for parameter 'value' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L124
  104. missing-param-type-annotation:
    Missing type annotation for parameter 'unit' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L124
  105. missing-param-type-annotation:
    Missing type annotation for parameter 'uncertainty' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L124
  106. missing-param-type-annotation:
    Missing type annotation for parameter 'reference' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L124
  107. missing-param-type-annotation:
    Missing type annotation for parameter 'system' in function 'new'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L124
  108. missing-return-type-annotation:
    Missing return type annotation for function 'repr'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L162
  109. missing-return-type-annotation:
    Missing return type annotation for function 'str'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L172
  110. missing-return-type-annotation:
    Missing return type annotation for function 'quantity_subclass'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L181
  111. missing-param-type-annotation:
    Missing type annotation for parameter 'unit' in function 'quantity_subclass'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L181
  112. missing-return-type-annotation:
    Missing return type annotation for function 'copy'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L184
  113. missing-return-type-annotation:
    Missing return type annotation for function '_instance_or_super'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L229
  114. missing-param-type-annotation:
    Missing type annotation for parameter 'key' in function '_instance_or_super'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L229
  115. missing-return-type-annotation:
    Missing return type annotation for function 'array_finalize'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L251
  116. missing-param-type-annotation:
    Missing type annotation for parameter 'obj' in function 'array_finalize'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/constant.py#L251
  117. missing-return-type-annotation:
    Missing return type annotation for function 'test_c'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_constant.py#L11
  118. missing-return-type-annotation:
    Missing return type annotation for function 'test_h'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_constant.py#L26
  119. missing-return-type-annotation:
    Missing return type annotation for function 'test_e'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_constant.py#L42
  120. missing-return-type-annotation:
    Missing return type annotation for function 'test_g0'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_constant.py#L72
  121. missing-return-type-annotation:
    Missing return type annotation for function 'test_b_wien'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_constant.py#L91
  122. missing-return-type-annotation:
    Missing return type annotation for function 'test_unit'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_constant.py#L104
  123. missing-return-type-annotation:
    Missing return type annotation for function 'test_copy'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_constant.py#L116
  124. missing-return-type-annotation:
    Missing return type annotation for function 'test_view'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_constant.py#L126
  125. missing-return-type-annotation:
    Missing return type annotation for function 'test_version_match'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_sciencestate.py#L12
  126. missing-return-type-annotation:
    Missing return type annotation for function 'test_previously_imported'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_sciencestate.py#L21
  127. missing-return-type-annotation:
    Missing return type annotation for function 'test_physical_constants_versions'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_sciencestate.py#L30
  128. missing-param-type-annotation:
    Missing type annotation for parameter 'version' in function 'test_physical_constants_versions'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_sciencestate.py#L30
  129. missing-return-type-annotation:
    Missing return type annotation for function 'test_new_constant'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_pickle.py#L16
  130. missing-param-type-annotation:
    Missing type annotation for parameter 'pickle_protocol' in function 'test_new_constant'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_pickle.py#L16
  131. missing-param-type-annotation:
    Missing type annotation for parameter 'original' in function 'test_new_constant'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_pickle.py#L16
  132. missing-return-type-annotation:
    Missing return type annotation for function 'test_c'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_prior_version.py#L14
  133. missing-return-type-annotation:
    Missing return type annotation for function 'test_defined_constants_do_not_change'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_prior_version.py#L38
  134. missing-param-type-annotation:
    Missing type annotation for parameter 'version' in function 'test_defined_constants_do_not_change'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_prior_version.py#L38
  135. missing-return-type-annotation:
    Missing return type annotation for function 'test_h'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_prior_version.py#L62
  136. missing-return-type-annotation:
    Missing return type annotation for function 'test_e'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_prior_version.py#L81
  137. missing-return-type-annotation:
    Missing return type annotation for function 'test_g0'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_prior_version.py#L99
  138. missing-return-type-annotation:
    Missing return type annotation for function 'test_b_wien'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_prior_version.py#L118
  139. missing-return-type-annotation:
    Missing return type annotation for function 'test_pc'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_prior_version.py#L131
  140. missing-return-type-annotation:
    Missing return type annotation for function 'test_masses'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_prior_version.py#L144
  141. missing-return-type-annotation:
    Missing return type annotation for function 'test_unit'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_prior_version.py#L184
  142. missing-return-type-annotation:
    Missing return type annotation for function 'test_copy'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_prior_version.py#L196
  143. missing-return-type-annotation:
    Missing return type annotation for function 'test_view'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/constants/tests/test_prior_version.py#L206
  144. missing-return-type-annotation:
    Missing return type annotation for function 'autocheck_required_columns'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/core.py#L21
  145. missing-param-type-annotation:
    Missing type annotation for parameter 'cls' in function 'autocheck_required_columns'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/core.py#L21
  146. missing-return-type-annotation:
    Missing return type annotation for function 'decorator_method'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/core.py#L29
  147. missing-param-type-annotation:
    Missing type annotation for parameter 'method' in function 'decorator_method'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/core.py#L29
  148. missing-return-type-annotation:
    Missing return type annotation for function 'wrapper'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/core.py#L31
  149. missing-param-type-annotation:
    Missing type annotation for parameter 'self' in function 'wrapper'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/core.py#L31
  150. missing-param-type-annotation:
    Missing type annotation for parameter 'args' in function 'wrapper'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/core.py#L31
  151. missing-param-type-annotation:
    Missing type annotation for parameter 'kwargs' in function 'wrapper'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/core.py#L31
  152. missing-return-type-annotation:
    Missing return type annotation for function '_check_required_columns'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/core.py#L56
  153. missing-return-type-annotation:
    Missing return type annotation for function 'as_scalar_or_list_str'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/core.py#L57
  154. missing-param-type-annotation:
    Missing type annotation for parameter 'obj' in function 'as_scalar_or_list_str'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/core.py#L57
  155. missing-return-type-annotation:
    Missing return type annotation for function '_delay_required_column_checks'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/core.py#L99
  156. missing-return-type-annotation:
    Missing return type annotation for function 'nanmean_reduceat'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/downsample.py#L18
  157. missing-param-type-annotation:
    Missing type annotation for parameter 'data' in function 'nanmean_reduceat'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/downsample.py#L18
  158. missing-param-type-annotation:
    Missing type annotation for parameter 'indices' in function 'nanmean_reduceat'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/downsample.py#L18
  159. missing-return-type-annotation:
    Missing return type annotation for function 'reduceat'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/downsample.py#L53
  160. missing-param-type-annotation:
    Missing type annotation for parameter 'array' in function 'reduceat'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/downsample.py#L53
  161. missing-param-type-annotation:
    Missing type annotation for parameter 'indices' in function 'reduceat'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/downsample.py#L53
  162. missing-param-type-annotation:
    Missing type annotation for parameter 'function' in function 'reduceat'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/downsample.py#L53
  163. missing-return-type-annotation:
    Missing return type annotation for function 'aggregate_downsample'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/downsample.py#L84
  164. missing-param-type-annotation:
    Missing type annotation for parameter 'time_series' in function 'aggregate_downsample'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/downsample.py#L84
  165. missing-param-type-annotation:
    Missing type annotation for parameter 'time_bin_size' in function 'aggregate_downsample'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/downsample.py#L84
  166. missing-param-type-annotation:
    Missing type annotation for parameter 'time_bin_start' in function 'aggregate_downsample'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/downsample.py#L84
  167. missing-param-type-annotation:
    Missing type annotation for parameter 'time_bin_end' in function 'aggregate_downsample'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/downsample.py#L84
  168. missing-param-type-annotation:
    Missing type annotation for parameter 'n_bins' in function 'aggregate_downsample'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/downsample.py#L84
  169. missing-param-type-annotation:
    Missing type annotation for parameter 'aggregate_func' in function 'aggregate_downsample'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/downsample.py#L84
  170. missing-param-type-annotation:
    Missing type annotation for parameter 'data' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L60
  171. missing-param-type-annotation:
    Missing type annotation for parameter 'time' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L60
  172. missing-param-type-annotation:
    Missing type annotation for parameter 'time_start' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L60
  173. missing-param-type-annotation:
    Missing type annotation for parameter 'time_delta' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L60
  174. missing-param-type-annotation:
    Missing type annotation for parameter 'n_samples' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L60
  175. missing-param-type-annotation:
    Missing type annotation for parameter 'kwargs' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L60
  176. missing-return-type-annotation:
    Missing return type annotation for function 'fold'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L155
  177. missing-param-type-annotation:
    Missing type annotation for parameter 'period' in function 'fold'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L155
  178. missing-param-type-annotation:
    Missing type annotation for parameter 'epoch_time' in function 'fold'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L155
  179. missing-param-type-annotation:
    Missing type annotation for parameter 'epoch_phase' in function 'fold'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L155
  180. missing-param-type-annotation:
    Missing type annotation for parameter 'wrap_phase' in function 'fold'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L155
  181. missing-param-type-annotation:
    Missing type annotation for parameter 'normalize_phase' in function 'fold'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L155
  182. missing-return-type-annotation:
    Missing return type annotation for function 'getitem'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L281
  183. missing-param-type-annotation:
    Missing type annotation for parameter 'item' in function 'getitem'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L281
  184. missing-return-type-annotation:
    Missing return type annotation for function 'add_column'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L295
  185. missing-param-type-annotation:
    Missing type annotation for parameter 'args' in function 'add_column'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L295
  186. missing-param-type-annotation:
    Missing type annotation for parameter 'kwargs' in function 'add_column'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L295
  187. missing-return-type-annotation:
    Missing return type annotation for function 'add_columns'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L305
  188. missing-param-type-annotation:
    Missing type annotation for parameter 'args' in function 'add_columns'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L305
  189. missing-param-type-annotation:
    Missing type annotation for parameter 'kwargs' in function 'add_columns'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L305
  190. missing-return-type-annotation:
    Missing return type annotation for function 'from_pandas'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L316
  191. missing-param-type-annotation:
    Missing type annotation for parameter 'df' in function 'from_pandas'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L316
  192. missing-param-type-annotation:
    Missing type annotation for parameter 'time_scale' in function 'from_pandas'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L316
  193. missing-return-type-annotation:
    Missing return type annotation for function 'to_pandas'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L343
  194. missing-return-type-annotation:
    Missing return type annotation for function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L356
  195. missing-param-type-annotation:
    Missing type annotation for parameter 'filename' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L356
  196. missing-param-type-annotation:
    Missing type annotation for parameter 'time_column' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L356
  197. missing-param-type-annotation:
    Missing type annotation for parameter 'time_format' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L356
  198. missing-param-type-annotation:
    Missing type annotation for parameter 'time_scale' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L356
  199. missing-param-type-annotation:
    Missing type annotation for parameter 'format' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L356
  200. missing-param-type-annotation:
    Missing type annotation for parameter 'args' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L356
  201. missing-param-type-annotation:
    Missing type annotation for parameter 'kwargs' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/sampled.py#L356
  202. missing-param-type-annotation:
    Missing type annotation for parameter 'data' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L73
  203. missing-param-type-annotation:
    Missing type annotation for parameter 'time_bin_start' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L73
  204. missing-param-type-annotation:
    Missing type annotation for parameter 'time_bin_end' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L73
  205. missing-param-type-annotation:
    Missing type annotation for parameter 'time_bin_size' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L73
  206. missing-param-type-annotation:
    Missing type annotation for parameter 'n_bins' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L73
  207. missing-param-type-annotation:
    Missing type annotation for parameter 'kwargs' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L73
  208. missing-return-type-annotation:
    Missing return type annotation for function 'getitem'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L239
  209. missing-param-type-annotation:
    Missing type annotation for parameter 'item' in function 'getitem'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L239
  210. missing-return-type-annotation:
    Missing return type annotation for function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L254
  211. missing-param-type-annotation:
    Missing type annotation for parameter 'filename' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L254
  212. missing-param-type-annotation:
    Missing type annotation for parameter 'time_bin_start_column' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L254
  213. missing-param-type-annotation:
    Missing type annotation for parameter 'time_bin_end_column' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L254
  214. missing-param-type-annotation:
    Missing type annotation for parameter 'time_bin_size_column' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L254
  215. missing-param-type-annotation:
    Missing type annotation for parameter 'time_bin_size_unit' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L254
  216. missing-param-type-annotation:
    Missing type annotation for parameter 'time_format' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L254
  217. missing-param-type-annotation:
    Missing type annotation for parameter 'time_scale' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L254
  218. missing-param-type-annotation:
    Missing type annotation for parameter 'format' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L254
  219. missing-param-type-annotation:
    Missing type annotation for parameter 'args' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L254
  220. missing-param-type-annotation:
    Missing type annotation for parameter 'kwargs' in function 'read'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/binned.py#L254
  221. missing-return-type-annotation:
    Missing return type annotation for function 'from_timeseries'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/base.py#L17
  222. missing-param-type-annotation:
    Missing type annotation for parameter 'timeseries' in function 'from_timeseries'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/base.py#L17
  223. missing-param-type-annotation:
    Missing type annotation for parameter 'signal_column_name' in function 'from_timeseries'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/base.py#L17
  224. missing-param-type-annotation:
    Missing type annotation for parameter 'uncertainty' in function 'from_timeseries'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/base.py#L17
  225. missing-param-type-annotation:
    Missing type annotation for parameter 'kwargs' in function 'from_timeseries'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/base.py#L17
  226. missing-return-type-annotation:
    Missing return type annotation for function 'has_units'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L15
  227. missing-param-type-annotation:
    Missing type annotation for parameter 'obj' in function 'has_units'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L15
  228. missing-return-type-annotation:
    Missing return type annotation for function 'get_unit'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L19
  229. missing-param-type-annotation:
    Missing type annotation for parameter 'obj' in function 'get_unit'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L19
  230. missing-return-type-annotation:
    Missing return type annotation for function 'strip_units'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L23
  231. missing-param-type-annotation:
    Missing type annotation for parameter 'arrs' in function 'strip_units'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L23
  232. missing-param-type-annotation:
    Missing type annotation for parameter 't' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L106
  233. missing-param-type-annotation:
    Missing type annotation for parameter 'y' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L106
  234. missing-param-type-annotation:
    Missing type annotation for parameter 'dy' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L106
  235. missing-param-type-annotation:
    Missing type annotation for parameter 'fit_mean' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L106
  236. missing-param-type-annotation:
    Missing type annotation for parameter 'center_data' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L106
  237. missing-param-type-annotation:
    Missing type annotation for parameter 'nterms' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L106
  238. missing-param-type-annotation:
    Missing type annotation for parameter 'normalization' in function 'init'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L106
  239. missing-return-type-annotation:
    Missing return type annotation for function '_validate_inputs'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L142
  240. missing-param-type-annotation:
    Missing type annotation for parameter 't' in function '_validate_inputs'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L142
  241. missing-param-type-annotation:
    Missing type annotation for parameter 'y' in function '_validate_inputs'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L142
  242. missing-param-type-annotation:
    Missing type annotation for parameter 'dy' in function '_validate_inputs'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L142
  243. missing-return-type-annotation:
    Missing return type annotation for function '_validate_frequency'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L162
  244. missing-param-type-annotation:
    Missing type annotation for parameter 'frequency' in function '_validate_frequency'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L162
  245. missing-return-type-annotation:
    Missing return type annotation for function '_validate_t'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L176
  246. missing-param-type-annotation:
    Missing type annotation for parameter 't' in function '_validate_t'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L176
  247. missing-return-type-annotation:
    Missing return type annotation for function '_power_unit'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L187
  248. missing-param-type-annotation:
    Missing type annotation for parameter 'norm' in function '_power_unit'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L187
  249. missing-return-type-annotation:
    Missing return type annotation for function 'autofrequency'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L196
  250. missing-param-type-annotation:
    Missing type annotation for parameter 'samples_per_peak' in function 'autofrequency'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L196
  251. missing-param-type-annotation:
    Missing type annotation for parameter 'nyquist_factor' in function 'autofrequency'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L196
  252. missing-param-type-annotation:
    Missing type annotation for parameter 'minimum_frequency' in function 'autofrequency'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L196
  253. missing-param-type-annotation:
    Missing type annotation for parameter 'maximum_frequency' in function 'autofrequency'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L196
  254. missing-param-type-annotation:
    Missing type annotation for parameter 'return_freq_limits' in function 'autofrequency'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L196
  255. missing-return-type-annotation:
    Missing return type annotation for function 'autopower'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L259
  256. missing-param-type-annotation:
    Missing type annotation for parameter 'method' in function 'autopower'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L259
  257. missing-param-type-annotation:
    Missing type annotation for parameter 'method_kwds' in function 'autopower'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L259
  258. missing-param-type-annotation:
    Missing type annotation for parameter 'normalization' in function 'autopower'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L259
  259. missing-param-type-annotation:
    Missing type annotation for parameter 'samples_per_peak' in function 'autopower'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L259
  260. missing-param-type-annotation:
    Missing type annotation for parameter 'nyquist_factor' in function 'autopower'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L259
  261. missing-param-type-annotation:
    Missing type annotation for parameter 'minimum_frequency' in function 'autopower'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L259
  262. missing-param-type-annotation:
    Missing type annotation for parameter 'maximum_frequency' in function 'autopower'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L259
  263. missing-return-type-annotation:
    Missing return type annotation for function 'power'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L329
  264. missing-param-type-annotation:
    Missing type annotation for parameter 'frequency' in function 'power'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L329
  265. missing-param-type-annotation:
    Missing type annotation for parameter 'normalization' in function 'power'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L329
  266. missing-param-type-annotation:
    Missing type annotation for parameter 'method' in function 'power'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L329
  267. missing-param-type-annotation:
    Missing type annotation for parameter 'assume_regular_frequency' in function 'power'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L329
  268. missing-param-type-annotation:
    Missing type annotation for parameter 'method_kwds' in function 'power'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L329
  269. missing-return-type-annotation:
    Missing return type annotation for function '_as_relative_time'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L394
  270. missing-param-type-annotation:
    Missing type annotation for parameter 'name' in function '_as_relative_time'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L394
  271. missing-param-type-annotation:
    Missing type annotation for parameter 'times' in function '_as_relative_time'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L394
  272. missing-return-type-annotation:
    Missing return type annotation for function 'model'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L422
  273. missing-param-type-annotation:
    Missing type annotation for parameter 't' in function 'model'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L422
  274. missing-param-type-annotation:
    Missing type annotation for parameter 'frequency' in function 'model'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L422
  275. missing-return-type-annotation:
    Missing return type annotation for function 'offset'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L459
  276. missing-return-type-annotation:
    Missing return type annotation for function 'model_parameters'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L486
  277. missing-param-type-annotation:
    Missing type annotation for parameter 'frequency' in function 'model_parameters'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L486
  278. missing-param-type-annotation:
    Missing type annotation for parameter 'units' in function 'model_parameters'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L486
  279. missing-return-type-annotation:
    Missing return type annotation for function 'design_matrix'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L528
  280. missing-param-type-annotation:
    Missing type annotation for parameter 'frequency' in function 'design_matrix'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L528
  281. missing-param-type-annotation:
    Missing type annotation for parameter 't' in function 'design_matrix'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L528
  282. missing-return-type-annotation:
    Missing return type annotation for function 'distribution'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L558
  283. missing-param-type-annotation:
    Missing type annotation for parameter 'power' in function 'distribution'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L558
  284. missing-param-type-annotation:
    Missing type annotation for parameter 'cumulative' in function 'distribution'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L558
  285. missing-return-type-annotation:
    Missing return type annotation for function 'false_alarm_probability'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L590
  286. missing-param-type-annotation:
    Missing type annotation for parameter 'power' in function 'false_alarm_probability'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L590
  287. missing-param-type-annotation:
    Missing type annotation for parameter 'method' in function 'false_alarm_probability'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L590
  288. missing-param-type-annotation:
    Missing type annotation for parameter 'samples_per_peak' in function 'false_alarm_probability'
    https://github.com/astropy/astropy/blob/1fb40bc1f22f176254ef583065aa155f53f3b414/astropy/timeseries/periodograms/lombscargle/core.py#L590
  289. missing-param-type-annotation:
    *Missing type annotation for parameter 'nyquist_factor' in function...

This comment was truncated because GitHub allows only 65536 characters in a comment.

This comment was generated for commit 36c41b8

@qequ qequ requested a review from Pierre-Sassoulas June 11, 2026 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement ✨ Improvement to a component

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Have a way to require type annotations

3 participants