REXML::Validation::RelaxNG
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
Comienza con REXML::Validation::RelaxNG y reproduce el fallo utilizando el ejemplo openmath2.rng proporcionado en Ruby 2.7 e IRB. Inspecciona relaxng.rb alrededor de la línea 89 y determina por qué la constante AnyName no está disponible. Se considera terminado cuando el esquema se puede pasar a RelaxNG sin este NameError y se documenta el uso compatible.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Let openmath2.rng be the file https://www.openmath.org/standard/om20-2019-07-01/openmath2.rng
If I try to validate using that file, I get the following error:
$ gem list |grep rexml
rexml (default: 3.2.3)
$ ruby -v
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]
$ irb -v
irb 1.2.1 (2019-12-24)
$ irb
irb(main):001:0> require "rexml/validation/relaxng"
=> true
irb(main):002:0> schema = File.new( "openmath2.rng" )
irb(main):003:0> validator = REXML::Validation::RelaxNG.new( schema )
Traceback (most recent call last):
6: from /usr/bin/irb:23:in `<main>'
5: from /usr/bin/irb:23:in `load'
4: from /usr/lib/ruby/gems/2.7.0/gems/irb-1.2.1/exe/irb:11:in `<top (required)>'
3: from (irb):3
2: from (irb):3:in `new'
1: from /usr/lib/ruby/2.7.0/rexml/validation/relaxng.rb:89:in `initialize'
NameError (uninitialized constant REXML::Validation::RelaxNG::AnyName)
irb(main):004:0>
Apart the AnyName, how exactly is used REXML::Validation::RelaxNG ? I didn't find the documentation about it
- Lenguaje dominante
- Ruby
- Estrellas
- 181
- Forks
- 105
- Merge medio
- 11 h 3 min
- PR fusionados (30 d)
- 1
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ruby/rexml
-
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
-
XPath underscored function name is wrongly acceptedPosiblemente ocupada @sjh9714 la tomó hace 47 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
Todos los issues de ruby/rexml
Issues similares
-
message-patterns
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
sisimai/rb-sisimai#468 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 7 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 7 días
-
NoMethodError in auth#createAbiertobugsnag
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
JoeMcB/improvcoaches#827 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
TheOdinProject/curriculum#31465 ·
Los mantenedores suelen responder en 1 día