tests
Added IsNil function to assert to Object or ItemCollection before checking for nil values in Item interface
2021-02-02 14:18:16 +01:00
.build.yml
Fix mod download
2021-06-06 17:18:01 +02:00
.gitignore
Added .coverprofile files to gitignore
2018-04-08 23:02:50 +02:00
activity.go
Use fastjson properly
2021-08-15 13:41:01 +02:00
activity_test.go
Moved the flatten functionality to this package
2021-04-03 13:43:33 +02:00
actor.go
Fix public key decoding
2021-08-16 16:28:43 +02:00
actor_test.go
Export types for function parameters required by the OnXXX utility functions
2021-07-21 18:38:41 +02:00
collection.go
Use fastjson properly
2021-08-15 13:41:01 +02:00
collection_page.go
Use fastjson properly
2021-08-15 13:41:01 +02:00
collection_page_test.go
Improved reflection based type conversion for collection types
2020-08-30 16:03:34 +02:00
collection_test.go
Improved reflection based type conversion for collection types
2020-08-30 16:03:34 +02:00
copy.go
Move CopyXProperties and related functionality from the processing package
2021-07-21 19:32:51 +02:00
decoding_gob.go
Added encoding and decoding gob placeholders api
2021-03-14 19:40:36 +01:00
decoding_gob_test.go
Added encoding and decoding gob placeholders api
2021-03-14 19:40:36 +01:00
decoding_json.go
Fix loading objects w/o type
2021-08-22 18:59:32 +02:00
decoding_json_test.go
Use fastjson properly
2021-08-15 13:41:01 +02:00
encoding_gob.go
Disabled all GobEncoding/Decoding and BinaryMarshal/Unmarshal functionality
2021-04-02 13:52:04 +02:00
encoding_gob_test.go
Disabled all GobEncoding/Decoding and BinaryMarshal/Unmarshal functionality
2021-04-02 13:52:04 +02:00
encoding_json.go
Replace jsonparser to fastjson for parsing json
2021-08-14 18:34:02 +02:00
encoding_json_test.go
Renamed internal functions used for JSON buffer write
2021-03-14 18:31:13 +01:00
flatten.go
Improvements to nil checks before trying to access interface values which might be nil
2021-06-06 17:04:34 +02:00
flatten_test.go
Moved the flatten functionality to this package
2021-04-03 13:43:33 +02:00
go.mod
Replace jsonparser to fastjson for parsing json
2021-08-14 18:34:02 +02:00
helpers.go
Fix how we test empty objects
2021-08-14 18:34:21 +02:00
helpers_test.go
Export types for function parameters required by the OnXXX utility functions
2021-07-21 18:38:41 +02:00
intransitive_activity.go
Use fastjson properly
2021-08-15 13:41:01 +02:00
intransitive_activity_test.go
Moved the flatten functionality to this package
2021-04-03 13:43:33 +02:00
iri.go
Use fastjson properly
2021-08-15 13:41:01 +02:00
iri_test.go
Added convenience method to IRI to append path elements to it
2020-04-13 12:01:07 +02:00
item.go
Fix ItemMatches function and adding some basic tests
2021-03-27 14:06:24 +01:00
item_collection.go
*Better* ItemCollection.Append
2021-08-22 18:59:57 +02:00
item_collection_test.go
Moved the flatten functionality to this package
2021-04-03 13:43:33 +02:00
item_test.go
Fix ItemMatches function and adding some basic tests
2021-03-27 14:06:24 +01:00
LICENSE
Initial commit
2017-09-11 22:45:19 +02:00
link.go
Use fastjson properly
2021-08-15 13:41:01 +02:00
link_test.go
Refactored types a bit
2020-06-30 13:35:04 +02:00
Makefile
Changed default test target in the makefile
2021-08-14 18:31:18 +02:00
natural_language_values.go
Replace jsonparser to fastjson for parsing json
2021-08-14 18:34:02 +02:00
natural_language_values_test.go
Making the Content type be an alias for []byte
2020-08-27 16:59:27 +02:00
object.go
Use fastjson properly
2021-08-15 13:41:01 +02:00
object_id.go
Simplifying the object IDs
2020-03-26 19:24:44 +01:00
object_id_test.go
Adding some marshaler functions for Object related types
2019-12-19 14:44:48 +01:00
object_test.go
Use fastjson properly
2021-08-15 13:41:01 +02:00
ordered_collection.go
Use fastjson properly
2021-08-15 13:41:01 +02:00
ordered_collection_page.go
Use fastjson properly
2021-08-15 13:41:01 +02:00
ordered_collection_page_test.go
Improved reflection based type conversion for collection types
2020-08-30 16:03:34 +02:00
ordered_collection_test.go
Improved reflection based type conversion for collection types
2020-08-30 16:03:34 +02:00
place.go
Use fastjson properly
2021-08-15 13:41:01 +02:00
place_test.go
Updated OnX functions to apply the function on an item collection if that's what's being passed to it
2021-01-31 13:30:40 +01:00
profile.go
Use fastjson properly
2021-08-15 13:41:01 +02:00
profile_test.go
Updated OnX functions to apply the function on an item collection if that's what's being passed to it
2021-01-31 13:30:40 +01:00
question.go
Use fastjson properly
2021-08-15 13:41:01 +02:00
question_test.go
Renamed ObjectID to ID
2019-12-05 19:02:15 +01:00
README.md
Removed issue #1 from the readme
2019-12-04 19:34:41 +01:00
relationship.go
Use fastjson properly
2021-08-15 13:41:01 +02:00
relationship_test.go
Holy shit! Merged the activitystreams repo
2019-12-03 17:23:59 +01:00
tombstone.go
Use fastjson properly
2021-08-15 13:41:01 +02:00
tombstone_test.go
Updated OnX functions to apply the function on an item collection if that's what's being passed to it
2021-01-31 13:30:40 +01:00
types.go
Refactored types a bit
2020-06-30 13:35:04 +02:00
validation.go
Holy shit! Merged the activitystreams repo
2019-12-03 17:23:59 +01:00
validation_test.go
Added remaining tests placeholders
2019-08-21 22:33:18 +02:00