activity/streams/vocab
Cory Slep 00d19306e4 Fix JSON-LD conformance.
No longer create "default aliases" for JSON-LD vocabularies. This would
break compatibility since the way JSON-LD propagates aliases is pushed
downwards, and not propagated upwards. Since a lot of implementations
don't actually care about JSON-LD, do a lot of hacking to make sure that
others that expect hardcoded contexts and the like will still be able to
handle our output.

Still need to hook together the "well known alias" so it can generate
contexts that match the community, but that will be for things like the
custom mastodon and litepub extensions.

I don't want to ever have to work with JSON-LD in a static language ever
ever again. This is shit code.
2019-10-09 21:25:44 +02:00
..
gen_doc.go Generate streams vocab with astool 2019-09-16 22:49:41 +02:00
gen_pkg.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_property_activitystreams_accuracy_interface.go Regenerate code that is collision resistant to extensions. 2019-02-09 21:56:00 +01:00
gen_property_activitystreams_actor_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_altitude_interface.go Regenerate code that is collision resistant to extensions. 2019-02-09 21:56:00 +01:00
gen_property_activitystreams_anyOf_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_attachment_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_attributedTo_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_audience_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_bcc_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_bto_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_cc_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_closed_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_content_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_context_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_current_interface.go Add SetType to properties 2019-02-15 23:29:38 +01:00
gen_property_activitystreams_deleted_interface.go Regenerate code that is collision resistant to extensions. 2019-02-09 21:56:00 +01:00
gen_property_activitystreams_describes_interface.go Generate streams vocab with astool 2019-09-16 22:49:41 +02:00
gen_property_activitystreams_duration_interface.go Regenerate code with example fixes. 2019-10-09 19:59:41 +02:00
gen_property_activitystreams_endTime_interface.go Regenerate code that is collision resistant to extensions. 2019-02-09 21:56:00 +01:00
gen_property_activitystreams_first_interface.go Add SetType to properties 2019-02-15 23:29:38 +01:00
gen_property_activitystreams_followers_interface.go Add SetType to properties 2019-02-15 23:29:38 +01:00
gen_property_activitystreams_following_interface.go Add SetType to properties 2019-02-15 23:29:38 +01:00
gen_property_activitystreams_formerType_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_generator_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_height_interface.go Regenerate code with example fixes. 2019-10-09 19:59:41 +02:00
gen_property_activitystreams_href_interface.go Regenerate code with example fixes. 2019-10-09 19:59:41 +02:00
gen_property_activitystreams_hreflang_interface.go Regenerate code with example fixes. 2019-10-09 19:59:41 +02:00
gen_property_activitystreams_icon_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_id_interface.go Regenerate code that is collision resistant to extensions. 2019-02-09 21:56:00 +01:00
gen_property_activitystreams_image_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_inbox_interface.go Add SetType to properties 2019-02-15 23:29:38 +01:00
gen_property_activitystreams_inReplyTo_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_instrument_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_items_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_last_interface.go Add SetType to properties 2019-02-15 23:29:38 +01:00
gen_property_activitystreams_latitude_interface.go Regenerate code that is collision resistant to extensions. 2019-02-09 21:56:00 +01:00
gen_property_activitystreams_liked_interface.go Add SetType to properties 2019-02-15 23:29:38 +01:00
gen_property_activitystreams_likes_interface.go Add SetType to properties 2019-02-15 23:29:38 +01:00
gen_property_activitystreams_location_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_longitude_interface.go Regenerate code that is collision resistant to extensions. 2019-02-09 21:56:00 +01:00
gen_property_activitystreams_mediaType_interface.go Regenerate code with example fixes. 2019-10-09 19:59:41 +02:00
gen_property_activitystreams_name_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_next_interface.go Add SetType to properties 2019-02-15 23:29:38 +01:00
gen_property_activitystreams_object_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_oneOf_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_orderedItems_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_origin_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_outbox_interface.go Add SetType to properties 2019-02-15 23:29:38 +01:00
gen_property_activitystreams_partOf_interface.go Add SetType to properties 2019-02-15 23:29:38 +01:00
gen_property_activitystreams_preferredUsername_interface.go Regenerate code that is collision resistant to extensions. 2019-02-09 21:56:00 +01:00
gen_property_activitystreams_prev_interface.go Add SetType to properties 2019-02-15 23:29:38 +01:00
gen_property_activitystreams_preview_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_published_interface.go Regenerate code that is collision resistant to extensions. 2019-02-09 21:56:00 +01:00
gen_property_activitystreams_radius_interface.go Regenerate code that is collision resistant to extensions. 2019-02-09 21:56:00 +01:00
gen_property_activitystreams_rel_interface.go Regenerate code with example fixes. 2019-10-09 19:59:41 +02:00
gen_property_activitystreams_relationship_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_replies_interface.go Add SetType to properties 2019-02-15 23:29:38 +01:00
gen_property_activitystreams_result_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_shares_interface.go Add SetType to properties 2019-02-15 23:29:38 +01:00
gen_property_activitystreams_startIndex_interface.go Regenerate code that is collision resistant to extensions. 2019-02-09 21:56:00 +01:00
gen_property_activitystreams_startTime_interface.go Regenerate code that is collision resistant to extensions. 2019-02-09 21:56:00 +01:00
gen_property_activitystreams_streams_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_subject_interface.go Generate streams vocab with astool 2019-09-16 22:49:41 +02:00
gen_property_activitystreams_summary_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_tag_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_target_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_to_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_totalItems_interface.go Regenerate code that is collision resistant to extensions. 2019-02-09 21:56:00 +01:00
gen_property_activitystreams_type_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_units_interface.go Regenerate code that is collision resistant to extensions. 2019-02-09 21:56:00 +01:00
gen_property_activitystreams_updated_interface.go Regenerate code that is collision resistant to extensions. 2019-02-09 21:56:00 +01:00
gen_property_activitystreams_url_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_activitystreams_width_interface.go Regenerate code with example fixes. 2019-10-09 19:59:41 +02:00
gen_property_w3idsecurityv1_owner_interface.go Generate streams vocab with astool 2019-09-16 22:49:41 +02:00
gen_property_w3idsecurityv1_publicKey_interface.go Regenerate types using proper aliasing 2019-09-26 20:32:32 +02:00
gen_property_w3idsecurityv1_publicKeyPem_interface.go Generate streams vocab with astool 2019-09-16 22:49:41 +02:00
gen_type_activitystreams_accept_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_activity_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_add_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_announce_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_application_interface.go Generate streams vocab with astool 2019-09-16 22:49:41 +02:00
gen_type_activitystreams_arrive_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_article_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_audio_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_block_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_collection_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_collectionpage_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_create_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_delete_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_dislike_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_document_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_event_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_flag_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_follow_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_group_interface.go Generate streams vocab with astool 2019-09-16 22:49:41 +02:00
gen_type_activitystreams_ignore_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_image_interface.go Regenerate code with example fixes. 2019-10-09 19:59:41 +02:00
gen_type_activitystreams_intransitiveactivity_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_invite_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_join_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_leave_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_like_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_link_interface.go Regenerate code with example fixes. 2019-10-09 19:59:41 +02:00
gen_type_activitystreams_listen_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_mention_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_move_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_note_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_object_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_offer_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_orderedcollection_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_orderedcollectionpage_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_organization_interface.go Generate streams vocab with astool 2019-09-16 22:49:41 +02:00
gen_type_activitystreams_page_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_person_interface.go Generate streams vocab with astool 2019-09-16 22:49:41 +02:00
gen_type_activitystreams_place_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_profile_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_question_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_read_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_reject_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_relationship_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_remove_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_service_interface.go Generate streams vocab with astool 2019-09-16 22:49:41 +02:00
gen_type_activitystreams_tentativeaccept_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_tentativereject_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_tombstone_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_travel_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_undo_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_update_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_video_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_activitystreams_view_interface.go Change GetName to GetTypeName 2019-02-15 22:15:25 +01:00
gen_type_w3idsecurityv1_publickey_interface.go Fix JSON-LD conformance. 2019-10-09 21:25:44 +02:00