Skip to content

The core code includes file(s) from libraries. That's backwards. #6389

Closed
@majenkotech

Description

@majenkotech

The core #include's (in at least one place) files from libraries. That's backwards.

If the core needs functionality that is shared with a library then the core should have the functionality and the library should call on the core's functionality NOT THE OTHER WAY AROUND.

One example:

As the core stands right now it cannot work in any other IDE that happens to have the libraries installed in a different location that the Arduino IDE installs them. It's just plain broken.

Any functionality that is in a library that the core relies on MUST be moved out of the library and into the core!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions