Comments (11)
Did you try renaming the parameter 'assert' to something else?
from bindata.
yes @dmendel. i have renamed assert in this gem then it is working, but this bindata is dependent gem in project, so every build need to rename assert in respective file.
from bindata.
Just so I understand correctly, your project (or one of the gems it uses) has added #assert
to Kernel
. Is this correct?
from bindata.
correct @dmendel
from bindata.
@dmendel this issue still not resolved. getting same error.
from bindata.
Is the #assert
method something you have implemented yourself, or is it from a gem you are using? If a gem, which one?
from bindata.
In following gems 'assert' method is present
Mustermann-2.0.2
scrivener-0.0.3
will_paginate-3.2.1
xmlrpc-0.3.0
sane-0.25.8
minitest-5.10.3
rack-2.2.4
test-unit-3.2.8
if anything else is needed please revert us.
from bindata.
@dmendel OR if we add 'assert' keyword in below method in params.rb file, what impact will this have in gem working?
`def self.invalid_parameter_names
@invalid_names ||= begin
all_names = LazyEvaluator.instance_methods(true)
allowed_names = [:name, :type, **:assert**]
invalid_names = (all_names - allowed_names).uniq
Hash[*invalid_names.collect { |key| [key.to_sym, true] }.flatten]
end`
from bindata.
Does adding :assert
to the list of allowed_names solve your problem? I'm having trouble reproducing the issue.
from bindata.
Perhaps try rearranging the order that your require the gems. If you require bindata before the other gems, then it shouldn't complain.
from bindata.
Hey @dmendel thanks for the pointer. This resolved our issue.
from bindata.
Related Issues (20)
- parse ole file err HOT 2
- Arrays are fully allocated before checking to see if they can be read HOT 3
- Customize record Bindata name HOT 2
- List example references Fixnum which is deprecated in Ruby 2.4 HOT 1
- ActiveSupport 7 compatibility - Enumerable now contains a method called maximum HOT 1
- Help: use endian to report an error, why is this?I'm using bindata in the process of writing a plugin for logstash HOT 3
- DelayedIO ignores onlyif HOT 4
- Rename parameter 'assert' as it shadows an existing method. (Linked to Closed issue-#141) HOT 2
- Calculating offsets for the delayed_io directory example HOT 2
- test failures with ruby3.1
- Dependency on Ruby 2.4 added
- Calling auto_call_delayed_io twice breaks delayed io HOT 2
- Dynamic integer HOT 1
- Question: High memory usage HOT 2
- Heterogenous array of absolutely positioned items HOT 2
- EOFError when reading unaligned little endian bit integers HOT 5
- How can I read 2 bytes (little endian) and then interpret that value as a bit field? HOT 2
- Array read_until: -> { :eof } feature is broken HOT 2
- Multiple registries HOT 12
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bindata.