Skip to main content
  • Create account
  • Log in
EclipseCon - Eclipse Foundation
Register Now
  • Conference
    • Program Schedule
    • Program List
    • Keynotes
    • Registration
  • Community Activities
    • Community Day Overview
    • Automotive & SDV Community Day
    • Community Day for Java Developers
    • OSGi Summit
    • eSAAM 2023 on Cloud-to-Edge Continuum
    • Call for BoFs
    • Dinner Meetups
    • EMO Office Hours
  • Sponsors
    • Be a Sponsor
    • Information for Exhibitors
    • Our Sponsors
    • Sponsor Testimonials
  • Resources
    • Code of Conduct
    • Meet the Speakers
    • Information for Speakers
    • Information for Tutorial Presenters
    • Press
    • Share Your Participation
    • Convince Your Manager
    • Onsite Information for Attendees
  • About Us
    • EclipseCon 2023
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
  • Venue
    • Conference Venues
    • Hotels
    • Ludwigsburg
  1. Home
  2. EclipseCon
  3. compatibility

compatibility

Enhancing Developer's Understanding and Remediation of API Tool Errors in Eclipse

Vikas Chandra (IBM)

API tool errors frequently pose challenges for developers working in the Eclipse environment. These errors often lead to confusion and frustration as developers struggle to comprehend their underlying causes, prevention methods, and potential solutions. In this session, I  aim to address these concerns by providing valuable insights into API tool errors, enabling developers to gain a deeper understanding of their implications and equipping them with the necessary knowledge to navigate and mitigate these issues effectively.

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

From non-modular to modular Java programs - What you need to know?

Vikas Chandra (IBM)

In this session, I will explain how existing code can be tested for compatibility with Java versions that supports modularity.  I will explain a few concepts that help non-modular Java programs to be migrated to modular Java.

Experience level: 
Beginner

Java & JDT
Java & JDT

Leveraging API Tools in Eclipse development

Vikas Chandra (IBM)

API tools is  important in Eclipse for API related management. However many times, the API Tools errors and warnings are not understood properly. The aim of this session will be to promote usage and understanding of API Tools.

In this session, I will cover the most commonly used API Tools related errors and warnings and the reasons behind it. I will go through

1) Setup

Experience level: 
Beginner

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

Evolve Java APIs and keep them compatible using API Tools

Vikas Chandra (IBM)

This session will cover what it means to have an API in Java. I will explain how an exposed API can be maintained and evolved over releases. I will talk about evolving APIs without breaking the clients. Interesting cases like generification of APIs will be discussed. I will  also discuss the various rules of versioning in case the API needs to have breaking changes.

The session will explain the different types of incompatibilities - like binary, source, behavorial incompatibilities etc. with examples. I will demonstrate the examples live during the session.

Experience level: 
Beginner

Tools & IDEs

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top