Fiddle::CParser should expose module methods
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 45/100
Direção de pesquisa
Comece pelo ponto de entrada fiddle/cparser e inspecione os métodos de instância existentes de Fiddle::CParser, incluindo parse_struct_signature. Confirme como esses métodos são expostos e, em seguida, torne as mesmas operações chamáveis por meio de Fiddle::CParser, preservando a interface de instância existente. A tarefa estará concluída quando o uso como métodos de módulo mostrado na issue funcionar.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
The methods in Fiddle::CParser such as parse_struct_signature are useful on their own, outside of a class instance.
Would it make sense to be able to call these as module methods, in addition to the existing instance method interface?
i.e.
require 'fiddle/cparser'
Fiddle::CParser.parse_struct_signature(...)
- Linguagem predominante
- Ruby
- Estrelas
- 195
- Forks
- 53
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Inclui um Dockerfile ou arquivo Docker Compose
- Sem modelo de pull request
- Sem guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de ruby/fiddle
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 52/100
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 68/100
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 52/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
Todas as issues de ruby/fiddle
Issues semelhantes
-
documentation
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 86/100
bridgetownrb/bridgetown#1130 ·
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
stripe/stripe-ruby#1994 ·
Mantenedores costumam responder em até 1 dia
-
[Fehler]: /abdeckstift wirft 500 — part_type aus der Phonemreduction-Umbenennung nicht mitgezogenAbertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 73/100
wort-schule/wort.schule#787 ·
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
lugassawan/swe-workbench#799 ·
Mantenedores costumam responder em até 1 dia
-
2.8.6: NoMethodError "undefined method 'first'" in profdata_coverage_dir whenever --scheme is usedAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
SlatherOrg/slather#586 · 2 comentários ·