Internships
Register
Copyright © 2000—2025 JetBrains s.r.o.

Улучшение интеграции Rider c Roslyn Analyzers

Description

.Net и вся его экосистема сейчас очень активно развиваются, и Roslyn Analyzers не исключение. Особенно с появлением Source Generators в C# 9, Roslyn Analyzers стали уже не просто движком для код анализа, а неотъемлемой частью языка. У нас в Rider уже есть базовая интеграция с Roslyn Analyzers и базовая поддержка Source Generators, но много чего еще надо сделать, а что-то возможно уже пора переосмыслить и полностью переделать.

Цель стажировки:

  • Необходимо будет разобраться какие из нововведений .Net 5 (связанные с поддержкой Roslyn) еще не поддержаны и поддержать.
  • Поддержать модификацию проектной модели со стороны Roslyn.

Requirements

  • Знание С# (java и/или kotlin будет плюсом)
  • Умение разбираться в чужом коде

Admission

Разработчики: Лето 2021

Mentor

Ilya Usov

Mentor's location

Remote

Product/Team

Rider

Tags

.NET
C#
Compilers
Java
Kotlin