---
id: 3949
title: Neo.applyClassConfig() => throw an error for overriding ntypes
state: CLOSED
labels:
  - enhancement
assignees:
  - tobiu
createdAt: '2023-01-27T20:49:14Z'
updatedAt: '2023-01-29T19:54:02Z'
githubUrl: 'https://github.com/neomjs/neo/issues/3949'
author: tobiu
commentsCount: 1
parentIssue: null
subIssues: []
subIssuesCompleted: 0
subIssuesTotal: 0
blockedBy: []
blocking: []
closedAt: '2023-01-29T19:54:02Z'
---
# Neo.applyClassConfig() => throw an error for overriding ntypes

in case a dev who is creating a class extension uses an `ntype` which already exists, the framework should throw an error to create an awareness.

## Timeline

- 2023-01-27T20:49:14Z @tobiu added the `enhancement` label
- 2023-01-27T20:49:14Z @tobiu assigned to @tobiu
- 2023-01-29T19:53:50Z @tobiu referenced in commit `9e68b74` - "Neo.applyClassConfig() => throw an error for overriding ntypes #3949"
### @tobiu - 2023-01-29T19:54:02Z

<img width="679" alt="Screenshot 2023-01-29 at 20 53 14" src="https://user-images.githubusercontent.com/1177434/215352297-14b8042c-64a8-4f33-a0cc-385ecca13f5d.png">


- 2023-01-29T19:54:02Z @tobiu closed this issue

