Ktoś zna konwerter, który pobiera listę plików źródłowych rubinów i niezawodnie zastępuje wszystkie skróty starego stylu (hash-rocket) do nowej składni skrótu w stylu (ruby 1.9)? :)Konwersja kodu źródłowego ruby ze starego stylu na nowy styl hash
Odpowiedz
Rubocop to statyczny analizator kodu, który ocenia kod wbrew zaleceniom przewodnika stylu Ruby. Ma opcję --auto-correct
, która może automatycznie zmienić kod na zalecany. Jedną z tych opcji automatycznej korekty jest hash syntax.
Przykład:
rubocop --only HashSyntax --auto-correct
poprawi tylko swoich skrótów.
Jeśli chcesz automatycznie naprawić wszystkie poprawki, możesz po prostu uruchomić polecenie 'rubocop' za pomocą opcji' --auto-correct'. – Swaps
Klejnot hash_syntax jest w stanie przekształcić ze starego stylu na nowy hash stylu lub na odwrót.
Po zainstalowaniu gem, po prostu trzeba zrobić w projekcie w katalogu
hash_syntax --to-19
przekonwertować z starego do nowego, lub
hash_syntax --to-18
przekonwertować z najnowszej do najstarszej .
'hash_syntax' jest stary, zawiesza się po uruchomieniu naszego kodu i nie modyfikuje wszystkich rzeczy poprawnie. Użyj rubocop. – iblue
- 1. Nowy sposób tworzenia skrótów w Ruby 2.2.0
- 2. Drukowanie kodu źródłowego bloku Ruby
- 3. Konwersja drzewa wyrażenie do kodu źródłowego ciąg
- 4. Jak utworzyć nowy typ krotki ze starego i typu doładowania?
- 5. Ruby - TypeError: no niejawna konwersja Hash na String
- 6. Wyświetlanie kodu źródłowego Gem
- 7. Przekierowywanie starego adresu URL na nowy za pomocą mikrokomputera Flask
- 8. migracja ze starego hasła do ruterów wymyślić
- 9. Debugowanie kodu źródłowego JBoss
- 10. Pobieranie kodu źródłowego Eclipse
- 11. Android - Nowy styl kalendarza DataPicker i TimePicker
- 12. Utwórz nowy (trwały) styl CSS w jQuery
- 13. Ruby/Rails: Konwersja zakresu na hasz
- 14. Zasady kontroli kodu źródłowego
- 15. Pobieranie kodu źródłowego Android
- 16. Ruby - coraz wartość hash
- 17. Ruby BCrypt porównanie hash
- 18. Ruby elementem dostęp hash
- 19. Hash składni w Ruby
- 20. Gniazda rozłączające pyqt. Nowy styl
- 21. Sposób dokumentowania kodu źródłowego opartego na Qt
- 22. Jak przekonwertować obiekt hash ruby na JSON?
- 23. Jak oddzielić dobry kod od starego/dziwnego kodu trybu
- 24. Konwersja Sparx Enterprise Architect (ze źródła na UML)
- 25. Jakie metody umożliwiają dostęp do kodu źródłowego?
- 26. styl wkręca się z hash w url
- 27. Ruby - Jak napisać nowy plik z danymi wyjściowymi ze skryptu
- 28. Jak mierzyć statystyki kodu źródłowego?
- 29. Konwersja Ruby skróty do tablic
- 30. Ruby - kod źródłowy - kodowanie styl
Z czystej ciekawości: dlaczego? –
prawdopodobnie jest to zły pomysł - jedyne, co możesz wprowadzić, to błędy. – Tilo
Myślę, że jest w tym klejnot (tm), o którym wspomniałem na rubyflow kilka miesięcy temu. –