Skip to content

Remove react/renderer/animated/EventEmitterListener.h (#59771) - #59771

Open
zeyap wants to merge 1 commit into
react:mainfrom
zeyap:export-D129170428
Open

zeyap wants to merge 1 commit into
react:mainfrom
zeyap:export-D129170428

Conversation

@zeyap

@zeyap zeyap commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Summary:

Problem: EventEmitterListener.h moved to react/renderer/core; react/renderer/animated/EventEmitterListener.h only forwards to it.

Proposed change: Remove the forwarding header and include react/renderer/core/EventEmitterListener.h directly.

Changes:

  • C++: delete react/renderer/animated/EventEmitterListener.h and drop it from the animated target's exported headers.
  • Internal includers (Granite, ViewEvent, React Native Windows): include the core header.

Code that includes <react/renderer/animated/EventEmitterListener.h> must include <react/renderer/core/EventEmitterListener.h> instead.

Changelog:
[General][Removed] - Remove react/renderer/animated/EventEmitterListener.h; include react/renderer/core/EventEmitterListener.h instead

Reviewed By: fkgozali

Differential Revision: D129170428

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Nov 2, 2026
@facebook-github-tools facebook-github-tools Bot added p: Facebook Partner: Facebook Partner labels Nov 2, 2026
@meta-codesync

meta-codesync Bot commented Nov 2, 2026

Copy link
Copy Markdown

@zeyap has exported this pull request. If you are a Meta employee, you can view the originating Diff in D129170428.

zeyap added a commit to zeyap/react-native that referenced this pull request Nov 6, 2026
Summary:
Pull Request resolved: react#59771

**Problem**: `EventEmitterListener.h` moved to `react/renderer/core`; `react/renderer/animated/EventEmitterListener.h` only forwards to it.

**Proposed change**: Remove the forwarding header and include `react/renderer/core/EventEmitterListener.h` directly.

**Changes**:
- C++: delete `react/renderer/animated/EventEmitterListener.h` and drop it from the `animated` target's exported headers.
- Internal includers (Granite, ViewEvent, React Native Windows): include the `core` header.

Code that includes `<react/renderer/animated/EventEmitterListener.h>` must include `<react/renderer/core/EventEmitterListener.h>` instead.

Changelog:
[General][Breaking] - Remove `react/renderer/animated/EventEmitterListener.h`; include `react/renderer/core/EventEmitterListener.h` instead

Reviewed By: fkgozali

Differential Revision: D129170428
@zeyap
zeyap force-pushed the export-D129170428 branch from ef8dba0 to d872f6a Compare November 6, 2026 18:10
@meta-codesync meta-codesync Bot changed the title Remove react/renderer/animated/EventEmitterListener.h Remove react/renderer/animated/EventEmitterListener.h (#59771) Nov 6, 2026
zeyap added a commit to zeyap/react-native that referenced this pull request Nov 6, 2026
Summary:
Pull Request resolved: react#59771

**Problem**: `EventEmitterListener.h` moved to `react/renderer/core`; `react/renderer/animated/EventEmitterListener.h` only forwards to it.

**Proposed change**: Remove the forwarding header and include `react/renderer/core/EventEmitterListener.h` directly.

**Changes**:
- C++: delete `react/renderer/animated/EventEmitterListener.h` and drop it from the `animated` target's exported headers.
- Internal includers (Granite, ViewEvent, React Native Windows): include the `core` header.

Code that includes `<react/renderer/animated/EventEmitterListener.h>` must include `<react/renderer/core/EventEmitterListener.h>` instead.

Changelog:
[General][Changed] - Remove `react/renderer/animated/EventEmitterListener.h`; include `react/renderer/core/EventEmitterListener.h` instead

Reviewed By: fkgozali

Differential Revision: D129170428
@zeyap
zeyap force-pushed the export-D129170428 branch from d872f6a to c0b7ff9 Compare November 6, 2026 19:14
zeyap added a commit to zeyap/react-native that referenced this pull request Nov 6, 2026
Summary:

**Problem**: `EventEmitterListener.h` moved to `react/renderer/core`; `react/renderer/animated/EventEmitterListener.h` only forwards to it.

**Proposed change**: Remove the forwarding header and include `react/renderer/core/EventEmitterListener.h` directly.

**Changes**:
- C++: delete `react/renderer/animated/EventEmitterListener.h` and drop it from the `animated` target's exported headers.
- Internal includers (Granite, ViewEvent, React Native Windows): include the `core` header.

Code that includes `<react/renderer/animated/EventEmitterListener.h>` must include `<react/renderer/core/EventEmitterListener.h>` instead.

Changelog:
[General][Removed] - Remove `react/renderer/animated/EventEmitterListener.h`; include `react/renderer/core/EventEmitterListener.h` instead

Reviewed By: fkgozali

Differential Revision: D129170428
@zeyap
zeyap force-pushed the export-D129170428 branch from c0b7ff9 to 1319036 Compare November 6, 2026 21:53
zeyap added a commit to zeyap/react-native that referenced this pull request Nov 6, 2026
Summary:

**Problem**: `EventEmitterListener.h` moved to `react/renderer/core`; `react/renderer/animated/EventEmitterListener.h` only forwards to it.

**Proposed change**: Remove the forwarding header and include `react/renderer/core/EventEmitterListener.h` directly.

**Changes**:
- C++: delete `react/renderer/animated/EventEmitterListener.h` and drop it from the `animated` target's exported headers.
- Internal includers (Granite, ViewEvent, React Native Windows): include the `core` header.

Code that includes `<react/renderer/animated/EventEmitterListener.h>` must include `<react/renderer/core/EventEmitterListener.h>` instead.

Changelog:
[General][Removed] - Remove `react/renderer/animated/EventEmitterListener.h`; include `react/renderer/core/EventEmitterListener.h` instead

Reviewed By: fkgozali

Differential Revision: D129170428
@zeyap
zeyap force-pushed the export-D129170428 branch from 1319036 to 49285a6 Compare November 6, 2026 21:57
zeyap added a commit to zeyap/react-native that referenced this pull request Nov 6, 2026
Summary:

**Problem**: `EventEmitterListener.h` moved to `react/renderer/core`; `react/renderer/animated/EventEmitterListener.h` only forwards to it.

**Proposed change**: Remove the forwarding header and include `react/renderer/core/EventEmitterListener.h` directly.

**Changes**:
- C++: delete `react/renderer/animated/EventEmitterListener.h` and drop it from the `animated` target's exported headers.
- Internal includers (Granite, ViewEvent, React Native Windows): include the `core` header.

Code that includes `<react/renderer/animated/EventEmitterListener.h>` must include `<react/renderer/core/EventEmitterListener.h>` instead.

Changelog:
[General][Removed] - Remove `react/renderer/animated/EventEmitterListener.h`; include `react/renderer/core/EventEmitterListener.h` instead

Reviewed By: fkgozali

Differential Revision: D129170428
@zeyap
zeyap force-pushed the export-D129170428 branch from 49285a6 to 72a7a7f Compare November 6, 2026 21:57
Summary:
Pull Request resolved: react#59771

**Problem**: `EventEmitterListener.h` moved to `react/renderer/core`; `react/renderer/animated/EventEmitterListener.h` only forwards to it.

**Proposed change**: Remove the forwarding header and include `react/renderer/core/EventEmitterListener.h` directly.

**Changes**:
- C++: delete `react/renderer/animated/EventEmitterListener.h` and drop it from the `animated` target's exported headers.
- Internal includers (Granite, ViewEvent, React Native Windows): include the `core` header.

Code that includes `<react/renderer/animated/EventEmitterListener.h>` must include `<react/renderer/core/EventEmitterListener.h>` instead.

Changelog:
[General][Removed] - Remove `react/renderer/animated/EventEmitterListener.h`; include `react/renderer/core/EventEmitterListener.h` instead

Reviewed By: fkgozali

Differential Revision: D129170428
@zeyap
zeyap force-pushed the export-D129170428 branch from 72a7a7f to a8b620f Compare November 6, 2026 22:02

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. meta-exported p: Facebook Partner: Facebook Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant