@Override public void declareExtensions(ExtensionProfile extProfile) { if (extProfile.isDeclared(IssuesEntry.class)) { return; } super.declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, Cc.getDefaultDescription(false, true)); new Cc().declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, Id.class); extProfile.declare(IssuesEntry.class, Label.getDefaultDescription(false, true)); extProfile.declare(IssuesEntry.class, IssuesLink.getDefaultDescription(false, true)); extProfile.declare(IssuesEntry.class, Owner.class); new Owner().declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, SendEmail.class); extProfile.declare(IssuesEntry.class, Stars.class); extProfile.declare(IssuesEntry.class, State.class); extProfile.declare(IssuesEntry.class, Status.class); }
@Override public void declareExtensions(ExtensionProfile extProfile) { if (extProfile.isDeclared(IssuesEntry.class)) { return; } super.declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, BlockedOn.getDefaultDescription(false, true)); new BlockedOn().declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, Blocking.getDefaultDescription(false, true)); new Blocking().declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, Cc.getDefaultDescription(false, true)); new Cc().declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, ClosedDate.class); extProfile.declare(IssuesEntry.class, Id.class); extProfile.declare(IssuesEntry.class, Label.getDefaultDescription(false, true)); extProfile.declare(IssuesEntry.class, IssuesLink.getDefaultDescription(false, true)); extProfile.declare(IssuesEntry.class, MergedInto.class); new MergedInto().declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, Owner.class); new Owner().declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, SendEmail.class); extProfile.declare(IssuesEntry.class, Stars.class); extProfile.declare(IssuesEntry.class, State.class); extProfile.declare(IssuesEntry.class, Status.class); }