Skip to content

Commit 72ac286

Browse files
committed
Add isMandatorySetter API to eliminate string checking
- Add computed.isMandatorySetter() API to replace string checking for 'You attempted to update' - Update object-inspector.js to use new API instead of checking setter code - Update EMBER_INSPECTOR_API_ANALYSIS.md with new API definition This eliminates the last instance of checking internal implementation details via string matching.
1 parent 2ac9e8f commit 72ac286

13 files changed

Lines changed: 1305 additions & 9 deletions

File tree

.bob/notes/pending-notes.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{"id":"4e60dc2f-cb5b-4c9f-a694-d6808db94ca3","ts":"2026-02-27T10:28:02.624Z","path":"/Users/patrickpircher/IdeaProjects/ember-inspector/ember_debug/utils/ember-inspector-api.js","version":"1.0.0","taskID":"6d3c353f-c5a3-4f61-a387-a8e50b1c2c7d"}
2+
{"id":"46e77bf6-ba36-4887-9038-4aa94eb76e2f","ts":"2026-02-27T10:28:22.657Z","path":"/Users/patrickpircher/IdeaProjects/ember-inspector/ember_debug/object-inspector.js","version":"1.0.0","taskID":"6d3c353f-c5a3-4f61-a387-a8e50b1c2c7d"}
3+
{"id":"3f0443dc-64df-4c72-881b-a544995b3162","ts":"2026-02-27T10:29:06.616Z","path":"/Users/patrickpircher/IdeaProjects/ember-inspector/EMBER_INSPECTOR_API_ANALYSIS.md","version":"1.0.0","taskID":"6d3c353f-c5a3-4f61-a387-a8e50b1c2c7d"}

.idea/modules.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/shelf/Uncommitted_changes_before_Checkout_at_25_10_24,_11_23_[Changes]/shelved.patch

Lines changed: 78 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/shelf/Uncommitted_changes_before_Checkout_at_25_10_24__11_23__Changes_.xml

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
89 KB
Loading

0 commit comments

Comments
 (0)