Closed (fixed)
Project:
Drupal core
Version:
8.0.x-dev
Component:
entity system
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
23 Sep 2013 at 14:26 UTC
Updated:
29 Jul 2014 at 22:57 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
berdirThis will fail until the content entities in #2016679: Expand Entity Type interfaces to provide methods, protect the properties have their init calls removed. I could do it here, but that would break the existing patches.
Comment #3
berdirTagging.
Comment #4
berdir1: kill-init-2095919-1.patch queued for re-testing.
Comment #6
berdirRe-roll.
Comment #8
yched commentedWould have happily RTBCed, but patch fails
(Testbot doesn't post fail notifications anymore ?)
Comment #9
berdirYeah, patch will fail until Comment and Term are updated, which is happening in #2028025: Expand CommentInterface to provide methods and #2016701: Expand TermInterface to provide methods. As commented in the meta issue, we could easily remove it all here, but the other issues make sure that we have proper method replacements.
Comment #10
berdir6: kill-init-2095919-6.patch queued for re-testing.
Comment #12
berdirAh, I obviously need to remove the public langcode from the Entity class.
Comment #14
berdir12: kill-init-2095919-12.patch queued for re-testing.
Comment #15
berdirGreen!
Comment #16
fagoMinor: This should return $this as other setters.
Else, this is RTBC.
Comment #17
berdirComment #18
aspilicious commentedOh yes! I disliked this so much.
Comment #19
dawehnerI got confused multiple times, sorry.
Comment #20
berdirGood point, let's be correct then :)
Comment #21
alexpottkill-init-2095919-17.patch no longer applies.
Comment #22
berdirRe-rolled.
Comment #23
aspilicious commentedComment #24
webchickNice clean-up!
Committed and pushed to 8.x. Thanks!