/
alekseialenkin
/
code-complexity-plugin
Обзор
Документация
Войти
/
alekseialenkin
/
code-complexity-plugin
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/test/testData/python/decorators.py
28 строк
580 B
nbogdanov
Support for Python statements
18 май 2023, 00:54
18 май 2023, 00:54
4c465d5
Код
Авторство
О чём код?
@complexity(1) def a_decorator(a, b): def inner(func): # nesting = 0 if condition: # +1 print(b) func() return inner @complexity(2) def not_a_decorator(a, b): my_var = a*b def inner(func): # nesting = 1 if condition: # +1 structure, +1 nesting print(b) func() return inner @complexity(1) def decorator_generator(a): def generator(func): def decorator(func): # nesting = 0 if condition: # +1 print(b) return func() return decorator return generator