¿Alguien sabe un convertidor que toma una lista de archivos fuente ruby y reemplaza confiablemente todos los hashes estilo antiguo (hash-rocket) por nuevo estilo (ruby 1.9) sintaxis hash? :)Convertir código fuente ruby del viejo estilo al nuevo estilo hash
Respuesta
Rubocop es un analizador de código estático que evalúa su código contra muchas de las recomendaciones de la Guía de estilo de Ruby. Tiene una opción --auto-correct
que puede cambiar automáticamente su código a lo recomendado. Una de esas opciones de autocorrección es para hash syntax.
Ejemplo:
rubocop --only HashSyntax --auto-correct
sólo se corregirá sus hashes.
si quiere autocorregir todas las correcciones, simplemente puede ejecutar un comando 'rubocop' con la opción' --auto-correct'. – Swaps
La gema hash_syntax es capaz de convertir el hash antiguo al nuevo estilo hash, o viceversa.
Una vez que haya instalado la gema, sólo hay que hacer en el directorio raíz del proyecto
hash_syntax --to-19
convertir de viejo al nuevo, o
hash_syntax --to-18
convertir de nuevo a la edad .
'hash_syntax' es antiguo, se bloquea cuando se ejecuta sobre nuestra base de código y no modifica todo correctamente. Use rubocop. – iblue
- 1. Cambiando los comentarios del estilo C++ al estilo C
- 2. nuevo y viejo código de disparo
- 3. Cómo reparar un viejo estilo de codificación script php
- 4. heredar el estilo del estilo predeterminado
- 5. Reformatear el estilo del código en Eclipse
- 6. Clases de estilo antiguo, clases de estilo nuevo y metaclases
- 7. Estilo de fuente de sugerencia diferente y escrito en estilo de fuente de texto android
- 8. Elementos del estilo Scala?
- 9. Color de fuente HTML/CSS frente al estilo de trama
- 10. Estilo fuente para Google Code Jam
- 11. ¿Podemos establecer el estilo del elemento principal del estilo secundario?
- 12. WPF Cambiar fuente ¿El tamaño del botón con estilo falla?
- 13. Cómo agregar un nuevo elemento al hash
- 14. ¿Cómo agrego estilo al contenido en JavaScript?
- 15. Convertir tipos numéricos: ¿Qué estilo usar?
- 16. Convertir JSON al rubí de hash
- 17. C# Acceso al estilo del indexador de propiedades del objeto
- 18. ¿Cómo puedo obtener acceso hash de estilo JavaScript?
- 19. Compilación de un AST de nuevo al código fuente
- 20. ¿Aplicar estilo al primer niño?
- 21. Agregar estilo al Editor Para
- 22. Ruby on Rails - generando estilo bit.ly UUID
- 23. Depuración Código F # y estilo funcional
- 24. estilo que se estropeó con el hash en la url
- 25. Romper cmdLine de WinMain en las principales viejo estilo() 's argumentos
- 26. conjunto estilo androide en el código
- 27. WPF configuró elementos de estilo con nombre del código?
- 28. CSS de estilo de lista anular de nuevo al valor predeterminado
- 29. Estilo de SVG predeterminado
- 30. Android: Estilo de preferencia
Por pura curiosidad: ¿Por qué? –
probablemente sea una mala idea hacer esto; lo único que podría introducir son errores. – Tilo
Creo que hay una joya para eso (tm) que se mencionó en rubyflow hace unos meses. –