Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/OpenCyphal/pydsdl
Cyphal DSDL processing front end implemented in Python
https://github.com/OpenCyphal/pydsdl
Travis script fix
6b35d5913a270675afa666350b5571a5254c31c3 authored about 6 years ago
6b35d5913a270675afa666350b5571a5254c31c3 authored about 6 years ago
Testing against standard definitions
a5d7ac353fbf7dd47a1e23e3e1dfa413eb44a0e2 authored about 6 years ago
a5d7ac353fbf7dd47a1e23e3e1dfa413eb44a0e2 authored about 6 years ago
API doc update
bfd6c329b9b1c633d8182e3fc5d4cdbe0c0245b0 authored about 6 years ago
bfd6c329b9b1c633d8182e3fc5d4cdbe0c0245b0 authored about 6 years ago
Attribute name collision check fix
dbe3a6ccd1889053a16ac60d0bb2c38320f7314a authored about 6 years ago
dbe3a6ccd1889053a16ac60d0bb2c38320f7314a authored about 6 years ago
Error handling refactoring
80f38cad601b56c35e188fc64bdb9d7bff6c89f6 authored about 6 years ago
80f38cad601b56c35e188fc64bdb9d7bff6c89f6 authored about 6 years ago
API-level non-intrusive tests moved into a separate module
9e93135932a2363b4b3b85284c0e8cb146dec407 authored about 6 years ago
9e93135932a2363b4b3b85284c0e8cb146dec407 authored about 6 years ago
Offset operators: lt le gt ge
e9551af81abfa5dc3a4ff4a236022f1435bfd18b authored about 6 years ago
e9551af81abfa5dc3a4ff4a236022f1435bfd18b authored about 6 years ago
Data type compatibility checking
d994ce074721978a417b9fb2fab89a270b83dd3a authored about 6 years ago
d994ce074721978a417b9fb2fab89a270b83dd3a authored about 6 years ago
Minor API updates
0ebf7f29ada1d5b972a46b0682d7ec4f74ad8305 authored about 6 years ago
0ebf7f29ada1d5b972a46b0682d7ec4f74ad8305 authored about 6 years ago
100% test coverage
a5a785a0015f03ba645ef20f6b3d3aaf20df8c90 authored about 6 years ago
a5a785a0015f03ba645ef20f6b3d3aaf20df8c90 authored about 6 years ago
Keeping the source file path associated with derived data types
a25bf610ebfa3cd94365a31c569c077f8fcdb1ea authored about 6 years ago
a25bf610ebfa3cd94365a31c569c077f8fcdb1ea authored about 6 years ago
Offset expression tests
dc3e7bbd3c244caab3c2422f7ee720dc6d58b835 authored about 6 years ago
dc3e7bbd3c244caab3c2422f7ee720dc6d58b835 authored about 6 years ago
Assertion checks and prints WIP
923885a1fa7d6924af366b89e8ead7dffecaca08 authored about 6 years ago
923885a1fa7d6924af366b89e8ead7dffecaca08 authored about 6 years ago
Better name (less redundant) for union tag length property
307e924645d54ca62b0182eef3823599622b70ee authored about 6 years ago
307e924645d54ca62b0182eef3823599622b70ee authored about 6 years ago
Offset combination computation
88cc9391d277aacf276389c8dd7c47b5c11a4fd4 authored about 6 years ago
88cc9391d277aacf276389c8dd7c47b5c11a4fd4 authored about 6 years ago
Directive placement check
8e82a1e6244103be6b71166b8614d8f3c4128a82 authored about 6 years ago
8e82a1e6244103be6b71166b8614d8f3c4128a82 authored about 6 years ago
Pretty circular dependency check
4fa1921e72605374d5b7aea261c785ece4fd7b54 authored about 6 years ago
4fa1921e72605374d5b7aea261c785ece4fd7b54 authored about 6 years ago
Ugly circuilar dependency check
defa02ebdc732da0e0dc012d816cc63a7e514557 authored about 6 years ago
defa02ebdc732da0e0dc012d816cc63a7e514557 authored about 6 years ago
Enhanced name checking against reserved words
17a336fdb05a0686de3f9c9a42bb918aebef218c authored about 6 years ago
17a336fdb05a0686de3f9c9a42bb918aebef218c authored about 6 years ago
Attribute name checking, improved union checking
41a6e32640db8b4ce8547cd6aacf7bcbff6922f6 authored about 6 years ago
41a6e32640db8b4ce8547cd6aacf7bcbff6922f6 authored about 6 years ago
Working on unit tests, minor restructuring
064883fd7442533e7c7ce65990a62ee115b374ea authored about 6 years ago
064883fd7442533e7c7ce65990a62ee115b374ea authored about 6 years ago
Test coverage 97%, work in progress
6d7beb29d7f267dd20bd73aa126a7f04e074c825 authored about 6 years ago
6d7beb29d7f267dd20bd73aa126a7f04e074c825 authored about 6 years ago
Non-error path DSDL parsing tests appear to be finished
85a044c9fb979be376e353971eda4c48aea48954 authored about 6 years ago
85a044c9fb979be376e353971eda4c48aea48954 authored about 6 years ago
Unit testing WIP
29f10b8a8f084b382c8db2431cf47aaa6a73852f authored about 6 years ago
29f10b8a8f084b382c8db2431cf47aaa6a73852f authored about 6 years ago
A syntax error replaced with a semantic error
cb6dc1e16b2495c695a9384d5c50f6ea172f9f04 authored about 6 years ago
cb6dc1e16b2495c695a9384d5c50f6ea172f9f04 authored about 6 years ago
Minor internal restructuring mostly related to error handling
5488a05723369d52612a13d85fa7312838dc638a authored about 6 years ago
5488a05723369d52612a13d85fa7312838dc638a authored about 6 years ago
Parser test WIP
de98e840949ba067f43336783eb522c5f22a6535 authored about 6 years ago
de98e840949ba067f43336783eb522c5f22a6535 authored about 6 years ago
Extended test coverage
16be1ed633a803a9a8e54ce6b6fc5a9954fc599c authored about 6 years ago
16be1ed633a803a9a8e54ce6b6fc5a9954fc599c authored about 6 years ago
Fixed false positive mypy warning
4f7866bc674ddb1ce2b104e4d962aa19c440abd2 authored about 6 years ago
4f7866bc674ddb1ce2b104e4d962aa19c440abd2 authored about 6 years ago
Test fix
e7291d753320667549334a19dea84167e9dabad1 authored about 6 years ago
e7291d753320667549334a19dea84167e9dabad1 authored about 6 years ago
Regulated port ID range checker
d46c9602c51ce9323f9f7cf4169c0b822ad6a095 authored about 6 years ago
d46c9602c51ce9323f9f7cf4169c0b822ad6a095 authored about 6 years ago
Directive rule
1344b273b7a0474772e1352f66127031af0dad15 authored about 6 years ago
1344b273b7a0474772e1352f66127031af0dad15 authored about 6 years ago
Enforcing correctness of constant expressions
3461d50f3c3a08bce0143ac2946d524ff9e97389 authored about 6 years ago
3461d50f3c3a08bce0143ac2946d524ff9e97389 authored about 6 years ago
Name checking in data_type
793e115845f3a4a6a473d567fb1c2bd993c3e4b3 authored about 6 years ago
793e115845f3a4a6a473d567fb1c2bd993c3e4b3 authored about 6 years ago
Compound type regexp fixed to not match incorrect namespaces
a97c6fd8822e08905c2ede47c39c53c0fea5611a authored about 6 years ago
a97c6fd8822e08905c2ede47c39c53c0fea5611a authored about 6 years ago
Parser refactoring
fca1d7fd12a6b0d4937010c7f2c17bae0b69736d authored about 6 years ago
fca1d7fd12a6b0d4937010c7f2c17bae0b69736d authored about 6 years ago
New parser WIP
3b54ef8ae3157d004c2b846d8d5d0cb0ff2844a9 authored about 6 years ago
3b54ef8ae3157d004c2b846d8d5d0cb0ff2844a9 authored about 6 years ago
Service response market test
f409b621423ed804fdb3bd04b6fae97e1dc2afe5 authored over 6 years ago
f409b621423ed804fdb3bd04b6fae97e1dc2afe5 authored over 6 years ago
More tests
8138dfd4d33d46f4284771a6e2aab0e796521dbf authored over 6 years ago
8138dfd4d33d46f4284771a6e2aab0e796521dbf authored over 6 years ago
Simple tokenizer
da76296690b926ac016296115f4a8b28893191ae authored over 6 years ago
da76296690b926ac016296115f4a8b28893191ae authored over 6 years ago
Fixed Python 3.7 test compatibility issue
c6b95c2698d22e215e2bbb05690ef9833ba8b624 authored over 6 years ago
c6b95c2698d22e215e2bbb05690ef9833ba8b624 authored over 6 years ago
Brought the test coverage back to 88%
1cb1ade40cb2d2b9f21f01096b265afae96c4c5b authored over 6 years ago
1cb1ade40cb2d2b9f21f01096b265afae96c4c5b authored over 6 years ago
Not rethrowing internal errors from the top-level function because there is no context information anyway
bcdd974249bd090d6e9f38a9748cd7a37344177f authored over 6 years ago
bcdd974249bd090d6e9f38a9748cd7a37344177f authored over 6 years ago
Minor import fix
9667175acd4a3eb690eebc8998417f7ca156f51f authored over 6 years ago
9667175acd4a3eb690eebc8998417f7ca156f51f authored over 6 years ago
Namespace parsing logic (not yet tested)
902942ff659ce7176fb7ddcbde9ce0cd033b35da authored over 6 years ago
902942ff659ce7176fb7ddcbde9ce0cd033b35da authored over 6 years ago
Started the work on parser
e7113152f73073aedd7c05261154ca36cfed160d authored over 6 years ago
e7113152f73073aedd7c05261154ca36cfed160d authored over 6 years ago
Installation instruction fix
314ebac14ffc78f729aa325f46fee6e93eb80093 authored over 6 years ago
314ebac14ffc78f729aa325f46fee6e93eb80093 authored over 6 years ago
Unit testing WIP, 88% coverage
7daaa824f46b2f493178a1629597f2efddeb4a21 authored over 6 years ago
7daaa824f46b2f493178a1629597f2efddeb4a21 authored over 6 years ago
Set up test coverage analysis
76e4992c41f5b2295d734a4651ad3295e1a69397 authored over 6 years ago
76e4992c41f5b2295d734a4651ad3295e1a69397 authored over 6 years ago
Initial test coverage fix
42a003bc0b79b5ecf01163c5e5a3a3d3fd4f5e47 authored over 6 years ago
42a003bc0b79b5ecf01163c5e5a3a3d3fd4f5e47 authored over 6 years ago
Test coverage analysis
27e4e43c79d39d0d7f76ec03cbbc6f9e02e03e3f authored over 6 years ago
27e4e43c79d39d0d7f76ec03cbbc6f9e02e03e3f authored over 6 years ago
Stricter mypy, updated readme
816b8661aa4750bd9a5958856031c518a1ef1208 authored over 6 years ago
816b8661aa4750bd9a5958856031c518a1ef1208 authored over 6 years ago
Mypy static type checking
adbf8f3e205055d036e322aa9f18774b9e4211e2 authored over 6 years ago
adbf8f3e205055d036e322aa9f18774b9e4211e2 authored over 6 years ago
Data type name normalization examples
7b4c5de1b26cec8e26acecc787fa23b1d09cc5e2 authored over 6 years ago
7b4c5de1b26cec8e26acecc787fa23b1d09cc5e2 authored over 6 years ago
Experimental ServiceType - still looking for better ways of integrating the concept of service (which exists at the transport layer) into the type system model
9747ec0ce8a7f52fffd5400f9c0190fdbd64a793 authored over 6 years ago
9747ec0ce8a7f52fffd5400f9c0190fdbd64a793 authored over 6 years ago
Data type hierarchy classes have been implemented, but not yet tested
4bc2e236ccfa64bd631ba58ee77753045941bc26 authored over 6 years ago
4bc2e236ccfa64bd631ba58ee77753045941bc26 authored over 6 years ago
Communication primitive and data type hierarchy
e43eb471fc974613d64cbfc54b786be2f5580163 authored over 6 years ago
e43eb471fc974613d64cbfc54b786be2f5580163 authored over 6 years ago
Data type categories
38abba044d3b9b8342e85d4bc62f5e65ed1256fc authored over 6 years ago
38abba044d3b9b8342e85d4bc62f5e65ed1256fc authored over 6 years ago
README updated with cool badges
c1b7e9f9e3124f5b6204337acc6b4b646e6ba736 authored over 6 years ago
c1b7e9f9e3124f5b6204337acc6b4b646e6ba736 authored over 6 years ago
Fixed Python 3.5 compatibility problem
738d457c24911f722723c271d143864cceff5988 authored over 6 years ago
738d457c24911f722723c271d143864cceff5988 authored over 6 years ago
Travis CI config file
80d7b75432d490739ac4a9aaf92bb51c2100a6c9 authored over 6 years ago
80d7b75432d490739ac4a9aaf92bb51c2100a6c9 authored over 6 years ago
Test environment setup
9e95c09a334eba7d5d73b911a622b1844a8b5dfc authored over 6 years ago
9e95c09a334eba7d5d73b911a622b1844a8b5dfc authored over 6 years ago
Initial code import
cd940d190ea7859891143f7b48c42b97b50ea6bc authored over 6 years ago
cd940d190ea7859891143f7b48c42b97b50ea6bc authored over 6 years ago
Initial commit
9227b1ea5ddcd5524d8a054347728881ec39de3e authored over 6 years ago
9227b1ea5ddcd5524d8a054347728881ec39de3e authored over 6 years ago