Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

docs/FAQ.md: Error handling description has reversed explanation of $ErrorActionPreference

Abierto Apto para principiantes
#27,350 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
1/5
Tiempo estimado
Menos de una hora
Aptitud para principiantes
72/100
Tipo de issue
Documentación
Claridad
Bien especificado
Estado de actividad
Tranquilo
Stack tecnológico
powershell

Línea de trabajo

Abre docs/FAQ.md y busca la sección "¿Por qué un error no lanzó una excepción?". Actualiza la explicación de $ErrorActionPreference = 'Stop' para que indique correctamente que los errores no terminantes se tratan como terminantes y lanzan excepciones. Revisa el texto renderizado y el diff para confirmar que la inversión se ha corregido.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Area-Maintainers-Documentation

Bug in docs/FAQ.md

Section: "Why did an error not throw an exception?"

Current text

Setting $ErrorActionPreference = 'Stop' will likely do what you want; that is, cause
non-terminating errors instead of terminating.

Problem

This is inverted. Setting $ErrorActionPreference = 'Stop' causes non-terminating errors to become terminating (they throw catchable exceptions). The current phrasing says it causes "non-terminating errors instead of terminating", which contradicts what it actually does and is confusing to readers.

Suggested fix
-Setting `$ErrorActionPreference = 'Stop'` will likely do what you want; that is, cause
-non-terminating errors instead of terminating.
+Setting `$ErrorActionPreference = 'Stop'` will likely do what you want; that is, cause
+non-terminating errors to be treated as terminating (throwing exceptions).

Reference: https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_preference_variables#erroractionpreference

Lenguaje dominante
C#
Estrellas
55.5k
Forks
8.5k
Merge medio
1 d 17 h
PR fusionados (30 d)
97

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de PowerShell/PowerShell

Todos los issues de PowerShell/PowerShell

Issues similares

Más issues de C#

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.