No indenting in console.dir() object dump
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 25/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- javascript
- Ambito
- cli
Direzione di ricerca
Riproduci l’esempio annidato di console.dir() dell’issue usando la NativeScript CLI, confrontando il relativo output con quello del runtime iOS. Il thread indica il trimming nella CLI anziché in src/NativeScript/inspector/GlobalObjectConsoleClient.cpp; traccia il percorso di logging della CLI e conferma che l’indentazione annidata viene preservata quando l’output è corretto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
@aaayushsingh commented on Thu Apr 12 2018
Issue:
There is no indenting in the console.dir object dump on iOS devices. See image below.
I'd like to work on this issue and submit a PR.
Version numbers that your issue occurs with:
- CLI: 4.0.0-2018-04-05-11381
- Cross-platform modules: 3.4.1
- Runtime(s): iOS - 4.0.1-rc-2018-04-05-01
- Plugin(s): NA
Steps to reproduce
- create new project with hello world template.
- paste this anywhere in the files...
console.dir({
name1: "value1",
name2: "value2",
name3: {
name3_1: "value3_1",
name3_2: "value3_2",
name3_3: {
name3_3_1: "value",
name3_3_2: "value"
}
}
});
@mbektchiev commented on Mon Sep 17 2018
Guideline to potential contributors (taken from https://github.com/NativeScript/ios-runtime/issues/875#issuecomment-380392316)
First, you can start with environment setup -> README.md after that you can check the guidelines to follow when contributing - CLA signing, branch management, etc and also read how to connect the local iOS runtime project to a custom {N} project for easier debugging
You can look at the getStringRepresentationOfObject function to implement the fix you suggest.
Hope this will help you to start and soon you will became a part of the the {N} contributors family :)
If you have any questions or face any problems related to the setup or not, feel free to open a new issue so it would be easier to find it and to be resolved (instead of writing here in this issue).
@aaayushsingh commented on Mon Sep 17 2018
I was working on this but there was a commit by someone that appeared to have fixed this issue. I'll get onto this of no-one else is.
@mbektchiev commented on Mon Sep 17 2018
@aaayushsingh, thank you for the willingness to help. We've checked that this still is not fixed, so you can continue with it if you want.
@aaayushsingh commented on Mon Sep 17 2018
sure. I'm on it then
@aaayushsingh commented on Tue Nov 20 2018
I was working on this but there was a commit by someone that appeared to have fixed this issue.
@mbektchiev I can't reproduce this when I add the ios runtime like the readme. That way everything logs fine. This why I thought it was fixed already
@mbektchiev commented on Tue Nov 20 2018
@aaayushsingh I just found out that indeed it's fixed. PR #884 has addressed it. I'm really sorry for misleading you.
@mbektchiev commented on Tue Nov 20 2018
@aaayushsingh Thank you very much for willing to help us. If you feel it suits you, you may work on the other issue that is marked with help wanted. It is suitable for first time committers as well.
@Natalia-Hristova commented on Tue Nov 20 2018
I still reproduce it with CLI: 5.0.0 and ios-runtime: 5.0.0 on simulator and device.
@aaayushsingh commented on Tue Nov 20 2018
@Natalia-Hristova yeah, It is reproducible with NativeScript cli but when I try to reproduce using steps mentioned here in comment by @mbektchiev and run using xcode, the log is indented properly.
@mbektchiev commented on Wed Nov 21 2018
@aaayushsingh @Natalia-Hristova I've tested and can confirm that the iOS Runtime actually indents the output, but it seems like there's some trimming happening in {N} CLI. We will move the issue to the CLI repository. Thank you both for helping clear this out!
- Lingua principale
- JavaScript
- Stelle
- 1.1k
- Fork
- 204
- Merge medio
- 1g 9h
- PR unite (30g)
- 8
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di NativeScript/nativescript-cli
-
in-progress
NativeScript/nativescript-cli#6140 · 2 commenti · 1 assegnatario ·
-
NativeScript/nativescript-cli#6090 · 1 assegnatario ·
-
in progress
NativeScript/nativescript-cli#6015 · 1 reazione · 1 assegnatario ·
-
question
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
NativeScript/nativescript-cli#5992 · 5 commenti ·
-
feature-pending-triage
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
NativeScript/nativescript-cli#5975 ·
Tutte le issue di NativeScript/nativescript-cli
Issue simili
-
Edit: CW+ Apertachannels:edit check:passed
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
idean3885/claude-ops-agent#521 ·
-
[Nytt ikon]: menu-search Apertaforespørsel 🥰 ikoner 🖼 nytt ✨
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
avniproject/avni-client#2135 ·
-
automated broken-link
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100