Extending Eclipse JDT for Bazel Build Support - Implementation and Design Highlights
Eclipse Foundation via YouTube
Overview
Syllabus
Intro
Salesforce
Agenda
What is a modern repo
What is Bazel
What Bazel looks like
IDE Support for Bazel
The Landscape
Reality Check
Why Eclipse
Walk through
Importing packages
Build Fidelity
Global Type Search
Custom Launcher
Extension Points
Interfaces
impedance mismatches
Flexibilities
IDE Fidelity
JDT 1520 Years
Package Mapping
JDT Class Paths
Bazel Dependencies
Nested Source Folders
Package Declarations
Wrapup
QA
Bug
Taught by
Eclipse Foundation