Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Haxe 4.3 `@:enum abstract` is deprecated

オープン
#192 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
72/100
issue の種類
バグ
明瞭さ
明確に書かれている
活発さ
静か
技術スタック
node.js
領域
backend

調査の方向性

警告に記載されている Haxe ファイルから始めます。これには src/js/node/ChildProcess.hx、src/js/node/child_process/ChildProcess.hx、src/js/node/events/EventEmitter.hx、stream ファイル、Fs.hx、fs ファイル、Process.hx が含まれます。これらの場所にある非推奨の宣言を確認し、Haxe 4.3.1 で hxnodejs をコンパイルします。報告された非推奨警告が表示されなくなれば完了です。

索引モデルが issue の本文から書いたものです。

説明

Hi,

Using hxnodejs 12.1.0 on Haxe 4.3.1 gives the following warnings when compiling:

.../.haxelib/hxnodejs/12,1,0/src/js/node/ChildProcess.hx:139: characters 1-7 : Warning : (WDeprecated) `@:enum abstract` is deprecated in favor of `enum abstract`
.../.haxelib/hxnodejs/12,1,0/src/js/node/ChildProcess.hx:159: characters 1-7 : Warning : (WDeprecated) `@:enum abstract` is deprecated in favor of `enum abstract`
.../.haxelib/hxnodejs/12,1,0/src/js/node/child_process/ChildProcess.hx:38: characters 1-7 : Warning : (WDeprecated) `@:enum abstract` is deprecated in favor of `enum abstract`
.../.haxelib/hxnodejs/12,1,0/src/js/node/events/EventEmitter.hx:35: characters 1-7 : Warning : (WDeprecated) `@:enum abstract` is deprecated in favor of `enum abstract`
.../.haxelib/hxnodejs/12,1,0/src/js/node/stream/Readable.hx:40: characters 1-7 : Warning : (WDeprecated) `@:enum abstract` is deprecated in favor of `enum abstract`
.../.haxelib/hxnodejs/12,1,0/src/js/node/stream/Writable.hx:43: characters 1-7 : Warning : (WDeprecated) `@:enum abstract` is deprecated in favor of `enum abstract`
.../.haxelib/hxnodejs/12,1,0/src/js/node/Fs.hx:171: characters 1-7 : Warning : (WDeprecated) `@:enum abstract` is deprecated in favor of `enum abstract`
.../.haxelib/hxnodejs/12,1,0/src/js/node/Fs.hx:187: characters 1-7 : Warning : (WDeprecated) `@:enum abstract` is deprecated in favor of `enum abstract`
.../.haxelib/hxnodejs/12,1,0/src/js/node/fs/FSWatcher.hx:36: characters 1-7 : Warning : (WDeprecated) `@:enum abstract` is deprecated in favor of `enum abstract`
.../.haxelib/hxnodejs/12,1,0/src/js/node/fs/FSWatcher.hx:44: characters 1-7 : Warning : (WDeprecated) `@:enum abstract` is deprecated in favor of `enum abstract`
.../.haxelib/hxnodejs/12,1,0/src/js/node/fs/ReadStream.hx:28: characters 1-7 : Warning : (WDeprecated) `@:enum abstract` is deprecated in favor of `enum abstract`
.../.haxelib/hxnodejs/12,1,0/src/js/node/fs/WriteStream.hx:28: characters 1-7 : Warning : (WDeprecated) `@:enum abstract` is deprecated in favor of `enum abstract`
.../.haxelib/hxnodejs/12,1,0/src/js/node/Process.hx:41: characters 1-7 : Warning : (WDeprecated) `@:enum abstract` is deprecated in favor of `enum abstract`

Thanks!

主要言語
Haxe
スター
177
フォーク
58
PR マージ指標
30日以内にマージされた PR はありません

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

HaxeFoundation/hxnodejs のほかの issue

HaxeFoundation/hxnodejs の issue をすべて見る

似ている issue

Backend & API Design の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。