issues
search
tk3369
/
BinaryTraits.jl
Can do or not? It's easy. See https://tk3369.github.io/BinaryTraits.jl/dev/
MIT License
50
stars
3
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Interface Checking Broken on 1.10.0
#62
SBuercklin
opened
8 months ago
12
Hierarchical, Contradictory Traits
#61
SBuercklin
closed
2 months ago
3
Contradictory Traits Break When Applied to the Type Hierarchy
#60
SBuercklin
opened
1 year ago
4
Feature Request: Allow Traits to Subtype Arbitrary Type
#59
SBuercklin
closed
1 year ago
1
Unable to check interface from outside a module
#58
tk3369
opened
2 years ago
0
TagBot trigger issue
#57
JuliaTagBot
closed
2 years ago
1
Remove custom hasmethod implementation
#56
tk3369
closed
2 years ago
1
Update test since @macroexpand no longer wraps LoadError in Julia 1.7
#55
tk3369
closed
2 years ago
1
`@check` failed with `ERROR: LoadError: type UnionAll has no field parameters`
#54
MrVPlusOne
closed
2 years ago
0
Adopt GitHub Actions
#53
tk3369
closed
3 years ago
1
MassInstallAction: Install the CompatHelper workflow on this repository
#52
tk3369
closed
3 years ago
1
⬆️ Add CompatHelper
#51
tk3369
closed
4 years ago
1
Handling the prefixes.
#50
Tokazama
opened
4 years ago
2
Implement @traitfn macro
#49
tk3369
closed
4 years ago
22
Added return type check
#48
tk3369
closed
4 years ago
3
Implement parametric trait types
#47
tk3369
closed
4 years ago
2
Mandated return value for a contract
#46
tk3369
opened
4 years ago
2
Accept underscore in @implement function signature
#45
tk3369
closed
4 years ago
1
Documentation update
#44
tk3369
closed
4 years ago
1
global storage in BinaryTraits
#43
KlausC
closed
4 years ago
1
Breaking change - implement cross module interfaces (v2)
#42
tk3369
closed
4 years ago
8
RFC Breaking change - implement cross module interfaces
#41
KlausC
closed
4 years ago
5
throw syntax error for @implement function arguments
#40
KlausC
closed
4 years ago
1
Cross-module interface implementation
#39
tk3369
closed
4 years ago
9
Breaking change and major refactoring (@check macro)
#38
tk3369
closed
4 years ago
1
Global state `prefix_map` needs to be revisited
#37
tk3369
closed
4 years ago
0
Refactored prefix map code
#36
tk3369
closed
4 years ago
2
RFC: allow to assign parameterized types with traits
#35
KlausC
closed
4 years ago
2
propagate interface contracts to subtypes
#34
KlausC
closed
4 years ago
5
replace `hasmethod` by correct implementation
#33
KlausC
closed
4 years ago
2
BUG: Antipattern used in implementation
#32
KlausC
closed
4 years ago
1
RFC: Allow multiple traits in one interface
#31
KlausC
opened
4 years ago
3
Interface contracts should propagate to subtypes
#30
tk3369
closed
4 years ago
1
Function signature in @implement macro fixes meaning of first argument
#29
KlausC
closed
4 years ago
7
keyword args and other additions interface definitions
#28
KlausC
closed
4 years ago
2
@implement does not support keyword arguments
#27
KlausC
closed
4 years ago
5
@implement requires argument types which can be expressed as Symbols
#26
KlausC
closed
4 years ago
2
@implement requires explicit argument types
#25
KlausC
closed
4 years ago
6
Single macro for defining a trait and its required interfaces
#24
tk3369
opened
4 years ago
2
Simplify trait types with a parametric design?
#23
tk3369
closed
4 years ago
22
Update index.md
#22
mbaz
closed
4 years ago
1
Relax contract function argument to any tuple
#21
tk3369
closed
4 years ago
0
Implemented composite trait lookthrough
#20
tk3369
closed
4 years ago
0
Required contracts introspection
#19
tk3369
closed
4 years ago
1
Get rid of module dependency for traits/interface maps
#18
tk3369
closed
4 years ago
0
Initial setup for docs
#17
tk3369
closed
4 years ago
0
Add verbose mode tests
#16
tk3369
closed
4 years ago
1
InterfaceReview show function
#15
tk3369
closed
4 years ago
0
Define constant DEFAULT_TRAIT_SUPERTYPE
#14
tk3369
closed
4 years ago
1
Interface v2
#13
tk3369
closed
4 years ago
1
Next