Find Jobs
Hire Freelancers

Scala app to print out DAG to the console in ascii format

£20-250 GBP

Fechado
Publicado há mais de 4 anos

£20-250 GBP

Pago na entrega
I need a simple Scala application to print out DAG to the console in ascii format. Suppose I have a DAG which is represented by case class Node(name: String, predecessors: Set[Node], successors: Set[Node]) case class Topology(nodes: Set[Node]) I'd like to be able to print out to the console an ascii graph similar to a one produced by `git log --graph --abbrev-commit --decorate --format=format:'%C(blue)%h%C(reset)' ` * e1675c6 * 0a98174 * ee5dbdd |\ | * 5a10168 | * ca4a34c | |\ | |/ |/| * | 19ae7d2 * | 82e7834 | * db5217d | |\ | |/ |/| * | 3f92c53 |\ \ | * \ 19ab67c | |\ \ | |/ / |/| | | * | 3ab8ae9 | * | aa88cfd | * | 54e6daa Additionally, I'd like to be able to colour DAG branches (again similar to a git log command provided above). It doesn't need to be interactive as git log (where you can scroll up / down or search).
ID do Projeto: 20821447

Sobre o projeto

2 propostas
Projeto remoto
Ativo há 5 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
2 freelancers estão ofertando em média £287 GBP for esse trabalho
Avatar do Usuário
Hi. I have about 19 years of software development experience. For my projects I used Java, Scala, C++, C#, and Python. I can implement the application for printing out DAG. Before you award the project to me I would like to discuss details about branches colorizing.
£223 GBP em 5 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED KINGDOM
Twickenham, United Kingdom
0,0
0
Método de pagamento verificado
Membro desde ago. 16, 2019

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.